@charset "UTF-8";
/*------------------------------------------------------------------
[Master Stylesheet]

Project        :   NOWA - HTML5 Bootstrap Admin Template
Version        :   V.1
Copyright      :   Spruko Technologies Private Limited
Author         :   SprukoSoft
Author URL     :   https://themeforest.net/user/sprukosoft
Support	       :   support@spruko.com
License        :   Licensed under ThemeForest License

-------------------------------------------------------------------*/
/*
1.  Accordions
2.  Alerts
3.  Badges
4.  Breadcrumbs
5.  Buttons
6.  Card
7.  Carousel
8.  Dropdown
9.  Forms
10. Grid
11. Input-group
12. Modals
13. Navigation
14. Pagination
15. Popover
16. Progress
17. Tables
18. Toast
19. Tooltip
20. Tabs
21. Main-content
22. Header
23. Horizontal-menu
24. Profile
25. Iconbar
26. Datatable
27. Date-picker
28. Date-time-picker
29. Jqvmap
30. Chart
31. Parsely
32. Rangeslider
33. Select2
34. Spectrum
35. Calendar
36. Chat
37 Contacts
38. Error
39. Invoice
40. Mail
41. Profile
42. Background
43. Border
44. Height
45. Margin
46. Opacity
47. Padding
48. Position
49. Typography
50. Width
51. Tags
52. Navbar
53. Wizard
54. P-scroll
55. Rating
56. Timeline
57. Countdown
58. Image
59. List
60. Checkbox
61  Radio
62. Toggle
63  Listgroup
65  Custom-control
66  Custom-styles
67  Tabs
*/
/* ######## BASE ######## */
/* ############### FONTS IMPORT ############### */
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Orbitron:wght@600&display=swap");
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn,
.animated.bounceOut,
.animated.flipOutX,
.animated.flipOutY {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

@-webkit-keyframes bounce {
  20%, 53%, 80%, from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  40%, 43% {
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  }
  70% {
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
@keyframes bounce {
  20%, 53%, 80%, from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  40%, 43% {
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  }
  70% {
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
.bounce {
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
  -webkit-animation-name: bounce;
  animation-name: bounce;
}

@-webkit-keyframes flash {
  50%, from, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@keyframes flash {
  50%, from, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

@-webkit-keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes jello {
  11.1%, from, to {
    -webkit-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes jello {
  11.1%, from, to {
    -webkit-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.jello {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-animation-name: jello;
  animation-name: jello;
}

@-webkit-keyframes bounceIn {
  20%, 40%, 60%, 80%, from, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
    opacity: 0;
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
    opacity: 1;
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    opacity: 1;
  }
}
@keyframes bounceIn {
  20%, 40%, 60%, 80%, from, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
    opacity: 0;
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
    opacity: 1;
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    opacity: 1;
  }
}
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  60%, 75%, 90%, from, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
    opacity: 0;
  }
  60% {
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
    opacity: 1;
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInDown {
  60%, 75%, 90%, from, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
    opacity: 0;
  }
  60% {
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
    opacity: 1;
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  60%, 75%, 90%, from, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
    opacity: 0;
  }
  60% {
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
    opacity: 1;
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInLeft {
  60%, 75%, 90%, from, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
    opacity: 0;
  }
  60% {
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
    opacity: 1;
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  60%, 75%, 90%, from, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
    opacity: 0;
  }
  60% {
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
    opacity: 1;
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInRight {
  60%, 75%, 90%, from, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
    opacity: 0;
  }
  60% {
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
    opacity: 1;
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  60%, 75%, 90%, from, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
    opacity: 0;
  }
  60% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 1;
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  60%, 75%, 90%, from, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
    opacity: 0;
  }
  60% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 1;
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
    opacity: 1;
  }
  to {
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
    opacity: 0;
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
    opacity: 1;
  }
  to {
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
    opacity: 0;
  }
}
.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
    opacity: 0;
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
    opacity: 0;
  }
}
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
    opacity: 0;
  }
}
@keyframes bounceOutLeft {
  20% {
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
    opacity: 0;
  }
}
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
    opacity: 0;
  }
}
@keyframes bounceOutRight {
  20% {
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
    opacity: 0;
  }
}
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
    opacity: 0;
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
    opacity: 0;
  }
}
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes fadeInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  from {
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes fadeInDownBig {
  from {
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes fadeInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  from {
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes fadeInLeftBig {
  from {
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes fadeInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  from {
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes fadeInRightBig {
  from {
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes fadeInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  from {
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes fadeInUpBig {
  from {
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    opacity: 0;
  }
}
@keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    opacity: 0;
  }
}
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
    opacity: 0;
  }
}
@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
    opacity: 0;
  }
}
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    opacity: 0;
  }
}
@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    opacity: 0;
  }
}
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
    opacity: 0;
  }
}
@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
    opacity: 0;
  }
}
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    opacity: 0;
  }
}
@keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    opacity: 0;
  }
}
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
    opacity: 0;
  }
}
@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
    opacity: 0;
  }
}
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    opacity: 0;
  }
}
@keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    opacity: 0;
  }
}
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
    opacity: 0;
  }
}
@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
    opacity: 0;
  }
}
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.flipOutX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
}

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
}
@keyframes rotateIn {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
}
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
}
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
}
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
}
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
}
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 0;
  }
}
@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 0;
  }
}
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 0;
  }
}
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 0;
  }
}
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 0;
  }
}
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 0;
  }
}
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    opacity: 1;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    opacity: 1;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

@-webkit-keyframes rollIn {
  from {
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rollIn {
  from {
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    opacity: 0;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    opacity: 0;
  }
}
@keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    opacity: 0;
  }
}
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  from {
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  from {
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  from {
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  from {
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  from {
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  from {
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  from {
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  from {
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  from {
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  from {
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
    opacity: 0;
  }
  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
    opacity: 0;
  }
  to {
    opacity: 0;
  }
}
.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    opacity: 1;
  }
  to {
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    opacity: 0;
  }
}
@keyframes zoomOutLeft {
  40% {
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    opacity: 1;
  }
  to {
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    opacity: 0;
  }
}
.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    opacity: 1;
  }
  to {
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    opacity: 0;
  }
}
@keyframes zoomOutRight {
  40% {
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    opacity: 1;
  }
  to {
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    opacity: 0;
  }
}
.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: hidden;
  }
}
@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: hidden;
  }
}
.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: hidden;
  }
}
@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: hidden;
  }
}
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: hidden;
  }
}
@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: hidden;
  }
}
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: hidden;
  }
}
@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: hidden;
  }
}
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

/*Color variables*/
/*gradient variables*/
/*gray variables*/
/*white variables*/
/*black variables*/
/*shadow variables*/
/*links*/
/*navigation*/
/*dark colors*/
/* Progress Bar */
.global-progress-bar {
  position: fixed;
  z-index: 9999;
  display: block;
  width: 100%;
  height: 2px;
  overflow: hidden;
  background-color: rgb(217.0952380952, 244.9047619048, 240.5238095238);
  background-clip: padding-box;
}
.global-progress-bar .determinate {
  position: absolute;
  top: 0;
  bottom: 0;
  background-color: #38cab3;
  -webkit-transition: width 0.3s linear;
  transition: width 0.3s linear;
}
.global-progress-bar .indeterminate {
  background-color: #38cab3;
}
.global-progress-bar .indeterminate:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  background-color: inherit;
  -webkit-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
          animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
  will-change: left, right;
}
.global-progress-bar .indeterminate:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  background-color: inherit;
  -webkit-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
          animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
  -webkit-animation-delay: 1.15s;
          animation-delay: 1.15s;
  will-change: left, right;
}

@-webkit-keyframes indeterminate {
  0% {
    right: 100%;
    left: -35%;
  }
  60% {
    right: -90%;
    left: 100%;
  }
  100% {
    right: -90%;
    left: 100%;
  }
}
@keyframes indeterminate {
  0% {
    right: 100%;
    left: -35%;
  }
  60% {
    right: -90%;
    left: 100%;
  }
  100% {
    right: -90%;
    left: 100%;
  }
}
@-webkit-keyframes indeterminate-short {
  0% {
    right: 100%;
    left: -200%;
  }
  60% {
    right: -8%;
    left: 107%;
  }
  100% {
    right: -8%;
    left: 107%;
  }
}
@keyframes indeterminate-short {
  0% {
    right: 100%;
    left: -200%;
  }
  60% {
    right: -8%;
    left: 107%;
  }
  100% {
    right: -8%;
    left: 107%;
  }
}
/* ######## FONT ######## */
/* ######## BOOTSTRAP ######## */
.accordion > .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0;
}
.accordion > .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0;
}
.accordion > .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion .card {
  border-width: 0;
}
.accordion .card + .card {
  margin-top: 1px;
}
.accordion .card-header {
  padding: 0;
  font-weight: 400;
  background-color: transparent;
}
.accordion .card-header a {
  position: relative;
  display: block;
  padding: 12px;
  color: #4a4a69;
  background-color: var(--primary02);
  border: 1px solid #ededf5;
  border-radius: 5px;
}
.accordion .card-header a[aria-expanded=true] {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.accordion .card-header a:hover, .accordion .card-header a:focus {
  color: var(--primary-bg-color);
}
.accordion .card-header a.collapsed {
  color: #4d5875;
  background-color: #fff;
  border-bottom-color: #ededf5;
}
.accordion .card-header a.collapsed:hover, .accordion .card-header a.collapsed:focus {
  color: #323251;
  background-color: var(--primary02);
}
.accordion .card-body {
  padding: 20px 20px;
  background-color: #fff;
  border: 1px solid #ededf5;
  border-top: 0px;
  border-radius: 5px;
  -webkit-transition: none;
  transition: none;
}
.accordion .collapse.show .card-body {
  border-radius: 0px 0px 5px 5px;
}

.card .card {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.accordion > .card {
  border: 0;
}

/* ###### 3.1 Accordion ###### */
.accordion-indigo .card {
  border-color: var(--primary-bg-color);
}
.accordion-indigo .card-header a {
  color: var(--primary-bg-color);
}
.accordion-indigo .card-header a:hover, .accordion-indigo .card-header a:focus {
  color: var(--primary-bg-color);
}
.accordion-indigo .card-header a.collapsed {
  color: rgba(255, 255, 255, 0.8);
  font-weight: 400;
  background-color: var(--primary-bg-color);
}
.accordion-indigo .card-header a.collapsed:hover, .accordion-indigo .card-header a.collapsed:focus {
  color: #fff;
  background-color: #452efa;
}

.accordion-blue .card {
  border-color: var(--primary-bg-color);
}
.accordion-blue .card-header a {
  color: var(--primary-bg-color);
}
.accordion-blue .card-header a:hover, .accordion-blue .card-header a:focus {
  color: var(--primary-bg-color);
}
.accordion-blue .card-header a.collapsed {
  color: rgba(255, 255, 255, 0.8);
  font-weight: 400;
  background-color: var(--primary-bg-color);
}
.accordion-blue .card-header a.collapsed:hover, .accordion-blue .card-header a.collapsed:focus {
  color: #fff;
  background-color: #1a53ff;
}

.accordion-dark .card {
  background-color: #ebe2fc;
}
.accordion-dark .card-header a {
  color: #4a4a69;
}
.accordion-dark .card-header a:hover, .accordion-dark .card-header a:focus {
  color: var(--primary-bg-color);
}
.accordion-dark .card-header a.collapsed {
  color: #4d5875;
  font-weight: 400;
  background-color: #ffffff;
}
.accordion-dark .card-header a.collapsed:hover, .accordion-dark .card-header a.collapsed:focus {
  color: var(--primary-bg-color);
  background-color: var(--primary02);
}

.accordion-gray .card {
  border-color: #7987a1;
}
.accordion-gray .card-header a {
  color: #7987a1;
}
.accordion-gray .card-header a:hover, .accordion-gray .card-header a:focus {
  color: #7987a1;
}
.accordion-gray .card-header a.collapsed {
  color: rgba(255, 255, 255, 0.8);
  font-weight: 400;
  background-color: var(--primary02);
}
.accordion-gray .card-header a.collapsed:hover, .accordion-gray .card-header a.collapsed:focus {
  color: #fff;
  background-color: #6a7a96;
}

/* ############### CUSTOM ELEMENT STYLES ############### */
.main-accordion .accordion-item {
  position: relative;
  background-color: #f9f9fb;
  border: 1px solid #dee2ef;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.main-accordion .accordion-item:hover, .main-accordion .accordion-item:focus {
  z-index: 4;
  background-color: #f1f2f6;
  border-color: #bcc4de;
  cursor: pointer;
}
.main-accordion .accordion-item.active {
  z-index: 5;
  background-color: #fff;
  border-color: #bcc4de;
}
.main-accordion .accordion-item.active .accordion-title {
  color: var(--primary-bg-color);
}
.main-accordion .accordion-item.active .accordion-body {
  display: block;
}
.main-accordion .accordion-item + .accordion-item {
  margin-top: -1px;
}
.main-accordion .accordion-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px 20px;
}
.main-accordion .accordion-title {
  margin: 0;
  color: #4a4a69;
  font-weight: 700;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.main-accordion .accordion-body {
  display: none;
  padding: 0 20px 20px;
}

@media (prefers-reduced-motion: reduce) {
  .main-accordion .accordion-item {
    -webkit-transition: none;
    transition: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-accordion .accordion-title {
    -webkit-transition: none;
    transition: none;
  }
}
.panel-heading1 .panel-title1 a {
  display: block;
  color: #6a7882;
}

.panel-title1 {
  margin-bottom: 0;
}

.panel-heading1 {
  display: block;
  padding: 12px;
  color: var(--primary-bg-color);
  background: var(--primary02);
}

.panel-title1 a {
  position: relative;
  display: block;
  padding: 15px;
  color: #fff;
  font-weight: 400;
  font-size: 15px;
}

.panel-heading1.collapsed:before {
  content: "\e9af";
  position: absolute;
  top: 6px;
  right: 10px;
  font-size: 20px;
  font-family: "feather";
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.panel-group1 .panel-collapse.collapse.show:before {
  content: "\e994";
  position: absolute;
  top: 6px;
  right: 10px;
  color: var(--primary-bg-color);
  font-size: 20px;
  font-family: "feather";
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.accor.bg-primary h4 a {
  color: #fff;
}
.accor div a {
  display: block;
  padding: 12px;
  color: #4a4a69;
  background: var(--primary02);
  border-bottom: 1px solid rgb(251, 251, 253);
  border-radius: 5px;
}
.accor div a[aria-expanded=true] {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

#accordion11 .panel-body {
  padding: 15px;
  border: 1px solid #ededf5;
  border-radius: 0px 0px 5px 5px;
}

.panel-heading2 {
  display: block;
  padding: 12px;
  color: #4a4a69;
  background: #ffffff;
}

.panel-heading2.collapsed:before {
  content: "\e92d";
  position: absolute;
  top: 6px;
  right: 10px;
  font-size: 16px;
  font-family: "feather";
  line-height: 2.3;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.panel-group2 .panel-collapse.collapse.show:before {
  content: "\e930";
  position: absolute;
  top: 6px;
  right: 10px;
  color: var(--primary-bg-color);
  font-size: 16px;
  font-family: "feather";
  line-height: 2.3;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.accstyle {
  border-radius: 5px;
}

.collapse.show .accstyle {
  border-radius: 0px 0px 5px 5px;
}

.alert {
  position: relative;
  margin-bottom: 1rem;
  padding: 0.75rem 1.25rem;
  border: 1px solid transparent;
  border-radius: 3px;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 3.8125rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 4px;
  padding: 7px !important;
  color: inherit;
  font-size: 24px;
  line-height: 1;
  background-image: none !important;
}

.alert-primary {
  color: var(--primary-bg-color);
  background-color: var(--primary02);
  border-color: var(--primary02);
}
.alert-primary hr {
  border-top-color: var(--primary-bg-color);
}
.alert-primary .alert-link {
  color: var(--primary-bg-color);
}

.alert-secondary {
  color: #f74f75;
  background-color: rgba(247, 79, 117, 0.2);
  border-color: rgba(247, 79, 117, 0.2);
}
.alert-secondary hr {
  border-top-color: #f74f75;
}
.alert-secondary .alert-link {
  color: #f72959;
}

.alert-success {
  color: #1a9c86;
  background-color: rgba(26, 156, 134, 0.2);
  border-color: rgba(26, 156, 134, 0.2);
}
.alert-success hr {
  border-top-color: #016a59;
}
.alert-success .alert-link {
  color: #059c83;
}

.alert-info {
  color: #4ec2f0;
  background-color: rgba(78, 194, 240, 0.2);
  border-color: rgba(78, 194, 240, 0.2);
}
.alert-info hr {
  border-top-color: #4ec2f0;
}
.alert-info .alert-link {
  color: #1fb3ee;
}

.alert-warning {
  color: #ffbd5a;
  background-color: rgba(255, 189, 90, 0.2);
  border-color: rgba(255, 189, 90, 0.2);
}
.alert-warning hr {
  border-top-color: #ffbd5a;
}
.alert-warning .alert-link {
  color: #fca626;
}

.alert-danger {
  color: #f34343;
  background-color: rgba(243, 67, 67, 0.2);
  border-color: rgba(243, 67, 67, 0.2);
}
.alert-danger hr {
  border-top-color: #f34343;
}
.alert-danger .alert-link {
  color: #f11a1a;
}

.alert-light {
  color: #7f7f81;
  background-color: #fdfdfe;
  border-color: #d8dae0;
}
.alert-light hr {
  border-top-color: #ededf3;
}
.alert-light .alert-link {
  color: #666667;
}

.alert-dark {
  color: #1f2533;
  background-color: #d8dae0;
  border-color: #c8ccd3;
}
.alert-dark hr {
  border-top-color: #babfc8;
}
.alert-dark .alert-link {
  color: #0c0e13;
}

.alert-default {
  color: #7f7f81;
  background-color: #fdfdfe;
  border-color: #d8dae0;
}
.alert-default hr {
  border-top-color: #babfc8;
}
.alert-default .alert-link {
  color: #666667;
}

/* ###### 3.2 Alerts ###### */
.alert {
  padding: 12px 15px;
  border-width: 1px;
  border-radius: 7px;
}
.alert .close {
  text-shadow: none;
  opacity: 0.5;
}
.alert strong {
  font-weight: 600;
}

[class*=alert-outline-] {
  border: 1px solid transparent;
}

.alert-outline-success {
  color: #016a59;
  border-color: #1a9c86;
}

.alert-outline-info {
  color: #4ec2f0;
  border-color: #4ec2f0;
}

.alert-outline-warning {
  color: #ffbd5a;
  border-color: #ffbd5a;
}

.alert-outline-danger {
  color: #f34343;
  border-color: #f34343;
}

[class*=alert-solid-] {
  color: #fff;
  border-width: 0;
}

.alert-solid-success {
  background-color: #016a59;
}

.alert-solid-info {
  background-color: #4ec2f0;
}

.alert-solid-warning {
  background-color: #ffbd5a;
}

.alert-solid-danger {
  background-color: #f34343;
}

.badge-light {
  background-color: #e1e1ef;
}

.badge-pill {
  padding-right: 8px;
  padding-left: 8px;
}

/*////////////////////badgelight//////////////////*/
.badge-primary-transparent {
  color: var(--primary-bg-color);
  background-color: var(--primary02);
}

.badge-success-transparent {
  color: #016a59;
  background-color: rgba(1, 106, 89, 0.15) !important;
}

.badge-teal-transparent {
  color: #29ddee;
  background-color: rgba(41, 221, 238, 0.15) !important;
}

.badge-warning-transparent {
  color: #ffbd5a;
  background-color: rgba(255, 189, 90, 0.15) !important;
}

.badge-danger-transparent {
  color: #f34343;
  background-color: rgba(243, 67, 67, 0.15);
}

.badge-purple-transparent {
  color: #ad4ffa;
  background-color: rgba(173, 79, 250, 0.15);
}

.badge-info-transparent {
  color: #0a7ffb;
  background-color: rgba(78, 194, 240, 0.15);
}

.badge-pink-transparent {
  color: #f754fa;
  background-color: rgba(247, 84, 250, 0.15);
}

.badge-light-transparent {
  color: #7987a1;
  background-color: rgba(121, 135, 161, 0.15);
}

.badge {
  display: inline-block;
  padding: 4px 6px 4px 6px;
  font-weight: 400;
  font-size: 75%;
  line-height: 1.1;
  white-space: nowrap;
  text-align: center;
  vertical-align: baseline;
  border-radius: 3px;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge,
.sp-container button .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: var(--primary-bg-color);
}

a.badge-primary:hover {
  color: #fff;
  background-color: #0040ff;
}
a.badge-primary:focus {
  color: #fff;
  background-color: #0040ff;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(51, 102, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(51, 102, 255, 0.5);
}
a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(51, 102, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(51, 102, 255, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #f74f75;
}

a.badge-secondary:hover {
  color: #fff;
  background-color: #f74f75;
}
a.badge-secondary:focus {
  color: #fff;
  background-color: #f74f75;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 79, 117, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(247, 79, 117, 0.5);
}
a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 79, 117, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(247, 79, 117, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #016a59;
}

a.badge-success:hover {
  color: #fff;
  background-color: #2a7d01;
}
a.badge-success:focus {
  color: #fff;
  background-color: #2a7d01;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 176, 1, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(59, 176, 1, 0.5);
}
a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 176, 1, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(59, 176, 1, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #4ec2f0;
}

a.badge-info:hover {
  color: #fff;
  background-color: #4ec2f0;
}
a.badge-info:focus {
  color: #fff;
  background-color: #4ec2f0;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #f5f5f5;
  background-color: #ffbd5a;
}

a.badge-warning:hover, a.badge-warning:focus {
  color: #323251;
  background-color: #d39e00;
}

.badge-purple {
  color: #fff;
  background-color: 7571f9;
}

a.badge-purple:hover {
  color: #fff;
  background-color: #6536bb;
}
a.badge-purple:focus {
  color: #fff;
  background-color: #6536bb;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(101, 54, 187, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(101, 54, 187, 0.5);
}
a.badge-purple.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(101, 54, 187, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(101, 54, 187, 0.5);
}

.badge-teal {
  color: #fff;
  background-color: #29ddee;
}

a.badge-teal:hover, a.badge-teal:focus {
  color: #323251;
  background-color: #29ddee;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #f34343;
}

a.badge-danger:hover {
  color: #fff;
  background-color: #bd2130;
}
a.badge-danger:focus {
  color: #fff;
  background-color: #bd2130;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-pink {
  color: #fff;
  background-color: #f754fa;
}

a.badge-pink:hover {
  color: #fff;
  background-color: #e20b73;
}
a.badge-pink:focus {
  color: #fff;
  background-color: #e20b73;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(241, 0, 117, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(241, 0, 117, 0.5);
}
a.badge-pink.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(241, 0, 117, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(241, 0, 117, 0.5);
}

.badge-purple {
  color: #fff;
  background-color: #ad4ffa;
}

a.badge-purple:hover {
  color: #fff;
  background-color: #582ea2;
}
a.badge-purple:focus {
  color: #fff;
  background-color: #582ea2;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(103, 58, 183, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(103, 58, 183, 0.5);
}
a.badge-purple.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(103, 58, 183, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(103, 58, 183, 0.5);
}

.bg-light {
  color: #323251;
  background-color: #f9f9fb;
}

a.badge-light:hover {
  color: #323251;
  background-color: #d5d9e4;
}
a.badge-light:focus {
  color: #323251;
  background-color: #d5d9e4;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 245, 248, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(244, 245, 248, 0.5);
}
a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 245, 248, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(244, 245, 248, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #383853;
}

a.badge-dark:hover {
  color: #fff;
  background-color: #283143;
}
a.badge-dark:focus {
  color: #fff;
  background-color: #283143;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 72, 99, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(59, 72, 99, 0.5);
}
a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 72, 99, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(59, 72, 99, 0.5);
}

@media print {
  .badge {
    border: 1px solid #000;
  }
}
.badge.badge-orange {
  color: #fff;
  background-color: #fd7e14;
}

.badge.badge-cyan {
  color: #fff;
  background-color: #ac50bb;
}

.badge.bg-white {
  color: #000 !important;
}

btn-outline-primary:hover .bg-primary {
  color: #000;
  background: #fff !important;
}

.btn-outline-primary:hover .bg-primary {
  color: #000;
  background: #fff !important;
}

.btn-outline-success:hover .bg-success {
  color: #000;
  background: #fff !important;
}

.btn-outline-secondary:hover .bg-secondary {
  color: #000;
  background: #fff !important;
}

.btn-outline-info:hover .bg-info {
  color: #000;
  background: #fff !important;
}

.breadcrumb-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 16px;
}
.breadcrumb-header .breadcrumb {
  margin-bottom: 0;
  padding: 0;
  font-size: 13px;
  background: transparent !important;
}

.breadcrumb-3 ol {
  position: relative;
  display: block;
  width: 100%;
  padding: 10px;
  text-align: center;
  border-radius: 7px;
}
.breadcrumb-3 li {
  display: contents;
  text-align: center;
}

.breadcrumb-4 ol {
  position: relative;
  display: block;
  width: 100%;
  text-align: right;
}
.breadcrumb-4 li {
  display: contents;
  text-align: right;
}

.breadcrumb-item + .breadcrumb-item::before {
  content: ">";
}

@media (max-width: 633px) {
  .breadcrumb-header {
    display: block;
  }
}
@media (max-width: 380px) {
  .breadcrumb-right .btn-outline-primary {
    display: none;
  }
}
.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 1rem;
  padding: 0.75rem 1rem;
  list-style: none;
  border-radius: 7px;
}

.breadcrumb-item a {
  color: #7987a1;
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  content: "/";
  display: inline-block;
  padding-right: 0.5rem;
  color: rgba(227, 230, 232, 0.6901960784);
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
  text-decoration: none;
}
.breadcrumb-item.active {
  color: var(--primary-bg-color);
}

.breadcrumb-style1,
.breadcrumb-style2,
.breadcrumb-style3 {
  border-radius: 7px;
}

.breadcrumb-style1 .breadcrumb-item a,
.breadcrumb-style2 .breadcrumb-item a,
.breadcrumb-style3 .breadcrumb-item a {
  color: #6c7b9a;
}

.breadcrumb-style1 .breadcrumb-item a:hover, .breadcrumb-style1 .breadcrumb-item a:focus {
  color: var(--primary-bg-color);
}

.breadcrumb-style2 .breadcrumb-item a:hover, .breadcrumb-style2 .breadcrumb-item a:focus {
  color: var(--primary-bg-color);
}

.breadcrumb-style3 .breadcrumb-item a:hover, .breadcrumb-style3 .breadcrumb-item a:focus {
  color: var(--primary-bg-color);
}

.breadcrumb-style1 .breadcrumb-item.active,
.breadcrumb-style2 .breadcrumb-item.active,
.breadcrumb-style3 .breadcrumb-item.active {
  color: var(--primary-bg-color);
}

.breadcrumb-style1 .breadcrumb-item + .breadcrumb-item::before,
.breadcrumb-style2 .breadcrumb-item + .breadcrumb-item::before,
.breadcrumb-style3 .breadcrumb-item + .breadcrumb-item::before {
  color: #cfd4e1;
}

.breadcrumb-style2 .breadcrumb-item + .breadcrumb-item::before,
.breadcrumb-style3 .breadcrumb-item + .breadcrumb-item::before {
  width: 16px;
  font-family: "Ionicons";
  text-align: center;
}

.breadcrumb-style2 .breadcrumb-item + .breadcrumb-item::before {
  content: "\f3d1";
}

.breadcrumb-style3 .breadcrumb-item + .breadcrumb-item::before {
  content: "\f287";
}

.main-content-breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
  color: #949eb7;
  font-weight: 500;
  font-size: 10px;
  font-family: "Roboto", sans-serif;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.main-content-breadcrumb span {
  position: relative;
}
.main-content-breadcrumb span + span::before {
  content: "\f3d1";
  position: relative;
  top: 1px;
  display: inline;
  margin: 0 5px;
  color: #d6d6e6;
  font-weight: 300;
  font-size: 12px;
  font-family: "Ionicons";
  line-height: 0;
}
.main-content-breadcrumb span:last-child {
  color: #4d5875;
}

.main-breadcrumbs {
  margin-bottom: 0;
  padding: 0;
  background-color: transparent;
}
.main-breadcrumbs .breadcrumb-item {
  font-weight: 700;
  font-size: 10px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.main-breadcrumbs .breadcrumb-item a {
  color: #4a4a69;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.main-breadcrumbs .breadcrumb-item a:hover {
  color: #949eb7;
}
.main-breadcrumbs .breadcrumb-item.active {
  color: var(--primary-bg-color);
}
.main-breadcrumbs .breadcrumb-item + .breadcrumb-item {
  padding-left: 8px;
}
.main-breadcrumbs .breadcrumb-item + .breadcrumb-item::before {
  padding-right: 8px;
  color: #949eb7;
  font-weight: 400;
}

@media (prefers-reduced-motion: reduce) {
  .main-breadcrumbs .breadcrumb-item a {
    -webkit-transition: none;
    transition: none;
  }
}
.breadcrumb-item + .breadcrumb-item::before {
  content: var(--bs-breadcrumb-divider, "\e933");
  float: none;
  padding-right: 0.5rem;
  color: #d6dfe7;
  font-family: "feather" !important;
}

.btn,
.sp-container button {
  display: inline-block;
  padding: 0.5rem 0.78rem;
  color: #4a4a69;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5;
  text-align: center;
  vertical-align: middle;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 5px;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

@media (prefers-reduced-motion: reduce) {
  .btn,
  .sp-container button {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover,
.sp-container button:hover {
  color: #4a4a69;
  text-decoration: none;
}

.btn:focus,
.sp-container button:focus,
.btn.focus,
.sp-container button.focus {
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.btn.disabled,
.sp-container button.disabled,
.btn:disabled,
.sp-container button:disabled {
  opacity: 0.65;
}

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-border);
}
.btn-primary:hover {
  color: #fff;
  background-color: var(--primary-bg-hover) !important;
  border-color: var(--primary-bg-border);
}
.btn-primary:focus, .btn-primary.focus {
  -webkit-box-shadow: 0 0 0 0.15rem rgba(119, 210, 191, 0.5);
          box-shadow: 0 0 0 0.15rem rgba(119, 210, 191, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: var(--primary-bg-color) !important;
  border-color: var(--primary-bg-color) !important;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}

.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem var(--primary05);
          box-shadow: 0 0 0 0.2rem var(--primary05);
}

.show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(119, 210, 191, 0.2);
          box-shadow: 0 0 0 0.2rem rgba(119, 210, 191, 0.2);
}

.btn-secondary {
  color: #fff;
  background-color: #f74f75;
  border-color: #f5567b;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #f33461;
  border-color: rgb(245, 86, 142);
}
.btn-secondary:focus, .btn-secondary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem #f33e68 !important;
          box-shadow: 0 0 0 0.2rem #f33e68 !important;
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #f74f75;
  border-color: #f74f75;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #f74f75;
  border-color: #f5567b;
}

.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #f74f75;
  border-color: #f74f75;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.1rem #f74f75;
          box-shadow: 0 0 0 0.1rem #f74f75;
}

.show > .btn-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 79, 117, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(247, 79, 117, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #016a59;
  border-color: #289986;
}
.btn-success:hover {
  color: #fff;
  background-color: #068f78;
  border-color: #1a9c86;
}
.btn-success:focus, .btn-success.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(26, 156, 134, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(26, 156, 134, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #016a59;
  border-color: #016a59;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #016a59;
  border-color: #016a59;
}

.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #016a59;
  border-color: #016a59;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(26, 156, 134, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(26, 156, 134, 0.5);
}

.show > .btn-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(26, 156, 134, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(26, 156, 134, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #4ec2f0;
  border-color: rgb(108, 193, 226);
}
.btn-info:hover {
  color: #fff;
  background-color: rgb(72, 179, 221);
  border-color: #4ec2f0;
}
.btn-info:focus, .btn-info.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(78, 194, 240, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(78, 194, 240, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #4ec2f0;
  border-color: #4ec2f0;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #4ec2f0;
  border-color: #4ec2f0;
}

.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #4ec2f0;
  border-color: #4ec2f0;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(78, 194, 240, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(78, 194, 240, 0.5);
}

.show > .btn-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(78, 194, 240, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(78, 194, 240, 0.5);
}

.btn-warning {
  color: #fff;
  background-color: #ffbd5a;
  border-color: #f6c06f;
}
.btn-warning:hover {
  color: #fff;
  background-color: #f8ab37;
  border-color: #f6ac3c;
}
.btn-warning:focus, .btn-warning.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 189, 90, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 189, 90, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #fff;
  background-color: #ffbd5a !important;
  border-color: #ffbd5a !important;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #ffbd5a;
  border-color: #ffbd5a;
}

.show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #ffbd5a;
  border-color: #ffbd5a;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 189, 90, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 189, 90, 0.5);
}

.show > .btn-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 189, 90, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 189, 90, 0.5);
}

.btn-danger {
  color: #fff !important;
  background-color: #f34343;
  border-color: #f35959;
}
.btn-danger:hover {
  color: #fff;
  background-color: #f12d2d;
  border-color: #f13939;
}
.btn-danger:focus, .btn-danger.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(243, 67, 67, 0.2);
          box-shadow: 0 0 0 0.2rem rgba(243, 67, 67, 0.2);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #f34343;
  border-color: #f34343;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #f34343;
  border-color: #f34343;
}

.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #f34343;
  border-color: #f34343;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(243, 67, 67, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(243, 67, 67, 0.5);
}

.show > .btn-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(243, 67, 67, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(243, 67, 67, 0.5);
}

.btn-teal {
  color: #fff;
  background-color: #29ddee;
  border-color: #05d6d6;
}
.btn-teal:hover {
  color: #fff;
  background-color: #04bfbf;
  border-color: #04bfbf;
}
.btn-teal:focus, .btn-teal.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(25, 192, 192, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(25, 192, 192, 0.5);
}
.btn-teal.disabled, .btn-teal:disabled {
  color: #fff;
  background-color: #29ddee;
  border-color: #29ddee;
}
.btn-teal:not(:disabled):not(.disabled):active, .btn-teal:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #29ddee;
  border-color: #29ddee;
}

.show > .btn-teal.dropdown-toggle {
  color: #fff;
  background-color: #29ddee;
  border-color: #29ddee;
}

.btn-teal:not(:disabled):not(.disabled):active:focus, .btn-teal:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(25, 192, 192, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(25, 192, 192, 0.5);
}

.show > .btn-teal.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(25, 192, 192, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(25, 192, 192, 0.5);
}

.btn-white {
  color: #323251;
  background-color: #fff;
  border-color: rgba(233, 233, 255, 0.5098039216);
}
.btn-white:hover {
  color: #323251;
  background-color: #fff;
  border-color: #d5d9e4;
}
.btn-white:focus, .btn-white.focus {
  background-color: #fff !important;
  border-color: #ededf5 !important;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(212, 214, 220, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(212, 214, 220, 0.5);
}
.btn-white.disabled, .btn-white:disabled {
  color: #323251;
  background-color: #fff;
  border-color: #f9f9fb;
}
.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active {
  color: #323251;
  background-color: #fff;
  border-color: #cdd2df;
}

.btn-light {
  color: #323251;
  background-color: #f9f9fb;
  border-color: rgba(233, 233, 255, 0.5098039216);
}
.btn-light:hover {
  color: #323251;
  background-color: #dde0e9;
  border-color: #d5d9e4;
}
.btn-light:focus, .btn-light.focus {
  background-color: #f4f4fb !important;
  border-color: #ededf5 !important;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(212, 214, 220, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(212, 214, 220, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #323251;
  background-color: #f9f9fb;
  border-color: #f9f9fb;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active {
  color: #323251;
  background-color: #d5d9e4;
  border-color: #cdd2df;
}

.show > .btn-light.dropdown-toggle {
  color: #323251;
  background-color: #d5d9e4;
  border-color: #cdd2df;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(212, 214, 220, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(212, 214, 220, 0.5);
}

.show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(212, 214, 220, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(212, 214, 220, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #383853;
  border-color: #383853;
}
.btn-dark:hover {
  color: #fff;
  background-color: #2d374b;
  border-color: #283143;
}
.btn-dark:focus, .btn-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 99, 122, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(88, 99, 122, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #383853;
  border-color: #383853;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #383853;
  border-color: #383853;
}

.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #383853;
  border-color: #383853;
}

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 99, 122, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(88, 99, 122, 0.5);
}

.show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 99, 122, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(88, 99, 122, 0.5);
}

.btn-outline-white {
  color: #fff !important;
  border-color: #fff;
}
.btn-outline-white:hover {
  color: #fff !important;
  border-color: #fff;
}

.btn-outline-primary {
  color: var(--primary-bg-color) !important;
  border-color: var(--primary-bg-color);
}
.btn-outline-primary:hover {
  color: #fff !important;
  background-color: var(--primary-bg-color) !important;
  border-color: var(--primary-bg-color);
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(var(--primary-bg-color), 0.5);
          box-shadow: 0 0 0 0.2rem rgba(var(--primary-bg-color), 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: var(--primary-bg-color);
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active {
  color: #fff !important;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}

.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus {
  background: var(--primary-bg-color) !important;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(var(--primary-bg-color), 0.5);
          box-shadow: 0 0 0 0.2rem rgba(var(--primary-bg-color), 0.5);
}

.show > .btn-outline-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(var(--primary-bg-color), 0.5);
          box-shadow: 0 0 0 0.2rem rgba(var(--primary-bg-color), 0.5);
}

.btn-outline-secondary {
  color: #f74f75 !important;
  border-color: #f74f75;
}
.btn-outline-secondary:hover {
  color: #fff !important;
  background-color: #f74f75;
  border-color: #f74f75;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 79, 117, 0.5) !important;
          box-shadow: 0 0 0 0.2rem rgba(247, 79, 117, 0.5) !important;
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #7987a1;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #f74f75;
  border-color: #f74f75;
}

.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #7987a1;
  border-color: #7987a1;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(247, 79, 117);
          box-shadow: 0 0 0 0.2rem rgb(247, 79, 117);
}

.show > .btn-outline-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 79, 117, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(247, 79, 117, 0.5);
}

.btn-outline-success {
  color: #016a59;
  border-color: #016a59;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #016a59;
  border-color: #016a59;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(26, 156, 134, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(26, 156, 134, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #016a59;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #016a59;
  border-color: #016a59;
}

.show > .btn-outline-success.dropdown-toggle {
  color: #fff !important;
  background-color: #016a59;
  border-color: #016a59;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(26, 156, 134, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(26, 156, 134, 0.5);
}

.show > .btn-outline-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(26, 156, 134, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(26, 156, 134, 0.5);
}

.btn-outline-info {
  color: #4ec2f0 !important;
  border-color: #4ec2f0;
}
.btn-outline-info:hover {
  color: #fff !important;
  background-color: #4ec2f0;
  border-color: #4ec2f0;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(78, 194, 240, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(78, 194, 240, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #4ec2f0;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #4ec2f0;
  border-color: #4ec2f0;
}

.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #4ec2f0;
  border-color: #4ec2f0;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(78, 194, 240, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(78, 194, 240, 0.5);
}

.show > .btn-outline-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(78, 194, 240, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(78, 194, 240, 0.5);
}

.btn-outline-warning {
  color: #ffbd5a !important;
  border-color: #ffbd5a;
}
.btn-outline-warning:hover {
  color: #fff !important;
  background-color: #ffbd5a;
  border-color: #ffbd5a;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 189, 90, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 189, 90, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffbd5a;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #ffbd5a;
  border-color: #ffbd5a;
}

.show > .btn-outline-warning.dropdown-toggle {
  color: #323251;
  background-color: #ffbd5a;
  border-color: #ffbd5a;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 189, 90, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 189, 90, 0.5);
}

.show > .btn-outline-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 189, 90, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(255, 189, 90, 0.5);
}

.btn-outline-danger {
  color: #e3073a !important;
  border-color: #e3073a;
}
.btn-outline-danger:hover {
  color: #fff !important;
  background-color: #f34343;
  border-color: #f34343;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(243, 67, 67, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(243, 67, 67, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #f34343;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #f34343;
  border-color: #f34343;
}

.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #f34343;
  border-color: #f34343;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(243, 67, 67, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(243, 67, 67, 0.5);
}

.show > .btn-outline-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(243, 67, 67, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(243, 67, 67, 0.5);
}

.btn-outline-light {
  color: #323251;
  border-color: #f9f9fb;
}
.btn-outline-light:hover {
  color: #323251;
  background-color: #f9f9fb;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 245, 248, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(244, 245, 248, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #949eb7;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active {
  color: #323251;
  background-color: #f9f9fb;
  border-color: #f9f9fb;
}

.show > .btn-outline-light.dropdown-toggle {
  color: #323251;
  background-color: #f9f9fb;
  border-color: #f9f9fb;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(205, 211, 228, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(205, 211, 228, 0.5);
}

.show > .btn-outline-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(244, 245, 248, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(244, 245, 248, 0.5);
}

.btn-outline-dark {
  color: #383853;
  border-color: #383853;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #383853;
  border-color: #383853;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 72, 99, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(59, 72, 99, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #383853;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #383853;
  border-color: #383853;
}

.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #383853;
  border-color: #383853;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 72, 99, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(59, 72, 99, 0.5);
}

.show > .btn-outline-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 72, 99, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(59, 72, 99, 0.5);
}

.btn-link {
  color: var(--primary-bg-color);
  font-weight: 400;
  text-decoration: none;
}
.btn-link:hover {
  color: #8485fb;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #7987a1;
  pointer-events: none;
}

.btn-lg,
.btn-group-lg > .btn,
.sp-container .btn-group-lg > button {
  padding: 0.5rem 1rem !important;
  font-size: 1.02375rem !important;
  border-radius: 0.3rem;
}

.btn-sm,
.btn-group-sm > .btn,
.sp-container .btn-group-sm > button {
  padding: 0.28rem 0.51rem !important;
  font-size: 0.725rem !important;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block, input[type=reset].btn-block, input[type=button].btn-block {
  width: 100%;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group > .btn,
.sp-container .btn-group > button,
.btn-group-vertical > .btn,
.sp-container .btn-group-vertical > button {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.btn-group > .btn:hover,
.sp-container .btn-group > button:hover,
.btn-group-vertical > .btn:hover,
.sp-container .btn-group-vertical > button:hover,
.btn-group > .btn:focus,
.sp-container .btn-group > button:focus,
.btn-group > .btn:active,
.sp-container .btn-group > button:active,
.btn-group > .btn.active,
.sp-container .btn-group > button.active,
.btn-group-vertical > .btn:focus,
.sp-container .btn-group-vertical > button:focus,
.btn-group-vertical > .btn:active,
.sp-container .btn-group-vertical > button:active,
.btn-group-vertical > .btn.active,
.sp-container .btn-group-vertical > button.active {
  z-index: 1;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.sp-container .btn-group > button:not(:first-child) {
  margin-left: -1px;
}

.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.sp-container .btn-group > button:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn,
.sp-container .btn-group > .btn-group:not(:last-child) > button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-sm + .dropdown-toggle-split,
.btn-group-sm > .btn + .dropdown-toggle-split,
.sp-container .btn-group-sm > button + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split,
.btn-group-lg > .btn + .dropdown-toggle-split,
.sp-container .btn-group-lg > button + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.btn-group-vertical > .btn {
  width: 100%;
}

.sp-container .btn-group-vertical > button {
  width: 100%;
}

.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child) {
  margin-top: -1px;
}

.sp-container .btn-group-vertical > button:not(:first-child) {
  margin-top: -1px;
}

.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.sp-container .btn-group-vertical > button:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn,
.sp-container .btn-group-vertical > .btn-group:not(:last-child) > button {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn:not(:first-child),
.sp-container .btn-group-vertical > button:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn,
.sp-container .btn-group-vertical > .btn-group:not(:first-child) > button {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.sp-container .btn-group-toggle > button,
.btn-group-toggle > .btn-group > .btn,
.sp-container .btn-group-toggle > .btn-group > button {
  margin-bottom: 0;
}

.btn-group-toggle > .btn input[type=radio],
.sp-container .btn-group-toggle > button input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.sp-container .btn-group-toggle > button input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.sp-container .btn-group-toggle > .btn-group > button input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox],
.sp-container .btn-group-toggle > .btn-group > button input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

/* ###### 3.3 Buttons ###### */
.btn:active,
.sp-container button:active,
.btn:focus,
.sp-container button:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.show > .btn-light.dropdown-toggle {
  color: #323251;
  background-color: #ededf5;
  border-color: #ededf5;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(240, 239, 244);
          box-shadow: 0 0 0 0.2rem rgb(240, 239, 244);
}

.show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgb(240, 239, 244);
          box-shadow: 0 0 0 0.2rem rgb(240, 239, 244);
}

.btn-indigo {
  color: #fff;
  background-color: #b057bf;
  border-color: #b057bf;
}
.btn-indigo:hover {
  color: #fff;
  background-color: #d556b7;
  border-color: #d556b7;
}
.btn-indigo:focus, .btn-indigo.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(172, 80, 187, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(172, 80, 187, 0.5);
}
.btn-indigo.disabled, .btn-indigo:disabled {
  color: #fff;
  background-color: #b057bf;
  border-color: #b057bf;
}
.btn-indigo:not(:disabled):not(.disabled):active, .btn-indigo:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #b057bf;
  border-color: #b057bf;
}

.show > .btn-indigo.dropdown-toggle {
  color: #fff;
  background-color: #b057bf;
  border-color: #b057bf;
}

.btn-indigo:not(:disabled):not(.disabled):active:focus, .btn-indigo:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(172, 80, 187, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(172, 80, 187, 0.5);
}

.show > .btn-indigo.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(172, 80, 187, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(172, 80, 187, 0.5);
}

.btn-purple {
  color: #fff;
  background-color: #ad4ffa;
  border-color: #643ab0;
}
.btn-purple:hover {
  color: #fff;
  background-color: #5e37a6;
  border-color: #4e2d89;
}
.btn-purple:focus, .btn-purple.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(123, 87, 188, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(123, 87, 188, 0.5);
}
.btn-purple.disabled, .btn-purple:disabled {
  color: #fff;
  background-color: #ad4ffa;
  border-color: #643ab0;
}
.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #59339d;
  border-color: #482a80;
}

.show > .btn-purple.dropdown-toggle {
  color: #fff;
  background-color: #59339d;
  border-color: #482a80;
}

.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(123, 87, 188, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(123, 87, 188, 0.5);
}

.show > .btn-purple.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(123, 87, 188, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(123, 87, 188, 0.5);
}

.btn-pink {
  color: #fff;
  background-color: #f754fa;
  border-color: #cc30ce;
}
.btn-pink:hover {
  color: #fff;
  background-color: #cc30ce;
  border-color: #cc30ce;
}
.btn-pink:focus, .btn-pink.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(221, 38, 127, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(221, 38, 127, 0.5);
}
.btn-pink.disabled, .btn-pink:disabled {
  color: #fff;
  background-color: #f754fa;
  border-color: #d80069;
}
.btn-pink:not(:disabled):not(.disabled):active, .btn-pink:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #be005c;
  border-color: #98004a;
}

.show > .btn-pink.dropdown-toggle {
  color: #fff;
  background-color: #be005c;
  border-color: #98004a;
}

.btn-pink:not(:disabled):not(.disabled):active:focus, .btn-pink:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(221, 38, 127, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(221, 38, 127, 0.5);
}

.show > .btn-pink.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(221, 38, 127, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(221, 38, 127, 0.5);
}

.btn-gray-500 {
  color: #323251;
  background-color: #949eb7;
  border-color: #8896af;
}
.btn-gray-500:hover {
  color: #fff;
  background-color: #808faa;
  border-color: #697b9a;
}
.btn-gray-500:focus, .btn-gray-500.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(120, 133, 158, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(120, 133, 158, 0.5);
}
.btn-gray-500.disabled, .btn-gray-500:disabled {
  color: #323251;
  background-color: #949eb7;
  border-color: #8896af;
}
.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #7988a4;
  border-color: #637493;
}

.show > .btn-gray-500.dropdown-toggle {
  color: #fff;
  background-color: #7988a4;
  border-color: #637493;
}

.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(120, 133, 158, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(120, 133, 158, 0.5);
}

.show > .btn-gray-500.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(120, 133, 158, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(120, 133, 158, 0.5);
}

.btn-gray-700 {
  color: #fff;
  background-color: #4d5875;
  border-color: #4f5c73;
}
.btn-gray-700:hover {
  color: #fff;
  background-color: #49566b;
  border-color: #3a4455;
}
.btn-gray-700:focus, .btn-gray-700.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(105, 116, 136, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(105, 116, 136, 0.5);
}
.btn-gray-700.disabled, .btn-gray-700:disabled {
  color: #fff;
  background-color: #4d5875;
  border-color: #4f5c73;
}
.btn-gray-700:not(:disabled):not(.disabled):active, .btn-gray-700:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #445064;
  border-color: #353e4d;
}

.show > .btn-gray-700.dropdown-toggle {
  color: #fff;
  background-color: #445064;
  border-color: #353e4d;
}

.btn-gray-700:not(:disabled):not(.disabled):active:focus, .btn-gray-700:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(105, 116, 136, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(105, 116, 136, 0.5);
}

.show > .btn-gray-700.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(105, 116, 136, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(105, 116, 136, 0.5);
}

.btn-outline-indigo {
  color: #b057bf;
  border-color: #b057bf;
}
.btn-outline-indigo:hover, .btn-outline-indigo:focus {
  background-color: #b057bf;
}

/* ###### 5.1 Buttons  ###### */
.btn-main-primary {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}
.btn-main-primary:hover {
  color: #fff;
  background-color: #6056f5 !important;
  border-color: #8077f6;
}
.btn-main-primary:focus, .btn-main-primary.focus {
  -webkit-box-shadow: 0 0 0 0.15rem rgba(var(--primary-bg-color), 0.5);
          box-shadow: 0 0 0 0.15rem rgba(var(--primary-bg-color), 0.5);
}
.btn-main-primary.disabled, .btn-main-primary:disabled {
  color: #fff;
  background-color: var(--primary-bg-color) !important;
  border-color: var(--primary-bg-color) !important;
}
.btn-main-primary:not(:disabled):not(.disabled):active, .btn-main-primary:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}

.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem var(--primary05);
          box-shadow: 0 0 0 0.2rem var(--primary05);
}

.show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(var(--primary-bg-color), 0.2);
          box-shadow: 0 0 0 0.2rem rgba(var(--primary-bg-color), 0.2);
}

.btn-main-secondary {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}
.btn-main-secondary:hover {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}
.btn-main-secondary:focus, .btn-main-secondary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(119, 210, 191, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(119, 210, 191, 0.5);
}
.btn-main-secondary.disabled, .btn-main-secondary:disabled {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}
.btn-main-secondary:not(:disabled):not(.disabled):active, .btn-main-secondary:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}

.show > .btn-main-secondary.dropdown-toggle {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}

.btn-main-secondary:not(:disabled):not(.disabled):active:focus, .btn-main-secondary:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(60, 109, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(60, 109, 255, 0.5);
}

.show > .btn-main-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(60, 109, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(60, 109, 255, 0.5);
}

.btn-main-secondary {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: #1a53ff;
}
.btn-main-secondary:hover {
  color: #fff;
  background-color: #0d49ff;
  border-color: #8485fb;
}
.btn-main-secondary:focus, .btn-main-secondary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(60, 109, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(60, 109, 255, 0.5);
}
.btn-main-secondary.disabled, .btn-main-secondary:disabled {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: #1a53ff;
}
.btn-main-secondary:not(:disabled):not(.disabled):active, .btn-main-secondary:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #0040ff;
  border-color: #0036d9;
}

.show > .btn-main-secondary.dropdown-toggle {
  color: #fff;
  background-color: #0040ff;
  border-color: #0036d9;
}

.btn-main-secondary:not(:disabled):not(.disabled):active:focus, .btn-main-secondary:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(60, 109, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(60, 109, 255, 0.5);
}

.show > .btn-main-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(60, 109, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(60, 109, 255, 0.5);
}

.btn-rounded {
  border-radius: 50px;
}

.btn-with-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 38px;
}
.btn-with-icon i {
  margin-right: 5px;
  font-size: 20px;
  line-height: 0;
}
.btn-with-icon i.typcn {
  line-height: 0.6;
}
.btn-with-icon i.fas {
  font-size: 15px;
}
.btn-with-icon i.icon {
  font-size: 18px;
}

.btn-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 37px;
  height: 37px;
}
.btn-icon i {
  font-size: 1rem;
  line-height: 0;
}
.btn-icon i.typcn {
  line-height: 1.95;
}

.btn-icon-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.btn-icon-list .btn + .btn,
.btn-icon-list .sp-container button + .btn {
  margin-left: 5px;
}

.sp-container .btn-icon-list button + .btn,
.btn-icon-list .sp-container .btn + button,
.sp-container .btn-icon-list .btn + button,
.btn-icon-list .sp-container button + button,
.sp-container .btn-icon-list button + button {
  margin-left: 5px;
}

@media (max-width: 991px) {
  .btn.btn-default.nav-link {
    margin-top: 0;
  }
}
.nav-link#bs-example-navbar-collapse-1 {
  padding: 0rem 0.3rem;
}

/* ###### 4.8 button-light ###### */
.btn-warning-light {
  color: #fdac41;
  background-color: rgba(253, 172, 65, 0.2);
  border-color: rgba(253, 172, 65, 0.2);
}
.btn-warning-light:hover {
  color: #fff;
  background-color: #fdac41;
  border-color: #fdac41;
}

.btn-warning-light.disabled, .btn-warning-light:disabled {
  color: #323251;
  background-color: #fdac41;
  border-color: #fdac41;
}
.btn-warning-light:not(:disabled):not(.disabled):active, .btn-warning-light:not(:disabled):not(.disabled).active {
  color: #323251;
  background-color: #fdac41;
  border-color: #fdac41;
}

.show > .btn-warning-light.dropdown-toggle {
  color: #323251;
  background-color: #fdac41;
  border-color: #fdac41;
}

.btn-warning-light:not(:disabled):not(.disabled):active:focus, .btn-warning-light:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem #ffc793;
          box-shadow: 0 0 0 0.2rem #ffc793;
}

.show > .btn-warning-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem #ffc793;
          box-shadow: 0 0 0 0.2rem #ffc793;
}

.btn-primary-gradient {
  color: #fff;
  background: -webkit-gradient(linear, left top, right top, from(var(--primary-bg-color)), to(var(--primary05)));
  background: linear-gradient(to right, var(--primary-bg-color) 0%, var(--primary05) 100%);
  border: 1px solid var(--primary-bg-color);
}
.btn-primary-gradient:hover {
  color: #fff !important;
}

.btn-danger-gradient {
  color: #fff;
  background: -webkit-gradient(linear, left top, right top, from(#f74f75), to(rgba(247, 79, 117, 0.5)));
  background: linear-gradient(to right, #f74f75 0%, rgba(247, 79, 117, 0.5) 100%);
  border: 1px solid #f34343;
}
.btn-danger-gradient:hover {
  color: #fff !important;
}

.btn-pink-gradient {
  color: #fff;
  background: -webkit-gradient(linear, left top, right top, from(#f754fa), to(rgba(247, 84, 250, 0.5)));
  background: linear-gradient(to right, #f754fa 0%, rgba(247, 84, 250, 0.5) 100%);
  border: 1px solid #f754fa;
}
.btn-pink-gradient:hover {
  color: #fff !important;
}

.btn-purple-gradient {
  color: #fff;
  background: -webkit-gradient(linear, left top, right top, from(#ad4ffa), to(rgba(173, 79, 250, 0.5)));
  background: linear-gradient(to right, #ad4ffa 0%, rgba(173, 79, 250, 0.5) 100%);
  border: 1px solid #ad4ffa;
}
.btn-purple-gradient:hover {
  color: #fff !important;
}

.btn-warning-gradient {
  color: #fff;
  background: -webkit-gradient(linear, left top, right top, from(#ffbd5a), to(rgba(255, 189, 90, 0.5)));
  background: linear-gradient(to right, #ffbd5a 0%, rgba(255, 189, 90, 0.5) 100%);
  border: 1px solid #ffbd5a;
}
.btn-warning-gradient:hover {
  color: #fff !important;
}

.btn-success-gradient {
  color: #fff;
  background: -webkit-gradient(linear, left top, right top, from(#016a59), to(rgba(1, 106, 89, 0.5)));
  background: linear-gradient(to right, #016a59 0%, rgba(1, 106, 89, 0.5) 100%);
  border: 1px solid #016a59;
}
.btn-success-gradient:hover {
  color: #fff !important;
}

.btn-info-gradient {
  color: #fff;
  background: -webkit-gradient(linear, left top, right top, from(#4ec2f0), to(rgba(78, 194, 240, 0.5)));
  background: linear-gradient(to right, #4ec2f0 0%, rgba(78, 194, 240, 0.5) 100%);
  border: 1px solid #4ec2f0;
}
.btn-info-gradient:hover {
  color: #fff !important;
}

.btn-light-gradient {
  color: #000;
  background: linear-gradient(120deg, #cdd2de 0%, #f9f9fb 100%);
  border: 1px solid #cdd2de;
}
.btn-light-gradient:hover {
  color: #000;
  background: linear-gradient(120deg, #c1c7d6 0%, #e0e5f1 100%);
  border-color: #cdd2de;
}

.btn-light-gradient:focus, .btn-light-gradient.focus {
  background: linear-gradient(120deg, #c1c7d6 0%, #e0e5f1 100%);
}

.btn-dark-gradient {
  color: #fff;
  background: linear-gradient(60deg, #29323c 0%, #485563 100%);
  border: 1px solid #29323c;
}
.btn-dark-gradient:hover {
  color: #fff;
  background: linear-gradient(60deg, #212931 0%, #424f5d 100%);
  border-color: #29323c;
}

.btn-dark-gradient:focus, .btn-dark-gradient.focus {
  background: linear-gradient(60deg, #212931 0%, #424f5d 100%);
}

.btn-secondary-gradient {
  color: #fff;
  background: -webkit-gradient(linear, left top, right top, from(#f74f75), to(rgba(247, 79, 117, 0.5)));
  background: linear-gradient(to right, #f74f75 0%, rgba(247, 79, 117, 0.5) 100%);
  border: 1px solid #f74f75;
}
.btn-secondary-gradient:hover {
  color: #fff !important;
}

.btn-primary.focus,
.btn-primary:focus {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}

.btn-warning.focus,
.btn-warning:focus {
  color: #fff;
  background-color: #ffbd5a;
  border-color: #ffbd5a;
}

.btn-square {
  border-radius: 0;
}

.btn-list > .btn:not(:last-child),
.btn-list > .dropdown:not(:last-child) {
  margin-right: 0.4rem;
}

.btn-list > .btn,
.btn-list > .dropdown {
  margin-bottom: 0.3rem;
}

.row > * {
  width: auto;
}

.btn-outline-light:hover {
  border-color: #ededf5;
}

.btn-check:focus + .btn-secondary,
.btn-secondary:focus {
  color: #fff;
  background-color: #f74f75;
  border-color: #f74f75;
}

.nav.panel-tabs .nav-item:focus-visible {
  outline: none !important;
}

.tabs-style-1 .main-nav-line .nav-link.active {
  /* color: #242f48; */
  border: 1px solid;
  border-color: #ededf5 #ededf5 #fff;
}

.btn-animation .btn-loaders:after {
  content: "";
  position: absolute;
  position: absolute !important;
  top: calc(50% - 0.7em);
  right: 10px !important;
  display: block;
  width: 1.4em;
  height: 1.4em;
  border: 2px solid #fff;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-radius: 50%;
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-animation: loader 500ms infinite linear;
  animation: loader 500ms infinite linear;
}

.btn-animation .btn-spiner:after {
  content: "";
  position: absolute;
  position: absolute !important;
  top: calc(50% - 0.7em);
  right: 12px !important;
  display: block;
  width: 0.5em;
  width: 14%;
  height: 0.5em;
  height: 45%;
  background: #ffffff;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-radius: 50%;
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-animation: sk-bounce 1.2s infinite ease-in-out;
  animation: sk-bounce 1.2s infinite ease-in-out;
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.btn-animation .btn-loaders {
  position: relative;
  color: #fff !important;
  pointer-events: none;
}

.btn-animation .btn-spiner {
  position: relative;
  color: #fff !important;
  pointer-events: none;
}

.btn-animation .loading {
  margin-right: 30px;
}

@-webkit-keyframes loader {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes loader {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.btn-primary-light {
  color: var(--primary-bg-color);
  background-color: var(--primary02);
  border-color: var(--primary02);
}
.btn-primary-light:hover {
  color: #fff;
  background-color: var(--primary-bg-color) !important;
  border-color: var(--primary-bg-color);
}
.btn-primary-light:focus, .btn-primary-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem var(--primary02);
          box-shadow: 0 0 0 0.2rem var(--primary02);
}

.btn-secondary-light {
  color: #f74f75;
  background-color: rgba(247, 79, 117, 0.2);
  border-color: rgba(247, 79, 117, 0.2);
}
.btn-secondary-light:hover {
  color: #fff;
  background-color: #f74f75 !important;
  border-color: #f74f75;
}
.btn-secondary-light:focus, .btn-secondary-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 79, 117, 0.2);
          box-shadow: 0 0 0 0.2rem rgba(247, 79, 117, 0.2);
}

.btn-success-light {
  color: #1a9c86;
  background-color: rgba(26, 156, 134, 0.2);
  border-color: rgba(26, 156, 134, 0.2);
}
.btn-success-light:hover {
  color: #fff;
  background-color: #016a59 !important;
  border-color: #016a59;
}
.btn-success-light:focus, .btn-success-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(26, 156, 134, 0.2);
          box-shadow: 0 0 0 0.2rem rgba(26, 156, 134, 0.2);
}

.btn-danger-light {
  color: #f34343 !important;
  background-color: rgba(243, 67, 67, 0.2);
  border-color: rgba(243, 67, 67, 0.2);
}
.btn-danger-light:hover {
  color: #fff !important;
  background-color: #f34343 !important;
  border-color: #f34343;
}
.btn-danger-light:focus, .btn-danger-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(243, 67, 67, 0.2);
          box-shadow: 0 0 0 0.2rem rgba(243, 67, 67, 0.2);
}

.btn-info-light {
  color: #4ec2f0;
  background-color: rgba(25, 192, 192, 0.2);
  border-color: rgba(25, 192, 192, 0.2);
}
.btn-info-light:hover {
  color: #fff !important;
  background-color: #4ec2f0 !important;
  border-color: #4ec2f0;
}
.btn-info-light:focus, .btn-info-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(25, 192, 192, 0.2);
          box-shadow: 0 0 0 0.2rem rgba(25, 192, 192, 0.2);
}

.btn-dark-light {
  color: #383853;
  background-color: rgba(56, 56, 83, 0.1411764706);
  border-color: #c8c8da;
}
.btn-dark-light:hover {
  color: #fff !important;
  background-color: #3b4863 !important;
  border-color: rgba(200, 200, 218, 0.2);
}
.btn-dark-light:focus, .btn-dark-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 99, 122, 0.2);
          box-shadow: 0 0 0 0.2rem rgba(88, 99, 122, 0.2);
}

.btn-check:active + .btn-outline-primary,
.btn-check:checked + .btn-outline-primary,
.btn-outline-primary.active,
.btn-outline-primary.dropdown-toggle.show,
.btn-outline-primary:active {
  color: #fff !important;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}

.btn-check:active + .btn-outline-primary:focus,
.btn-check:checked + .btn-outline-primary:focus,
.btn-outline-primary.active:focus,
.btn-outline-primary.dropdown-toggle.show:focus,
.btn-outline-primary:active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(var(--primary-bg-color), 0.5) !important;
          box-shadow: 0 0 0 0.2rem rgba(var(--primary-bg-color), 0.5) !important;
}

.btn-check:focus + .btn-outline-primary,
.btn-outline-primary:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.btn-check:active + .btn-outline-warning,
.btn-check:checked + .btn-outline-warning,
.btn-outline-warning.active,
.btn-outline-warning.dropdown-toggle.show,
.btn-outline-warning:active {
  color: #fff !important;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-check:active + .btn-outline-info,
.btn-check:checked + .btn-outline-info,
.btn-outline-info.active,
.btn-outline-info.dropdown-toggle.show,
.btn-outline-info:active {
  color: #fff !important;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

.btn-check:active + .btn-outline-danger,
.btn-check:checked + .btn-outline-danger,
.btn-outline-danger.active,
.btn-outline-danger.dropdown-toggle.show,
.btn-outline-danger:active {
  color: #fff !important;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn.back-btn {
  background: #00376b !important;
  border-color: #00376b !important;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  margin-bottom: 1.3rem;
  word-wrap: break-word;
  background: #fff !important;
  background-clip: border-box;
  border: 0px solid transparent;
  border-radius: 5px;
  -webkit-box-shadow: 1px 1px 7px rgba(154, 154, 204, 0.1);
          box-shadow: 1px 1px 7px rgba(154, 154, 204, 0.1);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  margin-bottom: 0;
  padding: 0.75rem 1.25rem;
  background-color: rgb(255, 255, 255);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: 2px 2px 0 0;
}
.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.card-footer {
  padding: 1.25rem 1.25rem;
  background-color: rgb(255, 255, 255);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 2px 2px;
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

.card-img {
  width: 100%;
  border-radius: 2px;
}

.card-img-top {
  width: 100%;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: 9px;
  border-bottom-left-radius: 9px;
}

.card-deck {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.card-deck .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-deck {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}
.card-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.card-group > .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-group {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}
.card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}
.card {
  border-radius: 5px;
}
.card.text-white .card-title, .card.tx-white .card-title {
  color: #fff;
}

.card-header,
.card-footer {
  position: relative;
  padding-top: 1.25rem;
  padding-right: 1.25rem;
  padding-left: 1.25rem;
  border-color: #ededf5;
}

.card-header {
  border-bottom: 0;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
}
.card-header:first-child {
  border-radius: 0;
}

.card-footer {
  border-bottom-right-radius: 7px !important;
  border-bottom-left-radius: 7px !important;
}

.card-header-tab {
  padding: 0;
  border-bottom: 0;
}

.card-title {
  font-weight: 600;
  font-size: 14px;
  text-transform: uppercase;
}

.card-item-desc .card-item-desc-1 dt,
dd {
  display: inline-block;
}

.card-item-desc .card-item-desc-1 dt {
  font-weight: 500;
  font-size: 13px;
}
.card-item-desc .card-item-desc-1 dd {
  margin-bottom: 0;
  color: #7987a1;
  font-size: 13px;
}
.card-item-desc dl {
  margin-bottom: 0;
}

.card .card-header .card-header-right .card-option {
  width: 35px;
  height: 20px;
  overflow: hidden;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.card .card-header .card-header-right .card-option li {
  display: inline-block;
}

.card-category {
  margin: 0 0 0.5rem;
  padding: 7px 0;
  font-weight: 500;
  font-size: 18px;
  letter-spacing: 0.05em;
  text-align: center;
  text-transform: uppercase;
  background: #f9f9fb;
  border-radius: 4px;
}

.card-dashboard-audience-metrics .flot-chart .flot-x-axis > div {
  display: none;
  color: #7987a1;
  font-weight: 700;
  font-size: 10px;
  text-transform: uppercase;
}

.card-minimal-two .nav-pills .nav-link.active {
  background-color: var(--primary-bg-color);
  border-radius: 2px;
}
.card-minimal-two .nav-link {
  display: block;
  margin: 2px;
  padding: 8px 30px;
  background-color: #f0f0f8;
}

.card-body-top a {
  display: inline-block;
  width: 20px;
  color: #323251;
  font-weight: 700;
  text-align: right;
}
.card-body-top {
  position: absolute;
  top: 63px;
  left: -5px;
  z-index: 10;
  font-size: 10px;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.card-minimal-four .card-footer .nav-link {
  position: relative;
  display: block;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-right: 10px;
  padding-left: 10px;
  text-align: center;
  background-color: #f0f0f8;
}

.card-progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.card-progress .progress {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 3px;
  margin: 0 5px;
}

.card.card-primary {
  border-top: 2px solid var(--primary-bg-color) !important;
}
.card.card-secondary {
  border-top: 2px solid #f74f75 !important;
}
.card.card-success {
  border-top: 2px solid #22e840 !important;
}
.card.card-danger {
  border-top: 2px solid #f34343 !important;
}
.card.card-warning {
  border-top: 2px solid #ffb209 !important;
}
.card.card-info {
  border-top: 2px solid #01b8ff !important;
}
.card.card-purple {
  border-top: 2px solid #ad4ffa !important;
}
.card.card-dark {
  border-top: 2px solid #343a40 !important;
}

.card-img-top.card-img-bottom {
  border-bottom-right-radius: 9px;
  border-bottom-left-radius: 9px;
}

.card-category1 {
  margin: 0 0 0.5rem;
  padding: 0;
  color: #383853;
  font-weight: 500;
  font-size: 18px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  background: transparent;
  border-radius: 4px;
}

.Choose1 {
  padding: 8px 19px;
  border: #ededf5 solid 2px;
  border-radius: 5px;
}

.pricing-card:hover .card-category.style-1 {
  color: #eee;
  background: var(--primary-bg-color);
  -webkit-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
}

.pricing-card:hover .Choose1 {
  padding: 8px 19px;
  color: #eee;
  background: var(--primary-bg-color);
  -webkit-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
}

.error-bg1 {
  background: url(../img/png/circle4.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.error-bg1::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
}

.card-sigin {
  padding: 50px;
  background: #fff;
  border-radius: 15px;
}

.square-box div:nth-child(1) {
  top: 12%;
  left: 42%;
  -webkit-animation: animate 10s linear infinite;
          animation: animate 10s linear infinite;
}

.square-box div {
  position: absolute;
  width: 50px;
  height: 50px;
  background: transparent;
  border: 5px solid rgba(255, 255, 255, 0.3);
  border-radius: 35px;
}

.square-box div:nth-child(2) {
  top: 70%;
  left: 50%;
  -webkit-animation: animate 7s linear infinite;
          animation: animate 7s linear infinite;
}

.square-box div:nth-child(4) {
  top: 20%;
  left: 60%;
  -webkit-animation: animate 10s linear infinite;
          animation: animate 10s linear infinite;
}

.square-box div:nth-child(3) {
  top: 17%;
  left: 6%;
  -webkit-animation: animate 9s linear infinite;
          animation: animate 9s linear infinite;
}

.square-box div:nth-child(5) {
  top: 88%;
  left: 10%;
  -webkit-animation: animate 6s linear infinite;
          animation: animate 6s linear infinite;
}

.square-box div:nth-child(6) {
  top: 80%;
  left: 70%;
  -webkit-animation: animate 12s linear infinite;
          animation: animate 12s linear infinite;
}

.square-box div:nth-child(7) {
  top: 60%;
  left: 80%;
  -webkit-animation: animate 15s linear infinite;
          animation: animate 15s linear infinite;
}

.square-box div:nth-child(8) {
  top: 32%;
  left: 25%;
  -webkit-animation: animate 16s linear infinite;
          animation: animate 16s linear infinite;
}

.square-box div:nth-child(9) {
  top: 20%;
  left: 80%;
  -webkit-animation: animate 10s linear infinite;
          animation: animate 10s linear infinite;
}

.square-box div:nth-child(10) {
  top: 40%;
  left: 72%;
  -webkit-animation: animate 5s linear infinite;
          animation: animate 5s linear infinite;
}

.square-box div:nth-child(11) {
  top: 50%;
  left: 30%;
  -webkit-animation: animate 6s linear infinite;
          animation: animate 6s linear infinite;
}

.square-box div:nth-child(12) {
  top: 65%;
  left: 16%;
  -webkit-animation: animate 9s linear infinite;
          animation: animate 9s linear infinite;
}

.square-box div:nth-child(13) {
  top: 45%;
  left: 3%;
  -webkit-animation: animate 14s linear infinite;
          animation: animate 14s linear infinite;
}

.square-box div:nth-child(14) {
  top: 47%;
  left: 55%;
  -webkit-animation: animate 3s linear infinite;
          animation: animate 3s linear infinite;
}

.square-box div:nth-child(15) {
  top: 79%;
  left: 90%;
  -webkit-animation: animate 8s linear infinite;
          animation: animate 8s linear infinite;
}

@-webkit-keyframes animate {
  0% {
    -webkit-transform: scale(0) translateY(0) rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.3) translateY(-90px) rotate(360deg);
    opacity: 0;
  }
}
@media (max-width: 767px) {
  .card-sigin-main {
    padding: 25px;
  }
}
@media (max-width: 767px) {
  .card-sigin {
    padding: 25px;
  }
}
.card-collapsed > :not(.card-header):not(.card-status) {
  display: none;
}

.card-fullscreen {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9999;
  margin: 0;
}

.card-title:before {
  content: "";
  position: absolute;
  top: 21px;
  left: 11px;
  display: block;
  width: 3px;
  height: 16px;
  background: var(--primary-bg-color);
}

.card-title2:before {
  content: "";
  background: #f32b71;
}

.card-title3:before {
  content: "";
  background: #1590be;
}

.card-img-top-1 .card-title:before {
  display: none;
}

.card-img-left {
  width: 100%;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.custom-title:before {
  content: "";
  position: absolute;
  top: 19px;
  left: 11px;
  display: block;
  width: 3px;
  height: 16px;
  background: #fff;
}

.primary-custom-card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  margin-bottom: 1.3rem;
  overflow: visible !important;
  overflow: hidden;
  word-wrap: break-word;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover !important;
  background-clip: border-box;
  border-radius: 5px;
  -webkit-box-shadow: 0px 4px 7px rgba(154, 154, 204, 0.1);
          box-shadow: 0px 4px 7px rgba(154, 154, 204, 0.1);
}
.primary-custom-card:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  opacity: 0.2;
}

.primary-custom-card1 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  margin-bottom: 1.3rem;
  overflow: visible !important;
  overflow: hidden;
  word-wrap: break-word;
  background-image: url(../../img/png/chatbg.png) !important;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover !important;
  background-clip: border-box;
  border-radius: 5px;
  -webkit-box-shadow: 0px 4px 7px rgba(154, 154, 204, 0.1);
          box-shadow: 0px 4px 7px rgba(154, 154, 204, 0.1);
}
.primary-custom-card1:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  opacity: 0.2;
}

.bg-primary-card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  margin-bottom: 1.3rem;
  color: #fff !important;
  word-wrap: break-word;
  background: var(--primary-bg-color) !important;
  background-clip: border-box;
  border-radius: 5px;
  -webkit-box-shadow: 0px 4px 7px rgba(154, 154, 204, 0.1);
          box-shadow: 0px 4px 7px rgba(154, 154, 204, 0.1);
}
.bg-primary-card .card-header {
  background-color: var(--primary-bg-color) !important;
}
.bg-primary-card .card-header .card-title:before {
  color: #fff !important;
  background: #fff;
}

.carousel-slider #carousel {
  margin: 0;
}
.carousel-slider #thumbcarousel {
  margin: 10px 0 0 0;
  padding: 0;
}
.carousel-slider #thumbcarousel .carousel-item {
  text-align: center;
}
.carousel-slider #thumbcarousel .carousel-item .thumb {
  display: inline-block;
  width: 100%;
  max-width: 100px;
  margin: 0px;
  vertical-align: middle;
  cursor: pointer;
}
.carousel-slider .carousel-item img {
  width: 100%;
  border-radius: 3px;
}

.carousel-control:active, .carousel-control:focus, .carousel-control:hover {
  color: #333;
}

#basicSlider img {
  width: 100%;
}

#thumbcarousel .carousel-control-prev {
  left: 0;
  background: rgba(0, 0, 0, 0.8);
}
#thumbcarousel .carousel-control-next {
  right: 0;
  background: rgba(0, 0, 0, 0.8);
}

.owl-carousel button.owl-dot {
  padding: 0 !important;
  color: inherit;
  font: inherit;
  background: rgba(105, 99, 255, 0.3);
  border: none;
  opacity: 7;
}

.owl-nav button:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  background: #2098d1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-property: transform;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

.carousel {
  position: relative;
}
.carousel.pointer-event {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
  border-radius: 5px;
}
.carousel-inner::after {
  content: "";
  display: block;
  clear: both;
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
.carousel-item.active {
  display: block;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  -webkit-transform: none;
          transform: none;
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-item.active {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  -webkit-transition: 0s 0.6s opacity;
  transition: 0s 0.6s opacity;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 22px;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 35px;
  height: 35px;
  color: #fff;
  text-align: center;
  border-radius: 35px;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-next:hover, .carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50%/100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 15%;
  margin-left: 15%;
  padding-left: 0;
  list-style: none;
}
.carousel-indicators li {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  cursor: pointer;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
.carousel-indicators .active {
  opacity: 1;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: block;
  width: auto;
  height: auto;
  background-image: none;
}

.carousel-control-prev-icon svg,
.carousel-control-next-icon svg {
  width: 48px;
  height: 48px;
}

.carousel-indicators li {
  width: 10px;
  height: 10px;
  border-radius: 100%;
}

.dashboard-carousel .btn-icons {
  display: inline-block;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: inherit;
  margin: 0 auto;
  padding: 0.375rem 0.75rem;
  line-height: 15px;
  text-align: center;
  background: #eff2f6 !important;
  background: no-repeat 50%/100% 100%;
}
.dashboard-carousel .btn-icons i {
  margin: 0 auto;
  font-size: 15px;
  text-align: center;
}

.carousel-indicators [data-bs-target] {
  width: 8px;
  height: 8px;
}

#carousel .carousel-control-prev {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
  width: 15%;
  color: #fff;
  font-size: 30px;
  text-align: center;
  opacity: 0.8;
  -ms-flex-align: center;
  -ms-flex-pack: center;
}

#carousel .carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
  width: 15%;
  color: #fff;
  font-size: 30px;
  text-align: center;
  opacity: 0.8;
  -ms-flex-align: center;
  -ms-flex-pack: center;
}

#carouselExample2 .carousel-control-prev {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
  width: 15%;
  color: #fff;
  font-size: 30px;
  text-align: center;
  opacity: 0.8;
  -ms-flex-align: center;
  -ms-flex-pack: center;
}

#carouselExample2 .carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
  width: 15%;
  color: #fff;
  font-size: 30px;
  text-align: center;
  opacity: 0.8;
  -ms-flex-align: center;
  -ms-flex-pack: center;
}

html {
  font-family: "Poppins", sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display: block;
}

body {
  margin: 0;
  color: #4a4a69;
  font-weight: 400;
  font-size: 0.81568rem;
  font-family: "Poppins", sans-serif;
  line-height: 1.5;
  text-align: left;
  background-color: rgba(234, 243, 241, 0.2784313725);
}

[tabindex="-1"]:focus {
  outline: 0 !important;
}

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title], abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #4a4a69;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #4a4a69;
  text-decoration: none;
}
a:not([href]):not([tabindex]):not(.mp-queries-show) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):not(.mp-queries-show):hover {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):not(.mp-queries-show):focus {
  color: inherit;
  text-decoration: none;
  outline: 0;
}

pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

pre {
  margin-top: 0;
  margin-bottom: 0rem;
}

figure {
  margin: 0 0 1rem;
}

img {
  max-width: 100%;
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #7987a1;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}
button:focus {
  outline: none !important;
  outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button {
  text-transform: none;
}

select {
  text-transform: none;
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio], input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}
input[type=date], input[type=time], input[type=datetime-local], input[type=month] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5rem;
  padding: 0;
  color: inherit;
  font-size: 1.5rem;
  line-height: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1,
.h1 {
  font-size: 2.1875rem;
}

h2,
.h2 {
  font-size: 1.75rem;
}

h3,
.h3 {
  font-size: 1.53125rem;
}

h4,
.h4 {
  font-size: 1.3125rem;
}

h5,
.h5 {
  font-size: 1.09375rem;
}

h6,
.h6 {
  font-size: 0.875rem;
}

.lead {
  font-weight: 300;
  font-size: 1.09375rem;
}

.display-1 {
  font-weight: 300;
  font-size: 6rem;
  line-height: 1.2;
}

.display-2 {
  font-weight: 300;
  font-size: 5.5rem;
  line-height: 1.2;
}

.display-3 {
  font-weight: 300;
  font-size: 4.5rem;
  line-height: 1.2;
}

.display-41,
.display-42,
.display-43,
.display-44 {
  font-weight: 400;
  font-size: 3rem;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-weight: 400;
  font-size: 80%;
  opacity: 0.6;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled,
.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.09375rem;
}

.blockquote-footer {
  display: block;
  color: #7987a1;
  font-size: 80%;
}
.blockquote-footer::before {
  content: "— ";
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  color: #7987a1;
  font-size: 90%;
}

code {
  color: #212529;
  font-size: 13px;
  word-break: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  color: #fff;
  font-size: 87.5%;
  background-color: #323251;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-weight: 700;
  font-size: 100%;
}

pre {
  display: block;
  color: #323251;
  font-size: 87.5%;
}
pre code {
  color: #2d91fb;
  font-size: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container,
.container-fluid {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 15px;
  padding-left: 15px;
}

@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
  .responsive-logo {
    display: none;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1200px;
  }
}
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -0.75rem;
  margin-left: -0.75rem;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col,
.col-auto,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm,
.col-sm-auto,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md,
.col-md-auto,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg,
.col-lg-auto,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333%;
          flex: 0 0 8.33333%;
  max-width: 8.33333%;
}

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66667%;
          flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66667%;
          flex: 0 0 41.66667%;
  max-width: 41.66667%;
}

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333%;
          flex: 0 0 58.33333%;
  max-width: 58.33333%;
}

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66667%;
          flex: 0 0 66.66667%;
  max-width: 66.66667%;
}

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333%;
          flex: 0 0 83.33333%;
  max-width: 83.33333%;
}

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66667%;
          flex: 0 0 91.66667%;
  max-width: 91.66667%;
}

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12;
}

.offset-1 {
  margin-left: 8.33333%;
}

.offset-2 {
  margin-left: 16.66667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333%;
}

.offset-5 {
  margin-left: 41.66667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333%;
}

.offset-8 {
  margin-left: 66.66667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333%;
}

.offset-11 {
  margin-left: 91.66667%;
}

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333%;
  }
  .offset-sm-2 {
    margin-left: 16.66667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333%;
  }
  .offset-sm-5 {
    margin-left: 41.66667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333%;
  }
  .offset-sm-8 {
    margin-left: 66.66667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333%;
  }
  .offset-sm-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333%;
  }
  .offset-md-2 {
    margin-left: 16.66667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333%;
  }
  .offset-md-5 {
    margin-left: 41.66667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333%;
  }
  .offset-md-8 {
    margin-left: 66.66667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333%;
  }
  .offset-md-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333%;
  }
  .offset-lg-2 {
    margin-left: 16.66667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333%;
  }
  .offset-lg-5 {
    margin-left: 41.66667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333%;
  }
  .offset-lg-8 {
    margin-left: 66.66667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333%;
  }
  .offset-lg-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333%;
  }
  .offset-xl-2 {
    margin-left: 16.66667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333%;
  }
  .offset-xl-5 {
    margin-left: 41.66667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333%;
  }
  .offset-xl-8 {
    margin-left: 66.66667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333%;
  }
  .offset-xl-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 1400px) {
  .col-xxl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.clearfix::after {
  content: "";
  display: block;
  clear: both;
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
    margin-left: 3px;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
      flex-wrap: wrap-reverse !important;
}

.flex-fill {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important;
}

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important;
}

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
      flex-shrink: 1 !important;
}

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

.align-items-start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}

.align-items-end {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important;
}

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
      align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
/*----- Typography ------*/
.heading-primary {
  padding: 5px;
  color: #fff;
  background-color: var(--primary-bg-color);
}

.heading-inverse {
  padding: 5px;
  color: #fff;
  background-color: #333;
}

.heading-secondary {
  padding: 5px;
  color: #fff;
  background-color: #f74f75;
}

.heading-success {
  padding: 5px;
  color: #fff;
  background-color: #016a59;
}

.heading-info {
  padding: 5px;
  color: #fff;
  background-color: #4ec2f0;
}

.heading-warning {
  padding: 5px;
  color: #fff;
  background-color: #ffbd5a;
}

.heading-danger {
  padding: 5px;
  color: #fff;
  background-color: #f34343;
}

.tab-content > .active {
  display: block;
}

.tab-content > .tab-pane {
  display: none;
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  content: "";
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem !important;
  margin: 0.125rem 0 0;
  padding: 0.5rem 0;
  color: #4a4a69;
  font-size: 0.875rem;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ededf5;
  border-radius: 5px !important;
  -webkit-box-shadow: 0px 16px 18px rgba(135, 135, 182, 0.1) !important;
          box-shadow: 0px 16px 18px rgba(135, 135, 182, 0.1) !important;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  content: "";
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  content: "";
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  content: "";
  display: inline-block;
  display: none;
  margin-left: 0.255em;
  vertical-align: 0.255em;
}
.dropleft .dropdown-toggle::before {
  content: "";
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[data-popper-placement^=top], .dropdown-menu[data-popper-placement^=right], .dropdown-menu[data-popper-placement^=bottom], .dropdown-menu[data-popper-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #f0f0f8;
}

.dropdown-item {
  display: block;
  clear: both;
  width: 100%;
  padding: 0.25rem 1.5rem;
  color: #323251;
  font-weight: 400;
  white-space: nowrap;
  text-align: inherit;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #141c2b;
  text-decoration: none;
  background-color: #fcfcff;
}
.dropdown-item.active, .dropdown-item:active {
  color: #141c2b;
  text-decoration: none;
  background-color: #fcfcff;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #7987a1;
  background-color: transparent;
  pointer-events: none;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  margin-bottom: 0;
  padding: 0.5rem 1.5rem;
  color: #7987a1;
  font-size: 0.76562rem;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #323251;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after {
  margin-left: 0;
}

.dropup .dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

/* ###### 3.5 Dropdown ###### */
.dropdown-menu {
  padding: 0;
  border-width: 1px;
  border-radius: 5px;
}

.dropdown-item {
  padding: 8px 15px;
  font-size: 13px;
}

.dropdown-header {
  padding-right: 15px;
  padding-left: 15px;
}

@media (min-width: 768px) {
  .dropdown.d-cart .dropdown-menu, .dropdown.message .dropdown-menu {
    width: 20.5rem !important;
  }
}
.user-lock .dropdown {
  position: absolute;
  right: 20px;
}

.main-dropdown-form-demo .static-dropdown {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 20px;
  background-color: #f0f0f8;
}
.main-dropdown-form-demo .static-dropdown .dropdown-menu {
  position: static;
  display: block;
  float: none;
}
.main-dropdown-form-demo .dropdown-menu {
  padding: 20px;
}
.main-dropdown-form-demo .dropdown-title {
  margin-bottom: 5px;
  color: #323251;
  font-weight: 700;
  font-size: 20px;
}

@media (min-width: 576px) {
  .main-dropdown-form-demo .static-dropdown {
    padding: 40px;
  }
}
@media (min-width: 576px) {
  .main-dropdown-form-demo .dropdown-menu {
    width: 300px;
    padding: 30px 25px;
  }
}
.form-control {
  height: 38px;
  border-radius: 0;
}
.form-control:focus {
  border-color: #949eb7;
  -webkit-box-shadow: none;
          box-shadow: none;
}

[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

.form-label {
  display: block;
  margin-bottom: 5px;
  color: #9393b5;
}

.form-control {
  display: block;
  width: 100%;
  height: 40px;
  padding: 0.375rem 0.75rem;
  color: #4d5875;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 2;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ededf5;
  border-radius: 5px;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #4d5875;
  background-color: #fff;
  border-color: var(--primary-bg-color);
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.form-control::-webkit-input-placeholder {
  color: #7987a1;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #7987a1;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #7987a1;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #7987a1;
  opacity: 1;
}
.form-control::placeholder {
  color: #7987a1;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: rgba(234, 243, 241, 0.2784313725) !important;
  opacity: 1;
}

@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
select.form-control:focus::-ms-value {
  color: #4d5875;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  margin-bottom: 0;
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.09375rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.76562rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  margin-bottom: 0;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  color: #4a4a69;
  line-height: 1.5;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input:disabled ~ .form-check-label {
  color: #7987a1;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 0.75rem;
  padding-left: 0;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  color: #016a59;
  font-size: 80%;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  margin-top: 0.1rem;
  padding: 0.25rem 0.5rem;
  color: #fff;
  font-size: 0.76562rem;
  line-height: 1.5;
  background-color: rgba(59, 176, 1, 0.9);
  border-radius: 3px;
}

.was-validated .form-control:valid,
.form-control.is-valid,
input.form-control.parsley-success,
textarea.form-control.parsley-success {
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300744cb3 ' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
  border-color: #016a59;
}

.was-validated .form-control:valid:focus,
.form-control.is-valid:focus,
input.form-control.parsley-success:focus,
textarea.form-control.parsley-success:focus {
  border-color: #016a59;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 176, 1, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(59, 176, 1, 0.25);
}

.was-validated .form-control:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-tooltip {
  display: block;
}

.form-control.is-valid ~ .valid-feedback,
input.form-control.parsley-success ~ .valid-feedback,
textarea.form-control.parsley-success ~ .valid-feedback,
.form-control.is-valid ~ .valid-tooltip,
input.form-control.parsley-success ~ .valid-tooltip,
textarea.form-control.parsley-success ~ .valid-tooltip {
  display: block;
}

.was-validated textarea.form-control:valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

textarea.form-control.is-valid, textarea.form-control.parsley-success {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid,
.custom-select.is-valid,
input.custom-select.parsley-success,
textarea.custom-select.parsley-success {
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%233b4863' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300cccc ' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
  border-color: #016a59;
}

.was-validated .custom-select:valid:focus,
.custom-select.is-valid:focus,
input.custom-select.parsley-success:focus,
textarea.custom-select.parsley-success:focus {
  border-color: #016a59;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 176, 1, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(59, 176, 1, 0.25);
}

.was-validated .custom-select:valid ~ .valid-feedback,
.was-validated .custom-select:valid ~ .valid-tooltip {
  display: block;
}

.custom-select.is-valid ~ .valid-feedback,
input.custom-select.parsley-success ~ .valid-feedback,
textarea.custom-select.parsley-success ~ .valid-feedback,
.custom-select.is-valid ~ .valid-tooltip,
input.custom-select.parsley-success ~ .valid-tooltip,
textarea.custom-select.parsley-success ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip {
  display: block;
}

.form-control-file.is-valid ~ .valid-feedback,
input.form-control-file.parsley-success ~ .valid-feedback,
textarea.form-control-file.parsley-success ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip,
input.form-control-file.parsley-success ~ .valid-tooltip,
textarea.form-control-file.parsley-success ~ .valid-tooltip {
  display: block;
}

.was-validated .form-check-input:valid ~ .form-check-label,
.form-check-input.is-valid ~ .form-check-label,
input.form-check-input.parsley-success ~ .form-check-label,
textarea.form-check-input.parsley-success ~ .form-check-label {
  color: #016a59;
}

.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip {
  display: block;
}

.form-check-input.is-valid ~ .valid-feedback,
input.form-check-input.parsley-success ~ .valid-feedback,
textarea.form-check-input.parsley-success ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip,
input.form-check-input.parsley-success ~ .valid-tooltip,
textarea.form-check-input.parsley-success ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label,
.custom-control-input.is-valid ~ .custom-control-label,
input.custom-control-input.parsley-success ~ .custom-control-label,
textarea.custom-control-input.parsley-success ~ .custom-control-label {
  color: #016a59;
}

.was-validated .custom-control-input:valid ~ .custom-control-label::before,
.custom-control-input.is-valid ~ .custom-control-label::before,
input.custom-control-input.parsley-success ~ .custom-control-label::before,
textarea.custom-control-input.parsley-success ~ .custom-control-label::before {
  border-color: #016a59;
}

.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip {
  display: block;
}

.custom-control-input.is-valid ~ .valid-feedback,
input.custom-control-input.parsley-success ~ .valid-feedback,
textarea.custom-control-input.parsley-success ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip,
input.custom-control-input.parsley-success ~ .valid-tooltip,
textarea.custom-control-input.parsley-success ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,
.custom-control-input.is-valid:checked ~ .custom-control-label::before,
input.custom-control-input.parsley-success:checked ~ .custom-control-label::before,
textarea.custom-control-input.parsley-success:checked ~ .custom-control-label::before {
  background-color: #4ce301;
  border-color: #4ce301;
}

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,
.custom-control-input.is-valid:focus ~ .custom-control-label::before,
input.custom-control-input.parsley-success:focus ~ .custom-control-label::before,
textarea.custom-control-input.parsley-success:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 176, 1, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(59, 176, 1, 0.25);
}

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,
.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before,
input.custom-control-input.parsley-success:focus:not(:checked) ~ .custom-control-label::before,
textarea.custom-control-input.parsley-success:focus:not(:checked) ~ .custom-control-label::before,
.was-validated .custom-file-input:valid ~ .custom-file-label,
.custom-file-input.is-valid ~ .custom-file-label,
input.custom-file-input.parsley-success ~ .custom-file-label,
textarea.custom-file-input.parsley-success ~ .custom-file-label {
  border-color: #016a59;
}

.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip {
  display: block;
}

.custom-file-input.is-valid ~ .valid-feedback,
input.custom-file-input.parsley-success ~ .valid-feedback,
textarea.custom-file-input.parsley-success ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip,
input.custom-file-input.parsley-success ~ .valid-tooltip,
textarea.custom-file-input.parsley-success ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-file-input:valid:focus ~ .custom-file-label,
.custom-file-input.is-valid:focus ~ .custom-file-label,
input.custom-file-input.parsley-success:focus ~ .custom-file-label,
textarea.custom-file-input.parsley-success:focus ~ .custom-file-label {
  border-color: #016a59;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(59, 176, 1, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(59, 176, 1, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  color: #f34343;
  font-size: 80%;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  margin-top: 0.1rem;
  padding: 0.25rem 0.5rem;
  color: #fff;
  font-size: 0.76562rem;
  line-height: 1.5;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 3px;
}

.was-validated .form-control:invalid,
.form-control.is-invalid,
.form-control.input-validation-error,
input.form-control.parsley-error,
textarea.form-control.parsley-error {
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
  border-color: #f34343;
}

.was-validated .form-control:invalid:focus,
.form-control.is-invalid:focus,
.form-control.input-validation-error:focus,
input.form-control.parsley-error:focus,
textarea.form-control.parsley-error:focus {
  border-color: #f34343;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-control:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip {
  display: block;
}

.field-validation-error.invalid-feedback,
.form-control.is-invalid ~ .invalid-feedback,
.form-control.input-validation-error ~ .invalid-feedback,
input.form-control.parsley-error ~ .invalid-feedback,
textarea.form-control.parsley-error ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip,
.form-control.input-validation-error ~ .invalid-tooltip,
input.form-control.parsley-error ~ .invalid-tooltip,
textarea.form-control.parsley-error ~ .invalid-tooltip {
  display: block;
}

.was-validated textarea.form-control:invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

textarea.form-control.is-invalid, textarea.form-control.parsley-error {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid,
.custom-select.is-invalid,
input.custom-select.parsley-error,
textarea.custom-select.parsley-error {
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  border-color: #f34343;
}

.was-validated .custom-select:invalid:focus,
.custom-select.is-invalid:focus,
input.custom-select.parsley-error:focus,
textarea.custom-select.parsley-error:focus {
  border-color: #f34343;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .custom-select:invalid ~ .invalid-feedback,
.was-validated .custom-select:invalid ~ .invalid-tooltip {
  display: block;
}

.custom-select.is-invalid ~ .invalid-feedback,
input.custom-select.parsley-error ~ .invalid-feedback,
textarea.custom-select.parsley-error ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip,
input.custom-select.parsley-error ~ .invalid-tooltip,
textarea.custom-select.parsley-error ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip {
  display: block;
}

.form-control-file.is-invalid ~ .invalid-feedback,
input.form-control-file.parsley-error ~ .invalid-feedback,
textarea.form-control-file.parsley-error ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip,
input.form-control-file.parsley-error ~ .invalid-tooltip,
textarea.form-control-file.parsley-error ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-check-input:invalid ~ .form-check-label,
.form-check-input.is-invalid ~ .form-check-label,
input.form-check-input.parsley-error ~ .form-check-label,
textarea.form-check-input.parsley-error ~ .form-check-label {
  color: #f34343;
}

.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip {
  display: block;
}

.form-check-input.is-invalid ~ .invalid-feedback,
input.form-check-input.parsley-error ~ .invalid-feedback,
textarea.form-check-input.parsley-error ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip,
input.form-check-input.parsley-error ~ .invalid-tooltip,
textarea.form-check-input.parsley-error ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label,
.custom-control-input.is-invalid ~ .custom-control-label,
input.custom-control-input.parsley-error ~ .custom-control-label,
textarea.custom-control-input.parsley-error ~ .custom-control-label {
  color: #f34343;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label::before,
.custom-control-input.is-invalid ~ .custom-control-label::before,
input.custom-control-input.parsley-error ~ .custom-control-label::before,
textarea.custom-control-input.parsley-error ~ .custom-control-label::before {
  border-color: #f34343;
}

.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip {
  display: block;
}

.custom-control-input.is-invalid ~ .invalid-feedback,
input.custom-control-input.parsley-error ~ .invalid-feedback,
textarea.custom-control-input.parsley-error ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip,
input.custom-control-input.parsley-error ~ .invalid-tooltip,
textarea.custom-control-input.parsley-error ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,
.custom-control-input.is-invalid:checked ~ .custom-control-label::before,
input.custom-control-input.parsley-error:checked ~ .custom-control-label::before,
textarea.custom-control-input.parsley-error:checked ~ .custom-control-label::before {
  background-color: #e4606d;
  border-color: #e4606d;
}

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,
.custom-control-input.is-invalid:focus ~ .custom-control-label::before,
input.custom-control-input.parsley-error:focus ~ .custom-control-label::before,
textarea.custom-control-input.parsley-error:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,
.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before,
input.custom-control-input.parsley-error:focus:not(:checked) ~ .custom-control-label::before,
textarea.custom-control-input.parsley-error:focus:not(:checked) ~ .custom-control-label::before,
.was-validated .custom-file-input:invalid ~ .custom-file-label,
.custom-file-input.is-invalid ~ .custom-file-label,
input.custom-file-input.parsley-error ~ .custom-file-label,
textarea.custom-file-input.parsley-error ~ .custom-file-label {
  border-color: #f34343;
}

.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip {
  display: block;
}

.custom-file-input.is-invalid ~ .invalid-feedback,
input.custom-file-input.parsley-error ~ .invalid-feedback,
textarea.custom-file-input.parsley-error ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip,
input.custom-file-input.parsley-error ~ .invalid-tooltip,
textarea.custom-file-input.parsley-error ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,
.custom-file-input.is-invalid:focus ~ .custom-file-label,
input.custom-file-input.parsley-error:focus ~ .custom-file-label,
textarea.custom-file-input.parsley-error:focus ~ .custom-file-label {
  border-color: #f34343;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}
/* ###### 5.3 Forms   ###### */
.main-form-group {
  padding: 12px 15px;
  border: 1px solid #ededf5;
  border-radius: 5px;
}
.main-form-group.focus {
  border-color: #d6d6e6;
  -webkit-box-shadow: 0 0 0 2px rgba(91, 71, 251, 0.16);
          box-shadow: 0 0 0 2px rgba(91, 71, 251, 0.16);
}
.main-form-group .form-label {
  margin-bottom: 2px;
  color: #949eb7;
  font-weight: 400;
  font-size: 13px;
}
.main-form-group .form-control {
  height: 25px;
  padding: 0;
  color: #323251;
  font-weight: 500;
  border-width: 0;
}
.main-form-group .form-control:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.formgroup-wrapper .form-control {
  height: 40px !important;
}
.formgroup-wrapper .main-form-group .form-label {
  margin-bottom: 0px;
}

.main-header-center .form-control {
  padding: 1rem;
}
.main-header-center .form-control::-webkit-input-placeholder {
  padding-right: 0rem;
  padding-left: 0rem;
}
.main-header-center .form-control::-moz-placeholder {
  padding-right: 0rem;
  padding-left: 0rem;
}
.main-header-center .form-control:-ms-input-placeholder {
  padding-right: 0rem;
  padding-left: 0rem;
}
.main-header-center .form-control::-ms-input-placeholder {
  padding-right: 0rem;
  padding-left: 0rem;
}
.main-header-center .form-control::placeholder {
  padding-right: 0rem;
  padding-left: 0rem;
}

.browse-file.form-control {
  background-color: transparent;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.file-browser .btn-default {
  padding: 0.6rem 15px;
  color: #68769a;
  background: #f1f4fb;
  border: 1px solid #ededf5;
  border-radius: 0;
  border-top-right-radius: 3px !important;
  border-bottom-right-radius: 3px !important;
}

.form-select {
  border: 1px solid #ededf5;
}

.SumoSelect > .CaptionCont {
  border: 1px solid #ededf5;
}

.form-control::-webkit-file-upload-button {
  background-color: rgba(234, 243, 241, 0.2784313725);
}
.form-control:hover:not(disabled):not([readonly])::-webkit-file-upload-button {
  background-color: rgba(234, 243, 241, 0.2784313725) !important;
}

.row-sm {
  margin-right: -10px;
  margin-left: -10px;
}
.row-sm > div {
  padding-right: 10px;
  padding-left: 10px;
}

.row-xs {
  margin-right: -5px;
  margin-left: -5px;
}
.row-xs > div {
  padding-right: 5px;
  padding-left: 5px;
}

@media (min-width: 576px) {
  .row-xs--sm {
    margin-right: -5px;
    margin-left: -5px;
  }
  .row-xs--sm > div {
    padding-right: 5px;
    padding-left: 5px;
  }
  .row-sm--sm {
    margin-right: -10px;
    margin-left: -10px;
  }
  .row-sm--sm > div {
    padding-right: 10px;
    padding-left: 10px;
  }
  .row--sm {
    margin-right: -15px;
    margin-left: -15px;
  }
  .row--sm > div {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 768px) {
  .row-xs--md {
    margin-right: -5px;
    margin-left: -5px;
  }
  .row-xs--md > div {
    padding-right: 5px;
    padding-left: 5px;
  }
  .row-sm--md {
    margin-right: -10px;
    margin-left: -10px;
  }
  .row-sm--md > div {
    padding-right: 10px;
    padding-left: 10px;
  }
  .row--md {
    margin-right: -15px;
    margin-left: -15px;
  }
  .row--md > div {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 992px) {
  .row-xs--lg {
    margin-right: -5px;
    margin-left: -5px;
  }
  .row-xs--lg > div {
    padding-right: 5px;
    padding-left: 5px;
  }
  .row-sm--lg {
    margin-right: -10px;
    margin-left: -10px;
  }
  .row-sm--lg > div {
    padding-right: 10px;
    padding-left: 10px;
  }
  .row--lg {
    margin-right: -15px;
    margin-left: -15px;
  }
  .row--lg > div {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 1200px) {
  .row-xs--xl {
    margin-right: -5px;
    margin-left: -5px;
  }
  .row-xs--xl > div {
    padding-right: 5px;
    padding-left: 5px;
  }
  .row-sm--xl {
    margin-right: -10px;
    margin-left: -10px;
  }
  .row-sm--xl > div {
    padding-right: 10px;
    padding-left: 10px;
  }
  .row--xl {
    margin-right: -15px;
    margin-left: -15px;
  }
  .row--xl > div {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file {
  margin-left: -1px;
}
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file {
  margin-left: -1px;
}
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.input-group-prepend .btn,
.input-group-prepend .sp-container button {
  position: relative;
  z-index: 2;
}

.sp-container .input-group-prepend button {
  position: relative;
  z-index: 2;
}

.input-group-append .btn,
.input-group-append .sp-container button {
  position: relative;
  z-index: 2;
}

.sp-container .input-group-append button {
  position: relative;
  z-index: 2;
}

.input-group-prepend .btn:focus,
.input-group-prepend .sp-container button:focus {
  z-index: 3;
}

.sp-container .input-group-prepend button:focus {
  z-index: 3;
}

.input-group-append .btn:focus,
.input-group-append .sp-container button:focus {
  z-index: 3;
}

.sp-container .input-group-append button:focus {
  z-index: 3;
}

.input-group-prepend .btn + .btn,
.input-group-prepend .sp-container button + .btn {
  margin-left: -1px;
}

.sp-container .input-group-prepend button + .btn,
.input-group-prepend .sp-container .btn + button,
.sp-container .input-group-prepend .btn + button,
.input-group-prepend .sp-container button + button,
.sp-container .input-group-prepend button + button {
  margin-left: -1px;
}

.input-group-prepend .btn + .input-group-text,
.input-group-prepend .sp-container button + .input-group-text {
  margin-left: -1px;
}

.sp-container .input-group-prepend button + .input-group-text {
  margin-left: -1px;
}

.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn {
  margin-left: -1px;
}
.input-group-prepend .sp-container .input-group-text + button {
  margin-left: -1px;
}

.sp-container .input-group-prepend .input-group-text + button {
  margin-left: -1px;
}

.input-group-append .btn + .btn,
.input-group-append .sp-container button + .btn {
  margin-left: -1px;
}

.sp-container .input-group-append button + .btn,
.input-group-append .sp-container .btn + button,
.sp-container .input-group-append .btn + button,
.input-group-append .sp-container button + button,
.sp-container .input-group-append button + button {
  margin-left: -1px;
}

.input-group-append .btn + .input-group-text,
.input-group-append .sp-container button + .input-group-text {
  margin-left: -1px;
}

.sp-container .input-group-append button + .input-group-text {
  margin-left: -1px;
}

.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}
.input-group-append .sp-container .input-group-text + button {
  margin-left: -1px;
}

.sp-container .input-group-append .input-group-text + button {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0;
  padding: 0.375rem 0.75rem;
  color: #4d5875;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 0;
  white-space: nowrap;
  text-align: center;
  background-color: rgba(234, 243, 241, 0.2784313725);
  border: 1px solid #ededf5;
  border-radius: 3px;
}
.input-group-text input[type=radio], .input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}
.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.sp-container .input-group-lg > .input-group-prepend > button,
.input-group-lg > .input-group-append > .btn,
.sp-container .input-group-lg > .input-group-append > button {
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}
.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.76562rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.sp-container .input-group-sm > .input-group-prepend > button,
.input-group-sm > .input-group-append > .btn,
.sp-container .input-group-sm > .input-group-append > button {
  padding: 0.25rem 0.5rem;
  font-size: 0.76562rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.sp-container .input-group > .input-group-prepend > button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn {
  border-top-left-radius: 5px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 5px;
}

.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.sp-container .input-group > .input-group-append:not(:last-child) > button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.sp-container .input-group > .input-group-append:last-child > button:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .input-group-append > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.sp-container .input-group > .input-group-append > button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.sp-container .input-group > .input-group-prepend:not(:first-child) > button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.sp-container .input-group > .input-group-prepend:first-child > button:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* ###### 3.8 Input Group ###### */
.input-group-prepend,
.input-group-append {
  border-radius: 0;
}

.input-group-text {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  border-radius: 0;
  border-radius: 5px;
}

.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn {
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}

.modal-open {
  display: block;
  padding: 0 !important;
  overflow: hidden;
  overflow: inherit;
}

.modal-open {
  padding: 0px !important;
  overflow: auto !important;
}
.modal-open .modal {
  padding-right: 0px !important;
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10000;
  display: none;
  margin: 0 !important;
  padding-right: 0 !important;
  overflow: hidden;
  outline: 0;
}

.modal-open,
.modal-backdrop.fade.show {
  padding-right: 0 !important;
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  transform: translate(0, -25%);
  transition: -webkit-transform 0.3s ease-out;
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
}
.modal.show .modal-dialog {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

@media screen and (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal-dialog-centered {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
  -ms-flex-align: center;
}

.modal-content {
  position: relative;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  width: 100%;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ededf5;
  border-radius: 3px;
  outline: 0;
  pointer-events: auto;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9999999;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal {
  z-index: 99999999;
}

.modal-header {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: flex-left;
      -ms-flex-align: flex-left;
          align-items: flex-left;
  -webkit-box-pack: justify;
          justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid #ededf5;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -ms-flex-align: left;
  -ms-flex-pack: justify;
}
.modal-header .btn-close {
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  font-size: 25px;
  background-image: none !important;
}

.modal-title {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  -webkit-box-flex: 1;
          flex: 1 1 auto;
  padding: 1rem;
}
.modal-body p:last-child {
  margin-bottom: 0;
}

.modal-footer {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: flex-right;
      -ms-flex-pack: flex-right;
          justify-content: flex-right;
  padding: 1rem;
  border-top: 1px solid #e9ecef;
  -ms-flex-align: center;
  -ms-flex-pack: right;
}
.modal-footer > :not(:first-child) {
  margin-left: 0.25rem;
}
.modal-footer > :not(:last-child) {
  margin-right: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    margin: 1.75rem auto;
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    max-width: 800px;
  }
}
.modal.animated .modal-dialog {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.modal.effect-scale .modal-dialog {
  -webkit-transform: scale(0.7);
          transform: scale(0.7);
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.modal.effect-scale.show .modal-dialog {
  -webkit-transform: scale(1);
          transform: scale(1);
  opacity: 1;
}
.modal.effect-slide-in-right .modal-dialog {
  -webkit-transform: translateX(20%);
          transform: translateX(20%);
  opacity: 0;
  -webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
  transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.modal.effect-slide-in-right.show .modal-dialog {
  -webkit-transform: translateX(0);
          transform: translateX(0);
  opacity: 1;
}
.modal.effect-slide-in-bottom .modal-dialog {
  -webkit-transform: translateY(20%);
          transform: translateY(20%);
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.modal.effect-slide-in-bottom.show .modal-dialog {
  -webkit-transform: translateY(0);
          transform: translateY(0);
  opacity: 1;
}
.modal.effect-newspaper .modal-dialog {
  -webkit-transform: scale(0) rotate(720deg);
          transform: scale(0) rotate(720deg);
  opacity: 0;
}
.modal.effect-newspaper.show ~ .modal-backdrop,
.modal.effect-newspaper .modal-dialog {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.modal.effect-newspaper.show .modal-dialog {
  -webkit-transform: scale(1) rotate(0deg);
          transform: scale(1) rotate(0deg);
  opacity: 1;
}
.modal.effect-fall {
  -webkit-perspective: 1300px;
  perspective: 1300px;
}
.modal.effect-fall .modal-dialog {
  -webkit-transform: translateZ(600px) rotateX(20deg);
          transform: translateZ(600px) rotateX(20deg);
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  opacity: 0;
}
.modal.effect-fall.show .modal-dialog {
  -webkit-transform: translateZ(0px) rotateX(0deg);
          transform: translateZ(0px) rotateX(0deg);
  opacity: 1;
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}
.modal.effect-flip-horizontal {
  -webkit-perspective: 1300px;
          perspective: 1300px;
}
.modal.effect-flip-horizontal .modal-dialog {
  -webkit-transform: rotateY(-70deg);
          transform: rotateY(-70deg);
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.modal.effect-flip-horizontal.show .modal-dialog {
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
  opacity: 1;
}
.modal.effect-flip-vertical {
  -webkit-perspective: 1300px;
          perspective: 1300px;
}
.modal.effect-flip-vertical .modal-dialog {
  -webkit-transform: rotateX(-70deg);
          transform: rotateX(-70deg);
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.modal.effect-flip-vertical.show .modal-dialog {
  -webkit-transform: rotateX(0deg);
          transform: rotateX(0deg);
  opacity: 1;
}
.modal.effect-super-scaled .modal-dialog {
  -webkit-transform: scale(2);
          transform: scale(2);
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.modal.effect-super-scaled.show .modal-dialog {
  -webkit-transform: scale(1);
          transform: scale(1);
  opacity: 1;
}
.modal.effect-sign {
  -webkit-perspective: 1300px;
          perspective: 1300px;
}
.modal.effect-sign .modal-dialog {
  -webkit-transform: rotateX(-60deg);
          transform: rotateX(-60deg);
  -webkit-transform-origin: 50% 0;
          transform-origin: 50% 0;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.modal.effect-sign.show .modal-dialog {
  -webkit-transform: rotateX(0deg);
          transform: rotateX(0deg);
  opacity: 1;
}
.modal.effect-rotate-bottom {
  -webkit-perspective: 1300px;
          perspective: 1300px;
}
.modal.effect-rotate-bottom .modal-dialog {
  -webkit-transform: translateY(100%) rotateX(90deg);
          transform: translateY(100%) rotateX(90deg);
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  opacity: 0;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.modal.effect-rotate-bottom.show .modal-dialog {
  -webkit-transform: translateY(0%) rotateX(0deg);
          transform: translateY(0%) rotateX(0deg);
  opacity: 1;
}
.modal.effect-rotate-left {
  -webkit-perspective: 1300px;
          perspective: 1300px;
}
.modal.effect-rotate-left .modal-dialog {
  -webkit-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
          transform: translateZ(100px) translateX(-30%) rotateY(90deg);
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.modal.effect-rotate-left.show .modal-dialog {
  -webkit-transform: translateZ(0px) translateX(0%) rotateY(0deg);
          transform: translateZ(0px) translateX(0%) rotateY(0deg);
  opacity: 1;
}
.modal.effect-just-me .modal-dialog {
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.modal.effect-just-me .modal-content {
  padding: 0 9px;
  background-color: transparent;
  border: 1px solid #4d4e50;
}
.modal.effect-just-me .btn-close {
  color: #fff;
  text-shadow: none;
}
.modal.effect-just-me .modal-header {
  padding-right: 0;
  padding-left: 0;
  background-color: transparent;
  border-bottom-color: rgba(255, 255, 255, 0.1);
}
.modal.effect-just-me .modal-header h6 {
  color: #fff;
  font-weight: 500;
}
.modal.effect-just-me .modal-body {
  padding-right: 0;
  padding-left: 0;
  color: rgba(255, 255, 255, 0.8);
}
.modal.effect-just-me .modal-body h6 {
  color: #fff;
}
.modal.effect-just-me .modal-footer {
  padding-right: 0;
  padding-left: 0;
  background-color: transparent;
  border-top-color: rgba(255, 255, 255, 0.1);
}
.modal.effect-just-me.show ~ .modal-backdrop {
  opacity: 0.96;
}
.modal.effect-just-me.show .modal-dialog {
  -webkit-transform: scale(1);
          transform: scale(1);
  opacity: 1;
}

.stop-scrolling {
  overflow: auto;
}

.nav-link:hover, .nav-link:focus, .nav-link:active {
  outline: none;
}
.nav-link {
  -webkit-transition: 0.3s color;
  transition: 0.3s color;
}

.nav-pills .nav-link {
  color: #4d5875;
}
.nav-pills .nav-link:hover, .nav-pills .nav-link:focus {
  color: #323251;
}
.nav-pills .nav-link.active {
  background-color: var(--primary-bg-color);
  border-radius: 5px;
}
.nav-pills .nav-link.active:hover, .nav-pills .nav-link.active:focus {
  color: #fff;
}

.nav-dark .nav-link {
  color: #949eb7;
}
.nav-dark .nav-link:hover, .nav-dark .nav-link:focus {
  color: #fff;
}

.nav-tabs {
  border-bottom-width: 0;
}
.nav-tabs .nav-link {
  padding: 10px 15px;
  color: #4d5875;
  line-height: 1.428;
  background-color: rgba(255, 255, 255, 0.5);
  border-width: 0;
  border-radius: 0;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  color: #323251;
  background-color: rgba(255, 255, 255, 0.5);
}
.nav-tabs .nav-link + .nav-link {
  margin-left: 1px;
}
.nav-tabs .nav-link.active {
  color: #323251;
  font-weight: 500;
  letter-spacing: -0.1px;
  background-color: #fff;
}

@media (min-width: 768px) {
  .nav-tabs .nav-link {
    padding: 10px 20px;
  }
}
.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.2rem 0rem 0rem 0.2rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #7987a1;
  cursor: default;
  pointer-events: none;
}

.latest-tasks .nav-tabs {
  border-bottom: 0;
}

.nav-tabs {
  border-bottom: 1px solid #ededf5;
}
.nav-tabs .nav-item {
  margin-bottom: -1px;
}
.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #f0f0f8 #f0f0f8 #f0f0f8;
}
.nav-tabs .nav-link.disabled {
  color: #7987a1;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active {
  color: #4d5875;
  background-color: #fff;
  border-color: #fff;
}
.nav-tabs .nav-item.show .nav-link {
  color: #4d5875;
  background-color: #fff;
  border-color: #e1e1ef #e1e1ef #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 5px;
}
.nav-pills .nav-link.active {
  color: #fff;
  background-color: var(--primary-bg-color);
}
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: var(--primary-bg-color);
}

.nav-fill .nav-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-align: center;
}

.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  position: absolute;
  top: -99999px;
  left: -99999px;
  display: block;
}
.tab-content > .active {
  position: static;
  display: block;
}

/* ###### 5.7 Nav   ###### */
@media (min-width: 768px) {
  .main-nav {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.main-nav .nav-link {
  position: relative;
  display: block;
  padding: 0;
  color: #4d5875;
  line-height: normal;
}
.main-nav .nav-link:hover, .main-nav .nav-link:focus {
  color: #323251;
}
.main-nav .nav-link + .nav-link {
  margin-top: 12px;
  padding-top: 12px;
  border-top: 1px solid #ededf5;
}
.main-nav .nav-link.active {
  color: var(--primary-bg-color) !important;
}

@media (min-width: 768px) {
  .main-nav .nav-link + .nav-link {
    margin-top: 0;
    margin-left: 15px;
    padding-top: 0;
    padding-left: 15px;
    border-top: 0;
    border-left: 1px solid #ededf5;
  }
}
.main-nav-column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.main-nav-column .nav-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  height: 38px;
  padding: 0;
  padding: 7px 14px;
  color: #7987a1;
}
.main-nav-column .nav-link i {
  width: 20px;
  margin-right: 12px;
  font-size: 24px;
  line-height: 0;
  text-align: center;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.main-nav-column .nav-link i:not([class*=" tx-"]) {
  color: #7987a1;
}
.main-nav-column .nav-link i.typcn {
  line-height: 0.9;
}
.main-nav-column .nav-link span {
  margin-left: auto;
  color: #949eb7;
  font-weight: 400;
  font-size: 13px;
}
.main-nav-column .nav-link:hover, .main-nav-column .nav-link:focus, .main-nav-column .nav-link:hover i:not([class*=" tx-"]), .main-nav-column .nav-link:focus i:not([class*=" tx-"]) {
  color: #323251;
}
.main-nav-column .nav-link.active {
  position: relative;
  color: var(--primary-bg-color);
  background: var(--primary02);
  border-radius: 5px;
}
.main-nav-column .nav-link.active::before {
  content: "";
  position: absolute;
  top: 6px;
  bottom: 6px;
  left: -28px;
  display: none;
  width: 3px;
  background-color: var(--primary-bg-color);
  border-radius: 3px;
}
.main-nav-column .nav-link.active:hover, .main-nav-column .nav-link.active:focus,
.main-nav-column .nav-link.active i, .main-nav-column .nav-link.active:hover i, .main-nav-column .nav-link.active:focus i {
  color: var(--primary-bg-color);
}
.main-nav-column.sm .nav-link {
  padding: 10px 0;
  font-weight: 400;
  font-size: 0.875rem;
}
.main-nav-column.sm .nav-link i {
  font-size: 21px;
}

@media (prefers-reduced-motion: reduce) {
  .main-nav-column .nav-link i {
    -webkit-transition: none;
    transition: none;
  }
}
.main-nav-dark .nav-link {
  color: rgba(255, 255, 255, 0.7);
}
.main-nav-dark .nav-link:hover, .main-nav-dark .nav-link:focus {
  color: #fff;
}
.main-nav-dark .nav-link + .nav-link {
  border-color: #4d5875;
}
.main-nav-dark .nav-link.active {
  color: var(--primary-bg-color);
}

.main-nav-colored-bg .nav-link + .nav-link {
  border-color: rgba(180, 166, 166, 0.4);
}
.main-nav-colored-bg .nav-link.active {
  color: #fff !important;
}

.main-nav-line {
  position: relative;
}
.main-nav-line .nav-link {
  position: relative;
  position: relative;
  padding: 0;
  padding: 0px 10px 0px 10px;
  color: #4d5875;
  color: #37326d;
}
.main-nav-line .nav-link:hover, .main-nav-line .nav-link:focus {
  color: #323251;
}
.main-nav-line .nav-link.active {
  color: #323251;
}
.main-nav-line.main-nav-dark .nav-link {
  color: rgba(255, 255, 255, 0.7);
}
.main-nav-line.main-nav-dark .nav-link:hover, .main-nav-line.main-nav-dark .nav-link:focus {
  color: #fff;
}
.main-nav-line.main-nav-dark .nav-link.active {
  color: #fff;
}
.main-nav-line.main-nav-dark .nav-link.active::before {
  background-color: #fff;
}

.main-nav-tabs {
  padding: 15px 15px 0;
  background-color: #e1e1ef;
}
.main-nav-tabs .lSSlideOuter {
  position: relative;
  padding-right: 35px;
  padding-left: 32px;
}
.main-nav-tabs .lSSlideWrapper {
  overflow: visible;
}
.main-nav-tabs .lSAction > a {
  top: 16px;
  display: block;
  height: 40px;
  background-color: #d6d6e6;
  background-image: none;
  opacity: 1;
}
.main-nav-tabs .lSAction > a:hover, .main-nav-tabs .lSAction > a:focus {
  background-color: #a5afc4;
}
.main-nav-tabs .lSAction > a::before {
  position: absolute;
  top: -4px;
  right: 0;
  bottom: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 18px;
  font-family: "Ionicons";
}
.main-nav-tabs .lSAction > a.lSPrev {
  left: -32px;
}
.main-nav-tabs .lSAction > a.lSPrev::before {
  content: "\f3cf";
}
.main-nav-tabs .lSAction > a.lSNext {
  right: -35px;
}
.main-nav-tabs .lSAction > a.lSNext::before {
  content: "\f3d1";
}
.main-nav-tabs .lSAction > a.disabled {
  color: #fff;
  background-color: #f0f0f8;
}
.main-nav-tabs .lightSlider {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main-nav-tabs .tab-item {
  display: block;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  float: none;
  min-width: 150px;
}
.main-nav-tabs .tab-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 10px 20px;
  color: #4d5875;
  line-height: 1.428;
  white-space: nowrap;
  background-color: #f0f0f8;
}
.main-nav-tabs .tab-link:hover, .main-nav-tabs .tab-link:focus {
  background-color: #f9f9fb;
}
.main-nav-tabs .tab-link.active {
  color: #323251;
  font-weight: 500;
  background-color: #fff;
}

.main-tab-pane {
  display: none;
}
.main-tab-pane.active {
  display: block;
}

.nav .nav-item .dropdown-menu .dropdown-item.dropdown-header {
  height: 85px;
  color: #fff;
  background: #1b2d8f;
}
.nav .nav-item .dropdown-menu {
  top: 48px;
  min-width: 245px;
  border-radius: 0px 0px 5px 5px;
  -webkit-box-shadow: 0px 0px 15px 1px rgba(69, 65, 78, 0.2);
  box-shadow: 0px 0px 15px 1px rgba(69, 65, 78, 0.2);
}

.nav-link.with-sub .angle {
  top: 18px;
  right: 25px;
}
.nav-link.with-sub .side-badge {
  position: absolute;
  right: 44px;
}
.nav-link .side-badge {
  position: absolute;
  right: 20px;
}

.nav-sub-item .sub-angle {
  top: 18px;
  right: 25px;
  margin-left: auto;
  font-size: 11px;
}

.nav-wrapper.crypto .label {
  font-weight: 500;
}

.main-nav-column .nav-link.active span {
  color: var(--primary-bg-color);
  font-size: 14px;
}

.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}

@media (max-width: 320px) {
  .main-toggle.on span {
    left: 29px;
  }
}
.icon-navbar .nav-pills-circle .nav-link {
  padding: 0.75rem 1rem;
}

@media (min-width: 768px) {
  .bg-primary .main-nav .nav-link + .nav-link {
    border-left: 1px solid #07b79c !important;
  }
  .bg-secondary .main-nav .nav-link + .nav-link {
    border-left: 1px solid #f52756 !important;
  }
  .bg-info .main-nav .nav-link + .nav-link {
    border-left: 1px solid #26b7f0 !important;
  }
}
.page-item:first-child .page-link, .page-item:last-child .page-link {
  border-radius: 0;
}
.page-item + .page-item {
  margin-left: 1px;
}
.page-item.active .page-link {
  background-color: var(--primary-bg-color);
}

.page-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 36px;
  height: 38px;
  margin-left: 0;
  padding: 0;
  color: #4d5875;
  font-weight: 500;
  background-color: #f0f0f8;
  border-width: 0;
}
.page-link i {
  font-size: 18px;
  line-height: 0;
}
.page-link:hover, .page-link:focus {
  color: #323251;
  background-color: #e1e1ef;
}

.pagination-dark .page-item.active .page-link {
  color: #fff;
  background-color: var(--primary-bg-color) !important;
  border: 1px solid var(--primary-bg-color);
}
.pagination-dark .page-link {
  color: rgba(255, 255, 255, 0.8);
  font-weight: 400;
  background-color: rgba(255, 255, 255, 0.05);
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.pagination-dark .page-link:hover, .pagination-dark .page-link:focus {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.08);
}

.pagination-primary .page-item.active .page-link {
  background-color: var(--primary-bg-color);
}

.pagination-success .page-item.active .page-link {
  background-color: #016a59;
  border-color: #016a59;
}

.pagination-circled .page-item + .page-item {
  margin-left: 5px;
}
.pagination-circled .page-item:first-child .page-link, .pagination-circled .page-item:last-child .page-link {
  border-radius: 100%;
}
.pagination-circled .page-link {
  width: 38px;
  padding: 0;
  border-radius: 100%;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 3px;
}

.page-link {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -1px;
  padding: 0.5rem 0.75rem;
  color: #596882;
  line-height: 1.25;
  background-color: #e3e7ed;
  border: 1px solid rgba(234, 243, 241, 0.2784313725);
}
.page-link:hover {
  z-index: 2;
  color: #f9f9fb;
  text-decoration: none;
  background-color: var(--primary-bg-color) !important;
  border-color: var(--primary-bg-color) !important;
}
.page-link:focus {
  z-index: 2;
  outline: 0;
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.page-item:last-child .page-link {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}
.page-item.disabled .page-link {
  color: #7987a1;
  background-color: #fff;
  border-color: #e1e1ef;
  cursor: auto;
  pointer-events: none;
}

.pagination-lg .page-link {
  padding: 1.2rem 1.3rem;
  font-size: 1.05rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.76562rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.page-prev .page-link,
.page-next .page-link {
  width: auto !important;
  padding: 0 10px;
}

.page-prev .page-link,
.page-next .page-link {
  width: auto !important;
  padding: 10px 15px;
}

.pagination li a {
  margin-right: 4px;
  border-radius: 4px;
}
.pagination .page-link {
  background-color: #f9f9fb;
  border: 1px solid #ededf5;
}
.pagination .page-link:hover {
  background-color: var(--primary-bg-color) !important;
  border: 1px solid var(--primary-bg-color) !important;
}
.pagination .page-item:last-child .page-link, .pagination .page-item:first-child .page-link {
  border-radius: 4px;
}
.pagination.pagination-circled .page-link {
  border-radius: 50% !important;
}

.pagination-dark.pagination .page-link {
  background-color: #455377 !important;
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.pagination-dark.pagination .page-link:hover {
  color: #fff;
  background: var(--primary-bg-color) !important;
  border: 1px solid var(--primary-bg-color) !important;
}

.pagination-success .page-link:hover {
  background-color: #016a59 !important;
  border-color: #016a59 !important;
}

.pagination-circle {
  margin-top: 0;
  padding: 7px;
  background: #f0f0ff;
  border-radius: 50px;
}

.page-link:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.page-link-outline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 36px;
  height: 36px;
  margin-left: 0;
  padding: 0;
  color: #3b4863;
  font-weight: 500;
  background-color: #fff;
  border: 1px solid #ededf5;
}
.page-link-outline i {
  font-size: 18px;
  line-height: 0;
}

.page-item.active .page-link-outline {
  z-index: 1;
  color: var(--primary-bg-color);
  background-color: #fff;
  border: 1px solid var(--primary-bg-color);
  border-radius: 5px;
}

.popover {
  padding: 0;
  font-size: 12px;
  border-radius: 0;
}

.popover-header {
  padding: 12px 15px;
  color: #383853;
  font-weight: 600;
  font-size: 12px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  background-color: #fff;
  border-color: rgba(28, 39, 60, 0.2);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.popover-header::before {
  display: none !important;
}

.popover-body {
  padding: 15px;
}
.popover-body p:last-child {
  margin-bottom: 0;
}

.popover-head-primary .popover-header {
  color: #fff;
  background-color: var(--primary-bg-color);
}
.popover-head-primary.bs-popover-top .popover-arrow, .popover-head-primary.bs-popover-auto[data-popper-placement^=top] .popover-arrow {
  bottom: -7px;
}
.popover-head-primary.bs-popover-start .popover-arrow, .popover-head-primary.bs-popover-auto[data-popper-placement^=left] .popover-arrow {
  right: -7px;
}
.popover-head-primary.bs-popover-end .popover-arrow, .popover-head-primary.bs-popover-auto[data-popper-placement^=right] .popover-arrow {
  left: -7px;
}
.popover-head-primary.bs-popover-bottom .popover-arrow::after, .popover-head-primary.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: var(--primary-bg-color) !important;
}

.popover-head-secondary .popover-header {
  color: #fff;
  background-color: var(--primary-bg-color);
}
.popover-head-secondary.bs-popover-top .popover-arrow, .popover-head-secondary.bs-popover-auto[data-popper-placement^=top] .popover-arrow {
  bottom: -7px;
}
.popover-head-secondary.bs-popover-start .popover-arrow, .popover-head-secondary.bs-popover-auto[data-popper-placement^=left] .popover-arrow {
  right: -7px;
}
.popover-head-secondary.bs-popover-end .popover-arrow, .popover-head-secondary.bs-popover-auto[data-popper-placement^=right] .popover-arrow {
  left: -7px;
}
.popover-head-secondary.bs-popover-bottom .popover-arrow::after, .popover-head-secondary.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: var(--primary-bg-color);
}

.popover-head-primary,
.popover-head-secondary {
  border: 0;
}
.popover-head-primary .popover-header,
.popover-head-secondary .popover-header {
  border: 0;
}

.popover-head-primary .popover-body,
.popover-head-secondary .popover-body {
  border-top-width: 0;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}

.popover-head-primary.bs-popover-bottom .popover-arrow::before, .popover-head-primary.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::before {
  display: none;
}

.popover-head-secondary.bs-popover-bottom .popover-arrow::before, .popover-head-secondary.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::before {
  display: none;
}

.popover-primary {
  padding: 15px;
  background-color: var(--primary-bg-color) !important;
  border: 1px solid var(--primary-bg-color) !important;
  border-width: 0;
}
.popover-primary .popover-header {
  padding: 0 0 15px;
  color: #fff;
  background-color: transparent;
  border-bottom-width: 0;
}
.popover-primary .popover-body {
  padding: 0;
  color: rgba(255, 255, 255, 0.75);
}
.popover-primary .popover-arrow::before {
  display: none;
}
.popover-primary.bs-popover-top .popover-arrow::after, .popover-primary.bs-popover-auto[data-popper-placement^=top] .popover-arrow::after {
  border-top-color: var(--primary-bg-color) !important;
}
.popover-primary.bs-popover-bottom .popover-arrow::after, .popover-primary.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: var(--primary-bg-color);
}
.popover-primary.bs-popover-start .popover-arrow::after, .popover-primary.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after {
  border-left-color: var(--primary-bg-color);
}
.popover-primary.bs-popover-end .popover-arrow::after, .popover-primary.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after {
  border-right-color: var(--primary-bg-color);
}

.popover-secondary {
  padding: 15px;
  background-color: #f74f75 !important;
  border: 1px solid #f74f75 !important;
  border-width: 0;
}
.popover-secondary .popover-header {
  padding: 0 0 15px;
  color: #fff;
  background-color: transparent;
  border-bottom-width: 0;
}
.popover-secondary .popover-body {
  padding: 0;
  color: rgba(255, 255, 255, 0.75);
}
.popover-secondary .popover-arrow::before {
  display: none;
}
.popover-secondary.bs-popover-top .popover-arrow::after, .popover-secondary.bs-popover-auto[data-popper-placement^=top] .popover-arrow::after {
  border-top-color: #f74f75;
}
.popover-secondary.bs-popover-bottom .popover-arrow::after, .popover-secondary.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: #f74f75 !important;
}
.popover-secondary.bs-popover-start .popover-arrow::after, .popover-secondary.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after {
  border-left-color: var(--primary-bg-color);
}
.popover-secondary.bs-popover-end .popover-arrow::after, .popover-secondary.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after {
  border-right-color: var(--primary-bg-color);
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99;
  display: block;
  max-width: 276px;
  font-weight: 400;
  font-size: 0.76562rem;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  line-height: 1.5;
  letter-spacing: normal;
  white-space: normal;
  text-align: left;
  text-align: start;
  text-transform: none;
  text-decoration: none;
  text-shadow: none;
  word-wrap: break-word;
  word-break: normal;
  word-spacing: normal;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ededf5;
  border-radius: 5px;
  -webkit-box-shadow: -8px 12px 18px 0 rgba(154, 154, 204, 0.1);
          box-shadow: -8px 12px 18px 0 rgba(154, 154, 204, 0.1);
  line-break: auto;
}
.popover .popover-arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  content: "";
  position: absolute;
  display: block;
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top,
.bs-popover-auto[data-popper-placement^=top] {
  margin-bottom: 0.5rem;
}

.bs-popover-top > .popover-arrow,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc((0.5rem + 1px) * -1);
}

.bs-popover-top > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #ededf5;
}

.bs-popover-top > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-auto[data-popper-placement^=right] {
  margin-left: 0.8rem !important;
}

.bs-popover-end > .popover-arrow,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0 0;
}

.bs-popover-end > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #ededf5;
}

.bs-popover-end > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom,
.bs-popover-auto[data-popper-placement^=bottom] {
  margin-top: 0.5rem;
}

.bs-popover-bottom > .popover-arrow,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc((0.5rem + 1px) * -1);
}

.bs-popover-bottom > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #ededf5;
}

.bs-popover-bottom > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}

.bs-popover-bottom .popover-header::before,
.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-start > .popover-arrow,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0rem 0;
}

.bs-popover-start > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #ededf5;
}

.bs-popover-start > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 0.875rem;
  background-color: #fff;
  border-bottom: 1px solid #ededf5;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #4a4a69;
}

.popover-static-demo {
  padding-top: 40px;
  padding-bottom: 40px;
  text-align: center;
  background-color: #f0f0f8;
}
.popover-static-demo .popover {
  position: relative;
  z-index: 0;
  display: inline-block;
  margin: 0 10px;
  border: 1px solid #ededf5;
  -webkit-box-shadow: -8px 12px 18px 0 rgba(154, 154, 204, 0.1);
          box-shadow: -8px 12px 18px 0 rgba(154, 154, 204, 0.1);
  opacity: 1;
}
.popover-static-demo .bs-popover-top .popover-arrow,
.popover-static-demo .bs-popover-auto[data-popper-placement^=top] .popover-arrow,
.popover-static-demo .bs-popover-bottom .popover-arrow,
.popover-static-demo .bs-popover-auto[data-popper-placement^=bottom] .popover-arrow {
  left: 50%;
  margin-left: -5px;
}
.popover-static-demo .bs-popover-start,
.popover-static-demo .bs-popover-auto[data-popper-placement^=left],
.popover-static-demo .bs-popover-end,
.popover-static-demo .bs-popover-auto[data-popper-placement^=right] {
  margin-top: 5px;
}
.popover-static-demo .bs-popover-start .popover-arrow,
.popover-static-demo .bs-popover-auto[data-popper-placement^=left] .popover-arrow,
.popover-static-demo .bs-popover-end .popover-arrow,
.popover-static-demo .bs-popover-auto[data-popper-placement^=right] .popover-arrow {
  top: 50%;
  margin-top: -5px;
}

.progress {
  height: auto;
  border-radius: 0;
}

.progress-bar {
  height: 13px;
  font-size: 12px;
  border-radius: 3px;
}

.progress-bar-xs {
  height: 5px;
}

.progress-bar-sm {
  height: 8px;
}

.progress-bar-lg {
  height: 15px;
}

.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  font-size: 0.65625rem;
  background-color: #f0f0f8;
  border-radius: 3px;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #fff;
  white-space: nowrap;
  text-align: center;
  background-color: var(--primary-bg-color);
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
          animation: progress-bar-stripes 1s linear infinite;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}
.progress-sm .progress-bar {
  border-radius: 1px;
}

.table {
  color: #383853;
}
.table thead th,
.table thead td {
  padding: 10px 15px 10px;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: 0.5px;
  text-transform: capitalize;
  border-top-width: 0;
  border-bottom-width: 1px;
}
.table tbody tr {
  background-color: rgba(255, 255, 255, 0.5);
}
.table tbody tr th {
  font-weight: 500;
}
.table th,
.table td {
  padding: 9px 15px;
  font-size: 13px;
  line-height: 1.462;
}

.table-striped tbody tr:nth-of-type(4n + 2) {
  background-color: rgba(238, 238, 247, 0.5);
}

.table-bordered thead th,
.table-bordered thead td {
  padding-top: 11px;
  padding-bottom: 11px;
  background-color: #fff;
  border-top-width: 1px;
}

.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #4a4a69;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: middle;
  border-top: 1px solid #f0f0f8;
}
.table thead th {
  vertical-align: bottom;
}
.table tbody + tbody {
  border-top: 2px solid transparent !important;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #f0f0f8;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #f0f0f8;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(even) {
  background-color: #f9f9fb;
}

.table-hover tbody tr:hover {
  color: #4a4a69;
  background-color: #fcfcff;
}

.table-primary {
  background-color: #c6d4ff;
}
.table-primary > th,
.table-primary > td {
  background-color: #c6d4ff;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #95afff;
}

.table-hover .table-primary:hover {
  background-color: #adc1ff;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #adc1ff;
}

.table-secondary {
  background-color: #d9dde5;
}
.table-secondary > th,
.table-secondary > td {
  background-color: #d9dde5;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b9c1ce;
}

.table-hover .table-secondary:hover {
  background-color: #cacfdb;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #cacfdb;
}

.table-success {
  background-color: #c8e9b8;
}
.table-success > th,
.table-success > td {
  background-color: #c8e9b8;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #99d67b;
}

.table-hover .table-success:hover {
  background-color: #b9e3a5;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b9e3a5;
}

.table-info {
  background-color: #bee5eb;
}
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning {
  background-color: #ffeeba;
}
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffdf7e;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger {
  background-color: #f5c6cb;
}
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ed969e;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-light {
  background-color: #fcfcfd;
}
.table-light > th,
.table-light > td {
  background-color: #fcfcfd;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #f9fafb;
}

.table-hover .table-light:hover {
  background-color: #ededf3;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ededf3;
}

.table-dark {
  background-color: #c8ccd3;
}
.table-dark > th,
.table-dark > td {
  background-color: #c8ccd3;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #99a0ae;
}

.table-hover .table-dark:hover {
  background-color: #babfc8;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #babfc8;
}

.table-active {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #383853;
  border-color: #49597b;
}
.table .thead-light th {
  color: #4d5875;
  background-color: #f0f0f8;
  border-color: #e1e1ef;
}

.table-dark {
  color: #fff;
  background-color: #383853;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #49597b;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

@media print {
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ededf5 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #e1e1ef;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #e1e1ef;
  }
}
.table.table-clean td .value {
  font-weight: 500;
  font-size: 0.9rem;
  line-height: 1.6;
}
.table.table-clean td .sub-value {
  color: #7987a1;
  font-size: 0.72rem;
}
.table.table-clean tr:first-child td {
  border-top: none;
}
.table.table-clean td {
  padding-right: 0px;
  padding-left: 0px;
  border-top-color: rgba(0, 0, 0, 0.05);
}
.table.table-clean th,
.table.table-clean td {
  padding: 7px 20px !important;
}

@media (max-width: 1199px) {
  .table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.table > :not(:last-child) > :last-child > * {
  border-bottom-color: #ededf5;
}

.table-bordered > :not(caption) > * {
  border-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) {
  --bs-table-accent-bg: rgb(255, 255, 255);
  color: #3b4863;
}

tbody,
td,
tfoot,
th,
thead,
tr {
  border-color: #ededf5;
  border-style: none;
  border-width: 0;
}

.table-hover > tbody > tr:hover {
  --bs-table-accent-bg: none !important;
  background: #fcfcff;
}

@media (min-width: 768px) {
  .table-responsive.deleted-table .data-table-btn {
    position: absolute;
    left: 185px;
    z-index: 999;
  }
}
@media (min-width: 1319px) {
  .table-responsive.export-table .dt-buttons.btn-group {
    position: inherit;
    top: 0;
    left: 12px;
  }
}
.table > :not(:first-child) {
  border-top: 1px solid #ededf5 !important;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-accent-bg: $white !important;
}

@media (max-width: 583px) {
  .dt-buttons .btn,
  .dt-buttons .sp-container button {
    padding: 0.5rem 0.1rem;
  }
}
.toast {
  background-color: rgba(255, 255, 255, 0.95);
  border-color: rgba(28, 39, 60, 0.16);
  border-radius: 3px;
  -webkit-box-shadow: 0 2px 3px rgba(28, 39, 60, 0.06);
          box-shadow: 0 2px 3px rgba(28, 39, 60, 0.06);
}

.toast-header {
  border-bottom-color: rgba(205, 212, 224, 0.4);
}
.toast-header .close {
  font-weight: 300;
}

.toast {
  max-width: 240px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgb(229, 232, 243);
  border-radius: 0.25rem;
  -webkit-box-shadow: -8px 12px 18px 0 rgba(244, 244, 251, 0.4509803922);
          box-shadow: -8px 12px 18px 0 rgba(244, 244, 251, 0.4509803922);
  opacity: 0;
  backdrop-filter: blur(10px);
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.25rem 0.75rem;
  color: #2c3e56;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.toast-body {
  padding: 0.75rem;
  color: #607086;
}

.demo-static-toast .toast {
  opacity: 1;
}

.tooltip {
  top: 0;
}

.tooltip-inner {
  font-size: 12px;
  border-radius: 2px;
}

.tooltip-primary .tooltip-inner {
  color: #fff;
  background-color: var(--primary-bg-color);
}
.tooltip-primary.bs-tooltip-top .tooltip-arrow::before, .tooltip-primary.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: var(--primary-bg-color);
}
.tooltip-primary.bs-tooltip-bottom .tooltip-arrow::before, .tooltip-primary.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: var(--primary-bg-color);
}
.tooltip-primary.bs-tooltip-start .tooltip-arrow::before, .tooltip-primary.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: var(--primary-bg-color);
}
.tooltip-primary.bs-tooltip-end .tooltip-arrow::before, .tooltip-primary.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: var(--primary-bg-color);
}

.tooltip-primary1 .tooltip-inner {
  color: #fff;
  background-color: var(--primary-bg-color);
}
.tooltip-primary1.bs-tooltip-top .tooltip-arrow::before, .tooltip-primary1.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: var(--primary-bg-color);
}
.tooltip-primary1.bs-tooltip-bottom .tooltip-arrow::before, .tooltip-primary1.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: var(--primary-bg-color);
}
.tooltip-primary1.bs-tooltip-start .tooltip-arrow::before, .tooltip-primary1.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: var(--primary-bg-color);
}
.tooltip-primary1.bs-tooltip-end .tooltip-arrow::before, .tooltip-primary1.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: var(--primary-bg-color);
}

.tooltip-secondary .tooltip-inner {
  color: #fff;
  background-color: var(--primary-bg-color);
}
.tooltip-secondary.bs-tooltip-top .tooltip-arrow::before, .tooltip-secondary.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: var(--primary-bg-color);
}
.tooltip-secondary.bs-tooltip-bottom .tooltip-arrow::before, .tooltip-secondary.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: var(--primary-bg-color);
}
.tooltip-secondary.bs-tooltip-start .tooltip-arrow::before, .tooltip-secondary.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: var(--primary-bg-color);
}
.tooltip-secondary.bs-tooltip-end .tooltip-arrow::before, .tooltip-secondary.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: var(--primary-bg-color);
}

.tooltip-secondary1 .tooltip-inner {
  color: #fff;
  background-color: var(--primary-bg-color);
}
.tooltip-secondary1.bs-tooltip-top .tooltip-arrow::before, .tooltip-secondary1.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: var(--primary-bg-color);
}
.tooltip-secondary1.bs-tooltip-bottom .tooltip-arrow::before, .tooltip-secondary1.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: var(--primary-bg-color);
}
.tooltip-secondary1.bs-tooltip-start .tooltip-arrow::before, .tooltip-secondary1.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: var(--primary-bg-color);
}
.tooltip-secondary1.bs-tooltip-end .tooltip-arrow::before, .tooltip-secondary1.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: var(--primary-bg-color);
}

.tooltip {
  position: absolute;
  z-index: 9999;
  display: block;
  margin: 0;
  font-weight: 400;
  font-size: 0.76562rem;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  line-height: 1.5;
  letter-spacing: normal;
  white-space: normal;
  text-align: left;
  text-align: start;
  text-transform: none;
  text-decoration: none;
  text-shadow: none;
  word-wrap: break-word;
  word-break: normal;
  word-spacing: normal;
  opacity: 0;
  line-break: auto;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .tooltip-arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .tooltip-arrow::before {
  content: "";
  position: absolute;
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top,
.bs-tooltip-auto[data-popper-placement^=top] {
  padding: 0.4rem 0;
}

.bs-tooltip-top .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: 0;
}

.bs-tooltip-top .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-end .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-end .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom,
.bs-tooltip-auto[data-popper-placement^=bottom] {
  padding: 0.4rem 0;
}

.bs-tooltip-bottom .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: 0;
}

.bs-tooltip-bottom .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-start .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-start .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 400px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 3px;
}

.tooltip-static-demo {
  padding: 20px;
  text-align: center;
  background-color: #f0f0f8;
}
.tooltip-static-demo .tooltip {
  position: relative;
  z-index: 0;
  display: inline-block;
  margin: 0 10px;
  opacity: 1;
}
.tooltip-static-demo .bs-tooltip-top .tooltip-arrow,
.tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,
.tooltip-static-demo .bs-tooltip-bottom .tooltip-arrow,
.tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=bottom] {
  left: 50%;
  margin-left: -2px;
}
.tooltip-static-demo .bs-tooltip-start,
.tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=left],
.tooltip-static-demo .bs-tooltip-end,
.tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=right] {
  margin-top: 5px;
}
.tooltip-static-demo .tooltip-primary1.bs-tooltip-start .tooltip-arrow,
.tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,
.tooltip-static-demo .bs-tooltip-end .tooltip-arrow,
.tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  top: 50%;
  margin-top: -6px;
}
.tooltip-static-demo .bs-tooltip-start .tooltip-arrow,
.tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,
.tooltip-static-demo .bs-tooltip-end .tooltip-arrow,
.tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  top: 50%;
  margin-top: -6px;
}

.tabs-style-1 .main-nav-line .nav-link.active::before {
  bottom: 0;
}
.tabs-style-1 .main-nav-line .nav-link {
  padding: 10px 18px 10px 18px;
  background: transparent;
}

.tabs-style-2 .main-nav-line .nav-link.active::before {
  display: none;
}
.tabs-style-2 .main-nav-line .nav-link.active {
  color: var(--primary-bg-color);
  background: transparent;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.tabs-style-2 .main-nav-line .nav-link {
  padding: 0.7rem 2rem;
  background: #f9f9fb;
}

.tabs-style-2 .main-nav-line .nav-link {
  padding: 0.7rem 2rem;
  background: #f9f9fb;
  border: 1px solid #ededf5;
  border-right: 0;
  border-bottom: 0;
}
.tabs-style-2 .main-nav-line:first-child {
  border-left: 0;
}

.tabs-style-2 li .nav-link.active {
  color: var(--primary-bg-color);
  background: none;
  border-top: 0;
  -webkit-box-shadow: inset 0 3px 1px var(--primary-bg-color);
          box-shadow: inset 0 3px 1px var(--primary-bg-color);
}

.tabs-style-3 {
  padding: 20px;
  border: 1px solid #e3e3e3;
}
.tabs-style-3 .nav.panel-tabs li a {
  display: block;
  margin: 0 3px 3px 0;
  padding: 10px 20px 10px 20px;
  color: #4a4a69;
  text-align: center;
  background: #ffffff;
  border: 1px solid #ededf5;
  border-radius: 5px;
}
.tabs-style-3 .tabs-menu-body {
  margin-top: 20px;
}
.tabs-style-3 .nav.panel-tabs li a.active {
  color: #fff;
  background: var(--primary-bg-color);
}

.tabs-style-4 .nav.panel-tabs li {
  display: block;
  width: 100%;
}
.tabs-style-4 .tabs-menu-body {
  width: 100%;
  max-width: 803px;
  padding: 20px;
  border: 1px solid #e3e7f3;
  border-radius: 4px;
}
.tabs-style-4 .nav.panel-tabs li a {
  display: block;
  width: 100%;
  margin: 0 0 16px 0;
  padding: 10px 20px 10px 20px;
  color: #4a4a69;
  text-align: center;
  background: #fff;
  border: 1px solid #ededf5;
  border-radius: 5px;
}
.tabs-style-4 .nav.panel-tabs li a.active {
  color: #fff;
  background: var(--primary-bg-color);
}

@media (min-width: 768px) {
  .tabs-style-4 .tab-menu-heading {
    width: 200px;
  }
}
.panel-primary.tabs-style-1 .main-nav-line .nav-link.active::before {
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
  width: auto;
  height: 2px;
}

.tab_wrapper.right_side > ul {
  float: right;
  width: 25%;
  padding-left: 0;
  border-bottom: 1px solid #f0f2f7;
}
.tab_wrapper.right_side > ul li {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: 12px 18px;
  text-align: right;
  list-style-type: none;
  border-width: 1px;
  border-right: 0;
  border-left: 0;
}
.tab_wrapper.right_side > ul li:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: inherit;
  width: 5px;
  height: 100%;
  background: #f0f2f7;
}
.tab_wrapper.right_side > ul li.active {
  border-color: #f0f2f7;
}
.tab_wrapper.right_side > ul li.active:after {
  content: "";
  top: 0;
  right: 0;
  left: inherit;
  width: 5px;
  height: 100%;
}
.tab_wrapper.right_side > ul li.active:before {
  content: "";
  position: absolute;
  top: 0;
  right: inherit;
  left: -2px;
  width: 2px;
  height: 100%;
  background: #fff;
}
.tab_wrapper.right_side .content_wrapper {
  float: left;
  width: 75%;
  border: 1px solid #f0f2f7;
}
.tab_wrapper.right_side .controller {
  top: -50px;
}
.tab_wrapper > ul li.active {
  color: #fff;
  background: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}
.tab_wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
}
.tab_wrapper * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.tab_wrapper > ul {
  display: inline-block;
  clear: both;
  width: 100%;
  margin-bottom: 0;
  border-bottom: 1px solid rgba(0, 40, 100, 0.12);
}
.tab_wrapper > ul li {
  position: relative;
  float: left;
  margin: 0 5px 0 0;
  padding: 8px 18px;
  font-weight: 500;
  font-size: 1.05em;
  text-transform: uppercase;
  border: 1px solid #f0f2f7;
  border-top: 3px solid #f0f2f7;
  border-bottom: 0;
  cursor: pointer;
}
.tab_wrapper > ul li.active:after {
  content: "";
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 100%;
  height: 1px;
  background: #fff;
}
.tab_wrapper .controller {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  clear: both;
  overflow: hidden;
}
.tab_wrapper .controller span {
  display: inline-block;
  padding: 8px 22px;
  text-transform: uppercase;
}
.tab_wrapper .controller span.next {
  float: right;
  margin-left: 10px;
}
.tab_wrapper .content_wrapper {
  float: left;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  border: 1px solid rgba(0, 40, 100, 0.12);
  border-top: 0;
}
.tab_wrapper .content_wrapper .tab_content {
  display: none;
  padding: 15px 20px;
}
.tab_wrapper .content_wrapper .tab_content.active {
  /* display: block; */
}
.tab_wrapper .content_wrapper .tab_content .error {
  color: red;
}
.tab_wrapper .content_wrapper .accordian_header {
  position: relative;
  display: none;
  padding: 10px 20px;
  font-weight: bold;
  text-transform: uppercase;
  border-top: 1px solid #f0f2f7;
  border-bottom: 1px solid #fff;
  cursor: pointer;
}
.tab_wrapper .content_wrapper .accordian_header.active {
  border: 1px solid #f0f2f7;
}
.tab_wrapper .content_wrapper .accordian_header.active:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 5px;
  height: 100%;
}
.tab_wrapper .content_wrapper .accordian_header .arrow {
  position: relative;
  display: inline-block;
  float: right;
  width: 12px;
  height: 12px;
  background: #fff;
  border-top: 3px solid #cdd2e0;
  border-left: 3px solid #cdd2e0;
  border-radius: 2px;
  -webkit-transform: rotate(-135deg);
          transform: rotate(-135deg);
}
.tab_wrapper .content_wrapper .accordian_header.active .arrow {
  margin-top: 5px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.tab_wrapper.left_side > ul {
  float: left;
  width: 25%;
  padding-left: 0;
  border-bottom: 1px solid #f0f2f7;
}
.tab_wrapper.left_side > ul li {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: 12px 18px;
  list-style-type: none;
  border-width: 1px;
  border-right: 0;
  border-left: 0;
}
.tab_wrapper.left_side > ul li:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 5px;
  height: 100%;
  background: #f0f2f7;
}
.tab_wrapper.left_side > ul li.active {
  border-color: #f0f2f7;
}
.tab_wrapper.left_side > ul li.active:after {
  top: 0;
  left: 0;
  width: 5px;
  height: 100%;
}
.tab_wrapper.left_side > ul li.active:before {
  content: "";
  position: absolute;
  top: 0;
  right: -1px;
  width: 2px;
  height: 100%;
  background: #fff;
}
.tab_wrapper.left_side .content_wrapper {
  float: left;
  width: 75%;
  border: 1px solid #f0f2f7;
}
.tab_wrapper.left_side .controller {
  top: -50px;
}
.tab_wrapper.right_side > ul {
  float: right;
  width: 25%;
  border-bottom: 1px solid #f0f2f7;
}
.tab_wrapper.right_side > ul li {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: 12px 18px;
  text-align: right;
  border-width: 1px;
  border-right: 0;
  border-left: 0;
}
.tab_wrapper.right_side > ul li:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: inherit;
  width: 5px;
  height: 100%;
  background: #f0f2f7;
}
.tab_wrapper.right_side > ul li.active {
  border-color: #f0f2f7;
}
.tab_wrapper.right_side > ul li.active:after {
  content: "";
  top: 0;
  right: 0;
  left: inherit;
  width: 5px;
  height: 100%;
}
.tab_wrapper.right_side > ul li.active:before {
  content: "";
  position: absolute;
  top: 0;
  right: inherit;
  left: -2px;
  width: 2px;
  height: 100%;
  background: #fff;
}
.tab_wrapper.right_side .content_wrapper {
  float: left;
  width: 75%;
  border: 1px solid #f0f2f7;
}
.tab_wrapper.right_side .controller {
  top: -50px;
}
.tab_wrapper.accordion .content_wrapper {
  border-color: #f0f2f7;
}
.tab_wrapper.accordion .content_wrapper .accordian_header {
  display: block;
}
.tab_wrapper.accordion > ul {
  display: none;
}
.tab_wrapper .active_tab {
  position: relative;
  display: none;
  padding: 12px;
  padding-right: 50px;
  color: #fff;
  text-align: center;
  background: #000;
  border-radius: 30px;
  cursor: pointer;
}
.tab_wrapper .active_tab .arrow {
  position: absolute;
  top: 50%;
  right: 6px;
  width: 30px;
  height: 30px;
  overflow: hidden;
  line-height: 30px;
  text-align: center;
  background: #fff;
  border-radius: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.tab_wrapper .active_tab .arrow:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-top: -8px;
  margin-left: -6px;
  border-right: 3px solid #000;
  border-bottom: 3px solid #000;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.tab_wrapper .active_tab .text {
  display: block;
  text-indent: 39px;
}

@media only screen and (max-width: 768px) {
  .tab_wrapper > ul {
    display: none;
  }
  .tab_wrapper .content_wrapper {
    border: 0;
  }
  .tab_wrapper .content_wrapper .accordian_header {
    display: block;
  }
  .tab_wrapper.left_side .content_wrapper, .tab_wrapper.right_side .content_wrapper {
    width: 100%;
    border-top: 0;
  }
  .tab_wrapper .controller {
    display: none;
  }
  .tab_wrapper.show-as-dropdown > .tab_list {
    position: absolute;
    z-index: 3;
    margin-top: 15px;
    background: #fff;
    border: 0;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 8px #f0f2f7;
            box-shadow: 0 0 8px #f0f2f7;
  }
  .tab_wrapper.show-as-dropdown > .tab_list:before {
    content: "";
    position: absolute;
    top: -6px;
    left: 50%;
    width: 14px;
    height: 14px;
    margin-left: -7px;
    background: #fff;
    -webkit-box-shadow: -3px -4px 5px #efefef;
            box-shadow: -3px -4px 5px #efefef;
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
  }
  .tab_wrapper.show-as-dropdown > .tab_list li {
    border: 0;
    border-bottom: 1px solid #f0f2f7;
  }
  .tab_wrapper.show-as-dropdown > .tab_list li.active:after {
    display: none;
  }
  .tab_wrapper.show-as-dropdown .active_tab {
    display: block;
  }
  .tab_wrapper.show-as-dropdown > .tab_list,
  .tab_wrapper.show-as-dropdown > .content_wrapper > .accordian_header {
    display: none;
  }
  .tab_wrapper.show-as-dropdown > .tab_list li {
    display: block;
    float: none;
    width: 100%;
  }
}
@media only screen and (min-width: 769px) {
  .tab_wrapper.show-as-dropdown > .tab_list {
    display: block !important;
    overflow: hidden;
  }
}
.dark-theme .tabs-style-2 .main-nav-line .nav-link {
  background: #30385f;
}
.dark-theme .tabs-style-2 .main-nav-line .nav-link.active {
  color: #fff;
  background: var(--primary-bg-color) !important;
}
.dark-theme .tabs-style-1 .main-nav-line .nav-link {
  background: #191f3a;
}
.dark-theme .tabs-style-3 {
  border: 1px solid rgba(227, 227, 227, 0.1);
}
.dark-theme .tabs-style-3 .nav.panel-tabs li a {
  color: #fff;
  background: rgba(239, 239, 245, 0.3);
}
.dark-theme .tabs-style-4 .tabs-menu-body {
  border: 1px solid rgba(227, 227, 227, 0.15);
}
.dark-theme .tabs-style-3 .nav.panel-tabs li a.active {
  color: #fff;
  background: var(--primary-bg-color);
}
.dark-theme .tabs-style-4 .nav.panel-tabs li a {
  color: #fff;
  background: rgba(239, 239, 245, 0.2);
}
.dark-theme .tabs-style-4 .nav.panel-tabs li a.active {
  color: #fff;
  background: var(--primary-bg-color);
}
.dark-theme .tab_wrapper.right_side .content_wrapper, .dark-theme .tab_wrapper.left_side .content_wrapper,
.dark-theme .tab_wrapper > ul li {
  border: 1px solid rgba(240, 242, 247, 0.12);
}
.dark-theme .tab_wrapper.right_side > ul li.active:before, .dark-theme .tab_wrapper.left_side > ul li.active:before, .dark-theme .tab_wrapper.right_side > ul li:after, .dark-theme .tab_wrapper.left_side > ul li:after {
  background: var(--primary-bg-color);
}
.dark-theme .tab_wrapper.right_side > ul li.active, .dark-theme .tab_wrapper.left_side > ul li.active {
  border-color: rgba(240, 242, 247, 0.1);
}
.dark-theme .tab_wrapper.right_side > ul, .dark-theme .tab_wrapper.left_side > ul {
  border-bottom: 1px solid rgba(240, 242, 247, 0.1);
}

.tab_wrapper .content_wrapper .accordian_header.active {
  color: var(--primary-bg-color);
}
.tab_wrapper .content_wrapper .accordian_header.active:after {
  background: var(--primary-bg-color);
}
.tab_wrapper .content_wrapper .accordian_header.active .arrow {
  margin-top: 5px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

.dark-theme .tab_wrapper .content_wrapper .accordian_header.active {
  border: 1px solid rgba(240, 242, 247, 0.1);
}

.dark-theme .tab_wrapper .content_wrapper .accordian_header {
  border-top: 1px solid rgba(240, 242, 247, 0.1);
  border-bottom: 1px solid rgba(240, 242, 247, 0.1);
}
.dark-theme .tab_wrapper .content_wrapper .accordian_header .arrow {
  background: transparent;
  border-top: 3px solid rgba(240, 242, 247, 0.4);
  border-left: 3px solid rgba(240, 242, 247, 0.4);
}

.tabs-style-1 .panel-tabs {
  border-bottom: 1px solid #ededf5;
}
.tabs-style-1 .main-nav-line .nav-link.active {
  color: #323251;
  border: 1px solid;
  border-color: #ededf5 #ededf5 #fff;
  -webkit-transition: none;
  transition: none;
}
.tabs-style-1 .main-nav-line .nav-item {
  margin-bottom: -1px;
}
.tabs-style-1 .panel-tabs.main-nav-line .nav-link.active::before {
  background: transparent !important;
}

.tabs-menu1 ul li a {
  display: block;
  padding: 10px 20px 11px 20px;
  color: #282f53;
}

.tabs-menu1 ul li .active {
  border-bottom: 2px solid var(--primary-bg-color);
}

.nav.panel-tabs a.active {
  color: var(--primary-bg-color);
}

.tab-menu-heading {
  padding: 0px;
  font-weight: 500;
  font-size: 16px;
}

/* ######### Res-Tabs #########*/
/*  ######## CUSTOM-STYLES ######## */
.ckbox {
  position: relative;
  display: block;
  margin-bottom: 0;
  font-weight: normal;
  line-height: 1;
}
.ckbox span {
  padding-left: 15px;
}
.ckbox span:empty {
  float: left;
}
.ckbox span:before, .ckbox span:after {
  position: absolute;
  line-height: 18px;
}
.ckbox span:before {
  content: "";
  top: 1px;
  left: 0;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border: 1px solid #cdd4e2;
  border-radius: 3px;
}
.ckbox span:after {
  content: "";
  top: 1px;
  left: 0;
  display: none;
  width: 16px;
  height: 16px;
  line-height: 17px;
  background-color: var(--primary-bg-color);
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 55% 45%;
  background-size: 65%;
  border-radius: 3px;
}
.ckbox span:empty {
  width: 3px;
  padding-left: 0;
}
.ckbox input[type=checkbox] {
  margin: 0;
  opacity: 0;
}
.ckbox input[type=checkbox]:checked + span:after {
  display: block;
}
.ckbox input[type=checkbox][disabled] + span {
  opacity: 0.75;
}
.ckbox input[type=checkbox][disabled] + span:before, .ckbox input[type=checkbox][disabled] + span:after {
  opacity: 0.75;
}

.ckbox-inline {
  display: inline-block;
}

#count-down {
  position: relative;
  display: inline-block;
  text-align: center;
}
#count-down .clock-presenter {
  position: relative;
  float: left;
  width: 68px;
  height: 80px;
  height: 68px;
  margin: 0 20px 0 0;
  padding: 0px;
  text-align: center;
  background-size: cover;
  border-radius: 3px;
}
#count-down .clock-presenter .digit {
  position: relative;
  display: inline-block;
  height: 60px;
  margin-top: 5px;
  overflow: hidden;
  color: #fff;
  font-weight: 600;
  font-size: 1.5rem;
  line-height: 60px;
  text-align: center;
  border-radius: 50%;
  cursor: default;
}
#count-down .clock-presenter:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  background: -webkit-gradient(linear, right top, left top, from(var(--primary-bg-color)), to(var(--primary-bg-color))) !important;
  background: linear-gradient(to left, var(--primary-bg-color) 0%, var(--primary-bg-color) 100%) !important;
  border-radius: 15%;
}
#count-down .clock-presenter .note {
  position: relative;
  margin-bottom: 0px;
  font-size: 16px;
  cursor: default;
  opacity: 0.7;
}

@media (max-width: 568px) {
  #count-down .clock-presenter {
    float: none !important;
    margin-bottom: 45px;
  }
}
.custom-control {
  position: relative;
  display: block;
  min-height: 1.3125rem;
  padding-left: 1.5rem;
}

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(51, 102, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(51, 102, 255, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #b3c6ff;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #e6ecff;
  border-color: #e6ecff;
}
.custom-control-input:disabled ~ .custom-control-label {
  color: #7987a1;
}
.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #f0f0f8;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  content: "";
  position: absolute;
  top: 0;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  background-color: #fff;
  border: #cdd4e2 solid 1px;
  pointer-events: none;
}
.custom-control-label::after {
  content: "";
  position: absolute;
  top: 0;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  background: no-repeat 50%/50% 50%;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 3px;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(51, 102, 255, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(51, 102, 255, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  border-radius: 0.5rem;
  pointer-events: all;
}
.custom-switch .custom-control-label::after {
  top: calc(0.15625rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #949eb7;
  border-radius: 0.5rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.75rem);
          transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(51, 102, 255, 0.5);
}

@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  color: #4d5875;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%233b4863' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  background-color: #fff;
  border: 1px solid #ededf5;
  border-radius: 3px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #b3c6ff;
  outline: 0;
}
.custom-select:focus::-ms-value {
  color: #4d5875;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #7987a1;
  background-color: #f0f0f8;
}
.custom-select::-ms-expand {
  display: none;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.76562rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.09375rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #b3c6ff;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(51, 102, 255, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(51, 102, 255, 0.25);
}
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #f0f0f8;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  color: #4d5875;
  font-weight: 400;
  line-height: 1.5;
  background-color: #fff;
  border: 1px solid #ededf5;
  border-radius: 3px;
}
.custom-file-label::after {
  content: "Browse";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  color: #4d5875;
  line-height: 1.5;
  background-color: #f0f0f8;
  border-left: inherit;
  border-radius: 0 3px 3px 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: none;
}
.custom-range:focus::-webkit-slider-thumb, .custom-range:focus::-moz-range-thumb, .custom-range:focus::-ms-thumb {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(51, 102, 255, 0.25);
          box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(51, 102, 255, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: var(--primary-bg-color);
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #e6ecff;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  background-color: #e1e1ef;
  border-color: transparent;
  border-radius: 1rem;
  cursor: pointer;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: var(--primary-bg-color);
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
.custom-range::-moz-range-thumb:active {
  background-color: #e6ecff;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  background-color: #e1e1ef;
  border-color: transparent;
  border-radius: 1rem;
  cursor: pointer;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: var(--primary-bg-color);
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
.custom-range::-ms-thumb:active {
  background-color: #e6ecff;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
  cursor: pointer;
}
.custom-range::-ms-fill-lower {
  background-color: #e1e1ef;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #e1e1ef;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #949eb7;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #949eb7;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #949eb7;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-file,
.custom-file-input {
  height: 38px;
}

.custom-file-label {
  height: 38px;
  line-height: 1.8;
  border-radius: 0;
}
.custom-file-label::after {
  height: auto;
  line-height: 1.8;
  border-radius: 0;
}

.custom-select {
  background: none;
}

.custom-control-label-lg::before {
  content: "";
  position: absolute;
  top: 0.15625rem;
  left: -1.5rem;
  display: block;
  width: 2rem;
  height: 2rem;
  background-color: #fff;
  border: #cdd4e2 solid 1px;
  border-radius: 35px;
  pointer-events: none;
}

.custom-control-label-lg::after {
  content: "";
  position: absolute;
  top: 0.15625rem;
  left: -1.5rem;
  display: block;
  width: 2rem;
  height: 2rem;
  background: no-repeat 50%/50% 50%;
  border-radius: 35px;
}

.custom-control-label-md::before,
.custom-control-label-md::after {
  top: 0.25rem !important;
  width: 1.5rem !important;
  height: 1.5rem !important;
}

.custom-control-label-md::before,
.custom-control-label-md::after {
  top: 0.25rem !important;
  width: 1.5rem !important;
  height: 1.5rem !important;
}

.custom-control-md {
  min-height: 2rem !important;
}

.custom-control-label-md {
  padding-top: 6px;
  padding-left: 8px;
}

.custom-control-label-lg::before,
.custom-control-label-lg::after {
  top: 0.25rem !important;
  width: 2rem !important;
  height: 2rem !important;
}

.custom-control-label-lg::before,
.custom-control-label-lg::after {
  top: 0.25rem !important;
  width: 2rem !important;
  height: 2rem !important;
}

.custom-control-lg {
  min-height: 2rem !important;
}

.custom-control-label-lg {
  padding-top: 10px;
  padding-left: 15px;
}

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: var(--primary-bg-color);
  opacity: 0.5;
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: var(--primary-bg-color);
  opacity: 0.5;
}

.custom-switch-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.custom-switch-indicator {
  position: relative;
  display: inline-block;
  width: 2.25rem;
  height: 1.25rem;
  vertical-align: bottom;
  background: #f0f0f2;
  border-radius: 50px;
  -webkit-transition: 0.3s border-color, 0.3s background-color;
  transition: 0.3s border-color, 0.3s background-color;
}

.custom-switch-indicator:before {
  content: "";
  position: absolute;
  top: 1px;
  left: 1px;
  width: calc(1.25rem - 4px);
  height: calc(1.25rem - 4px);
  background: #fff;
  border-radius: 50%;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4);
  -webkit-transition: 0.3s left;
  transition: 0.3s left;
}

.custom-switch-input:checked ~ .custom-switch-indicator {
  background: var(--primary-bg-color);
}

.custom-switch-input:checked ~ .custom-switch-indicator:before {
  left: calc(1rem + 1px);
}

.custom-square {
  border-radius: 0px !important;
}

.custom-square:before {
  border-radius: 0px !important;
}

.custom-switch-indicator-lg {
  position: relative;
  display: inline-block;
  width: 3rem;
  height: 1.5rem;
  vertical-align: bottom;
  background: #f5f6fb;
  border: 1px solid #ebeaf1;
  border-radius: 50px;
  -webkit-transition: 0.3s border-color, 0.3s background-color;
  transition: 0.3s border-color, 0.3s background-color;
}

.custom-switch-indicator-lg:before {
  content: "";
  position: absolute;
  top: 1px;
  left: 1px;
  width: calc(1.5rem - 4px);
  height: calc(1.5rem - 4px);
  background: #fff;
  border-radius: 50%;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4);
  -webkit-transition: 0.3s left;
  transition: 0.3s left;
}

.custom-switch-input:checked ~ .custom-switch-indicator-lg:before {
  left: calc(1.46rem + 1px);
}

.custom-switch-indicator-xl {
  position: relative;
  display: inline-block;
  width: 4rem;
  height: 2rem;
  vertical-align: bottom;
  background: #f5f6fb;
  border: 1px solid #ebeaf1;
  border-radius: 50px;
  -webkit-transition: 0.3s border-color, 0.3s background-color;
  transition: 0.3s border-color, 0.3s background-color;
}

.custom-switch-indicator-xl:before {
  content: "";
  position: absolute;
  top: 1px;
  left: 1px;
  width: calc(2rem - 4px);
  height: calc(2rem - 4px);
  background: #fff;
  border-radius: 50%;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4);
  -webkit-transition: 0.3s left;
  transition: 0.3s left;
}

.custom-switch-input:checked ~ .custom-switch-indicator-xl:before {
  left: calc(1.96rem + 1px) !important;
}

.form-select:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.item-card .cardprice-2 span.type--strikethrough {
  font-weight: 400;
  font-size: 14px;
  text-decoration: line-through;
  opacity: 0.5;
}

.item-card .cardprice-2 span {
  display: block;
  font-weight: 500;
  font-size: 18px;
}

.item-card .cardprice-2 {
  position: absolute;
  right: 15px;
}

.main-img-user {
  position: relative;
  display: inline-block;
  width: 40px;
  height: 40px;
  text-align: center;
  border-radius: 100%;
}
.main-img-user img {
  width: 100% !important;
  height: 100% !important;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 100%;
}

.p-text {
  display: block;
  margin-right: 10px;
  margin-left: 12px;
}
.p-text .p-name {
  display: block;
  margin-bottom: 0;
  padding-bottom: 4px;
  color: #3e464e;
  font-size: 14px;
  line-height: 1.8;
  vertical-align: middle;
}
.p-text .p-sub-text {
  display: block;
  color: #7987a1 !important;
  line-height: 0;
}

/* ###### 5.4 Image   ###### */
.main-img-user {
  position: absolute;
  top: -7px;
  left: -20px;
  display: inline-block;
  text-align: center;
  border-radius: 100%;
}
.main-img-user img {
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 100%;
}

.demo-avatar-group .main-img-user {
  width: 40px;
  height: 40px;
}

.example .demo-avatar-group .main-img-user::after {
  right: 3px;
  bottom: 3px;
}

.demo-avatar-group.main-avatar-list-stacked .main-img-user::after {
  right: 1px;
  bottom: 3px;
}

.main-img-user::after {
  content: "";
  position: absolute;
  right: 0px;
  bottom: 3px;
  display: block !important;
  width: 6px;
  height: 6px;
  background-color: #17b86a;
  border-radius: 100%;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.95);
          box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.95);
}
.main-img-user.online::after {
  background-color: #0ba360;
}

.main-avatar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 36px;
  height: 36px;
  color: #fff;
  font-weight: 600;
  font-size: 16px;
  text-align: center;
  background-color: #4d5875;
  border-radius: 100%;
}
.main-avatar::after {
  content: "";
  position: absolute;
  right: 3px;
  bottom: 0;
  width: 6px;
  height: 6px;
  background-color: #949eb7;
  border-radius: 100%;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.95);
          box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.95);
}
.main-avatar.online::after {
  background-color: #0ba360;
}

.avatar-xs {
  width: 24px !important;
  height: 24px !important;
  font-size: 11px !important;
}
.avatar-xs::after {
  width: 5px;
  height: 5px;
}

.avatar-sm {
  width: 32px !important;
  height: 32px !important;
  font-size: 14px !important;
}
.avatar-sm::after {
  width: 7px;
  height: 7px;
}

.avatar-md {
  width: 48px !important;
  height: 48px !important;
  font-size: 20px !important;
}
.avatar-md::after {
  right: 2px;
  bottom: 2px;
  width: 9px;
  height: 9px;
}

.avatar-lg {
  width: 64px !important;
  height: 64px !important;
  font-size: 28px !important;
}
.avatar-lg::after {
  right: 4px;
  bottom: 3px;
  width: 10px;
  height: 10px;
}

.avatar-xl {
  width: 72px !important;
  height: 72px !important;
  font-size: 36px !important;
}
.avatar-xl::after {
  right: 5px;
  bottom: 4px;
  width: 11px;
  height: 11px;
  -webkit-box-shadow: 0 0 0 2.5px #fff;
          box-shadow: 0 0 0 2.5px #fff;
}

.avatar-xxl {
  width: 100px !important;
  height: 100px !important;
  font-size: 56px !important;
}
.avatar-xxl::after {
  right: 7px;
  bottom: 6px;
  width: 13px;
  height: 13px;
  -webkit-box-shadow: 0 0 0 3px #fff;
          box-shadow: 0 0 0 3px #fff;
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  max-width: 100%;
  height: auto;
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #ededf5;
  border-radius: 10px;
}

.demo-avatar-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.demo-avatar-group .main-img-user,
.demo-avatar-group .main-avatar {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.demo-avatar-group .main-img-user + .main-img-user,
.demo-avatar-group .main-img-user + .main-avatar {
  margin-left: 5px;
}
.demo-avatar-group .main-avatar + .main-img-user,
.demo-avatar-group .main-avatar + .main-avatar {
  margin-left: 5px;
}

@media (min-width: 576px) {
  .demo-avatar-group .main-img-user + .main-img-user,
  .demo-avatar-group .main-img-user + .main-avatar {
    margin-left: 5px;
  }
  .demo-avatar-group .main-avatar + .main-img-user,
  .demo-avatar-group .main-avatar + .main-avatar {
    margin-left: -5px;
  }
  .avatar-list .avatar:not(:last-child) {
    margin-right: 5px !important;
  }
}
.img-xs {
  width: 32px;
  min-width: 32px;
  height: 32px;
}

.user-pic img {
  width: 60px;
  height: 60px;
  font-size: 36px;
}

.main-img-user .avatar {
  width: 38px !important;
  height: 38px !important;
  border-radius: 4px !important;
}
.main-img-user::after {
  display: none;
}

.wrapper.image-group .img-xs.rounded-circle {
  margin-right: -5px;
}

.user-lock img {
  width: 70px;
  height: 70px;
  margin: 0 auto;
}

.avatar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 36px;
  height: 36px;
  color: #fff;
  font-weight: 500;
  font-size: 16px;
  border-radius: 100%;
}

.avatar-list .avatar:not(:last-child) {
  margin-right: 0.5rem;
}

.img-thumbnail .caption {
  padding: 15px;
}

.img-sm {
  width: 43px;
  min-width: 43px;
  height: 43px;
}

.square {
  border-radius: 0 !important;
}

.radius {
  border-radius: 10px !important;
}

.main-img-user1,
.main-img-user3 {
  position: relative;
}

.main-img-user1.avatar-sm .number-badge {
  position: absolute;
  top: -7px;
  right: -7px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 18px;
  height: 18px;
  font-size: 10px;
  line-height: 1;
  border: 1px solid #ededf5;
}

.main-img-user1.avatar-md .number-badge {
  position: absolute;
  top: -7px;
  right: -7px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 23px;
  height: 23px;
  font-size: 11px;
  line-height: 1;
  border: 1px solid #ededf5;
}

.main-img-user1.avatar-lg .number-badge {
  position: absolute;
  top: -7px;
  right: -7px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 28px;
  height: 28px;
  font-size: 12px;
  line-height: 1;
  border: 1px solid #ededf5;
}

.main-img-user3.avatar-sm .icon-badgeavatar {
  position: absolute;
  right: -4px;
  bottom: -4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 18px;
  height: 18px;
  font-size: 10px;
  line-height: 1;
  border: 2px solid #ededf5;
}
.main-img-user3.avatar-sm .icon-badgeavatar i {
  font-size: 10px;
  line-height: 1.4 !important;
}

.main-img-user3.avatar-md .icon-badgeavatar {
  position: absolute;
  right: -4px;
  bottom: -4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 24px;
  height: 24px;
  font-size: 12px;
  line-height: 1;
  border: 2px solid #ededf5;
}
.main-img-user3.avatar-md .icon-badgeavatar i {
  font-size: 11px;
  line-height: 1.4 !important;
}

.main-img-user3.avatar-lg .icon-badgeavatar {
  position: absolute;
  right: -4px;
  bottom: -4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 28px;
  height: 28px;
  font-size: 12px;
  line-height: 1;
  border: 2px solid #ededf5;
}
.main-img-user3.avatar-lg .icon-badgeavatar i {
  font-size: 12px;
  line-height: 1.4 !important;
}

.avatar-list {
  margin: 0 0 -0.5rem;
  padding: 0;
  font-size: 0;
}

.avatar-list-stacked .avatar1 {
  margin-right: -0.8em !important;
  -webkit-box-shadow: 0 0 0 2px #fff;
          box-shadow: 0 0 0 2px #fff;
}

.avatar1 {
  position: relative;
  display: inline-block;
  width: 3rem;
  height: 3rem;
  color: #fff;
  font-weight: 600;
  font-size: 0.875rem;
  line-height: 2.85rem;
  text-align: center;
  vertical-align: bottom;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.avatar1 {
  background: var(--primary-bg-color) no-repeat center/cover;
}
.avatar1 i {
  line-height: 3.1;
}

.image-placeholder {
  position: relative;
  cursor: pointer;
}
.image-placeholder .overlay-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 8px;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.image-placeholder:hover .overlay-placeholder {
  opacity: 1;
}

.main-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 10px 0;
}
.main-list-item + .main-list-item {
  border-top: 1px solid #f0f0f8;
}
.main-list-item:last-child {
  padding-bottom: 0;
}
.main-list-item h6 {
  margin-bottom: 2px;
  font-weight: 600;
}
.main-list-item > div:first-child h6 {
  color: #323251;
}
.main-list-item > div span {
  color: #7987a1;
  font-size: 12px;
}
.main-list-item > div:last-child {
  text-align: right;
}
.main-list-item > div:last-child h6 {
  line-height: 1;
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 0;
  padding-left: 0;
}

.list-group-item-action {
  width: 100%;
  color: #434f63;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 0;
  color: #4a4a69;
  text-decoration: none;
  background-color: #fcfcff;
}
.list-group-item-action:active {
  color: #4a4a69;
  background-color: var(--primary02);
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid #ededf5;
}
.list-group-item:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #7987a1;
  background-color: #fff;
  pointer-events: none;
}
.list-group-item.active {
  z-index: 2;
  color: #4a4a69;
  background-color: var(--primary02) !important;
  border-color: #ededf5 !important;
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal .list-group-item {
  margin-right: -1px;
  margin-bottom: 0;
}
.list-group-horizontal .list-group-item:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 0;
  border-bottom-left-radius: 3px;
}
.list-group-horizontal .list-group-item:last-child {
  margin-right: 0;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 0;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-sm .list-group-item:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 0;
    border-bottom-left-radius: 3px;
  }
  .list-group-horizontal-sm .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-md .list-group-item:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 0;
    border-bottom-left-radius: 3px;
  }
  .list-group-horizontal-md .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-lg .list-group-item:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 0;
    border-bottom-left-radius: 3px;
  }
  .list-group-horizontal-lg .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-xl .list-group-item:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 0;
    border-bottom-left-radius: 3px;
  }
  .list-group-horizontal-xl .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 0;
  }
}
.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.list-group-flush .list-group-item:last-child {
  margin-bottom: -1px;
}
.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}
.list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}

.list-group-item-primary {
  color: var(--primary-bg-color);
  background: var(--primary02);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: var(--primary-bg-color);
  background-color: var(--primary02);
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-border);
}

.list-group-item-secondary {
  color: #f74f75;
  background-color: rgba(247, 79, 117, 0.13);
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #3f4654;
  background-color: #cacfdb;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #3f4654;
  border-color: #3f4654;
}

.list-group-item-success {
  color: #016a59;
  background-color: rgba(26, 156, 134, 0.13);
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #1f5c01;
  background-color: #b9e3a5;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #1f5c01;
  border-color: #1f5c01;
}

.list-group-item-info {
  color: #4ec2f0;
  background-color: rgba(25, 192, 192, 0.13);
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #ffbd5a;
  background-color: rgba(255, 189, 90, 0.13);
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #f34343;
  background-color: rgba(243, 67, 67, 0.13);
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #7f7f81;
  background-color: #fcfcfd;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #7f7f81;
  background-color: #ededf3;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #7f7f81;
  border-color: #7f7f81;
}

.list-group-item-dark {
  color: #1f2533;
  background-color: #c8ccd3;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1f2533;
  background-color: #babfc8;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1f2533;
  border-color: #1f2533;
}

.listgroup-example ul ul {
  margin: 10px 0 0 0;
  list-style-type: square;
}
.listgroup-example ul {
  list-style-type: none;
}
.listgroup-example ul li {
  padding: 5px 5px;
}

.listgroup-example2 ul ul {
  margin: 10px 0 0 0;
  list-style-type: circle;
}
.listgroup-example2 ul {
  list-style-type: none;
}
.listgroup-example2 ul li {
  padding: 5px 5px;
}

.users-list-group .btn-icon i {
  line-height: 34px;
  line-height: 34px;
}
.users-list-group .btn-icon {
  width: 34px;
  height: 34px;
}
.users-list-group .list-group-item {
  padding: 0.85rem 1.25rem;
}

.list-style-1 {
  padding-left: inherit;
  list-style: inherit;
}

.list-style-1 ul {
  padding-left: 30px;
  list-style: inherit;
}

.list-style-1 li {
  line-height: 30px;
}

.list-style2 {
  padding-left: inherit;
  list-style: decimal;
}

.list-style2 ul {
  padding-left: 30px;
  list-style: decimal;
}

.list-style2 li {
  line-height: 30px;
}

.list-style3 {
  padding-left: inherit;
  list-style: circle !important;
}

.list-style3 ul {
  padding-left: 30px;
  list-style: decimal;
}

.list-style3 li {
  line-height: 30px;
}

.list-style4 {
  padding-left: inherit;
  list-style: lower-alpha;
}

.list-style4 ul {
  padding-left: 30px;
  list-style: decimal;
}

.list-style4 li {
  line-height: 30px;
}

.list-style5 {
  padding-left: inherit;
  list-style: square;
}

.list-style5 ul {
  padding-left: 30px;
  list-style: decimal;
}

.list-style5 li {
  line-height: 30px;
}

.list-style6 {
  padding-left: inherit;
  list-style: lower-roman;
}

.list-style6 ul {
  padding-left: 30px;
  list-style: decimal;
}

.list-style6 li {
  line-height: 30px;
}

.order-list li {
  line-height: 30px;
}

.paragraph-list {
  padding-left: inherit;
  padding-left: 20px;
  list-style: lower-roman;
  list-style-type: inline;
}

@media (max-width: 991.98px) {
  .main-navbar-show {
    overflow: hidden;
  }
  .main-navbar-show .main-navbar-backdrop {
    visibility: visible;
    opacity: 1;
  }
  .main-navbar-show .main-navbar {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    visibility: visible;
  }
}
.main-navbar-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 900;
  background-color: rgba(0, 0, 0, 0.89);
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}

@media (prefers-reduced-motion: reduce) {
  .main-navbar-backdrop {
    -webkit-transition: none;
    transition: none;
  }
}
.main-navbar {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  width: 240px;
  overflow-y: auto;
  background-color: #fff;
  -webkit-transform: translateX(-240px);
          transform: translateX(-240px);
  visibility: hidden;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.main-navbar > .container,
.main-navbar > .container-fluid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.main-navbar .nav {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 20px;
  padding: 20px;
}
.main-navbar .nav-label {
  display: block;
  margin-bottom: 10px;
  color: #7987a1;
  font-weight: 500;
  font-size: 10px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.main-navbar .nav-item {
  position: relative;
}
.main-navbar .nav-item + .nav-item {
  border-top: 1px dotted #f0f0f8;
}
.main-navbar .nav-item.active .nav-link {
  color: var(--primary-bg-color);
}
.main-navbar .nav-item.show > .nav-sub {
  display: block;
}
.main-navbar .nav-item-mega {
  position: static;
}
.main-navbar .nav-link {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 42px;
  padding: 0;
  color: #323251;
  font-weight: 500;
  font-size: 15px;
  outline: none;
}
.main-navbar .nav-link i {
  margin-right: 10px;
  font-size: 26px;
}
.main-navbar .nav-link i.typcn {
  width: 20px;
  line-height: 1;
}
.main-navbar .nav-link i.typcn::before {
  width: auto;
}
.main-navbar .nav-link.with-sub::after {
  content: "\f3d0";
  position: relative;
  display: inline-block;
  margin-left: auto;
  color: #949eb7;
  font-weight: 400;
  font-size: 11px;
  font-family: "Ionicons";
}
.main-navbar .nav-link.with-sub::before {
  content: "";
  position: absolute;
  top: 39px;
  left: 50%;
  z-index: 901;
  display: none;
  width: 15px;
  height: 15px;
  margin-left: -7px;
  background-color: #fff;
  border: 2px solid transparent;
  border-top-color: rgba(28, 39, 60, 0.12);
  border-left-color: rgba(28, 39, 60, 0.12);
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.main-navbar .nav-sub {
  display: none;
  margin: 0;
  padding: 0;
  list-style: none;
  border-top: 1px dotted #f0f0f8;
}
.main-navbar .nav-sub-item {
  position: relative;
  display: block;
  margin-left: 30px;
}
.main-navbar .nav-sub-item + .nav-sub-item {
  border-top: 1px dotted #f0f0f8;
}
.main-navbar .nav-sub-item > .nav-sub {
  top: -10px;
  left: 176px;
  display: none;
}
.main-navbar .nav-sub-item.show > .nav-sub {
  display: block;
}
.main-navbar .nav-sub-item.active > .nav-sub-link {
  color: var(--primary-bg-color);
}
.main-navbar .nav-sub-link {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 34px;
  color: #4d5875;
  font-size: 0.875rem;
}
.main-navbar .nav-sub-link:hover, .main-navbar .nav-sub-link:focus {
  color: var(--primary-bg-color);
  outline: none;
}
.main-navbar .nav-sub-link.with-sub {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-navbar .nav-sub-link.with-sub::after {
  content: "\f3d0";
  position: relative;
  display: inline-block;
  margin-left: auto;
  color: #949eb7;
  font-weight: 400;
  font-size: 11px;
  font-family: "Ionicons";
}
.main-navbar .nav-sub-mega {
  top: 57px;
  right: 0;
  left: 0;
  width: auto;
  padding: 7px 0;
  background-color: transparent;
  border: 0;
  border-top: 1px dotted #f0f0f8;
  pointer-events: none;
}
.main-navbar .nav-sub-mega .container,
.main-navbar .nav-sub-mega .container-fluid {
  padding: 0;
  pointer-events: auto;
}
.main-navbar .nav-sub-mega .container > div + div,
.main-navbar .nav-sub-mega .container-fluid > div + div {
  margin-top: 25px;
}
.main-navbar .nav-sub-mega .nav {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-width: 120px;
  margin: 0;
  padding: 0;
}
.main-navbar .nav-sub-mega .nav li:not(.nav-sub-item) {
  display: block;
  margin-top: 30px;
  margin-bottom: 10px;
  margin-left: 30px;
  color: #323251;
  font-weight: 700;
  font-size: 12px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.main-navbar .nav-sub-mega .nav li:not(.nav-sub-item):first-of-type {
  margin-top: 0;
}
.main-navbar .nav-sub-mega .nav-sub-item + .nav-sub-item {
  margin-top: 7px;
  padding-top: 7px;
}
.main-navbar .nav-sub-mega .nav-sub-link {
  height: auto;
}

@media (prefers-reduced-motion: reduce) {
  .main-navbar {
    -webkit-transition: none;
    transition: none;
  }
}
@media (min-width: 992px) {
  .main-navbar {
    position: relative;
    top: auto;
    bottom: auto;
    left: auto;
    z-index: auto;
    display: block;
    width: auto;
    padding: 0;
    overflow-y: inherit;
    border-right: 0;
    border-bottom: 1px solid rgba(28, 39, 60, 0.12);
    -webkit-transform: none;
            transform: none;
    visibility: visible;
  }
}
@media (max-width: 991.98px) {
  .main-navbar > .container,
  .main-navbar > .container-fluid {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .main-navbar > .container,
  .main-navbar > .container-fluid {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 48px;
  }
}
@media (min-width: 992px) {
  .main-navbar > .container {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .main-navbar > .container-fluid {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0;
    padding: 0;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-label {
    display: none;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-item + .nav-item {
    margin-left: 15px;
    padding-left: 15px;
    border-top: 0;
    border-left: 1px dotted #f0f0f8;
  }
}
@media (min-width: 1200px) {
  .main-navbar .nav-item + .nav-item {
    margin-left: 20px;
    padding-left: 20px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-item.show .nav-link::before {
    display: block;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-link {
    height: auto;
    font-size: 14px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-link i {
    margin-right: 8px;
    font-size: 22px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-link i.typcn {
    width: auto;
    line-height: 0.9;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-link.with-sub::after {
    margin-left: 4px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-sub {
    position: absolute;
    top: 44.5px;
    left: 0;
    z-index: 900;
    width: 200px;
    padding: 8px 20px;
    background-color: #fff;
    border: 2px solid rgba(28, 39, 60, 0.12);
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-sub-item {
    margin-left: 0;
  }
}
@media (max-width: 991.98px) {
  .main-navbar .nav-sub-item > .nav-sub > .nav-sub-item {
    margin-left: 37px;
  }
  .main-navbar .nav-sub-item > .nav-sub > .nav-sub-item > .nav-sub-link {
    padding-left: 10px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-sub-link {
    height: 36px;
    font-size: 0.8125rem;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-sub-link.with-sub::after {
    content: "\f3d1";
    margin-left: 4px;
    font-size: 12px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-sub-mega {
    padding: 0 25px;
    border-top: 0;
  }
}
@media (max-width: 991.98px) {
  .main-navbar .nav-sub-mega .container,
  .main-navbar .nav-sub-mega .container-fluid {
    max-width: none;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-sub-mega .container,
  .main-navbar .nav-sub-mega .container-fluid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: #fff;
    border: 2px solid rgba(28, 39, 60, 0.12);
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-sub-mega .container > div,
  .main-navbar .nav-sub-mega .container-fluid > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-top: 0;
    padding: 20px;
  }
}
@media (min-width: 1200px) {
  .main-navbar .nav-sub-mega .container > div,
  .main-navbar .nav-sub-mega .container-fluid > div {
    padding: 20px 25px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-sub-mega .container > div + div,
  .main-navbar .nav-sub-mega .container-fluid > div + div {
    margin-top: 0;
    border-left: 1px solid rgba(28, 39, 60, 0.05);
  }
}
@media (min-width: 1200px) {
  .main-navbar .nav-sub-mega .nav {
    min-width: 140px;
  }
}
@media (max-width: 991.98px) {
  .main-navbar .nav-sub-mega .nav + .nav .nav-sub-item:first-child {
    margin-top: 6px;
    padding-top: 6px;
    border-top: 1px dotted #f0f0f8;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-sub-mega .nav + .nav {
    margin-top: 31px;
    margin-left: 20px;
    padding-top: 0;
    border-top: 0;
  }
}
@media (min-width: 1200px) {
  .main-navbar .nav-sub-mega .nav + .nav {
    margin-left: 25px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-sub-mega .nav li:not(.nav-sub-item) {
    margin-bottom: 15px;
    margin-left: 0;
  }
}
.main-navbar-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 60px;
  padding: 0 20px;
  border-bottom: 1px solid #f0f0f8;
}

@media (min-width: 992px) {
  .main-navbar-header {
    display: none;
  }
}
.main-navbar-search {
  position: relative;
  padding: 0 20px;
  border-bottom: 1px solid #f0f0f8;
}
.main-navbar-search .form-control {
  padding: 0;
  border-width: 0;
}
.main-navbar-search .form-control:focus {
  border-color: #e1e1ef;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.main-navbar-search .btn,
.main-navbar-search .sp-container button {
  position: absolute;
  top: 0;
  right: 0;
  height: 38px;
  padding-right: 20px;
  padding-left: 20px;
  font-size: 16px;
  line-height: 1;
  background-color: transparent;
}

@media (min-width: 992px) {
  .main-navbar-search {
    display: none;
  }
}
.sp-container .main-navbar-search button {
  position: absolute;
  top: 0;
  right: 0;
  height: 38px;
  padding-right: 20px;
  padding-left: 20px;
  font-size: 16px;
  line-height: 1;
  background-color: transparent;
}

/* ###### 6.7 Navbar Variant  ###### */
.main-navbar-two .nav-item.active {
  position: relative;
}
.main-navbar-two .nav-item.active::before {
  content: "";
  position: absolute;
}
.main-navbar-two .nav-item.show .nav-link::before {
  display: none;
}
.main-navbar-two .nav-link {
  font-weight: 700;
  font-size: 13px;
  text-transform: uppercase;
}
.main-navbar-two .nav-sub {
  top: 35px;
  border-width: 1px;
  border-top-width: 0;
}
.main-navbar-two .nav-sub-item > .nav-sub {
  top: -8px;
  left: 178px;
  border-top-width: 1px;
}
.main-navbar-two .nav-sub-mega {
  top: 48px;
}

@media (min-width: 992px) {
  .main-navbar-two .nav-item.active::before {
    top: 33px;
    right: 12px;
    bottom: auto;
    left: 0;
    z-index: 5;
    border-bottom: 2px solid var(--primary-bg-color);
  }
}
.main-navbar-three .nav-item {
  display: block;
}
.main-navbar-three .nav-item + .nav-item {
  padding-left: 0;
  border-left-width: 0;
}
.main-navbar-three .nav-item.show .nav-link::before {
  display: none;
}
.main-navbar-three .nav-item.active .nav-link {
  color: var(--primary-bg-color);
  font-weight: 700;
}
.main-navbar-three .nav-link {
  position: relative;
  color: #383853;
  font-weight: 700;
  font-size: 13px;
  text-transform: uppercase;
}
.main-navbar-three .nav-link:hover, .main-navbar-three .nav-link:focus {
  color: #323251;
}
.main-navbar-three .nav-sub {
  top: 35px;
  padding-bottom: 5px;
  border-width: 0;
}
.main-navbar-three .nav-sub-item + .nav-sub-item {
  border-top: 0;
}
.main-navbar-three .nav-sub-item .nav-sub {
  top: -8px;
  left: 182px;
}
.main-navbar-three .nav-sub-link {
  height: 30px;
}

@media (min-width: 992px) {
  .main-navbar-three .nav-item + .nav-item {
    margin-left: 25px;
  }
}
@media (min-width: 992px) {
  .main-navbar-three .nav-link {
    display: block;
  }
}
@media (min-width: 992px) {
  .main-navbar-three .nav-link i {
    display: none;
  }
}
@media (min-width: 992px) {
  .main-navbar-three .nav-sub {
    padding-bottom: 8px;
    -webkit-box-shadow: 0 0 0 2px rgba(180, 189, 206, 0.5);
            box-shadow: 0 0 0 2px rgba(180, 189, 206, 0.5);
  }
}
@media (min-width: 992px) {
  .main-navbar-three .nav-sub-link {
    height: 36px;
  }
}
.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.5rem 0.5rem;
}
.navbar > .container,
.navbar > .container-fluid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  margin-right: 1rem;
  padding-top: 0.33594rem;
  padding-bottom: 0.33594rem;
  font-size: 1.09375rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-toggler {
  position: relative;
  width: 37px;
  height: 37px;
  padding: 0.4rem 0 0.45rem 0.75rem;
  color: #272746;
  font-size: 1.09375rem;
  line-height: 35px;
  text-align: center;
  border: 0px solid #dfd7e9;
  outline: none;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  content: "";
  display: inline-block;
  width: 1.5em;
  height: 1.7em;
  color: #7987a1;
  vertical-align: middle;
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .main-header {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .main-header {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .main-header {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .main-header {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .main-header {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='$black-5' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='$white-5' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

@media print {
  .navbar {
    display: none;
  }
}
.navbar-form.active .input-group-btn {
  position: absolute;
  top: 4.3rem;
  right: 12px;
  z-index: 9999;
}
.navbar-form.nav-item.active .btn.btn-default.nav-link {
  display: none;
}

@media (min-width: 992px) {
  .navbar-form {
    display: none;
  }
}
@media (max-width: 991px) {
  .navbar-form.active .btn.btn-default.nav-link.resp-btn {
    display: none !important;
  }
}
@media (min-width: 768px) {
  .navbar-expand-lg.responsive-navbar .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    flex-basis: auto;
    background: transparent;
    -ms-flex-preferred-size: auto;
  }
}
#verticallpill .nav-pills .nav-link {
  padding: 0.75rem 0rem 0.75rem 0.75rem;
}

.ps {
  overflow: hidden;
}
.ps > .ps__rail-y {
  position: absolute;
  right: 0;
  left: auto !important;
  z-index: 10;
  width: 8px;
  background-color: transparent;
  opacity: 0;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
.ps > .ps__rail-y > .ps__thumb-y {
  position: absolute;
  left: 4px;
  width: 5px;
  border-radius: 0;
}
.ps.ps--active-y:hover > .ps__rail-y, .ps.ps--active-y:focus > .ps__rail-y {
  opacity: 1;
}

@media (prefers-reduced-motion: reduce) {
  .ps > .ps__rail-y {
    -webkit-transition: none;
    transition: none;
  }
}
.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  width: 8px;
}

.rdiobox {
  position: relative;
  display: block;
  font-weight: normal;
  line-height: 18px;
}
.rdiobox span {
  padding-left: 4px;
}
.rdiobox span:before, .rdiobox span:after {
  position: absolute;
  line-height: 18px;
}
.rdiobox span:before {
  content: "";
  top: 2px;
  left: 0;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border: 1px solid #cdd4e2;
  border-radius: 50px;
}
.rdiobox span:after {
  content: "";
  top: 7px;
  left: 5px;
  display: none;
  width: 6px;
  height: 6px;
  background-color: #fff;
  border-radius: 50px;
}
.rdiobox span:empty {
  display: block;
  width: 16px;
  padding-left: 0;
}
.rdiobox input[type=radio] {
  margin: 0;
  opacity: 0;
}
.rdiobox input[type=radio]:checked + span:before {
  background-color: var(--primary-bg-color);
  border-color: transparent;
}
.rdiobox input[type=radio]:checked + span:after {
  display: block;
}
.rdiobox input[type=radio][disabled] + span {
  opacity: 0.75;
}
.rdiobox input[type=radio][disabled] + span:before, .rdiobox input[type=radio][disabled] + span:after {
  opacity: 0.75;
}

.rdiobox-inline {
  display: inline-block;
}

.form-group-rdiobox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-group-rdiobox .rdiobox {
  margin-bottom: 0;
}
.form-group-rdiobox .rdiobox + .rdiobox {
  margin-left: 30px;
}
.form-group-rdiobox .rdiobox span {
  padding-left: 0;
}

.rating-stars {
  width: 100%;
  text-align: center;
}
.rating-stars i {
  padding: 5px;
}
.rating-stars .rating-stars-container {
  font-size: 0px;
}
.rating-stars .rating-stars-container .rating-star {
  display: inline-block;
  padding: 4px 8px;
  color: var(--primary02);
  font-size: 26px;
  cursor: pointer;
}
.rating-stars .rating-stars-container .rating-star.is--active .fa-heart, .rating-stars .rating-stars-container .rating-star.is--hover .fa-heart {
  color: #f74f75;
}
.rating-stars .rating-stars-container .rating-star.sm {
  display: inline-block;
  padding: 5px;
  color: #eaedf1;
  font-size: 14px;
  cursor: pointer;
}
.rating-stars .rating-stars-container .rating-star.is--active, .rating-stars .rating-stars-container .rating-star.is--hover {
  color: #ffc102;
}
.rating-stars .rating-stars-container .rating-star.is--no-hover,
.rating-stars .rating-stars-container .rating-star .fa-heart .is--no-hover {
  color: #ededf5;
}
.rating-stars .rating-stars-container .rating-star.is--active, .rating-stars .rating-stars-container .rating-star.is--hover {
  color: #ffc102;
}

/*-----Br Themes-----*/
.br-theme-bars-horizontal .br-widget a {
  background-color: var(--primary02);
}
.br-theme-bars-horizontal .br-widget a.br-active, .br-theme-bars-horizontal .br-widget a.br-selected {
  background-color: var(--primary-bg-color);
}
.br-theme-bars-horizontal .br-widget .br-current-rating {
  color: var(--primary-bg-color);
}

.br-theme-bars-pill .br-widget a {
  color: var(--primary-bg-color);
  background-color: var(--primary02);
}
.br-theme-bars-pill .br-widget a.br-active, .br-theme-bars-pill .br-widget a.br-selected {
  color: white;
  background-color: var(--primary-bg-color);
}

.br-theme-bars-square .br-widget a.br-active, .br-theme-bars-square .br-widget a.br-selected {
  color: var(--primary-bg-color);
  border: 2px solid var(--primary02);
}
.br-theme-bars-square .br-widget a {
  color: #334151;
  background-color: #fff;
  border: 2px solid var(--primary02);
}

.br-theme-bars-movie .br-widget a.br-active, .br-theme-bars-movie .br-widget a.br-selected {
  background-color: var(--primary-bg-color);
}
.br-theme-bars-movie .br-widget a {
  background-color: var(--primary02);
}
.br-theme-bars-movie .br-widget .br-current-rating {
  color: var(--primary-bg-color);
}

.br-theme-bars-1to10 .br-widget a {
  background-color: var(--primary02);
}
.br-theme-bars-1to10 .br-widget a.br-active, .br-theme-bars-1to10 .br-widget a.br-selected {
  background-color: var(--primary-bg-color);
}
.br-theme-bars-1to10 .br-widget .br-current-rating {
  color: var(--primary-bg-color);
}

.br-theme-fontawesome-stars .br-widget a.br-active:after, .br-theme-fontawesome-stars .br-widget a.br-selected:after {
  color: var(--primary-bg-color);
}

/*-----Br Themes-----*/
.rating-stars input {
  display: block;
  margin: 0 auto;
  padding: 0.375rem 0.75rem;
  color: #495057;
  font-size: 0.9375rem;
  line-height: 1.6;
  text-align: center;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ededf5;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

.rating-table.table th,
.rating-table.table td {
  padding: 7px 6px !important;
  line-height: 1.462;
}
.rating-table tr {
  padding: 10px 0;
}

.tag {
  display: -ms-inline-flexbox;
  display: -webkit-inline-box;
  display: inline-flex;
  padding: 2px 0.55rem;
  color: #8189b6;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 2em;
  border: 1px solid #ededf5;
  border-radius: 3px;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

a.tag {
  text-decoration: none;
  cursor: pointer;
  -webkit-transition: 0.3s color, 0.3s background;
  transition: 0.3s color, 0.3s background;
}
a.tag:hover {
  color: inherit;
  background-color: rgba(110, 118, 135, 0.2);
}

.tag-addon {
  display: inline-block;
  min-width: 1.5rem;
  margin: 0 -0.4rem 0 0.5rem;
  padding: 0 0.5rem;
  color: inherit;
  text-align: center;
  text-decoration: none;
  background: #f9f9fb;
}
.tag-addon:last-child {
  border-radius: 3px;
}
.tag-addon i {
  margin: 0 -0.25rem;
  font-size: 13px;
  line-height: 1.5px;
  vertical-align: middle;
}

a.tag-addon {
  text-decoration: none;
  cursor: pointer;
  -webkit-transition: 0.3s color, 0.3s background;
  transition: 0.3s color, 0.3s background;
}
a.tag-addon:hover {
  color: inherit;
  background: rgb(238, 238, 255);
}

.tag-avatar {
  width: 1.5rem;
  height: 1.5rem;
  margin: 0 0.5rem 0 -0.5rem;
  border-radius: 3px 0 0 3px;
}

.tag-blue {
  color: #fff;
  background-color: #467fcf !important;
}

.tag-indigo {
  color: #fff;
  background-color: #5b67c7 !important;
}

.tag-purple {
  color: #fff;
  background-color: #ad4ffa !important;
}

.tag-pink {
  color: #fff;
  background-color: #bc22be !important;
}

.tag-red {
  color: #fff;
  background-color: #f34343 !important;
}

.tag-orange {
  color: #fff;
  background-color: #fd7e14 !important;
}

.tag-yellow {
  color: #fff;
  background-color: #fdb901 !important;
}

.tag-green {
  color: #fff;
  background-color: #0fa751 !important;
}

.tag-teal {
  color: #fff;
  background-color: #29ddee !important;
}

.tag-cyan {
  color: #fff;
  background-color: #4ec2f0 !important;
}

.tag-white {
  color: #fff;
  background-color: #fff !important;
}

.tag-gray {
  color: #fff;
  background-color: #868e96 !important;
}

.tag-gray-dark {
  color: #fff;
  background-color: #343a40 !important;
}

.tag-azure {
  color: #fff;
  background-color: #17c1f4 !important;
}

.tag-lime {
  color: #fff;
  background-color: #7bd235 !important;
}

.tag-primary {
  color: #fff;
  background-color: #467fcf !important;
}

.tag-secondary {
  color: #fff;
  background-color: #868e96 !important;
}

.tag-success {
  color: #fff;
  background-color: #0fa751 !important;
}

.tag-info {
  color: #fff;
  background-color: #17c1f4 !important;
}

.tag-warning {
  color: #fff;
  background-color: #fdb901 !important;
}

.tag-danger {
  color: #fff;
  background-color: #ec2d38 !important;
}

.tag-light {
  color: #fff;
  background-color: #f8f9fa !important;
}

.tag-dark {
  color: #fff;
  background-color: #343a40 !important;
}

.tag-rounded {
  border-radius: 50px;
}
.tag-rounded .tag-avatar {
  border-radius: 50px;
}

.tags {
  margin-bottom: -0.5rem;
  font-size: 0;
}
.tags > .tag {
  margin-bottom: 0.5rem;
}
.tags > .tag:not(:last-child) {
  margin-right: 0.2rem;
}

@media (min-width: 459px) {
  .text-wrap .example .form-group {
    margin-bottom: 0;
  }
}
.tag-primary {
  color: #fff;
  background-color: var(--primary-bg-color) !important;
}

.tag-secondary {
  color: #fff;
  background-color: #f74f75 !important;
}

.tag-success {
  color: #fff;
  background-color: #016a59 !important;
}

.tag-danger {
  color: #fff;
  background-color: #f34343 !important;
}

.tag-warning {
  color: #fff;
  background-color: #ffbd5a !important;
}

.tag-info {
  color: #fff;
  background-color: #4ec2f0 !important;
}

.tag-teal {
  color: #fff;
  background-color: #29ddee !important;
}

.vtimeline {
  position: relative;
  margin-bottom: 20px;
  padding: 0;
  list-style: none;
}
.vtimeline:before {
  content: " ";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  width: 3px;
  margin-left: -1.5px;
  background-color: #ededf5;
}
.vtimeline .timeline-wrapper {
  position: relative;
  display: block;
  width: 100%;
  margin-bottom: 20px;
  padding-right: 90px;
}
.vtimeline .timeline-wrapper:before {
  content: " ";
  display: table;
}
.vtimeline .timeline-wrapper:after {
  content: " ";
  display: table;
  clear: both;
}
.vtimeline .timeline-wrapper .timeline-panel {
  position: relative;
  width: 35%;
  margin-left: 15%;
  padding: 20px;
  background: #f9f9fb;
  border-radius: 2px;
  border-radius: 0px;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.vtimeline .timeline-wrapper .timeline-panel:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 2px;
}
.vtimeline .timeline-wrapper .timeline-panel:after {
  content: " ";
  position: absolute;
  top: 25px;
  right: -14px;
  display: inline-block;
  border-top: 14px solid transparent;
  border-right: 0 solid #f9f9fb;
  border-bottom: 14px solid transparent;
  border-left: 14px solid #f9f9fb;
}
.vtimeline .timeline-wrapper .timeline-panel .timeline-title {
  margin: 0 0 0.625rem;
  font-weight: 700;
  font-size: 1rem;
}
.vtimeline .timeline-wrapper .timeline-panel .timeline-body p + p {
  margin-top: 5px;
}

.timeline-body img {
  max-width: 100%;
}

.vtimeline .timeline-wrapper .timeline-panel .timeline-body ul {
  margin-bottom: 0;
}
.vtimeline .timeline-wrapper .timeline-panel .timeline-footer span {
  font-size: 0.6875rem;
}
.vtimeline .timeline-wrapper .timeline-badge {
  position: absolute;
  top: 16px;
  left: calc(50% - 20px);
  z-index: 0;
  width: 45px;
  height: 45px;
  border: 0px solid #fff;
  border-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
}
.vtimeline .timeline-wrapper .timeline-badge i {
  right: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 auto;
  padding: 1px 9px;
  color: #fff;
  font-size: 25px;
  line-height: 1.75;
  text-align: center;
}
.vtimeline .timeline-wrapper.timeline-inverted {
  padding-right: 0;
  padding-left: 90px;
}
.vtimeline .timeline-wrapper.timeline-inverted .timeline-panel {
  margin-right: 15%;
  margin-left: auto;
}
.vtimeline .timeline-wrapper.timeline-inverted .timeline-panel:after {
  right: auto;
  left: -14px;
  border-right-width: 14px;
  border-left-width: 0;
}

.timeline-wrapper-primary .timeline-panel:before,
.timeline-wrapper-primary .timeline-badge {
  background: var(--primary-bg-color);
}

.timeline-wrapper-secondary .timeline-panel:before,
.timeline-wrapper-secondary .timeline-badge {
  background: #eb6f33;
}

.timeline-wrapper-success .timeline-panel:before,
.timeline-wrapper-success .timeline-badge {
  background: #016a59;
}

.timeline-wrapper-info .timeline-panel:before,
.timeline-wrapper-info .timeline-badge {
  background: #01b8ff;
}

.timeline-wrapper-warning .timeline-panel:before,
.timeline-wrapper-warning .timeline-badge {
  background: #ffbd5a;
}

.timeline-wrapper-danger .timeline-panel:before,
.timeline-wrapper-danger .timeline-badge {
  background: #f34343;
}

.timeline-wrapper-light .timeline-panel:before,
.timeline-wrapper-light .timeline-badge {
  background: #f1f2f9;
}

.timeline-wrapper-dark .timeline-panel:before,
.timeline-wrapper-dark .timeline-badge {
  background: #323251;
}

@media (max-width: 992px) {
  .timeline .btn {
    font-size: 12px;
  }
  .vtimeline:before {
    left: 26px !important;
  }
  .vtimeline .timeline-wrapper .timeline-badge {
    left: 0 !important;
  }
  .vtimeline .timeline-wrapper {
    padding-right: 0 !important;
  }
  .vtimeline .timeline-wrapper .timeline-panel {
    width: auto !important;
    margin-left: 16% !important;
  }
  .vtimeline .timeline-wrapper .timeline-panel:after {
    top: 25px;
    right: auto !important;
    left: -14px !important;
    border-right: 14px solid #f9f9fb !important;
    border-left: 0 solid #f9f9fb !important;
  }
  .vtimeline .timeline-wrapper.timeline-inverted {
    padding-left: 0 !important;
  }
  .vtimeline .timeline-wrapper.timeline-inverted .timeline-panel {
    width: auto !important;
    margin-right: 0 !important;
  }
  .profile-user .p-text {
    display: none;
  }
}
/*latetes news timeline */
.latest-timeline-1 ul.timeline-1 {
  position: relative;
  list-style-type: none;
}
.latest-timeline-1 ul.timeline-1:before {
  content: " ";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 20px;
  border-left: 2px dotted #c0ccda;
}
.latest-timeline-1 ul.timeline-1 > li a {
  color: #000;
}
.latest-timeline-1 ul.timeline-1 > li .date {
  font-size: 10px;
}
.latest-timeline-1 ul.timeline-1 > li p {
  font-size: 13px;
}
.latest-timeline-1 ul.timeline-1 > li {
  margin: 25px 0;
  padding-left: 0.9rem;
}
.latest-timeline-1 ul.timeline-1 > li .product-icon {
  position: absolute;
  left: 1px;
  width: 40px;
  height: 40px;
  font-size: 20px;
  font-size: 21px;
  line-height: 37px;
  text-align: center;
  background-color: #f3f6f7;
  border-radius: 50%;
}
.latest-timeline-1 ul.timeline-1 > li:nth-child(2):before {
  border: 3px solid #fb1c52;
}
.latest-timeline-1 ul.timeline-1 > li:nth-child(3):before {
  border: 3px solid #e9b307;
}
.latest-timeline-1 ul.timeline-1 > li:nth-child(4):before {
  border: 3px solid #4481eb;
}
.latest-timeline-1 ul.timeline-1 > li:last-child:before {
  border: 3px solid #27af06;
}

.projects-stat .table-bordered th,
.projects-stat .table-bordered td {
  border: transparent;
}
.projects-stat .table th,
.projects-stat .table td {
  padding: 7px 7px !important;
  vertical-align: baseline;
}
.projects-stat .project-names h6 {
  width: 38px;
  height: 38px;
  margin-bottom: 0;
  padding: 3px;
  color: #fff;
  font-weight: 600;
  line-height: 2.5;
  border-radius: 50%;
}

.review-project .project-contain {
  display: inline-block;
}
.review-project .table th,
.review-project .table td {
  padding: 7px 15px;
  vertical-align: middle;
}
.review-project.card tbody > tr > th:not(:first-child),
.review-project.card tbody > tr > td:not(:first-child) {
  font-size: 13px !important;
  font-family: roboto;
}
.review-project img {
  width: 35px;
  min-width: 32px;
  height: 35px;
  vertical-align: top;
}

.latest-tasks .tasks {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 0 1.15rem 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
}
.latest-tasks .tasks .span {
  margin-left: 1.3rem;
  color: #323251;
  font-weight: 500;
}
.latest-tasks .task-line:before {
  content: "";
  position: absolute;
  top: 0.2rem;
  display: block;
  width: 0.2rem;
  height: 2rem;
  border-radius: 0.2rem;
}
.latest-tasks .label {
  margin-left: 1.3rem;
  color: #4a4a69;
  font-weight: 500;
}
.latest-tasks .time {
  margin-left: 1.3rem;
  color: #7987a1;
  font-size: 13px;
}
.latest-tasks .task-line.primary:before {
  background: var(--primary-bg-color);
}
.latest-tasks .task-line.pink:before {
  background: #f754fa;
}
.latest-tasks .task-line.success:before {
  background: #016a59;
}
.latest-tasks .task-line.teal:before {
  background: #29ddee;
}
.latest-tasks .task-line.warning:before {
  background: #ffbd5a;
}
.latest-tasks .task-line.orange:before {
  background: #fd7e14;
}
.latest-tasks .task-line.info:before {
  background: #4ec2f0;
}
.latest-tasks .task-line.purple:before {
  background: #ad4ffa;
}
.latest-tasks .task-line.danger:before {
  background: #f34343;
}
.latest-tasks .check-box .ckbox span:before {
  content: "";
  top: 1px;
  left: 0;
  width: 16px;
  height: 16px;
  background-color: rgba(190, 206, 255, 0.05);
  border: 1px solid #d9e2ff;
  border-radius: 2px;
}
.latest-tasks .check-box .ckbox span:after {
  border-radius: 2px;
}
.latest-tasks .nav-tabs .nav-link.active, .latest-tasks .nav-tabs .nav-link:hover, .latest-tasks .nav-tabs .nav-link:focus {
  color: var(--primary-bg-color);
  border: 0;
}
.latest-tasks .nav-tabs .nav-link {
  color: #7987a1;
}

.image-grouped img {
  margin-right: -0.6em !important;
}

.background-text {
  position: relative;
  z-index: 10;
}

.project-countdown #launch_date {
  margin: 0;
}
.project-countdown .countdown {
  margin: 0;
  padding: 0;
}
.project-countdown .countdown li {
  z-index: 0;
  width: 65px;
  height: 65px;
  padding: 0px;
  line-height: 30px;
}
.project-countdown .countdown .number {
  padding-top: 11px;
  font-weight: 700;
  font-size: 20px;
  line-height: 14px;
}
.project-countdown .countdown .time {
  padding-top: 0px;
  font-size: 11px !important;
}
.project-countdown .countdown span {
  display: block;
  color: #fff;
}
.project-countdown .countdown li {
  background: rgb(40, 92, 247);
  border: 5px solid rgb(40, 92, 247);
}

@media (min-width: 992px) {
  .project-countdown .countdown li {
    margin: 2px 5px 7px 5px;
  }
}
.Activity-scroll {
  max-height: 349px;
}

.activity .added-project {
  color: var(--primary-bg-color);
  font-weight: 700;
  font-size: 12px;
}

.sparkline .tooltip {
  width: 20px;
  height: 20px;
}

.Project-scroll {
  position: relative;
  max-height: 367px;
}

.rating-scroll {
  position: relative;
  max-height: 344px;
}

.coming-events .icon {
  width: 47px;
  height: 47px;
  text-align: center;
  border-radius: 50%;
}
.coming-events .icon span {
  display: block;
  font-size: 12px;
}
.coming-events .icon .date {
  padding-top: 11px;
  line-height: 10px;
}
.coming-events .icon .month {
  font-size: 11px;
}
.coming-events .pb-3 {
  padding-bottom: 0.8rem !important;
}
.coming-events .pt-3 {
  padding-top: 0.8rem !important;
}

.activity {
  position: relative;
  padding: 1.25rem 1.25rem 0 1.25rem;
}

.activity-list {
  position: relative;
}
.activity-list:before {
  content: " ";
  position: absolute;
  z-index: 0;
  display: inline-block;
  width: 2px;
  height: 100%;
  margin: 20px 20px 0 22px;
  border: 1px solid #eaf2f9;
}

.activity .img-activity {
  position: absolute;
  width: 42px;
  height: 42px;
  line-height: 34px;
  text-align: center;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 0 0.5px #f8f9fa;
  box-shadow: 0 0 0 0.5px #f8f9fa;
}
.activity .item-activity {
  margin-bottom: 22px;
  margin-left: 60px;
}

.timeline-image {
  border-radius: 50%;
}

@media (max-width: 576px) {
  .vtimeline .timeline-wrapper .timeline-panel {
    width: auto !important;
    margin-left: 24% !important;
  }
}
.main-toggle {
  position: relative;
  width: 60px;
  height: 25px;
  padding: 2px;
  overflow: hidden;
  background-color: #d6d6e6;
}
.main-toggle span {
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 3px;
  display: block;
  width: 20px;
  background-color: #fff;
  cursor: pointer;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.main-toggle span::before, .main-toggle span::after {
  position: absolute;
  top: 2px;
  color: #fff;
  font-weight: 500;
  font-size: 10px;
  line-height: 1.38;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.main-toggle span::before {
  content: "on";
  left: -25px;
}
.main-toggle span::after {
  content: "off";
  right: -29px;
}
.main-toggle.on {
  background-color: var(--primary-bg-color) !important;
}
.main-toggle.on span {
  left: 37px;
}

@media (prefers-reduced-motion: reduce) {
  .main-toggle span {
    -webkit-transition: none;
    transition: none;
  }
}
.main-toggle-secondary.on {
  background-color: var(--primary-bg-color) !important;
}

.main-toggle-success.on {
  background-color: #016a59 !important;
}

.main-toggle-dark.on {
  background-color: #323251 !important;
}

.main-toggle-group-demo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main-toggle-group-demo .main-toggle + .main-toggle {
  margin-left: 10px;
}

:root {
  --primary-bg-color: #38cab3;
  --primary-bg-hover: #5cd3b9;
  --primary-bg-border: #38cab3;
  --primary02: rgba(28, 213, 174, 0.2);
  --primary05: rgba(28, 213, 174, 0.5);
  --primary-transparentcolor: rgba(28, 213, 174, 0.2);
  --transparentprimary-transparentcolor: rgba(255, 255, 255, 0.05);
  --transparent-body: #38cab3;
  --transparent-theme: rgba(0, 0, 0, 0.1);
  --blue: $primary;
  --indigo: $primary;
  --purple: $purple;
  --pink: $pink;
  --red: $danger;
  --orange: $orange;
  --yellow: $warning;
  --green: $success;
  --teal: $teal;
  --cyan: $info;
  --white: $white;
  --gray: $gray-600;
  --gray-dark: $gray-800;
  --secondary: $gray-600;
  --success: $success;
  --info: $info;
  --warning: $warning;
  --danger: $danger;
  --light: $gray-100;
  --dark: $gray-800;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;
}

* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
*::before, *::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

#global-loader-backup {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 50000;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  text-align: center;
  background: #fff;
}

.loader-img {
  position: absolute;
  top: 43%;
  right: 0;
  bottom: 0;
  left: 0;
  margin: 0 auto;
  text-align: center;
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade:not(.show) {
  opacity: 0;
}

@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.media-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.close {
  float: right;
  color: #000;
  font-weight: 400;
  font-size: 1.3125rem;
  line-height: 1;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

@media (max-width: 767px) {
  .close {
    position: absolute;
    right: 10px;
    color: #000;
    font-weight: 400;
    font-size: 1.3125rem;
    line-height: 1;
    text-shadow: 0 1px 0 #fff;
    opacity: 0.5;
  }
}
button.close {
  padding: 0;
  color: inherit;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

a.close.disabled {
  pointer-events: none;
}

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: spinner-border 0.75s linear infinite;
          animation: spinner-border 0.75s linear infinite;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    opacity: 0;
  }
  50% {
    -webkit-transform: scale(0.2);
    opacity: 1;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: spinner-grow 0.75s linear infinite;
          animation: spinner-grow 0.75s linear infinite;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  content: "";
  display: block;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  white-space: nowrap;
  border: 0;
  clip: rect(0, 0, 0, 0);
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  white-space: normal;
  clip: auto;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.09) !important;
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.09) !important;
}

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.stretched-link::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0);
  pointer-events: auto;
}

@media print {
  * {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  *::before, *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
    page-break-inside: avoid;
    border: 1px solid #949eb7;
  }
  blockquote {
    page-break-inside: avoid;
    border: 1px solid #949eb7;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body,
  .container {
    min-width: 992px !important;
  }
}
/* ########## BOOTSTRAP OVERRIDES ########## */
/* ############### PAGE LAYOUT STYLES ############### */
/* ###### 6.3 Global  ###### */
body {
  font-family: "Poppins", sans-serif;
}

.main-body,
.main-dashboard {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  min-height: 100vh;
}

.main-body::before {
  content: "main";
  position: fixed;
  top: 45%;
  left: 70%;
  z-index: -1;
  display: none;
  font-weight: 600;
  font-size: 1300px;
  line-height: 0.5;
  letter-spacing: -10px;
  -webkit-transform: translate3d(-50%, -58%, 0);
          transform: translate3d(-50%, -58%, 0);
  opacity: 0.02;
}

.main-table-reference {
  background-color: #fff;
}
.main-table-reference > thead > tr > th,
.main-table-reference > thead > tr > td {
  padding: 8px 10px;
  font-size: 13px;
  border: 1px solid #ededf5;
}
.main-table-reference > tbody > tr > th,
.main-table-reference > tbody > tr > td {
  padding: 8px 10px;
  font-size: 13px;
  border: 1px solid #ededf5;
}
.main-table-reference > thead > tr > th,
.main-table-reference > thead > tr > td {
  color: #7987a1;
  font-weight: 500;
  font-size: 11px;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #f9f9fb;
  border-bottom: 0;
}

/* ############### TEMPLATE STYLES ############### */
/* ###### 7.1 Demo  ###### */
.main-home-slider {
  position: relative;
  z-index: 4;
  width: 100%;
  height: 600px;
  max-height: 1800px;
  overflow: hidden;
  background-color: #1904be;
}
.main-home-slider .chart-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -20px;
  left: 0;
  z-index: 3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  opacity: 0.2;
}
.main-home-slider .chart-wrapper .flot-chart {
  width: 100%;
  height: 400px;
}
.main-home-slider .card-columns {
  position: absolute;
  top: 9%;
  left: 24%;
  z-index: 4;
  width: 500px;
  -webkit-column-count: 3;
     -moz-column-count: 3;
          column-count: 3;
  -webkit-column-gap: 5px;
     -moz-column-gap: 5px;
          column-gap: 5px;
  -webkit-transform: rotate(37deg);
          transform: rotate(37deg);
  opacity: 0.25;
}
.main-home-slider .card-columns .card {
  position: relative;
  margin-bottom: 5px;
  background-color: transparent;
  border-width: 0;
}

@media (min-width: 576px) {
  .main-home-slider {
    height: 600px;
  }
}
@media (min-width: 1200px) {
  .main-home-slider {
    height: 100vh;
    max-height: 780px;
  }
}
@media (min-width: 1440px) {
  .main-home-slider {
    max-height: 900px;
  }
}
@media (min-width: 1680px) {
  .main-home-slider {
    max-height: 1050px;
  }
}
@media (min-width: 1920px) {
  .main-home-slider {
    max-height: 1200px;
  }
}
@media (min-width: 2560px) {
  .main-home-slider {
    max-height: 1600px;
  }
}
@media (min-width: 2880px) {
  .main-home-slider {
    max-height: 1800px;
  }
}
@media (min-width: 768px) {
  .main-home-slider .chart-wrapper {
    opacity: 1;
  }
}
@media (min-width: 992px) {
  .main-home-slider .chart-wrapper .flot-chart {
    height: 500px;
  }
  .userlist-table .table {
    white-space: nowrap !important;
  }
  .nav-link#bs-example-navbar-collapse-1 {
    display: none;
  }
}
@media (min-width: 576px) {
  .main-home-slider .card-columns {
    left: 16%;
    width: 120%;
    -webkit-transform: rotate(44deg);
            transform: rotate(44deg);
  }
}
@media (min-width: 768px) {
  .main-home-slider .card-columns {
    top: 0;
    right: -45%;
    left: auto;
    width: 100%;
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
    opacity: 1;
  }
}
@media (min-width: 992px) {
  .main-home-slider .card-columns {
    top: -10%;
    right: -30%;
    width: 80%;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
  }
}
@media (min-width: 1200px) {
  .main-home-slider .card-columns {
    top: -15%;
    right: -15%;
    width: 70%;
  }
}
@media (min-width: 1300px) {
  .main-home-slider .card-columns {
    right: -5%;
  }
}
@media (min-width: 992px) {
  .main-home-slider .card-columns .card {
    margin-bottom: 10px;
  }
}
.main-home-content {
  position: absolute;
  top: 20px;
  right: 20px;
  left: 20px;
  z-index: 5;
  color: rgba(255, 255, 255, 0.7);
}
.main-home-content .main-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 5px;
  color: #fff;
  color: #fff;
  font-weight: 700;
  font-size: 30px;
  line-height: 1;
  letter-spacing: -0.5px;
  text-indent: -1px;
}
.main-home-content h5 {
  margin-bottom: 25px;
  font-weight: 400;
  font-size: 12px;
  letter-spacing: 0.2px;
}
.main-home-content .logo-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 60px;
}
.main-home-content .logo-group i {
  font-weight: 400;
  font-size: 32px;
  line-height: 0.2;
}
.main-home-content .logo-group i + i {
  margin-left: 10px;
}
.main-home-content h1 {
  margin-bottom: 20px;
  color: #fff;
  font-weight: 300;
  font-size: 24px;
}
.main-home-content p:first-of-type {
  margin-bottom: 25px;
  font-size: 14px;
  line-height: 1.7;
}
.main-home-content p:last-of-type {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 100px;
}
.main-home-content p:last-of-type .btn,
.main-home-content p:last-of-type .sp-container button {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-height: inherit;
  padding: 10px 15px;
  font-weight: 500;
  font-size: 11px;
  letter-spacing: 1px;
  text-transform: uppercase;
}

@media (min-width: 576px) {
  .main-home-content {
    top: 40px;
    right: auto;
    left: 40px;
    width: 400px;
  }
}
@media (min-width: 768px) {
  .main-home-content {
    width: 410px;
  }
}
@media (min-width: 576px) {
  .main-home-content .main-logo {
    font-size: 36px;
    letter-spacing: -1px;
  }
}
@media (min-width: 576px) {
  .main-home-content h5 {
    font-size: 15px;
  }
}
@media (min-width: 576px) {
  .main-home-content h1 {
    font-size: 2.03125rem;
  }
}
.sp-container .main-home-content p:last-of-type button {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-height: inherit;
  padding: 10px 15px;
  font-weight: 500;
  font-size: 11px;
  letter-spacing: 1px;
  text-transform: uppercase;
}

@media (min-width: 768px) {
  .main-home-content p:last-of-type .btn,
  .main-home-content p:last-of-type .sp-container button {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    padding: 10px 25px;
  }
  .sp-container .main-home-content p:last-of-type button {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    padding: 10px 25px;
  }
}
@media (min-width: 992px) {
  .main-home-content p:last-of-type .btn,
  .main-home-content p:last-of-type .sp-container button {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .sp-container .main-home-content p:last-of-type button {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}
.main-home-content p:last-of-type .btn + .btn,
.main-home-content p:last-of-type .sp-container button + .btn {
  margin-left: 5px;
}

.sp-container .main-home-content p:last-of-type button + .btn,
.main-home-content p:last-of-type .sp-container .btn + button,
.sp-container .main-home-content p:last-of-type .btn + button,
.main-home-content p:last-of-type .sp-container button + button,
.sp-container .main-home-content p:last-of-type button + button {
  margin-left: 5px;
}

.main-home-content nav:last-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main-home-content nav:last-child a {
  color: rgba(255, 255, 255, 0.5);
  font-size: 24px;
}
.main-home-content nav:last-child a:hover, .main-home-content nav:last-child a:focus {
  color: #fff;
}
.main-home-content nav:last-child a + a {
  margin-left: 8px;
}

.main-icon-group {
  padding: 20px;
  color: #383853;
  text-align: center;
}

.font-awesome.main-icon-group i {
  font-size: 14px;
}

.main-icon-group i {
  font-size: 24px;
  font-size: 18px;
  line-height: 3;
}

.main-page-header {
  position: relative;
  margin-bottom: 40px;
  padding: 30px 0 40px;
  border-bottom: 1px solid #dee2ef;
}

.main-page-title {
  margin-bottom: 15px;
  font-weight: 700;
  font-size: 40px;
  font-family: "Raleway", sans-serif;
  line-height: 1;
  letter-spacing: -1.5px;
}

.main-page-text {
  margin-bottom: 30px;
  font-weight: 300;
  font-size: 20px;
}

.main-page-content-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.brround {
  border-radius: 50%;
}

.main-page-content-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 500;
  font-size: 13px;
}
.main-page-content-list li + li {
  margin-top: 5px;
}
.main-page-content-list li i {
  margin-right: 10px;
  color: #949eb7;
  font-size: 10px;
  line-height: 0;
  text-indent: 1px;
}

.main-page-label {
  margin-bottom: 5px;
  font-weight: 600;
  font-size: 20px;
  letter-spacing: -0.2px;
}

.main-syntax-wrapper {
  position: relative;
}
.main-syntax-wrapper .badge {
  position: absolute;
  top: 5px;
  right: 5px;
  padding: 4px 5px;
  font-weight: 500;
  font-size: 9px;
  letter-spacing: normal;
  text-transform: uppercase;
  border-radius: 1px;
}
.main-syntax-wrapper pre {
  padding: 15px;
  font-size: 13px;
  background-color: #fff;
  border-color: #e1e1ef;
}
.main-syntax-wrapper code[class*=language-],
.main-syntax-wrapper pre[class*=language-] {
  font-family: "Roboto Mono", monospace;
}

/* ############### UTILITIES/HELPER CLASSES ############### */
.horizontal-nav .mega-dropdown-menu {
  width: 100%;
  margin: -2px;
  border: 0;
  -webkit-box-shadow: 0 25px 100px rgba(115, 77, 191, 0.2);
          box-shadow: 0 25px 100px rgba(115, 77, 191, 0.2);
}
.horizontal-nav .mega-dropdown-menu:before {
  content: "";
  position: absolute;
  top: -10px;
  right: auto;
  left: 16px;
  border-color: transparent transparent #fff transparent;
  border-style: solid;
  border-width: 0 10px 10px 10px;
}

.mega-dropdown-menu:after {
  right: auto;
  left: 16px;
}

.horizontal-nav .dropdown-menu {
  min-width: 12.5rem;
}

.drop-icon-wrap .drop-icon-item {
  display: inline-block;
  float: left;
  width: 33.3%;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #020202;
  text-align: center;
  text-transform: capitalize;
}

.h-6 {
  height: 2rem !important;
}

.dropgroupicons .dropdown-menu {
  top: 52px !important;
  width: 260px !important;
  padding: 5px !important;
  border-radius: 6px;
  -webkit-box-shadow: 0px 0px 15px 1px rgba(69, 65, 78, 0.2);
  box-shadow: 0px 0px 15px 1px rgba(69, 65, 78, 0.2);
}

.flag .dropdown-menu {
  top: 52px !important;
  border-radius: 6px;
  -webkit-box-shadow: 0px 0px 15px 1px rgba(69, 65, 78, 0.2);
  box-shadow: 0px 0px 15px 1px rgba(69, 65, 78, 0.2);
}
.flag > a::before {
  content: "";
  position: absolute;
  top: 47px;
  left: 50%;
  z-index: 901;
  display: none;
  width: 14px;
  height: 14px;
  margin-left: -7px;
  background-color: #fff;
  border: 2px solid transparent;
  border-top-color: #e1e1ef;
  border-left-color: #e1e1ef;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

.dropdown-toggle-1::after {
  content: "\f3d0";
  position: absolute;
  top: 10px;
  right: 9px;
  display: inline-block;
  color: #7a8eb1;
  font-family: "Ionicons";
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
}

.dropdown-toggle-2::after {
  content: "\f3d0";
  position: absolute;
  top: 13px;
  right: 0px;
  display: inline-block;
  color: #7a8eb1;
  font-family: "Ionicons";
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
}

.dropgroupicons .nav-link.icon i {
  font-size: 21px;
}

.drop-icon-wrap a:hover {
  background: #eff2f6;
}
.drop-icon-wrap .drop-icon-item .drop-font {
  font-size: 12px;
}

.country-Flag img {
  width: 1.5rem;
  height: 1rem;
  font-size: 0.75rem;
  line-height: 0.1rem;
}

.dropdown.flag .dropdown-item span {
  font-size: 14px;
}

.btn.btn-default.nav-link {
  width: 38px;
  height: 38px;
  padding: 1px;
  font-size: 17px;
  line-height: 1;
  text-align: center;
  border-radius: 50%;
}

.d-md-block.nav.nav-item.nav-link {
  padding: 0.5rem 0.7rem;
}

.mega-dropdown-menu {
  width: 65rem;
  padding: 0.7rem 0.8rem 0.5rem 0.8rem;
}
.mega-dropdown-menu .dropdown-item {
  padding: 0.5rem 1rem;
}
.mega-dropdown-menu .dropdown-item:hover {
  color: var(--primary-bg-color);
  background: transparent;
}

.btn-absolute {
  position: absolute;
  right: 0;
  bottom: 12px;
  left: 0;
  display: block;
  padding: 20px;
}

.arrow-ribbon {
  position: absolute;
  top: 10px;
  left: 0px;
  z-index: 999;
  padding: 6px 8px;
  color: #fff;
  font-size: 14px;
  line-height: 17px;
  background: #000;
}
.arrow-ribbon:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  right: -15px;
  bottom: 0;
  width: 0;
  border-top: 14px solid transparent;
  border-bottom: 15px solid transparent;
  border-left: 15px solid #000;
}

.header-megamenu-dropdown .nav-item .btn-link {
  color: #4a4a69;
}

.wordpress-project {
  width: 55px;
  height: 55px;
  border-radius: 5px;
}

.mega-dropdown-menu .media-body .progress-bar {
  height: 4px;
}

.header-megamenu-dropdown .dropdown-menu {
  top: 8px !important;
}

.mega-menu:before {
  content: "";
  position: absolute;
  top: -10px;
  left: 14px;
  border-color: transparent transparent #fff transparent;
  border-style: solid;
  border-width: 0 10px 10px 10px;
}
.mega-menu:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 14px;
  z-index: -99;
  border-color: transparent transparent #c9cddb transparent;
  border-color: transparent transparent rgba(64, 82, 128, 0.9) transparent;
  border-style: solid;
  border-width: 0 10px 10px 10px;
}

.drop-menu-header {
  padding: 1.5rem;
  color: #fff;
}

.dropdown-menu .dropdown-header {
  font-weight: 500;
  font-size: 0.73333333rem;
  text-transform: uppercase;
  border-bottom: 1px solid #ededf5;
}

.flag-text {
  color: #4a4a69;
  font-weight: 400;
}
.flag-text:before {
  content: "\f3d0";
  position: absolute;
  top: 10px;
  right: 0;
  color: #4a4a69;
  font-weight: 400;
  font-size: 12px;
  font-family: "Ionicons";
}

.drop-flag {
  margin-right: 2.3rem !important;
}

.flag-notification a {
  position: relative;
  display: block;
  padding: 0.5rem 0.5rem;
  color: #323251;
  font-size: 22px;
  line-height: 1.5;
  outline: none;
}

.flag-img {
  width: 2rem;
  height: 1.3rem;
}

.drop-flag .dropdown-menu {
  position: absolute;
  top: 52px;
  right: -10px;
  bottom: auto;
  left: auto;
  width: 150px;
  padding: 10px 10px 10px;
  border-color: #e1e1ef;
  border-width: 2px;
}
.drop-flag .dropdown-menu .dropdown-item {
  font-size: 14px;
}

.setting-menu-footer li {
  list-style-type: none;
}

.setting-menu-btn {
  padding: 0.5rem 1rem;
}

.setting-menu-footer .divider {
  height: 1px;
  margin: 0.5rem 0;
  overflow: hidden;
  background: #dee2e6;
}

.setting-menu .dropdown-item {
  padding: 0.4rem 1.5rem;
}

.setting-scroll {
  position: relative;
  max-height: 162px;
}

.header-img {
  padding: 20px 0 20px 0;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(109, 110, 243, 0.7)), to(rgba(109, 110, 243, 0.7))), url(../img/20.jpg);
  background: linear-gradient(rgba(109, 110, 243, 0.7), rgba(109, 110, 243, 0.7)), url(../img/20.jpg);
  background-size: cover;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

#dropdownMenuButton2 .badge-pill {
  padding: 5px 7px;
  font-size: 10.5px;
}

.bx-flip-horizontal {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}

.bx-tada {
  -webkit-animation: tada 1.5s ease infinite;
  animation: tada 1.5s ease infinite;
}

.drop-img {
  position: relative;
  width: 40px;
  height: 40px;
  background: #fff;
  border-radius: 50%;
}

.dropdown-item .content {
  width: 200px;
  margin-left: 15px;
  white-space: normal;
}

.avatar-status {
  content: "";
  position: absolute;
  right: 5px;
  bottom: 0;
  bottom: 4px;
  width: 6px;
  height: 6px;
  background-color: #949eb7;
  border-radius: 100%;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.95);
          box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.95);
}

.user-pro-body .profile-status {
  position: absolute;
  right: 18px;
  bottom: 0;
  display: block;
  width: 8px;
  height: 8px;
  background: #016a59;
  border-radius: 100%;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.95);
          box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.95);
}
.user-pro-body .profile-status:before {
  content: "";
  position: absolute;
  top: -6px;
  right: -6px;
  width: 20px;
  height: 20px;
  background: rgba(34, 192, 60, 0.5);
  border-radius: 50%;
  -webkit-box-shadow: 0 0 0 rgba(34, 192, 60, 0.9);
          box-shadow: 0 0 0 rgba(34, 192, 60, 0.9);
  cursor: pointer;
  -webkit-animation: pulse 1s linear infinite;
          animation: pulse 1s linear infinite;
}

.main-header .nav-link .header-badge,
.main-header .nav-item .header-badge {
  position: absolute;
  top: 0px;
  right: 0px;
  z-index: 9999;
  display: block !important;
  padding: 3px 5px !important;
  font-size: 10px;
  line-height: 1.1;
  border-radius: 50px;
}

.pulse {
  position: absolute;
  top: 6px;
  right: 8px;
  display: block;
  width: 7px;
  height: 7px;
  background: #016a59;
  border-radius: 50%;
}
.pulse:before {
  content: "";
  position: absolute;
  top: -4px;
  right: -4px;
  width: 15px;
  height: 15px;
  background: rgba(34, 192, 60, 0.6);
  border-radius: 50%;
  -webkit-box-shadow: 0 0 0 rgba(34, 192, 60, 0.9);
          box-shadow: 0 0 0 rgba(34, 192, 60, 0.9);
  cursor: pointer;
  -webkit-animation: pulse 1s linear infinite;
          animation: pulse 1s linear infinite;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(0);
    opacity: 0;
  }
  8% {
    -webkit-transform: scale(0);
    opacity: 0;
  }
  15% {
    -webkit-transform: scale(0.1);
    opacity: 1;
  }
  30% {
    -webkit-transform: scale(0.5);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.1);
    opacity: 0;
  }
}
.pulse-danger {
  position: absolute;
  top: 6px;
  right: 5px;
  display: block;
  width: 7px;
  height: 7px;
  background: #ee335e;
  border-radius: 50%;
}
.pulse-danger:before {
  content: "";
  position: absolute;
  top: -4px;
  right: -4px;
  width: 15px;
  height: 15px;
  background: rgba(238, 51, 94, 0.8);
  border-radius: 50%;
  -webkit-box-shadow: 0 0 0 rgba(238, 51, 94, 0.9);
          box-shadow: 0 0 0 rgba(238, 51, 94, 0.9);
  cursor: pointer;
  -webkit-animation: pulse 1s linear infinite;
          animation: pulse 1s linear infinite;
}

.main-message-list a .desc {
  margin-left: 10px;
  color: #4a4a69;
  font-size: 11px;
  white-space: break-spaces;
}
.main-message-list a .name {
  margin-left: 10px;
  color: #4a4a69;
  font-size: 0.8rem;
  border-radius: 2px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.main-message-list a .time {
  color: #7987a1;
  font-weight: 400;
  font-size: 11px;
}

.menu-header-content {
  padding: 1.2rem;
}

.chat-scroll,
.Notification-scroll,
.chat-scroll1,
.Notification-scroll1 {
  position: relative;
  max-height: 280px;
}

.cover-image {
  background-size: cover !important;
}

.notifyimg i {
  float: left;
  width: 40px;
  height: 40px;
  color: #000;
  font-size: 21px;
  line-height: 40px;
  text-align: center;
  vertical-align: middle;
}
.notifyimg {
  border-radius: 25%;
}

.notification-label {
  color: #4a4a69;
  font-size: 13.5px;
  border-radius: 2px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.notification-label:hover {
  color: var(--primary-bg-color);
}

.main-message-list .name:hover {
  color: var(--primary-bg-color);
}

.notification-subtext {
  color: #7987a1;
  font-size: 12px;
}

/* ###### 4.8 Box-shadows ###### */
.box-shadow-primary {
  -webkit-box-shadow: 0 5px 10px rgba(118, 109, 249, 0.25);
          box-shadow: 0 5px 10px rgba(118, 109, 249, 0.25);
}

.box-shadow-success {
  -webkit-box-shadow: 0 5px 10px rgba(26, 156, 134, 0.25);
          box-shadow: 0 5px 10px rgba(26, 156, 134, 0.25);
}

.box-shadow-warning {
  -webkit-box-shadow: 0 5px 10px rgba(255, 189, 90, 0.25);
          box-shadow: 0 5px 10px rgba(255, 189, 90, 0.25);
}

.box-shadow-danger {
  -webkit-box-shadow: 0 5px 10px rgba(220, 53, 69, 0.25);
          box-shadow: 0 5px 10px rgba(220, 53, 69, 0.25);
}

.box-shadow-pink {
  -webkit-box-shadow: 0 5px 10px rgba(241, 0, 117, 0.25);
          box-shadow: 0 5px 10px rgba(241, 0, 117, 0.25);
}

.box-shadow-info {
  -webkit-box-shadow: 0 5px 10px rgba(78, 194, 240, 0.25);
          box-shadow: 0 5px 10px rgba(78, 194, 240, 0.25);
}

.main-notification-list .las {
  font-size: 13px;
}
.main-notification-list a:hover {
  color: #4a4a69;
  background: #fcfcff;
}

.main-message-list a:hover {
  color: #4a4a69;
  background: #fcfcff;
}

.page-header-icon i {
  margin: 0 auto;
  color: var(--primary-bg-color);
  text-shadow: -2px 2px 2px rgba(34, 5, 191, 0.2);
}

.nav-badge {
  position: absolute;
  right: 12px;
  z-index: 9;
  margin-left: auto !important;
  padding: 5px 7px;
  font-size: 10.5px;
  border-radius: 50%;
  -webkit-box-shadow: 0 4px 6px rgba(50, 50, 93, 0.09), 0 1px 3px rgba(0, 0, 0, 0.08);
          box-shadow: 0 4px 6px rgba(50, 50, 93, 0.09), 0 1px 3px rgba(0, 0, 0, 0.08);
}

.nav-text-badge {
  position: absolute;
  right: 7px;
  z-index: 9;
  margin-left: auto !important;
}

.widget-icons {
  width: 45px;
  height: 45px;
  padding: 7px;
  font-size: 23px;
  line-height: 28px;
  text-align: center;
  border-radius: 50%;
}
.widget-icons i {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 auto;
  text-align: center;
}

.line-list li:before {
  content: "";
  position: absolute;
  left: 0;
  z-index: 2;
  width: 12px;
  height: 12px;
  margin-right: 15px;
  background: #fff;
  border: 3px solid var(--primary-bg-color);
  border-radius: 100%;
}
.line-list li:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 100%;
  border: 1px solid #e6edf7;
}
.line-list {
  position: relative;
  margin-bottom: 0;
  padding-left: 30px;
  list-style-type: none;
}

.image-grouped .profile-img {
  width: 30px;
  height: 30px;
}

.increase i,
.decrease i {
  width: 35px;
  height: 35px;
  margin: 0 auto;
  font-size: 16px;
  line-height: 35px;
  text-align: center;
}

.sales-bar {
  position: relative;
  bottom: -21px;
  min-height: 180px !important;
}

.progress-sm {
  height: 4px;
}

.expansion-value strong:first-child {
  color: #323251;
}
.expansion-value strong:last-child {
  color: #7987a1;
}

.card-chart {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 40px;
  height: 40px;
  margin-top: 3px;
  margin-bottom: 10px;
}

.sales-details {
  position: absolute;
  width: 100%;
}

.table-dashboard-one td {
  padding: 9px 0;
  line-height: 1;
  vertical-align: top;
}
.table-dashboard-one td:first-child {
  padding-left: 0;
}
.table-dashboard-one td:last-child {
  color: #8392a5;
}
.table-dashboard-one {
  width: 100%;
  font-size: 13px;
}
.table-dashboard-one tr + tr td {
  border-top: 1px solid #e5e9f2;
}

.browser-stats i {
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  border-radius: 50%;
}
.browser-stats .item {
  padding: 11px 1rem;
}
.browser-stats h6 {
  margin-bottom: 2px;
  font-size: 13px;
}
.browser-stats .sub-text {
  display: block;
  color: #949eb7;
  font-size: 10.6px;
}

.sales-card .badge {
  padding: 4px 15px;
  color: #4680ff;
  font-weight: 600;
  background-color: #c6d8ff;
  border-radius: 30px;
}
.sales-card .sales-icon {
  position: absolute;
  top: -30px;
  right: -30px;
  padding: 40px 40px 20px 20px;
  color: #fff;
  font-size: 18px;
  border-radius: 50%;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.sales-card:hover .sales-icon {
  font-size: 25px;
}

.aligner-wrapper .absolute.absolute-center {
  position: absolute;
  top: 50%;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.aligner-wrapper {
  position: relative;
}

.media img {
  width: 35px;
  height: 35px;
}

.sales-dash-header {
  position: absolute;
  right: 20px;
  left: 20px;
  z-index: 5;
  padding: 0;
  background-color: transparent;
}

.sales-session li {
  margin-bottom: 1.2rem;
  list-style-type: none;
}
.sales-session {
  margin-left: 0;
  padding-left: 0;
}

.stats .icon {
  width: 40px;
  height: 40px;
  line-height: 45px;
  text-align: center;
  border-radius: 3px;
}
.stats .icon i {
  font-size: 20px;
}

.ecommerce-card .icons {
  width: 50px;
  height: 50px;
  line-height: 63px;
  text-align: center;
  background: #e9eefe;
  border-radius: 50px;
}
.ecommerce-card .icons.primary {
  background: rgba(0, 0, 0, 0.2);
}
.ecommerce-card .icons.primary i {
  color: rgba(255, 255, 255, 0.8) !important;
}
.ecommerce-card .icons i {
  color: rgba(0, 0, 0, 0.5);
  font-size: 30px;
}
.ecommerce-card .icons.pink {
  color: #f754fa;
  background: rgba(241, 0, 117, 0.08) !important;
}
.ecommerce-card .icons.pink i {
  color: #f754fa;
  opacity: 0.8;
}
.ecommerce-card:hover .icons.pink i {
  color: #fff;
  opacity: 1;
}
.ecommerce-card:hover .icons.pink {
  background: #f754fa !important;
}
.ecommerce-card .icons.success {
  color: #016a59;
  background: rgba(34, 192, 60, 0.1);
}
.ecommerce-card .icons.success i {
  color: #016a59;
  opacity: 0.8;
}
.ecommerce-card:hover .icons.success i {
  color: #fff;
  opacity: 1;
}
.ecommerce-card:hover .icons.success {
  background: #016a59 !important;
}
.ecommerce-card .icons.warning {
  color: #ffbd5a;
  background: rgba(255, 193, 7, 0.12);
}
.ecommerce-card .icons.warning i {
  color: #ffbd5a;
  opacity: 0.8;
}
.ecommerce-card:hover .icons.warning i {
  color: #fff;
  opacity: 1;
}
.ecommerce-card:hover .icons.warning {
  background: #ffbd5a !important;
}

.product-timeline ul.timeline-1 {
  position: relative;
  list-style-type: none;
}
.product-timeline .name {
  color: #4a4a69;
  font-size: 15px;
}
.product-timeline ul.timeline-1:before {
  content: " ";
  content: "";
  position: absolute;
  position: absolute;
  bottom: 0;
  left: -2px;
  z-index: 0;
  display: inline-block;
  height: 94%;
  margin: 20px 20px 0 22px;
  border-left: 2px dotted #c0ccda;
}
.product-timeline ul.timeline-1 > li {
  margin: 20.7px 0;
  padding-left: 1rem;
}
.product-timeline ul.timeline-1 > li .product-icon {
  position: absolute;
  left: 3px;
  width: 37px;
  height: 37px;
  font-size: 20px;
  font-size: 17px;
  line-height: 37px;
  text-align: center;
  background-color: #f3f6f7;
  border-radius: 50%;
}

.font-weight-semibold {
  font-weight: 500 !important;
}

.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
    opacity: 0;
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
    opacity: 1;
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    opacity: 1;
  }
}
.order-list .list {
  padding-left: 0;
}
.order-list .list .list-item:first-child {
  padding-top: 0;
}
.order-list .list.list-noborders .list-item {
  border: none;
}
.order-list .list .list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  padding: 0 0 19px 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
}
.order-list .list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 20px 0;
  border-bottom: 1px solid #dee2e6;
}

.top-selling-product img {
  border-radius: 6px;
}
.top-selling-product .table th,
.top-selling-product .table td {
  padding: 7px 7px 7px 13px !important;
  vertical-align: baseline;
}
.top-selling-product .table-bordered thead th,
.top-selling-product .table-bordered thead td {
  padding-top: 11px !important;
  padding-bottom: 11px !important;
  border-top-width: 1px;
}

.out-of-stock {
  position: relative;
}
.out-of-stock:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 43px;
  min-width: 43px;
  height: 43px;
  background: rgba(239, 242, 246, 0.8) !important;
  background-size: cover;
}

.top-selling-product .text-default {
  color: #cdd4e8 !important;
}

.order-list img {
  border-radius: 6px;
}

.traffic-resource .table th,
.traffic-resource .table td {
  padding: 15px 0px !important;
  border-top: 0;
  border-bottom: 1px solid #ededf5;
}
.traffic-resource h6 {
  margin-bottom: 0;
}
.traffic-resource .table-hover tbody tr:hover {
  color: #4a4a69;
  background-color: #fcfcff;
}

@-webkit-keyframes ani {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  25% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  30% {
    -webkit-transform: scale(1.4);
            transform: scale(1.4);
  }
  50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  70% {
    -webkit-transform: scale(1.4);
            transform: scale(1.4);
  }
  90% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes ani {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  25% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  30% {
    -webkit-transform: scale(1.4);
            transform: scale(1.4);
  }
  50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  70% {
    -webkit-transform: scale(1.4);
            transform: scale(1.4);
  }
  90% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.row-cards > .col,
.row-cards > [class*=col-] {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
}

.row-deck > .col,
.row-deck > [class*=col-] {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: stretch;
          align-items: stretch;
  -ms-flex-align: stretch;
}
.row-deck > .col .card,
.row-deck > [class*=col-] .card {
  -ms-flex: 1 1 auto;
  -webkit-box-flex: 1;
          flex: 1 1 auto;
}

.semi-circle {
  background: rgba(234, 239, 254, 0.5);
  border-radius: 0 0 300px 300px;
}

.project-card {
  overflow: hidden;
}
.project-card:hover i {
  color: rgb(40, 92, 247);
  opacity: 0.16;
}
.project-card i {
  position: relative;
  margin: 0 24px 0 -30px;
  font-size: 65px;
  opacity: 0.07;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.project-card .project-content {
  width: 100%;
}
.project-card .project-content ul strong {
  color: #949eb7;
  font-weight: 400;
  font-size: 12px;
}
.project-card .project-content ul li {
  line-height: 20px;
}
.project-card .project-content ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.project-card .project-content ul span {
  float: right;
  margin-left: auto;
  color: #323232;
  font-weight: 600;
  text-align: right;
}
.project-card .primary {
  fill: var(--primary-bg-color);
}
.project-card:hover .primary {
  opacity: 1;
  fill: var(--primary-bg-color);
}
.project-card .teal, .project-card:hover .teal {
  fill: #29ddee;
}
.project-card .pink {
  fill: #f754fa;
}
.project-card:hover .pink {
  opacity: 1;
  fill: #f754fa;
}
.project-card .purple {
  fill: #ad4ffa;
}
.project-card:hover .purple {
  opacity: 1;
  fill: #ad4ffa;
}

.area.chart-legend {
  top: 125px;
}

.recent-operations-card .operation-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  padding: 0;
  color: #fff;
  font-size: 18px;
  text-align: center;
  border-radius: 5px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
}

.crypto-scroll {
  position: relative;
  max-height: 291px;
}

.transcation-scroll {
  position: relative;
  max-height: 400px;
}
.transcation-scroll .list p a {
  color: #4d5875;
}

.crypto #flotChart3,
.crypto #flotChart5,
.crypto #flotChart1 {
  position: relative;
  margin: 0 -40px;
  margin-bottom: -40px;
}
.crypto .media {
  position: absolute;
}
.crypto .card-footer .nav-link:hover, .crypto .card-footer .nav-link:focus {
  background-color: #fcfcff;
}
.crypto .card-footer .nav-link span {
  display: block;
}
.crypto .card-footer .nav-link span:first-child {
  color: #949eb7;
  font-weight: 700;
  font-size: 11px;
}
.crypto .card-footer .nav-link span:last-child {
  color: #4a4a69;
  font-weight: 500;
  font-size: 11px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.crypto .card-footer .nav-link + .nav-link {
  border-left: 1px solid #ededf5;
}
.crypto .card-footer {
  padding: 0;
  background-color: #fff;
}
.crypto.card-footer .nav-link.active {
  background-color: var(--primary02);
}
.crypto .card-footer .nav-link.active::before {
  content: "";
  position: absolute;
  top: -1px;
  right: 0;
  left: 0;
  z-index: 5;
}
.crypto .card-footer .nav-link {
  display: block;
  padding: 0.5rem 1.49rem;
}
.crypto .nav-link + .nav-link {
  border-left: 1px solid #ededf5;
}
.crypto .card-footer .nav-link {
  position: relative;
  display: block;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-right: 10px;
  padding-left: 10px;
  text-align: center;
  background-color: rgba(227, 231, 237, 0.45);
}
.crypto .coin-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 42px;
  height: 42px;
  margin-right: 15px;
  color: #fff;
  font-size: 24px;
  border-radius: 100%;
}
.crypto h6 {
  margin-bottom: 2px;
  color: #323251;
  font-weight: 700;
  font-size: 14px;
}

.market-values .btn {
  min-height: initial;
}

.fs-name {
  margin-bottom: 3px;
  font-weight: 500;
  font-size: 0.92rem;
  line-height: 1;
}

.task-box {
  margin-bottom: 15px;
  padding: 10px;
  background-color: #eff2f6;
}
.task-box.primary p, .task-box.pink p {
  margin-bottom: 5px;
  font-weight: 700;
  font-size: 10px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.task-box.primary {
  color: var(--primary-bg-color) !important;
  background-color: rgba(217, 232, 254, 0.6) !important;
  border: 1px dashed #7da7e4;
}
.task-box.pink {
  color: #f754fa !important;
  background-color: rgba(254, 229, 241, 0.5) !important;
  border: 1px dashed #f196c3;
}

.task-stat .tasks {
  padding: 0.65rem 1.25rem;
  color: #4a4a69;
  font-weight: 500;
  border-bottom: 1px solid #e7ebf3;
}

.svg-icons {
  height: 20px;
  fill: #4a4a69;
}

.eve-icon {
  height: 20px;
}

.ui-bottom-data {
  position: relative;
  bottom: -10px;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px 10px rgba(24, 28, 33, 0.2);
  box-shadow: 0 1px 10px rgba(24, 28, 33, 0.2);
}

.project-list .list-unstyled li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
  padding: 14px;
  border-left: 1px solid #000;
}
.project-list .list-unstyled li .media-body {
  margin-left: 13px;
}

.pricing-card .list-unstyled {
  padding-left: 0;
  list-style: none;
}
.pricing-card .display-5 {
  padding: 25px 0 0 !important;
  font-size: 2.3rem;
  line-height: 1.2;
}
.pricing-card .list-unstyled li {
  display: flow-root;
  margin-bottom: 0;
  padding: 9px 0;
}

/*------ Pricing Styles ---------*/
.panel.price {
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.panel.price > .panel-heading {
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.panel.price h3 {
  margin-bottom: 0;
  padding: 20px 0;
}

.panel-heading {
  padding: 10px 15px;
  background: #fff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

.panel.price > .panel-heading {
  color: #3b4863;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.panel.price .list-group-item:last-child {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.panel.price .list-group-item:first-child {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.panel.price {
  margin-bottom: 1.5rem;
}

.price .panel-footer {
  background-color: #fff;
  border-right: 0;
  border-bottom: 0px;
  border-left: 0;
}
.price.panel-color > .panel-body {
  background-color: #fff;
}

.panel-body {
  padding: 15px;
  border: 1px solid #ededf5;
}
.panel-body .lead strong {
  margin-bottom: 0;
  font-size: 40px;
}
.panel-body .lead {
  margin-bottom: 0;
  padding: 10px 0;
  font-size: 20px;
}

.panel-footer {
  padding: 10px 15px;
  background-color: #fff;
  border-top: 1px solid #ededf5;
  border-right: 1px solid #ededf5;
  border-left: 1px solid #ededf5;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.panel.price .btn {
  border: 0px;
}

.pricing .list-unstyled li {
  display: flow-root;
  margin-bottom: 0;
  padding: 15px 0;
}

.demo-gallery > ul > li a {
  position: relative;
  display: block;
  float: left;
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-radius: 3px;
}
.demo-gallery > ul > li a > img {
  width: 100% !important;
  opacity: 1;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.demo-gallery > ul > li a:hover > img,
.demo-gallery > ul > li a:hover .demo-gallery-poster > img {
  opacity: 0.5;
}
.demo-gallery > ul > li a .demo-gallery-poster {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-transition: background-color 0.15s ease 0s;
  transition: background-color 0.15s ease 0s;
}
.demo-gallery > ul > li a .demo-gallery-poster > img {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease 0s;
  transition: opacity 0.3s ease 0s;
}
.demo-gallery > ul > li a:hover .demo-gallery-poster {
  background-color: rgba(0, 0, 0, 0.5);
}
.demo-gallery .justified-gallery > a > img {
  width: 100%;
  height: 100%;
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  -webkit-transition: -webkit-transform 0.15s ease 0s;
  transition: -webkit-transform 0.15s ease 0s;
  transition: transform 0.15s ease 0s;
  transition: transform 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
}
.demo-gallery .justified-gallery > a:hover > img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.demo-gallery .justified-gallery > a:hover .demo-gallery-poster > img {
  opacity: 1;
}
.demo-gallery .justified-gallery > a .demo-gallery-poster {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-transition: background-color 0.15s ease 0s;
  transition: background-color 0.15s ease 0s;
}
.demo-gallery .justified-gallery > a .demo-gallery-poster > img {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease 0s;
  transition: opacity 0.3s ease 0s;
}
.demo-gallery .justified-gallery > a:hover .demo-gallery-poster {
  background-color: rgba(0, 0, 0, 0.5);
}
.demo-gallery .video .demo-gallery-poster img {
  width: 48px;
  height: 48px;
  margin-top: -24px;
  margin-left: -24px;
  opacity: 0.8;
}
.demo-gallery.dark > ul > li a {
  border: 3px solid #04070a;
}

.card-body + .card-body {
  border-top: 1px solid #ededf5;
}

.left-side-product-box img {
  width: 100%;
}
.left-side-product-box .sub-img img {
  width: 83px;
  height: 100px;
  margin-top: 5px;
}

.right-side-pro-detail span {
  font-size: 15px;
}
.right-side-pro-detail p {
  color: #a1a1a1;
  font-size: 25px;
}
.right-side-pro-detail .price-pro {
  color: #e45641;
}
.right-side-pro-detail .tag-section {
  color: #5d4c46;
  font-size: 18px;
}

.pro-box-section .pro-box img {
  width: 100%;
  height: 200px;
}

@media (min-width: 360px) and (max-width: 640px) {
  .pro-box-section .pro-box img {
    height: auto;
  }
}
.product-details .media img {
  width: 60px;
  max-width: inherit;
  height: 60px;
  margin-right: 20px;
  border: 1px solid #d4daea;
  border-radius: 5px;
}

.preview-pic {
  flex-grow: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
}

.preview-thumbnail.nav-tabs {
  margin-top: 15px;
  border: none;
}
.preview-thumbnail.nav-tabs li {
  width: 18%;
  margin-right: 2.5%;
}
.preview-thumbnail.nav-tabs li img {
  display: block;
  max-width: 100%;
}
.preview-thumbnail.nav-tabs li a {
  margin: 0;
  padding: 0;
}
.preview-thumbnail.nav-tabs li:last-of-type {
  margin-right: 0;
}

.tab-content {
  overflow: hidden;
}
.tab-content img {
  width: 100%;
}

.details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
}

.colors {
  flex-grow: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
}

.product-title,
.price,
.sizes,
.colors {
  font-weight: 500;
}

.checked {
  color: #ff9f1a;
}

.price span {
  color: #031b4e;
}

.product-title,
.rating,
.product-description,
.price,
.vote,
.sizes {
  margin-bottom: 15px;
}

.product-title {
  margin-top: 0;
}

.size {
  margin-right: 10px;
}
.size:first-of-type {
  margin-left: 40px;
}

.details .rdiobox span:after {
  top: 5px;
}
.details .rdiobox span:before {
  top: 0px;
}

@-webkit-keyframes opacity {
  0% {
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes opacity {
  0% {
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.colorinput {
  position: relative;
  margin: 0;
  cursor: pointer;
}

.colorinput-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.colorinput-color {
  display: inline-block;
  width: 1.75rem;
  height: 1.75rem;
  color: #fff;
  border: 1px solid #eaf0f7;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}
.colorinput-color:before {
  content: "";
  position: absolute;
  top: 0.25rem;
  left: 0.25rem;
  width: 1.25rem;
  height: 1.25rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") no-repeat center center/50% 50%;
  opacity: 0;
  -webkit-transition: 0.3s opacity;
  transition: 0.3s opacity;
}

.colorinput-input:checked ~ .colorinput-color:before {
  opacity: 1;
}

.feature2 i {
  margin: 0 0 15px 0;
  font-size: 20px;
  line-height: 3rem;
}

.item-card .cardtitle span {
  display: block;
  font-size: 0.75rem;
}
.item-card .cardtitle a {
  color: #1f252d;
  font-weight: 500;
  text-decoration: none;
}
.item-card .cardprice {
  position: absolute;
  top: 17px;
  right: 15px;
}
.item-card .cardprice span.type--strikethrough {
  text-decoration: line-through;
  opacity: 0.7;
}
.item-card .cardprice span {
  display: block;
  color: #1f252d;
}
.item-card .relative {
  position: relative;
}

/*------icons-list---------*/
.main-icon-list {
  padding: 0;
}

.icons-list-item i {
  font-size: 1rem !important;
  line-height: 3;
}

.icons-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 -1px -1px 0;
  padding: 0;
  list-style: none;
}

.icons-list-item {
  display: block;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 3rem;
          flex: 1 0 3rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 3rem;
  height: 3rem;
  margin: 4px;
  color: #6c757e;
  line-height: 3.3;
  text-align: center;
  border: 1px solid #e9ebfa;
  border-radius: 5px;
  fill: #6c757e;
}

.icons-list-item .bs-tooltip-start {
  padding: 10px 0.4rem;
}

.flag {
  display: block;
  width: 30px;
  height: 30px;
  margin: 8px auto !important;
  margin: 0 auto;
  vertical-align: middle;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.payment {
  display: block;
  width: 30px;
  height: 30px;
  margin: 0 auto;
  margin-top: 9px;
  vertical-align: middle;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.icons-list .flag-icon {
  border-radius: 0;
}

/*------icons-list---------*/
.example {
  padding: 1rem;
  font-size: 0.8175rem;
  border: 1px solid #ededf5;
  border-radius: 7px;
}
.example + .highlight {
  margin-top: 0;
  border-top: none;
}

.text-wrap > :last-child {
  margin-bottom: 0;
}

.highlight {
  position: relative !important;
  margin: 0 0 2rem;
  font-size: 0.9375rem;
  background: #edeff7;
  border: 1px solid #23241f;
  border-radius: 0px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 7px;
  border-bottom-left-radius: 7px;
}
.highlight pre {
  max-height: 20rem;
  margin-bottom: 0;
  background-color: #23241f;
}

pre {
  padding: 1rem;
  overflow: auto;
  color: #3d3f4e;
  font-size: 85%;
  line-height: 1.45;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  -ms-hyphens: none;
  hyphens: none;
  background-color: #edeff7;
  border-top-right-radius: 7px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

/*------icons-list---------*/
.clip-widget {
  position: relative;
}

.clipboard-icon {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 35px;
  height: 35px;
  font-size: 25px;
  line-height: 33px;
  text-align: center;
  background: #fff;
  border: 1px solid #ededf5;
  border-radius: 8px;
  cursor: pointer;
}

*::-webkit-scrollbar {
  width: 4px;
  height: 4px;
  -webkit-transition: 0.3s background;
  transition: 0.3s background;
}

::-webkit-scrollbar-thumb {
  background: var(--primary02);
}

*:hover::-webkit-scrollbar-thumb {
  background: #adb5bd;
}

@media (max-width: 568px) {
  .alert-dismissible .close {
    padding: 0.55rem 0.2rem;
    color: inherit;
  }
  .main-nav .nav-link + .nav-link {
    border-top: 0px solid #ededf5;
  }
  .main-nav .nav-link + .nav-link {
    border-left: 0px !important;
  }
}
@media (max-width: 768px) {
  .responsive-logo .header-logo {
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    display: block;
    margin: 0 auto;
    text-align: center;
  }
}
.angle {
  color: #9ca2a9 !important;
}

.pro-img-box img {
  border: 1px solid #ededf5 !important;
}

.banner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  margin: 1.5rem 0;
  padding: 14px 15px;
  background: rgba(109, 110, 243, 0.1);
  border: 1px solid rgb(219, 219, 247);
  border-radius: 4px;
  -webkit-box-align: center;
  -ms-flex-align: center;
}

.nav-sub-item .sub-slide-item {
  color: #fff;
}

@media (max-width: 633px) {
  .right-content {
    margin-top: 20px !important;
  }
}
@media (max-width: 1199px) {
  .total-revenue {
    margin-bottom: 1rem;
    padding-bottom: 1rem;
    border-bottom: 1px solid #ededf5 !important;
  }
}
.sub-menu li a:before {
  content: "";
  content: "\e92f";
  position: absolute;
  position: absolute;
  top: 15px;
  top: 9px;
  left: 8px;
  left: 8px;
  z-index: 99;
  width: inherit;
  height: inherit;
  margin-right: 8px;
  font-size: 9px;
  font-family: "feather" !important;
  border-color: #bec5d0;
  border-width: 0;
}

.horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > a:hover {
  color: #696af1;
}

.mega-menubg.hor-mega-menu li a:before {
  content: "\f22d";
  position: absolute;
  top: 11px;
  left: 10px;
  z-index: 99;
  color: #7b7a7d !important;
  font-size: 12px;
  font-family: "Font Awesome 5 Free" !important;
  background: transparent;
  border-color: #bec5d0;
}

.slide.active.is-expanded {
  background: rgba(238, 238, 247, 0.5);
}

@media (max-width: 1134px) {
  .p-text {
    display: none;
  }
}
@media (max-width: 992px) {
  .fullscreen-button {
    display: none;
  }
}
.horizontalMenucontainer.main-header form[role=search] {
  width: inherit;
}

.page {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 100vh;
}

.prev-price {
  text-decoration: line-through;
}

.qunatity-list {
  margin-left: 0;
  padding-left: 6px;
}
.qunatity-list li {
  list-style-type: none;
}

.chips .chip {
  margin: 0 0.5rem 0.5rem 0;
}

.chip {
  display: inline-block;
  height: 2rem;
  padding: 0 0.75rem;
  color: #6e7687;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 2rem;
  background-color: #f5f6fb;
  border-radius: 1rem;
  -webkit-transition: 0.3s background;
  transition: 0.3s background;
}
.chip .avatar {
  float: left;
  width: 2rem;
  height: 2rem;
  margin: 0 0.5rem 0 -0.75rem;
  border-radius: 50%;
}

.team i {
  float: right;
  margin-left: 10px;
}

.feature .project {
  position: relative;
  right: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 45px;
  height: 45px;
  padding-top: 0px;
  color: #fff;
  font-weight: 500;
  font-size: 20px;
  line-height: 2em;
  text-align: center;
  vertical-align: middle;
  border-radius: 50px;
}

.plan-icon {
  width: 80px;
  height: 80px;
  overflow: hidden;
  font-size: 25px;
  line-height: 80px !important;
  background: #f5f6fb;
  border: 1px solid #ebeaf1;
  border-radius: 50%;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.country-table .table th,
.country-table .table td {
  padding: 10px 15px;
  line-height: 1.462;
}

/*-----Back to Top-----*/
#back-to-top {
  position: fixed;
  right: 20px;
  bottom: 20px;
  z-index: 1000;
  display: none;
}

#compositeline,
#compositeline2 {
  position: relative;
  bottom: -1px;
}

@media (max-width: 480px) {
  .sales-bar {
    padding-top: 50px;
  }
}
@media (max-width: 578px) {
  .main-logo {
    display: none !important;
  }
  .total-revenue .media {
    display: none;
  }
}
.email-button {
  position: fixed;
  right: 20px;
  bottom: 80px;
  z-index: 99;
  z-index: 1000;
  width: 50px;
  height: 50px;
  color: #fff;
  line-height: 50px;
  text-align: center;
  background: #009a3e;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 50%;
  -webkit-transition: background-color 0.1s linear;
  transition: background-color 0.1s linear;
}
.email-button:hover {
  color: #009a3e;
  background: var(--primary02);
  border: 2px solid #009a3e;
}

.box-shadow {
  -webkit-box-shadow: none;
          box-shadow: none;
}

@media (max-width: 480px) {
  .sales-bar {
    padding-top: 50px;
  }
}
@media (max-width: 575px) {
  .sales-bar {
    padding-top: 50px;
  }
}
.horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > a:hover:before {
  color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}

.main-logo-pages {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 2.3rem;
  margin: 0 auto;
}

@media (max-width: 578px) {
  .desktop-logo.logo-light .main-logo {
    display: block;
  }
}
@media (max-width: 767px) {
  .icons-list-item {
    margin: 4px 4px;
  }
}
/* ############### DASHBOARD STYLES ############### */
/* ###### 8.1 Dashboard One  ###### */
.main-content-dashboard {
  padding-top: 20px;
}

@media (min-width: 992px) {
  .main-content-dashboard {
    padding-top: 30px;
  }
}
.main-dashboard-one-title {
  margin-bottom: 20px;
}

@media (min-width: 576px) {
  .main-dashboard-one-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media (min-width: 992px) {
  .main-dashboard-one-title {
    margin-bottom: 30px;
  }
}
.main-dashboard-title {
  margin-bottom: 3px;
  color: #1c273c;
  font-weight: 700;
  font-size: 22px;
  letter-spacing: -1px;
}

.main-dashboard-text {
  margin-bottom: 0;
  font-size: 13px;
}

.main-dashboard-date {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 20px;
}
.main-dashboard-date .date {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main-dashboard-date .date > div:first-child {
  color: #1c273c;
  font-weight: 500;
  font-size: 32px;
  font-family: Arial, sans-serif;
  line-height: 0.9;
}
.main-dashboard-date .date > div:last-child {
  margin-left: 5px;
}
.main-dashboard-date .date > div:last-child span {
  display: block;
  color: #1c273c;
  font-weight: 700;
  font-size: 12px;
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.main-dashboard-date .date > div:last-child span:last-child {
  color: #7987a1;
  font-weight: 400;
}
.main-dashboard-date > i {
  display: block;
  margin: 0 15px;
  color: #97a3b9;
  font-size: 21px;
  line-height: 0;
}
.main-dashboard-date .wallet {
  border-radius: 3px;
}
.main-dashboard-date .wallet i {
  line-height: 40px;
}

@media (min-width: 576px) {
  .main-dashboard-date {
    margin-top: 0;
  }
}
@media (min-width: 768px) {
  .main-dashboard-date .date > div:first-child {
    font-size: 36px;
  }
}
@media (min-width: 768px) {
  .main-dashboard-date .date > div:last-child span {
    font-size: 13px;
  }
}
@media (min-width: 768px) {
  .main-dashboard-date > i {
    margin: 0 20px;
    font-size: 24px;
  }
}
.main-dashboard-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 20px;
  border-bottom: 1px solid #ededf5;
}
.main-dashboard-nav .nav-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px 8px;
  font-size: 12px;
  line-height: 1;
}
.main-dashboard-nav .nav-link:hover, .main-dashboard-nav .nav-link:focus {
  color: var(--primary-bg-color);
}
.main-dashboard-nav .nav-link + .nav-link {
  border-left: 1px solid #ededf5;
}
.main-dashboard-nav .nav:first-child .nav-link {
  display: none;
  color: #1c273c;
}
.main-dashboard-nav .nav:first-child .nav-link:hover, .main-dashboard-nav .nav:first-child .nav-link:focus, .main-dashboard-nav .nav:first-child .nav-link.active {
  color: var(--primary-bg-color);
}
.main-dashboard-nav .nav:first-child .nav-link:first-child {
  display: block;
  padding-left: 0;
}
.main-dashboard-nav .nav:first-child .nav-link:last-child {
  display: block;
}
.main-dashboard-nav .nav:last-child .nav-link {
  display: none;
  color: #596882;
}
.main-dashboard-nav .nav:last-child .nav-link:hover, .main-dashboard-nav .nav:last-child .nav-link:focus {
  color: var(--primary-bg-color);
}
.main-dashboard-nav .nav:last-child .nav-link i {
  margin-right: 7px;
  font-size: 16px;
  line-height: 0;
}
.main-dashboard-nav .nav:last-child .nav-link:last-child {
  display: block;
  padding-right: 0;
}
.main-dashboard-nav .nav:last-child .nav-link:last-child i {
  margin-right: 0;
}

@media (min-width: 576px) {
  .main-dashboard-nav .nav-link {
    font-size: 0.875rem;
  }
}
@media (min-width: 992px) {
  .main-dashboard-nav .nav-link {
    padding: 5px 15px 10px;
  }
}
@media (min-width: 576px) {
  .main-dashboard-nav .nav:first-child .nav-link {
    display: block;
  }
}
@media (min-width: 768px) {
  .main-dashboard-nav .nav:last-child .nav-link {
    display: block;
  }
}
@media (min-width: 768px) {
  .main-dashboard-nav .nav:last-child .nav-link:last-child {
    display: none;
  }
}
.card-dashboard-one {
  position: relative;
  border-color: #ededf5;
}
.card-dashboard-one .card-header {
  padding: 20px;
  background-color: transparent;
}
.card-dashboard-one .card-header .card-title {
  margin-bottom: 3px;
  color: #1c273c;
  font-weight: 700;
  font-size: 14px;
  line-height: 1;
}
.card-dashboard-one .card-header .card-text {
  margin-bottom: 0;
}
.card-dashboard-one .card-header .btn-group {
  margin-top: 15px;
}
.card-dashboard-one .card-header .btn-group .btn,
.card-dashboard-one .card-header .btn-group .sp-container button {
  min-height: inherit;
  padding: 5px 10px;
  color: #7987a1;
  font-weight: 500;
  font-size: 12px;
  background-color: #fff;
  border: 1px solid #ededf5;
}

@media (min-width: 576px) {
  .card-dashboard-one .card-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media (min-width: 576px) {
  .card-dashboard-one .card-header .btn-group {
    margin-top: 0;
  }
}
.sp-container .card-dashboard-one .card-header .btn-group button {
  min-height: inherit;
  padding: 5px 10px;
  color: #7987a1;
  font-weight: 500;
  font-size: 12px;
  background-color: #fff;
  border: 1px solid #ededf5;
}

.card-dashboard-one .card-header .btn-group .btn:hover,
.card-dashboard-one .card-header .btn-group .sp-container button:hover {
  background-color: #f4f5f8;
  border-color: #ededf5;
}

.sp-container .card-dashboard-one .card-header .btn-group button:hover {
  background-color: #f4f5f8;
  border-color: #ededf5;
}

.card-dashboard-one .card-header .btn-group .btn:focus,
.card-dashboard-one .card-header .btn-group .sp-container button:focus {
  background-color: #f4f5f8;
  border-color: #ededf5;
}

.sp-container .card-dashboard-one .card-header .btn-group button:focus {
  background-color: #f4f5f8;
  border-color: #ededf5;
}

.card-dashboard-one .card-header .btn-group .btn + .btn,
.card-dashboard-one .card-header .btn-group .sp-container button + .btn {
  margin-left: -1px;
}

.sp-container .card-dashboard-one .card-header .btn-group button + .btn,
.card-dashboard-one .card-header .btn-group .sp-container .btn + button,
.sp-container .card-dashboard-one .card-header .btn-group .btn + button,
.card-dashboard-one .card-header .btn-group .sp-container button + button,
.sp-container .card-dashboard-one .card-header .btn-group button + button {
  margin-left: -1px;
}

.card-dashboard-one .card-header .btn-group .btn.active,
.card-dashboard-one .card-header .btn-group .sp-container button.active {
  color: #1c273c;
  background-color: #e3e7ed;
  border-color: #ededf5;
}

.sp-container .card-dashboard-one .card-header .btn-group button.active {
  color: #1c273c;
  background-color: #e3e7ed;
  border-color: #ededf5;
}

.card-dashboard-one .card-body {
  position: relative;
  padding: 10px 0 20px;
  overflow: hidden;
}
.card-dashboard-one .card-body .flot-chart-wrapper {
  position: relative;
  margin-right: -20px;
  margin-left: -28px;
}
.card-dashboard-one .card-body .flot-chart {
  width: 100%;
  height: 150px;
}
.card-dashboard-one .card-body .flot-chart .flot-y-axis > div {
  color: #4a4a69;
  font-weight: 700;
  font-size: 11px;
  text-shadow: 1px 1px rgba(255, 255, 255, 0.75);
  -webkit-transform: translateX(50px);
          transform: translateX(50px);
}
.card-dashboard-one .card-body .flot-chart .flot-x-axis > div {
  color: #97a3b9;
  font-weight: 500;
  font-size: 11px;
}
.card-dashboard-one .card-body-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-left: 20px;
}
.card-dashboard-one .card-body-top > div {
  -ms-flex-preferred-size: 50%;
      flex-basis: 50%;
}
.card-dashboard-one .card-body-top label {
  margin-bottom: 3px;
  font-size: 12px;
}
.card-dashboard-one .card-body-top h2 {
  color: #1c273c;
  font-weight: 600;
  font-size: 20px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

@media (min-width: 576px) {
  .card-dashboard-one .card-body .flot-chart {
    height: 275px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .card-dashboard-one .card-body .flot-chart {
    height: 252px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-one .card-body-top {
    position: absolute;
    top: -5px;
    left: 20px;
    z-index: 5;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .card-dashboard-one .card-body-top > div {
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
}
@media (min-width: 576px) {
  .card-dashboard-one .card-body-top > div + div {
    margin-left: 30px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-one .card-body-top label {
    font-size: 0.875rem;
  }
}
@media (min-width: 576px) {
  .card-dashboard-one .card-body-top h2 {
    font-size: 24px;
    letter-spacing: -0.5px;
  }
}
.card-dashboard-two {
  height: 100%;
  background-color: rgba(255, 255, 255, 0.5);
  border-color: #ededf5;
  border-radius: 0;
}
.card-dashboard-two .card-header {
  padding: 20px 20px 0;
  background-color: transparent;
}
.card-dashboard-two .card-header h6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin-bottom: 2px;
  color: #1c273c;
  font-weight: 600;
  font-size: 28px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1;
  letter-spacing: -1px;
}
.card-dashboard-two .card-header h6 i {
  margin-left: 10px;
  font-size: 24px;
}
.card-dashboard-two .card-header h6 small {
  margin-left: 5px;
  color: #7987a1;
  font-weight: 400;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: normal;
}
.card-dashboard-two .card-header p {
  margin-bottom: 0;
  font-size: 13px;
}
.card-dashboard-two .card-body {
  padding: 0;
  overflow: hidden;
}
.card-dashboard-two .chart-wrapper {
  position: relative;
  margin: 0 -10px -10px;
}
.card-dashboard-two .flot-chart {
  width: 100%;
  height: 100px;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
  .card-dashboard-two .card-header h6 {
    font-size: 24px;
  }
}
.card-dashboard-three {
  height: 150px;
  background-color: rgba(255, 255, 255, 0.5);
  border-color: #ededf5;
  border-radius: 0;
}
.card-dashboard-three .card-header {
  position: absolute;
  max-width: 50%;
  padding: 20px;
  background-color: transparent;
}
.card-dashboard-three .card-header h6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin-bottom: 15px;
  color: #1c273c;
  font-weight: 600;
  font-size: 28px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1;
  letter-spacing: -1px;
}
.card-dashboard-three .card-header h6 small {
  margin-left: 5px;
  font-weight: 400;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: normal;
}
.card-dashboard-three .card-header p {
  margin-bottom: 10px;
  color: #1c273c;
  font-weight: 700;
  text-transform: uppercase;
}
.card-dashboard-three .card-header > small {
  display: none;
  color: #7987a1;
  font-size: 11px;
}
.card-dashboard-three .card-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0 0 0 20px;
}
.card-dashboard-three .chart {
  width: 70%;
  height: 150px;
}

@media (min-width: 768px) {
  .card-dashboard-three {
    height: 170px;
  }
}
@media (min-width: 992px) {
  .card-dashboard-three {
    height: 100%;
  }
}
@media (min-width: 1200px) {
  .card-dashboard-three .card-header h6 {
    font-size: 32px;
  }
}
@media (min-width: 768px) {
  .card-dashboard-three .card-header > small {
    display: block;
  }
}
@media (min-width: 375px) {
  .card-dashboard-three .chart {
    width: auto;
  }
}
@media (min-width: 768px) {
  .card-dashboard-three .chart {
    height: 170px;
  }
}
@media (min-width: 992px) {
  .card-dashboard-three .chart {
    width: 80%;
    height: 200px;
  }
}
.card-dashboard-pageviews {
  padding: 20px;
  border-color: #ededf5;
  border-radius: 0;
}
.card-dashboard-pageviews .card-header {
  padding: 0 0 10px;
  background-color: transparent;
}
.card-dashboard-pageviews .card-title {
  margin-bottom: 5px;
  color: #1c273c;
  font-weight: 700;
  font-size: 14px;
}
.card-dashboard-pageviews .card-text {
  margin-bottom: 0;
  font-size: 13px;
}
.card-dashboard-pageviews .card-body {
  padding: 0;
}

.card-dashboard-four {
  height: 100%;
  padding: 20px;
  border-color: #ededf5;
  border-radius: 0;
}
.card-dashboard-four .card-header {
  padding: 0 0 20px;
  background-color: transparent;
}
.card-dashboard-four .card-title {
  margin-bottom: 0;
  color: #1c273c;
  font-weight: 700;
  font-size: 14px;
}
.card-dashboard-four .card-body {
  padding: 0;
}
.card-dashboard-four .chart {
  width: calc(100vw - 80px);
  height: 200px;
}

@media (min-width: 992px) {
  .card-dashboard-four .card-body {
    padding: 0 20px;
  }
}
@media (min-width: 375px) {
  .card-dashboard-four .chart {
    width: auto;
  }
}
@media (min-width: 992px) {
  .card-dashboard-four .chart {
    height: 85%;
  }
}
.card-dashboard-five {
  padding: 20px;
  border-color: #ededf5;
}
.card-dashboard-five .card-header {
  padding: 0;
  background-color: transparent;
}
.card-dashboard-five .card-title {
  margin-bottom: 5px;
  color: #1c273c;
  font-weight: 700;
  font-size: 14px;
}
.card-dashboard-five .card-text {
  display: block;
  font-size: 12px;
}
.card-dashboard-five .card-body {
  padding: 20px 0 5px;
}
.card-dashboard-five .card-body label {
  display: block;
  margin-bottom: 2px;
  font-size: 12px;
}
.card-dashboard-five .card-body h4 {
  margin-bottom: 0;
  color: #1c273c;
  font-weight: 700;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: -0.5px;
}
.card-dashboard-five .card-chart {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 40px;
  height: 40px;
  margin-bottom: 10px;
}

@media (min-width: 576px) {
  .card-dashboard-five .card-chart {
    margin-right: 10px;
    margin-bottom: 0;
  }
}
.card-table-one {
  padding: 20px 20px 10px;
  border-color: #ededf5;
}
.card-table-one .card-title {
  margin-bottom: 5px;
  font-weight: 700;
  font-size: 14px;
}
.card-table-one .table-responsive {
  width: calc(100vw - 80px);
}
.card-table-one .table {
  margin-bottom: 0;
}
.card-table-one .table thead tr > th,
.card-table-one .table thead tr > td {
  padding-right: 2px;
  white-space: nowrap;
  vertical-align: middle;
}
.card-table-one .table tbody tr > th,
.card-table-one .table tbody tr > td {
  padding-right: 2px;
  white-space: nowrap;
  vertical-align: middle;
}
.card-table-one .table thead tr > th:nth-child(3), .card-table-one .table thead tr > th:nth-child(4), .card-table-one .table thead tr > th:nth-child(5) {
  text-align: right;
}
.card-table-one .table thead tr > td:nth-child(3), .card-table-one .table thead tr > td:nth-child(4), .card-table-one .table thead tr > td:nth-child(5) {
  text-align: right;
}
.card-table-one .table tbody tr > th:nth-child(3), .card-table-one .table tbody tr > th:nth-child(4), .card-table-one .table tbody tr > th:nth-child(5) {
  text-align: right;
}
.card-table-one .table tbody tr > td:nth-child(3), .card-table-one .table tbody tr > td:nth-child(4), .card-table-one .table tbody tr > td:nth-child(5) {
  text-align: right;
}
.card-table-one .table thead tr > th strong,
.card-table-one .table thead tr > td strong {
  color: #1c273c;
}
.card-table-one .table tbody tr > th strong,
.card-table-one .table tbody tr > td strong {
  color: #1c273c;
}
.card-table-one .flag-icon {
  font-size: 20px;
  line-height: 1;
  border-radius: 100%;
}

@media (min-width: 576px) {
  .card-table-one .table-responsive {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .card-table-one .table thead tr > th,
  .card-table-one .table thead tr > td {
    padding-right: 0;
    padding-left: 0;
  }
  .card-table-one .table tbody tr > th,
  .card-table-one .table tbody tr > td {
    padding-right: 0;
    padding-left: 0;
  }
}
/* ###### 8.2 Dashboard Two  ###### */
.main-content-dashboard-two {
  background-color: #eff2f6;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.main-content-dashboard-two .main-content-title {
  letter-spacing: -0.5px;
}
.main-content-dashboard-two .main-content-body {
  padding: 0 20px;
}
.main-content-dashboard-two .main-header-menu-icon {
  margin-right: 0;
}

@media (prefers-reduced-motion: reduce) {
  .main-content-dashboard-two {
    -webkit-transition: none;
    transition: none;
  }
}
@media (min-width: 992px) {
  .main-content-dashboard-two .main-content-body {
    padding: 0 20px 20px;
  }
}
.main-dashboard-header-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 20px;
}
.main-dashboard-header-right > div label {
  display: block;
  margin-bottom: 0;
  color: #78829a;
}
.main-dashboard-header-right > div h5 {
  margin-bottom: 0;
  color: #1c273c;
  font-weight: 700;
  font-size: 20px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1;
}
.main-dashboard-header-right > div:first-child {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.main-dashboard-header-right > div + div {
  margin-top: 10px;
}

.left-content p {
  color: #78829a;
  font-weight: 400;
}

@media (min-width: 576px) {
  .main-dashboard-header-right {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
@media (min-width: 768px) {
  .main-dashboard-header-right {
    margin-top: 0;
  }
}
@media (min-width: 768px) {
  .main-dashboard-header-right > div {
    text-align: right;
  }
}
@media (max-width: 575.98px) {
  .main-dashboard-header-right > div + div {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
  }
}
@media (min-width: 576px) {
  .main-dashboard-header-right > div + div {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-top: 0;
    margin-left: 25px;
  }
}
@media (min-width: 992px) {
  .main-dashboard-header-right > div + div {
    margin-left: 50px;
  }
}
.main-star {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-star i {
  display: inline-block;
  color: #97a3b9;
  font-size: 20px;
  line-height: 0;
}
.main-star i.typcn {
  line-height: 0.9;
}
.main-star i.active {
  color: #ffbd5a;
}
.main-star span {
  display: inline-block;
  margin-left: 5px;
  font-size: 13px;
}

.card-dashboard-seven {
  position: relative;
  width: 100vw;
  margin-right: -20px;
  margin-bottom: 20px;
  margin-left: -20px;
  border-color: #ededf5;
  border-right-width: 0;
  border-left-width: 0;
}
.card-dashboard-seven .card-header {
  padding: 20px;
  background-color: transparent;
  background-color: #f4f5f8;
  border-bottom: 1px solid #ededf5;
}
.card-dashboard-seven .card-header .media {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.card-dashboard-seven .card-header .media > div:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 32px;
  height: 34px;
  margin-right: 5px;
  color: #fff;
  font-size: 16px;
  line-height: 0;
  background-color: #97a3b9;
}
.card-dashboard-seven .card-header .media-body {
  margin-top: 3px;
}
.card-dashboard-seven .card-header label {
  display: block;
  margin-bottom: 0;
  color: #97a3b9;
  font-size: 11px;
  line-height: 1;
}
.card-dashboard-seven .card-header .date {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 500;
}
.card-dashboard-seven .card-header .date span {
  display: block;
}
.card-dashboard-seven .card-header .date a {
  display: block;
  margin-left: 5px;
  color: #97a3b9;
  font-size: 14px;
}
.card-dashboard-seven .card-header .date a i {
  position: relative;
  top: 1px;
  line-height: 0;
}
.card-dashboard-seven .card-body {
  padding: 20px;
}
.card-dashboard-seven .card-body .row > div + div {
  position: relative;
}
.card-dashboard-seven .card-body .row > div + div::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -1px;
  display: none;
  border-left: 1px dotted #ededf5;
}
.card-dashboard-seven .card-body .main-content-label,
.card-dashboard-seven .card-body .card-table-two .card-title {
  margin-bottom: 10px;
  color: #4a4a69;
  font-weight: 500;
  font-size: 0.875rem;
  text-transform: none;
}

@media (min-width: 576px) {
  .card-dashboard-seven {
    width: auto;
    margin-right: 0;
    margin-bottom: 20px;
    margin-left: 0;
    border-right-width: 1px;
    border-left-width: 1px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-seven .card-header {
    padding: 20px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-seven .card-header .media > div:first-child {
    width: 34px;
    margin-right: 8px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .card-dashboard-seven .card-body .row > div + div::before {
    display: block;
  }
}
.card-table-two .card-dashboard-seven .card-body .card-title,
.card-dashboard-seven .card-body .card-dashboard-eight .card-title,
.card-dashboard-eight .card-dashboard-seven .card-body .card-title {
  margin-bottom: 10px;
  color: #4a4a69;
  font-weight: 500;
  font-size: 0.875rem;
  text-transform: none;
}

.card-dashboard-seven .card-body h2 {
  margin-bottom: 5px;
  color: #1c273c;
  font-weight: 600;
  font-size: 24px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1;
  letter-spacing: -1px;
}
.card-dashboard-seven .card-body h2 span {
  color: #4a4a69;
  font-weight: 400;
  letter-spacing: normal;
}
.card-dashboard-seven .card-body .desc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 15px;
}
.card-dashboard-seven .card-body .desc > i {
  font-size: 18px;
  line-height: 0;
}
.card-dashboard-seven .card-body .desc span {
  display: block;
  margin-left: 5px;
  line-height: 1;
}
.card-dashboard-seven .card-body .desc span strong {
  color: #1c273c;
}
.card-dashboard-seven .card-body .desc.up > i {
  color: #016a59;
}
.card-dashboard-seven .card-body .desc.down > i {
  color: #f34343;
}

@media (min-width: 576px) {
  .card-dashboard-seven .card-body h2 {
    font-size: 32px;
  }
}
.card-dashboard-six {
  padding: 20px;
  border-color: #ededf5;
}
.card-dashboard-six .card-header {
  margin-bottom: 20px;
  padding: 0;
  background-color: transparent;
}
.card-dashboard-six .main-content-label,
.card-dashboard-six .card-table-two .card-title {
  margin-bottom: 5px;
  font-size: 0.875rem;
}

@media (min-width: 992px) {
  .card-dashboard-six {
    height: 100%;
  }
}
@media (min-width: 576px) {
  .card-dashboard-six .card-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media (min-width: 992px) {
  .card-dashboard-six .card-header {
    margin-bottom: 30px;
  }
}
.card-table-two .card-dashboard-six .card-title,
.card-dashboard-six .card-dashboard-eight .card-title,
.card-dashboard-eight .card-dashboard-six .card-title {
  margin-bottom: 5px;
  font-size: 0.875rem;
}

.card-dashboard-six .chart-legend {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
}
.card-dashboard-six .chart-legend > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 500;
  font-size: 11px;
}
.card-dashboard-six .chart-legend > div + div {
  margin-top: 2px;
}
.card-dashboard-six .chart-legend > div span:last-child {
  width: 8px;
  height: 8px;
  margin-left: 5px;
}
.card-dashboard-six .chart-legend > div span:first-child {
  width: 100px;
  text-align: right;
}

@media (min-width: 576px) {
  .card-dashboard-six .chart-legend {
    display: block;
    margin-top: 0;
  }
}
@media (min-width: 576px) {
  .card-dashboard-six .chart-legend > div span:last-child {
    width: 20px;
    margin-left: 10px;
  }
}
.card-dashboard-map-one {
  padding: 20px;
  border-color: #ededf5;
}
.card-dashboard-map-one .main-content-label,
.card-dashboard-map-one .card-table-two .card-title {
  font-size: 0.875rem;
}

.card-table-two .card-dashboard-map-one .card-title,
.card-dashboard-map-one .card-dashboard-eight .card-title,
.card-dashboard-eight .card-dashboard-map-one .card-title {
  font-size: 0.875rem;
}

.card-dashboard-map-one .vmap-wrapper {
  height: 200px;
}

@media (min-width: 576px) {
  .card-dashboard-map-one .vmap-wrapper {
    height: 300px;
  }
}
@media (min-width: 992px) {
  .card-dashboard-map-one .vmap-wrapper {
    height: 270px;
  }
}
.card-table-two {
  padding: 20px;
  border-color: #ededf5;
}
.card-table-two .card-title {
  margin-bottom: 5px;
  font-size: 13px;
}
.card-table-two .table-responsive {
  width: calc(100vw - 62px);
}

@media (min-width: 576px) {
  .card-table-two .table-responsive {
    width: 100%;
  }
}
.table-dashboard-two thead > tr > th,
.table-dashboard-two thead > tr > td {
  white-space: nowrap;
}
.table-dashboard-two tbody > tr > th,
.table-dashboard-two tbody > tr > td {
  white-space: nowrap;
}
.table-dashboard-two tbody > tr > th:not(:first-child),
.table-dashboard-two tbody > tr > td:not(:first-child) {
  font-weight: 600;
  font-size: 13px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.card-dashboard-eight {
  padding: 20px;
  background-color: rgba(255, 255, 255, 0.5);
  border-color: #ededf5;
}
.card-dashboard-eight .card-title {
  margin-bottom: 5px;
  font-size: 13px;
}
.card-dashboard-eight .list-group-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 10px 0;
  background-color: transparent;
  border-color: #ededf5;
  border-style: dotted;
  border-right-width: 0;
  border-left-width: 0;
}
.card-dashboard-eight .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card-dashboard-eight .list-group-item:last-child {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.card-dashboard-eight .list-group-item p {
  margin-bottom: 0;
  margin-left: 10px;
}
.card-dashboard-eight .list-group-item span {
  display: block;
  margin-left: auto;
  color: #1c273c;
  font-weight: 600;
  font-family: "Archivo", Arial, sans-serif;
}
.card-dashboard-eight .flag-icon {
  font-size: 24px;
  line-height: 1;
  border-radius: 100%;
}

/* ###### 8.3 Dashboard Three  ###### */
.main-content-dashboard-three {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  min-height: 100vh;
  padding: 0;
  background-color: #fdfdfd;
}

@media (min-width: 992px) {
  .main-content-dashboard-three {
    margin-left: 64px;
    border-left: 1px solid #ededf5;
  }
}
.main-header-dashboard-three {
  height: auto;
}
.main-header-dashboard-three .container-fluid {
  padding: 15px 20px;
}
.main-header-dashboard-three .main-header-center {
  margin-left: 0;
}
.main-header-dashboard-three .main-header-right {
  margin-left: auto;
}

@media (min-width: 992px) {
  .main-header-dashboard-three .main-header-left {
    display: none;
  }
  .main-header-left .btn {
    position: absolute;
    top: 0;
    right: 11px;
    height: 40px;
    padding: 5px 15px;
    color: #fff;
    font-size: 16px;
    background-color: transparent;
    -webkit-transition: none;
    transition: none;
  }
}
.main-content-body-dashboard-three {
  position: relative;
  width: 100%;
  padding: 20px;
}
.main-content-body-dashboard-three .main-content-title {
  letter-spacing: -0.5px;
}

.card-dashboard-nine {
  position: relative;
  padding: 20px 20px 15px;
  background-color: rgba(255, 255, 255, 0.5);
  border-color: #ededf5;
}
.card-dashboard-nine .card-header {
  position: absolute;
  top: 20px;
  right: 20px;
  left: 20px;
  z-index: 5;
  padding: 0;
  background-color: transparent;
}
.card-dashboard-nine .card-header h1 {
  margin-bottom: 8px;
  color: #1c273c;
  font-size: 32px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1;
  letter-spacing: -0.5px;
}
.card-dashboard-nine .main-content-label,
.card-dashboard-nine .card-table-two .card-title {
  margin-bottom: 10px;
  color: #4a4a69;
  font-size: 13px;
}

.card-table-two .card-dashboard-nine .card-title,
.card-dashboard-nine .card-dashboard-eight .card-title,
.card-dashboard-eight .card-dashboard-nine .card-title {
  margin-bottom: 10px;
  color: #4a4a69;
  font-size: 13px;
}

.card-dashboard-nine .card-title {
  font-weight: 600;
}
.card-dashboard-nine .main-content-text {
  color: #7987a1;
}
.card-dashboard-nine .bar-chart {
  position: relative;
  width: auto;
  height: 200px;
}

@media (min-width: 992px) {
  .card-dashboard-nine .bar-chart {
    height: 210px;
  }
}
.card-dashboard-ten {
  padding: 20px;
  border-width: 0;
}
.card-dashboard-ten + .card-dashboard-ten {
  margin-top: 20px;
}
.card-dashboard-ten .main-content-label,
.card-dashboard-ten .card-table-two .card-title {
  margin-bottom: 15px;
  color: #fff;
  font-weight: 500;
  font-size: 13px;
  line-height: 1.05;
}

@media (min-width: 576px) {
  .card-dashboard-ten {
    display: inline-block;
    width: calc(50% - 11px);
  }
}
@media (min-width: 992px) {
  .card-dashboard-ten {
    display: block;
    width: auto;
  }
}
@media (min-width: 576px) {
  .card-dashboard-ten + .card-dashboard-ten {
    margin-top: 0;
    margin-left: 18px;
  }
}
@media (min-width: 992px) {
  .card-dashboard-ten + .card-dashboard-ten {
    margin-top: 20px;
    margin-left: 0;
  }
}
.card-table-two .card-dashboard-ten .card-title,
.card-dashboard-ten .card-dashboard-eight .card-title,
.card-dashboard-eight .card-dashboard-ten .card-title {
  margin-bottom: 15px;
  color: #fff;
  font-weight: 500;
  font-size: 13px;
  line-height: 1.05;
}

.card-dashboard-ten .card-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0;
}
.card-dashboard-ten .card-body > div {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.card-dashboard-ten .card-body > div label {
  margin-bottom: 0;
  color: rgba(255, 255, 255, 0.75);
  font-size: 13px;
}
.card-dashboard-ten .card-body > div h6 {
  margin-bottom: 2px;
  color: #fff;
  font-weight: 600;
  font-size: 32px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 0.975;
}
.card-dashboard-ten .card-body > div h6 span {
  font-size: 13px;
}
.card-dashboard-ten .card-body > div h6 .percent {
  font-size: 20px;
}

@media (min-width: 992px) {
  .card-dashboard-ten .card-body > div {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
  }
}
@media (min-width: 1360px) {
  .card-dashboard-ten .card-body > div:first-child {
    -ms-flex-preferred-size: 60%;
        flex-basis: 60%;
  }
  .card-dashboard-ten .card-body > div:last-child {
    -ms-flex-preferred-size: 40%;
        flex-basis: 40%;
  }
}
@media (min-width: 992px) {
  .card-dashboard-ten .card-body > div h6 {
    font-size: 24px;
  }
}
.card-dashboard-eleven {
  position: relative;
  overflow: hidden;
  border-color: #ededf5;
}
.card-dashboard-eleven .card-header {
  position: relative;
  z-index: 200;
  padding: 20px;
  background-color: transparent;
}
.card-dashboard-eleven .main-content-label,
.card-dashboard-eleven .card-table-two .card-title {
  display: block;
  margin-bottom: 5px;
  color: #3b4863;
  font-size: 13px;
  line-height: 1.4;
}

.card-table-two .card-dashboard-eleven .card-title,
.card-dashboard-eleven .card-dashboard-eight .card-title,
.card-dashboard-eight .card-dashboard-eleven .card-title {
  display: block;
  margin-bottom: 5px;
  color: #3b4863;
  font-size: 13px;
  line-height: 1.4;
}

.card-dashboard-eleven .card-text {
  color: #7987a1;
}
.card-dashboard-eleven .card-body {
  position: relative;
  z-index: 200;
  margin-left: 20px;
  padding: 0 0 5px;
}
.card-dashboard-eleven .flot-chart {
  width: 100%;
  height: 250px;
}
.card-dashboard-eleven .card-footer {
  z-index: 200;
  padding: 0;
  background-color: transparent;
  border-width: 0;
}
.card-dashboard-eleven .card-footer > div {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 15px 20px;
  border-top: 1px solid #ededf5;
}
.card-dashboard-eleven .card-footer label {
  display: block;
  margin-bottom: 10px;
  color: #596882;
  font-weight: 700;
  text-transform: uppercase;
}
.card-dashboard-eleven .card-footer h6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin-bottom: 10px;
  color: #1c273c;
  font-weight: 600;
  font-size: 28px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 0.7;
  letter-spacing: -1px;
}
.card-dashboard-eleven .card-footer h6 span {
  position: relative;
  bottom: 3px;
  display: block;
  margin-left: 5px;
  padding: 4px 6px;
  color: #fff;
  font-weight: 500;
  font-size: 11px;
  line-height: 0.8;
  letter-spacing: normal;
}
.card-dashboard-eleven .card-footer h6 span.up {
  background-color: #016a59;
}
.card-dashboard-eleven .card-footer h6 span.down {
  background-color: #f34343;
}
.card-dashboard-eleven .card-footer small {
  display: block;
  color: #596882;
  font-size: 13px;
}
.card-dashboard-eleven .jqvmap {
  position: absolute;
  top: 10%;
  left: 0;
  width: 100%;
  height: 300px;
}

@media (min-width: 768px) {
  .card-dashboard-eleven .card-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }
}
@media (min-width: 768px) {
  .card-dashboard-eleven .card-footer > div + div {
    border-left: 1px solid #ededf5;
  }
}
@media (min-width: 992px) {
  .card-dashboard-eleven .jqvmap {
    height: 80%;
  }
}
/* ###### 8.4 Dashboard Four  ###### */
.main-navbar-dashboard-four {
  -webkit-box-shadow: 0 0 30px rgba(28, 39, 60, 0.08);
          box-shadow: 0 0 30px rgba(28, 39, 60, 0.08);
}

@media (min-width: 992px) {
  .main-navbar-dashboard-four .container-fluid {
    padding-right: 25px;
    padding-left: 25px;
  }
}
.main-content-dashboard-four {
  padding: 20px;
}
.main-content-dashboard-four ~ .main-footer .container,
.main-content-dashboard-four ~ .main-footer .container-fluid {
  padding-right: 25px;
  padding-left: 25px;
}
.main-content-dashboard-four > .media-dashboard {
  display: block;
}
.main-content-dashboard-four > .media-dashboard .media-aside {
  margin-top: 20px;
}
.main-content-dashboard-four .main-content-header {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  height: auto;
  margin-bottom: 20px;
  padding: 0;
}

@media (min-width: 992px) {
  .main-content-dashboard-four {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 30px 25px;
  }
}
@media (min-width: 1200px) {
  .main-content-dashboard-four > .media-dashboard {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    height: 100%;
  }
}
@media (min-width: 1200px) {
  .main-content-dashboard-four > .media-dashboard .media-aside {
    display: block;
    width: 320px;
    margin-top: 0;
  }
}
@media (min-width: 1200px) {
  .main-content-dashboard-four > .media-dashboard > .media-body {
    padding: 0 20px 0 0;
  }
}
@media (min-width: 768px) {
  .main-content-dashboard-four .main-content-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.main-content-header-right {
  display: none;
}
.main-content-header-right .media label {
  margin-bottom: 2px;
  color: #97a3b9;
  font-weight: 500;
  font-size: 10px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.main-content-header-right .media h6 {
  margin-bottom: 0;
  color: #1c273c;
}
.main-content-header-right .media + .media {
  margin-left: 20px;
  padding-left: 20px;
  border-left: 1px solid #ededf5;
}
.main-content-header-right .btn:first-of-type,
.main-content-header-right .sp-container button:first-of-type {
  margin-left: 30px;
}

@media (min-width: 992px) {
  .main-content-header-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.sp-container .main-content-header-right button:first-of-type {
  margin-left: 30px;
}

.main-content-header-right .btn + .btn,
.main-content-header-right .sp-container button + .btn {
  margin-left: 5px;
}

.sp-container .main-content-header-right button + .btn,
.main-content-header-right .sp-container .btn + button,
.sp-container .main-content-header-right .btn + button,
.main-content-header-right .sp-container button + button,
.sp-container .main-content-header-right button + button {
  margin-left: 5px;
}

.card-dashboard-calendar {
  padding: 20px;
  border-color: #ededf5;
  -webkit-box-shadow: 0 0 10px rgba(28, 39, 60, 0.1);
          box-shadow: 0 0 10px rgba(28, 39, 60, 0.1);
}
.card-dashboard-calendar .card-title {
  margin-bottom: 15px;
  color: #1c273c;
  font-weight: 700;
  text-transform: uppercase;
}
.card-dashboard-calendar .card-body {
  padding: 0;
}
.card-dashboard-calendar .ui-datepicker-inline {
  max-width: none;
  margin: 0;
  padding: 0;
  border-width: 0;
}
.card-dashboard-calendar .ui-datepicker .ui-datepicker-header {
  margin-bottom: 5px;
  padding: 10px;
  border-bottom: 1px solid #ededf5;
}
.card-dashboard-calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-next::before,
.card-dashboard-calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-prev::before {
  top: 8px;
}
.card-dashboard-calendar .ui-datepicker .ui-datepicker-month {
  color: var(--primary-bg-color);
}
.card-dashboard-calendar .ui-datepicker .ui-datepicker-calendar {
  width: calc(100% - 20px);
}
.card-dashboard-calendar .ui-datepicker .ui-datepicker-calendar th {
  font-size: 10px;
  text-align: center;
}
.card-dashboard-calendar .ui-datepicker .ui-datepicker-calendar td {
  text-align: center;
}
.card-dashboard-calendar .ui-datepicker .ui-datepicker-calendar td a {
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 34px;
  height: 34px;
  font-size: 12px;
  font-family: "Archivo", sans-serif;
  border-radius: 100%;
}
.card-dashboard-calendar .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a {
  color: var(--primary-bg-color);
  font-weight: 700;
  background-color: transparent;
  border: 2px solid var(--primary-bg-color);
}

@media (min-width: 576px) {
  .card-dashboard-calendar .ui-datepicker .ui-datepicker-calendar {
    width: 100%;
  }
}
.card-dashboard-twelve {
  border-color: #ededf5;
  -webkit-box-shadow: 0 0 10px rgba(28, 39, 60, 0.1);
          box-shadow: 0 0 10px rgba(28, 39, 60, 0.1);
}
.card-dashboard-twelve .card-header {
  padding: 20px;
  background-color: transparent;
  border-bottom: 1px solid #e3e7ed;
}
.card-dashboard-twelve .card-title {
  margin-bottom: 20px;
  font-weight: 700;
  text-transform: uppercase;
}
.card-dashboard-twelve .card-title span {
  color: #4a4a69;
  font-weight: 400;
  text-transform: capitalize;
}
.card-dashboard-twelve .sales-overview {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.card-dashboard-twelve .sales-overview .media {
  -ms-flex-preferred-size: calc(50% - 10px);
      flex-basis: calc(50% - 10px);
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.card-dashboard-twelve .sales-overview .media + .media {
  margin-left: 20px;
}
.card-dashboard-twelve .sales-overview .media:last-child {
  display: none;
}
.card-dashboard-twelve .sales-overview .media-icon {
  position: relative;
  top: -5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 45px;
  height: 45px;
  margin-right: 15px;
  color: #fff;
  border-radius: 100%;
}
.card-dashboard-twelve .sales-overview .media-icon .typcn {
  font-size: 24px;
  line-height: 0.9;
}
.card-dashboard-twelve .sales-overview label {
  margin-bottom: 8px;
  color: #4a4a69;
  font-weight: 700;
  font-size: 9px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.card-dashboard-twelve .sales-overview h4 {
  margin-bottom: 3px;
  color: #1c273c;
  font-weight: 600;
  font-size: 20px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1;
  letter-spacing: -1px;
}
.card-dashboard-twelve .sales-overview h4 span {
  color: #4a4a69;
  font-weight: 400;
}
.card-dashboard-twelve .sales-overview .media-body > span {
  display: block;
  color: #97a3b9;
  font-size: 10px;
}
.card-dashboard-twelve .sales-overview .media-body > span strong {
  color: #4a4a69;
  font-weight: 500;
}
.card-dashboard-twelve .sales-overview p {
  margin-bottom: 0;
  color: #97a3b9;
  font-size: 11px;
}
.card-dashboard-twelve .card-body {
  position: relative;
  padding: 20px 5px;
}

@media (min-width: 992px) {
  .card-dashboard-twelve .sales-overview {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    margin-bottom: 10px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-twelve .sales-overview .media {
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
}
@media (min-width: 576px) {
  .card-dashboard-twelve .sales-overview .media + .media {
    margin-left: 40px;
  }
}
@media (min-width: 992px) {
  .card-dashboard-twelve .sales-overview .media + .media {
    margin-left: 50px;
  }
}
@media (max-width: 575.98px) {
  .card-dashboard-twelve .sales-overview .media:nth-child(3) {
    margin-top: 15px;
    margin-left: 0;
  }
}
@media (min-width: 768px) {
  .card-dashboard-twelve .sales-overview .media:last-child {
    display: block;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}
@media (min-width: 576px) {
  .card-dashboard-twelve .sales-overview label {
    margin-bottom: 10px;
    font-size: 10px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-twelve .sales-overview h4 {
    font-size: 28px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-twelve .sales-overview .media-body > span {
    font-size: 11px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-twelve .card-body {
    padding: 20px;
  }
}
.chart-legend {
  position: absolute;
  top: 5px;
  right: 0;
  left: 0;
  z-index: 10;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 20px;
  font-weight: 500;
  font-size: 10px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.chart-legend div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.chart-legend div + div {
  margin-left: 15px;
}
.chart-legend span {
  display: block;
  width: 10px;
  height: 4px;
  margin-right: 5px;
}

@media (min-width: 576px) {
  .chart-legend div + div {
    margin-left: 30px;
  }
}
@media (min-width: 576px) {
  .chart-legend span {
    width: 40px;
    margin-right: 10px;
  }
}
.chart-wrapper {
  position: relative;
  margin-right: -13px;
  margin-left: -13px;
}

@media (min-width: 576px) {
  .chart-wrapper {
    margin-right: -15px;
    margin-left: -10px;
  }
}
.card-dashboard-twelve .flot-chart {
  position: relative;
  width: 100%;
  height: 200px;
}
.card-dashboard-twelve .flot-chart .flot-x-axis > div span:first-child {
  display: block;
  color: #7987a1;
  font-weight: 500;
  font-size: 10px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-transform: uppercase;
}
.card-dashboard-twelve .flot-chart .flot-x-axis > div span:last-child {
  display: block;
  color: #1c273c;
  font-weight: 700;
  font-size: 16px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1;
}

@media (min-width: 768px) {
  .card-dashboard-twelve .flot-chart {
    height: 250px;
  }
}
@media (min-width: 992px) {
  .card-dashboard-twelve .flot-chart {
    height: 300px;
  }
}
.main-media-date h1 {
  color: #1c273c;
  font-size: 42px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 0.95;
}
.main-media-date .media-body {
  margin-left: 5px;
}
.main-media-date p {
  margin-bottom: 0;
  color: #1c273c;
  font-weight: 700;
  text-transform: uppercase;
}
.main-media-date span {
  display: block;
  line-height: 1.2;
}

.card-dashboard-thirteen {
  padding: 20px;
  border-color: #ededf5;
  -webkit-box-shadow: 0 0 10px rgba(28, 39, 60, 0.1);
          box-shadow: 0 0 10px rgba(28, 39, 60, 0.1);
}
.card-dashboard-thirteen .main-content-label,
.card-dashboard-thirteen .card-table-two .card-title {
  font-size: 13px;
}

.card-table-two .card-dashboard-thirteen .card-title,
.card-dashboard-thirteen .card-dashboard-eight .card-title,
.card-dashboard-eight .card-dashboard-thirteen .card-title {
  font-size: 13px;
}

.card-dashboard-thirteen .media {
  margin-bottom: 15px;
}
.card-dashboard-thirteen .media-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 10px;
  font-size: 45px;
  line-height: 1;
}
.card-dashboard-thirteen .media-icon i {
  line-height: 0;
}
.card-dashboard-thirteen .media-body h6 {
  margin-bottom: 2px;
  color: #1c273c;
  font-weight: 600;
  font-size: 22px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: -0.5px;
}
.card-dashboard-thirteen .media-body h6 span {
  color: #4a4a69;
  font-weight: 400;
}
.card-dashboard-thirteen .media-body label {
  display: block;
  margin-bottom: 0;
  font-weight: 700;
  font-size: 12px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}

.card-dashboard-events .card-header {
  padding: 20px;
  background-color: transparent;
}
.card-dashboard-events .card-subtitle {
  color: #1c273c;
  font-weight: 400;
  font-size: 18px;
}
.card-dashboard-events .card-body {
  padding: 0;
}
.card-dashboard-events .list-group-item {
  position: relative;
  padding: 15px 20px 15px 40px;
  border-right-width: 0;
  border-left-width: 0;
}
.card-dashboard-events .list-group-item:first-child, .card-dashboard-events .list-group-item:last-child {
  border-radius: 0;
}
.card-dashboard-events .list-group-item label {
  margin-bottom: 5px;
  color: #596882;
  font-weight: 700;
  font-size: 10px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.card-dashboard-events .list-group-item label span {
  color: #97a3b9;
  font-weight: 500;
}
.card-dashboard-events .list-group-item h6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 5px;
  color: #1c273c;
  font-weight: 700;
  font-size: 14px;
}
.card-dashboard-events .list-group-item p {
  margin-bottom: 5px;
}
.card-dashboard-events .list-group-item p strong {
  font-weight: 500;
}
.card-dashboard-events .list-group-item small {
  font-size: 11px;
}
.card-dashboard-events .list-group-item small span {
  font-weight: 700;
  text-transform: uppercase;
}
.card-dashboard-events .event-indicator {
  position: absolute;
  top: 21px;
  left: 20px;
  width: 10px;
  height: 10px;
  border-radius: 100%;
}
.card-dashboard-events .event-user {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 10px;
}
.card-dashboard-events .event-user .main-img-user {
  width: 28px;
  height: 28px;
}
.card-dashboard-events .event-user .main-img-user::after {
  display: none;
}

.main-img-user.online::after {
  background-color: #016a59;
}

.card-dashboard-events .event-user .main-img-user + .main-img-user {
  margin-left: -6px;
}
.card-dashboard-events .event-user a:last-child {
  margin-left: 10px;
  color: #7987a1;
  font-weight: 500;
  font-size: 11px;
}
.card-dashboard-events .event-user a:last-child:hover, .card-dashboard-events .event-user a:last-child:focus {
  color: #596882;
}

.card-dashboard-fourteen {
  padding: 20px;
  border-color: #ededf5;
  -webkit-box-shadow: 0 0 10px rgba(28, 39, 60, 0.1);
          box-shadow: 0 0 10px rgba(28, 39, 60, 0.1);
}
.card-dashboard-fourteen .main-content-label,
.card-dashboard-fourteen .card-table-two .card-title {
  margin-bottom: 20px;
  font-size: 0.875rem;
}

@media (min-width: 768px) {
  .card-dashboard-fourteen {
    height: 100%;
  }
}
.card-table-two .card-dashboard-fourteen .card-title,
.card-dashboard-fourteen .card-dashboard-eight .card-title,
.card-dashboard-eight .card-dashboard-fourteen .card-title {
  margin-bottom: 20px;
  font-size: 0.875rem;
}

.card-dashboard-fourteen .main-content-label span,
.card-dashboard-fourteen .card-table-two .card-title span {
  color: #97a3b9;
  font-weight: 400;
  text-transform: none;
}

.card-table-two .card-dashboard-fourteen .card-title span,
.card-dashboard-fourteen .card-dashboard-eight .card-title span,
.card-dashboard-eight .card-dashboard-fourteen .card-title span {
  color: #97a3b9;
  font-weight: 400;
  text-transform: none;
}

.card-dashboard-fourteen .card-body {
  min-height: 100px;
  padding: 0;
}
.card-dashboard-fourteen .card-body h1 {
  margin-bottom: 0;
  color: #1c273c;
  font-weight: 600;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: -1px;
}
.card-dashboard-fourteen .card-body h1 span {
  margin-right: 5px;
  color: #97a3b9;
  font-weight: 400;
  letter-spacing: normal;
}
.card-dashboard-fourteen .card-body h4 {
  margin-bottom: 0;
  color: #1c273c;
  font-weight: 700;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: -0.5px;
}
.card-dashboard-fourteen .card-body .progress {
  margin-bottom: 2px;
}
.card-dashboard-fourteen .card-body small {
  color: #97a3b9;
  font-size: 11px;
}
.card-dashboard-fourteen .sparkline-wrapper canvas {
  width: 100% !important;
}
.card-dashboard-fourteen .card-footer {
  margin-top: 15px;
  padding: 0;
  background-color: transparent;
  border-top-width: 0;
}
.card-dashboard-fourteen .card-footer h6 {
  margin-bottom: 0;
  color: #1c273c;
  font-weight: 700;
  font-size: 20px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: -0.5px;
}
.card-dashboard-fourteen .card-footer label {
  display: block;
  margin-bottom: 0;
  color: #97a3b9;
  font-size: 11px;
}

@media (min-width: 576px) {
  .card-dashboard-fourteen .card-footer label {
    font-size: 0.875rem;
  }
}
/* ###### 8.5 Dashboard Five  ###### */
.main-body-sidebar.main-light .main-sidebar {
  background-color: #f4f5f8;
  border-right-color: #ededf5;
  -webkit-box-shadow: 2px 0 3px rgba(28, 39, 60, 0.04);
          box-shadow: 2px 0 3px rgba(28, 39, 60, 0.04);
}

.main-content-dashboard-five {
  background-color: #eeeff4;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.main-content-dashboard-five .main-header {
  background-color: var(--primary02);
  -webkit-box-shadow: 0 2px 3px rgba(28, 39, 60, 0.05);
          box-shadow: 0 2px 3px rgba(28, 39, 60, 0.05);
}
.main-content-dashboard-five .main-header-menu-icon {
  margin-right: 0;
}
.main-content-dashboard-five .main-header-center .form-control {
  border-color: #ededf5;
}
.main-content-dashboard-five .main-content-header {
  padding: 20px 20px 0;
}
.main-content-dashboard-five .main-content-body {
  padding: 20px;
}
.main-content-dashboard-five .card {
  background-color: var(--primary02);
  border-color: #ededf5;
  -webkit-box-shadow: 0 0 10px rgba(28, 39, 60, 0.1);
          box-shadow: 0 0 10px rgba(28, 39, 60, 0.1);
}
.main-content-dashboard-five .card-header {
  padding: 20px 20px 0;
  background-color: transparent;
}
.main-content-dashboard-five .card-text {
  margin-bottom: 0;
  color: #97a3b9;
  font-size: 12px;
  line-height: 1.4;
}

@media (prefers-reduced-motion: reduce) {
  .main-content-dashboard-five {
    -webkit-transition: none;
    transition: none;
  }
}
@media (min-width: 1200px) {
  .main-content-dashboard-five .main-content-header {
    padding: 25px 25px 0;
  }
}
.card-dashboard-fifteen {
  padding: 20px 20px 0;
  overflow: hidden;
}
.card-dashboard-fifteen h1 {
  margin-bottom: 0;
  color: #1c273c;
  font-weight: 500;
  font-size: 40px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1;
}
.card-dashboard-fifteen h1 span {
  display: inline;
  color: #7987a1;
  font-size: 18px;
}
.card-dashboard-fifteen label {
  display: block;
  font-weight: 500;
  font-size: 14px;
}
.card-dashboard-fifteen span {
  display: block;
  color: #97a3b9;
  font-size: 12px;
}
.card-dashboard-fifteen .chart-wrapper {
  position: relative;
  margin-right: -32px;
  margin-bottom: -10px;
  margin-left: -32px;
}
.card-dashboard-fifteen .flot-chart {
  position: relative;
  width: 100%;
  height: 127px;
  margin-top: 20px;
}
.card-dashboard-fifteen .flot-chart .flot-x-axis > div:nth-child(4) {
  color: #1c273c !important;
}

.table-talk-time {
  margin-bottom: 0;
}
.table-talk-time thead > tr th,
.table-talk-time thead > tr td {
  padding: 7px 10px;
}
.table-talk-time tbody > tr th,
.table-talk-time tbody > tr td {
  padding: 7px 10px;
}
.table-talk-time thead > tr th:first-child,
.table-talk-time thead > tr td:first-child {
  padding-left: 20px;
}
.table-talk-time tbody > tr th:first-child,
.table-talk-time tbody > tr td:first-child {
  padding-left: 20px;
}

.card-dashboard-sixteen .main-img-user::after {
  display: none;
}
.card-dashboard-sixteen .table tbody > tr {
  background-color: transparent;
}
.card-dashboard-sixteen .table tbody > tr th,
.card-dashboard-sixteen .table tbody > tr td {
  padding: 10px 10px 10px 0;
  white-space: nowrap;
  vertical-align: middle;
}
.card-dashboard-sixteen .table tbody > tr th:first-child,
.card-dashboard-sixteen .table tbody > tr td:first-child {
  width: 10%;
}
.card-dashboard-sixteen .table tbody > tr th:nth-child(2),
.card-dashboard-sixteen .table tbody > tr td:nth-child(2) {
  width: 60%;
}
.card-dashboard-sixteen .table tbody > tr th:last-child,
.card-dashboard-sixteen .table tbody > tr td:last-child {
  width: 30%;
}

.dashboard-five-stacked-chart {
  height: 200px;
}

@media (min-width: 768px) {
  .dashboard-five-stacked-chart {
    height: 240px;
  }
}
@media (min-width: 847px) {
  .dashboard-five-stacked-chart {
    height: 260px;
  }
}
@media (min-width: 992px) {
  .dashboard-five-stacked-chart {
    height: 240px;
  }
}
@media (min-width: 1067px) {
  .dashboard-five-stacked-chart {
    height: 260px;
  }
}
/* ###### 8.6 Dashboard Six  ###### */
.main-light .main-iconbar,
.main-light .main-iconbar-aside {
  background-color: #e3e7ed;
}
.main-light .main-iconbar-body .nav {
  border-left-color: #ededf5;
}
.main-light .main-iconbar-body .nav-item + .nav-item,
.main-light .main-iconbar-body .nav-sub,
.main-light .main-iconbar-body .nav-sub-item + .nav-sub-item {
  border-top-color: #bdc6d6;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
  .main-light .main-iconbar-aside.show + .main-content {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.main-content-dashboard-six {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  min-height: 100vh;
  padding: 0;
  background-color: #f4f5f8;
  border-left-color: #ededf5;
  -webkit-box-shadow: 0 0 7px rgba(28, 39, 60, 0.08);
          box-shadow: 0 0 7px rgba(28, 39, 60, 0.08);
}

@media (min-width: 992px) {
  .main-content-dashboard-six {
    z-index: 550;
    margin-left: 64px;
    border-left: 1px solid #ededf5;
  }
}
.main-header-dashboard-six {
  background-color: #fff;
  border-bottom: 1px solid #ededf5;
  -webkit-box-shadow: 0 0 10px rgba(28, 39, 60, 0.06);
          box-shadow: 0 0 10px rgba(28, 39, 60, 0.06);
}
.main-header-dashboard-six .main-header-menu-icon {
  margin-right: 0;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
  .main-header-dashboard-six .main-header-center {
    margin-left: 5px;
  }
}
@media (min-width: 1200px) {
  .main-header-dashboard-six .main-header-center {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .main-header-dashboard-six .main-header-menu-icon {
    display: none;
  }
}
.main-content-body-dashboard-six {
  padding: 25px;
}
.main-content-body-dashboard-six .main-content-title {
  letter-spacing: -0.8px;
}
.main-content-body-dashboard-six .card {
  border-color: #ededf5;
  -webkit-box-shadow: 0 0 10px rgba(28, 39, 60, 0.06);
          box-shadow: 0 0 10px rgba(28, 39, 60, 0.06);
}
.main-content-body-dashboard-six .card-header {
  padding: 20px 20px 0;
  background-color: transparent;
}
.main-content-body-dashboard-six .card-title {
  font-weight: 700;
  text-transform: uppercase;
}

.card-dashboard-donut .card-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 25px 20px;
}
.card-dashboard-donut .main-donut-chart.chart1 {
  width: 140px;
  height: 140px;
  background: #ededf5;
}
.card-dashboard-donut .main-donut-chart.chart1 .slice.one {
  background: #6f42c1;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  clip: rect(0 140px 70px 0);
}
.card-dashboard-donut .main-donut-chart.chart1 .slice.two {
  background: #6f42c1;
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  clip: rect(0 70px 140px 0);
}
.card-dashboard-donut .main-donut-chart.chart1 .chart-center {
  top: 10px;
  left: 10px;
  width: 120px;
  height: 120px;
  background: #fff;
}
.card-dashboard-donut .main-donut-chart.chart1 .chart-center span {
  color: #6f42c1;
  font-size: 40px;
  line-height: 120px;
}
.card-dashboard-donut .main-donut-chart.chart1 .chart-center span:after {
  content: "75%";
}
.card-dashboard-donut .main-donut-chart.chart2 {
  width: 140px;
  height: 140px;
  background: #ededf5;
}
.card-dashboard-donut .main-donut-chart.chart2 .slice.one {
  background: var(--primary-bg-color);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  clip: rect(0 140px 70px 0);
}
.card-dashboard-donut .main-donut-chart.chart2 .slice.two {
  background: var(--primary-bg-color);
  -webkit-transform: rotate(244.8deg);
  transform: rotate(244.8deg);
  clip: rect(0 70px 140px 0);
}
.card-dashboard-donut .main-donut-chart.chart2 .chart-center {
  top: 10px;
  left: 10px;
  width: 120px;
  height: 120px;
  background: #fff;
}
.card-dashboard-donut .main-donut-chart.chart2 .chart-center span {
  color: var(--primary-bg-color);
  font-size: 40px;
  line-height: 120px;
}
.card-dashboard-donut .main-donut-chart.chart2 .chart-center span:after {
  content: "68%";
}
.card-dashboard-donut .main-donut-chart.chart1 .chart-center span, .card-dashboard-donut .main-donut-chart.chart2 .chart-center span {
  font-weight: 600;
  font-size: 32px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.card-dashboard-balance {
  position: relative;
  overflow: hidden;
}
.card-dashboard-balance .card-body {
  position: relative;
  z-index: 5;
  padding: 20px;
}
.card-dashboard-balance .fab {
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 5;
  color: var(--primary-bg-color);
  font-size: 48px;
  background-color: #fff;
}
.card-dashboard-balance .main-content-label,
.card-dashboard-balance .card-table-two .card-title {
  color: #7987a1;
  font-weight: 500;
  font-size: 10px;
  letter-spacing: 1px;
}

@media (min-width: 576px) {
  .card-dashboard-balance {
    height: 100%;
    min-height: 260px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-balance .card-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 30px;
  }
}
.card-table-two .card-dashboard-balance .card-title,
.card-dashboard-balance .card-dashboard-eight .card-title,
.card-dashboard-eight .card-dashboard-balance .card-title {
  color: #7987a1;
  font-weight: 500;
  font-size: 10px;
  letter-spacing: 1px;
}

@media (min-width: 576px) {
  .card-dashboard-balance .main-content-label,
  .card-dashboard-balance .card-table-two .card-title {
    font-size: 11px;
  }
  .card-table-two .card-dashboard-balance .card-title,
  .card-dashboard-balance .card-dashboard-eight .card-title,
  .card-dashboard-eight .card-dashboard-balance .card-title {
    font-size: 11px;
  }
}
.card-dashboard-balance .balance-amount {
  margin-bottom: 20px;
  color: #1c273c;
  font-weight: 600;
  font-size: 28px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: -1px;
}
.card-dashboard-balance .balance-amount span {
  color: #97a3b9;
  font-weight: 400;
  letter-spacing: normal;
}
.card-dashboard-balance .account-number {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
  color: #1c273c;
  font-weight: 700;
  font-size: 20px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: -1px;
}
.card-dashboard-balance .account-number span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 1;
}
.card-dashboard-balance .account-number span + span {
  margin-left: 20px;
}
.card-dashboard-balance .account-number span i {
  width: 5px;
  height: 5px;
  background-color: #1c273c;
  border-radius: 100%;
}
.card-dashboard-balance .account-number span i + i {
  margin-left: 5px;
}
.card-dashboard-balance .account-name {
  margin-bottom: 0;
  color: #1c273c;
  font-weight: 400;
}
.card-dashboard-balance .chart-wrapper {
  position: absolute;
  top: 20px;
  right: -10px;
  bottom: 10px;
  left: -10px;
  z-index: 4;
  opacity: 0.3;
}
.card-dashboard-balance .flot-chart {
  width: 100%;
  height: 100%;
}

@media (min-width: 576px) {
  .card-dashboard-balance .balance-amount {
    font-size: 36px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-balance .account-number {
    font-size: 28px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-balance .account-number span + span {
    margin-left: 30px;
  }
}
@media (min-width: 1200px) {
  .card-dashboard-balance .account-number span + span {
    margin-left: 50px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-balance .account-number span i {
    width: 10px;
    height: 10px;
  }
}
@media (min-width: 1200px) {
  .card-dashboard-ratio {
    height: 350px;
  }
}
.card-dashboard-ratio .card-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.card-dashboard-ratio .card-body + .card-body {
  padding-top: 0px;
}
.card-dashboard-ratio .card-body > div:first-child {
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 140px;
}
.card-dashboard-ratio .card-body > div:last-child {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.card-dashboard-ratio .card-body h5 {
  margin-bottom: 2px;
  color: #1c273c;
  font-weight: 600;
  font-size: 28px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: -1px;
}
.card-dashboard-ratio .card-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #ededf5;
  font-size: 140px;
}
.card-dashboard-ratio .card-icon .typcn {
  line-height: 1;
}
.card-dashboard-ratio .card-icon .typcn::before {
  width: auto;
}

@media (min-width: 576px) {
  .card-dashboard-ratio .card-body > div:first-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 576px) {
  .card-dashboard-ratio .card-body > div:last-child {
    margin-left: 30px;
  }
}
.card-dashboard-finance {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 20px;
}
.card-dashboard-finance .card-title {
  margin-bottom: 20px;
}
.card-dashboard-finance h2 {
  margin-top: 10px;
  margin-bottom: 2px;
  color: #1c273c;
  font-weight: 600;
  font-size: 30px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1;
  letter-spacing: -1px;
}
.card-dashboard-finance h2 span {
  margin-right: 5px;
  color: #97a3b9;
  font-weight: 400;
  letter-spacing: normal;
}

@media (min-width: 992px) {
  .card-dashboard-finance {
    min-height: 172px;
  }
}
@media (min-width: 1200px) {
  .card-dashboard-finance {
    min-height: 165px;
  }
}
@media (min-width: 992px) {
  .card-dashboard-finance .card-title {
    margin-bottom: auto;
  }
}
.card-dashboard-table-six .card-title {
  margin-bottom: 0;
  padding: 15px 20px;
  border-bottom: 1px solid #ededf5;
}
.card-dashboard-table-six .table-responsive {
  width: calc(100vw - 42px);
}
.card-dashboard-table-six .table {
  margin-bottom: 0;
}
.card-dashboard-table-six .table thead tr th {
  white-space: nowrap;
}
.card-dashboard-table-six .table thead tr:first-child {
  background-color: #e3e7ed;
}
.card-dashboard-table-six .table thead tr:first-child th {
  padding: 10px 12px;
  line-height: 1;
}
.card-dashboard-table-six .table thead tr:first-child th:last-child {
  border-left: 1px solid #ededf5;
}
.card-dashboard-table-six .table thead tr:last-child th {
  width: 13%;
  padding: 10px 12px;
  line-height: 1;
  text-align: right;
}
.card-dashboard-table-six .table thead tr:last-child th:first-child {
  width: 22%;
}
.card-dashboard-table-six .table thead tr:last-child th:nth-child(2), .card-dashboard-table-six .table thead tr:last-child th:nth-child(6) {
  border-left: 1px solid #ededf5;
}
.card-dashboard-table-six .table tbody tr td {
  white-space: nowrap;
  text-align: right;
}
.card-dashboard-table-six .table tbody tr td:first-child {
  text-align: left;
}
.card-dashboard-table-six .table tbody tr td:nth-child(2), .card-dashboard-table-six .table tbody tr td:nth-child(6) {
  border-left: 1px solid #ededf5;
}
.card-dashboard-table-six .table tbody tr:last-child td {
  color: #1c273c;
  font-weight: 500;
}

@media (min-width: 992px) {
  .card-dashboard-table-six .table-responsive {
    width: 100%;
  }
}
/* ###### 8.7 Dashboard Seven  ###### */
.main-minimal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  min-height: 100vh;
  background-color: #fff;
}
.main-minimal .main-navbar-three .nav-item.active::before {
  bottom: -3px;
}
.main-minimal .main-navbar-three .nav-item.active .nav-link {
  font-weight: 700;
}
.main-minimal .main-navbar-three .nav-link {
  font-size: 13px;
}
.main-minimal.main-navbar-show .main-header {
  z-index: auto;
}

@media (min-width: 1200px) {
  .main-minimal {
    padding: 10px 0 0;
  }
}
.main-content-title-minimal {
  margin-bottom: 8px;
  color: #1c273c;
  font-weight: 500;
  font-size: 22px;
  line-height: 1;
  letter-spacing: -1px;
}
.main-content-title-minimal span {
  font-weight: 700;
}

.main-content-text-minimal {
  margin-bottom: 20px;
  color: #596882;
  font-weight: 400;
}

.media-dashboard-one {
  display: block;
}
.media-dashboard-one .media-right {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}
.media-dashboard-one .media-body {
  margin-bottom: 20px;
}

@media (min-width: 992px) {
  .media-dashboard-one {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }
}
@media (min-width: 992px) {
  .media-dashboard-one .media-right {
    width: 280px;
  }
}
@media (min-width: 992px) {
  .media-dashboard-one .media-body {
    margin-right: 20px;
    margin-bottom: 0;
  }
}
.card-minimal-one {
  position: relative;
  height: 100%;
  min-height: 320px;
  overflow: hidden;
  border-color: #ededf5;
}
.card-minimal-one .card-body {
  position: relative;
  z-index: 5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 20px;
}
.card-minimal-one .card-body > label {
  display: block;
  margin-bottom: 5px;
  color: var(--primary-bg-color);
  font-weight: 700;
  font-size: 14px;
  line-height: 1;
  text-transform: uppercase;
}
.card-minimal-one .card-body > label span {
  color: #596882;
  font-weight: 500;
}
.card-minimal-one .card-body > small {
  display: block;
  color: #97a3b9;
  font-size: 12px;
}
.card-minimal-one .card-body > h6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin: 15px 0;
  color: #1c273c;
  font-weight: 600;
  font-size: 36px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1;
  letter-spacing: -2px;
}
.card-minimal-one .card-body > h6 span {
  margin-right: 3px;
  color: #4a4a69;
  font-weight: 400;
}
.card-minimal-one .value-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.card-minimal-one .value-info + .value-info {
  margin-top: 5px;
}
.card-minimal-one .value-info p {
  margin-bottom: 0;
  color: #1c273c;
  font-weight: 700;
  font-size: 14px;
  font-family: "Archivo", sans-serif;
  letter-spacing: -0.35px;
}
.card-minimal-one .value-info p span {
  margin-right: 2px;
  color: #4a4a69;
  letter-spacing: normal;
}
.card-minimal-one .value-info label {
  position: relative;
  top: -2px;
  display: block;
  width: 40px;
  margin-bottom: 0;
  font-weight: 700;
}
.card-minimal-one .open-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-top: auto;
  margin-bottom: 25px;
}
.card-minimal-one .open-info > div + div {
  margin-left: 25px;
}
.card-minimal-one .open-info label {
  margin-bottom: 2px;
  color: #7f8da9;
  font-size: 12px;
}
.card-minimal-one .open-info h6 {
  margin-bottom: 0;
  color: #1c273c;
  font-weight: 700;
  font-size: 13px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.card-minimal-one .open-info h6 span {
  font-weight: 400;
}
.card-minimal-one .chart-wrapper {
  position: absolute;
  right: -8px;
  bottom: -13px;
  left: -9px;
}
.card-minimal-one .chart-wrapper .flot-x-axis > div {
  -webkit-transform: translate(20px, -23px);
          transform: translate(20px, -23px);
}
.card-minimal-one .flot-chart {
  position: relative;
  width: 100%;
  height: 250px;
}

.card-minimal-two {
  height: 72px;
  overflow: hidden;
  background-color: transparent;
  border-color: #ededf5;
}
.card-minimal-two .card-header {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 15px;
  background-color: transparent;
  border-bottom: 1px solid #ededf5;
}
.card-minimal-two .card-header > .nav .nav-link {
  padding: 8px 18px;
  font-weight: 500;
  background-color: #e3e7ed;
}
.card-minimal-two .card-header > .nav .nav-link + .nav-link {
  margin-left: 2px;
}
.card-minimal-two .card-header > .nav .nav-link:hover, .card-minimal-two .card-header > .nav .nav-link:focus {
  background-color: #ededf5;
}
.card-minimal-two .card-header > .nav .nav-link.active {
  color: #fff;
  background-color: var(--primary-bg-color);
}
.card-minimal-two .card-header-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 20px;
}
.card-minimal-two .card-header-right .nav {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: 100%;
}
.card-minimal-two .card-header-right .nav-link {
  padding: 5px 10px;
  text-transform: capitalize;
}
.card-minimal-two .card-header-right .nav-link + .nav-link {
  margin-left: 2px;
}
.card-minimal-two .card-header-right .nav-link span:first-child {
  display: none;
}
.card-minimal-two .card-header-right .nav-link span:last-child {
  font-weight: 500;
  font-size: 11px;
  text-transform: uppercase;
}
.card-minimal-two .card-header-right .nav-link:hover, .card-minimal-two .card-header-right .nav-link:focus {
  background-color: #e3e7ed;
}
.card-minimal-two .card-header-right .nav-link.active {
  color: #fff;
  background-color: #97a3b9;
}
.card-minimal-two .card-body {
  position: relative;
  padding: 0;
  overflow: hidden;
}
.card-minimal-two .flot-wrapper {
  position: relative;
  bottom: -14px;
  margin-top: -25px;
  margin-right: -9px;
  margin-left: -31px;
}
.card-minimal-two .flot-wrapper .flot-x-axis > div {
  -webkit-transform: translate(22px, -23px);
          transform: translate(22px, -23px);
}
.card-minimal-two .flot-wrapper .flot-y-axis > div {
  -webkit-transform: translateX(-10px);
          transform: translateX(-10px);
}
.card-minimal-two .flot-chart {
  position: relative;
  width: 100%;
  height: 250px;
}
.card-minimal-two .more-info {
  position: absolute;
  top: 10px;
  right: 10px;
}
.card-minimal-two .more-info div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  font-size: 13px;
}
.card-minimal-two .more-info span:first-child {
  display: block;
  width: 80px;
  color: #7987a1;
  line-height: 1.35;
  text-align: right;
}
.card-minimal-two .more-info span:last-child {
  margin-left: 15px;
  color: #1c273c;
  font-weight: 700;
  font-size: 14px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.card-minimal-two .card-footer {
  position: relative;
  z-index: 2;
  width: calc(100vw - 40px);
  margin-bottom: -8px;
  padding: 20px;
  overflow-y: hidden;
}

@media (min-width: 576px) {
  .card-minimal-two .card-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 15px 20px;
  }
}
@media (min-width: 992px) {
  .card-minimal-two .card-header > .nav .nav-link {
    padding: 8px 20px;
  }
}
@media (min-width: 1200px) {
  .card-minimal-two .card-header > .nav .nav-link {
    padding: 8px 30px;
  }
}
@media (min-width: 576px) {
  .card-minimal-two .card-header-right {
    margin-top: 0;
  }
}
@media (min-width: 576px) {
  .card-minimal-two .card-header-right .nav-link {
    padding: 8px 10px;
  }
}
@media (min-width: 768px) {
  .card-minimal-two .card-header-right .nav-link span:first-child {
    display: inline;
  }
}
@media (min-width: 768px) {
  .card-minimal-two .card-header-right .nav-link span:last-child {
    display: none;
  }
}
@media (min-width: 992px) {
  .card-minimal-two .card-body {
    padding: 0 20px;
  }
}
@media (min-width: 992px) {
  .card-minimal-two .flot-wrapper {
    margin-top: 0;
    margin-right: -9px;
    margin-left: 10px;
  }
}
@media (min-width: 992px) {
  .card-minimal-two .flot-chart {
    height: 300px;
  }
}
@media (min-width: 576px) {
  .card-minimal-two .more-info {
    top: 30px;
    right: 20px;
  }
}
@media (min-width: 992px) {
  .card-minimal-two .more-info {
    top: 50px;
    right: 30px;
  }
}
@media (min-width: 992px) {
  .card-minimal-two .card-footer {
    width: auto;
  }
}
.card-bitcoin .media-icon {
  color: #f7931a;
  font-size: 42px;
  line-height: 0;
}
.card-bitcoin .media-body {
  margin-bottom: 10px;
  margin-left: 20px;
}
.card-bitcoin .row {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  overflow-x: auto;
  white-space: nowrap;
}
.card-bitcoin .row > div {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.card-bitcoin label {
  margin-bottom: 2px;
  color: #7987a1;
  font-weight: 500;
  font-size: 11px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.card-bitcoin p {
  margin-bottom: 0;
  color: #1c273c;
  font-weight: 700;
  font-size: 16px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.card-minimal-three {
  width: calc(100vw - 38px);
  border-color: #ededf5;
}
.card-minimal-three .card-header {
  padding: 20px 20px 0;
  background-color: transparent;
  border-bottom: 1px solid #ededf5;
}
.card-minimal-three .card-header .main-content-text {
  margin-bottom: 20px;
}
.card-minimal-three .main-nav-tabs {
  position: relative;
  margin-right: -15px;
  margin-bottom: 3px;
  margin-left: -15px;
  padding: 0;
  background-color: transparent;
}
.card-minimal-three .main-nav-tabs .lSAction > a {
  background-color: #ededf5;
}
.card-minimal-three .main-nav-tabs .lSAction > a::before {
  top: -4px;
}
.card-minimal-three .main-nav-tabs .lSAction > a.lSPrev {
  left: -35px;
}
.card-minimal-three .main-nav-tabs .tab-item {
  min-width: 203px;
}
.card-minimal-three .main-nav-tabs .tab-link {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 8px;
  font-weight: 500;
  background-color: #e3e7ed;
}
.card-minimal-three .main-nav-tabs .tab-link:hover {
  background-color: #ededf5;
}
.card-minimal-three .main-nav-tabs .tab-link.active {
  color: #fff;
  background-color: #596882;
}
.card-minimal-three .main-nav-tabs .tab-link.active:hover, .card-minimal-three .main-nav-tabs .tab-link.active:focus {
  color: #fff;
  background-color: #596882;
}
.card-minimal-three .card-body {
  padding: 0;
}
.card-minimal-three .tab-pane-header {
  padding: 20px;
  background-color: #fff;
  border-bottom: 1px solid #ededf5;
}
.card-minimal-three .tab-pane-header .main-content-label,
.card-minimal-three .tab-pane-header .card-table-two .card-title {
  margin-bottom: 3px;
}

@media (min-width: 992px) {
  .card-minimal-three {
    width: 634px;
  }
}
@media (min-width: 1200px) {
  .card-minimal-three {
    width: 753px;
  }
}
@media (min-width: 576px) {
  .card-minimal-three .main-nav-tabs .tab-item {
    min-width: 150px;
  }
}
@media (min-width: 576px) {
  .card-minimal-three .tab-pane-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.card-table-two .card-minimal-three .tab-pane-header .card-title,
.card-minimal-three .tab-pane-header .card-dashboard-eight .card-title,
.card-dashboard-eight .card-minimal-three .tab-pane-header .card-title {
  margin-bottom: 3px;
}

.card-minimal-three .tab-pane-header > div:last-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 15px;
}
.card-minimal-three .tab-pane-header > div:last-child a {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.card-minimal-three .tab-pane-header > div:last-child a + a {
  margin-left: 10px;
}
.card-minimal-three .tab-pane-body {
  padding: 20px;
}
.card-minimal-three .tab-pane-body .table thead tr th,
.card-minimal-three .tab-pane-body .table thead tr td {
  white-space: nowrap;
}
.card-minimal-three .tab-pane-body .table tbody tr th,
.card-minimal-three .tab-pane-body .table tbody tr td {
  white-space: nowrap;
}
.card-minimal-three .no-transactions-panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 200px;
}
.card-minimal-three .no-transactions-panel .icon-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 80px;
  height: 80px;
  margin-bottom: 20px;
  color: #97a3b9;
  font-size: 48px;
  background-color: #e3e7ed;
  border-radius: 100%;
}
.card-minimal-three .no-transactions-panel .icon-wrapper i {
  line-height: 0;
}
.card-minimal-three .no-transactions-panel h6 {
  margin-bottom: 2px;
  color: #1c273c;
  font-weight: 700;
  font-size: 15px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.card-minimal-three .table tbody tr td {
  vertical-align: middle;
}
.card-minimal-three .table tbody tr td span {
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 100%;
}
.card-minimal-three .table tbody tr td:last-child {
  color: #1c273c;
  font-weight: 500;
}

.card-crypto-portfolio {
  width: 100%;
  margin-top: 20px;
  border-color: #ededf5;
}
.card-crypto-portfolio .card-title {
  text-transform: uppercase;
}
.card-crypto-portfolio .table {
  margin-bottom: 0;
}
.card-crypto-portfolio .table thead tr th,
.card-crypto-portfolio .table thead tr td {
  padding: 10px 0;
  white-space: nowrap;
  text-align: right;
}
.card-crypto-portfolio .table tbody tr th,
.card-crypto-portfolio .table tbody tr td {
  padding: 10px 0;
  white-space: nowrap;
  text-align: right;
}
.card-crypto-portfolio .table thead tr th:first-child,
.card-crypto-portfolio .table thead tr td:first-child {
  text-align: left;
}
.card-crypto-portfolio .table tbody tr th:first-child,
.card-crypto-portfolio .table tbody tr td:first-child {
  text-align: left;
}
.card-crypto-portfolio .table thead tr th {
  font-size: 10px;
}
.card-crypto-portfolio .table tbody tr td:first-child {
  color: #1c273c;
  font-weight: 500;
}

@media (min-width: 992px) {
  .card-crypto-portfolio {
    width: calc(33.33333% - 13px);
    margin-top: 0;
  }
}
.card-minimal-four {
  border-color: #ededf5;
}
.card-minimal-four .card-header {
  background-color: transparent;
  border-bottom: 1px solid #ededf5;
}
.card-minimal-four .card-header h6 {
  margin-bottom: 2px;
  color: #1c273c;
  font-weight: 700;
  font-size: 14px;
}
.card-minimal-four .card-header p {
  margin-bottom: 0;
  white-space: nowrap;
}
.card-minimal-four .card-header p span {
  color: #f34343;
}
.card-minimal-four .card-header .media {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.card-minimal-four .card-header .media-body {
  margin-left: 12px;
}
.card-minimal-four .coin-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 42px;
  height: 42px;
  color: #fff;
  font-size: 24px;
  border-radius: 100%;
}
.card-minimal-four .coin-logo i {
  line-height: 0;
}
.card-minimal-four .card-body {
  position: relative;
  padding: 0;
  overflow: hidden;
  background-color: var(--primary02);
}
.card-minimal-four .card-body-top {
  position: absolute;
  top: 15px;
  left: 10px;
  z-index: 10;
  font-size: 10px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.card-minimal-four .card-body-top a {
  display: inline-block;
  width: 20px;
  color: #1c273c;
  font-weight: 700;
  text-align: right;
}
.card-minimal-four .card-body-top a:hover, .card-minimal-four .card-body-top a:focus {
  color: var(--primary-bg-color);
}
.card-minimal-four .card-body-top div + div {
  margin-top: 5px;
}
.card-minimal-four .chart-wrapper {
  position: relative;
  margin-right: -9px;
  margin-bottom: -17px;
  margin-left: -20px;
}
.card-minimal-four .flot-chart {
  width: 100%;
  height: 150px;
}
.card-minimal-four .card-footer {
  padding: 0;
  background-color: transparent;
  border-top-color: #ededf5;
}
.card-minimal-four .card-footer .nav-link {
  position: relative;
  display: block;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-right: 10px;
  padding-left: 10px;
  text-align: center;
  background-color: #e3e7ed;
}
.card-minimal-four .card-footer .nav-link:hover, .card-minimal-four .card-footer .nav-link:focus {
  background-color: #eeeff4;
}
.card-minimal-four .card-footer .nav-link span {
  display: block;
}
.card-minimal-four .card-footer .nav-link span:first-child {
  color: #97a3b9;
  font-weight: 700;
  font-size: 11px;
}
.card-minimal-four .card-footer .nav-link span:last-child {
  color: #4a4a69;
  font-weight: 500;
  font-size: 11px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.card-minimal-four .card-footer .nav-link + .nav-link {
  border-left: 1px solid #ededf5;
}
.card-minimal-four .card-footer .nav-link.active {
  background-color: var(--primary02);
}
.card-minimal-four .card-footer .nav-link.active::before {
  content: "";
  position: absolute;
  top: -1px;
  right: 0;
  left: 0;
  z-index: 5;
  border-top: 1px solid #f7f7f7;
}
.card-minimal-four .card-footer .nav-link.active span:first-child {
  color: #1c273c;
}

/* ###### 8.8 Dashboard Eight  ###### */
.main-dashboard-eight {
  background-color: #dde2e9;
}

.main-header-primary {
  background-color: #0040ff;
}
.main-header-primary .main-header-center .form-control {
  height: 38px;
  color: #fff;
  background-color: #0033cc;
  border-width: 0;
  border-radius: 2px;
}
.main-header-primary .main-header-center .form-control::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.4);
}
.main-header-primary .main-header-center .form-control::-moz-placeholder {
  color: rgba(255, 255, 255, 0.4);
}
.main-header-primary .main-header-center .form-control:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.4);
}
.main-header-primary .main-header-center .form-control::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.4);
}
.main-header-primary .main-header-center .form-control::placeholder {
  color: rgba(255, 255, 255, 0.4);
}
.main-header-primary .main-header-center .form-control:focus + .btn {
  color: #fff;
}
.main-header-primary .main-header-center .sp-container .form-control:focus + button {
  color: #fff;
}

.sp-container .main-header-primary .main-header-center .form-control:focus + button {
  color: #fff;
}

.main-header-primary .main-header-center .btn,
.main-header-primary .main-header-center .sp-container button {
  font-size: 14px;
}

.sp-container .main-header-primary .main-header-center button {
  font-size: 14px;
}

.main-header-primary .main-header-center .btn:hover,
.main-header-primary .main-header-center .sp-container button:hover {
  color: #fff;
}

.sp-container .main-header-primary .main-header-center button:hover {
  color: #fff;
}

.main-header-primary .main-header-center .btn:focus,
.main-header-primary .main-header-center .sp-container button:focus {
  color: #fff;
}

.sp-container .main-header-primary .main-header-center button:focus {
  color: #fff;
}

.main-header-primary .main-logo {
  color: #fff;
  font-weight: 600;
  letter-spacing: -1.2px;
}
.main-header-primary .main-logo span {
  color: rgba(255, 255, 255, 0.65);
}
.main-header-primary .main-header-menu-icon span {
  background-color: rgba(255, 255, 255, 0.65);
}
.main-header-primary .main-header-menu-icon span::before, .main-header-primary .main-header-menu-icon span::after {
  background-color: rgba(255, 255, 255, 0.65);
}
.main-header-primary .main-header-message > a {
  color: rgba(255, 255, 255, 0.75);
}
.main-header-primary .main-header-notification > a {
  color: rgba(255, 255, 255, 0.75);
}
.main-header-primary .main-header-notification > a::after {
  display: none;
}
.main-header-primary .main-header-notification .dropdown-menu {
  border-width: 0;
  -webkit-box-shadow: 0 0 5px rgba(28, 39, 60, 0.1);
          box-shadow: 0 0 5px rgba(28, 39, 60, 0.1);
}
.main-header-primary .main-profile-menu .dropdown-menu {
  border-width: 0;
  -webkit-box-shadow: 0 0 5px rgba(28, 39, 60, 0.1);
          box-shadow: 0 0 5px rgba(28, 39, 60, 0.1);
}
.main-header-primary .main-profile-menu.show .main-img-user::before {
  display: none;
}

@media (min-width: 576px) {
  .main-header-primary .main-header-notification .dropdown-menu {
    top: 43px;
  }
}
@media (min-width: 992px) {
  .main-header-primary .main-header-notification .dropdown-menu {
    top: 45px;
  }
}
@media (min-width: 576px) {
  .main-header-primary .main-profile-menu .dropdown-menu {
    top: 46px;
  }
}
@media (min-width: 992px) {
  .main-header-primary .main-profile-menu .dropdown-menu {
    top: 48px;
  }
}
.main-navbar-dashboard-eight {
  background-color: #f9f9f9;
  border-bottom-width: 0;
}
.main-navbar-dashboard-eight .main-navbar-header {
  color: #fff;
  background-color: #0040ff;
  border-bottom-width: 0;
}
.main-navbar-dashboard-eight .main-navbar-header .main-logo {
  color: #fff;
}
.main-navbar-dashboard-eight .nav-item.active::before {
  border-bottom-color: #1a53ff;
}
.main-navbar-dashboard-eight .nav-item.active .nav-link {
  color: #1a53ff;
}
.main-navbar-dashboard-eight .nav-link {
  font-weight: 500;
  font-size: 14px;
  text-transform: capitalize;
}
.main-navbar-dashboard-eight .nav-sub:not(.nav-sub-mega) {
  background-color: #f9f9f9;
  border-width: 0;
}
.main-navbar-dashboard-eight .nav-sub:not(.nav-sub-mega)::before {
  content: "";
  position: absolute;
  top: -5px;
  right: -5px;
  left: -5px;
  z-index: 4;
  height: 5px;
  background-color: #f9f9f9;
}
.main-navbar-dashboard-eight .nav-sub-item > .nav-sub {
  left: 180px;
}
.main-navbar-dashboard-eight .nav-sub-item > .nav-sub::before {
  top: -5px;
  right: auto;
  bottom: -5px;
  left: -5px;
  width: 5px;
  height: auto;
}
.main-navbar-dashboard-eight .nav-sub-item.active .nav-sub-link {
  color: var(--primary-bg-color);
}
.main-navbar-dashboard-eight .nav-sub-link:hover {
  color: var(--primary-bg-color);
}
.main-navbar-dashboard-eight .nav-sub-mega .container,
.main-navbar-dashboard-eight .nav-sub-mega .container-fluid {
  background-color: #f9f9f9;
  border-width: 0;
}

@media (min-width: 992px) {
  .main-navbar-dashboard-eight .nav-sub:not(.nav-sub-mega) {
    -webkit-box-shadow: 0 0 5px rgba(28, 39, 60, 0.12);
            box-shadow: 0 0 5px rgba(28, 39, 60, 0.12);
  }
}
@media (min-width: 992px) {
  .main-navbar-dashboard-eight .nav-sub-mega .container,
  .main-navbar-dashboard-eight .nav-sub-mega .container-fluid {
    -webkit-box-shadow: 0 5px 3px -3px rgba(28, 39, 60, 0.12);
            box-shadow: 0 5px 3px -3px rgba(28, 39, 60, 0.12);
  }
}
.main-content-dashboard-eight {
  padding-top: 25px;
}
.main-content-dashboard-eight .main-content-title {
  letter-spacing: -0.8px;
}
.main-content-dashboard-eight .card {
  border-width: 0;
  border-radius: 2px;
  -webkit-box-shadow: 0 0 5px rgba(28, 39, 60, 0.1);
          box-shadow: 0 0 5px rgba(28, 39, 60, 0.1);
}
.main-content-dashboard-eight .card-title {
  font-weight: 500;
}

@media (max-width: 575px) {
  .main-content-dashboard-eight .container {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.card-dashboard-seventeen {
  position: relative;
}
.card-dashboard-seventeen .card-body {
  position: relative;
  z-index: 10;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 180px;
}
.card-dashboard-seventeen .card-body h4 {
  margin-bottom: 0;
  color: #1c273c;
  font-weight: 700;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.card-dashboard-seventeen .card-body span {
  font-size: 11px;
}
.card-dashboard-seventeen .card-title {
  line-height: 1.3;
}
.card-dashboard-seventeen.bg-primary-dark {
  background-color: #0033cc;
}
.card-dashboard-seventeen .chart-wrapper {
  position: absolute;
  right: -8px;
  bottom: -8px;
  left: -8px;
}
.card-dashboard-seventeen .flot-chart {
  width: 100%;
  height: 180px;
}

.card-dashboard-eighteen {
  display: block;
  padding: 20px;
}
.card-dashboard-eighteen .card-title {
  font-weight: 700;
  text-transform: uppercase;
}
.card-dashboard-eighteen .card-body {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 20px 0 34px;
}
.card-dashboard-eighteen .card-body h6 {
  position: relative;
  margin-bottom: 2px;
  padding-left: 23px;
  color: #1c273c;
  font-weight: 600;
  font-size: 21px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: -0.8px;
}
.card-dashboard-eighteen .card-body h6 span {
  color: #97a3b9;
  font-weight: 400;
  letter-spacing: normal;
}
.card-dashboard-eighteen .card-body h6::before {
  content: "";
  position: absolute;
  top: calc(50% - 8px);
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  border: 4px solid transparent;
  border-radius: 100%;
}
.card-dashboard-eighteen .card-body h6.dot-primary::before {
  border-color: var(--primary-bg-color);
}
.card-dashboard-eighteen .card-body h6.dot-purple::before {
  border-color: #6f42c1;
}
.card-dashboard-eighteen .card-body h6.dot-teal::before {
  border-color: #29ddee;
}
.card-dashboard-eighteen .card-body h6.dot-dark-blue::before {
  border-color: #0033cc;
}
.card-dashboard-eighteen .card-body label {
  display: block;
  margin-bottom: 0;
  color: #7987a1;
}
.card-dashboard-eighteen .chartjs-wrapper {
  position: relative;
  height: 309px;
  margin-right: -5px;
  margin-left: -10px;
}

.card-dashboard-nineteen {
  position: relative;
  overflow: hidden;
  background-color: #f9f9f9;
}
.card-dashboard-nineteen .card-header {
  padding: 20px 20px 0;
  background-color: transparent;
}
.card-dashboard-nineteen .card-header .row {
  display: block;
}
.card-dashboard-nineteen .card-header .row > div {
  max-width: none;
}
.card-dashboard-nineteen .card-header .row > div + div {
  margin-top: 20px;
}
.card-dashboard-nineteen .card-header h4 {
  margin-bottom: 10px;
  color: #1c273c;
  font-weight: 600;
  font-size: 24px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: -1px;
}
.card-dashboard-nineteen .card-header h4 span {
  color: #97a3b9;
  font-weight: 400;
  letter-spacing: normal;
}
.card-dashboard-nineteen .card-header .main-content-label,
.card-dashboard-nineteen .card-header .card-table-two .card-title {
  margin-bottom: 5px;
  font-size: 0.875rem;
  line-height: 1.3;
  text-transform: none;
}

@media (min-width: 375px) {
  .card-dashboard-nineteen .card-header {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    width: 100%;
  }
}
@media (min-width: 375px) {
  .card-dashboard-nineteen .card-header .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 375px) {
  .card-dashboard-nineteen .card-header .row > div + div {
    margin-top: 0;
  }
}
@media (min-width: 576px) {
  .card-dashboard-nineteen .card-header h4 {
    font-size: 30px;
  }
}
.card-table-two .card-dashboard-nineteen .card-header .card-title,
.card-dashboard-nineteen .card-header .card-dashboard-eight .card-title,
.card-dashboard-eight .card-dashboard-nineteen .card-header .card-title {
  margin-bottom: 5px;
  font-size: 0.875rem;
  line-height: 1.3;
  text-transform: none;
}

@media (min-width: 992px) {
  .card-dashboard-nineteen .card-header .main-content-label,
  .card-dashboard-nineteen .card-header .card-table-two .card-title {
    font-size: 14px;
  }
  .card-table-two .card-dashboard-nineteen .card-header .card-title,
  .card-dashboard-nineteen .card-header .card-dashboard-eight .card-title,
  .card-dashboard-eight .card-dashboard-nineteen .card-header .card-title {
    font-size: 14px;
  }
}
.card-dashboard-nineteen .card-header p {
  margin-bottom: 0;
  color: #7987a1;
  font-size: 11px;
}
.card-dashboard-nineteen .card-header .btn,
.card-dashboard-nineteen .card-header .sp-container button {
  min-height: inherit;
  padding: 5px 20px;
  font-weight: 500;
  font-size: 11px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  border-width: 2px;
}

@media (min-width: 576px) {
  .card-dashboard-nineteen .card-header p {
    font-size: 12px;
  }
}
.sp-container .card-dashboard-nineteen .card-header button {
  min-height: inherit;
  padding: 5px 20px;
  font-weight: 500;
  font-size: 11px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  border-width: 2px;
}

.card-dashboard-nineteen .card-title {
  margin-bottom: 15px;
  color: #0040ff;
  font-weight: 700;
  text-transform: uppercase;
}
.card-dashboard-nineteen .chart-legend {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 22px;
}
.card-dashboard-nineteen .chart-legend > div {
  position: relative;
  font-weight: 500;
  font-size: 10px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.card-dashboard-nineteen .chart-legend > div::before {
  content: "";
  position: relative;
  top: 1.5px;
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 5px;
}
.card-dashboard-nineteen .chart-legend > div:first-child::before {
  background-color: #05478f;
}
.card-dashboard-nineteen .chart-legend > div:nth-child(2)::before {
  background-color: #2f93fe;
}
.card-dashboard-nineteen .chart-legend > div:last-child::before {
  background-color: #bbdafc;
}
.card-dashboard-nineteen .chart-legend > div + div {
  margin-left: 10px;
}
.card-dashboard-nineteen .card-body {
  position: relative;
  padding: 0;
}
.card-dashboard-nineteen .flot-chart-wrapper {
  position: relative;
  margin: -30px -8px -16px -47px;
}
.card-dashboard-nineteen .flot-chart {
  width: 100%;
  height: 250px;
}
.card-dashboard-nineteen .flot-chart .flot-x-axis {
  color: #fff;
  font-size: 10px;
  letter-spacing: 1px;
  text-transform: uppercase;
  -webkit-transform: translate(18px, -25px);
          transform: translate(18px, -25px);
  opacity: 0.5;
}
.card-dashboard-nineteen .flot-chart .flot-y-axis {
  color: rgba(0, 0, 0, 0.65);
  font-weight: 400;
  font-size: 10px;
  letter-spacing: 0.5px;
  -webkit-transform: translate(66px, -13px);
          transform: translate(66px, -13px);
}

@media (min-width: 768px) {
  .card-dashboard-nineteen .chart-legend {
    margin-left: 70px;
  }
}
@media (min-width: 375px) {
  .card-dashboard-nineteen .chart-legend > div {
    letter-spacing: 1px;
  }
}
@media (min-width: 375px) {
  .card-dashboard-nineteen .chart-legend > div + div {
    margin-left: 30px;
  }
}
@media (min-width: 375px) and (max-width: 575px) {
  .card-dashboard-nineteen .card-body {
    padding-top: 170px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-nineteen .card-body {
    padding-top: 130px;
  }
}
@media (min-width: 768px) {
  .card-dashboard-nineteen .card-body {
    padding-top: 95px;
  }
}
@media (min-width: 375px) {
  .card-dashboard-nineteen .flot-chart-wrapper {
    margin-top: 0;
  }
}
@media (min-width: 576px) {
  .card-dashboard-nineteen .flot-chart {
    height: 314px;
  }
}
.card-dashboard-twenty .card-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.card-dashboard-twenty .chartjs-wrapper {
  width: 100%;
  height: 230px;
}
.card-dashboard-twenty .expansion-value {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: auto;
  margin-bottom: 5px;
  font-weight: 700;
  font-size: 17px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: -0.5px;
}
.card-dashboard-twenty .expansion-value strong:first-child {
  color: #1c273c;
}
.card-dashboard-twenty .expansion-value strong:last-child {
  color: #7987a1;
}
.card-dashboard-twenty .progress {
  height: 4px;
  margin-bottom: 3px;
}
.card-dashboard-twenty .expansion-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.card-dashboard-twenty .expansion-label span {
  color: #97a3b9;
  font-weight: 400;
  font-size: 11px;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
  .card-dashboard-twenty .chartjs-wrapper {
    margin-top: auto;
  }
}
.card-dashboard-progress .progress-legend {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0;
  padding: 0;
  list-style: none;
}
.card-dashboard-progress .progress-legend li {
  position: relative;
  padding-left: 15px;
  font-weight: 500;
  font-size: 10px;
  line-height: 0.95;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.card-dashboard-progress .progress-legend li::before {
  content: "";
  position: absolute;
  top: 1px;
  left: 0;
  width: 8px;
  height: 8px;
}
.card-dashboard-progress .progress-legend li:first-child::before {
  background-color: var(--primary-bg-color);
}
.card-dashboard-progress .progress-legend li:last-child::before {
  background-color: #29ddee;
}
.card-dashboard-progress .progress-legend li + li {
  margin-left: 20px;
}
.card-dashboard-progress .media {
  display: block;
}
.card-dashboard-progress .media > label {
  display: block;
  width: 50px;
  margin-bottom: 0;
}
.card-dashboard-progress .media + .media {
  margin-top: 15px;
}
.card-dashboard-progress .media-body {
  margin-top: 5px;
}
.card-dashboard-progress .progress {
  background-color: #e3e7ed;
}
.card-dashboard-progress .progress-bar {
  height: 15px;
  font-weight: 600;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.card-dashboard-progress .progress-bar + .progress-bar {
  margin-left: 1px;
}

@media (min-width: 576px) {
  .card-dashboard-progress .media {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (min-width: 576px) {
  .card-dashboard-progress .media-body {
    margin-top: 0;
    margin-left: 15px;
  }
}
/* ###### 8.9 Dashboard Nine  ###### */
.main-body-dashboard-nine {
  background-color: #ededf5;
}

@media (min-width: 992px) {
  .main-body-dashboard-nine .main-header .container-fluid {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (min-width: 992px) {
  .main-body-dashboard-nine.main-sidebar-hide .main-header-dashboard-nine {
    left: 0;
  }
}
.main-sidebar-indigo-dark {
  background-color: #4130c5;
  border-right-width: 0;
}
.main-sidebar-indigo-dark .main-logo {
  color: #fff;
  letter-spacing: -1.4px;
}
.main-sidebar-indigo-dark .main-sidebar-loggedin .media-body h6 {
  color: #fff;
  font-weight: 500;
}
.main-sidebar-indigo-dark .main-sidebar-loggedin .media-body span {
  color: rgba(255, 255, 255, 0.5);
}
.main-sidebar-indigo-dark .main-img-user::after {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.main-sidebar-indigo-dark .main-sidebar-body .nav-label {
  color: rgba(255, 255, 255, 0.35);
  font-weight: 400;
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.main-sidebar-indigo-dark .main-sidebar-body .nav-item + .nav-item {
  margin-top: -1px;
}
.main-sidebar-indigo-dark .main-sidebar-body .nav-item + .nav-item::before {
  border-top-color: rgba(255, 255, 255, 0.12);
}
.main-sidebar-indigo-dark .main-sidebar-body .nav-item.active {
  position: relative;
  z-index: 5;
}
.main-sidebar-indigo-dark .main-sidebar-body .nav-item.active::before {
  content: "";
  position: absolute;
  top: -1px;
  right: -20px;
  left: -20px;
  height: 41px;
  background-color: #33269c;
}
.main-sidebar-indigo-dark .main-sidebar-body .nav-item.active .nav-link {
  color: #fff;
  font-weight: 500;
}
.main-sidebar-indigo-dark .main-sidebar-body .nav-item.active .nav-link:hover, .main-sidebar-indigo-dark .main-sidebar-body .nav-item.active .nav-link:focus {
  color: #fff;
  font-weight: 500;
}
.main-sidebar-indigo-dark .main-sidebar-body .nav-item.active .nav-link i, .main-sidebar-indigo-dark .main-sidebar-body .nav-item.active .nav-link:hover i, .main-sidebar-indigo-dark .main-sidebar-body .nav-item.active .nav-link:focus i {
  color: #fff;
}
.main-sidebar-indigo-dark .main-sidebar-body .nav-link {
  color: rgba(255, 255, 255, 0.45);
  font-weight: 400;
}
.main-sidebar-indigo-dark .main-sidebar-body .nav-link i {
  color: rgba(255, 255, 255, 0.75);
}
.main-sidebar-indigo-dark .main-sidebar-body .nav-link.with-sub::after {
  opacity: 0.3;
}
.main-sidebar-indigo-dark .main-sidebar-body .nav-link:hover, .main-sidebar-indigo-dark .main-sidebar-body .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.main-sidebar-indigo-dark .main-sidebar-body .nav-sub {
  position: relative;
  padding-bottom: 0;
  padding-left: 0;
  border-left-color: rgba(255, 255, 255, 0.1);
}
.main-sidebar-indigo-dark .main-sidebar-body .nav-sub::before {
  content: "";
  position: absolute;
  top: 0;
  right: -20px;
  bottom: 0;
  left: -32px;
  z-index: 4;
  background-color: rgba(0, 0, 0, 0.1);
}
.main-sidebar-indigo-dark .main-sidebar-body .nav-sub-item.active .nav-sub-link {
  color: #fff;
}
.main-sidebar-indigo-dark .main-sidebar-body .nav-sub-link {
  position: relative;
  z-index: 5;
  padding-left: 21px;
  color: rgba(255, 255, 255, 0.4);
  border-top-color: rgba(255, 255, 255, 0.1);
}
.main-sidebar-indigo-dark .main-sidebar-body .nav-sub-link:hover, .main-sidebar-indigo-dark .main-sidebar-body .nav-sub-link:focus {
  color: #fff;
}

.main-header-dashboard-nine {
  background-color: #fff;
}
.main-header-dashboard-nine .main-header-menu-icon {
  margin-right: 0;
}

@media (min-width: 992px) {
  .main-header-dashboard-nine {
    position: fixed;
    top: 0;
    right: 0;
    left: 220px;
    -webkit-box-shadow: 0 0 15px rgba(28, 39, 60, 0.1);
            box-shadow: 0 0 15px rgba(28, 39, 60, 0.1);
  }
}
@media (min-width: 1200px) {
  .main-header-dashboard-nine {
    left: 240px;
  }
}
.main-content-1 {
  position: relative;
}
.main-content-1 .main-content-header {
  display: block;
  padding: 20px;
  background-color: #fff;
  border: 0;
  border-bottom: 1px solid #e3e8f1;
}
.main-content-1 .main-content-header .nav {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.main-content-1 .main-content-header .nav-link {
  color: #596882;
  font-weight: 500;
}
.main-content-1 .main-content-header .nav-link:hover, .main-content-1 .main-content-header .nav-link:focus {
  color: #1c273c;
}
.main-content-1 .main-content-header .nav-link.active {
  color: var(--primary-bg-color);
}
.main-content-1 .main-content-header .nav-link.active::before {
  top: 34px;
  bottom: auto;
  background-color: var(--primary-bg-color);
}
.main-content-1 .main-content-header .nav-link + .nav-link {
  margin-top: 0;
  margin-left: 25px;
}
.main-content-1 .main-content-header .nav-link:last-child {
  position: relative;
}
.main-content-1 .main-content-header .nav-link:last-child::after {
  content: "";
  position: relative;
  display: inline-block;
  width: 25px;
}
.main-content-1 .main-content-header-top {
  margin-bottom: 20px;
}
.main-content-1 .main-content-title {
  font-size: 24px;
  letter-spacing: -0.7px;
}
.main-content-1 .main-content-body {
  padding: 20px;
}
.main-content-1 .card {
  border-width: 0;
  -webkit-box-shadow: 0 0 10px rgba(28, 39, 60, 0.1);
          box-shadow: 0 0 10px rgba(28, 39, 60, 0.1);
}

@media (min-width: 992px) {
  .main-content-1 {
    margin-top: 64px;
  }
}
@media (min-width: 992px) {
  .main-content-1 .main-content-header {
    margin: 0 0 1.3rem 0;
    padding: 15.7px 21px;
  }
}
@media (max-width: 991.98px) {
  .main-content-1 .main-content-header .nav-wrapper {
    width: 100%;
    height: 20px;
    overflow: hidden;
  }
}
@media (max-width: 991.98px) {
  .main-content-1 .main-content-header .nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    width: calc(100vw - 20px);
    overflow-x: auto;
  }
}
@media (max-width: 991.98px) {
  .main-content-1 .main-content-header .nav-link {
    padding-bottom: 10px;
    white-space: nowrap;
  }
}
@media (min-width: 992px) {
  .main-content-1 .main-content-header .nav-link:nth-child(5), .main-content-1 .main-content-header .nav-link:last-child {
    font-weight: 400;
  }
}
@media (min-width: 992px) {
  .main-content-1 .main-content-header .nav-link:nth-child(5) {
    margin-left: auto;
  }
}
@media (min-width: 768px) {
  .main-content-1 .main-content-header .nav-link:last-child::after {
    display: none;
  }
}
@media (min-width: 576px) {
  .main-content-1 .main-content-header-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 20px;
  }
}
.card-dashboard-twentyone {
  position: relative;
}
.card-dashboard-twentyone .card-body {
  height: 100%;
  padding: 20px;
  background-color: #f4f5f8;
}
.card-dashboard-twentyone .card-body .main-content-label,
.card-dashboard-twentyone .card-body .card-table-two .card-title {
  margin-bottom: 8px;
  font-size: 14px;
  text-transform: capitalize;
}

.card-table-two .card-dashboard-twentyone .card-body .card-title,
.card-dashboard-twentyone .card-body .card-dashboard-eight .card-title,
.card-dashboard-eight .card-dashboard-twentyone .card-body .card-title {
  margin-bottom: 8px;
  font-size: 14px;
  text-transform: capitalize;
}

@media (min-width: 768px) {
  .card-dashboard-twentyone .list-group {
    margin-bottom: 10px;
  }
}
.card-dashboard-twentyone .list-group-item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 8px 0;
  background-color: transparent;
  border-width: 0;
  border-right-width: 0;
}
.card-dashboard-twentyone .list-group-item span {
  -ms-flex-preferred-size: 50%;
      flex-basis: 50%;
  max-width: 50%;
}
.card-dashboard-twentyone .list-group-item span:last-of-type {
  color: #1c273c;
  font-weight: 700;
  font-size: 12px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-align: right;
}
.card-dashboard-twentyone .list-group-item .progress {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  max-width: 100%;
  height: 5px;
  margin-top: 5px;
  margin-bottom: 0;
  background-color: #b4bdce;
}
.card-dashboard-twentyone .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card-dashboard-twentyone .list-group-item:last-child {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.card-dashboard-twentyone .vmap-wrapper {
  width: 100%;
  height: 180px;
}
.card-dashboard-twentyone .vmap-wrapper .jqvmap-zoomin,
.card-dashboard-twentyone .vmap-wrapper .jqvmap-zoomout {
  left: 15px;
  width: 24px;
  height: 24px;
  color: #fff;
  font-weight: 500;
  font-size: 20px;
  background-color: #1c273c;
  border-radius: 100%;
  opacity: 0.2;
}
.card-dashboard-twentyone .vmap-wrapper .jqvmap-zoomin:hover, .card-dashboard-twentyone .vmap-wrapper .jqvmap-zoomin:focus {
  opacity: 0.8;
}
.card-dashboard-twentyone .vmap-wrapper .jqvmap-zoomout:hover, .card-dashboard-twentyone .vmap-wrapper .jqvmap-zoomout:focus {
  opacity: 0.8;
}
.card-dashboard-twentyone .vmap-wrapper .jqvmap-zoomin {
  top: 15px;
}
.card-dashboard-twentyone .vmap-wrapper .jqvmap-zoomout {
  top: 45px;
}

@media (min-width: 576px) {
  .card-dashboard-twentyone .vmap-wrapper {
    height: 250px;
  }
}
@media (min-width: 768px) {
  .card-dashboard-twentyone .vmap-wrapper {
    height: 100%;
  }
}
.card-dashboard-twentytwo {
  position: relative;
  height: 120px;
  background-color: #fff;
}
.card-dashboard-twentytwo .media {
  position: relative;
  z-index: 5;
  padding: 20px;
}
.card-dashboard-twentytwo .media-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 45px;
  height: 45px;
  color: #fff;
  border-radius: 100%;
}
.card-dashboard-twentytwo .media-icon i {
  font-size: 24px;
  line-height: 0;
}
.card-dashboard-twentytwo .media-icon i.typcn {
  line-height: 0.9;
}
.card-dashboard-twentytwo .media-body {
  margin-left: 15px;
  padding-top: 5px;
}
.card-dashboard-twentytwo .media-body h6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 5px;
  color: #1c273c;
  font-weight: 700;
  font-size: 26px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 0.7;
  letter-spacing: -0.5px;
}
.card-dashboard-twentytwo .media-body h6 > small {
  margin-left: 5px;
  padding: 2px 3px;
  color: #fff;
  font-weight: 500;
  font-size: 9px;
  line-height: 1.1;
  letter-spacing: normal;
}
.card-dashboard-twentytwo .media-body h6 > small.up {
  background-color: #016a59;
}
.card-dashboard-twentytwo .media-body h6 > small.down {
  background-color: #f34343;
}
.card-dashboard-twentytwo .media-body > span {
  display: block;
}
.card-dashboard-twentytwo .media-body > small {
  display: block;
  color: #97a3b9;
  font-size: 11px;
}
.card-dashboard-twentytwo .media-body > small strong {
  font-weight: 500;
}
.card-dashboard-twentytwo .chart-wrapper {
  position: absolute;
  right: -9px;
  left: -9px;
  opacity: 0.3;
}
.card-dashboard-twentytwo .flot-chart {
  width: 100%;
  height: 120px;
}

.card-dashboard-twentythree {
  background-color: #f4f5f8;
}
.card-dashboard-twentythree .main-donut-chart.chart1 {
  width: 130px;
  height: 130px;
  background: #b4bdce;
}
.card-dashboard-twentythree .main-donut-chart.chart1 .slice.one {
  background: var(--primary-bg-color);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  clip: rect(0 130px 65px 0);
}
.card-dashboard-twentythree .main-donut-chart.chart1 .slice.two {
  background: var(--primary-bg-color);
  -webkit-transform: rotate(234deg);
  transform: rotate(234deg);
  clip: rect(0 65px 130px 0);
}
.card-dashboard-twentythree .main-donut-chart.chart1 .chart-center {
  top: 15px;
  left: 15px;
  width: 100px;
  height: 100px;
  background: #f4f5f8;
}
.card-dashboard-twentythree .main-donut-chart.chart1 .chart-center span {
  color: var(--primary-bg-color);
  font-weight: 700;
  font-size: 40px;
  font-size: 32px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 100px;
}
.card-dashboard-twentythree .main-donut-chart.chart1 .chart-center span:after {
  content: "65%";
}
.card-dashboard-twentythree label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 500;
  font-size: 10px;
  line-height: 1;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.card-dashboard-twentythree label span {
  display: block;
  width: 8px;
  height: 8px;
  margin-right: 5px;
  border-radius: 100%;
}
.card-dashboard-twentythree h5 {
  color: #1c273c;
  font-weight: 700;
  font-size: 24px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: -1px;
}

.card-dashboard-audience-metrics {
  position: relative;
  height: 250px;
  overflow: hidden;
  background-color: #f4f5f8;
}
.card-dashboard-audience-metrics .card-header {
  position: relative;
  z-index: 3;
  padding: 20px 20px 0;
  background-color: #fff;
}
.card-dashboard-audience-metrics .card-title {
  margin-bottom: 5px;
  font-size: 14px;
}
.card-dashboard-audience-metrics .chart-wrapper {
  position: absolute;
  right: 0;
  bottom: -20px;
  left: 0;
  padding: 5px 5px 0;
}
.card-dashboard-audience-metrics .flot-chart {
  width: 100%;
  height: 180px;
}
.card-dashboard-audience-metrics .flot-chart .flot-x-axis > div {
  display: none;
  color: #7987a1;
  font-weight: 700;
  font-size: 10px;
  text-transform: uppercase;
}
.card-dashboard-audience-metrics .flot-chart .flot-x-axis > div span:last-child {
  padding-left: 2px;
  color: #1c273c;
  font-weight: 700;
}
.card-dashboard-audience-metrics .card-body {
  position: relative;
  z-index: 3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  padding: 0 20px 20px;
  background-color: #fff;
}
.card-dashboard-audience-metrics .card-body > div + div {
  margin-left: 10px;
  padding-left: 10px;
}
.card-dashboard-audience-metrics .card-body h4 {
  margin-bottom: 3px;
  color: #1c273c;
  font-weight: 700;
  font-size: 17px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: -0.5px;
}
.card-dashboard-audience-metrics .card-body label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0;
  font-size: 11px;
}
.card-dashboard-audience-metrics .card-body label span {
  display: inline-block;
  width: 9px;
  height: 9px;
  margin-right: 5px;
  border-radius: 100%;
}

@media (min-width: 576px) {
  .card-dashboard-audience-metrics {
    height: 270px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-audience-metrics .chart-wrapper {
    bottom: 10px;
    padding-bottom: 10px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-audience-metrics .flot-chart .flot-x-axis > div {
    display: block;
  }
}
@media (min-width: 576px) {
  .card-dashboard-audience-metrics .card-body > div + div {
    margin-left: 20px;
    padding-left: 20px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-audience-metrics .card-body h4 {
    font-size: 21px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-audience-metrics .card-body label {
    font-size: 0.875rem;
  }
}
/* ###### 8.10 Dashboard Ten  ###### */
.card-dashboard-twentyfour .card-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 20px 20px 0;
  background-color: transparent;
}
.card-dashboard-twentyfour .card-title {
  margin-bottom: 0;
  font-size: 14px;
}
.card-dashboard-twentyfour .card-body {
  padding: 15px 20px 20px;
}
.card-dashboard-twentyfour .card-body-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}
.card-dashboard-twentyfour .card-body-top h6 {
  margin-bottom: 0;
  color: #1c273c;
  font-weight: 600;
  font-size: 18px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: -0.75px;
}
.card-dashboard-twentyfour .card-body-top h6 small {
  font-weight: 600;
}
.card-dashboard-twentyfour .card-body-top h6 span {
  color: #97a3b9;
  font-weight: 400;
  letter-spacing: normal;
}
.card-dashboard-twentyfour .card-body-top label {
  display: block;
  margin-bottom: 0;
  color: #7987a1;
  font-size: 11px;
}
.card-dashboard-twentyfour .card-body-top > div + div {
  margin-left: 30px;
}
.card-dashboard-twentyfour .main-content-label,
.card-dashboard-twentyfour .card-table-two .card-title {
  margin-bottom: 0;
  color: #4a4a69;
  font-size: 10px;
  letter-spacing: 0.5px;
}

@media (min-width: 576px) {
  .card-dashboard-twentyfour .card-body-top h6 {
    font-size: 22px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-twentyfour .card-body-top label {
    font-size: 0.875rem;
  }
  .card-dashboard-audience-metrics .flot-chart .flot-x-axis .flot-tick-label {
    display: block;
  }
}
.card-table-two .card-dashboard-twentyfour .card-title,
.card-dashboard-twentyfour .card-dashboard-eight .card-title,
.card-dashboard-eight .card-dashboard-twentyfour .card-title {
  margin-bottom: 0;
  color: #4a4a69;
  font-size: 10px;
  letter-spacing: 0.5px;
}

.card-dashboard-twentyfour .chart-legend {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 500;
  font-size: 10px;
  line-height: 0.6;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.card-dashboard-twentyfour .chart-legend span {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-right: 5px;
}
.card-dashboard-twentyfour .chart-legend > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.card-dashboard-twentyfour .chart-legend > div + div {
  margin-left: 20px;
}
.card-dashboard-twentyfour .chart-wrapper {
  position: relative;
  margin-right: -10px;
}
.card-dashboard-twentyfour .flot-chart {
  width: 100%;
  height: 130px;
}

.card-dashboard-twentyfive .card-title {
  margin-bottom: 15px;
  font-size: 14px;
}
.card-dashboard-twentyfive .col + .col {
  border-left: 1px solid #ededf5;
}
.card-dashboard-twentyfive .card-label {
  display: block;
  margin-bottom: 2px;
  color: #97a3b9;
  font-weight: 500;
  font-size: 11px;
  letter-spacing: 0.5px;
  white-space: nowrap;
  text-transform: uppercase;
}
.card-dashboard-twentyfive .card-value {
  margin-bottom: 0;
  color: #1c273c;
  font-weight: 600;
  font-size: 22px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: -1px;
}
.card-dashboard-twentyfive .chart-wrapper {
  position: relative;
  margin: 0 -8px -5px;
}
.card-dashboard-twentyfive .flot-chart {
  width: 100%;
  height: 35px;
}

#flotChart2 {
  width: 100%;
  height: 35px;
}

.card-dashboard-twentysix .card-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 15px 15px 10px;
  background-color: transparent;
}
.card-dashboard-twentysix .card-title {
  margin-bottom: 0;
  text-transform: uppercase;
}
.card-dashboard-twentysix .chart-legend {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.card-dashboard-twentysix .chart-legend > div {
  font-weight: 500;
  font-size: 10px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.card-dashboard-twentysix .chart-legend > div + div {
  margin-left: 15px;
}
.card-dashboard-twentysix .chart-legend span {
  display: inline-block;
  width: 8px;
  height: 8px;
  margin-right: 2px;
}
.card-dashboard-twentysix .card-body {
  position: relative;
  padding: 0;
  overflow: hidden;
}
.card-dashboard-twentysix .card-body h6 {
  margin-bottom: 0;
  color: #1c273c;
  font-weight: 600;
  font-size: 22px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1;
  letter-spacing: -0.5px;
}
.card-dashboard-twentysix .card-body h6 span {
  font-weight: 400;
  font-size: 18px;
  letter-spacing: -1px;
}
.card-dashboard-twentysix .card-body label {
  margin-bottom: 0;
  color: #97a3b9;
  font-size: 12px;
}
.card-dashboard-twentysix .chart-wrapper {
  position: relative;
  margin: -30px -18px -15px -18px;
}
.card-dashboard-twentysix .flot-chart {
  width: 100%;
  height: 120px;
}
.card-dashboard-twentysix .flot-chart .flot-x-axis > div {
  color: rgba(255, 255, 255, 0.75);
  font-size: 10px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  -webkit-transform: translateY(-20px);
          transform: translateY(-20px);
}
.card-dashboard-twentysix .flot-chart .flot-y-axis > div {
  color: rgba(28, 39, 60, 0.5);
  font-size: 10px;
  -webkit-transform: translateX(33px);
          transform: translateX(33px);
}
.card-dashboard-twentysix.card-dark-one .card-title, .card-dashboard-twentysix.card-dark-two .card-title, .card-dashboard-twentysix.card-dark-one .card-body h6, .card-dashboard-twentysix.card-dark-two .card-body h6 {
  color: #fff;
}
.card-dashboard-twentysix.card-dark-one .card-body h6 span, .card-dashboard-twentysix.card-dark-two .card-body h6 span {
  color: rgba(255, 255, 255, 0.5);
}
.card-dashboard-twentysix.card-dark-one .card-body label, .card-dashboard-twentysix.card-dark-two .card-body label {
  color: rgba(255, 255, 255, 0.7);
}
.card-dashboard-twentysix.card-dark-one .flot-chart .flot-y-axis > div, .card-dashboard-twentysix.card-dark-two .flot-chart .flot-y-axis > div {
  color: rgba(255, 255, 255, 0.2);
}
.card-dashboard-twentysix.card-dark-one {
  background-color: #8485fb;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#1f05f0), to(#8485fb));
  background-image: linear-gradient(to bottom, #1f05f0 0%, #8485fb 100%);
  background-repeat: repeat-x;
}
.card-dashboard-twentysix.card-dark-two {
  background-color: #0040ff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#0a47ff), to(var(--primary-bg-color)));
  background-image: linear-gradient(to bottom, #0a47ff 0%, var(--primary-bg-color) 100%);
  background-repeat: repeat-x;
}

.main-rating-value {
  margin-bottom: 0;
  color: #1c273c;
  font-weight: 400;
  font-size: 40px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 0.7;
  letter-spacing: -0.5px;
}

.main-rating-label {
  margin-bottom: 10px;
  font-weight: 500;
  font-size: 10px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}

.main-media-list-reviews .media + .media {
  margin-top: 25px;
}
.main-media-list-reviews .main-img-user {
  width: 32px;
  height: 32px;
}
.main-media-list-reviews .main-img-user::after {
  display: none;
}
.main-media-list-reviews .media-body {
  margin-left: 15px;
}
.main-media-list-reviews .media-body h6 {
  margin-bottom: 2px;
  line-height: 1;
}
.main-media-list-reviews .media-body small {
  display: inline-block;
  color: #97a3b9;
  font-size: 12px;
  line-height: 1;
}

.main-star-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-star-group span:last-child {
  display: block;
  margin-left: 5px;
  color: #7987a1;
  font-weight: 500;
  font-size: 11px;
}

.main-star-item {
  position: relative;
  color: var(--primary-bg-color);
  font-size: 14px;
}
.main-star-item + .main-star-item {
  margin-left: 3px;
}

.main-media-list-activity .media + .media {
  margin-top: 23px;
}
.main-media-list-activity .media-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 32px;
  height: 32px;
  color: #fff;
  border-radius: 100%;
}
.main-media-list-activity .media-icon i {
  font-size: 21px;
  line-height: 0;
}
.main-media-list-activity .media-icon i.typcn {
  line-height: 0.9;
}
.main-media-list-activity .media-body {
  margin-left: 15px;
}
.main-media-list-activity .media-body h6 {
  margin-bottom: 2px;
  color: #1c273c;
}
.main-media-list-activity .media-body span {
  display: block;
  color: #97a3b9;
  font-size: 11px;
}
.main-media-list-activity .media-right {
  color: #97a3b9;
  font-size: 11px;
}

.dark-theme.app.sidebar-mini .desktop-logo.logo-dark {
  display: block;
}

.dropdown-menu-left {
  -webkit-box-shadow: 0px 0px 15px 1px rgb(188, 181, 214);
          box-shadow: 0px 0px 15px 1px rgb(188, 181, 214);
}
.dropdown-menu-left .dropdown-item {
  padding: 4px 19px;
}
.dropdown-menu-left img {
  width: 31px;
  height: 20px;
}

.main-header-profile {
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
}

.dropdown-menu-arrow:after {
  content: "";
  position: absolute;
  top: -8.5px;
  right: 16px;
  border-right: 9px solid transparent;
  border-bottom: 9px solid #fff;
  border-left: 9px solid transparent;
}

.dropdown-menu-left {
  right: 0 !important;
  bottom: auto !important;
  left: auto !important;
}

.right-content .btn-sm,
.right-content .btn-group-sm > .btn {
  padding: 0.4rem 0.8rem;
}

.total-revenue {
  position: absolute;
  z-index: 9;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  padding: 0 10px 20px;
}
.total-revenue h4 {
  margin-bottom: 3px;
  color: #1c273c;
  font-weight: 700;
  font-size: 21px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: -0.5px;
}
.total-revenue label {
  font-size: 0.875rem;
}
.total-revenue label span {
  display: inline-block;
  width: 9px;
  height: 9px;
  margin-right: 5px;
  border-radius: 100%;
}
.total-revenue > div + div {
  margin-left: 20px;
  padding-left: 20px;
}

.customers .list-group-item .media img {
  width: 35px !important;
  height: 35px !important;
}

.list-group-item-action {
  width: 100%;
  color: #1d2635;
  text-align: inherit;
}

.progress-style .table th,
.progress-style .table td {
  padding: 0.75rem;
  vertical-align: middle;
}
.progress-style.progress {
  overflow: visible !important;
}
.progress-style.progress .progress-bar:after {
  content: "";
  position: absolute;
  top: -5px;
  right: -5px;
  width: 15px;
  height: 15px;
  background: #fff;
  border-radius: 50%;
  -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2);
}
.progress-style .bg-primary-gradient.progress-bar:after,
.progress-style .bg-primary.progress-bar:after {
  border: 4px solid var(--primary-bg-color);
}
.progress-style .bg-secondary.progress-bar:after {
  border: 4px solid #f74f75;
}
.progress-style .bg-danger.progress-bar:after {
  border: 4px solid #f34343;
}
.progress-style .bg-teal.progress-bar:after {
  border: 4px solid #29ddee;
}
.progress-style .bg-pink.progress-bar:after {
  border: 4px solid #f754fa;
}
.progress-style .bg-success.progress-bar:after {
  border: 4px solid #016a59;
}
.progress-style .bg-danger-gradient.progress-bar:after {
  border: 4px solid #f34343;
}
.progress-style .bg-warning.progress-bar:after {
  border: 4px solid #ffbd5a;
}
.progress-style .bg-info.progress-bar:after {
  border: 4px solid #4ec2f0;
}
.progress-style.progress .progress-bar {
  position: relative;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-animation: animate-positive 2s;
  animation: animate-positive 2s;
}
.progress-style .progress-bar {
  float: left;
  height: 100%;
  overflow: visible !important;
  color: #fff;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
  background-color: #337ab7;
  border-radius: 20px !important;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}

.customers .list-group-item-action:hover, .customers .list-group-item-action:focus {
  color: #4a4a69;
  background-color: #fff;
}
.customers .list-group-item {
  padding: 0.82rem 1.25rem;
}

.sales-info h3,
.card-table h4 {
  color: #1c273c;
  font-weight: 700;
  font-size: 21px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.sales-infomation {
  position: absolute;
  bottom: 0;
}

#chart {
  margin-bottom: 4.5rem;
}

.br-br-7 {
  border-bottom-right-radius: 7px !important;
}

.br-bl-7 {
  border-bottom-left-radius: 7px !important;
}

.header-icon-svgs {
  width: 20px;
  height: 20px;
  color: #7b8191;
  fill: #7b8191;
}

.fullscreen-button .full-screen-link {
  line-height: 33px !important;
}

.country-flag1 strong {
  display: none;
  color: #7282a9;
}

@media (max-width: 767px) {
  .app-sidebar__toggle {
    text-align: center;
  }
}
@media (max-width: 920px) {
  .sidebar-mini .main-dashboard-header-right {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    margin-top: 20px;
  }
  .sidebar-mini .breadcrumb-header {
    display: block !important;
  }
  .sidebar-mini .main-dashboard-header-right > div label {
    text-align: left;
  }
  .sidebar-mini .main-dashboard-header-right > div:first-child {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
}
@media (max-width: 576px) {
  .sidebar-mini .main-dashboard-header-right {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .country-flag1 {
    display: none !important;
  }
  .total-revenue > div + div {
    margin-left: 20px !important;
    padding-left: 3px !important;
  }
  .total-revenue {
    padding: 0 !important;
  }
}
.nav-link.html-code.active {
  margin-top: 1rem;
  color: white;
  background-color: #23241f;
  border-color: transparent;
  border-bottom: 0;
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
}

.html-source.nav-tabs .nav-item {
  margin-bottom: -2px;
}

.nav-link.html-code {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  background: #f9f9fb;
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
  -webkit-box-align: center;
}

.counter-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-bottom: 0;
  padding: 1.3rem 1.4rem;
  text-align: center;
  background: rgba(21, 22, 23, 0.2);
  border-radius: 50%;
}
.counter-icon i {
  color: #fff;
  font-size: 22px;
}

.success-widget h3:before {
  content: "";
  position: relative;
  display: inline-block;
  width: 26%;
  height: 1px;
  vertical-align: middle;
  background: #ccead1;
}
.success-widget h3:after {
  content: "";
  position: relative;
  left: 0.5em;
  display: inline-block;
  width: 26%;
  height: 1px;
  vertical-align: middle;
  background: #ccead1;
}
.success-widget h3:before {
  right: 0.5em;
}
.success-widget h3 {
  text-align: center;
}

.danger-widget h3:before, .danger-widget h3:after {
  background: #cad8a9;
}
.danger-widget h3:before {
  content: "";
  position: relative;
  display: inline-block;
  width: 26%;
  height: 1px;
  vertical-align: middle;
  background: #f5dce2;
}
.danger-widget h3:after {
  content: "";
  position: relative;
  left: 0.5em;
  display: inline-block;
  width: 26%;
  height: 1px;
  vertical-align: middle;
  background: #f5dce2;
}
.danger-widget h3:before {
  right: 0.5em;
}
.danger-widget h3 {
  text-align: center;
}

.warning-widget h3:before, .warning-widget h3:after {
  background: #cad8a9;
}
.warning-widget h3:before {
  content: "";
  position: relative;
  display: inline-block;
  width: 26%;
  height: 1px;
  vertical-align: middle;
  background: #f3e7c6;
}
.warning-widget h3:after {
  content: "";
  position: relative;
  left: 0.5em;
  display: inline-block;
  width: 26%;
  height: 1px;
  vertical-align: middle;
  background: #f3e7c6;
}
.warning-widget h3:before {
  right: 0.5em;
}
.warning-widget h3 {
  text-align: center;
}

.card .box .img {
  width: 120px;
  height: 120px;
  margin: 0 auto;
  overflow: hidden;
  border-radius: 50%;
}
.card .box h2 {
  margin: 20px auto;
  font-size: 20px;
}
.card .box ul li a {
  display: block;
  margin: 0 10px;
  font-size: 20px;
  text-align: center;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.card .box h2 span {
  display: inline-block;
  margin-top: 10px;
  padding: 4px 10px;
  color: #fff;
  font-size: 14px;
  background: var(--primary-bg-color);
  border-radius: 15px;
}
.card .box {
  position: relative;
  top: 50%;
  left: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  padding: 30px;
  text-align: center;
  border: 1px solid #e9f1f1;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 25px rgba(255, 255, 255, 0.3);
          box-shadow: 0 0 25px rgba(255, 255, 255, 0.3);
}

.userlist-table .table th,
.userlist-table .table td {
  display: table-cell;
  padding: 0.75rem;
  vertical-align: middle;
}
.userlist-table .table-bordered thead th,
.userlist-table .table-bordered thead td {
  padding-top: 12px;
  padding-bottom: 12px;
}
.userlist-table .btn-sm,
.userlist-table .btn-group-sm > .btn {
  padding: 0.35rem 0.55rem;
  font-size: 0.875rem;
  line-height: 0;
  border-radius: 0.2rem;
}
.userlist-table .user-link {
  margin-right: 5px;
  color: #000;
  font-weight: 500;
}
.userlist-table .user-subhead {
  display: none;
  color: #8992a9;
}

.dot-label {
  position: relative;
  bottom: -12px;
  left: 7px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  -webkit-animation: ani 1s linear infinite;
          animation: ani 1s linear infinite;
}

@keyframes ani {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  25% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  30% {
    -webkit-transform: scale(1.4);
            transform: scale(1.4);
  }
  50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  70% {
    -webkit-transform: scale(1.4);
            transform: scale(1.4);
  }
  90% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.search .page-link {
  background-color: #fff;
}

.main-card-signin,
.modal-content .card {
  -webkit-box-shadow: none;
          box-shadow: none;
}

@media (max-width: 920px) {
  .right-content {
    margin-top: 1rem !important;
  }
}
@media (max-width: 576px) {
  .profile.navtab-custom li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    border-tadius: 0;
  }
  .profile.navtab-custom li a {
    width: 100%;
    margin-right: 0 !important;
    border-radius: 0;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  .profile.navtab-custom {
    width: 100%;
    padding: 11px 0 0 0 !important;
  }
}
.table-vcenter td,
.table-vcenter th {
  vertical-align: middle;
  border-top: 1px solid #f1f5fa;
}

.table-center td,
.table-center th {
  text-align: center;
}

.table {
  width: 100% !important;
  margin-bottom: 1rem;
  color: #22252f;
  border: 1px solid #ededf5;
}

.userlist-table .dot-label {
  position: relative;
  bottom: -7px;
  left: -6px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  -webkit-animation: ani 1s linear infinite;
          animation: ani 1s linear infinite;
}
.userlist-table img {
  max-width: inherit;
}

.product-pagination .page-link {
  background-color: #fff !important;
  border: 1px solid #ededf5;
}
.product-pagination .page-item.active .page-link {
  background: var(--primary-bg-color) !important;
  border-color: var(--primary-bg-color);
}

.main-logo1 {
  font-weight: 600;
  font-family: poppins;
}

@media (min-width: 576px) {
  .dropdown.nav-itemd-none .dropdown-menu:after {
    border-bottom: 9px solid #fff;
  }
}
@media (min-width: 992px) {
  .top-header .header-brand {
    display: none;
  }
  .top-header .main-header-center {
    margin-left: 0 !important;
  }
  .top-header .header-brand.header-brand2 {
    position: absolute;
    top: 17px;
    right: 0;
    left: 0;
    display: block;
    margin: 0 auto;
    text-align: center;
  }
}
.btn-outline-danger:focus {
  color: #f34343;
}

.featured_icon i {
  position: absolute;
  top: 3px;
  right: 0;
  left: 0;
  color: #fff;
  font-size: 6px;
  text-align: center;
  -webkit-transform: rotate(-43deg);
          transform: rotate(-43deg);
}

.fa-circle:before {
  content: "\f111";
}

.featured_icon.danger {
  background-image: linear-gradient(-38deg, #f32828 0%, #f32828 100%) !important;
  border: 3px solid #ee6161;
}

.featured_icon {
  position: relative;
  top: 20px;
  width: 17px;
  height: 17px;
  margin-top: -40px;
  margin-left: -35px !important;
  color: #000;
  font-size: 10px;
  line-height: 60px;
  background-image: linear-gradient(-38deg, var(--primary-bg-color) 0%, #6922be 100%);
  border: 3px solid #a36de3;
  border-radius: 18px;
}

ul.timeline:before {
  content: " ";
  position: absolute;
  top: 61px;
  left: 25px;
  z-index: 0;
  display: inline-block;
  width: 1.5px;
  height: 76%;
  background: #ededf5;
}

.latest-timeline .timeline li.activity {
  margin-bottom: 2.5rem;
  padding: 0;
}
.latest-timeline .timeline li.activity:last-child {
  margin-bottom: 0;
}

.featured_icon.success {
  background-image: linear-gradient(-38deg, #0ba360 0%, #3cba92 100%) !important;
  border: 3px solid #25de8c;
}

.featured_icon.warning {
  background-image: linear-gradient(-38deg, #ff5858 0%, #f09819 100%) !important;
  border: 3px solid #f09819;
}

.featured_icon.teal {
  background-image: linear-gradient(-38deg, #265b5b 0%, #29ddee 100%) !important;
  border: 3px solid #29ddee;
}

.progress-style .bg-warning-gradient.progress-bar:after {
  border: 4px solid #f67536;
}

.img-card .img-card-circle {
  position: absolute;
  top: 68px;
  right: 0;
  z-index: 3;
  margin-right: -48px;
  text-align: right;
  -webkit-transform: rotate(25deg);
          transform: rotate(25deg);
  opacity: 0.6;
}

.fa-genderless:before {
  content: "\f22d";
}

.fs-12 {
  font-size: 12px;
}

.fs-15 {
  font-size: 15px;
}

.btn-icon {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  text-align: center;
}

.main-body #chartLine {
  height: 255px !important;
}

.country-card {
  padding: 20px;
}

@media (max-width: 767px) {
  .responsive-navbar.navbar .navbar-collapse {
    position: fixed;
    top: 63px;
    right: 0;
    left: 0;
    z-index: 9999;
    width: 100%;
    margin-top: 0;
    padding: 0px;
    background: #fff;
    border-top: 1px solid #f0f0ff;
    border-bottom: 1px solid #f0f0ff;
  }
  .responsive-navbar.navbar {
    position: relative !important;
    top: -5px;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    margin: 0;
    margin-bottom: 0 !important;
    padding: 0;
  }
  .responsive-navbar.navbar .new.nav-link {
    margin: 10px 6px !important;
  }
  .mobile-main-header .navbar {
    padding: 0 !important;
  }
  .responsive-logo .mobile-logo {
    margin-top: 3px !important;
  }
}
@media (min-width: 768px) {
  .mobile-header {
    display: none;
    height: 0;
  }
  .navbar-toggler.navresponsive-toggler {
    display: none;
  }
}
.feature-1 {
  position: absolute;
  top: 30px;
  right: 40px;
}

.feature .text-start .text-success {
  margin-left: -104px;
  padding: 10px;
  background: #c1ecab;
  border-radius: 10px;
}

.feature .text-danger {
  margin-left: -104px;
  padding: 10px;
  background: #fba5b9;
  border-radius: 10px;
}

.img-card-circle1 {
  position: absolute;
  top: -5px;
  right: 0;
  margin-right: -5px;
  text-align: right;
  opacity: 0.1;
}

.img-card-circle2 {
  position: absolute;
  top: -5px;
  right: 0;
  margin-right: 1px;
  text-align: right;
  opacity: 0.1;
}

.img-card-circle3 {
  position: absolute;
  top: -6px;
  right: 0;
  margin-right: 4px;
  opacity: 0.2;
}

.img-card-circle4 {
  position: absolute;
  top: -1px;
  right: 0;
  margin-right: 0px;
  opacity: 0.4;
}

.sidenav-toggled .responsive-navbar.navbar .navbar-collapse {
  z-index: 999 !important;
}

.product-grid6 .icons li a {
  color: #fff;
}

.product-grid6 .icons {
  position: absolute;
  right: 0;
  bottom: -3px;
  left: 0;
  z-index: 1;
  display: block;
  margin: 0;
  margin: 0 auto;
  padding: 0;
  text-align: center;
  list-style: none;
  opacity: 0;
  -webkit-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
}

.product-grid6 .icons li .primary-gradient {
  position: relative;
  display: block;
  width: 35px;
  height: 35px;
  margin: 0 auto;
  color: #fff;
  font-size: 13px;
  line-height: 35px;
  text-align: center;
  background: -webkit-gradient(linear, left top, right top, from(var(--primary-bg-color)), to(var(--primary05)));
  background: linear-gradient(to right, var(--primary-bg-color) 0%, var(--primary05) 100%);
  border-radius: 4px;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.product-grid6 .icons li .secondary-gradient {
  position: relative;
  display: block;
  width: 35px;
  height: 35px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 35px;
  text-align: center;
  background: -webkit-gradient(linear, left top, right top, from(#f74f75), to(rgba(247, 79, 117, 0.5)));
  background: linear-gradient(to right, #f74f75 0%, rgba(247, 79, 117, 0.5) 100%);
  border-radius: 4px;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.product-grid6 .icons li .info-gradient {
  position: relative;
  display: block;
  width: 35px;
  height: 35px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 35px;
  text-align: center;
  background: -webkit-gradient(linear, left top, right top, from(#4ec2f0), to(rgba(78, 194, 240, 0.5)));
  background: linear-gradient(to right, #4ec2f0 0%, rgba(78, 194, 240, 0.5) 100%);
  border-radius: 4px;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.product-grid6:hover .icons {
  right: 0;
  bottom: 12px;
  left: 0;
  margin: 0 auto;
  text-align: center;
  opacity: 1;
}

.product-grid6 .icons li a:hover:after,
.product-grid6 .icons li a:hover:before {
  opacity: 1;
}

.product-image .pic-1 {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.product-grid6 .product-image img {
  width: 100%;
  height: auto;
  border-radius: 10px;
}

.product-image .pic-2 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.product-grid6 .product-link a:nth-child(2n) {
  border-right: none;
}

.product-grid6 .product-image a.image {
  display: block;
}

.product-grid6:hover .product-image .pic-2 {
  opacity: 0;
}

.product-grid6:hover .icons li {
  opacity: 1;
}

.product-grid6 .icons li {
  display: inline-block;
  margin: 0 auto;
  opacity: 0;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.handle-counter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
}

.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.counter-minus.btn {
  padding: 9px 15px !important;
}

.handle-counter .btn {
  padding: 9px 10px !important;
}

.handle-counter input {
  float: left;
  width: 70px;
  height: 41px;
  text-align: center;
  border: 1px solid #ededf5;
  border-right: 0;
  border-left: 0;
  border-radius: 0;
  outline: none;
}

.handle-counter .counter-minus,
.handle-counter .handle-counter .counter-plus {
  float: left;
  text-align: center;
  border-radius: 1px;
}
.handle-counter .counter-minus {
  border-radius: 3px 0px 0px 3px !important;
}
.handle-counter .counter-plus {
  border-radius: 0px 3px 3px 0px !important;
}

.counter-minus {
  border-radius: 0px 0 0 0px !important;
}

.counter-plus {
  border-radius: 0 0px 0px 0 !important;
}

.file-image-1 {
  position: relative;
  display: inline-table;
  width: 100px;
  height: 100px;
  margin: 20px;
  border: 1px solid #ededf5;
  border-radius: 5px;
}

.file-image-1 .product-image img {
  width: 100px;
  height: 100px;
  background-repeat: no-repeat;
  background-size: cover;
}

.file-image-md .product-image img {
  width: 150px;
  height: 150px;
  background-repeat: no-repeat;
  background-size: cover;
}

.file-image-lg .product-image img {
  width: 200px;
  height: 200px;
  background-repeat: no-repeat;
  background-size: cover;
}

.file-image-1 .icons {
  position: absolute;
  top: 6px;
  right: 7px;
  bottom: 0;
  z-index: 1;
  margin: 0;
  padding: 0;
  text-align: center;
  text-align: right;
  list-style: none;
  opacity: 0;
  -webkit-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
}

.file-image-1:hover .icons {
  bottom: 33px;
  opacity: 1;
}

.file-image-1 .icons li a {
  position: relative;
  display: block;
  width: 25px;
  height: 25px;
  margin: 4px 1px;
  padding: 0;
  color: #fff;
  font-size: 12px;
  line-height: 28px;
  text-align: center;
  border-radius: 50px;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.file-image-1 .file-name-1 {
  position: absolute;
  right: 0;
  left: 0;
  margin-top: 10px;
  margin-bottom: 10px;
  font-weight: 500;
  font-size: 12px;
  text-align: center;
}

.file-image-md {
  width: 150px;
  height: 150px;
}

.file-image-md .icons li a {
  width: 28px;
  height: 28px;
  font-size: 13px;
  line-height: 30px;
}

.file-image-lg {
  width: 200px;
  height: 200px;
}

.file-image-lg .icons li a {
  width: 35px;
  height: 35px;
  font-size: 15px;
  line-height: 35px;
}

.edit {
  display: inline-block;
  margin-left: 30px;
  color: var(--primary-bg-color);
  font-size: 18px;
  line-height: 1;
  text-decoration: none;
}

.dlist-align {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.mobile-main-header .main-header-message .dropdown-menu {
  position: absolute;
  top: 52px;
  right: -5px;
  bottom: auto;
  left: auto;
  z-index: 9;
  width: 100px;
}

.card-options a:not(.btn) {
  display: inline-block;
  min-width: 1rem;
  margin-left: 0;
  padding: 0px 15px;
  color: #505069;
}

.card-options {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  align-self: center;
  -webkit-box-ordinal-group: 101;
          order: 100;
  margin-right: -0.5rem;
  margin-left: auto;
  color: #a8afc7;
  -ms-flex-order: 100;
  -ms-flex-item-align: center;
}

.product-carousel .carousel-inner .carousel-item {
  padding: 35px;
  background: transparent;
  border: 0px solid #ededf5;
  border-radius: 5px;
}

.carousel-inner .carousel-item .thumb {
  padding: 0.55rem;
  border: 1px solid #ededf5;
  border-radius: 5px;
}

.carousel-inner .carousel-item .thumb.active {
  background: var(--primary02);
  border: 1px solid #ededf5;
}

/* ######  Loaders ###### */
/* ###### circleloader ###### */
.lds-circle {
  display: inline-block;
  -webkit-transform: translateZ(1px);
          transform: translateZ(1px);
}

.lds-circle > div {
  background: var(--primary-bg-color);
}

.lds-circle > div {
  display: inline-block;
  width: 51px;
  height: 51px;
  margin: 6px;
  border-radius: 50%;
  -webkit-animation: lds-circle 2.4s cubic-bezier(0, 0.2, 0.8, 1) infinite;
          animation: lds-circle 2.4s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

@-webkit-keyframes lds-circle {
  0%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.5, 0, 1, 0.5);
            animation-timing-function: cubic-bezier(0.5, 0, 1, 0.5);
  }
  0% {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
  }
  50% {
    -webkit-transform: rotateY(1800deg);
            transform: rotateY(1800deg);
    -webkit-animation-timing-function: cubic-bezier(0, 0.5, 0.5, 1);
            animation-timing-function: cubic-bezier(0, 0.5, 0.5, 1);
  }
  100% {
    -webkit-transform: rotateY(3600deg);
            transform: rotateY(3600deg);
  }
}

@keyframes lds-circle {
  0%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.5, 0, 1, 0.5);
            animation-timing-function: cubic-bezier(0.5, 0, 1, 0.5);
  }
  0% {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
  }
  50% {
    -webkit-transform: rotateY(1800deg);
            transform: rotateY(1800deg);
    -webkit-animation-timing-function: cubic-bezier(0, 0.5, 0.5, 1);
            animation-timing-function: cubic-bezier(0, 0.5, 0.5, 1);
  }
  100% {
    -webkit-transform: rotateY(3600deg);
            transform: rotateY(3600deg);
  }
}
/* ###### dual-ring loader ###### */
.lds-dual-ring {
  display: inline-block;
  width: 64px;
  height: 64px;
}

.lds-dual-ring:after {
  border: 5px solid var(--primary-bg-color);
  border-color: var(--primary-bg-color) transparent var(--primary-bg-color) transparent;
}

.lds-dual-ring:after {
  content: " ";
  display: block;
  width: 46px;
  height: 46px;
  margin: 1px;
  border-radius: 50%;
  -webkit-animation: lds-dual-ring 1.2s linear infinite;
          animation: lds-dual-ring 1.2s linear infinite;
}

.lds-ripple div:nth-child(2) {
  -webkit-animation-delay: -0.5s;
          animation-delay: -0.5s;
}

@-webkit-keyframes lds-dual-ring {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes lds-dual-ring {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
/* ###### heart loader ###### */
.lds-heart {
  position: relative;
  display: inline-block;
  width: 64px;
  height: 64px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-transform-origin: 32px 32px;
          transform-origin: 32px 32px;
}

.lds-heart div {
  background: var(--primary-bg-color);
}

.lds-heart div:after,
.lds-heart div:before,
.lds-heart div:after,
.lds-heart div:before {
  background: var(--primary-bg-color);
}

.lds-heart div:before {
  content: " ";
  position: absolute;
  left: -17px;
  display: block;
  width: 26px;
  height: 26px;
  border-radius: 50% 0 0 50%;
}

.lds-heart div:after,
.lds-heart div:before,
.lds-heart div:after,
.lds-heart div:before {
  background: var(--primary-bg-color);
}

.lds-heart div:after {
  top: -17px;
  border-radius: 50% 50% 0 0;
}

.lds-heart div:after {
  content: " ";
  position: absolute;
  display: block;
  width: 26px;
  height: 26px;
}

.lds-heart div:after {
  content: " ";
  position: absolute;
  display: block;
  width: 26px;
  height: 26px;
}

.lds-heart div {
  background: var(--primary-bg-color);
}

.lds-heart div {
  position: absolute;
  top: 23px;
  left: 19px;
  width: 26px;
  height: 26px;
  -webkit-animation: lds-heart 1.2s infinite cubic-bezier(0.215, 0.61, 0.355, 1);
          animation: lds-heart 1.2s infinite cubic-bezier(0.215, 0.61, 0.355, 1);
}

@-webkit-keyframes lds-heart {
  0% {
    -webkit-transform: scale(0.95);
            transform: scale(0.95);
  }
  5% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  39% {
    -webkit-transform: scale(0.85);
            transform: scale(0.85);
  }
  45% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  60% {
    -webkit-transform: scale(0.95);
            transform: scale(0.95);
  }
  100% {
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
}

@keyframes lds-heart {
  0% {
    -webkit-transform: scale(0.95);
            transform: scale(0.95);
  }
  5% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  39% {
    -webkit-transform: scale(0.85);
            transform: scale(0.85);
  }
  45% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  60% {
    -webkit-transform: scale(0.95);
            transform: scale(0.95);
  }
  100% {
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
}
/* ###### ripple loader ###### */
.lds-ripple {
  position: relative;
  display: inline-block;
  width: 64px;
  height: 64px;
}

.lds-ripple div {
  border: 4px solid var(--primary-bg-color);
}

.lds-ripple div {
  position: absolute;
  border-radius: 50%;
  opacity: 1;
  -webkit-animation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
          animation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

.lds-ripple div {
  position: absolute;
  border-radius: 50%;
  opacity: 1;
  -webkit-animation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
          animation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

@keyframes lds-ripple {
  0% {
    top: 28px;
    left: 28px;
    width: 0;
    height: 0;
    opacity: 1;
  }
  100% {
    top: -1px;
    left: -1px;
    width: 58px;
    height: 58px;
    opacity: 0;
  }
}
/* ###### Spinner loader ###### */
.lds-spinner {
  position: relative;
  display: inline-block;
  width: 64px;
  height: 64px;
  color: official;
}

.lds-spinner div:nth-child(1) {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
          animation-delay: -1.1s;
}

.lds-spinner div {
  -webkit-transform-origin: 32px 32px;
          transform-origin: 32px 32px;
  -webkit-animation: lds-spinner 1.2s linear infinite;
          animation: lds-spinner 1.2s linear infinite;
}

.lds-spinner div:nth-child(2) {
  -webkit-transform: rotate(30deg);
          transform: rotate(30deg);
  -webkit-animation-delay: -1s;
          animation-delay: -1s;
}

.lds-spinner div:nth-child(3) {
  -webkit-transform: rotate(60deg);
          transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
          animation-delay: -0.9s;
}

.lds-spinner div:after {
  background: var(--primary-bg-color);
}

.lds-spinner div:after {
  content: " ";
  position: absolute;
  top: 3px;
  left: 29px;
  display: block;
  width: 5px;
  height: 14px;
  border-radius: 20%;
}

.lds-spinner div:nth-child(4) {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
          animation-delay: -0.8s;
}

.lds-spinner div:nth-child(5) {
  -webkit-transform: rotate(120deg);
          transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
          animation-delay: -0.7s;
}

.lds-spinner div:nth-child(6) {
  -webkit-transform: rotate(150deg);
          transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
          animation-delay: -0.6s;
}

.lds-spinner div:nth-child(7) {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
          animation-delay: -0.5s;
}

.lds-spinner div:nth-child(8) {
  -webkit-transform: rotate(210deg);
          transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
          animation-delay: -0.4s;
}

.lds-spinner div:nth-child(9) {
  -webkit-transform: rotate(240deg);
          transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
          animation-delay: -0.3s;
}

.lds-spinner div:nth-child(10) {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
          animation-delay: -0.2s;
}

.lds-spinner div:nth-child(11) {
  -webkit-transform: rotate(300deg);
          transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
          animation-delay: -0.1s;
}

.lds-spinner div:nth-child(12) {
  -webkit-transform: rotate(330deg);
          transform: rotate(330deg);
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
}

@-webkit-keyframes lds-spinner {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes lds-spinner {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/* ######  lines loader  ###### */
.lds-facebook {
  position: relative;
  display: inline-block;
  width: 64px;
  height: 64px;
}

.lds-facebook div:nth-child(1) {
  left: 6px;
  -webkit-animation-delay: -0.24s;
          animation-delay: -0.24s;
}

.lds-facebook div {
  background: var(--primary-bg-color);
}

.lds-facebook div {
  position: absolute;
  left: 6px;
  display: inline-block;
  width: 13px;
  -webkit-animation: lds-facebook 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;
          animation: lds-facebook 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;
}

.lds-facebook div:nth-child(2) {
  left: 26px;
  -webkit-animation-delay: -0.12s;
          animation-delay: -0.12s;
}

.lds-facebook div:nth-child(3) {
  left: 45px;
  -webkit-animation-delay: -0.12s;
          animation-delay: -0.12s;
}

@-webkit-keyframes lds-facebook {
  0% {
    top: 6px;
    height: 51px;
  }
  50%, 100% {
    top: 19px;
    height: 26px;
  }
}

@keyframes lds-facebook {
  0% {
    top: 6px;
    height: 51px;
  }
  50%, 100% {
    top: 19px;
    height: 26px;
  }
}
.Accordion-Style02 {
  border-radius: 0px;
}

@media (max-width: 767.98px) {
  .main-header-message .dropdown-menu,
  .main-header-notification .dropdown-menu,
  .main-profile-menu .dropdown-menu {
    top: 60px !important;
    right: 5px !important;
    left: 5px !important;
    width: 95% !important;
    margin: 0 auto;
  }
  .menu-header-content {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }
  .main-header-message,
  .main-header-notification,
  .main-profile-menu,
  .nav-link.icon {
    position: inherit !important;
  }
  .main-header-profile {
    border-radius: 0px;
  }
}
.btn.Sub {
  padding: 5px 20px !important;
  -webkit-transition: none;
  transition: none;
}

.bxl-instagram.tx-prime,
.bxl-linkedin.tx-prime,
.bxl-twitter.tx-prime,
.bxl-facebook.tx-prime {
  position: relative;
  display: block;
  width: 37px;
  height: 37px;
  margin: auto;
  color: var(--primary-bg-color);
  font-size: 22px;
  line-height: 35px !important;
  text-align: center;
  background: #fff;
  border: 1px solid #f1ecf7;
  border-radius: 35px;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

@media (max-width: 568px) {
  .feature-1 {
    right: 4px;
  }
  .btn,
  .sp-container button {
    margin-top: 0px;
    margin-right: 0px;
    padding: 0.5rem 0.5rem;
    -webkit-transition: none;
    transition: none;
  }
  .main-contact-action {
    right: 0px !important;
  }
}
.main-sidemenu .slide.is-expanded i.angle {
  position: absolute;
  top: 13px;
  right: 20px;
  font-size: 15px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

.main-sidemenu i.angle {
  position: absolute;
  top: 13px;
  right: 20px;
  font-size: 15px;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@media (max-width: 600px) {
  .main-nav-line .nav-link + .nav-link {
    margin-top: 13px;
    margin-left: 0;
  }
}
@media (max-width: 768px) {
  .nav.main-nav-line {
    display: block;
  }
  .profile-cover__img {
    top: 200px !important;
  }
}
@media (min-width: 481px) {
  .profile-cover__action > .btn {
    min-width: 125px;
  }
}
@media (max-width: 991px) {
  .main-error-wrapper.wrapper-1 {
    margin-top: 0rem !important;
  }
  .profile-cover__info .nav li {
    width: 100% !important;
  }
  .profile-cover__info .nav li:not(:first-child) {
    margin-left: 0px !important;
  }
}
@media (max-width: 568px) {
  .btn.btn-rounded.plus,
  .btn.btn-rounded.comment {
    margin-top: 9px;
    margin-right: -25px;
    padding: 8px 12px;
    -webkit-transition: none;
    transition: none;
  }
  .main-error-wrapper h1 {
    font-size: 95px !important;
    line-height: 1;
  }
}
.mail-option .chk-all,
.mail-option .btn-group a.btn {
  display: inline-block;
  min-height: 0;
  padding: 5px 10px;
  border: 1px solid #ebecf1;
  border-radius: 3px !important;
}

ul.inbox-pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: right;
  list-style-type: none;
}

.mail-option .dropdown-menu > li > a {
  display: block;
  clear: both;
  padding: 0.5rem 0.75rem;
  color: #7987a1;
  font-weight: 400;
  line-height: 1.428571429;
  white-space: nowrap;
}

.inbox-pagination a.np-btn {
  display: inline-block;
  min-height: 0;
  margin-left: 5px;
  padding: 5px 10px;
  vertical-align: middle;
  border: 1px solid #ebecf1;
  border-radius: 3px !important;
}

.inbox-pagination li span {
  display: inline-block;
  margin-top: 10px;
  margin-right: 5px;
}

.remove-icons .remove-heart i {
  padding: 6px;
  color: var(--primary-bg-color);
  border: 1px solid var(--primary-bg-color);
  border-radius: 35px;
}

.remove-icons .remove-thumb i {
  padding: 6px;
  color: #f74f75;
  border: 1px solid #f74f75;
  border-radius: 35px;
}

.nav.panel-tabs .side-menu__icon {
  width: 23px;
  height: 23px;
  margin-right: 5px;
  color: #7987a1;
  fill: #7987a1;
}

.nav.panel-tabs .active .side-menu__icon {
  fill: #fff;
}

.user-profile {
  position: relative;
  width: 72px !important;
  height: 72px !important;
  margin: 0 auto;
}

.app.sidenav-toggled .user-profile {
  position: relative;
  width: 55px !important;
  height: 55px !important;
  margin: 0 auto;
}

.sidenav-toggled.sidenav-toggled-open .user-profile {
  position: relative;
  width: 72px !important;
  height: 72px !important;
  margin: 0 auto;
}

@media (max-width: 767px) {
  .app.sidenav-toggled .user-profile {
    position: relative;
    width: 72px !important;
    height: 72px !important;
    margin: 0 auto;
  }
}
hr:not([size]) {
  height: 0px;
}

ul.timeline li {
  list-style: none !important;
}

.btn-check:focus + .btn-info,
.btn-info:focus {
  color: #fff;
}

.light-layout {
  display: none;
}

@media (max-width: 767px) {
  .header-icons .new.nav-link {
    position: relative;
    margin: auto 6px !important;
  }
  .responsive-navbar.navbar .dropdown {
    position: initial;
  }
}
@media (max-width: 768px) {
  .responsive-navbar .collapse.show .dropdown {
    position: inherit;
  }
  .responsive-navbar .collapse.show .dropdown .dropdown-menu.header-search {
    right: 0;
    left: 0;
    width: 100%;
  }
  .responsive-navbar .collapse.show .dropdown .dropdown-menu.header-search .form-control {
    border-radius: 5px;
  }
  .responsive-navbar .collapse.show .dropdown .dropdown-menu:before, .responsive-navbar .collapse.show .dropdown .dropdown-menu:after {
    display: none;
  }
  .responsive-navbar .collapse.show .dropdown .show.dropdown-menu {
    top: 57px !important;
    right: 5px !important;
    left: 5px !important;
  }
}
.header-brand .desktop-dark {
  display: none;
}

.responsive-logo .mobile-logo.dark-logo-1 {
  display: none;
}

hr {
  border-top: 1px solid #ededf5;
}

.circle-icon.widget i {
  line-height: 1.9 !important;
}

.circle-icon {
  position: absolute;
  top: 40px;
  right: 40px;
  width: 40px;
  height: 40px;
  border-radius: 5px;
}
.circle-icon i {
  line-height: 2.4 !important;
}

.lh-lg {
  line-height: 2.2 !important;
}

.chart-dropshadow {
  -webkit-filter: drop-shadow(-6px 12px 4px rgba(0, 0, 0, 0.1));
  filter: drop-shadow(-6px 12px 4px rgba(0, 0, 0, 0.1));
}

@media (min-width: 992px) {
  .main-content .main-header .container-fluid {
    padding: 0px;
  }
}
.dot-label-1 {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 5px;
  border-radius: 100%;
}

@media (max-width: 767px) {
  form[role=search].active input {
    top: 0.09rem !important;
  }
  .navbar-form.active .input-group-btn {
    top: 1rem !important;
  }
  .demo-icon .nav-link {
    padding: 12px 4px 4px 10px !important;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  .search-open .main-header {
    z-index: 9999 !important;
  }
  .search-open form[role=search].active {
    position: fixed;
    top: 0;
  }
  .search-open form[role=search].active input {
    top: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    -webkit-transition: none;
    transition: none;
  }
  .search-open form[role=search].active .input-group-btn {
    top: 0.75rem;
  }
  .main-header-right .input-group-btn .btn {
    width: 30px !important;
    height: 30px !important;
    line-height: 18px !important;
  }
}
.spinner1 {
  position: relative;
  width: 40px;
  height: 40px;
  margin: 100px auto;
}

@-webkit-keyframes sk-bounce {
  0%, 100% {
    -webkit-transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
  }
}
@keyframes sk-bounce {
  0%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.row.user-social-detail {
  position: absolute;
}

.pos-absolute.bg-black-9 {
  border-radius: 0px 5px 5px 0px;
}

.main-mail-star .typcn-star:before {
  content: "\e109";
  font-size: 20px;
  line-height: 0.8;
}

.main-content-label {
  margin-bottom: 10px;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 0.2px;
  text-transform: uppercase;
}

#morrisDonut1.morris-donut-wrapper-demo svg text {
  font-weight: 500 !important;
  font-size: 12px !important;
}

.form-label {
  display: block;
  margin-top: 9px;
  margin-bottom: 0.375rem;
  font-weight: 500;
  font-size: 0.875rem;
}

.form-group {
  display: block;
  margin-bottom: 1rem;
}

div.dt-button-info {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 21;
  width: 400px;
  margin-top: -100px;
  margin-left: -200px;
  text-align: center;
  background-color: white;
  border: 1px solid #ededf5;
  border-radius: 1px;
  -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
}

div.dt-button-info h2 {
  margin: 0;
  padding: 0.5em;
  font-weight: normal;
  font-size: 22px;
  background-color: #f4f4fb;
  border-bottom: 1px solid #ddd;
}

.file-manger-icon img {
  width: 70px;
  height: 70px;
}

.file-manger-icon {
  position: relative;
}

@media (min-width: 768px) {
  .main-footer {
    padding: 0.9rem 1rem 0.9rem 250px !important;
  }
}
@media (max-width: 768px) {
  .main-footer {
    padding: 0.9rem 1rem 0.9rem 10px;
  }
}
@media (max-width: 767px) {
  .handle-counter input {
    width: 48px;
    height: 41;
  }
  .handle-counter .btn {
    padding: 5px 6px !important;
  }
}
.item7-card-img {
  border-radius: 5px !important;
}

@media (max-width: 320px) {
  .sweet-alert button {
    padding: 0.45rem 0.5rem;
  }
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}

.bootstrap-tagsinput .badge [data-role=remove]:after {
  content: "×";
  margin-left: 6px;
}

.btn-close {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  padding: 5px;
  color: #000;
  font-size: 24px;
  line-height: 1;
  background-image: none;
  border: 0;
  border-radius: 0.25rem;
  opacity: 0.5;
}
.btn-close:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

@media (max-width: 576px) {
  .alert {
    padding: 12px 30px;
  }
  .intl-tel-input input {
    width: 180px;
  }
}
.typcn:before {
  height: auto !important;
  line-height: 2 !important;
}

.img-card-circle1 {
  position: absolute;
  top: 0;
  right: 0;
  margin-right: 0px;
  text-align: right;
  opacity: 0.05;
}

.demo-icon {
  margin: auto 6px !important;
  margin-right: 20px !important;
}

.search-icon {
  margin: auto 6px !important;
}

.file-manager-icon {
  width: 28px;
  height: 28px;
}

.progress-dark {
  height: 8px;
  background-color: rgba(255, 255, 255, 0.5) !important;
}

.pricing-body {
  list-style-type: none;
}

.pricing-card {
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
}

.pricing-card:hover {
  -webkit-box-shadow: 0px 16px 32px rgba(33, 33, 33, 0.15);
          box-shadow: 0px 16px 32px rgba(33, 33, 33, 0.15);
}

.border-primary-transparent {
  border: 1px solid #e8e7fe;
}

.pricing-tabs ul.nav-price {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin: 0 auto;
  margin-top: 30px;
  margin-bottom: 40px;
  overflow: hidden;
  text-align: center;
  background: #fff;
  border: 1px solid #e6ebf1;
  border-radius: 5px;
}

.pricing-tabs ul.nav-price li {
  display: block;
}

.pricing-tabs ul.nav-price li a.active {
  background: var(--primary-bg-color);
}

.pricing-tabs ul.nav-price li a.active {
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.pricing-tabs ul.nav-price li a {
  display: block;
  padding: 12px 22px;
  font-size: 16px;
  background: #fff;
  border-radius: 0px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

#user-datatable {
  border-left: 0px !important;
}
#user-datatable thead th {
  position: relative;
  background-color: #ffffff !important;
  background-image: none;
  border-right: 0px !important;
  border-left: 0px !important;
}
#user-datatable td {
  padding: 0.8rem;
  border-right: 0px !important;
  border-left: 0px !important;
}
#user-datatable thead .sorting::after {
  content: "\f3d0" !important;
  top: 49%;
  display: none !important;
}
#user-datatable input.form-control {
  width: 25rem !important;
  background-color: rgba(118, 109, 249, 0.13) !important;
  border-radius: 4px !important;
}

.demo-icon.nav-link {
  padding: 0rem 0rem 0rem 0.2rem !important;
}

.theme-layout {
  cursor: pointer;
}

.file-manger-icon1 img {
  width: 70px;
  height: 70px;
  border-radius: 10px;
}

.intl-tel-input .flag-dropdown .selected-flag {
  padding: 10px 18px 9px 7px;
}

.lg-outer .lg-thumb-item {
  border: 0px solid #fff !important;
}

.form-control::-webkit-input-placeholder {
  opacity: 0.6;
}

.form-control::-moz-placeholder {
  opacity: 0.6;
}

.form-control:-ms-input-placeholder {
  opacity: 0.6;
}

.form-control::-ms-input-placeholder {
  opacity: 0.6;
}

.form-control::placeholder {
  opacity: 0.6;
}

.productdesc .tab-menu-heading {
  border-bottom: 0px !important;
}
.productdesc .panel-body {
  border: 0px solid #ededf5;
}

.background-image-blog {
  position: relative;
  height: 320px;
  background-image: url(../../img/photos/error.jpg) !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: cover !important;
  border-radius: 0px;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.custom-blog-content {
  position: absolute;
  bottom: 0;
  color: #fff;
  font-weight: 600;
  font-size: 19px;
}

a.custom-blog-content:hover {
  color: #fff !important;
}

.white-space-nowrap {
  white-space: nowrap;
}

.attached-file-grid6 .icons li {
  display: inline-block;
  margin: 0 auto;
  opacity: 0;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.attached-file-grid6 .icons li a:hover {
  color: #fff;
}

.attached-file-grid6 .icons li a:hover {
  background: var(--primary-bg-color);
  border: var(--primary-bg-color);
}

.attached-file-grid6 .file-image img {
  width: 100%;
  height: auto;
  border-radius: 10px;
}

.attached-file-image .pic-1 {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.attached-file-image .pic-2 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.attached-file-grid6:hover .attached-file-image .pic-2 {
  opacity: 0;
}

.attached-file-grid6:hover .icons {
  right: 0;
  bottom: 0px;
  left: 0;
  margin: 0 auto;
  padding: 10px;
  text-align: center;
  opacity: 1;
}

.attached-file-grid6:hover .icons li {
  opacity: 1;
}

.image-pic {
  position: absolute;
  top: 0px;
  right: 0;
  left: 0;
  padding: 0px 0px 20px 10px;
  color: #fff;
  font-size: 17px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(transparent));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), transparent 100%);
  border-radius: 5px;
}

.tag.tag-attachments {
  padding: 4px 15px 2px 15px;
  font-size: 13px;
  background-color: #ffffff;
  border: 1px solid #e8e8f7;
}

.tag.tag-attachments-lg {
  padding: 5px 17px 3px 17px;
  font-size: 17px;
  background-color: #ffffff;
  border: 1px solid #e8e8f7;
}

.tag.tag-attachments-sm {
  padding: 3px 10px 1px 10px;
  font-size: 13px;
  background-color: #ffffff;
  border: 1px solid #e8e8f7;
}

.tags .tag-files span {
  position: absolute;
  top: 21px;
  left: 51px;
  margin-right: 104px;
  color: #a5b1d9;
  font-size: 12px;
}

.attached-file-grid6 .icons li a {
  position: relative;
  display: block;
  width: 30px;
  height: 30px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 30px;
  text-align: center;
  background: #fff;
  border-radius: 5px;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.attached-file-grid6 .icons li a {
  color: var(--primary-bg-color);
  border: 1px solid #fff;
}

.attached-file-grid6 .icons {
  position: absolute;
  right: 0;
  bottom: -3px;
  left: 0;
  z-index: 1;
  display: block;
  margin: 0;
  margin: 0 auto;
  padding: 0;
  text-align: center;
  list-style: none;
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(transparent));
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent 100%);
  opacity: 0;
  -webkit-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
}

.pro-img-box {
  position: relative;
}

.theme-container button {
  padding: 0.5rem 1rem;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5;
  text-align: center;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ededf5;
  border-radius: 5px;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.theme-container1 button {
  padding: 0.5rem 1rem;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5;
  text-align: center;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ededf5;
  border-radius: 5px;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.theme-container2 button {
  padding: 0.5rem 1rem;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.5;
  text-align: center;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ededf5;
  border-radius: 5px;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.pickr {
  margin-top: 10px;
  text-align: center;
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
  padding: 0p !important;
  color: inherit;
  font: inherit;
  background-color: #fff;
  border: none;
  opacity: 7;
}

.owl-nav .owl-next {
  position: absolute;
  top: 50%;
  right: -25px;
  margin-top: -1.65em;
}

.owl-nav .owl-prev {
  position: absolute;
  top: 50%;
  left: -25px;
  margin-top: -1.65em;
}

.owl-nav button {
  z-index: 99;
  display: block;
  width: 3rem;
  height: 3rem;
  font-size: 1.3rem !important;
  line-height: 2em;
  text-align: center;
  background: #fff !important;
  border: 1px solid #e8ebf3 !important;
  border-radius: 50%;
  -webkit-box-shadow: 0 4px 15px rgba(67, 67, 67, 0.15);
          box-shadow: 0 4px 15px rgba(67, 67, 67, 0.15);
  opacity: 0.5 !important;
}

@media (min-width: 992px) {
  .main-settings-menu .nav-link {
    font-size: 14px;
  }
  .main-settings-menu .nav-link i {
    font-size: 18px;
  }
}
.settings-main-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
}
.settings-main-icon i {
  width: 3rem;
  height: 3rem;
  color: var(--primary-bg-color);
  font-size: 18px;
  line-height: 3rem;
  background-color: var(--primary02);
  border-radius: 50%;
}

.leading-normal {
  line-height: 1.5 !important;
}

.lead-1 {
  font-weight: 500;
  font-size: 1.6rem;
}

.aboutlist {
  list-style-type: none;
}

.about-icons {
  width: 60px;
  height: 60px;
}

.about-team {
  right: 0;
  left: 0;
  width: 80px;
  height: 80px;
  margin: 0 auto;
}

.about-main,
.about-motto {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.motto-icon {
  width: 30px;
  height: 30px;
}

.prime-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.prime-card img {
  height: 160px;
  -webkit-transform: scale(1.9) translate(3px, -12px);
          transform: scale(1.9) translate(3px, -12px);
}

@media (max-width: 1600px) {
  .prime-card img {
    height: 250px;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.apexcharts-yaxis-texts-g text {
  fill: #adb5be !important;
}

.apexcharts-xaxis-texts-g text {
  fill: #adb5be !important;
}

#sales {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#sales div {
  margin: 0 auto;
}

#Viewers .apexcharts-canvas {
  margin: 0 auto;
}

.apexcharts-legend-marker {
  margin-right: 10px !important;
}

.apexcharts-legend-series {
  margin: 0px 20px !important;
}

.under-countdown .countdown {
  padding: 20px;
  border-radius: 5px;
}

.countdown span:first-child {
  font-weight: 500;
  font-size: 30px;
}

.notification {
  position: relative;
  padding: 0;
  list-style-type: none;
}

.notification:before {
  content: "";
  position: absolute;
  top: 40px;
  bottom: 5px;
  left: 20%;
  width: 4px;
  margin-left: -2.5px;
  background-color: var(--primary02);
}

.notification > li {
  position: relative;
  min-height: 50px;
  padding: 15px 0;
}

.notification .notification-time {
  position: absolute;
  top: 30px;
  left: 0;
  width: 18%;
  text-align: right;
}

.notification .notification-time .date,
.notification .notification-time .time {
  display: block;
  font-weight: 500;
}

.notification .notification-time .date {
  margin-bottom: 4px;
  color: #7987a1;
  font-size: 11px;
  line-height: 16px;
}

.notification .notification-time .time {
  color: #7987a1;
  font-size: 18px;
  line-height: 24px;
}

.notification .notification-icon {
  position: absolute;
  top: 51px;
  left: 15%;
  width: 10%;
  text-align: center;
}

.notification .notification-icon a {
  display: inline-block;
  width: 20px;
  height: 20px;
  color: #fff;
  font-size: 14px;
  line-height: 10px;
  text-decoration: none;
  background: #fff;
  border: 3px solid var(--primary-bg-color);
  border-radius: 50%;
  -webkit-transition: border-color 0.2s linear;
  transition: border-color 0.2s linear;
}

.notification .notification-body {
  position: relative;
  margin-right: 18%;
  margin-left: 24%;
  padding: 14px 20px;
  background: #fff;
  border-radius: 6px;
  -webkit-box-shadow: 0px 1px 16px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 1px 16px rgba(0, 0, 0, 0.05);
}

.notification .notification-body:before {
  content: "";
  position: absolute;
  top: 32px;
  left: -20px;
  display: block;
  border: 10px solid transparent;
  border-right-color: #fff;
}

.notification .notification-body > div + div {
  margin-top: 15px;
}

.notification-badge {
  color: #7987a1;
  background-color: #eff1f5;
}

@media (max-width: 576px) {
  .notification .notification-body:before {
    display: none;
  }
  .notification .notification-icon a {
    display: none;
  }
  .notification:before {
    display: none;
  }
  .notification-body .media {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .notification-body .media .main-img-user {
    margin-bottom: 10px !important;
  }
  .notification .notification-time {
    position: absolute;
    top: 20px !important;
    right: 5px !important;
    z-index: 99;
    width: 100%;
  }
  .notification .notification-body {
    position: relative;
    margin-right: 0px;
    margin-left: 0px;
  }
  .notification-badge {
    position: absolute;
    top: 8px;
    left: 10px;
  }
  .notification .notification-time .date,
  .notification .notification-time .time {
    display: inline;
  }
  .notification .notification-time .time {
    margin-right: 10px;
    margin-left: 5px;
    color: #b6bfcf;
    font-size: 11px;
    line-height: 16px;
  }
}
.country-selector img {
  width: 20px;
  height: 20px;
  border-radius: 50%;
}

#country-selector .modal-header {
  background-color: rgba(59, 72, 99, 0.1);
  border-bottom: 1px solid #dae5e7 !important;
}
#country-selector .modal-body {
  position: relative;
  background-image: url(../../img/png/countrymap.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
#country-selector .modal-body:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(59, 72, 99, 0.1);
}

.btn-country {
  padding: 0.45rem 0.45rem !important;
  font-size: 13px !important;
  line-height: 1;
  text-align: justify !important;
  border: 1px solid rgba(var(--primary-bg-color), 0.2);
  border: 1px solid transparent;
  border-radius: 12em;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  -webkit-transition: none !important;
  transition: none !important;
}
.btn-country:hover {
  border: 1px solid var(--primary-bg-color) !important;
}
.btn-country .country-selector img {
  -webkit-box-shadow: 0px 1px 16px rgba(0, 0, 0, 0.2) !important;
          box-shadow: 0px 1px 16px rgba(0, 0, 0, 0.2) !important;
}

.btn-check:checked + .btn-country,
.btn-country.active,
.btn-country:active {
  color: #000;
  font-weight: 600;
  background-color: #fff;
  border: 1px solid var(--primary-bg-color) !important;
}

#login-otp {
  display: none;
}

.apexcharts-toolbar {
  z-index: 1 !important;
}

.app-sidebar.sidebar-scroll.open.ps--scrolling-y .main-content.app-content {
  position: fixed !important;
}

.apexcharts-legend .apexcharts-legend-series .apexcharts-legend-text {
  font-weight: 500 !important;
  font-size: 14px !important;
}

@supports (-webkit-touch-callout: none) {
  @media screen and (max-device-width: 991px) and (orientation: portrait) {
    .ps.ps--active-y:hover > .ps__rail-y, .ps.ps--active-y:focus > .ps__rail-y {
      opacity: 0;
    }
  }
  @media screen and (max-device-width: 991px) and (orientation: landscape) {
    .ps.ps--active-y:hover > .ps__rail-y, .ps.ps--active-y:focus > .ps__rail-y {
      opacity: 0;
    }
  }
}
.main-rocket {
  fill: var(--primary-bg-color);
}

.tree li i {
  color: var(--primary-bg-color);
}

.bootstrap-tagsinput .badge {
  background-color: var(--primary-bg-color);
  border: 1px solid var(--primary-bg-border);
}

.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: var(--primary-bg-color);
}

.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: var(--primary-bg-color);
}

.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: var(--primary-bg-color);
}

.ql-snow a {
  color: var(--primary-bg-color);
}

.lg-actions .lg-next,
.lg-actions .lg-prev {
  background-color: var(--primary05);
  border: 1px solid var(--primary-bg-color);
}

.lg-toolbar {
  background-color: var(--primary05);
}

.datepicker .datepicker-switch {
  color: var(--primary-bg-color);
}

.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
  color: var(--primary-bg-color) !important;
}

.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  color: var(--primary-bg-color);
}

.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(var(--primary-bg-color)), to(var(--primary-bg-color)));
  background-image: linear-gradient(to bottom, var(--primary-bg-color), var(--primary-bg-color));
  background-repeat: repeat-x;
  border-color: var(--primary-bg-color) #002a80;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$primary', endColorstr='$primary', GradientType=0);
}

.datepicker table tr td span:hover,
.datepicker table tr td span.focused {
  background: var(--primary-bg-color);
}

.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  color: var(--primary-bg-color);
  background: none;
}

.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(var(--primary-bg-color)), to(var(--primary-bg-color)));
  background-image: linear-gradient(to bottom, var(--primary-bg-color), var(--primary-bg-color));
  border-color: var(--primary-bg-color) #002a80;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$primary', endColorstr='$primary', GradientType=0);
}

.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: var(--primary-bg-color);
}

.datepicker table tr td span.old:hover,
.datepicker table tr td span.new:hover {
  color: #fff !important;
}

@media (max-width: 767.98px) {
  .error-page1 .demo-icon svg {
    position: absolute;
    top: 60px;
    right: 60px;
    left: auto;
    z-index: 99999;
    width: 25px;
    height: 25px;
    fill: var(--primary-bg-color);
  }
}
.error-page1.dark-theme .main-card-signin {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.error-page1.dark-theme .main-card-signin {
  background-color: transparent;
  border: 1px solid transparent;
}
.error-page1 .demo-icon svg {
  position: absolute;
  top: 60px;
  right: 60px;
  left: auto;
  width: 25px;
  height: 25px;
  fill: #fff;
}
.error-page1 .tabs-menu1 ul li a.active {
  border-bottom: 3px solid var(--primary-bg-color) !important;
}
.error-page1 .tabs-menu1 ul li a {
  border-bottom: 3px solid #e6ebf1 !important;
}

@media (max-width: 991.98px) {
  .error-page1 .demo-icon svg {
    position: absolute;
    top: 20px;
    right: 50px;
    left: auto;
    z-index: 999;
    width: 25px;
    height: 25px;
  }
}
.carousel-inner.slider {
  position: relative;
  height: 400px;
}
.carousel-inner.slider .carousel-item {
  position: absolute;
  top: 0;
  left: 0;
}

.sidebar-mini .slide-left,
.sidebar-mini .slide-right {
  display: none !important;
}

#videomodal .modal-content,
#audiomodal .modal-content {
  -webkit-box-shadow: 0 1px 15px 1px rgba(156, 156, 168, 0.5);
          box-shadow: 0 1px 15px 1px rgba(156, 156, 168, 0.5);
}

.main-content-app .option-dots {
  position: relative;
  right: 15px;
  z-index: 9999;
  margin: 0 auto;
}

.masonry .brick {
  width: auto;
  margin-bottom: 20px;
}

.brick img {
  border-radius: 5px;
}

.smartphoto-img.active {
  border-radius: 5px;
}

.smartphoto-arrows li {
  padding: 8px;
  background: var(--primary02);
  border-radius: 5px;
}

.smartphoto-arrows a {
  width: 50% !important;
  height: 50% !important;
  margin: 7px;
}

.smartphoto-dismiss {
  top: 18px !important;
  right: 22px !important;
  width: 15px !important;
  height: 15px !important;
}

.smartphoto {
  background-color: rgba(0, 0, 0, 0.8) !important;
}

.smartphoto-arrow-left {
  left: 15px !important;
}

.smartphoto-arrow-right {
  right: 15px !important;
}

.smartphoto-nav li {
  width: 70px !important;
  height: 70px !important;
  margin-left: 5px;
}

.smartphoto-nav {
  bottom: 10px !important;
}

.smartphoto-nav a {
  border: #ededf5;
  border-radius: 5px;
  opacity: 0.6 !important;
}

.smartphoto-list li {
  display: table !important;
}

.ck.ck-button,
a.ck.ck-button {
  border: 1px solid #ededf5;
}

.theme-switch .demo-icon {
  margin: 0 auto !important;
}
.theme-switch {
  position: relative;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 50px;
  height: 50px;
  padding: 10px;
  text-align: center;
  background-color: var(--primary02);
  border-radius: 50px;
}
.theme-switch a {
  position: absolute;
}
.theme-switch a svg {
  fill: var(--primary-bg-color);
}

@media (max-width: 576px) {
  .error-page1 .demo-icon {
    display: none;
  }
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before {
  background-color: var(--primary-bg-color) !important;
}

.twentytwenty-container {
  border-radius: 5px !important;
}

.pcr-app[data-theme=classic] {
  border-radius: 5px !important;
}

.pcr-app[data-theme=monolith] {
  border-radius: 5px !important;
}

.pcr-app[data-theme=nano] {
  border-radius: 5px !important;
}

.file-detailimg img {
  width: 1000%;
  height: 100%;
}

#gallery img {
  width: 360px;
}

.chart-circle {
  position: relative;
  display: block;
  width: 6rem;
  height: 6rem;
}

.chart-circle canvas {
  display: block;
  max-width: 100%;
  max-height: 100%;
  margin: 0 auto;
}

.chart-circle .chart-circle-value.circle-style {
  position: absolute;
  top: 18px;
  right: 0;
  bottom: 0;
  left: 0;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
  width: 60px;
  height: 60px;
  margin-right: auto;
  margin-left: auto;
  line-height: 1;
  line-height: 60px;
  background: transparent;
  border: 2px dotted var(--primary-bg-color);
  border-radius: 50%;
  -ms-flex-pack: center;
  -ms-flex-align: center;
}

.chart-circle-value {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
  margin-right: auto;
  margin-left: auto;
  line-height: 1;
  -ms-flex-pack: center;
  -ms-flex-align: center;
}

.chart-circle[data-color] {
  color: var(--primary-bg-color);
}

@media screen and (max-width: 1024px) {
  .cardbody {
    padding-left: 0;
  }
  .item-card .product-grid6 .cardprice {
    top: 20px;
    right: 0;
  }
  .rtl .cardbody {
    padding-right: 0;
    padding-left: inherit;
  }
  .rtl .item-card .product-grid6 .cardprice {
    top: 20px;
    right: inherit;
    left: 0;
  }
}
@media (orientation: landscape) and (max-width: 767px) {
  .smartphoto-img {
    position: relative;
    right: 0;
    left: 80%;
    display: block;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 250px !important;
    width: 50%;
    margin-right: auto;
    margin-left: auto;
  }
  .smartphoto-img-wrap {
    right: 0;
    left: 0;
    display: block;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 33%;
    margin-right: auto;
    margin-left: auto;
    -webkit-transform: none !important;
            transform: none !important;
  }
}
@media (orientation: landscape) and (min-width: 768px) and (max-width: 991px) {
  .smartphoto-img {
    position: relative;
    right: 0;
    left: 75%;
    display: block;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 350px !important;
    width: 50%;
    margin-right: auto;
    margin-left: auto;
  }
  .smartphoto-img-wrap {
    right: 0;
    left: 0;
    display: block;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 20%;
    margin-right: auto;
    margin-left: auto;
    -webkit-transform: none !important;
            transform: none !important;
  }
}
.SumoSelect.disabled > .CaptionCont {
  background-color: #f9fbfb;
}

.SumoSelect.disabled .SlectBox,
.SumoSelect.disabled .testselect2 {
  display: none;
}

.index1 .circle-icon {
  position: initial;
  width: 35px;
  height: 35px;
  border-radius: 50%;
}
.index1 .circle-icon i {
  line-height: 2.2 !important;
}

.transaction-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 10px;
  border-radius: 5px;
}

.featured_icon1.danger {
  border: 2px solid #f34343;
}

.featured_icon1.success {
  border: 2px solid #016a59;
}

.featured_icon1.warning {
  border: 2px solid #ffbd5a;
}

.featured_icon1.teal {
  border: 2px solid #29ddee;
}

.featured_icon1.info {
  border: 2px solid #4ec2f0;
}

.featured_icon1.secondary {
  border: 2px solid #f74f75;
}

.featured_icon1 {
  position: relative;
  top: 20px;
  width: 15px;
  height: 15px;
  margin-top: -40px;
  margin-left: -34px !important;
  color: #000;
  font-size: 10px;
  line-height: 60px;
  border: 2px solid var(--primary-bg-color);
  border-radius: 18px;
}

.table-edit,
.table-delete {
  fill: #fff;
}

.apexcharts-xaxistooltip.apexcharts-xaxistooltip-bottom.light.active {
  display: none !important;
}

.apexcharts-tooltip.light {
  color: #fff !important;
  background: var(--primary-bg-color) !important;
  border: 1px solid var(--primary-bg-border) !important;
}

.apexcharts-tooltip.light .apexcharts-tooltip-title {
  background: var(--primary-bg-color) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;
}

.apexcharts-tooltip-marker {
  background-color: #fff !important;
}

.lh-maincard {
  line-height: 1.6 !important;
}

/*.example .tabs-style-4 .tab-content.active {
    width: 100%;
    max-width: 915px;
}
.example {
    background: red;
}*/
*::-ms-backdrop,
.main-header-center {
  display: inline-table !important;
  width: 350px;
}

*::-ms-backdrop,
.main-header-center .form-control {
  padding: 0.5rem 1.5rem;
}

@media (min-width: 991px) {
  *::-ms-backdrop,
  .main-header-right .nav-link.btn-default.btn {
    margin-top: 10px;
  }
}
@media (max-width: 991px) {
  *::-ms-backdrop,
  .card-img-top {
    height: 300px;
  }
  *::-ms-backdrop,
  .main-header-right .nav-link.btn-default.btn {
    margin-top: 7px;
  }
}
*::-ms-backdrop,
.pricing .list-unstyled li {
  display: block;
}

*::-ms-backdrop,
.main-content-body.main-content-body-mail,
*::-ms-backdrop,
.main-content-body.main-content-body-chat {
  -ms-flex: inherit;
      flex: inherit;
}

*::-ms-backdrop,
.breadcrumb-3 li,
*::-ms-backdrop,
.breadcrumb-4 li {
  display: inline-block;
}

*::-ms-backdrop,
.main-footer {
  position: relative;
  bottom: -5px;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
  -ms-flex-positive: 1;
      flex-grow: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  height: inherit !important;
  margin-top: 1.5rem;
  margin-bottom: -10px;
}

*::-ms-backdrop,
.horizontalMenucontainer .main-header-left {
  margin-left: 0 !important;
}

*::-ms-backdrop,
.main-content {
  height: 100%;
}

*::-ms-backdrop,
.horizontalMenucontainer .main-footer- {
  padding-bottom: 10px;
}

*::-ms-backdrop,
.media-list.media.d-block {
  display: inline !important;
}

*::-ms-backdrop,
.chat .action-header {
  padding: 10px 13px 1px 17px;
}

*::-ms-backdrop,
.sidebar-mini .main-header-left .btn {
  left: 250px;
  margin-left: 60px;
}

*::-ms-backdrop,
.sidebar-mini .main-content.app-content .main-header-left {
  margin-left: 0;
}

*::-ms-backdrop,
.sidebar.sidebar-open {
  z-index: 9999 !important;
}

*::-ms-backdrop,
.p-4.border-bottom {
  height: 100%;
}

*::-ms-backdrop,
.img-fluid,
*::-ms-backdrop,
.table,
*::-ms-backdrop,
.text-wrap table {
  max-width: 100%;
}

*::-ms-backdrop,
.sidebar {
  z-index: 0 !important;
}

*::-ms-backdrop,
.d-block.media.media-list {
  display: inline !important;
}

*::-ms-backdrop,
.main-header-message > a,
*::-ms-backdrop,
.main-header-notification > a,
*::-ms-backdrop,
.full-screen.nav-item > a,
*::-ms-backdrop,
.fullscreen-button .full-screen-link {
  line-height: 49px !important;
}

*::-ms-backdrop,
.datetimepicker table th.prev span,
*::-ms-backdrop,
.datetimepicker table th.next span {
  top: 20px;
}

*::-ms-backdrop,
.datetimepicker table th.next {
  border-top-right-radius: 0;
}

*::-ms-backdrop,
.datetimepicker table th.prev {
  border-top-left-radius: 0;
}

*::-ms-backdrop,
.main-header-center .btn,
*::-ms-backdrop,
.main-header-center .sp-container button,
*::-ms-backdrop,
.sp-container .main-header-center button {
  top: 0;
}

@media (min-width: 992px) {
  *::-ms-backdrop,
  .sidebar-mini .main-header-left {
    margin-left: 80px;
  }
  *::-ms-backdrop,
  .sidebar-mini .main-header .main-header-left .header-brand {
    width: auto;
    margin-right: 80px;
  }
  *::-ms-backdrop,
  .card-img-top {
    height: 250px;
  }
}
*::-ms-backdrop,
.btn-icon-list .btn {
  display: table;
  margin-right: 10px;
  text-align: center;
  vertical-align: middle;
}

*::-ms-backdrop,
.side-badge {
  top: 14px;
}

*::-ms-backdrop,
.media.d-sm-flex {
  display: initial;
}

*::-ms-backdrop,
.btn,
.sp-container button {
  padding: 8.5px;
}

*::-ms-backdrop,
.page-h {
  height: 100%;
}

*::-ms-backdrop,
p {
  font-size: 13px;
}

*::-ms-backdrop,
.breadcrumb-right .btn {
  padding: 0.4rem 1rem;
}

*::-ms-backdrop,
.horizontalMenucontainer .main-footer {
  padding-bottom: 10px;
}

*::-ms-backdrop,
.media-list.media.d-sm-flex {
  display: initial;
}

*::-ms-backdrop,
.main-msg-wrapper {
  display: inline-table;
}

*::-ms-backdrop,
.p-text .p-name {
  display: block;
}

*::-ms-backdrop,
.sidebar .tab-menu-heading {
  position: absolute !important;
}

*::-ms-backdrop,
.card--calendar .ui-datepicker-inline {
  border-width: 1px !important;
}

*::-ms-backdrop,
.fc-datepicker.main-datepicker.hasDatepicker {
  border-top: 0 !important;
  border-right: 0 !important;
  border-bottom: 0 !important;
}

*::-ms-backdrop,
.second-sidemenu .resp-tabs-container .slide-menu.submenu-list li {
  display: -ms-flexbox;
  display: flex;
}

@media (min-width: 992px) {
  *::-ms-backdrop,
  .pulse-danger,
  *::-ms-backdrop,
  .pulse {
    top: 13px;
  }
  *::-ms-backdrop,
  .card.custom-card .box {
    position: static;
  }
  *::-ms-backdrop,
  .thumb .thumb-img {
    height: 139px;
  }
  *::-ms-backdrop,
  .main-chat-body .media-body .main-msg-wrapper.right,
  *::-ms-backdrop,
  .main-chat-body .media-body .main-msg-wrapper.left {
    display: inline-table;
  }
  *::-ms-backdrop,
  .main-dashboard-header-right > div:first-child {
    -ms-flex-preferred-size: 150px;
        flex-basis: 150px;
  }
  *::-ms-backdrop,
  .tasks .ckbox {
    margin-right: 10px;
  }
  *::-ms-backdrop,
  .app-sidebar__toggle {
    margin-right: 30px !important;
  }
  *::-ms-backdrop,
  .product-details.table-responsive.text-nowrap .media-body {
    -ms-flex: none;
        flex: none;
  }
}
@media (min-width: 767px) {
  *::-ms-backdrop,
  .bg-primary-transparent .row.wd-100p.mx-auto.text-center {
    margin-top: 4rem;
  }
  *::-ms-backdrop,
  .login.d-flex.align-items-center.py-2 {
    margin-top: 7rem;
  }
}
@media (max-width: 767px) {
  *::-ms-backdrop,
  .dropdown.nav-item.main-header-message,
  *::-ms-backdrop,
  .dropdown.nav-item.main-header-notification,
  *::-ms-backdrop,
  .dropdown.main-header-message.right-toggle {
    margin-top: 7px !important;
  }
  *::-ms-backdrop,
  .main-header-left .responsive-logo {
    margin-left: 40px !important;
  }
  *::-ms-backdrop,
  .sidebar-mini .main-header .main-header-left .header-brand {
    margin-left: 30px;
  }
}
*::-ms-backdrop,
html.fullscreen-button {
  width: 100%;
}

*::-ms-backdrop,
html.fullscreen-button .main-content,
*::-ms-backdrop,
html.fullscreen-button .app-content {
  height: 100vh;
  overflow: scroll;
  overflow-x: hidden;
}

*::-ms-backdrop,
.error-page1 {
  -ms-overflow-y: hidden;
}

*::-ms-backdrop,
#list1 .avatar-md {
  width: inherit !important;
}

*::-ms-backdrop,
#list3 .me-4 {
  margin-right: 0 !important;
}

*::-ms-backdrop,
.app-sidebar .slide .side-menu__item.active::before {
  top: 0;
}

*::-ms-backdrop,
.tab-content.border-bottom.p-4 {
  height: inherit !important;
}

*::-ms-backdrop,
.datetimepicker table th.prev span,
*::-ms-backdrop,
.datetimepicker table th.next span {
  top: 20px !important;
}

@media (min-width: 1025px) {
  *::-ms-backdrop,
  .btn,
  .sp-container button {
    padding: 12px;
  }
}
.adtocart i {
  color: #fff;
  font-size: 32px;
  line-height: 42px;
}
.adtocart {
  position: absolute;
  bottom: -24px;
  left: 40%;
  display: inline-block;
  width: 50px;
  height: 50px;
  color: #fff;
  text-align: center;
  background: linear-gradient(45deg, #f93a5a, #f7778c) !important;
  border: 3px solid #fff;
  border-radius: 50%;
}

.pro-title {
  display: inline-block;
  margin-top: 20px;
  color: #5a5a5a;
  font-size: 16px;
}

.product-list .price {
  color: #fc5959;
  font-size: 15px;
}

.pro-img-box {
  position: relative;
}

.prod-cat li ul li a:hover, .prod-cat li ul li a:focus {
  color: #f34343;
  background: none;
}
.prod-cat li ul li.active a {
  color: #f34343;
  background: none;
}
.prod-cat li a:hover, .prod-cat li a:focus, .prod-cat li a.active {
  color: #f34343;
  background: none;
}

.nav.prod-cat {
  position: relative;
  display: block;
  padding: 10px 5px;
}

.prod-cat li ul {
  display: block;
  margin-left: 44px;
}
.prod-cat li ul li {
  padding: 10px 15px;
}

.nav.prod-cat li {
  padding: 10px 0;
}

.product-pagination .page-link {
  background-color: #f9f9fb;
  border: 1px solid #ededf5;
}
.product-pagination .page-item.disabled .page-link {
  border-color: #ededf5;
}

.nav.prod-cat li a {
  color: #031b4e;
}
.nav.prod-cat li a i {
  margin-right: 14px;
}

.product-sale .badge {
  margin-top: 10px;
  color: #fff;
  font-size: 12px !important;
}
.product-sale {
  position: absolute;
  top: 10px;
  right: 5px;
  left: 13px;
  width: 100%;
}
.product-sale .wishlist {
  position: absolute;
  top: 5px;
  right: 26px;
  float: right;
  font-size: 18px !important;
}

.shopping-cart,
.wishlist-table,
.order-table {
  margin-bottom: 20px;
}

.shopping-cart .table,
.wishlist-table .table,
.order-table .table {
  margin-bottom: 0;
}

.shopping-cart .btn,
.wishlist-table .btn,
.order-table .btn {
  margin: 0;
}

.shopping-cart > table > thead > tr > th,
.shopping-cart > table > thead > tr > td {
  vertical-align: middle !important;
}
.shopping-cart > table > tbody > tr > th,
.shopping-cart > table > tbody > tr > td {
  vertical-align: middle !important;
}

.wishlist-table > table > thead > tr > th,
.wishlist-table > table > thead > tr > td {
  vertical-align: middle !important;
}
.wishlist-table > table > tbody > tr > th,
.wishlist-table > table > tbody > tr > td {
  vertical-align: middle !important;
}

.order-table > table > thead > tr > th,
.order-table > table > thead > tr > td {
  vertical-align: middle !important;
}
.order-table > table > tbody > tr > th,
.order-table > table > tbody > tr > td {
  vertical-align: middle !important;
}

.shopping-cart > table thead th,
.wishlist-table > table thead th,
.order-table > table thead th {
  padding-top: 17px;
  padding-bottom: 17px;
  border-width: 1px;
}

.shopping-cart .count-input,
.wishlist-table .count-input,
.order-table .count-input {
  display: inline-block;
  width: 100%;
  width: 86px;
}

.shopping-cart .product-item,
.wishlist-table .product-item,
.order-table .product-item {
  display: table;
  width: 100%;
  min-width: 150px;
  margin-top: 5px;
  margin-bottom: 3px;
}

.shopping-cart .product-item .product-thumb,
.shopping-cart .product-item .product-info {
  display: table-cell;
  vertical-align: top;
}

.wishlist-table .product-item .product-thumb,
.wishlist-table .product-item .product-info {
  display: table-cell;
  vertical-align: top;
}

.order-table .product-item .product-thumb,
.order-table .product-item .product-info {
  display: table-cell;
  vertical-align: top;
}

.shopping-cart .product-item .product-thumb,
.wishlist-table .product-item .product-thumb,
.order-table .product-item .product-thumb {
  width: 109px;
  padding-right: 0;
}

.shopping-cart .product-item .product-thumb > img,
.wishlist-table .product-item .product-thumb > img,
.order-table .product-item .product-thumb > img {
  display: block;
  width: 85px;
  height: 85px;
}

@media screen and (max-width: 860px) {
  .shopping-cart .product-item .product-thumb,
  .wishlist-table .product-item .product-thumb,
  .order-table .product-item .product-thumb {
    display: none;
  }
}
.shopping-cart .product-item .product-info span,
.wishlist-table .product-item .product-info span,
.order-table .product-item .product-info span {
  display: block;
  padding: 3px 0;
  font-size: 13px;
}

.shopping-cart .product-item .product-info span > em,
.wishlist-table .product-item .product-info span > em,
.order-table .product-item .product-info span > em {
  font-weight: 500;
  font-style: normal;
}

.shopping-cart .product-item .product-title,
.wishlist-table .product-item .product-title,
.order-table .product-item .product-title {
  margin-bottom: 6px;
  padding-top: 5px;
  font-weight: 500;
  font-size: 15px;
}

.table-responsive.shopping-cart {
  overflow-x: scroll;
  overflow-y: inherit;
}

.shopping-cart .product-item .product-title > a,
.wishlist-table .product-item .product-title > a,
.order-table .product-item .product-title > a {
  color: #374250;
  line-height: 1.5;
  text-decoration: none;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}

.shopping-cart .product-item .product-title > a:hover,
.wishlist-table .product-item .product-title > a:hover,
.order-table .product-item .product-title > a:hover {
  color: var(--primary-bg-color);
}

.shopping-cart .product-item .product-title small,
.wishlist-table .product-item .product-title small,
.order-table .product-item .product-title small {
  display: inline;
  margin-left: 6px;
  font-weight: 500;
}

.wishlist-table .product-item .product-thumb {
  display: table-cell !important;
}

@media screen and (max-width: 576px) {
  .wishlist-table .product-item .product-thumb {
    display: none !important;
  }
}
.shopping-cart-footer {
  display: table;
  width: 100%;
  border-top: 1px solid #e1e7ec;
}
.shopping-cart-footer > .column {
  display: table-cell;
  padding: 0;
  vertical-align: middle;
}
.shopping-cart-footer > .column:last-child {
  text-align: right;
}
.shopping-cart-footer > .column:last-child .btn {
  margin-right: 0;
  margin-left: 5px;
}

@media (max-width: 768px) {
  .shopping-cart-footer > .column {
    display: block;
    width: 100%;
  }
  .shopping-cart-footer > .column:last-child {
    text-align: center;
  }
  .shopping-cart-footer > .column .btn {
    width: 100%;
    margin: 12px 0 !important;
  }
}
.coupon-form .form-control {
  display: inline-block;
  width: 100%;
  max-width: 235px;
  margin-right: 12px;
}

.product-details tr > td {
  vertical-align: middle !important;
}

.product-details > table thead th {
  padding-top: 17px;
  padding-bottom: 17px;
  text-align: center;
  border-width: 1px;
}
.product-details .media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 0.75rem;
}

@media screen and (max-width: 850px) {
  .shopping-cart-footer > .column {
    display: flow-root;
  }
}
@media screen and (max-width: 767px) {
  .coupon-form .form-control {
    max-width: inherit !important;
  }
}
@media (min-width: 768px) {
  #checkoutsteps .checkoutline {
    position: relative;
    top: 28px;
    z-index: 0;
    height: 3px;
    margin: 0 11%;
    background-color: #eaedf7;
    -webkit-transform: translateY(1.7rem);
    transform: translateY(1.7rem);
  }
}
#checkoutsteps ul {
  margin: 0;
  padding: 0;
  list-style: none !important;
}

#checkoutsteps ul[role=tablist] li {
  z-index: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
  flex: 1;
  flex-basis: auto;
  flex-basis: auto;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  align-items: center;
  font-weight: 500;
  font-size: 1.1rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -ms-flex-preferred-size: auto;
  -webkit-box-flex: 1;
}

#checkoutsteps > .steps a {
  display: block;
  width: auto;
  padding: 14px 0;
  color: #2d2c40;
  font-weight: 400;
  font-size: 16px;
  text-align: center;
  text-decoration: none;
  background-color: transparent;
  border-radius: 30px;
  outline: none;
  cursor: default;
}

.wizard > .steps > ul li .current-info {
  display: none;
}

#checkoutsteps > .steps .current a .number {
  color: #ffffff;
  background: var(--primary-bg-color);
}

#checkoutsteps .item .thumb {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100px;
  height: 90px;
  border: 1px solid #f2f2f2;
}

#checkoutsteps .item .left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

#checkoutsteps .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #ededf5;
}

#checkoutsteps .item .purchase {
  text-decoration: none;
}

#checkoutsteps .item .purchase {
  display: inline-block;
  margin-left: 21px;
}

#checkoutsteps .total {
  float: right;
  color: var(--primary-bg-color);
}

#checkoutsteps > .steps {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  border-radius: 3px;
}

#checkoutsteps.wizard {
  border-radius: 10px;
}

.wizard > .content > .title {
  display: none;
  margin-bottom: 5px;
  color: #8f9cc0;
  font-weight: 700;
  font-size: 18px;
}

.wizard > .content > .body {
  position: static;
  float: none;
  width: auto;
  height: auto;
}

.wizard > .content > .title.current {
  display: none !important;
}

.card-pay .tabs-menu.nav li {
  border-right: 1px solid #d3dfea;
}

.card-pay .tabs-menu li {
  display: block;
  width: 33.3%;
}

.card-pay .tabs-menu li a.active {
  color: #ffffff;
  background: var(--primary-bg-color);
}

.card-pay .tabs-menu li a {
  display: block;
  padding: 0.7rem 1rem;
  text-align: center;
}

.card-pay .tabs-menu.nav {
  background: #f0f3ff;
}

.card-pay .tabs-menu {
  margin-bottom: 25px;
  overflow: hidden;
  border-radius: 5px;
}

@media (min-width: 768px) {
  #checkoutsteps > .steps .number {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 45px;
    height: 45px;
    margin: 15px auto;
    color: #9197ab;
    font-weight: 400;
    font-size: 17px;
    background-color: #eaedf7;
    border-radius: 50%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
  }
}
@media (max-width: 767px) {
  #checkoutsteps > .steps .number {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 35px;
    height: 35px;
    margin: 15px auto;
    color: #9197ab;
    font-weight: 600;
    font-size: 15px;
    background-color: #eaedf7;
    border-radius: 50%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
  }
}
@media (max-width: 767px) {
  #checkoutsteps > .steps a {
    font-size: 12px !important;
  }
}
@media (max-width: 767px) {
  #checkoutsteps .checkoutline {
    position: relative;
    top: 20px;
    z-index: 0;
    height: 3px;
    margin: 0 11%;
    background-color: #eaedf7;
    -webkit-transform: translateY(1.7rem);
    transform: translateY(1.7rem);
  }
}
.cart-img {
  width: 55px;
  height: 55px !important;
  border-radius: 10px !important;
}

.widget-user .widget-user-header {
  height: 120px;
  padding: 20px;
}
.widget-user .widget-user-username {
  margin-top: 0;
  margin-bottom: 5px;
  color: #fff;
  font-weight: 300;
  font-size: 25px;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
.widget-user .widget-user-desc {
  margin-top: 0;
  color: #fff;
}
.widget-user .widget-user-image {
  position: absolute;
  top: 65px;
  left: 50%;
  margin-left: -45px;
}
.widget-user .widget-user-image > img {
  width: 90px;
  height: auto;
  border: 3px solid #fff;
}
.widget-user .user-wideget-footer {
  padding-top: 30px;
}

.user-wideget-footer {
  padding: 10px;
  background-color: #fff;
  border-top: 1px solid #f4f4f4;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.user-wideget .border-right {
  border-right: 1px solid #f4f4f4;
}

.description-block {
  display: block;
  margin: 10px 0;
  text-align: center;
}
.description-block > .description-header {
  margin: 0;
  padding: 0;
  font-weight: 600;
  font-size: 16px;
}
.description-block > .description-text {
  color: #a3b1c9;
  text-transform: uppercase;
}

/* ######## LAYOUT-STYLES ######## */
.main-footer {
  margin-top: auto;
  background-color: #fff;
  border-top: 1px solid #ededf5;
}

@media (min-width: 992px) {
  .main-footer {
    display: block;
  }
  .sticky {
    width: 100%;
  }
}
.side-header {
  position: sticky;
  z-index: 10 !important;
  width: 100%;
  border-bottom: 1px solid #ededf5;
}

.main-footer .container {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 auto;
  padding: 38px 20px 0;
  color: #7987a1;
  font-size: 14px;
  text-align: center;
}
.main-footer .container-fluid {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 auto;
  padding: 38px 20px 0;
  padding-right: 20px;
  padding-left: 20px;
  font-size: 14px;
  text-align: center;
}

@media (min-width: 992px) {
  .main-footer .container {
    padding: 10px 0 0;
  }
}
.main-footer-app .container,
.main-footer-app .container-fluid {
  border-top-width: 0;
}

@media (max-width: 480px) {
  .main-footer .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 380px) {
  .main-footer .container-fluid {
    font-size: 12px;
  }
}
.main-footer-demo {
  height: 60px;
  color: rgba(255, 255, 255, 0.4);
  background-color: #0c025b;
}
.main-footer-demo .container {
  border-top-width: 0;
}
.main-footer-demo a {
  color: rgba(255, 255, 255, 0.5);
}
.main-footer-demo a:hover, .main-footer-demo a:focus {
  color: #fff;
}

@media (max-width: 991.98px) {
  .main-header-menu-show {
    overflow: hidden;
  }
  .main-header-menu-show .main-header-menu {
    border-right: 1px solid rgba(28, 39, 60, 0.08);
    -webkit-box-shadow: 0 0 30px rgba(28, 39, 60, 0.08);
            box-shadow: 0 0 30px rgba(28, 39, 60, 0.08);
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  .main-header-menu-show .main-navbar-backdrop {
    visibility: visible;
    opacity: 1;
  }
}
.main-header {
  position: fixed;
  z-index: 100;
  width: 100% !important;
  height: 64px;
  margin-bottom: 20px;
  background: #fff;
  border-bottom: 1px solid #ededf5;
  -webkit-box-shadow: 0px 7px 26px rgba(154, 154, 204, 0.1);
          box-shadow: 0px 7px 26px rgba(154, 154, 204, 0.1);
}
.main-header > .container,
.main-header > .container-fluid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 100%;
  padding-right: 20px;
  padding-left: 20px;
}
.main-header .dropdown-menu {
  width: 270px;
  border: 1px solid #ededf5 !important;
}
.main-header .dropdown-menu .main-message-list .dropdown-item {
  padding: 0.75rem;
}
.main-header .dropdown-menu .main-message-list .dropdown-item:last-of-type {
  border-bottom: 0 !important;
}
.main-header .dropdown-menu .main-notification-list a:last-of-type {
  border-bottom: 0 !important;
}

@media (min-width: 992px) {
  .main-header > .container,
  .main-header > .container-fluid {
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media (min-width: 992px) {
  .main-header > .container {
    padding: 0;
  }
}
@media (max-width: 991.98px) {
  .main-header > .container {
    max-width: none;
  }
}
@media (max-width: 1158px) {
  .main-header-left #dropdownMenuButton {
    display: none;
  }
}
@media (max-width: 1052px) {
  .main-header-left #dropdownMenuButton2 {
    display: none;
  }
}
@media (max-width: 633px) {
  .profile-name.ms-2 {
    display: none;
    margin-left: 0;
  }
}
.main-profile-menu.nav-link {
  margin: auto 6px;
  padding: 0rem 0rem !important;
}

.main-header .main-header-left .main-logo {
  display: none;
}

@media (min-width: 992px) {
  .main-header .main-header-left .main-logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.main-header-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-header-left .list-items li {
  display: inline-block;
}
.main-header-left .list-items li i {
  position: relative;
  display: block;
  margin-right: 15px;
  color: #323251;
  font-size: 24px;
  line-height: 0.9;
  outline: none;
}
.main-header-left .list-items {
  margin-bottom: 0;
}
.main-header-left .main-header-arrow {
  position: relative;
  top: -2px;
  display: none;
}

.main-logo {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 2.5rem;
  margin: 0 auto;
  text-align: center;
}

.main-body.main-sidebar-hide .logo-icon {
  display: block;
  height: 2.3rem;
  margin: 0 auto;
  text-align: center;
}
.main-body.main-sidebar-hide .main-logo {
  display: none;
}

.main-logo:hover, .main-logo:focus {
  color: var(--primary-bg-color);
}
.main-logo i {
  display: block;
  margin-right: 8px;
  font-size: 40px;
  line-height: 0.9;
}
.main-logo i::before {
  width: auto;
  height: auto;
}

.main-header-menu-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 20px;
  height: 30px;
  margin-right: 10px;
}
.main-header-menu-icon span {
  position: relative;
  display: block;
  width: 15px;
  height: 2px;
  background-color: #323251;
  border-radius: 3px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.main-header-menu-icon span::before, .main-header-menu-icon span::after {
  content: "";
  position: absolute;
  left: 0;
  width: 20px;
  height: 2px;
  background-color: #323251;
  border-radius: 3px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.main-header-menu-icon span::before {
  top: -6px;
}
.main-header-menu-icon span::after {
  bottom: -6px;
}

@media (min-width: 992px) {
  .main-header-menu-icon {
    margin-right: 25px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-header-menu-icon span {
    -webkit-transition: none;
    transition: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-header-menu-icon span::before, .main-header-menu-icon span::after {
    -webkit-transition: none;
    transition: none;
  }
}
.main-header-menu {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  width: 240px;
  overflow-y: auto;
  background-color: #fff;
  -webkit-transform: translateX(-240px);
          transform: translateX(-240px);
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}
.main-header-menu > .nav {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 20px;
}
.main-header-menu .nav-item::before {
  content: "";
  position: absolute;
  top: 67px;
  z-index: 100;
  display: none;
  width: 15px;
  height: 15px;
  margin-left: 25px;
  background-color: #fff;
  border-top: 2px solid rgba(28, 39, 60, 0.12);
  border-left: 2px solid rgba(28, 39, 60, 0.12);
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.main-header-menu .nav-item + .nav-item {
  margin-top: 10px;
}
.main-header-menu .nav-item > .nav-link {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  color: #4a4a69;
  font-weight: 500;
  font-size: 15px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.main-header-menu .nav-item > .nav-link:hover {
  color: var(--primary-bg-color);
}
.main-header-menu .nav-item > .nav-link:hover i {
  color: var(--primary-bg-color);
}
.main-header-menu .nav-item > .nav-link.with-sub::after {
  content: "\f3d0";
  display: inline-block;
  margin-top: 3px;
  margin-left: auto;
  font-weight: 400;
  font-size: 12px;
  font-family: "Ionicons";
  opacity: 0.5;
}
.main-header-menu .nav-item > .nav-link .typcn {
  width: 16px;
  margin-right: 15px;
  font-size: 20px;
  line-height: 0.95;
}
.main-header-menu .nav-item > .nav-link .typcn::before {
  width: auto;
}
.main-header-menu .nav-item.active > .nav-link {
  position: relative;
  color: var(--primary-bg-color);
}
.main-header-menu .nav-item.active > .nav-link::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -20px;
  width: 2px;
  background-color: var(--primary-bg-color);
  border-radius: 3px;
}
.main-header-menu .nav-item.show .main-menu-sub {
  display: block;
}

@media (prefers-reduced-motion: reduce) {
  .main-header-menu {
    -webkit-transition: none;
    transition: none;
  }
}
@media (min-width: 992px) {
  .main-header-menu {
    position: static;
    z-index: auto;
    width: auto;
    overflow-y: visible;
    background-color: transparent;
    border-right: 0;
    -webkit-transform: none;
            transform: none;
  }
}
@media (min-width: 992px) {
  .main-header-menu > .nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0;
  }
}
@media (min-width: 992px) {
  .main-header-menu .nav-item + .nav-item {
    margin-top: 0;
    margin-left: 30px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-header-menu .nav-item > .nav-link {
    -webkit-transition: none;
    transition: none;
  }
}
@media (min-width: 992px) {
  .main-header-menu .nav-item > .nav-link {
    font-size: 0.875rem;
  }
}
@media (min-width: 992px) {
  .main-header-menu .nav-item > .nav-link.with-sub::after {
    margin-left: 5px;
  }
}
@media (min-width: 992px) {
  .main-header-menu .nav-item > .nav-link .typcn {
    margin-right: 7px;
    font-size: 18px;
  }
}
@media (min-width: 992px) {
  .main-header-menu .nav-item.active > .nav-link::before {
    top: auto;
    right: 0;
    bottom: -22px;
    left: 0;
    width: auto;
    height: 2px;
  }
}
@media (min-width: 992px) {
  .main-header-menu .nav-item.show::before {
    display: block;
  }
}
.main-header-menu-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 60px;
  padding: 0 20px;
  border-bottom: 1px solid rgba(28, 39, 60, 0.05);
}
.main-header-menu-header .close {
  font-weight: 300;
  font-size: 28px;
}

@media (min-width: 992px) {
  .main-header-menu-header {
    display: none;
  }
}
.main-menu-sub {
  display: none;
  margin-top: 12px;
  margin-left: 32px;
  font-size: 13px;
}
.main-menu-sub .nav {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.main-menu-sub .nav-link {
  display: block;
  padding: 0;
  color: #4d5875;
}
.main-menu-sub .nav-link + .nav-link {
  margin-top: 6px;
  padding-top: 6px;
  border-top: 1px dotted #f0f0f8;
}
.main-menu-sub .nav-link:hover, .main-menu-sub .nav-link:focus {
  color: var(--primary-bg-color);
}
.main-menu-sub .nav-link.active {
  color: var(--primary-bg-color);
  font-weight: 500;
}

@media (min-width: 992px) {
  .main-menu-sub {
    position: absolute;
    top: 74px;
    min-width: 200px;
    margin-top: 0;
    margin-left: 0;
    padding: 15px 20px;
    background-color: #fff;
    border: 2px solid rgba(28, 39, 60, 0.12);
  }
}
@media (min-width: 992px) {
  .main-menu-sub .nav-link.active {
    font-weight: 400;
  }
}
.main-menu-sub-mega {
  right: 0;
  left: 0;
  padding: 0;
  background-color: transparent;
  border: 0;
}
.main-menu-sub-mega .container {
  padding: 0;
}
.main-menu-sub-mega .container > div + div {
  margin-top: 25px;
}
.main-menu-sub-mega .nav {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 120px;
}
.main-menu-sub-mega .nav + .nav {
  margin-top: 6px;
  padding-top: 6px;
  border-top: 1px dotted #f0f0f8;
}
.main-menu-sub-mega .nav > span {
  display: block;
  margin-top: 30px;
  margin-bottom: 15px;
  color: #323251;
  font-weight: 700;
  font-size: 10px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.main-menu-sub-mega .nav > span:first-of-type {
  margin-top: 0;
}

@media (max-width: 991.98px) {
  .main-menu-sub-mega .container {
    max-width: none;
  }
}
@media (min-width: 992px) {
  .main-menu-sub-mega .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: #fff;
    border: 2px solid rgba(28, 39, 60, 0.12);
  }
}
@media (min-width: 992px) {
  .main-menu-sub-mega .container > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-top: 0;
    padding: 20px;
  }
}
@media (min-width: 1200px) {
  .main-menu-sub-mega .container > div {
    padding: 20px 25px;
  }
}
@media (min-width: 992px) {
  .main-menu-sub-mega .container > div + div {
    margin-top: 0;
    border-left: 1px solid rgba(28, 39, 60, 0.05);
  }
}
@media (min-width: 1200px) {
  .main-menu-sub-mega .nav {
    min-width: 140px;
  }
}
@media (min-width: 992px) {
  .main-menu-sub-mega .nav + .nav {
    margin-top: 31px;
    margin-left: 20px;
    padding-top: 0;
    border-top: 0;
  }
}
@media (min-width: 1200px) {
  .main-menu-sub-mega .nav + .nav {
    margin-left: 25px;
  }
}
@media (min-width: 992px) {
  .main-menu-sub-mega .nav > span {
    font-size: 12px;
  }
}
.main-header-center {
  position: relative;
  display: none;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: 0 50px;
}

@media (min-width: 992px) {
  .main-header-center {
    display: block;
  }
}
.main-header-right .dropdown-menu:before {
  content: "";
  position: absolute;
  top: -7px;
  right: 28px;
  width: 13px;
  height: 13px;
  background: #fff;
  border-top: 1px solid #e9edf4;
  border-left: 1px solid #e9edf4;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

.main-profile-menu .dropdown-menu:before {
  right: 15px;
}

.main-header-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-header-right .btn-social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0;
  color: #949eb7;
  border-radius: 3px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.main-header-right .btn-social:hover, .main-header-right .btn-social:focus {
  color: #4d5875;
}
.main-header-right .btn-social i {
  font-size: 18px;
  line-height: 0;
}
.main-header-right .btn-social + .btn-social {
  margin-left: 10px;
}
.main-header-right .btn-buy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 20px;
  color: #fff;
  font-weight: 500;
  font-size: 11px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: 0.5px;
  text-transform: uppercase;
  background-color: var(--primary-bg-color);
  border-radius: 3px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.main-header-right .btn-buy:hover, .main-header-right .btn-buy:focus {
  background-color: #452efa;
}

@media (prefers-reduced-motion: reduce) {
  .main-header-right .btn-social {
    -webkit-transition: none;
    transition: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-header-right .btn-buy {
    -webkit-transition: none;
    transition: none;
  }
}
.main-header-search-link {
  margin-right: 15px;
  color: #4d5875;
  font-size: 18px;
  line-height: 1;
}

.main-header-arrow {
  display: inline-block;
  color: #323251;
  font-size: 27px;
  line-height: 0;
}
.main-header-arrow i {
  line-height: 0;
}
.main-header-arrow:hover, .main-header-arrow:focus {
  color: #4d5875;
}

.header-icons .new.nav-link {
  position: relative;
  margin: auto 6px !important;
}

.header-icons .new.nav-link {
  position: relative;
  display: block;
  width: 37px;
  height: 37px;
  margin: auto;
  color: var(--primary02);
  font-size: 22px;
  line-height: 33px;
  text-align: center;
  outline: none;
}

.profile-name {
  margin-top: 3px;
}

.main-profile-menu > .profile-name::after {
  content: "";
  position: absolute;
  top: 46px;
  left: 50%;
  z-index: 7;
  display: none;
  width: 14px;
  height: 14px;
  margin-left: -7px;
  background-color: var(--primary-bg-color);
  border: 2px solid transparent;
  border-top-color: var(--primary-bg-color);
  border-left-color: var(--primary-bg-color);
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

@media (min-width: 992px) {
  .main-header-notification > a::after,
  .main-header-message > a::after {
    bottom: -36px;
  }
}
.main-header-notification .dropdown-menu {
  position: fixed;
  position: absolute;
  top: 52px;
  right: -10px;
  bottom: auto;
  left: auto;
  z-index: 9;
  width: 100%;
  width: 300px;
  padding: 0;
  background-color: #fff;
  border-radius: 0;
}

.main-header-message .dropdown-menu {
  position: absolute;
  top: 52px;
  right: -10px;
  bottom: auto;
  left: auto;
  z-index: 9;
  width: 300px;
}

.main-header-notification .dropdown-footer {
  padding-top: 10px;
  font-size: 13px;
  text-align: center;
  border-top: 1px dotted #d6d6e6;
}
.main-header-notification.show .dropdown-menu {
  display: block;
}

@media (min-width: 576px) {
  .main-header-notification.show > a::after,
  .main-header-message.show > a::after,
  .drop-flag.show > a::after {
    display: block;
  }
}
.main-header-message.show .dropdown-menu,
.drop-flag.show .dropdown-menu {
  display: block;
}

.main-notification-title {
  margin-bottom: 5px;
  color: #323251;
  font-weight: 700;
  font-size: 18px;
  line-height: 1;
}

.main-notification-text {
  margin-bottom: 15px;
  font-size: 13px;
}

.main-notification-list .media {
  position: relative;
  padding: 10px 0;
}
.main-notification-list .media + .media {
  border-top: 1px dotted #d6d6e6;
}
.main-notification-list .media.new {
  color: #323251;
}
.main-notification-list .media:hover, .main-notification-list .media:focus {
  z-index: 1;
}
.main-notification-list .media:hover::before, .main-notification-list .media:focus::before {
  content: "";
  position: absolute;
  top: -1px;
  right: -20px;
  bottom: -1px;
  left: -20px;
  z-index: -1;
  background-color: #f9f9fb;
  border-top: 1px solid #ededf5;
  border-bottom: 1px solid #ededf5;
}
.main-notification-list .media-body {
  margin-left: 15px;
  font-size: 13px;
}
.main-notification-list .media-body p {
  margin-bottom: 5px;
  line-height: 1.3;
}
.main-notification-list .media-body strong {
  font-weight: 500;
}
.main-notification-list .media-body span {
  display: block;
  color: #949eb7;
  font-size: 11px;
}

.main-profile-menu > .main-img-user {
  width: 32px;
  height: 32px;
  outline: none;
}
.main-profile-menu > .main-img-user::before {
  content: "";
  position: absolute;
  right: -90px;
  bottom: -20px;
  z-index: 901;
  display: none;
  width: 14px;
  height: 14px;
  margin-left: -7px;
  background-color: #fff;
  border: 2px solid transparent;
  border-top-color: #e1e1ef;
  border-left-color: #e1e1ef;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.main-profile-menu .dropdown-menu {
  position: fixed;
  position: absolute;
  top: 0;
  top: 56px;
  right: 0;
  right: 0px;
  bottom: 0;
  bottom: auto;
  left: 0;
  left: auto;
  z-index: 900;
  width: 100%;
  width: 270px;
  padding: 0;
  background-color: #fff;
  border-width: 0;
  border-radius: 0;
}
.main-profile-menu .dropdown-item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 38px;
  padding: 20px 16px;
  color: #7a839b;
  font-size: 12px;
}
.main-profile-menu .dropdown-item i {
  width: 24px;
  margin-right: 10px;
  font-size: 17px;
  text-align: center;
}
.main-profile-menu .dropdown-item i.typcn {
  line-height: 0.9;
}
.main-profile-menu .dropdown-item:hover, .main-profile-menu .dropdown-item:focus {
  color: var(--primary-bg-color);
  background-color: transparent;
}
.main-profile-menu .dropdown-item + .dropdown-item {
  border-top: 1px solid #e2eaf9;
}
.main-profile-menu .dropdown-item:last-child {
  margin-bottom: 10px;
}
.main-profile-menu.show .dropdown-menu {
  top: 50px;
  display: block;
}

@media (min-width: 576px) {
  .main-profile-menu.show .main-img-user::before {
    display: block;
  }
}
.main-header-profile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-header-profile .main-img {
  margin-top: 10px;
  margin-bottom: 10px;
}
.main-header-profile .main-img img {
  width: 60px;
  height: 60px;
  border-radius: 50%;
}
.main-header-profile h6 {
  margin-bottom: 3px;
  color: #323251;
  color: #fff;
  font-weight: 700;
  font-size: 16px;
}
.main-header-profile span {
  display: block;
  margin-bottom: 0;
  color: rgba(255, 255, 255, 0.6);
  font-size: 12px;
}

@media (min-width: 576px) {
  .main-header-profile .main-img-user {
    width: 80px;
    height: 80px;
  }
}
.main-header-sticky {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1000;
}

/*--Search--*/
.main-header-right .input-group-btn .btn {
  width: 38px;
  height: 38px;
  color: #3c4858;
  font-size: 22px;
  line-height: 24px;
  background: transparent;
  border: 0px solid #ebeaf1 !important;
  border-radius: 3px;
  border-radius: 50px;
}
.main-header-right .input-group-btn .btn:hover {
  color: var(--primary-bg-color);
  border-radius: 50%;
}
.main-header-right .input-group-btn .btn:hover i {
  color: #2205bf;
}
.main-header-right .input-group-btn .btn i {
  color: #3c4858;
  font-size: 16px;
}
.main-header-right .navbar-form.active .input-group-btn .btn i {
  font-size: 14px;
  line-height: 27px;
}
.main-header-right form[role=search] {
  top: 0px;
  right: 0;
  z-index: 0;
  width: 100%;
  margin: 0px;
  padding: 0px;
}
.main-header-right form[role=search] button {
  padding: 5px 12px;
  color: #6f7282;
  background-color: rgb(248, 248, 248);
  border-color: rgb(231, 231, 231);
  border-width: 0px;
  border-radius: 0px;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.main-header-right form[role=search] input {
  padding: 5px 12px;
  padding: 16px 12px;
  color: #6f7282;
  color: #807b90;
  font-size: 14px;
  background-color: rgb(248, 248, 248);
  border-color: rgb(231, 231, 231);
  border-width: 0px;
  border-radius: 0px;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  box-shadow: none;
}
.main-header-right form[role=search] button[type=reset] {
  display: none;
  background: #fff;
  border: 0 !important;
}
.main-header-right .input-group-btn .btn i {
  color: #7d7d86;
  font-size: 18px;
}

.main-header-message.right-toggle .nav-link {
  padding: 0;
}

@media (min-width: 992px) {
  .main-header-menu-icon {
    margin-right: 25px;
    margin-right: 8px !important;
    margin-left: auto;
  }
}
form[role=search] input {
  display: none;
  height: 66px;
  font-size: 16px;
  opacity: 0;
  -webkit-transition: all 5s;
  transition: all 5s;
}
form[role=search].active {
  position: absolute;
  right: 0;
  left: -1px;
  z-index: 9999;
  display: block;
  width: 100%;
  border-left: 0px solid #e3e3f7;
}
form[role=search].active button {
  display: table-cell !important;
  opacity: 1;
}
form[role=search].active input {
  top: 3.6rem;
  display: table-cell;
  width: 100%;
  height: 64px;
  padding-left: 20px;
  background: #fff;
  border-radius: 0 0 5px 5px;
  -webkit-box-shadow: 5px 6px 6px -3px #e2e1f5;
          box-shadow: 5px 6px 6px -3px #e2e1f5;
  opacity: 1;
  -webkit-transition: all 5s;
  transition: all 5s;
}

.main-header-message i,
.main-header-notification i,
.nav-item.full-screen i {
  width: 37px;
  height: 37px;
  font-size: 17px;
  line-height: 37px;
  text-align: center;
}

.main-header-message .dropdown-footer,
.main-header-notification .dropdown-footer {
  padding: 10px;
  background: var(--primary02);
  border-top: 1px solid #ededf5;
  border-radius: 0px 0px 10px 10px;
  -webkit-box-shadow: -8px 12px 18px 0 rgba(25, 42, 70, 0.1);
          box-shadow: -8px 12px 18px 0 rgba(25, 42, 70, 0.1);
}

.main-header-message .dropdown-footer a {
  font-size: 13px;
}

.main-header-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.header .form-control {
  border: 2px solid #e1e1ef;
}

@media (min-width: 992px) {
  .main-header.fixed-header {
    position: fixed;
    z-index: 999;
    margin-top: 0;
  }
  .main-header-left .form-control {
    height: 35px;
    background: #fff;
    border: 1px solid #ededf5;
    border-radius: 5px;
  }
  .main-header-left .btn {
    position: absolute;
    top: 0;
    right: 0px;
    height: 35px;
    padding: 4px 15px;
    color: #7b8191;
    font-size: 14px;
    background-color: #fff;
    border: 1px solid #ededf5;
    border-left: 0px !important;
    border-radius: 0px 5px 5px 0px;
    -webkit-transition: none;
    transition: none;
  }
}
.main-header-message .nav-link i,
.main-header-notification .nav-link i,
.nav-item.full-screen .nav-link i {
  width: 40px;
  height: 40px;
  color: #39455d;
  font-size: 1.2rem;
  line-height: 40px;
  line-height: 40px;
  text-align: center;
  text-align: center;
  border-radius: 4px;
}

.header-icons .new.nav-link {
  padding: 0;
  border-radius: 25px;
}

.header-megamenu-dropdown i {
  margin-right: 3px;
  font-size: 1.2rem;
}

.main-header.hor-header > .container-fluid {
  width: 1200px;
  padding-right: 25px;
  padding-left: 25px;
}
.main-header.hor-header {
  margin-bottom: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.main-header .main-header-left .main-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
}

@media (max-width: 1134px) {
  .main-header-left .form-control {
    width: 175px;
  }
}
@media (min-width: 1400px) {
  .main-header-left .form-control {
    width: 500px !important;
  }
}
.main-header-arrow {
  position: relative;
  position: relative;
  right: auto;
  right: auto;
  display: none;
  display: none;
}

@media (max-width: 480px) {
  .main-header-right .nav .nav-item .dropdown-menu {
    position: fixed;
    right: auto;
    right: 5px;
    left: auto;
    left: 5px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 93%;
    margin: 0 auto;
    margin-top: 61px;
  }
}
@media (min-width: 991px) {
  .header {
    width: 230px;
  }
}
@media (max-width: 991px) {
  .main-header-left .form-control,
  .main-header-center .btn {
    display: none;
  }
}
@media (max-width: 578px) {
  .main-header-message > a,
  .main-header-notification > a,
  .main-header-message > a,
  .nav-link.icon {
    padding: 0px;
  }
  .profile-user {
    padding: 0px;
  }
  .main-header-center {
    display: none;
  }
  .main-header-message.right-toggle .nav-link {
    padding: 0 0;
  }
  .main-header-message > a,
  .main-header-notification > a,
  .nav-item.full-screen > a,
  .nav-link.icon {
    line-height: 33px;
  }
  .nav-link.icon {
    top: 10px;
  }
}
@media (min-width: 768px) {
  .main-header {
    position: fixed;
    left: 0;
    z-index: 1000 !important;
    width: 100% !important;
    padding-left: 250px;
  }
  .app.sidenav-toggled .main-header {
    padding-left: 80px;
    padding-left: 80px;
  }
  .app.sidenav-toggled .main-sidebar-header {
    width: 80px;
  }
}
.right-toggle {
  cursor: pointer;
}

.horizontalMenucontainer .main-header.hor-header {
  padding-left: 0;
}

@media (max-width: 633px) and (min-width: 321px) {
  .main-profile-menu {
    margin-right: 0 !important;
    margin-left: 0 !important;
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
}
@media (max-width: 320px) {
  .main-profile-menu {
    margin-right: 0 !important;
    margin-left: 0 !important;
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .total-revenue label {
    font-size: 0.775rem !important;
  }
  .total-revenue h4 {
    font-size: 17px !important;
  }
}
@media (max-width: 767px) {
  .btn.btn-default.nav-link.resp-btn {
    position: relative;
    display: block;
    width: 34px;
    height: 34px;
    margin: auto;
    padding: 2px;
    color: #272746;
    font-size: 22px;
    line-height: 18px;
    text-align: center;
    border: 0px solid #dfd7e9;
    outline: none;
  }
}
.main-header .main-header-right .nav-link.icon {
  position: relative;
  margin: 0px;
  font-size: 1.2rem;
  text-align: center;
}

.nav-link.icon i {
  position: relative;
  color: #7a839b !important;
  font-size: 20px;
}

@media (max-width: 768px) {
  .responsive-navbar .collapsing .dropdown-menu {
    display: none !important;
  }
  .responsive-navbar .collapse.show .dropdown-menu.show {
    display: block !important;
  }
}
@media (max-width: 360px) {
  .responsive-navbar.navbar .new.nav-link {
    margin: 10px 2px !important;
  }
}
@media (min-width: 768px) {
  .horizontal .horizontal-main .sub-slide2 .sub-slide-menu1 {
    position: absolute;
    top: 8px;
    left: 180px;
    z-index: 9999;
    width: 190px;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
    padding: 5px;
    background-color: #fff;
    border: 1px solid #e7eaf3;
    border-radius: 5px;
    -webkit-box-shadow: 0px 16px 18px rgba(135, 135, 182, 0.1) !important;
            box-shadow: 0px 16px 18px rgba(135, 135, 182, 0.1) !important;
  }
  .horizontal .app-sidebar {
    border-bottom: 0px !important;
  }
  .horizontal .main-footer {
    padding: 0.9rem 1rem 0.9rem 1rem !important;
  }
  .horizontal.dark-theme .horizontal-main .slide .slide-menu,
  .horizontal.dark-theme .horizontal-main .slide .sub-slide-menu,
  .horizontal.dark-theme .horizontal-main .sub-slide2 .sub-slide-menu1 {
    background-color: #2a2e3f !important;
    border: 1px solid #404353;
    -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2) !important;
            box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2) !important;
  }
  .horizontal .horizontal-main {
    z-index: 999 !important;
  }
  .horizontal.dark-theme .logo-1 {
    display: none !important;
  }
  .horizontal.dark-theme .dark-logo-1 {
    display: block !important;
  }
  .horizontal .hor-header .container,
  .horizontal .horizontal-main .container,
  .horizontal .main-content.horizontal-content .container {
    max-width: 85% !important;
    padding: 0;
  }
  .horizontal .app-sidebar .side-item.side-item-category {
    display: none;
  }
  .horizontal .side-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
  }
  .horizontal .main-sidemenu {
    margin-top: 0;
  }
  .horizontal .main-sidebar-header {
    display: none;
  }
  .horizontal .horizontal-main {
    position: relative;
    bottom: initial;
    width: 100%;
  }
  .horizontal .horizontal-main.ps {
    overflow: visible !important;
  }
  .horizontal .horizontal-main .slide .slide-menu,
  .horizontal .horizontal-main .slide .sub-slide-menu {
    position: absolute;
    z-index: 9999;
    width: 190px;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
    padding: 5px;
    background-color: #fff;
    border: 1px solid #e7eaf3;
    border-radius: 5px;
    -webkit-box-shadow: 0px 16px 18px rgba(135, 135, 182, 0.1) !important;
            box-shadow: 0px 16px 18px rgba(135, 135, 182, 0.1) !important;
  }
  .horizontal .horizontal-main .slide .slide-menu .slide-item:before,
  .horizontal .horizontal-main .slide .sub-slide-menu .slide-item:before {
    top: 11px;
    left: 20px;
    margin-right: 8px;
  }
  .horizontal .slide-item {
    padding: 8px 35px;
  }
  .horizontal .slide.is-expanded .sub-slide-item2:before {
    left: 20px !important;
  }
  .horizontal .sub-slide-menu .sub-slide-item2 {
    padding: 8px 20px 8px 35px !important;
  }
  .horizontal .sub-slide .sub-angle {
    position: relative;
    right: -20px;
    left: auto;
    margin-right: 0 !important;
  }
  .horizontal .sub-slide .sub-slide-menu {
    position: absolute;
    top: 13px;
    left: 180px;
    z-index: 9999;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
    padding: 0px;
    background-color: #fff;
    border: 1px solid #f0f0f8;
    border-radius: 5px;
    -webkit-box-shadow: 5px 5px 5px #b9b9b9;
            box-shadow: 5px 5px 5px #b9b9b9;
  }
  .horizontal .side-menu > li > a {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0px -4px !important;
    padding: 17px 13px 17px 13px !important;
    color: #7b8191;
    font-weight: 400;
    text-decoration: none;
  }
  .horizontal .main-sidemenu i.angle {
    position: relative;
    top: 0px;
    right: 0;
    font-size: 15px;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  .horizontal .main-sidemenu .slide.is-expanded i.angle {
    position: relative;
    top: 0px;
    right: 0;
    font-size: 15px;
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
  }
  .horizontal .breadcrumb-header {
    margin-top: 20px;
  }
  .horizontal .side-menu .slide .side-menu__item.active {
    border-right: none;
    border-bottom: 3px solid var(--primary-bg-color);
  }
  .horizontal .slide {
    margin: 0 3px;
  }
  .horizontal .logo-horizontal {
    display: block;
  }
  .horizontal .app-sidebar__toggle {
    display: none;
  }
  .horizontal .mobile-logo.dark-logo-1 {
    display: none;
  }
  .horizontal .main-content {
    margin-left: 0px !important;
  }
  .horizontal .main-sidemenu .slide-right {
    right: 0;
  }
  .horizontal .main-sidemenu .slide-left,
  .horizontal .main-sidemenu .slide-right {
    position: absolute;
    top: 0px;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 17px;
    color: #fff;
    cursor: pointer;
  }
  .horizontal .main-sidemenu .slide-left {
    left: 0;
  }
  .horizontal .horizontal-main {
    position: relative;
    margin: 0 auto;
  }
  .horizontal .main-sidemenu {
    overflow: hidden;
  }
  .horizontal .sticky-pin {
    position: fixed;
    top: 0;
    z-index: 1;
    width: 100%;
  }
  .horizontal-hover.horizontal .slide:hover ul.slide-menu {
    display: block !important;
  }
  .horizontal-hover.horizontal .sub-slide:hover .sub-slide-menu {
    display: block !important;
  }
}
.logo-horizontal {
  display: none;
}

@media (max-width: 767.98px) {
  .horizontal .app-sidebar.horizontal-main {
    left: -300px;
  }
  .horizontal .main-header.hor-header {
    -webkit-box-shadow: 0px 7px 26px rgba(154, 154, 204, 0.1);
            box-shadow: 0px 7px 26px rgba(154, 154, 204, 0.1);
  }
  .horizontal .main-sidemenu {
    padding: 0;
  }
  .horizontal .horizontalMenucontainer .main-header.hor-header {
    position: fixed;
  }
  .horizontal .slide-left,
  .horizontal .slide-right {
    display: none !important;
  }
}
.horizontal .main-sidemenu.container {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

@media (min-width: 768px) {
  .horizontal-hover.horizontal .sub-slide2:hover .sub-slide-menu1 {
    display: block !important;
  }
  .horizontal-hover.horizontal .app-sidebar .slide-menu .sub-slide-menu1 a:before {
    top: 11px;
    left: 20px !important;
  }
  .horizontal-hover.horizontal .sub-slide-menu .sub-side-menu__item:before {
    content: "\f22d";
    position: absolute;
    top: 10px !important;
    left: 20px !important;
    color: #7b8191;
    font-weight: 900;
    font-size: 9px;
    font-family: "Font Awesome 5 Free";
  }
}
@media (max-width: 991.98px) {
  .main-iconbar-show .main-iconbar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .main-iconbar-show .main-iconbar-aside {
    display: block;
  }
}
.main-iconbar {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 500;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 64px;
  height: 100%;
  padding: 20px 0;
  background-color: #fff;
  background-color: #fff;
}
.main-iconbar .nav {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 0;
}
.main-iconbar .nav-link {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 40px;
  height: 40px;
  padding: 0;
  color: #4a4a69;
}
.main-iconbar .nav-link i {
  font-size: 28px;
}
.main-iconbar .nav-link i.typcn {
  line-height: 1;
}
.main-iconbar .nav-link i.typcn::before {
  width: auto;
}
.main-iconbar .nav-link i.typcn-device-laptop, .main-iconbar .nav-link i.typcn-th-large-outline {
  font-size: 25px;
}
.main-iconbar .nav-link i.fa-desktop {
  font-size: 23px;
}
.main-iconbar .nav-link:hover, .main-iconbar .nav-link:focus {
  color: #4d5875;
}
.main-iconbar .nav-link.active {
  color: var(--primary-bg-color);
}
.main-iconbar .nav-link + .nav-link {
  margin-top: 10px;
}

@media (min-width: 992px) {
  .main-iconbar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.main-iconbar-logo {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  margin-bottom: 20px;
  color: #323251;
  font-size: 32px;
  line-height: 0.9;
}
.main-iconbar-logo::after {
  content: "";
  position: absolute;
  bottom: 6px;
  left: 20px;
  width: 24px;
  height: 3px;
  background-color: var(--primary-bg-color);
  border-radius: 2px;
}
.main-iconbar-logo:hover, .main-iconbar-logo:focus {
  color: #323251;
}

.main-iconbar-bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.main-iconbar-help {
  margin-bottom: 20px;
  color: #7987a1;
  font-size: 22px;
  line-height: 0;
}
.main-iconbar-help:hover, .main-iconbar-help:focus {
  color: #323251;
}

.main-iconbar-aside {
  position: fixed;
  top: 0;
  left: 64px;
  z-index: 600;
  display: none;
  width: 230px;
  height: 100%;
  overflow-y: auto;
  background-color: #fff;
  border-right: 1px solid #d6d6e6;
}

@media (min-width: 1200px) {
  .main-iconbar-aside {
    z-index: 500;
    border-right: 0;
  }
}
@media (min-width: 992px) {
  .main-iconbar-aside.show {
    display: block;
  }
}
@media (min-width: 1200px) {
  .main-iconbar-aside.show + .main-content {
    margin-left: 294px;
  }
}
.main-iconbar-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 20px;
  padding-left: 0;
}
.main-iconbar-header .main-logo {
  line-height: 1;
}

.main-iconbar-toggle-menu {
  position: relative;
  display: block;
  color: #323251;
  font-size: 28px;
  line-height: 0;
  opacity: 0.5;
}
.main-iconbar-toggle-menu:hover, .main-iconbar-toggle-menu:focus {
  color: #323251;
  opacity: 1;
}
.main-iconbar-toggle-menu i:first-child {
  display: none;
}

@media (min-width: 1200px) {
  .main-iconbar-toggle-menu {
    font-size: 24px;
  }
  .main-iconbar-toggle-menu::before {
    content: "";
    position: absolute;
    top: 3px;
    bottom: 3px;
    left: -1px;
    border-left: 2px solid #323251;
  }
  .main-iconbar-toggle-menu i:first-child {
    display: block;
  }
  .main-iconbar-toggle-menu i:last-child {
    display: none;
  }
}
.main-iconbar-body {
  height: calc(100vh - 68px);
  padding: 20px;
  padding-left: 0;
}
.main-iconbar-body .nav {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-top: 10px;
  padding-left: 20px;
  border-left: 2px solid #f0f0f8;
}
.main-iconbar-body .nav-item {
  position: relative;
  display: block;
}
.main-iconbar-body .nav-item + .nav-item {
  margin-top: -1px;
  border-top: 1px dotted #e1e1ef;
}
.main-iconbar-body .nav-item.active .nav-link {
  color: var(--primary-bg-color);
}
.main-iconbar-body .nav-item.active .nav-link i {
  color: var(--primary-bg-color);
}
.main-iconbar-body .nav-item.show .nav-sub {
  display: block;
}
.main-iconbar-body .nav-link {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 38px;
  padding: 0;
  color: #4a4a69;
  font-size: 13px;
}
.main-iconbar-body .nav-link i {
  margin-right: 10px;
  color: #949eb7;
  font-weight: 400;
  font-size: 16px;
  line-height: 0;
}
.main-iconbar-body .nav-link i.typcn {
  line-height: 0.9;
}
.main-iconbar-body .nav-link i.typcn::before {
  width: auto;
}
.main-iconbar-body .nav-link:hover, .main-iconbar-body .nav-link:focus, .main-iconbar-body .nav-link:hover i, .main-iconbar-body .nav-link:focus i {
  color: var(--primary-bg-color);
}
.main-iconbar-body .nav-link.with-sub {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-iconbar-body .nav-link.with-sub::after {
  content: "\f3d0";
  position: relative;
  display: inline-block;
  margin-left: auto;
  color: #949eb7;
  font-weight: 400;
  font-size: 11px;
  font-family: "Ionicons";
}
.main-iconbar-body .nav-sub {
  display: none;
  margin: 0;
  padding: 0;
  list-style: none;
  border-top: 1px dotted #e1e1ef;
}
.main-iconbar-body .nav-sub .nav-sub-item {
  position: relative;
  display: block;
  margin-left: 15px;
}
.main-iconbar-body .nav-sub .nav-sub-item + .nav-sub-item {
  border-top: 1px dotted #e1e1ef;
}
.main-iconbar-body .nav-sub .nav-sub-item.active > .nav-sub-link {
  color: var(--primary-bg-color);
}
.main-iconbar-body .nav-sub .nav-sub-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 36px;
  color: #4a4a69;
}
.main-iconbar-body .nav-sub .nav-sub-link:hover, .main-iconbar-body .nav-sub .nav-sub-link:focus {
  color: var(--primary-bg-color);
}

@media (min-width: 992px) {
  .main-iconbar-body .nav-link.with-sub::after {
    margin-left: 4px;
    font-size: 12px;
  }
}
.main-iconbar-title {
  margin-bottom: 10px;
  color: #323251;
  font-weight: 700;
  font-size: 20px;
  line-height: 1;
}

.main-iconbar-text {
  display: block;
  margin-bottom: 12px;
  color: #7987a1;
  font-size: 12px;
}

.main-iconbar-pane {
  display: none;
  margin-bottom: 20px;
}
.main-iconbar-pane.show {
  display: block;
}

@media (max-width: 575px) {
  .main-content-left-show {
    overflow: hidden;
  }
}
@media (max-width: 991.98px) {
  .main-content-left-show .main-content-left {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 800;
    display: block;
    overflow-y: auto;
    background-color: #fff;
    border-right: 1px solid #ededf5;
    -webkit-box-shadow: 0 0 3px rgba(28, 39, 60, 0.1);
            box-shadow: 0 0 3px rgba(28, 39, 60, 0.1);
  }
}
@media (max-width: 575px) {
  .main-content-left-show .main-content-body {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .main-content-body-show .main-header .main-header-menu-icon {
    display: none;
  }
  .main-content-body-show .main-header .main-header-left .main-header-arrow {
    display: block;
  }
  .main-content-body-show .main-content-left {
    display: none;
  }
  .main-content-body-show .main-content-body {
    display: block;
  }
}
.main-content .container,
.main-content .container-fluid {
  padding-right: 20px;
  padding-left: 20px;
}

@media (min-width: 992px) {
  .main-content .container {
    padding: 0;
  }
}
@media (max-width: 991.98px) {
  .main-content .container {
    max-width: none;
  }
  .browser-stats .sub-text {
    display: none;
  }
  .browser-stats h6 {
    line-height: 2;
  }
}
.main-content-app {
  padding-top: 0;
}
.main-content-app .container,
.main-content-app .container-fluid {
  height: 100%;
  padding: 0;
}

@media (min-width: 992px) {
  .main-content-app {
    padding-top: 0;
  }
}
.main-content-left {
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}

@media (min-width: 992px) {
  .main-content-left {
    display: block;
    padding: 0;
  }
}
.main-content-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 60px;
}
.main-content-header .main-logo {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}

@media (min-width: 992px) {
  .main-content-header {
    display: none;
  }
}
.main-content-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.main-content-right {
  display: none;
  width: 200px;
  margin-left: 25px;
  padding-left: 25px;
}

@media (min-width: 992px) {
  .main-content-right {
    display: block;
  }
}
.main-content-title {
  position: relative;
  margin-bottom: 20px;
  color: #323251;
  font-weight: 500;
  font-size: 18px;
  line-height: 2;
  text-indent: -1px;
}

@media (min-width: 992px) {
  .main-content-title {
    margin-bottom: 40px;
  }
}
.card-table-two .card-title,
.card-dashboard-eight .card-title {
  margin-bottom: 10px;
  color: #323251;
  font-weight: 700;
  line-height: 1;
  letter-spacing: 0.2px;
  text-transform: uppercase;
}

.main-content-label-sm {
  color: #949eb7;
  font-weight: 600;
  font-size: 10px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}

.main-content-text {
  display: block;
  color: #7987a1;
  font-size: 12px;
  line-height: 1.4;
}

.main-content-1 .main-content-header {
  display: block;
  padding: 20px;
  background-color: transparent;
  border: 0;
}

.main-content .header {
  margin: 20px;
  border-radius: 8px;
}

@media (min-width: 992px) {
  .main-content {
    margin-left: 240px;
    padding-top: 0 !important;
  }
  .main-body.main-sidebar-hide .main-content {
    margin-left: 80px !important;
    -webkit-transition: margin-left 0.3s ease;
    transition: margin-left 0.3s ease;
  }
}
@media (max-width: 991px) {
  .main-content-body-show .main-header-arrow {
    display: block;
    padding: 10px 20px;
    color: #fff;
    background: var(--primary-bg-color);
  }
}
@media (min-width: 992px) {
  .main-content-body-show .main-header-arrow {
    display: none;
  }
}
@media (max-width: 635px) {
  .main-content .breadcrumb-header .breadcrumb-right {
    margin-top: 12px !important;
  }
}
.main-content-left-components {
  width: 200px;
  border-right: 1px solid #f0f0f8;
}
.main-content-left-components .component-item label {
  display: block;
  font-weight: 700;
  font-size: 12px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.main-content-left-components .component-item label ~ label {
  margin-top: 30px;
}
.main-content-left-components .component-item .nav-link {
  display: block;
  padding: 0;
  color: #4d5875;
  font-size: 13px;
}
.main-content-left-components .component-item .nav-link + .nav-link {
  margin-top: 5px;
}
.main-content-left-components .component-item .nav-link:hover {
  color: var(--primary-bg-color);
}
.main-content-left-components .component-item .nav-link.active {
  color: var(--primary-bg-color);
  font-weight: 500;
}

.main-content-choose-demo {
  position: relative;
  z-index: 5;
  padding: 0;
  color: rgba(255, 255, 255, 0.5);
  background-color: #0f0373;
}
.main-content-choose-demo .container {
  display: block;
  padding: 20px;
}
.main-content-choose-demo .title-label {
  margin-bottom: 3px;
  color: var(--primary-bg-color);
  font-size: 10px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.main-content-choose-demo .title {
  margin-bottom: 10px;
  color: #fff;
  font-weight: 400;
  font-size: 20px;
  letter-spacing: -0.5px;
}
.main-content-choose-demo .title-text {
  margin-bottom: 20px;
  font-weight: 300;
}
.main-content-choose-demo .card {
  position: relative;
  height: 200px;
  margin-bottom: 10px;
  overflow: hidden;
  border-width: 0;
}
.main-content-choose-demo .card img {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.main-content-choose-demo .card figure {
  margin-bottom: 0;
}
.main-content-choose-demo .card figure:hover img, .main-content-choose-demo .card figure:focus img {
  -webkit-transform: scale(1.75, 1.75);
          transform: scale(1.75, 1.75);
}
.main-content-choose-demo .card figure:hover figcaption, .main-content-choose-demo .card figure:focus figcaption {
  opacity: 1;
}
.main-content-choose-demo .card figcaption {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: rgba(25, 4, 190, 0.75);
  opacity: 0;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.main-content-choose-demo .card figcaption .btn,
.main-content-choose-demo .card figcaption .sp-container button {
  min-height: inherit;
  padding: 10px 20px;
  font-weight: 500;
  font-size: 11px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  border-radius: 2px;
}

@media (min-width: 576px) {
  .main-content-choose-demo .container {
    padding: 40px;
  }
}
@media (min-width: 992px) {
  .main-content-choose-demo .container {
    padding: 100px 40px;
  }
}
@media (min-width: 1200px) {
  .main-content-choose-demo .container {
    padding: 100px 0;
  }
}
@media (min-width: 768px) {
  .main-content-choose-demo .title-label {
    font-size: 11px;
  }
}
@media (min-width: 768px) {
  .main-content-choose-demo .title {
    font-size: 30px;
  }
}
@media (min-width: 576px) {
  .main-content-choose-demo .title-text {
    margin-bottom: 40px;
  }
}
@media (min-width: 768px) {
  .main-content-choose-demo .title-text {
    font-size: 16px;
  }
}
@media (min-width: 992px) {
  .main-content-choose-demo .title-text {
    margin-bottom: 60px;
  }
}
@media (min-width: 576px) {
  .main-content-choose-demo .card {
    height: 155px;
  }
}
@media (min-width: 768px) {
  .main-content-choose-demo .card {
    height: 215px;
    margin-bottom: 15px;
  }
}
@media (min-width: 1200px) {
  .main-content-choose-demo .card {
    height: 255px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-content-choose-demo .card img {
    -webkit-transition: none;
    transition: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-content-choose-demo .card figcaption {
    -webkit-transition: none;
    transition: none;
  }
}
.sp-container .main-content-choose-demo .card figcaption button {
  min-height: inherit;
  padding: 10px 20px;
  font-weight: 500;
  font-size: 11px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  border-radius: 2px;
}

.main-content-choose-demo .card.coming-soon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #323251;
  background-color: #f0f0f8;
}
.main-content-choose-demo .card.coming-soon .typcn {
  margin-bottom: 10px;
  font-size: 48px;
  line-height: 0.9;
}
.main-content-choose-demo .card.coming-soon h6 {
  margin-bottom: 0;
  font-weight: 800;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.main-content-choose-demo .main-content-label,
.main-content-choose-demo .card-table-two .card-title {
  margin-bottom: 5px;
  color: #7987a1;
  letter-spacing: 1px;
}

.card-table-two .main-content-choose-demo .card-title,
.main-content-choose-demo .card-dashboard-eight .card-title,
.card-dashboard-eight .main-content-choose-demo .card-title {
  margin-bottom: 5px;
  color: #7987a1;
  letter-spacing: 1px;
}

.main-content-choose-demo .main-content-title {
  margin-bottom: 0;
  color: #fff;
  font-weight: 400;
  font-size: 15px;
}

@media (min-width: 768px) {
  .main-content-choose-demo .main-content-title {
    font-size: 17px;
  }
}
.main-content-left.main-content-left-mail.card-body {
  padding: 1.25rem;
}

.main-header-profile .main-img-user::after {
  content: "";
  position: absolute;
  top: 35px;
  right: 6px;
  bottom: 0;
  bottom: 3px;
  display: block !important;
  width: 6px;
  height: 6px;
  background-color: #17b86a;
  border-radius: 100%;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.95);
          box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.95);
}
.main-header-profile .main-img-user {
  position: relative;
  display: inline-block;
  width: 45px;
  height: 45px;
  text-align: center;
  border-radius: 100%;
}

.main-profile-menu .profile-user img {
  width: 37px;
  width: 37px;
  height: 37px;
  height: 37px;
  margin-left: 0;
  border-radius: 50%;
}

.main-profile-overview .main-img-user::after {
  display: none !important;
}

/* ###### 7.8 Profile  ###### */
.main-content-profile {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

@media (max-width: 991.98px) {
  .main-content-profile .container,
  .main-content-profile .container-fluid {
    display: block;
  }
}
.main-content-left-profile {
  display: block;
  width: auto;
  padding-right: 0;
  padding-bottom: 25px;
  padding-left: 0;
  border-bottom: 1px solid #ededf5;
}

@media (min-width: 992px) {
  .main-content-left-profile {
    width: 270px;
    padding-right: 20px;
    padding-bottom: 0;
    border-right: 1px solid #ededf5;
    border-bottom: 0;
  }
}
@media (min-width: 1200px) {
  .main-content-left-profile {
    padding-right: 25px;
  }
}
.main-profile-overview .main-img-user {
  width: 120px;
  height: 120px;
  margin-bottom: 20px;
}
.main-profile-overview .btn-icon-list .btn,
.main-profile-overview .btn-icon-list .sp-container button {
  border-radius: 100%;
}

.sp-container .main-profile-overview .btn-icon-list button {
  border-radius: 100%;
}

.main-profile-name {
  margin-bottom: 2px;
  color: #323251;
  font-weight: 700;
  font-size: 20px;
}

.main-profile-name-text {
  margin-bottom: 0;
  color: #7987a1;
  font-size: 13px;
}

.main-profile-bio {
  margin-bottom: 20px;
  font-size: 13px;
}

.main-profile-social-list .media {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-profile-social-list .media + .media {
  margin-top: 20px;
}
.main-profile-social-list .media-icon {
  width: 30px;
  font-size: 34px;
  line-height: 0;
}
.main-profile-social-list .media-body {
  margin-left: 20px;
}
.main-profile-social-list .media-body span {
  display: block;
  font-size: 12px;
}
.main-profile-social-list .media-body a {
  font-size: 13px;
}

.main-content-body-profile .nav {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 1.3rem;
  padding: 20px 20px 20px 15px;
  border-bottom: 1px solid #ededf5;
}
.main-content-body-profile .main-nav-line .nav-link {
  color: #383853;
  font-weight: 500;
  font-size: 13px;
  text-transform: uppercase;
}
.main-content-body-profile .main-nav-line .nav-link.active {
  color: var(--primary-bg-color);
  font-weight: 700;
}
.main-content-body-profile .main-nav-line .nav-link.active::before {
  background-color: var(--primary-bg-color);
}

@media (min-width: 576px) {
  .main-content-body-profile .nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .main-content-body-profile .nav {
    padding: 18px 14px 17px 30px;
  }
}
@media (min-width: 992px) {
  .main-content-body-profile .nav {
    padding-left: 20px;
  }
}
@media (min-width: 1200px) {
  .main-content-body-profile .nav {
    padding-left: 25px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .main-content-body-profile .main-nav-line .nav-link.active::before {
    top: auto;
    right: 0;
    left: 0;
    width: auto;
    height: 2px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .main-content-body-profile .main-nav-line .nav-link + .nav-link {
    margin-top: 0;
    margin-left: 20px;
  }
}
.main-profile-body {
  padding: 15px 0 0;
}

@media (min-width: 576px) {
  .main-profile-body {
    padding-top: 20px;
  }
}
@media (min-width: 992px) {
  .main-profile-body {
    padding: 25px 0 0 20px;
  }
}
@media (min-width: 1200px) {
  .main-profile-body {
    padding-left: 25px;
  }
}
.main-profile-view-chart {
  position: relative;
  width: calc(100% - 10px);
  height: 200px;
}

@media (min-width: 375px) {
  .main-profile-view-chart {
    width: 100%;
  }
}
@media (min-width: 576px) {
  .main-profile-view-chart {
    height: 250px;
  }
}
.main-profile-view-info {
  position: absolute;
  top: 0;
  left: 0;
}
.main-profile-view-info h6 {
  margin-bottom: 0;
  color: #323251;
  font-weight: 500;
  font-size: 32px;
}
.main-profile-view-info span {
  margin-left: 5px;
  color: #f754fa;
  font-size: 12px;
}
.main-profile-view-info p {
  margin-bottom: 0;
  font-size: 13px;
}

.main-traffic-detail-item > div:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 7px;
  font-size: 12px;
}
.main-traffic-detail-item > div:first-child > span:first-child {
  color: #7987a1;
}
.main-traffic-detail-item > div:first-child > span:last-child {
  color: #323251;
  font-weight: 700;
  font-size: 11px;
}
.main-traffic-detail-item > div:first-child > span:last-child span {
  color: #7987a1;
  font-weight: 400;
}
.main-traffic-detail-item + .main-traffic-detail-item {
  margin-top: 25px;
}
.main-traffic-detail-item .progress {
  height: 8px;
}

.main-profile-work-list .media + .media {
  margin-top: 25px;
}
.main-profile-work-list .media-logo {
  position: relative;
  top: 2px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 40px;
  height: 40px;
  color: #fff;
  font-size: 21px;
  line-height: 0;
  border-radius: 100%;
}
.main-profile-work-list .media-body {
  margin-left: 20px;
}
.main-profile-work-list .media-body h6 {
  margin-bottom: 2px;
  color: #323251;
  font-weight: 500;
}
.main-profile-work-list .media-body span {
  display: block;
  margin-bottom: 5px;
}
.main-profile-work-list .media-body p {
  margin-bottom: 0;
  color: #7987a1;
  font-size: 12px;
}

.main-profile-contact-list .media {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-profile-contact-list .media + .media {
  margin-top: 25px;
}
.main-profile-contact-list .media-icon {
  width: 35px;
  font-size: 36px;
  line-height: 0;
  text-align: center;
}
.main-profile-contact-list .media-body {
  margin-left: 25px;
}
.main-profile-contact-list .media-body span {
  display: block;
  color: #7987a1;
  font-size: 12px;
  line-height: 1.3;
}
.main-profile-contact-list .media-body div {
  color: #323251;
  font-weight: 500;
}

@media (max-width: 1134px) {
  .main-profile-body .media.profile-footer {
    display: block !important;
  }
  .main-profile-body .media.profile-footer .media-body {
    padding: 3px 0 15px 0;
  }
}
@media (max-width: 578px) {
  .main-profile-menu .profile-user img {
    margin-left: 0;
  }
}
.main-profile-work-list .media-logo,
.main-profile-contact-list .media-icon,
.main-profile-social-list .media-icon {
  position: relative;
  top: 2px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 40px;
  height: 40px;
  color: #fff;
  font-size: 21px;
  line-height: 0;
  border-radius: 100%;
}

.profile-user .profile-edit {
  position: absolute;
  right: 0;
  width: 30px;
  height: 30px;
  margin: 0 auto;
  line-height: 30px;
  text-align: center;
  background: #d5d4e0;
  border-radius: 50%;
}

.main-profile-body .card-header {
  padding-top: 0;
  padding-left: 0;
}

.drop-down-profile {
  position: relative;
}

.profile-footer a {
  display: inline-block;
  width: 34px;
  height: 34px;
  margin: 1px auto;
  color: #000;
  font-size: 12px;
  line-height: 34px;
  text-align: center;
  background: #efeff5;
  border-radius: 50%;
}

.drop-down-profile span.assigned-task {
  position: absolute;
  top: 0;
  right: 0;
  width: 18px;
  height: 18px;
  margin: 0 auto;
  color: #fff;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  border-radius: 50%;
}

@media (max-width: 575px) {
  .main-content-body-profile .main-nav-line .nav-link.active::before {
    left: 0px;
  }
}
@media (max-width: 767.98px) {
  .main-profile-menu .profile-user img {
    margin-left: 0 !important;
  }
}
.profile-name {
  margin-top: 8px;
}

.profile.navtab-custom {
  padding: 11px 0 10px 0;
}
.profile.navtab-custom li a {
  margin-right: 7px;
  padding: 13px;
  color: #000;
  font-size: 13px;
  background: transparent;
  border: 1px solid #e3e6f0;
  border-bottom: 0;
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
}
.profile.navtab-custom .active a,
.profile.navtab-custom a.active {
  color: #000;
  background: #f9f9fb;
  border-bottom: 0;
}

.ga-border {
  width: 40px;
  height: 3px;
  margin: 10px auto 5px auto;
  background-color: var(--primary-bg-color);
}

.profile-cover__action {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: flex-end;
  padding: 216px 30px 10px 185px;
  overflow: hidden;
  background: url(../img/media/bg-img.jpg) no-repeat;
  background-size: cover;
  border-radius: 5px 5px 0 0;
  -ms-flex-pack: end;
  -webkit-box-pack: end;
}

.profile-cover__img {
  position: absolute;
  top: 230px !important;
  left: 50px;
  z-index: 1;
  text-align: center;
}

.profile-cover__img > img {
  max-width: 120px;
  border-radius: 50%;
}

.profile-cover__img > img + .h3 {
  margin-top: 6px;
}

.profile-cover__img > .h3 {
  color: #393939;
  font-size: 20px;
  line-height: 30px;
}

@media (min-width: 481px) {
  .profile-cover__action > .btn {
    min-width: 125px;
  }
  .profile-cover__action > .btn {
    margin-bottom: 10px !important;
  }
}
@media (min-width: 601px) {
  .profile-cover__info .nav {
    padding: 15px 0 10px 170px;
    color: #999;
    font-weight: 300;
    font-size: 16px;
    line-height: 26px;
    text-align: center;
  }
}
.profile-cover__info .nav li {
  margin-bottom: 13px;
  color: #464461;
  font-size: 14px;
}

.profile-cover__info,
.profile-tab .main-nav-line .nav-link.active {
  padding: 15px;
  color: var(--primary-bg-color);
}

.profile-cover__info .nav span {
  display: block;
  margin-bottom: 10px;
  font-size: 25px;
}

.profile-cover__info .nav li:not(:first-child) {
  margin-left: 30px;
  padding-left: 30px;
  border-left: 1px solid rgba(238, 238, 238, 0.2);
}

.profile-tab .main-nav-line .nav-link {
  font-weight: 500;
}

.main-nav-line .nav-link {
  position: relative;
  padding: 7px;
  color: #3c4858;
  border: 0px solid #ededf5;
}

.main-content-body-profile .main-nav-line .nav-link {
  position: relative;
  padding: 8px 25px;
  color: #3c4858;
}

.profile-tab.tab-menu-heading .main-nav-line .nav-link {
  position: relative;
  padding: 4px 20px;
}

.profile-tab .main-nav-line .nav-link {
  font-weight: 500;
}

@media (min-width: 769px) {
  .main-nav-line .nav-link + .nav-link {
    margin-top: 0;
    margin-left: 5px;
    padding: 8px 25px;
  }
}
.card-header:first-child {
  border-radius: 11px 11px 0 0;
}

.user-lock img {
  width: 70px;
  height: 70px;
  margin: 0 auto;
}

.main-img-user img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 100%;
}

@media (max-width: 768px) {
  .main-nav-line .nav-link + .nav-link {
    margin-top: 10px !important;
    margin-left: 0 !important;
  }
  .profile-cover__img {
    top: 260px !important;
    right: 0;
    left: 0;
  }
}
.panel-tabs.main-nav-line .nav-link {
  border-radius: 0px;
}

.profile-image img {
  position: relative;
  width: 90px;
  height: 90px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  border-radius: 50% !important;
}

.profile-online {
  position: absolute;
  top: 6px;
  right: -10px;
  padding: 6px;
  border: 3px solid #fff;
}

.profile-tab.tab-menu-heading {
  font-size: 14px !important;
}

.bg-white-transparent {
  background-color: rgba(255, 255, 255, 0.4);
}

a.option-dots {
  display: inline-block;
  display: block;
  width: 2.5rem;
  height: 2.5rem;
  margin-right: 5px;
  padding: 0;
  font-size: 18px;
  line-height: 2.5rem;
  text-align: center;
  vertical-align: middle;
  border: 1px solid #ededf5;
  border-radius: 100%;
  border-radius: 50px;
}

@media (max-width: 991.98px) {
  .main-sidebar-show {
    overflow: hidden;
  }
  .main-sidebar-show .main-sidebar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-y: auto;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    visibility: visible;
  }
  .main-sidebar-show .main-content {
    -webkit-transform: translateX(240px);
            transform: translateX(240px);
  }
  .main-sidebar-show .main-navbar-backdrop {
    visibility: visible;
    opacity: 1;
  }
}
.main-body-sidebar {
  display: block;
}

.main-sidebar-body .nav-sub-item {
  margin-left: 55px;
}

@media (min-width: 992px) {
  .main-body-sidebar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.main-body-sidebar .main-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0;
  -webkit-transition: margin-left 0.3s ease;
  transition: margin-left 0.3s ease;
}
.main-body-sidebar .main-content-header {
  height: auto;
  margin: 21px;
  padding: 15px 20px;
  background: #fff;
  border: 1px solid #e3e8f1;
}
.main-body-sidebar .main-footer {
  margin-top: auto;
}

@media (min-width: 992px) {
  .main-body-sidebar .main-header .container-fluid {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.main-sidebar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 240px;
  border-right: 0 solid #d8dfea;
  -webkit-transform: translateX(-240px);
          transform: translateX(-240px);
  visibility: hidden;
}

@media (prefers-reduced-motion: reduce) {
  .main-sidebar {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .main-sidebar {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
    background-color: #fff;
  }
}
@media (min-width: 992px) {
  .main-sidebar {
    position: fixed;
    z-index: 99;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: #fff;
    border-right-width: 1px;
    -webkit-transform: none;
            transform: none;
    visibility: visible;
  }
  .main-sidebar-header {
    z-index: 999;
    width: 240px;
  }
  .main-sidebar-hide .main-sidebar-body .nav-link {
    margin-right: 0;
    border-radius: 0;
  }
}
.main-sidebar-sticky {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
}
.main-sidebar-sticky .main-sidebar-body {
  position: relative;
  height: calc(100vh - 122px);
}

@media (min-width: 992px) {
  .main-sidebar-sticky + .main-content {
    margin-left: 220px;
  }
}
.main-sidebar-loggedin {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-top: 64px;
  padding: 20px 20px;
  border-bottom: 1px solid #ededf5;
}

.main-sidebar .nav-pills-circle {
  position: relative;
  margin: 0 auto;
  text-align: center;
}
.main-sidebar .nav-pills-circle.nav .nav-item .dropdown-menu {
  left: -30px;
  min-width: 200px;
}
.main-sidebar .nav-pills-circle.nav .nav-item .dropdown-menu .dropdown-item i {
  margin-right: 3px;
  font-size: 14px;
}
.main-sidebar .nav-pills-circle .nav-pill {
  margin: 0 4px;
  padding: 0.4rem 0.7rem;
  color: #68798b !important;
  background: rgba(255, 255, 255, 0.1);
  border: 1px solid #ededf5 !important;
  border-radius: 5px;
}

.main-sidebar-hide .main-sidebar-loggedin .main-img-user {
  margin: auto;
}

.main-sidebar-loggedin .main-img-user {
  width: 38px;
  height: 38px;
}
.main-sidebar-loggedin .media-body {
  margin-left: 12px;
  -webkit-transition: left 0.4s ease, width 0.4s ease;
  transition: left 0.4s ease, width 0.4s ease;
}
.main-sidebar-loggedin .media-body h6 {
  margin-bottom: 2px;
  color: #323251;
  font-weight: 700;
  font-size: 14px;
}
.main-sidebar-loggedin .media-body span {
  display: block;
  color: #7987a1;
  font-size: 13px;
}

@media (min-width: 1200px) {
  .main-sidebar-body {
    padding: 0;
  }
}
.main-sidebar-hide .side-badge {
  display: none;
}

.main-sidebar-body .nav {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.main-sidebar-body .nav-item.active .nav-link .nav-badge {
  right: 12px !important;
}
.main-sidebar-body .nav-sub {
  max-height: 0;
  margin-left: 32px;
  overflow: hidden;
  -webkit-transition: max-height 0.9s ease;
  transition: max-height 0.9s ease;
  -webkit-transition: all 0.9s;
  transition: all 0.9s;
}
.main-sidebar-body .nav-item + .nav-item::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 30px;
  border-top: 1px dotted #e2eaf9;
}
.main-sidebar-body .nav-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 45px;
  padding: 0;
  padding-bottom: 2px;
  color: #323251;
  font-weight: 400;
  font-size: 14px;
}

.main-sidebar-hide .main-sidebar-body .nav-link .leftmenu-icon {
  margin: auto;
}
.main-sidebar-hide .nav-text-badge {
  display: none;
}

.main-sidebar-body .nav-link i.typcn::before {
  width: auto;
}

.nav-link.with-sub .angle {
  position: absolute;
  top: 17px;
  right: 23px;
  font-size: 12px;
  -webkit-transform-origin: center;
  transform-origin: center;
}
.nav-link.with-sub .side-badge {
  position: absolute;
  right: 23px;
}

.main-sidebar-body .nav-link .leftmenu-icon .eve-icon {
  fill: #4a4a69;
}
.main-sidebar-body .nav-sub {
  position: relative;
  margin: 0 0 0 7px;
  padding: 0;
  list-style: none;
}
.main-sidebar-body .nav-sub-item .nav-sub {
  margin-left: 0;
  padding: 0 0 0 18px;
  border-left-width: 1px;
}
.main-sidebar-body .nav-sub-item .nav-sub .nav-sub-link {
  height: auto;
  padding: 7px 0;
}
.main-sidebar-body .nav-sub-item.active > .nav-sub-link {
  color: var(--primary-bg-color);
  border-radius: 1px;
}
.main-sidebar-body .nav-sub-item.show .nav-sub {
  display: block;
}
.main-sidebar-body .nav-sub-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 34px;
  color: #6c7293;
  font-size: 13px;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  webkit-transition: all 0.3s ease-in-out;
}
.main-sidebar-body .nav-sub-link.with-sub {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-sidebar-body .nav-sub-link.with-sub::after {
  content: "\f3d0";
  position: relative;
  display: inline-block;
  margin-left: auto;
  color: #e1e1ef;
  font-weight: 400;
  font-size: 12px;
  font-family: "Ionicons";
}
.main-sidebar-body .nav-sub-link + .nav-sub-link {
  border-top: 1px dotted #e1e1ef;
}

@media (min-width: 992px) {
  .main-sidebar-body .nav-sub-link.with-sub::after {
    margin-left: 4px;
    font-size: 12px;
  }
}
.main-sidebar-open .main-sidebar {
  width: 240px;
  -webkit-transition: left 0.3s ease;
  transition: left 0.3s ease;
}

.main-sidebar {
  background: var(--primary-bg-color);
  -webkit-box-shadow: 0 0 11px rgba(0, 0, 0, 0.13);
          box-shadow: 0 0 11px rgba(0, 0, 0, 0.13);
}

.main-sidebar-body .nav-label {
  position: relative;
  width: 100%;
  padding: 20px 29px 10px;
  color: rgba(255, 255, 255, 0.4) !important;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 1px;
  text-transform: capitalize;
  opacity: 1;
}
.main-sidebar-body .nav-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 45px;
  padding: 2px 15px;
  color: #334151;
  font-size: 15px;
}
.main-sidebar-body .nav-link:hover, .main-sidebar-body .nav-link:focus {
  color: #fff;
}
.main-sidebar-body .nav-sub li .nav-sub-link::after {
  content: "\e92f";
  position: absolute;
  top: 7px;
  left: -30px;
  font-size: 12px;
  font-family: "feather" !important;
}
.main-sidebar-body .nav-item + .nav-item::before {
  border-top: 0;
}
.main-sidebar-body .nav-link .leftmenu-icon {
  width: 34px;
  height: 34px;
  margin-right: 4px;
  font-size: 18px;
  line-height: 0;
  line-height: 34px;
  text-align: center;
  border-radius: 3px;
}
.main-sidebar-body .nav-label:after {
  content: "--";
  position: absolute;
  top: 18px;
  left: 13px;
}

@media (min-width: 992px) {
  .main-sidebar-hide .main-sidebar-body .nav-link i.typcn {
    margin-right: 0;
    font-size: 1.125rem;
    line-height: 1.69;
  }
  .main-body.main-sidebar-hide .main-sidebar {
    width: 80px;
  }
  .main-body.main-sidebar-hide .main-sidebar-loggedin .media-body,
  .main-body.main-sidebar-hide .sidemenu-label {
    display: none;
  }
  .main-body.main-sidebar-hide .main-sidebar-body .nav-label {
    display: none;
  }
  .main-body.main-sidebar-hide .main-sidebar-body .nav-link .leftmenu-icon {
    margin: 0;
  }
  .main-body.main-sidebar-hide .main-sidebar-body .nav-item {
    margin: 0 auto;
    text-align: center;
  }
  .main-body.main-sidebar-hide .main-sidebar-body .angle {
    display: none;
  }
  .main-body.main-sidebar-hide .sidebar-navs,
  .main-body.main-sidebar-hide .user-info {
    display: none;
  }
  .main-body.main-sidebar-hide .user-pic img {
    width: 40px !important;
    height: 40px;
    font-size: 36px !important;
    border-radius: 4px !important;
  }
  .main-body.main-sidebar-hide .main-sidebar-loggedin {
    padding: 20px;
  }
}
.sidebar-right .main-nav-line .nav-link {
  padding: 10px 18px 10px 21px;
  background: #f0f0f8;
}
.sidebar-right .main-nav-line .nav-link.active::before {
  bottom: 0;
}

.main-sidebar-body .nav-item.show > .nav-sub {
  max-height: 100vh;
  -webkit-transition: max-height 2s ease;
  transition: max-height 2s ease;
  -webkit-transition: all 2s;
  transition: all 2s;
}
.main-sidebar-body .nav-item.active .nav-link {
  color: #fff;
  font-weight: 500;
  background-color: rgb(94, 95, 224);
  border-top: 0;
}
.main-sidebar-body .nav-item.active .angle {
  color: #fff !important;
}
.main-sidebar-body .nav-sub-item.active > .nav-sub-link {
  color: #14c6e2;
  border-radius: 1px;
}
.main-sidebar-body .nav-link {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 7px 12px;
  color: #fff;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-transition-duration: 0.45s;
  transition-duration: 0.45s;
  -webkit-transition-property: color;
  transition-property: color;
}
.main-sidebar-body .nav-sub-item {
  margin-left: 0;
  padding: 2.2px 25px 2.2px 52px;
  text-align: left;
}
.main-sidebar-body .nav-item.show > .nav-sub {
  position: relative;
}
.main-sidebar-body .nav-sub li.active .nav-sub-link::after {
  color: #14c6e2;
  border-color: var(--primary-bg-color);
}

.main-sidebar-hide .nav-sub {
  display: none;
}

.main-sidebar-body .nav-sub {
  position: relative;
  margin: 0 !important;
  padding: 0;
  list-style: none;
}
.main-sidebar-body .nav-item {
  position: relative;
}
.main-sidebar-body .nav-item.active {
  border-top: 0;
}

.right-page .value {
  display: block;
  margin-top: 1px;
  color: #161537;
  font-weight: 700;
  font-size: 1rem;
  line-height: 1;
}
.right-page .label {
  color: #979a9f;
  font-size: 12px;
  line-height: 1;
}

.main-sidebar-body .nav-sub-link {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 34px;
  color: #fff;
  font-weight: 200;
  font-size: 14px;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  webkit-transition: all 0.3s ease-in-out;
}
.main-sidebar-body .nav-sub-link:hover {
  color: #14c6e2;
}

@media (min-width: 992px) {
  .main-sidebar-hide .main-header-menu-icon {
    margin: 0 auto !important;
    text-align: center;
  }
  .main-sidebar-hide .main-sidebar-body .nav-item {
    border-top: 0;
  }
  .main-sidebar-hide .main-sidebar-body .nav-item.active {
    background: transparent;
  }
  .main-sidebar-hide .main-sidebar-body .nav-link {
    width: 38px;
    height: 38px;
    margin: 5px 0;
    margin-right: 0;
    border-radius: 0;
    border-radius: 5px;
  }
  .main-sidebar-hide .nav-search {
    display: none;
  }
  .main-sidebar-hide .main-sidebar-body .nav-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 40px;
    padding: 2px 10px;
  }
  .animated-arrow span {
    -webkit-transition: all 500ms ease-in-out;
    transition: all 500ms ease-in-out;
    transition: all 500ms ease-in-out;
  }
  .animated-arrow span:before, .animated-arrow span:after, .animated-arrow span:before, .animated-arrow span:after {
    -webkit-transition: all 500ms ease-in-out;
    transition: all 500ms ease-in-out;
  }
}
.app-sidebar__user {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: inline-block;
  align-items: center;
  width: 100%;
  color: #a8a8a8;
  background-position: left;
  background-size: cover;
  -webkit-box-align: center;
  -ms-flex-align: center;
}

.user-info .text-dark {
  margin-top: 13px;
  color: #4a4a69 !important;
  font-weight: 600;
  font-size: 14px;
}
.user-info .text-muted {
  color: #f2f5fb !important;
  font-size: 13px;
}

.sidebar-navs .nav-pills-circle .nav-link {
  display: block;
  padding: 0.4rem 0.6rem;
  font-size: 16px;
  line-height: 1;
  border: 1px solid #f0f0f8;
  border-radius: 4px;
}

.main-sidebar-loggedin {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-top: 0;
  padding: 0 20px;
  padding: 20px 20px 15px;
  border-bottom: 0;
  -webkit-transition: left 0.3s ease;
  transition: left 0.3s ease;
}
.main-sidebar-loggedin .media-body h6 {
  margin-bottom: 5px;
  font-weight: 500;
  font-size: 15px;
}

.nav-search .input-group-text {
  background: transparent;
}
.nav-search .form-control {
  color: #fff;
  background-color: #7878eb;
  border: 1px solid rgba(226, 232, 245, 0.25);
}
.nav-search .input-group-text {
  color: #fff;
  background-color: #7878eb;
  border: 1px solid rgba(226, 232, 245, 0.22);
}

.main-sidebar-loggedin .media-body {
  margin-left: 13px;
  -webkit-transition: left 0.4s ease, width 0.4s ease;
  transition: left 0.4s ease, width 0.4s ease;
}

.main-sidebar .nav-pills-circle {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 auto;
  margin-bottom: 10px !important;
  text-align: center;
}

.main-sidebar-body .nav-item.show .nav-link.with-sub .angle {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.main-sidebar {
  width: 240px;
}

@media screen and (min-width: 997px) {
  .main-sidebar-open .main-sidebar {
    width: 240px;
    -webkit-transition: left 0.3s ease;
    transition: left 0.3s ease;
  }
}
.main-sidebar-body .nav-item.active:before {
  content: "";
  position: absolute;
  left: 0px;
  left: 0px;
  z-index: 99;
  display: block;
  width: 3px;
  height: 45px;
}
.main-sidebar-body .nav .nav-item .nav-sub:before {
  content: "";
  position: absolute;
  left: 0px;
  left: 0px;
  z-index: 99;
  display: block;
  width: 3px;
  height: 10%;
  height: 100%;
}

@media (min-width: 768px) {
  .sidebar-mini.sidenav-toggled .main-sidebar-header .logo-icon.dark-theme {
    display: none;
  }
}
.main-sidebar-hide .nav-badge {
  position: absolute;
  top: 5px;
  display: block !important;
  padding: 3px 5px !important;
  -webkit-box-shadow: 0px 8px 14.72px 1.28px rgba(154, 154, 204, 0.1);
          box-shadow: 0px 8px 14.72px 1.28px rgba(154, 154, 204, 0.1);
}

.main-sidebar-body .nav-sub .nav-sub-item .nav-sub-link:before::hover {
  content: "";
  position: absolute;
  left: 0px;
  left: -27px;
  z-index: 99;
  display: block;
  width: 1px;
  height: 10%;
  height: 34px;
  background: var(--primary-bg-color);
}

.main-sidebar .search {
  position: relative;
  padding: 0 10px;
}
.main-sidebar .search .form-control {
  display: block;
  width: 214px;
  height: 40px;
  border-radius: 25px;
}
.main-sidebar .search .btn {
  position: absolute;
  top: 0;
  right: 0;
  height: 40px;
  padding-right: 31px;
  color: #d6d6e6;
  font-size: 14px;
  background-color: transparent;
  -webkit-transition: none;
  transition: none;
}

.app-sidebar__user .user-pro-body {
  display: block;
  padding: 15px 0;
}
.app-sidebar__user .user-pro-body img {
  display: block;
  margin: 0 auto 0px;
  padding: 3px;
  background: #fff;
  border: 2px solid #c9d2e8;
  -webkit-box-shadow: 0px 5px 5px 0px rgba(44, 44, 44, 0.2);
          box-shadow: 0px 5px 5px 0px rgba(44, 44, 44, 0.2);
}
.app-sidebar__user .user-pro-body .u-dropdown {
  color: #97999f;
}
.app-sidebar__user .user-pro-body .user-info span.text-gray {
  color: #969696 !important;
}
.app-sidebar__user .user-info {
  margin: 0 auto;
  text-align: center;
}
.app-sidebar__user .user-info h4 {
  color: #5c626f;
  font-size: 15px;
}

.sidebar .tab-menu-heading {
  position: fixed;
  top: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 27px;
  background: #f9f9fb;
}
.sidebar .tabs-menu-body {
  margin-top: 56px;
}
.sidebar .tabs-menu ul li .active {
  color: #fff;
  background: var(--primary-bg-color);
  border: 1px solid var(--primary-bg-color);
}
.sidebar .tabs-menu ul li a {
  display: inline-block;
  margin: 0 2px;
  margin-bottom: 10px;
  padding: 8px 8px;
  color: #4a4a69;
  font-weight: 500;
  font-size: 12px;
  background: transparent;
  border: 1px solid #ebeaf1;
  border-radius: 3px;
}
.sidebar .tabs-menu ul li:last-child a {
  margin-bottom: 0px;
}
.sidebar .nav.panel-tabs {
  padding: 15px;
}
.sidebar .avatar-md {
  width: 40px !important;
  height: 40px !important;
  font-size: 15px !important;
}
.sidebar .avatar-lg {
  width: 50px !important;
  height: 50px !important;
}
.sidebar {
  position: fixed;
  top: 0px;
  bottom: 0;
  z-index: 9999;
  display: block;
  width: 320px;
  height: 100%;
  background: #fff;
  border-left: 1px solid #ededf5;
  -webkit-box-shadow: 0px 18px 36px 10px rgba(154, 154, 204, 0.1);
          box-shadow: 0px 18px 36px 10px rgba(154, 154, 204, 0.1);
}
.sidebar .card {
  border: 0 !important;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.sidebar .list-group-item {
  margin-bottom: -2px;
}

@media (max-width: 480px) {
  .sidebar .tab-menu-heading .tabs-menu ul li {
    width: auto;
    margin: 0;
  }
}
.sidebar-right .list a {
  color: #4a4a69;
}

.tabs-menu ul li a {
  display: block;
  padding: 10px 12px 11px 13px;
}

.sidebar .nav.panel-tabs .side-menu__icon {
  width: 16px;
  height: 16px;
  margin-right: 2px;
}

.sidebar .tab-pane b {
  font-weight: 500;
}

.sidebar-mini .side-menu {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.app-sidebar .mCSB_draggerContainer {
  right: -11px !important;
}

.sub-slide-menu .sub-side-menu__item.active {
  color: var(--primary-bg-color);
}

.side-menu__label1 {
  display: none !important;
}

@media (min-width: 768px) {
  .app.sidenav-toggled .app-content {
    margin-left: 80px;
  }
  .app.sidenav-toggled .app-sidebar {
    left: 0;
    width: 80px !important;
  }
  .app.sidenav-toggled .app-sidebar__overlay {
    visibility: hidden;
  }
  .app.sidenav-toggled .slide.is-expanded .slide-menu {
    display: none;
  }
  .side-badge {
    display: none;
  }
  .side-header {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
    width: 240px;
  }
}
@media (max-width: 767px) {
  .app {
    overflow-x: hidden;
  }
  .app .app-sidebar {
    left: -240px;
  }
  .app .app-sidebar__overlay {
    visibility: hidden;
  }
  .app.sidenav-toggled .app-content {
    margin-left: 0;
  }
  .app.sidenav-toggled .app-sidebar {
    left: 0;
  }
  .app.sidenav-toggled .app-sidebar__overlay {
    visibility: visible;
  }
  .app.sidebar-gone.sidenav-toggled .app-sidebar {
    left: 0;
  }
  .app.sidenav-toggled .side-menu .side-menu__icon {
    margin-right: 13px !important;
    margin-left: 0;
  }
}
.app-content {
  min-height: calc(100vh - 114px);
  margin-bottom: 0 !important;
  -webkit-transition: margin-left 320ms ease;
  transition: margin-left 320ms ease;
}
.app-content .side-app {
  padding: 0px 30px 0 30px;
}

.footer .container {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.main-sidebar-header .header-logo .desktop-dark,
.main-sidebar-header .header-logo .mobile-logo,
.main-sidebar-header .header-logo .mobile-dark {
  display: none;
}

@media (min-width: 768px) {
  .app-content {
    margin-left: 240px;
  }
  .app.sidenav-toggled .avatar-xl {
    width: 55px !important;
    height: 55px !important;
  }
  .app.sidebar-mini.sidenav-toggled .main-sidebar-header .header-logo .desktop-logo {
    display: none;
  }
  .app.sidebar-mini.sidenav-toggled .main-sidebar-header .header-logo .mobile-logo {
    display: block;
  }
  .app.sidebar-mini.sidenav-toggled.sidenav-toggled-open .mobile-logo {
    display: none !important;
  }
  .app.sidebar-mini.sidenav-toggled .side-menu .side-menu__icon {
    line-height: 19px;
  }
  .app.sidebar-mini.sidenav-toggled .side-item.side-item-category {
    display: none;
  }
  .app.sidebar-mini.sidenav-toggled .side-item.side-item-category {
    display: none;
  }
  .app.sidebar-mini.sidenav-toggled.sidenav-toggled-open .side-item.side-item-category {
    display: block;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .desktop-logo {
    -webkit-box-pack: inherit !important;
        -ms-flex-pack: inherit !important;
            justify-content: inherit !important;
    height: auto !important;
    margin: 0 !important;
    text-align: inherit !important;
  }
}
@media (max-width: 767px) {
  .app-content {
    min-width: 100%;
  }
}
@media print {
  .app-content {
    margin: 0;
    padding: 0;
    background-color: #fff;
  }
}
.light-text {
  font-weight: 300 !important;
}

.semibold-text {
  font-weight: 600 !important;
}

.line-head {
  padding-bottom: 10px;
  border-bottom: 1px solid #ddd;
}

/*----- Componant: Top Navigation Bar ----- */
.app-header {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 5px 0;
  padding-right: 15px;
  background: #5e2dd8;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: 0 2px 17px 2px rgba(0, 0, 0, 0.2);
          box-shadow: 0 2px 17px 2px rgba(0, 0, 0, 0.2);
}

@media (min-width: 768px) {
  .app-header {
    padding-right: 30px;
  }
}
@media print {
  .app-header {
    display: none;
  }
}
.app-header__logo {
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  padding: 0 15px;
  color: #fff;
  font-weight: 400;
  font-size: 26px;
  font-family: "Niconne";
  line-height: 50px;
  text-align: center;
  -webkit-box-flex: 1;
}
.app-header__logo:focus, .app-header__logo:hover {
  text-decoration: none;
}

@media (min-width: 768px) {
  .app-header__logo {
    display: block;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 230px;
    -webkit-box-flex: 0;
  }
}
.app-sidebar__toggle {
  position: relative;
  z-index: 1;
  display: block;
  width: 39px;
  height: 39px;
  margin: auto;
  margin-right: 10px;
  color: #fff;
  color: #7b8191;
  font-size: 22px;
  line-height: 21px;
  text-align: center;
  outline: none;
  -webkit-transition: background-color 320ms ease;
  transition: background-color 320ms ease;
}
.app-sidebar__toggle:hover {
  color: #fff;
}
.app-sidebar__toggle:focus, .app-sidebar__toggle:hover {
  text-decoration: none;
}

/*@media (max-width: 360px) {
    .app-sidebar__toggle {
      line-height: 2;
    }
  }*/
@media (max-width: 767px) {
  .app-sidebar__toggle {
    order: -1;
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
  }
  .main-sidebar-header {
    display: none !important;
  }
  .main-sidemenu {
    margin-top: 20px !important;
  }
}
.app-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-end;
  margin-bottom: 0;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
}

@media (min-width: 768px) {
  .app-nav {
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    -webkit-box-flex: 1;
  }
}
.app-nav__item {
  display: block;
  padding: 15px;
  color: #7b8191;
  line-height: 20px;
  -webkit-transition: background-color 320ms ease;
  transition: background-color 320ms ease;
}
.app-nav__item:hover, .app-nav__item:focus {
  color: #f6f6f6;
  background: rgba(0, 0, 0, 0.1);
}

.app-search {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-self: center;
  margin-right: 15px;
  padding: 10px 0;
  -ms-flex-item-align: center;
}

@media (max-width: 480px) {
  .app-search {
    display: none;
  }
}
.app-search__input {
  padding: 5px 10px;
  padding-right: 30px;
  background-color: rgba(255, 255, 255, 0.8);
  border: 0;
  border-radius: 2px;
  -webkit-transition: background-color 320ms ease;
  transition: background-color 320ms ease;
}
.app-search__input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.4);
}
.app-search__input::-webkit-input-placeholder, .app-search__input:-ms-input-placeholder, .app-search__input::-ms-input-placeholder, .app-search__input::placeholder {
  color: rgba(0, 0, 0, 0.4);
}

.app-search__button {
  position: absolute;
  top: 10px;
  right: 0;
  bottom: 10px;
  padding: 0 10px;
  color: rgba(0, 0, 0, 0.8);
  background: none;
  border: 0;
  cursor: pointer;
}

.app-notification {
  min-width: 270px;
}

.app-notification__title {
  padding: 8px 20px;
  color: #333;
  text-align: center;
  background-color: rgba(0, 150, 136, 0.4);
}

.app-notification__footer {
  padding: 8px 20px;
  text-align: center;
  background-color: #eee;
}

.app-notification__content {
  max-height: 220px;
  overflow-y: auto;
}
.app-notification__content::-webkit-scrollbar {
  width: 6px;
}
.app-notification__content::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.2);
}

.app-notification__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 8px 20px;
  color: inherit;
  border-bottom: 1px solid #ddd;
  -webkit-transition: background-color 320ms ease;
  transition: background-color 320ms ease;
}
.app-notification__item:focus, .app-notification__item:hover {
  color: inherit;
  text-decoration: none;
  background-color: #e0e0e0;
}

.app-notification__message,
.app-notification__meta {
  margin-bottom: 0;
}

.app-notification__icon {
  padding-right: 10px;
}

.app-notification__message {
  line-height: 1.2;
}

.main-sidemenu .side-menu {
  -webkit-transition: left 320ms ease, width 320ms ease;
  transition: left 320ms ease, width 320ms ease;
}

.sidebar-mini .app-sidebar {
  width: 240px !important;
}

.app-sidebar {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 1024;
  max-height: 100%;
  color: #14112d;
  background: rgb(255, 255, 255);
  border-right: 1px solid #ededf5;
  -webkit-box-shadow: 0px 8px 14.72px 1.28px rgba(154, 154, 204, 0.1);
  box-shadow: 0px 8px 14.72px 1.28px rgba(154, 154, 204, 0.1);
  -webkit-transition: left 320ms ease, width 320ms ease;
  transition: left 320ms ease, width 320ms ease;
}
.app-sidebar::-webkit-scrollbar {
  width: 6px;
}
.app-sidebar::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.2);
}

@media print {
  .app-sidebar {
    display: none;
  }
}
@media (max-width: 767px) {
  .app-sidebar__overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9;
  }
}
.app-sidebar__user .dropdown-menu {
  top: 10px !important;
}
.app-sidebar__user img {
  border: 2px solid rgb(255, 255, 255);
  -webkit-box-shadow: 0 0 25px rgba(255, 255, 255, 0.1);
          box-shadow: 0 0 25px rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: 0px 5px 5px 0px rgba(44, 44, 44, 0.2);
          box-shadow: 0px 5px 5px 0px rgba(44, 44, 44, 0.2);
}
.app-sidebar__user {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: inline-block;
  align-items: center;
  width: 100%;
  color: #7b8191;
  -webkit-box-align: center;
  -ms-flex-align: center;
}

.app-sidebar__user-avatar {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  margin-right: 15px;
  -webkit-box-flex: 0;
}

.app-sidebar__user-name.text-sm {
  font-weight: 400;
  font-size: 12px;
}
.app-sidebar__user-name {
  margin-top: 5px !important;
  margin-bottom: 0;
  overflow: hidden;
  overflow: hidden;
  color: #e5e9ec;
  font-weight: 600;
  font-size: 17px;
  font-size: 15px;
  line-height: 1.3;
  white-space: normal;
  text-overflow: ellipsis;
}

.app-sidebar__user-designation {
  margin-top: 5px !important;
  margin-bottom: 0;
  overflow: hidden;
  overflow: hidden;
  color: #e5e9ec;
  font-weight: 600;
  font-size: 15px;
  white-space: normal;
  text-overflow: ellipsis;
}

.side-menu {
  margin-bottom: 0;
  padding: 0;
  list-style: none;
}
.side-menu .slide .side-menu__item {
  margin: 0;
  padding: 10px 91px 10px 30px;
  border-radius: 0;
}

slide is-expanded side-menu__item {
  background: rgba(238, 238, 247, 0.9);
}

.slide {
  margin: 0;
}

.side-menu .slide .side-menu__item.active {
  background-color: #fff;
  border-right: 3px solid var(--primary-bg-color);
}

.side-menu .slide .side-menu__item.active .side-menu__icon {
  color: var(--primary-bg-color) !important;
}

.side-menu .slide .side-menu__item.active .side-menu__label {
  color: #4a4a69 !important;
  font-weight: 600;
}

.side-menu__item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  padding: 0;
  font-weight: 600;
  font-size: 14px;
  white-space: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
}
.side-menu__item.active, .side-menu__item:hover, .side-menu__item:focus {
  color: var(--primary-bg-color);
  text-decoration: none;
}
.side-menu__item.active .side-menu__label {
  color: var(--primary-bg-color);
}
.side-menu__item.active .angle {
  color: var(--primary-bg-color);
}
.side-menu__item.active .side-menu__icon {
  fill: var(--primary-bg-color) !important;
}
.side-menu__item.active .side-menu__icon, .side-menu__item:hover .side-menu__icon, .side-menu__item:focus .side-menu__icon {
  color: var(--primary-bg-color);
}

@media (min-width: 768px) {
  .app.sidebar-mini.sidenav-toggled .profile-status {
    right: 12px;
  }
  .app.sidenav-toggled .side-menu__label {
    position: relative;
    left: 0;
    display: none !important;
    margin: 0;
    padding: 0;
    color: rgba(255, 255, 255, 0.8);
    font-size: 12px;
    background: transparent;
    -webkit-box-shadow: none;
            box-shadow: none;
    opacity: 1;
  }
}
.slide:hover .side-menu__label,
.slide:hover .angle,
.slide:hover .side-menu__icon {
  color: #7b8191;
  fill: #7b8191;
}

.slide-item.active, .slide-item:hover, .slide-item:focus {
  color: #b5c1d2;
  text-decoration: none;
}
.slide-item.active, .slide-item:hover, .slide-item:focus {
  color: var(--primary-bg-color) !important;
  text-decoration: none;
}
.slide-item .app-sidebar .slide-menu .slide-item:before:hover {
  color: var(--primary-bg-color) !important;
}

.slide.is-expanded .slide-menu a:hover:before {
  color: var(--primary-bg-color) !important;
}

.slide-menu .sub-slide-menu {
  padding: 0 10px;
}

.sub-slide .sub-angle {
  float: right;
  margin-top: 3px;
  margin-left: auto;
  font-size: 12px;
}

.slide-menu li {
  position: relative;
}

.slide.is-expanded a {
  color: #7b8191;
  text-decoration: none;
}
.slide.is-expanded .sub-side-menu__item:before {
  content: "\f22d";
  position: absolute;
  top: 10px;
  left: 15px;
  color: #7b8191;
  font-weight: 900;
  font-size: 9px;
  font-family: "Font Awesome 5 Free";
}

.sub-slide-menu1 .sub-slide-item2:before {
  content: "\f22d";
  position: absolute;
  left: 35px !important;
  color: #7b8191;
  font-weight: 900;
  font-size: 9px;
  font-family: "Font Awesome 5 Free";
}

.side-menu .side-menu__icon {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  color: #7b8191;
  font-size: 16px;
  line-height: 0;
  line-height: 20px;
  text-align: center;
  border-radius: 2px;
  fill: #7b8191;
}

.side-menu__icon {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 25px;
  -webkit-box-flex: 0;
}

.side-menu__label {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #7b8191;
  font-weight: 400;
  font-size: 14px;
  line-height: 1;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-box-flex: 1;
}

.app-sidebar .slide .side-menu__item.active::before {
  content: "";
  position: absolute;
  left: 0;
  display: none;
  width: 2px;
  height: 42px;
  background: #f2f7ff;
}

.app-sidebar .side-item.side-item-category {
  height: 15px;
  margin-bottom: 12px;
  padding: 0 20px 0 0;
  color: #7b8191;
  font-weight: 500;
  font-size: 20px;
  letter-spacing: 0.5px;
  white-space: nowrap;
  text-transform: uppercase;
  opacity: 0.6;
}

.app-sidebar .side-item.side-item-category:not(:first-child) {
  margin-top: 25px;
}

.slide-menu {
  display: none;
  padding-left: 29px;
  list-style: none;
}

.slide.is-expanded .slide-menu {
  display: block;
}

.slide-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  padding: 8px 35px 8px 35px;
  color: #7b8191;
  font-weight: 400;
  font-size: 13px;
  -webkit-box-align: center;
  -ms-flex-align: center;
}
.slide-item .icon {
  margin-right: 5px;
}

.angle {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-transition: -webkit-transform 320ms ease;
  transition: -webkit-transform 320ms ease;
  transition: transform 320ms ease;
  transition: transform 320ms ease, -webkit-transform 320ms ease;
}

@media (max-width: 848px) {
  .profile-user .p-text {
    display: none;
  }
}
@media (min-width: 768px) {
  .sidenav-toggled .app-sidebar__user-name,
  .sidenav-toggled .app-sidebar__user-designation,
  .sidenav-toggled .angle,
  .sidenav-toggled .app-sidebar__user-name,
  .sidenav-toggled .user-notification,
  .sidenav-toggled .app-sidebar__user-name,
  .sidenav-toggled .user-info {
    display: none;
  }
  .sidenav-toggled .sidenav-toggled.user-notification::before {
    display: none;
    background: transparent;
  }
  .sidenav-toggled .app-sidebar__user-name,
  .sidenav-toggled .avatar-xl {
    width: 3rem;
    height: 3rem;
    margin-bottom: 0px !important;
    font-size: 1rem;
    line-height: 3rem;
  }
  .sidenav-toggled .app-sidebar__user,
  .sidenav-toggled .side-menu {
    margin-top: 0px;
  }
  .sidenav-toggled .app-sidebar__user-avatar {
    width: 25px;
    height: 25px;
  }
  .sidenav-toggled .app-sidebar__user {
    margin-bottom: 0px;
    padding: 8px 0px 8px 0;
    border-bottom: 0;
  }
  .sidenav-toggled .profile-img {
    top: 0px;
    right: 19px;
  }
  .sidenav-toggled .app-content {
    margin-left: 0;
  }
  .sidenav-toggled .app-sidebar {
    left: 0;
  }
  .sidenav-toggled .app-sidebar:hover {
    overflow: visible;
  }
  .sidenav-toggled .side-menu__item {
    overflow: hidden;
  }
  .sidenav-toggled .side-menu__item:hover {
    overflow: visible;
  }
  .sidenav-toggled .side-menu__item:hover .side-menu__label {
    opacity: 1;
  }
  .sidenav-toggled .side-menu__item:hover + .slide-menu {
    visibility: visible;
  }
  .sidenav-toggled .side-menu__label {
    position: absolute;
    top: 0;
    left: 50px;
    display: block;
    margin-left: -3px;
    padding: 12px 5px 12px 20px;
    color: #7b8191;
    line-height: 1;
    background: #fff;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -webkit-box-shadow: 0px 8px 17px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 8px 17px rgba(0, 0, 0, 0.2);
    opacity: 0;
  }
  .sidenav-toggled .slide:hover .side-menu__label {
    opacity: 1;
  }
  .sidenav-toggled .slide:hover .slide-menu {
    z-index: 10;
    max-height: 100%;
    visibility: visible;
    opacity: 1;
  }
  .sidenav-toggled .slide .side-menu__label {
    border-bottom-right-radius: 0;
  }
  .sidenav-toggled .slide-menu {
    position: absolute;
    left: 90px;
    z-index: 9;
    min-width: 180px;
    border-bottom-right-radius: 4px;
    -webkit-box-shadow: 0px 8px 17px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 8px 17px rgba(0, 0, 0, 0.2);
    visibility: hidden;
    opacity: 0;
    -webkit-transition: visibility 320ms ease;
    transition: visibility 320ms ease;
  }
  .app.sidenav-toggled .side-menu__item {
    display: block;
    margin: 0 auto;
    padding: 11px 0 11px 0;
    text-align: center;
    border-left: 0;
  }
  .app.sidenav-toggled .side-menu_label {
    display: block;
    font-size: 12px;
  }
  .app.sidenav-toggled .side-menu__label {
    position: relative;
    left: 0;
    display: block;
    margin: 0;
    padding: 0;
    color: #7b8191;
    font-size: 12px;
    background: transparent;
    -webkit-box-shadow: none;
            box-shadow: none;
    opacity: 1;
  }
  .sidenav-toggled .app-sidebar__user .avatar-md {
    margin: 0 auto;
  }
  .app.sidenav-toggled .nav-badge {
    position: absolute;
    top: 8px;
    right: 28px;
    padding: 0.2rem 0.4rem;
    font-size: 11px;
  }
}
.app.sidenav-toggled .side-menu .side-menu__icon {
  margin-right: 0;
  margin-left: 0;
}
.app .side-menu_label {
  display: none;
}

.dropdown-menu {
  border-radius: 0;
}
.dropdown-menu.dropdown-menu-right {
  left: auto;
}

.dropdown-item .fa,
.dropdown-item .icon {
  vertical-align: middle;
}

.app-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  margin: -30px -30px 30px;
  padding: 20px 30px;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
}
.app-title h1 {
  margin: 0;
  font-weight: 400;
  font-size: 24px;
}
.app-title p {
  margin-bottom: 0;
  font-style: italic;
}

@media print {
  .app-title {
    display: none;
  }
}
@media (max-width: 480px) {
  .app-title {
    -ms-flex-direction: column;
    flex-direction: column;
    align-items: flex-start;
    margin: -15px -15px 15px;
    padding: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-align: start;
    -ms-flex-align: start;
  }
}
@media (max-width: 480px) {
  .app-title p {
    display: none;
  }
}
.app-breadcrumb {
  margin-bottom: 0;
  padding: 0;
  padding: 0;
  font-weight: 500;
  font-size: 13px;
  text-align: right;
  text-align: left;
  text-transform: capitalize;
  background-color: transparent;
}

@media (max-width: 480px) {
  .app-breadcrumb {
    margin-top: 10px;
  }
}
.tile {
  position: relative;
  margin-bottom: 30px;
  padding: 20px;
  background: #fff;
  border-radius: 3px;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
  -webkit-transition: all 320ms ease-in-out;
  transition: all 320ms ease-in-out;
}

@media print {
  .tile {
    border: 1px solid #ddd;
  }
}
.sidenav-toggled .app-sidebar__user .avatar-md {
  font-size: 1rem;
  line-height: 2rem;
}

.app-sidebar .mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background: rgba(0, 0, 0, 0.05);
}
.app-sidebar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.app-sidebar .mCSB_scrollTools .mCSB_draggerRail {
  background: rgba(255, 255, 255, 0.2);
}

.sidenav-toggled .main-wrapper .side-menu .side-menu__item .nav-badge {
  position: absolute;
  top: 5px;
  left: 57px;
  display: block !important;
  padding: 3px 5px !important;
}
.sidenav-toggled .main-wrapper .side-menu .side-menu__item .nav-badge1 {
  display: none;
}

.nav-badge {
  padding: 0.4em 0.6em;
  font-size: 12px;
  border-radius: 30px;
}

.user-info .text-dark {
  color: #fff !important;
  font-weight: 400;
  font-size: 16px;
}
.user-info .text-muted {
  color: rgba(255, 255, 255, 0.4) !important;
}

.side-header .header-brand1 {
  display: table;
  text-align: center;
}
.side-header .header-brand-img.desktop-logo {
  display: block;
  max-height: 2.5rem;
  margin-right: 0;
  text-align: center;
}

.sidenav-toggled .app-sidebar .side-header .header-brand-img.desktop-logo,
.side-header .header-brand-img.toggle-logo {
  display: none;
}

.sidenav-toggled .app-sidebar .side-header .header-brand-img.toggle-logo {
  display: none;
  margin-right: 0;
}
.sidenav-toggled .user-pic {
  margin-bottom: 0;
}
.sidenav-toggled .sidebar-navs {
  display: none;
}

.side-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #ededf5;
  -webkit-transition: left 320ms ease;
  transition: left 320ms ease;
}

.sidenav-toggled .app-sidebar__toggle {
  display: block;
}

.user-pic {
  margin-bottom: 0.8rem;
}

.sidebar-navs a {
  padding: 0.8rem !important;
  color: #fff !important;
  background: rgba(255, 255, 255, 0.07);
  border: 1px solid rgba(255, 255, 255, 0.07) !important;
  border-radius: 5px;
}

.app-sidebar .sidebar-navs {
  padding: 0 10px 10px 10px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.sidebar-navs .nav li:last-child a {
  margin-right: 0 !important;
}

.side-menu h3 {
  position: relative;
  /* color: $white-4!important; */
  position: relative;
  width: 100%;
  padding: 20px 34px 10px;
  color: #90909e;
  font-weight: 400;
  font-size: 11px;
  letter-spacing: 1px;
  text-transform: capitalize;
  opacity: 1;
}
.side-menu h3:after {
  content: "--";
  position: absolute;
  top: 20px;
  left: 21px;
}

.sidenav-toggled .side-menu h3 {
  display: none;
}

.slide.is-expanded .slide-menu,
.sub-slide {
  display: block;
}

/*-- Sub-slide--**/
.sub-side-menu__item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  padding: 7px 0;
  font-size: 12px;
  -webkit-box-align: center;
  -ms-flex-align: center;
}

.sub-side-menu__label {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  font-weight: 400;
  white-space: normal;
  -webkit-box-flex: 1;
}

.sub-slide .sub-angle {
  -webkit-transform-origin: center;
          transform-origin: center;
}
.sub-slide.is-expanded .sub-angle {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

.sub-slide2 .sub-angle {
  -webkit-transform-origin: center;
          transform-origin: center;
}
.sub-slide2.is-expanded .sub-angle2 {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

.sub-slide-menu {
  padding: 0;
  list-style: none;
}

.sub-slide-item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  padding: 8px 0 8px 25px !important;
  list-style: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
}

.sub-slide-menu {
  display: none;
  padding-left: 0;
  font-size: 0.8rem !important;
  list-style: none;
}

.sub-slide.is-expanded .sub-slide-menu {
  display: none;
}

.slide-menu .sub-slide.is-expanded {
  display: block;
}

.sub-side-menu__item {
  padding-right: 20px !important;
  padding-left: 40px !important;
}

.sub-side-menu__item:hover {
  color: var(--primary-bg-color) !important;
}

.sub-slide.is-expanded .sub-slide-item {
  padding-left: 42px !important;
}

.sub-slide-menu1 .sub-slide-item2 {
  display: block;
  padding: 6px 0px 6px 48px !important;
  font-size: 11px;
}

.sub-slide .sub-angle2 {
  margin-left: 68px;
}

.sub-slide-menu1 .sub-slide-item2:hover {
  color: var(--primary-bg-color) !important;
}

.app-sidebar .side-menu__item.active:hover {
  color: #7282a9 !important;
}

.app-sidebar .slide-menu .sub-slide-menu a:before {
  left: 25px;
}

.side-menu .slid.active .sub-slide.is-expanded .sub-slide-menu {
  max-height: 0;
}

.app-sidebar .slide-menu .slide-item:before {
  content: "\f22d";
  position: absolute;
  top: 9px;
  left: 20px;
  color: #7b8191;
  font-weight: 900;
  font-size: 10px;
  font-family: "Font Awesome 5 Free";
  opacity: 0.5;
}

.app-sidebar__toggle .close-toggle,
.sidebar-mini.sidenav-toggled .open-toggle {
  display: none;
}

.header-icon {
  width: 30px;
  height: 30px;
  padding: 20px;
  color: #7b8191;
  font-size: 1.3rem;
  line-height: 40px;
  line-height: 1.8;
  text-align: center;
  text-align: center;
  border: 0px solid #eae3f3;
  border-radius: 25px;
}

.sidebar-mini.sidenav-toggled .close-toggle {
  display: block;
  color: #000;
  font-size: 18px;
  line-height: 42px;
  text-align: center;
}

.sidenav-toggled .app-content {
  -webkit-transition: margin-left 320ms ease;
  transition: margin-left 320ms ease;
}

.sub-slide-menu .active .sub-slide-item.active {
  color: #f34343;
}

.app-sidebar__user .user-info .text-muted {
  color: #8991a5 !important;
  font-size: 13px;
}

.app-sidebar .slide-menu a.active:before {
  color: var(--primary-bg-color);
}

@media (min-width: 768px) {
  .app.sidebar-mini.sidenav-toggled-open .app-sidebar {
    left: 0;
    width: 240px !important;
  }
  .app.sidebar-mini.sidenav-toggled-open .side-menu__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin: 2px 0;
    padding: 12px 14px;
  }
  .app.sidebar-mini.sidenav-toggled-open .side-menu .slide .side-menu__item {
    margin: 0;
    padding: 10px 20px 10px 22px;
    text-align: left;
    border-radius: 0;
  }
  .app.sidebar-mini.sidenav-toggled-open .side-menu .slide .side-menu__item.active {
    width: inherit;
    height: inherit;
    margin: 0px 10px !important;
    padding: 11px 15px 11px 15px !important;
  }
  .app.sidebar-mini.sidenav-toggled-open .side-menu__label {
    position: initial;
    display: block !important;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    color: #7b8191;
    font-weight: 400;
    font-size: 13px;
    line-height: 1;
    white-space: normal;
    vertical-align: middle;
    opacity: 1;
    -webkit-box-flex: 1;
  }
  .app.sidebar-mini.sidenav-toggled-open .angle {
    display: block;
  }
  .app.sidebar-mini.sidenav-toggled-open .app-sidebar__user .user-info {
    display: block !important;
    margin: 0 auto;
    text-align: center;
  }
  .app.sidebar-mini.sidenav-toggled-open .side-menu .side-menu__icon {
    margin-right: 12px;
  }
  .app.sidebar-mini.sidenav-toggled-open .ps > .ps__rail-y > .ps__thumb-y {
    left: 3px;
    background-color: rgb(207, 211, 225);
  }
  .app.sidebar-mini.sidenav-toggled-open .main-sidebar-header {
    width: 240px;
  }
  .app.sidebar-mini.sidenav-toggled.sidenav-toggled-open .desktop-logo {
    display: block !important;
  }
  .app.sidebar-mini.sidenav-toggled.sidenav-toggled-open .profile-status {
    right: 19px;
  }
  .app.sidebar-mini.sidenav-toggled.sidenav-toggled-open .main-logo.dark-theme {
    display: none !important;
  }
  .app.sidebar-mini.sidenav-toggled.sidenav-toggled-open .desktop-logo.logo-dark {
    display: none !important;
  }
  .app.sidebar-mini.sidenav-toggled.sidenav-toggled-open .main-logo.dark-theme {
    display: none !important;
  }
  .app.sidebar-mini.sidenav-toggled.sidenav-toggled-open .side-badge {
    display: block !important;
  }
  .app.sidebar-mini.sidenav-toggled.sidenav-toggled-open .slide-menu {
    left: 0;
  }
  .sidebar-mini.sidenav-toggled.sidenav-toggled-open .side-menu__item:hover + .slide-menu {
    visibility: visible;
    opacity: inherit;
  }
  .app.sidebar-mini.sidenav-toggled.sidenav-toggled-open .slide.is-expanded .slide-menu {
    display: block;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .sidenav-toggled .slide-menu {
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  .sidebar-mini.sidenav-toggled.sidenav-toggled-open .slide-menu {
    position: inherit;
    z-index: 0;
    visibility: visible;
    cursor: pointer;
    opacity: inherit !important;
  }
  .sidebar-mini.sidenav-toggled .side-menu .slide .side-menu__item.active {
    padding: 10px;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .main-sidebar-header .main-logo {
    display: block;
  }
}
@media (min-width: 1200px) {
  .main-sidebar-sticky + .main-content {
    margin-left: 240px;
  }
}
.main-sidebar-header {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 999;
  width: 240px;
  height: 64px;
  padding: 12px 20px;
  background: #fff;
  border-right: 1px solid #ededf5;
  border-bottom: 1px solid #ededf5;
  outline: none;
  -webkit-transition: left 320ms ease, width 320ms ease;
  transition: left 320ms ease, width 320ms ease;
}

.main-sidemenu {
  height: 90%;
  margin-top: 85px;
}

.sidenav-toggled-open .side-menu .slide.active .side-menu__label,
.side-menu .slide.active .side-menu__icon {
  color: #ffffff !important;
}

.sub-slide .sub-angle2 {
  float: right;
  margin-top: 3px;
  margin-left: auto;
  font-size: 12px;
  -webkit-transform-origin: center;
          transform-origin: center;
  opacity: 0.8;
}

.side-menu .side-menu__icon:before {
  content: "";
  position: absolute;
  top: 12px;
  right: 3px;
  bottom: 0;
  width: 12px;
  height: 12px;
  background: rgba(108, 95, 252, 0.26);
  border-radius: 50%;
}

.side-menu__item:hover .side-menu__icon,
.side-menu__item:hover .side-menu__label,
.side-menu__item:hover .angle {
  color: var(--primary-bg-color) !important;
  fill: var(--primary-bg-color) !important;
}

.sidebar-mini.sidenav-toggled .side-menu .slide .side-menu__item.active {
  border-right: 0 !important;
}

.sidebar-mini .side-menu {
  margin-left: 0 !important;
}

@media (min-width: 768px) {
  .icontext-menu.app.sidenav-toggled .side-menu .side-menu__icon {
    margin-bottom: 5px;
  }
  .icontext-menu.sidenav-toggled .side-menu__label {
    position: relative !important;
    display: block !important;
    font-size: 11px !important;
  }
  .icontext-menu.app.sidenav-toggled .side-menu__label {
    font-size: 13px !important;
  }
  .icontext-menu.app.sidenav-toggled .app-sidebar {
    width: 110px !important;
  }
  .icontext-menu.app.sidenav-toggled .main-sidebar-header {
    width: 110px !important;
  }
  .icontext-menu.app.sidenav-toggled .main-header {
    padding-left: 110px !important;
  }
  .icontext-menu.app.sidenav-toggled .app-content {
    margin-left: 110px;
  }
  .icontext-menu.app.sidebar-mini.sidenav-toggled-open .app-sidebar {
    width: 240px !important;
  }
  .icontext-menu.app.sidebar-mini.sidenav-toggled-open .main-sidebar-header {
    width: 240px !important;
  }
  .icontext-menu.app.sidebar-mini.sidenav-toggled-open .close-toggle {
    display: none !important;
  }
  .icontext-menu.sidebar-mini.sidenav-toggled-open .side-menu .slide .side-menu__item.active {
    width: inherit;
    height: inherit;
  }
}

@media (min-width: 768px) {
  .closed-menu.app.sidenav-toggled .app-sidebar {
    display: none !important;
  }
  .closed-menu.app.sidenav-toggled .app-content {
    margin-left: 0px !important;
  }
  .closed-menu.app.sidenav-toggled .main-header {
    padding-left: 0px !important;
  }
}

@media (min-width: 768px) {
  .hover-submenu.sidenav-toggled-open .slide-menu {
    border-radius: 0px 5px 0px 5px !important;
  }
  .hover-submenu.rtl.sidenav-toggled-open .slide-menu {
    border-radius: 5px 0px 0px 5px !important;
  }
  .hover-submenu .slide-item {
    padding: 8px 18px 8px 35px;
  }
  .hover-submenu .slide-menu {
    border-radius: 0px 5px 5px 0px;
  }
  .hover-submenu.dark-theme.app.sidenav-toggled-open .slide-menu {
    background: #1d1d2a;
    border: 1px solid #444566;
    -webkit-box-shadow: 8px 8px 17px rgba(255, 255, 255, 0.1);
            box-shadow: 8px 8px 17px rgba(255, 255, 255, 0.1);
  }
  .hover-submenu.dark-theme .side-menu__label {
    color: #a9abbd;
  }
  .hover-submenu.dark-theme .app-sidebar .slide-menu .slide-item:before {
    color: #a9abbd;
  }
  .hover-submenu.sidebar-mini.sidenav-toggled.sidenav-toggled-open .slide .slide-menu {
    position: absolute;
    top: 0;
    left: 108px;
    z-index: 9999;
    display: block;
    min-width: 180px;
    max-height: inherit;
    visibility: hidden;
    opacity: 1;
  }
  .hover-submenu .app-sidebar .slide {
    position: relative;
    display: block;
  }
  .hover-submenu.app.sidenav-toggled-open .ps > .ps__rail-y {
    display: none !important;
  }
  .hover-submenu.app.sidenav-toggled-open .slide-menu {
    position: absolute;
    top: 0;
    left: 110px;
    z-index: 999;
    display: block !important;
    width: 200px;
    padding: 10px 0px !important;
    padding-left: 0 !important;
    background: #fff;
    border: 1px solid #ededf5;
    -webkit-box-shadow: 8px 8px 17px rgba(0, 0, 0, 0.1);
            box-shadow: 8px 8px 17px rgba(0, 0, 0, 0.1);
    visibility: visible;
    opacity: 1;
    -webkit-transition: none !important;
    transition: none !important;
  }
  .hover-submenu.app.sidenav-toggled-open .slide:hover .slide-menu {
    display: block !important;
    height: auto !important;
    visibility: visible;
  }
  .hover-submenu.app.sidenav-toggled-open .app-sidebar {
    position: absolute !important;
    overflow: visible !important;
  }
  .hover-submenu.app.sidenav-toggled-open .side-menu__label {
    position: relative;
    left: 0;
    display: block;
    margin: 0;
    padding: 0;
    color: #7b8191;
    font-size: 12px;
    white-space: nowrap;
    background: transparent;
    -webkit-box-shadow: none;
            box-shadow: none;
    opacity: 1;
  }
  .hover-submenu.app.sidenav-toggled-open .side-menu .side-menu__icon {
    margin-bottom: 5px !important;
  }
  .hover-submenu.app.sidenav-toggled-open .side-menu .slide .side-menu__item.active {
    padding: 10px;
    border-right: 0 !important;
  }
  .hover-submenu.app.sidenav-toggled-open .main-sidebar-header .desktop-logo,
  .hover-submenu.app.sidenav-toggled-open .main-sidebar-header .desktop-dark,
  .hover-submenu.app.sidenav-toggled-open .main-sidebar-header .mobile-dark {
    display: none !important;
  }
  .hover-submenu.app.sidenav-toggled-open .main-sidebar-header .mobile-logo {
    display: block !important;
  }
  .hover-submenu.app.sidenav-toggled-open .side-item.side-item-category {
    display: none !important;
  }
  .hover-submenu.app.sidenav-toggled-open .side-menu__icon {
    margin: 0 auto !important;
    margin-right: 0;
    margin-left: 0;
  }
  .hover-submenu.app.sidenav-toggled-open .side-menu .slide .side-menu__item.active {
    display: block;
    margin: 0 auto !important;
    padding: 10px !important;
    text-align: center;
    border-radius: 0;
  }
  .hover-submenu.app.sidenav-toggled-open .side-menu .slide .side-menu__item {
    display: block;
    margin: 0 auto !important;
    padding: 11px 0px 11px 0px !important;
    text-align: center;
    border-radius: 0;
  }
  .hover-submenu.app.sidenav-toggled-open .side-menu .slide .side-menu__item i {
    display: none !important;
  }
  .hover-submenu.app.sidenav-toggled .main-content {
    min-height: 1300px;
  }
  .hover-submenu.app.sidenav-toggled .side-menu__label {
    font-size: 11px !important;
  }
  .hover-submenu.app.sidenav-toggled .app-sidebar {
    position: absolute !important;
  }
  .hover-submenu.app.sidenav-toggled .side-menu .side-menu__icon {
    margin-bottom: 5px;
  }
  .hover-submenu.app.sidenav-toggled .side-menu__label {
    display: block !important;
  }
  .hover-submenu.app.sidenav-toggled .app-sidebar__toggle .close-toggle {
    display: block;
  }
  .hover-submenu.app.sidenav-toggled .main-header {
    padding-left: 110px;
  }
  .hover-submenu.app.sidenav-toggled .main-sidebar-header {
    width: 110px;
  }
  .hover-submenu.app.sidenav-toggled .app-content {
    margin-left: 110px;
  }
  .hover-submenu.app.sidenav-toggled .app-sidebar {
    left: 0;
    width: 110px !important;
  }
  .hover-submenu.app.sidenav-toggled .app-sidebar__overlay {
    visibility: hidden;
  }
  .hover-submenu.app.sidenav-toggled .slide.is-expanded .slide-menu {
    display: none;
  }
  .hover-submenu .side-badge {
    display: none;
  }
  .hover-submenu .side-header {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
    width: 240px;
  }
}
.hover-submenu .sub-slide-menu .sub-side-menu__item:before {
  content: "\f22d";
  position: absolute;
  left: 25px !important;
  color: #7b8191;
  font-weight: 900;
  font-size: 9px;
  font-family: "Font Awesome 5 Free";
}

@media (min-width: 768px) {
  .hover-submenu1.sidenav-toggled-open .slide-menu {
    border-radius: 0px 5px 0px 5px !important;
  }
  .hover-submenu1.rtl.sidenav-toggled-open .slide-menu {
    border-radius: 5px 0px 0px 5px !important;
  }
  .hover-submenu1 .slide-item {
    padding: 8px 18px 8px 35px;
  }
  .hover-submenu1 .side-menu__label1 {
    display: block !important;
  }
  .hover-submenu1.dark-theme.app.sidenav-toggled-open .side-menu__label1 {
    border-bottom: 1px solid #404353;
  }
  .hover-submenu1.dark-theme.app.sidenav-toggled-open .slide-menu {
    background: #1d1d2a;
    border: 1px solid #444566;
    -webkit-box-shadow: 8px 8px 17px rgba(255, 255, 255, 0.1);
            box-shadow: 8px 8px 17px rgba(255, 255, 255, 0.1);
  }
  .hover-submenu1.dark-theme .side-menu__label {
    color: #a9abbd;
  }
  .hover-submenu1.dark-theme .app-sidebar .slide-menu .slide-item:before {
    color: #a9abbd;
  }
  .hover-submenu1.sidebar-mini.sidenav-toggled.sidenav-toggled-open .slide .slide-menu {
    position: absolute;
    top: 0;
    left: 108px;
    z-index: 9999;
    display: block;
    min-width: 180px;
    max-height: inherit;
    visibility: hidden;
    opacity: 1;
  }
  .hover-submenu1 .app-sidebar .slide {
    position: relative;
    display: block;
  }
  .hover-submenu1.app.sidenav-toggled-open .ps > .ps__rail-y {
    display: none !important;
  }
  .hover-submenu1.app.sidenav-toggled-open .side-menu__label1 {
    display: block;
    margin-bottom: 6px;
    padding: 10px 20px !important;
    font-weight: 500;
    font-size: 15px;
    border-bottom: 1px solid #ededf5;
  }
  .hover-submenu1.app.sidenav-toggled-open .side-menu__label1 a {
    color: var(--primary-bg-color) !important;
  }
  .hover-submenu1.app.sidenav-toggled-open .slide-menu {
    position: absolute;
    top: 0;
    left: 110px;
    z-index: 999;
    display: block !important;
    width: 200px;
    padding-left: 0 !important;
    background: #fff;
    border: 1px solid #ededf5;
    -webkit-box-shadow: 8px 8px 17px rgba(0, 0, 0, 0.1);
            box-shadow: 8px 8px 17px rgba(0, 0, 0, 0.1);
    visibility: visible;
    opacity: 1;
    -webkit-transition: none !important;
    transition: none !important;
  }
  .hover-submenu1.app.sidenav-toggled-open .slide:hover .slide-menu {
    display: block !important;
    height: auto !important;
    visibility: visible;
  }
  .hover-submenu1.app.sidenav-toggled-open .app-sidebar {
    position: absolute !important;
    overflow: visible !important;
  }
  .hover-submenu1.app.sidenav-toggled-open .side-menu__label {
    position: relative;
    left: 0;
    display: none !important;
    display: block;
    margin: 0;
    padding: 0;
    color: #7b8191;
    font-size: 12px;
    white-space: nowrap;
    background: transparent;
    -webkit-box-shadow: none;
            box-shadow: none;
    opacity: 1;
  }
  .hover-submenu1.app.sidenav-toggled-open .side-menu .side-menu__icon {
    margin-bottom: 5px !important;
  }
  .hover-submenu1.app.sidenav-toggled-open .side-menu .slide .side-menu__item.active {
    padding: 10px;
    border-right: 0 !important;
  }
  .hover-submenu1.app.sidenav-toggled-open .main-sidebar-header .desktop-logo,
  .hover-submenu1.app.sidenav-toggled-open .main-sidebar-header .desktop-dark,
  .hover-submenu1.app.sidenav-toggled-open .main-sidebar-header .mobile-dark {
    display: none !important;
  }
  .hover-submenu1.app.sidenav-toggled-open .main-sidebar-header .mobile-logo {
    display: block !important;
  }
  .hover-submenu1.app.sidenav-toggled-open .side-item.side-item-category {
    display: none !important;
  }
  .hover-submenu1.app.sidenav-toggled-open .side-menu__icon {
    margin: 0 auto !important;
    margin-right: 0;
    margin-left: 0;
  }
  .hover-submenu1.app.sidenav-toggled-open .side-menu .slide .side-menu__item.active {
    display: block;
    margin: 0 auto !important;
    padding: 10px !important;
    text-align: center;
    border-radius: 0;
  }
  .hover-submenu1.app.sidenav-toggled-open .side-menu .slide .side-menu__item {
    display: block;
    margin: 0 auto !important;
    padding: 11px 0px 11px 0px !important;
    text-align: center;
    border-radius: 0;
  }
  .hover-submenu1.app.sidenav-toggled-open .side-menu .slide .side-menu__item i {
    display: none !important;
  }
  .hover-submenu1.app.sidenav-toggled-open .side-menu__label {
    display: none !important;
  }
  .hover-submenu1.app.sidenav-toggled .main-content {
    min-height: 1300px;
  }
  .hover-submenu1.app.sidenav-toggled .side-menu__label {
    display: none !important;
  }
  .hover-submenu1.app.sidenav-toggled .side-menu__label {
    font-size: 11px !important;
  }
  .hover-submenu1.app.sidenav-toggled .app-sidebar {
    position: absolute !important;
  }
  .hover-submenu1.app.sidenav-toggled .side-menu .side-menu__icon {
    margin-bottom: 5px;
  }
  .hover-submenu1.app.sidenav-toggled .app-sidebar__toggle .close-toggle {
    display: block;
  }
  .hover-submenu1.app.sidenav-toggled .main-header {
    padding-left: 110px;
  }
  .hover-submenu1.app.sidenav-toggled .main-sidebar-header {
    width: 110px;
  }
  .hover-submenu1.app.sidenav-toggled .app-content {
    margin-left: 110px;
  }
  .hover-submenu1.app.sidenav-toggled .app-sidebar {
    left: 0;
    width: 110px !important;
  }
  .hover-submenu1.app.sidenav-toggled .app-sidebar__overlay {
    visibility: hidden;
  }
  .hover-submenu1.app.sidenav-toggled .slide.is-expanded .slide-menu {
    display: none;
  }
  .hover-submenu1 .side-badge {
    display: none;
  }
  .hover-submenu1 .side-header {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
    width: 240px;
  }
}
.hover-submenu1 .sub-slide-menu .sub-side-menu__item:before {
  content: "\f22d";
  position: absolute;
  left: 25px !important;
  color: #7b8191;
  font-weight: 900;
  font-size: 9px;
  font-family: "Font Awesome 5 Free";
}

.sub-slide2.is-expanded .sub-slide-menu1 {
  display: none;
}

.slide-menu .sub-slide-menu1 {
  padding: 0 10px;
}

.sub-slide-menu1 {
  display: none;
  padding-left: 0;
  font-size: 0.8rem !important;
  list-style: none;
}

@media (max-width: 480px) {
  .rtl .border-end.bd-xs-e-0 {
    border-right: inherit !important;
    border-left: 0 !important;
  }
  .rtl .border-end.bd-xs-s-0 {
    border-right: 0 !important;
    border-left: inherit !important;
  }
}
@media (max-width: 991px) {
  .rtl .border-end.bd-md-e-0 {
    border-right: inherit !important;
    border-left: 0 !important;
  }
}
@media (max-width: 1024px) {
  .rtl .border-end.bd-lg-e-0 {
    border-right: inherit !important;
    border-left: 0 !important;
  }
}
@media (max-width: 1366px) {
  .rtl .border-end.bd-xl-e-0 {
    border-right: inherit !important;
    border-left: 0 !important;
  }
}
.rtl .panel-group1 .panel-collapse.collapse.show:before {
  right: inherit;
  left: 10px;
}
.rtl .nav.nav-item.header-icons.navbar-nav-right {
  padding-right: 0;
}
@media (min-width: 768px) {
  .rtl .float-md-end {
    float: left !important;
  }
}
@media (min-width: 768px) {
  .rtl.horizontal .main-sidemenu .slide-right {
    right: initial !important;
    left: 0px;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  .rtl.horizontal .main-sidemenu .slide-left {
    right: 0px;
    left: initial !important;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
}
.rtl .button-icon i {
  float: right;
  margin-top: 1px;
}
@media (min-width: 768px) {
  .rtl.horizontal .main-footer {
    padding: 0.9rem 1rem 0.9rem 1rem !important;
  }
}
.rtl.transparent-theme .sidebar.sidebar-right {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.rtl.transparent-theme .app-sidebar {
  border-left: 1px solid rgba(255, 255, 255, 0.15);
}
.rtl.transparent-theme .main-sidebar-header {
  border-left-color: rgba(255, 255, 255, 0.15);
}
@media (min-width: 992px) {
  .rtl.transparent-theme .main-header-left .btn {
    border-left: 1px solid rgba(255, 255, 255, 0.15) !important;
  }
}
.rtl .la-angle-right:before {
  content: "\f104";
}
.rtl .la-angle-left:before {
  content: "\f105";
}
.rtl .pagination.product-pagination {
  margin-right: 0 !important;
}
.rtl .pri-tabs-heading .nav {
  padding-right: 0 !important;
}
.rtl .demo_changer {
  z-index: 999999;
}
.rtl .prof-details span {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.rtl .prof-details .me-3 {
  margin-right: auto !important;
  margin-left: 1rem !important;
}
.rtl .prof-details .me-2 {
  margin-right: auto !important;
  margin-left: 0.5rem !important;
}
@media (min-width: 768px) {
  .rtl #checkoutsteps .checkoutline {
    margin: 0px 8%;
  }
}
.rtl .select2-container--default .select2-selection--single .select2-selection__arrow {
  right: inherit;
  left: 1px;
}
.rtl .dt-buttons.btn-group {
  -ms-flex-wrap: unset !important;
      flex-wrap: unset !important;
}
.rtl .table > :not(:first-child) {
  border-top: 1px solid #404353 !important;
}
.rtl canvas {
  width: 100% !important;
}
@media (min-width: 1400px) {
  .rtl.layout-boxed .app-sidebar {
    right: auto !important;
    left: inherit !important;
  }
}
@media (min-width: 768px) {
  .rtl.closed-menu.app.sidenav-toggled .app-content {
    margin-right: 0px !important;
  }
  .rtl.closed-menu.app.sidenav-toggled .main-header {
    padding-right: 0px !important;
  }
  .rtl.closed-menu .app-sidebar {
    position: fixed;
  }
  .rtl.closed-menu .side-header {
    position: fixed;
  }
}
@media (min-width: 768px) {
  .rtl.icontext-menu.app.sidenav-toggled .main-header {
    padding-right: 110px !important;
    padding-left: inherit !important;
  }
  .rtl.icontext-menu.app.sidenav-toggled .app-content {
    margin-right: 110px;
    margin-left: inherit;
  }
}
@media (min-width: 768px) {
  .rtl.hover-submenu.app.sidenav-toggled.sidenav-toggled-open .side-menu .slide .side-menu__item.active, .rtl.hover-submenu.app.sidenav-toggled .side-menu .slide .side-menu__item.active {
    padding: 11px 0px 11px 0px !important;
  }
  .rtl.hover-submenu .side-menu .slide .side-menu__item {
    padding: 10px 22px 10px 20px !important;
  }
  .rtl.hover-submenu.app.sidenav-toggled-open .side-menu .slide .side-menu__item {
    text-align: center !important;
  }
  .rtl.hover-submenu.app.sidenav-toggled .app-sidebar {
    position: absolute !important;
  }
  .rtl.hover-submenu .side-header {
    position: fixed;
  }
  .rtl.hover-submenu .slide-item {
    padding: 8px 35px 8px 18px !important;
  }
  .rtl.hover-submenu .slide-menu {
    border-radius: 5px 0px 0px 5px;
  }
  .rtl.hover-submenu.sidebar-mini.sidenav-toggled.sidenav-toggled-open .slide .slide-menu {
    right: 108px;
    left: inherit;
  }
  .rtl.hover-submenu.app.sidenav-toggled-open .slide-menu {
    right: 110px;
    padding-right: 0 !important;
  }
  .rtl.hover-submenu.app.sidenav-toggled-open .side-menu__label {
    right: 0;
    left: inherit;
  }
  .rtl.hover-submenu.app.sidenav-toggled-open .side-menu .slide .side-menu__item.active {
    border-right: inherit;
    border-left: 0 !important;
  }
  .rtl.hover-submenu.app.sidenav-toggled-open .side-menu .slide .side-menu__item {
    padding: 11px 0px 11px 0px !important;
  }
  .rtl.hover-submenu.app.sidenav-toggled .main-header {
    padding-right: 110px;
    padding-left: inherit;
  }
  .rtl.hover-submenu.app.sidenav-toggled .app-content {
    margin-right: 110px;
    margin-left: inherit;
  }
  .rtl.hover-submenu.app.sidenav-toggled .app-sidebar {
    right: 0;
    left: inherit;
  }
}
@media (min-width: 768px) {
  .rtl.hover-submenu1.app.sidenav-toggled.sidenav-toggled-open.light-menu .desktop-logo,
  .rtl.hover-submenu1.app.sidenav-toggled.sidenav-toggled-open.light-menu .mobile-dark,
  .rtl.hover-submenu1.app.sidenav-toggled.sidenav-toggled-open.light-menu .mobile-logo {
    display: none !important;
  }
  .rtl.hover-submenu1.app.sidenav-toggled.sidenav-toggled-open.light-menu .desktop-dark {
    display: block !important;
  }
  .rtl.hover-submenu1.app.sidenav-toggled.sidenav-toggled-open .side-menu .slide .side-menu__item.active, .rtl.hover-submenu1.app.sidenav-toggled .side-menu .slide .side-menu__item.active {
    padding: 11px 0px 11px 0px !important;
  }
  .rtl.hover-submenu1 .side-menu .slide .side-menu__item {
    padding: 10px 22px 10px 20px !important;
  }
  .rtl.hover-submenu1.app.sidenav-toggled-open .side-menu .slide .side-menu__item {
    text-align: center !important;
  }
  .rtl.hover-submenu1.app.sidenav-toggled .app-sidebar {
    position: absolute !important;
  }
  .rtl.hover-submenu1 .side-header {
    position: fixed;
  }
  .rtl.hover-submenu1 .slide-item {
    padding: 8px 35px 8px 18px !important;
  }
  .rtl.hover-submenu1 .slide-menu {
    border-radius: 5px 0px 0px 5px;
  }
  .rtl.hover-submenu1.sidebar-mini.sidenav-toggled.sidenav-toggled-open .slide .slide-menu {
    right: 108px;
    left: inherit;
  }
  .rtl.hover-submenu1.app.sidenav-toggled-open .slide-menu {
    right: 110px;
    padding-right: 0 !important;
  }
  .rtl.hover-submenu1.app.sidenav-toggled-open .side-menu__label {
    right: 0;
    left: inherit;
  }
  .rtl.hover-submenu1.app.sidenav-toggled-open .side-menu .slide .side-menu__item.active {
    border-right: inherit;
    border-left: 0 !important;
  }
  .rtl.hover-submenu1.app.sidenav-toggled-open .side-menu .slide .side-menu__item {
    padding: 11px 0px 11px 0px !important;
  }
  .rtl.hover-submenu1.app.sidenav-toggled .main-header {
    padding-right: 110px;
    padding-left: inherit;
  }
  .rtl.hover-submenu1.app.sidenav-toggled .app-content {
    margin-right: 110px;
    margin-left: inherit;
  }
  .rtl.hover-submenu1.app.sidenav-toggled .app-sidebar {
    right: 0;
    left: inherit;
  }
}
@media (min-width: 768px) {
  .rtl.horizontal .side-menu > li > a {
    padding: 17px 13px 17px 13px !important;
  }
  .rtl.horizontal .main-sidemenu i.angle {
    right: inherit;
    left: 0;
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg);
  }
}
.rtl ul.timeline {
  padding-right: 2rem !important;
  padding-left: inherit !important;
}
.rtl .dt-button.dropdown-item.buttons-columnVisibility.active {
  text-align: right;
}
.rtl .dt-button.dropdown-item.buttons-columnVisibility {
  text-align: right;
}
.rtl .btn-group > .btn-group:not(:first-child) > .btn,
.rtl .btn-group > .btn:nth-child(n+3),
.rtl .btn-group > :not(.btn-check) + .btn {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rtl .ql-snow .ql-tooltip {
  margin-right: 20rem;
  margin-left: inherit;
}
.rtl .richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li.inline {
  float: right;
}
.rtl .richText .richText-toolbar ul li a .richText-dropdown-outer .richText-dropdown .richText-dropdown-close {
  right: inherit;
  left: 10px;
}
.rtl .richText .richText-toolbar ul li {
  float: right;
}
.rtl .richText .richText-toolbar ul {
  padding-right: 0;
}
.rtl .note-dropdown-menu.dropdown-menu.note-check.dropdown-fontname.show {
  text-align: right !important;
}
.rtl .note-editor .note-toolbar .note-color .dropdown-toggle,
.rtl .note-popover .popover-content .note-color .dropdown-toggle {
  padding-right: 5px !important;
  padding-left: inherit !important;
}
.rtl .was-validated .form-control:invalid,
.rtl .form-control.is-invalid,
.rtl input.form-control.parsley-error,
.rtl textarea.form-control.parsley-error {
  padding-right: 0.75rem;
  padding-left: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) left calc(0.375em + 0.1875rem);
}
.rtl .form-select {
  padding: 0.375rem 0.75rem 0.375rem 2.25rem;
}
@media (min-width: 768px) {
  .rtl.app.sidebar-mini.sidenav-toggled-open .side-menu .slide .side-menu__item.active {
    padding: 11px 15px 11px 15px !important;
  }
}
.rtl .SumoSelect .select-all {
  padding: 8px 35px 3px 0px;
  border-radius: 3px 0px 0 3px;
}
.rtl .SumoSelect > .optWrapper.multiple > .options li.opt {
  padding-right: 35px;
}
.rtl .SumoSelect > .optWrapper.multiple > .options li.opt span,
.rtl .SumoSelect .select-all > span {
  margin-right: -35px;
}
.rtl .dropify-wrapper .dropify-clear {
  right: inherit;
  left: 10px;
}
.rtl .intl-tel-input .flag-dropdown .country-list .flag1,
.rtl .intl-tel-input .flag-dropdown .country-list .country-name {
  margin-left: 6px;
}
.rtl .intl-tel-input input {
  padding-right: 47px;
  border-radius: 0px 5px 5px 0px;
}
.rtl .intl-tel-input .flag-dropdown .selected-flag {
  border-radius: 0px 5px 5px 0px;
}
.rtl .form-select.is-invalid:not([multiple]):not([size]),
.rtl .form-select.is-invalid:not([multiple])[size="1"],
.rtl .was-validated .form-select:invalid:not([multiple]):not([size]),
.rtl .was-validated .form-select:invalid:not([multiple])[size="1"] {
  padding-right: 0.75rem;
  padding-left: 4.125rem;
  background-position: top calc(0.375em + 0.1875rem) left calc(0.375em + 0.1875rem);
}
.rtl .was-validated .form-control:valid,
.rtl .form-control.is-valid,
.rtl input.form-control.parsley-success,
.rtl textarea.form-control.parsley-success {
  padding-right: 0.75rem;
  padding-left: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) left calc(0.375em + 0.1875rem);
}
.rtl .input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.rtl .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu) {
  border-top-left-radius: 0px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 0px;
}
.rtl .telephone-input .btn {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rtl .intl-tel-input .flag-dropdown .selected-flag .down-arrow {
  right: 20px;
  left: inherit;
}
.rtl .SumoSelect > .CaptionCont > span {
  padding-right: inherit;
  padding-left: 30px;
}
.rtl .SumoSelect > .CaptionCont > label {
  right: inherit;
  left: 0;
}
.rtl .SumoSelect > .CaptionCont > label > i:before {
  margin-right: 0.255em;
  margin-left: inherit;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.rtl .form-select {
  background-position: left 0.75rem center !important;
}
.rtl .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.rtl .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
}
.rtl .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-right: -1px;
  margin-left: inherit;
  border-top-left-radius: 5px;
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 5px;
}
.rtl .form-control {
  border-radius: 5px !important;
}
.rtl .main-icon-group ul,
.rtl .icons-list-wrap ul {
  padding-right: 0;
}
.rtl .main-content-app .option-dots {
  right: inherit;
  left: 15px;
}
.rtl .chat-profile {
  padding: 8px !important;
}
.rtl .emai-img h6 small {
  float: left;
}
.rtl .product-details .media img {
  margin-right: inherit;
  margin-left: 20px;
}
.rtl.error-page1 .demo-icon svg {
  right: inherit;
  left: 60px;
}
.rtl .ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_actions button.ff_fileupload_start_upload {
  margin-right: inherit;
  margin-left: 0.5em;
}
.rtl .select2-results__options {
  padding-right: 0rem;
  padding-left: inherit;
}
.rtl div.dataTables_wrapper div.dataTables_length label {
  text-align: right;
}
.rtl .carousel {
  overflow: hidden;
}
.rtl .carousel-control-prev {
  right: inherit;
  left: 0;
}
.rtl .carousel-control-next {
  right: 0;
  left: inherit;
}
.rtl .active.carousel-item-start,
.rtl .carousel-item-prev:not(.carousel-item-end) {
  -webkit-transform: translateX(100%) !important;
          transform: translateX(100%) !important;
}
.rtl .active.carousel-item-end {
  -webkit-transform: translateX(-100%) !important;
          transform: translateX(-100%) !important;
}
.rtl .carousel-item-next:not(.carousel-item-start) {
  -webkit-transform: translateX(-100%) !important;
          transform: translateX(-100%) !important;
  transform: translateX(-100%) !important;
}
.rtl .accordion i {
  float: right;
}
.rtl .panel-heading1.collapsed::before {
  right: inherit;
  left: 10px;
}
.rtl .tabs-style-2 .main-nav-line .nav-link {
  padding: 0.7rem 2rem;
}
.rtl .main-nav-column .nav-link {
  padding: 7px 14px;
}
.rtl .list-group-horizontal > .list-group-item + .list-group-item {
  border-right-width: 0px;
  border-left-width: 1px;
}
.rtl .list-group-horizontal-sm > .list-group-item + .list-group-item {
  border-right-width: 0px;
  border-left-width: 1px;
}
.rtl .list-group-horizontal-md > .list-group-item + .list-group-item {
  border-right-width: 0px;
  border-left-width: 1px;
}
.rtl .list-group-horizontal-lg > .list-group-item + .list-group-item {
  border-right-width: 0px;
  border-left-width: 1px;
}
.rtl .list-group-horizontal-xl > .list-group-item + .list-group-item {
  border-right-width: 0px;
  border-left-width: 1px;
}
.rtl .fas {
  line-height: 1.5;
}
.rtl .alert-inner--icon i {
  float: right;
  padding-left: 5px;
}
.rtl .alert-heading i {
  float: right;
}
.rtl .alert-dismissible .btn-close {
  right: inherit;
  left: 0;
}
.rtl .main-content-left-mail .card-header i {
  float: right;
}
.rtl .tree li i {
  float: right;
  margin-left: 10px;
  padding-top: 5px;
}
.rtl .dropdown-item i {
  float: right;
}
.rtl .ps > .ps__rail-y {
  width: 3px;
}
@media (min-width: 768px) {
  .rtl .main-nav-line-chat .nav-link {
    padding: 8px 20px !important;
  }
  .rtl.horizontal .main-sidemenu .slide.is-expanded i.angle {
    right: inherit;
    left: 0px !important;
  }
  .rtl.horizontal .sub-slide .sub-slide-menu {
    right: 180px;
    left: inherit;
  }
  .rtl.horizontal .sub-slide .sub-angle {
    right: auto;
    left: -20px;
    margin-left: 0 !important;
  }
  .rtl.horizontal .horizontal-main .slide .slide-menu .slide-item:before,
  .rtl .horizontal .horizontal-main .slide .sub-slide-menu .slide-item:before {
    right: 15px;
    left: inherit;
    margin-right: inherit;
    margin-left: 8px;
  }
  .rtl.horizontal .main-sidemenu i.angle {
    right: inherit;
    left: 0 !important;
  }
  .rtl.horizontal .side-menu .slide .side-menu__item.active {
    border-right: inherit;
    border-left: none !important;
  }
}
.rtl .main-profile-menu.nav-link {
  margin: auto 6px;
  padding: 0rem 0rem !important;
}
@media (max-width: 767px) {
  .rtl.app.sidenav-toggled .side-menu .side-menu__icon {
    margin-right: 0 !important;
    margin-left: 13px !important;
  }
  .rtl.app .app-sidebar {
    right: -240px;
  }
  .rtl.app.sidebar-gone.sidenav-toggled .app-sidebar {
    right: 0;
  }
}
.rtl .side-menu {
  margin-bottom: 0;
  padding: 0;
  list-style: none;
}
.rtl .apexcharts-yaxis-title {
  -webkit-transform: translate(-35px, 10px);
          transform: translate(-35px, 10px);
}
.rtl .apexcharts-tooltip-marker {
  margin-right: inherit;
  margin-left: 10px;
}
.rtl .sub-slide.is-expanded .sub-angle {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.rtl .sub-slide2.is-expanded .sub-angle2 {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.rtl .main-sidemenu .slide.is-expanded i.angle {
  right: inherit;
  left: 20px !important;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.rtl .modal-header .btn-close {
  margin: -1rem auto -1rem -1rem;
}
@media (min-width: 992px) {
  .rtl .main-header > .container,
  .rtl .main-header > .container-fluid {
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media (min-width: 768px) {
  .rtl.app.sidebar-mini.sidenav-toggled-open .side-menu .slide .side-menu__item {
    padding: 10px 22px 10px 20px !important;
    text-align: right;
  }
  .rtl.app.sidebar-mini.sidenav-toggled-open .side-menu .side-menu__icon {
    margin-right: inherit;
    margin-left: 12px;
  }
  .rtl.app.sidenav-toggled .side-menu__item {
    padding: 11px 0 11px 0 !important;
  }
}
.rtl.sidebar-mini.sidenav-toggled .side-menu .slide .side-menu__item.active {
  border-right: inherit !important;
  border-left: 0px !important;
}
.rtl .sidebar.sidebar-right {
  -webkit-transform: translate(-100%, 0);
          transform: translate(-100%, 0);
}
.rtl .sidebar.sidebar-right.sidebar-open {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.rtl .sidebar .tabs-menu ul li a {
  padding: 8px 8px !important;
}
.rtl .sidebar-right {
  right: inherit;
  left: 0;
}
.rtl .fe-chevron-right:before {
  content: "\e92e";
}
.rtl .fe-chevron-left:before {
  content: "\e92f";
}
.rtl .accordion > .card:first-of-type {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .accordion > .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.rtl .accordion .card-header a[aria-expanded=true] {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.rtl .accordion .collapse.show .card-body {
  border-radius: 0px 5px 5px 0px;
}
.rtl .main-accordion .accordion-body {
  padding: 0 20px 20px;
}
.rtl .accor div a[aria-expanded=true] {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.rtl #accordion11 .panel-body {
  border-radius: 0px 5px 5px 0px;
}
.rtl .panel-heading2.collapsed:before {
  right: inherit !important;
  left: 10px;
}
.rtl .panel-group2 .panel-collapse.collapse.show:before {
  right: inherit;
  left: 10px;
}
.rtl .collapse.show .accstyle {
  border-radius: 0px 5px 5px 0px;
}
.rtl .alert-dismissible {
  padding-left: 3.8125rem;
}
.rtl .badge-pill {
  padding-right: 8px;
  padding-left: 8px;
}
.rtl .badge {
  padding: 4px 6px 4px 6px;
}
@media (prefers-reduced-motion: reduce) {
  .rtl .badge {
    -webkit-transition: none;
    transition: none;
  }
}
.rtl .badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
}
.rtl .breadcrumb-4 ol {
  text-align: left;
}
.rtl .breadcrumb-4 li {
  text-align: left;
}
.rtl .breadcrumb-item + .breadcrumb-item {
  padding-right: 0.5rem;
}
.rtl .breadcrumb-item + .breadcrumb-item::before {
  padding-left: 0.5rem;
}
.rtl .main-breadcrumbs .breadcrumb-item + .breadcrumb-item {
  padding-right: 8px;
}
.rtl .main-breadcrumbs .breadcrumb-item + .breadcrumb-item::before {
  padding-left: 8px;
}
.rtl .breadcrumb-item + .breadcrumb-item::before {
  padding-left: 0.5rem;
}
.rtl .btn-group {
  border-radius: 5px !important;
}
.rtl .btn-group > .btn:not(:first-child),
.rtl .sp-container .btn-group > button:not(:first-child) {
  margin-right: -1px;
  margin-left: 0;
}
.rtl .btn-group > .btn-group:not(:first-child) {
  margin-right: -1px;
}
.rtl .btn-group > .btn:not(:first-child),
.rtl .note-editor.note-frame .btn-group > .btn-group:not(:first-child) > .btn {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rtl .btn {
  border-radius: 5px !important;
}
.rtl .btn-group > .btn:not(:first-child) {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rtl .btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.rtl .btn-group > .btn:not(:first-child):not(.dropdown-toggle) {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rtl .btn-rounded {
  border-radius: 50px !important;
}
.rtl .btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-left-radius: 0;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 0;
}
.rtl .btn-sm + .dropdown-toggle-split,
.rtl .btn-group-sm > .btn + .dropdown-toggle-split,
.rtl .sp-container .btn-group-sm > button + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
.rtl .btn-lg + .dropdown-toggle-split,
.rtl .btn-group-lg > .btn + .dropdown-toggle-split,
.rtl .sp-container .btn-group-lg > button + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.rtl .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .sp-container .btn-group-vertical > button:not(:last-child):not(.dropdown-toggle),
.rtl .btn-group-vertical > .btn-group:not(:last-child) > .btn,
.rtl .sp-container .btn-group-vertical > .btn-group:not(:last-child) > button {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .btn-group-vertical > .btn:not(:first-child),
.rtl .sp-container .btn-group-vertical > button:not(:first-child),
.rtl .btn-group-vertical > .btn-group:not(:first-child) > .btn,
.rtl .sp-container .btn-group-vertical > .btn-group:not(:first-child) > button {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.rtl .btn-with-icon i {
  margin-left: 5px;
}
.rtl .btn-icon-list .btn + .btn,
.rtl .btn-icon-list .sp-container button + .btn {
  margin-right: 5px;
}
.rtl .sp-container .btn-icon-list button + .btn,
.rtl .btn-icon-list .sp-container .btn + button,
.rtl .sp-container .btn-icon-list .btn + button,
.rtl .btn-icon-list .sp-container button + button,
.rtl .sp-container .btn-icon-list button + button {
  margin-right: 5px;
}
.rtl .btn-list > .btn:not(:last-child),
.rtl .btn-list > .dropdown:not(:last-child) {
  margin-left: 0.4rem;
}
.rtl .btn-animation .btn-loaders:after {
  right: inherit !important;
  left: 10px !important;
}
.rtl .btn-animation .btn-spiner:after {
  right: inherit !important;
  left: 12px !important;
}
.rtl .btn-animation .loading {
  margin-left: 30px;
}
.rtl .card > hr {
  margin-right: 0;
  margin-left: 0;
}
.rtl .card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.rtl .card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.rtl .card-link + .card-link {
  margin-right: 1.25rem;
}
.rtl .card-header-tabs {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}
.rtl .card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}
.rtl .card-img-overlay {
  right: 0;
  left: 0;
}
.rtl .card-img-top {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.rtl .card-img-bottom {
  border-bottom-right-radius: 9px;
  border-bottom-left-radius: 9px;
}
@media (min-width: 576px) {
  .rtl .card-deck {
    margin-right: -15px;
    margin-left: -15px;
  }
  .rtl .card-deck .card {
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (min-width: 576px) {
  .rtl .card-group > .card + .card {
    margin-right: 0;
    border-right: 0;
  }
  .rtl .card-group > .card:not(:last-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .rtl .card-group > .card:not(:last-child) .card-img-top,
  .rtl .card-group > .card:not(:last-child) .card-header {
    border-top-left-radius: 0;
  }
  .rtl .card-group > .card:not(:last-child) .card-img-bottom,
  .rtl .card-group > .card:not(:last-child) .card-footer {
    border-bottom-left-radius: 0;
  }
  .rtl .card-group > .card:not(:first-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .rtl .card-group > .card:not(:first-child) .card-img-top,
  .rtl .card-group > .card:not(:first-child) .card-header {
    border-top-right-radius: 0;
  }
  .rtl .card-group > .card:not(:first-child) .card-img-bottom,
  .rtl .card-group > .card:not(:first-child) .card-footer {
    border-bottom-right-radius: 0;
  }
}
.rtl .card-header {
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
}
.rtl .card-footer {
  border-bottom-right-radius: 7px !important;
  border-bottom-left-radius: 7px !important;
}
.rtl .card-category {
  margin: 0 0 0.5rem;
}
.rtl .card-minimal-four .card-footer .nav-link {
  padding-right: 10px;
  padding-left: 10px;
}
.rtl .card-img-top.card-img-bottom {
  border-bottom-right-radius: 9px;
  border-bottom-left-radius: 9px;
}
.rtl .square-box div:nth-child(1) {
  right: 42%;
}
.rtl .square-box div:nth-child(2) {
  right: 50%;
}
.rtl .square-box div:nth-child(4) {
  right: 60%;
}
.rtl .square-box div:nth-child(3) {
  right: 6%;
}
.rtl .square-box div:nth-child(5) {
  right: 10%;
}
.rtl .square-box div:nth-child(6) {
  right: 70%;
}
.rtl .square-box div:nth-child(7) {
  right: 80%;
}
.rtl .square-box div:nth-child(8) {
  right: 25%;
}
.rtl .square-box div:nth-child(9) {
  right: 80%;
}
.rtl .square-box div:nth-child(10) {
  right: 72%;
}
.rtl .square-box div:nth-child(11) {
  right: 30%;
}
.rtl .square-box div:nth-child(12) {
  right: 16%;
}
.rtl .square-box div:nth-child(13) {
  right: 3%;
}
.rtl .square-box div:nth-child(14) {
  right: 55%;
}
.rtl .square-box div:nth-child(15) {
  right: 90%;
}
.rtl .card-fullscreen {
  right: 0;
  left: 0;
}
.rtl .card-title:before {
  right: 11px;
}
.rtl .card-img-left {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.rtl .custom-title:before {
  right: 11px;
}
.rtl .primary-custom-card:before {
  right: 0;
  left: 0;
}
.rtl .carousel-slider #thumbcarousel {
  margin: 10px 0 0 0;
}
.rtl #thumbcarousel .carousel-control-prev {
  right: 0;
}
.rtl #thumbcarousel .carousel-control-next {
  left: 0;
}
.rtl .owl-nav button:before {
  right: 0;
  left: 0;
}
.rtl .carousel-item {
  width: 100%;
}
.rtl .carousel-indicators {
  right: 0;
  left: 0;
  margin-right: 15%;
  margin-left: 15%;
  padding-right: 0;
}
.rtl .carousel-indicators li {
  margin-right: 3px;
  margin-left: 3px;
}
.rtl .carousel-caption {
  right: 15%;
  left: 15%;
}
.rtl dd {
  margin-right: 0;
}
.rtl blockquote {
  margin: 0 0 1rem;
}
.rtl figure {
  margin: 0 0 1rem;
}
.rtl caption {
  text-align: right;
}
.rtl .list-unstyled,
.rtl .list-inline {
  padding-right: 0;
}
.rtl .list-inline-item:not(:last-child) {
  margin-left: 0.5rem;
}
.rtl .container,
.rtl .container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-right: 15px;
  padding-left: 15px;
}
.rtl .row {
  margin-right: -0.75rem;
  margin-left: -0.75rem;
}
.rtl .no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.rtl .no-gutters > .col,
.rtl .no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}
.rtl .col-1,
.rtl .col-2,
.rtl .col-3,
.rtl .col-4,
.rtl .col-5,
.rtl .col-6,
.rtl .col-7,
.rtl .col-8,
.rtl .col-9,
.rtl .col-10,
.rtl .col-11,
.rtl .col-12,
.rtl .col,
.rtl .col-auto,
.rtl .col-sm-1,
.rtl .col-sm-2,
.rtl .col-sm-3,
.rtl .col-sm-4,
.rtl .col-sm-5,
.rtl .col-sm-6,
.rtl .col-sm-7,
.rtl .col-sm-8,
.rtl .col-sm-9,
.rtl .col-sm-10,
.rtl .col-sm-11,
.rtl .col-sm-12,
.rtl .col-sm,
.rtl .col-sm-auto,
.rtl .col-md-1,
.rtl .col-md-2,
.rtl .col-md-3,
.rtl .col-md-4,
.rtl .col-md-5,
.rtl .col-md-6,
.rtl .col-md-7,
.rtl .col-md-8,
.rtl .col-md-9,
.rtl .col-md-10,
.rtl .col-md-11,
.rtl .col-md-12,
.rtl .col-md,
.rtl .col-md-auto,
.rtl .col-lg-1,
.rtl .col-lg-2,
.rtl .col-lg-3,
.rtl .col-lg-4,
.rtl .col-lg-5,
.rtl .col-lg-6,
.rtl .col-lg-7,
.rtl .col-lg-8,
.rtl .col-lg-9,
.rtl .col-lg-10,
.rtl .col-lg-11,
.rtl .col-lg-12,
.rtl .col-lg,
.rtl .col-lg-auto,
.rtl .col-xl-1,
.rtl .col-xl-2,
.rtl .col-xl-3,
.rtl .col-xl-4,
.rtl .col-xl-5,
.rtl .col-xl-6,
.rtl .col-xl-7,
.rtl .col-xl-8,
.rtl .col-xl-9,
.rtl .col-xl-10,
.rtl .col-xl-11,
.rtl .col-xl-12,
.rtl .col-xl,
.rtl .col-xl-auto {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.rtl .offset-1 {
  margin-right: 8.33333%;
}
.rtl .offset-2 {
  margin-right: 16.66667%;
}
.rtl .offset-3 {
  margin-right: 25%;
}
.rtl .offset-4 {
  margin-right: 33.33333%;
}
.rtl .offset-5 {
  margin-right: 41.66667%;
}
.rtl .offset-6 {
  margin-right: 50%;
}
.rtl .offset-7 {
  margin-right: 58.33333%;
}
.rtl .offset-8 {
  margin-right: 66.66667%;
}
.rtl .offset-9 {
  margin-right: 75%;
}
.rtl .offset-10 {
  margin-right: 83.33333%;
}
.rtl .offset-11 {
  margin-right: 91.66667%;
}
@media (min-width: 576px) {
  .rtl .offset-sm-0 {
    margin-right: 0;
  }
  .rtl .offset-sm-1 {
    margin-right: 8.33333%;
  }
  .rtl .offset-sm-2 {
    margin-right: 16.66667%;
  }
  .rtl .offset-sm-3 {
    margin-right: 25%;
  }
  .rtl .offset-sm-4 {
    margin-right: 33.33333%;
  }
  .rtl .offset-sm-5 {
    margin-right: 41.66667%;
  }
  .rtl .offset-sm-6 {
    margin-right: 50%;
  }
  .rtl .offset-sm-7 {
    margin-right: 58.33333%;
  }
  .rtl .offset-sm-8 {
    margin-right: 66.66667%;
  }
  .rtl .offset-sm-9 {
    margin-right: 75%;
  }
  .rtl .offset-sm-10 {
    margin-right: 83.33333%;
  }
  .rtl .offset-sm-11 {
    margin-right: 91.66667%;
  }
}
@media (min-width: 768px) {
  .rtl .offset-md-0 {
    margin-right: 0;
  }
  .rtl .offset-md-1 {
    margin-right: 8.33333%;
  }
  .rtl .offset-md-2 {
    margin-right: 16.66667%;
  }
  .rtl .offset-md-3 {
    margin-right: 25%;
  }
  .rtl .offset-md-4 {
    margin-right: 33.33333%;
  }
  .rtl .offset-md-5 {
    margin-right: 41.66667%;
  }
  .rtl .offset-md-6 {
    margin-right: 50%;
  }
  .rtl .offset-md-7 {
    margin-right: 58.33333%;
  }
  .rtl .offset-md-8 {
    margin-right: 66.66667%;
  }
  .rtl .offset-md-9 {
    margin-right: 75%;
  }
  .rtl .offset-md-10 {
    margin-right: 83.33333%;
  }
  .rtl .offset-md-11 {
    margin-right: 91.66667%;
  }
}
@media (min-width: 992px) {
  .rtl .offset-lg-0 {
    margin-right: 0;
  }
  .rtl .offset-lg-1 {
    margin-right: 8.33333%;
  }
  .rtl .offset-lg-2 {
    margin-right: 16.66667%;
  }
  .rtl .offset-lg-3 {
    margin-right: 25%;
  }
  .rtl .offset-lg-4 {
    margin-right: 33.33333%;
  }
  .rtl .offset-lg-5 {
    margin-right: 41.66667%;
  }
  .rtl .offset-lg-6 {
    margin-right: 50%;
  }
  .rtl .offset-lg-7 {
    margin-right: 58.33333%;
  }
  .rtl .offset-lg-8 {
    margin-right: 66.66667%;
  }
  .rtl .offset-lg-9 {
    margin-right: 75%;
  }
  .rtl .offset-lg-10 {
    margin-right: 83.33333%;
  }
  .rtl .offset-lg-11 {
    margin-right: 91.66667%;
  }
}
@media (min-width: 1200px) {
  .rtl .offset-xl-0 {
    margin-right: 0;
  }
  .rtl .offset-xl-1 {
    margin-right: 8.33333%;
  }
  .rtl .offset-xl-2 {
    margin-right: 16.66667%;
  }
  .rtl .offset-xl-3 {
    margin-right: 25%;
  }
  .rtl .offset-xl-4 {
    margin-right: 33.33333%;
  }
  .rtl .offset-xl-5 {
    margin-right: 41.66667%;
  }
  .rtl .offset-xl-6 {
    margin-right: 50%;
  }
  .rtl .offset-xl-7 {
    margin-right: 58.33333%;
  }
  .rtl .offset-xl-8 {
    margin-right: 66.66667%;
  }
  .rtl .offset-xl-9 {
    margin-right: 75%;
  }
  .rtl .offset-xl-10 {
    margin-right: 83.33333%;
  }
  .rtl .offset-xl-11 {
    margin-right: 91.66667%;
  }
}
@media (min-width: 1400px) {
  .rtl .offset-xxl-0 {
    margin-right: 0;
  }
  .rtl .offset-xxl-1 {
    margin-right: 8.33333333%;
  }
  .rtl .offset-xxl-2 {
    margin-right: 16.66666667%;
  }
  .rtl .offset-xxl-3 {
    margin-right: 25%;
  }
  .rtl .offset-xxl-4 {
    margin-right: 33.33333333%;
  }
  .rtl .offset-xxl-5 {
    margin-right: 41.66666667%;
  }
  .rtl .offset-xxl-6 {
    margin-right: 50%;
  }
  .rtl .offset-xxl-7 {
    margin-right: 58.33333333%;
  }
  .rtl .offset-xxl-8 {
    margin-right: 66.66666667%;
  }
  .rtl .offset-xxl-9 {
    margin-right: 75%;
  }
  .rtl .offset-xxl-10 {
    margin-right: 83.33333333%;
  }
  .rtl .offset-xxl-11 {
    margin-right: 91.66666667%;
  }
}
.rtl .float-start {
  float: right !important;
}
.rtl .float-end {
  float: left !important;
}
@media (min-width: 576px) {
  .rtl .float-sm-left {
    float: right !important;
  }
  .rtl .float-sm-right {
    float: left !important;
  }
  .rtl .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .rtl .float-md-left {
    float: left !important;
  }
  .rtl .float-md-right {
    float: right !important;
  }
  .rtl .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .rtl .float-lg-left {
    float: left !important;
  }
  .rtl .float-lg-right {
    float: right !important;
  }
  .rtl .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .rtl .float-xl-left {
    float: left !important;
  }
  .rtl .float-xl-right {
    float: right !important;
  }
  .rtl .float-xl-none {
    float: none !important;
  }
}
.rtl .dropdown-toggle::after {
  margin-right: 0.255em;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.rtl .dropdown-toggle:empty::after {
  margin-right: 0;
}
.rtl .dropdown-menu-left {
  right: 0;
  left: auto;
}
.rtl .dropdown-menu-right {
  right: auto;
  left: 0;
}
@media (min-width: 576px) {
  .rtl .dropdown-menu-sm-left {
    right: 0;
    left: auto;
  }
  .rtl .dropdown-menu-sm-right {
    right: auto;
    left: 0;
  }
}
@media (min-width: 768px) {
  .rtl .dropdown-menu-md-left {
    right: 0;
    left: auto;
  }
  .rtl .dropdown-menu-md-right {
    right: auto;
    left: 0;
  }
}
@media (min-width: 992px) {
  .rtl .dropdown-menu-lg-left {
    right: 0;
    left: auto;
  }
  .rtl .dropdown-menu-lg-right {
    right: auto;
    left: 0;
  }
}
@media (min-width: 1200px) {
  .rtl .dropdown-menu-xl-left {
    right: 0;
    left: auto;
  }
  .rtl .dropdown-menu-xl-right {
    right: auto;
    left: 0;
  }
}
.rtl .dropup .dropdown-toggle::after {
  margin-right: 0.255em;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.rtl .dropup .dropdown-toggle:empty::after {
  margin-right: 0;
}
.rtl .dropright .dropdown-menu {
  right: 100%;
  left: auto;
  margin-right: 0.125rem;
}
.rtl .dropright .dropdown-toggle::after {
  margin-right: 0.255em;
  border-right: 0.3em solid;
  border-left: 0;
}
.rtl .dropright .dropdown-toggle:empty::after {
  margin-right: 0;
}
.rtl .dropleft .dropdown-menu {
  right: auto;
  left: 100%;
  margin-left: 0.125rem;
}
.rtl .dropleft .dropdown-toggle::after {
  margin-right: 0.255em;
}
.rtl .dropleft .dropdown-toggle::before {
  margin-left: 0.255em;
  border-left: 0.3em solid;
}
.rtl .dropleft .dropdown-toggle:empty::after {
  margin-right: 0;
}
.rtl .dropdown-menu[data-popper-placement^=top],
.rtl .dropdown-menu[data-popper-placement^=right],
.rtl .dropdown-menu[data-popper-placement^=bottom],
.rtl .dropdown-menu[data-popper-placement^=left] {
  left: auto;
}
.rtl .dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.rtl .dropdown-toggle-split::after {
  margin-right: 0;
}
.rtl .dropup .dropdown-toggle-split::after,
.rtl .dropright .dropdown-toggle-split::after {
  margin-right: 0;
}
.rtl .dropleft .dropdown-toggle-split::before {
  margin-left: 0;
}
.rtl .dropdown-header {
  padding-right: 15px;
  padding-left: 15px;
}
.rtl .user-lock .dropdown {
  left: 20px;
}
.rtl .form-control-plaintext.form-control-sm,
.rtl .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}
.rtl .form-row {
  margin-right: -5px;
  margin-left: -5px;
}
.rtl .form-row > .col,
.rtl .form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}
.rtl .form-check {
  padding-right: 1.25rem;
}
.rtl .form-check-input {
  margin-right: -1.25rem;
}
.rtl .form-check-inline {
  margin-left: 0.75rem;
  padding-right: 0;
}
.rtl .form-check-inline .form-check-input {
  margin-right: 0;
  margin-left: 0.3125rem;
}
.rtl .was-validated textarea.form-control:valid {
  padding-right: 0.75rem;
  padding-left: calc(1.5em + 0.75rem);
}
.rtl textarea.form-control.is-valid,
.rtl textarea.form-control.parsley-success {
  padding-right: 0.75rem;
  padding-left: calc(1.5em + 0.75rem);
}
.rtl .was-validated .custom-select:valid,
.rtl .custom-select.is-valid,
.rtl input.custom-select.parsley-success,
.rtl textarea.custom-select.parsley-success {
  padding-left: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
}
.rtl .was-validated .form-control:invalid,
.rtl .form-control.is-invalid,
.rtl input.form-control.parsley-error,
.rtl textarea.form-control.parsley-error {
  padding-left: calc(1.5em + 0.75rem);
}
.rtl .was-validated textarea.form-control:invalid {
  padding-left: calc(1.5em + 0.75rem);
}
.rtl textarea.form-control.is-invalid,
.rtl textarea.form-control.parsley-error {
  padding-left: calc(1.5em + 0.75rem);
}
.rtl .was-validated .custom-select:invalid,
.rtl .custom-select.is-invalid,
.rtl input.custom-select.parsley-error,
.rtl textarea.custom-select.parsley-error {
  padding-left: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
}
@media (min-width: 576px) {
  .rtl .form-inline .form-check {
    padding-right: 0;
  }
  .rtl .form-inline .form-check-input {
    margin-right: 0;
    margin-left: 0.25rem;
  }
}
.rtl .main-header-center .form-control::-webkit-input-placeholder {
  padding-right: 0rem;
  padding-left: 0rem;
}
.rtl .main-header-center .form-control:-ms-input-placeholder {
  padding-right: 0rem;
  padding-left: 0rem;
}
.rtl .main-header-center .form-control::-ms-input-placeholder {
  padding-right: 0rem;
  padding-left: 0rem;
}
.rtl .main-header-center .form-control::-moz-placeholder {
  padding-right: 0rem;
  padding-left: 0rem;
}
.rtl .main-header-center .form-control::placeholder {
  padding-right: 0rem;
  padding-left: 0rem;
}
.rtl .browse-file.form-control {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .file-browser .btn-default {
  border-top-left-radius: 3px !important;
  border-bottom-left-radius: 3px !important;
}
.rtl {
  /* ###### 3.7 Grid ###### */
}
.rtl .row-sm {
  margin-right: -10px;
  margin-left: -10px;
}
.rtl .row-sm > div {
  padding-right: 10px;
  padding-left: 10px;
}
.rtl .row-xs {
  margin-right: -5px;
  margin-left: -5px;
}
.rtl .row-xs > div {
  padding-right: 5px;
  padding-left: 5px;
}
@media (min-width: 576px) {
  .rtl .row-xs--sm {
    margin-right: -5px;
    margin-left: -5px;
  }
  .rtl .row-xs--sm > div {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .row-sm--sm {
    margin-right: -10px;
    margin-left: -10px;
  }
  .rtl .row-sm--sm > div {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .row--sm {
    margin-right: -15px;
    margin-left: -15px;
  }
  .rtl .row--sm > div {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 768px) {
  .rtl .row-xs--md {
    margin-right: -5px;
    margin-left: -5px;
  }
  .rtl .row-xs--md > div {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .row-sm--md {
    margin-right: -10px;
    margin-left: -10px;
  }
  .rtl .row-sm--md > div {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .row--md {
    margin-right: -15px;
    margin-left: -15px;
  }
  .rtl .row--md > div {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 992px) {
  .rtl .row-xs--lg {
    margin-right: -5px;
    margin-left: -5px;
  }
  .rtl .row-xs--lg > div {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .row-sm--lg {
    margin-right: -10px;
    margin-left: -10px;
  }
  .rtl .row-sm--lg > div {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .row--lg {
    margin-right: -15px;
    margin-left: -15px;
  }
  .rtl .row--lg > div {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 1200px) {
  .rtl .row-xs--xl {
    margin-right: -5px;
    margin-left: -5px;
  }
  .rtl .row-xs--xl > div {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .row-sm--xl {
    margin-right: -10px;
    margin-left: -10px;
  }
  .rtl .row-sm--xl > div {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .row--xl {
    margin-right: -15px;
    margin-left: -15px;
  }
  .rtl .row--xl > div {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.rtl .input-group > .form-control + .form-control,
.rtl .input-group > .form-control + .custom-select,
.rtl .input-group > .form-control + .custom-file {
  margin-right: -1px;
}
.rtl .input-group > .form-control-plaintext + .form-control,
.rtl .input-group > .form-control-plaintext + .custom-select,
.rtl .input-group > .form-control-plaintext + .custom-file {
  margin-right: -1px;
}
.rtl .input-group > .custom-select + .form-control,
.rtl .input-group > .custom-select + .custom-select,
.rtl .input-group > .custom-select + .custom-file {
  margin-right: -1px;
}
.rtl .input-group > .custom-file + .form-control,
.rtl .input-group > .custom-file + .custom-select,
.rtl .input-group > .custom-file + .custom-file {
  margin-right: -1px;
}
.rtl .input-group > .form-control:not(:last-child),
.rtl .input-group > .custom-select:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .input-group > .form-control:not(:first-child),
.rtl .input-group > .custom-select:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .input-group > .custom-file:not(:last-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .input-group-prepend .btn + .btn,
.rtl .input-group-prepend .sp-container button + .btn {
  margin-right: -1px;
}
.rtl .sp-container .input-group-prepend button + .btn,
.rtl .input-group-prepend .sp-container .btn + button,
.rtl .sp-container .input-group-prepend .btn + button,
.rtl .input-group-prepend .sp-container button + button,
.rtl .sp-container .input-group-prepend button + button {
  margin-right: -1px;
}
.rtl .input-group-prepend .btn + .input-group-text,
.rtl .input-group-prepend .sp-container button + .input-group-text {
  margin-right: -1px;
}
.rtl .sp-container .input-group-prepend button + .input-group-text {
  margin-right: -1px;
}
.rtl .input-group-prepend .input-group-text + .input-group-text,
.rtl .input-group-prepend .input-group-text + .btn {
  margin-right: -1px;
}
.rtl .input-group-prepend .sp-container .input-group-text + button {
  margin-right: -1px;
}
.rtl .sp-container .input-group-prepend .input-group-text + button {
  margin-right: -1px;
}
.rtl .input-group-append .btn + .btn,
.rtl .input-group-append .sp-container button + .btn {
  margin-right: -1px;
}
.rtl .sp-container .input-group-append button + .btn,
.rtl .input-group-append .sp-container .btn + button,
.rtl .sp-container .input-group-append .btn + button,
.rtl .input-group-append .sp-container button + button,
.rtl .sp-container .input-group-append button + button {
  margin-right: -1px;
}
.rtl .input-group-append .btn + .input-group-text,
.rtl .input-group-append .sp-container button + .input-group-text {
  margin-right: -1px;
}
.rtl .sp-container .input-group-append button + .input-group-text {
  margin-right: -1px;
}
.rtl .input-group-append .input-group-text + .input-group-text,
.rtl .input-group-append .input-group-text + .btn {
  margin-right: -1px;
}
.rtl .input-group-append .sp-container .input-group-text + button {
  margin-right: -1px;
}
.rtl .sp-container .input-group-append .input-group-text + button {
  margin-right: -1px;
}
.rtl .input-group-prepend {
  margin-left: -1px;
}
.rtl .input-group-append {
  margin-right: -1px;
}
.rtl .input-group-sm > .form-control:not(textarea),
.rtl .input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}
.rtl .input-group-lg > .custom-select,
.rtl .input-group-sm > .custom-select {
  padding-left: 1.75rem;
}
.rtl .input-group > .input-group-prepend > .btn,
.rtl .sp-container .input-group > .input-group-prepend > button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .input-group > .input-group-prepend > .input-group-text,
.rtl .input-group > .input-group-append:not(:last-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 0;
}
.rtl .input-group > .input-group-append > .input-group-text,
.rtl .input-group > .input-group-prepend:not(:first-child) > .btn {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.rtl .sp-container .input-group > .input-group-append:not(:last-child) > button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .input-group > .input-group-append:not(:last-child) > .input-group-text,
.rtl .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .sp-container .input-group > .input-group-append:last-child > button:not(:last-child):not(.dropdown-toggle) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .input-group > .input-group-append > .btn {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rtl .sp-container .input-group > .input-group-append > button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .sp-container .input-group > .input-group-prepend:not(:first-child) > button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.rtl .input-group > .input-group-prepend:first-child > .btn:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .sp-container .input-group > .input-group-prepend:first-child > button:not(:first-child),
.rtl .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .input-group > .input-group-append > .input-group-text,
.rtl .input-group > .input-group-prepend:not(:first-child) > .btn {
  border-top-left-radius: 5px !important;
  border-bottom-left-radius: 5px !important;
}
.rtl .modal {
  right: 0;
}
.rtl .modal-backdrop {
  right: 0;
}
.rtl .modal-header {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.rtl .modal-header .close {
  margin: -1rem auto -1rem -1rem;
}
.rtl .modal-footer {
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.rtl .modal-footer > :not(:first-child) {
  margin-right: 0.25rem;
}
.rtl #modaldemo8 .modal-footer > :not(:first-child) {
  margin-left: 14px;
}
.rtl .modal-footer > :not(:last-child) {
  margin-left: 0.25rem;
}
.rtl .modal.effect-just-me .modal-content {
  background-color: #000;
}
.rtl .modal.effect-just-me .modal-header {
  padding-right: 0;
  padding-left: 0;
}
.rtl .modal.effect-just-me .modal-body {
  padding-right: 0;
  padding-left: 0;
}
.rtl .modal.effect-just-me .modal-footer {
  padding-right: 0;
  padding-left: 0;
}
.rtl .nav-tabs .nav-link + .nav-link {
  margin-right: 1px;
}
.rtl .nav-link {
  padding: 0.2rem 0.2rem 0rem 0rem;
}
.rtl .nav-tabs .nav-link {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.rtl .nav-tabs .dropdown-menu {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.rtl {
  /* ###### 5.7 Nav   ###### */
}
@media (min-width: 768px) {
  .rtl .main-nav .nav-link + .nav-link {
    margin-right: 15px;
    margin-left: inherit;
    padding-right: 15px;
    padding-left: inherit;
    border-right: 1px solid #ededf5;
    border-left: inherit;
  }
}
.rtl .main-nav-column .nav-link i {
  margin-right: inherit;
  margin-left: 12px;
}
.rtl .main-nav-column .nav-link span {
  margin-right: auto;
  margin-left: inherit;
}
.rtl .main-nav-column .nav-link.active::before {
  right: -28px;
}
.rtl .main-nav-line .nav-link {
  padding: 0px 10px 0px 10px;
}
.rtl .main-nav-tabs {
  padding: 15px 15px 0;
}
.rtl .main-nav-tabs .lSSlideOuter {
  padding-right: 32px;
  padding-left: 35px;
}
.rtl .main-nav-tabs .lSAction > a::before {
  right: 0;
  left: 0;
}
.rtl .main-nav-tabs .lSAction > a.lSPrev {
  right: -32px;
}
.rtl .main-nav-tabs .lSAction > a.lSNext {
  left: -35px;
}
.rtl .nav .nav-item .dropdown-menu {
  border-radius: 0px 5px 5px 0px;
}
.rtl .nav-link.with-sub .angle {
  left: 25px;
}
.rtl .nav-link.with-sub .side-badge {
  left: 44px;
}
.rtl .nav-link .side-badge {
  left: 20px;
}
.rtl .nav-sub-item .sub-angle {
  left: 25px;
  margin-right: auto;
}
@media (max-width: 320px) {
  .rtl .main-toggle.on span {
    right: 29px;
  }
}
@media (min-width: 768px) {
  .rtl .bg-primary .main-nav .nav-link + .nav-link {
    border-right: 1px solid #07b79c !important;
    border-left: inherit !important;
  }
  .rtl .bg-secondary .main-nav .nav-link + .nav-link {
    border-right: 1px solid #f52756 !important;
    border-left: inherit !important;
  }
  .rtl .bg-info .main-nav .nav-link + .nav-link {
    border-right: 1px solid #26b7f0 !important;
    border-left: inherit !important;
  }
}
.rtl .page-item + .page-item {
  margin-right: 1px;
}
.rtl .page-link {
  margin-right: 0;
}
.rtl .pagination-circled .page-item + .page-item {
  margin-right: 5px;
}
.rtl .pagination li a {
  margin-right: inherit;
  margin-left: 4px !important;
}
.rtl .pagination {
  padding-right: 0;
}
.rtl .page-link {
  margin-right: -1px;
}
.rtl .page-item:first-child .page-link {
  margin-right: 0;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.rtl .page-item:last-child .page-link {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.rtl .pagination-lg .page-item:first-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.rtl .pagination-lg .page-item:last-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.rtl .pagination-sm .page-item:first-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}
.rtl .pagination-sm .page-item:last-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.rtl .page-link-outline {
  margin-right: 0;
}
.rtl .popover-header {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.rtl .popover-head-primary.bs-popover-start .popover-arrow,
.rtl .popover-head-primary.bs-popover-auto[data-popper-placement^=start] .popover-arrow {
  left: -7px;
}
.rtl .popover-head-primary.bs-popover-end .popover-arrow,
.rtl .popover-head-primary.bs-popover-auto[data-popper-placement^=end] .popover-arrow {
  right: -7px;
}
.rtl .popover-head-secondary.bs-popover-start .popover-arrow,
.rtl .popover-head-secondary.bs-popover-auto[data-popper-placement^=start] .popover-arrow {
  left: -7px;
}
.rtl .popover-head-secondary.bs-popover-end .popover-arrow,
.rtl .popover-head-secondary.bs-popover-auto[data-popper-placement^=end] .popover-arrow {
  right: -7px;
}
.rtl .popover-head-primary .popover-body,
.rtl .popover-head-secondary .popover-body {
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}
.rtl .popover-primary.bs-popover-start .popover-arrow::after,
.rtl .popover-primary.bs-popover-auto[data-popper-placement^=start] .popover-arrow::after {
  border-left-color: #38cab3;
}
.rtl .popover-primary.bs-popover-end .popover-arrow::after,
.rtl .popover-primary.bs-popover-auto[data-popper-placement^=end] .popover-arrow::after {
  border-right-color: #38cab3;
}
.rtl .popover-secondary .popover-header {
  padding: 0 0 15px;
}
.rtl .popover-secondary.bs-popover-start .popover-arrow::after,
.rtl .popover-secondary.bs-popover-auto[data-popper-placement^=start] .popover-arrow::after {
  border-left-color: #38cab3;
}
.rtl .popover-secondary.bs-popover-end .popover-arrow::after,
.rtl .popover-secondary.bs-popover-auto[data-popper-placement^=end] .popover-arrow::after {
  border-right-color: #38cab3;
}
.rtl .popover {
  right: 0;
  text-align: right;
  text-align: start;
}
.rtl .bs-popover-end,
.rtl .bs-popover-auto[data-popper-placement^=end] {
  margin-right: 0.5rem;
}
.rtl .bs-popover-end > .popover-arrow,
.rtl .bs-popover-auto[data-popper-placement^=end] > .popover-arrow {
  left: calc((0.5rem + 1px) * -1);
}
.rtl .bs-popover-end > .popover-arrow::before,
.rtl .bs-popover-auto[data-popper-placement^=end] > .popover-arrow::before {
  right: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #ededf5;
}
.rtl .bs-popover-end > .popover-arrow::after,
.rtl .bs-popover-auto[data-popper-placement^=end] > .popover-arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}
.rtl .bs-popover-bottom .popover-header::before,
.rtl .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  right: 50%;
  margin-right: -0.5rem;
}
.rtl .bs-popover-start,
.rtl .bs-popover-auto[data-popper-placement^=left] {
  margin-left: 0.5rem;
}
.rtl .bs-popover-start > .popover-arrow,
.rtl .bs-popover-auto[data-popper-placement^=start] > .popover-arrow {
  left: calc((0.5rem + 1px) * -1);
}
.rtl .bs-popover-start > .popover-arrow::before,
.rtl .bs-popover-auto[data-popper-placement^=start] > .popover-arrow::before {
  left: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #ededf5;
}
.rtl .bs-popover-start > .popover-arrow::after,
.rtl .bs-popover-auto[data-popper-placement^=start] > .popover-arrow::after {
  left: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}
.rtl .popover-header {
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.rtl .popover-static-demo .bs-popover-top .popover-arrow,
.rtl .popover-static-demo .bs-popover-auto[data-popper-placement^=top] .popover-arrow,
.rtl .popover-static-demo .bs-popover-bottom .popover-arrow,
.rtl .popover-static-demo .bs-popover-auto[data-popper-placement^=bottom] .popover-arrow {
  right: 50%;
  margin-right: -5px;
}
.rtl .table thead th,
.rtl .table thead td {
  padding: 10px 15px 10px;
}
.rtl .table.table-clean td {
  padding-right: 0px;
  padding-left: 0px;
}
@media (min-width: 768px) {
  .rtl .table-responsive.deleted-table .data-table-btn {
    right: 185px;
  }
}
@media (min-width: 1200px) {
  .rtl .table-responsive.export-table .dt-buttons.btn-group {
    right: 172px;
  }
}
.rtl .tooltip-primary.bs-tooltip-start .tooltip-arrow::before,
.rtl .tooltip-primary.bs-tooltip-auto[data-popper-placement^=start] .tooltip-arrow::before {
  border-left-color: #38cab3;
}
.rtl .tooltip-primary.bs-tooltip-end .tooltip-arrow::before,
.rtl .tooltip-primary.bs-tooltip-auto[data-popper-placement^=end] .tooltip-arrow::before {
  border-right-color: #38cab3;
}
.rtl .tooltip-primary1.bs-tooltip-start .tooltip-arrow::before,
.rtl .tooltip-primary1.bs-tooltip-auto[data-popper-placement^=start] .tooltip-arrow::before {
  border-left-color: #38cab3;
}
.rtl .tooltip-primary1.bs-tooltip-end .tooltip-arrow::before,
.rtl .tooltip-primary1.bs-tooltip-auto[data-popper-placement^=end] .tooltip-arrow::before {
  border-right-color: #38cab3;
}
.rtl .tooltip-secondary.bs-tooltip-start .tooltip-arrow::before,
.rtl .tooltip-secondary.bs-tooltip-auto[data-popper-placement^=start] .tooltip-arrow::before {
  border-left-color: #38cab3;
}
.rtl .tooltip-secondary.bs-tooltip-end .tooltip-arrow::before,
.rtl .tooltip-secondary.bs-tooltip-auto[data-popper-placement^=end] .tooltip-arrow::before {
  border-right-color: #38cab3;
}
.rtl .tooltip-secondary1.bs-tooltip-start .tooltip-arrow::before,
.rtl .tooltip-secondary1.bs-tooltip-auto[data-popper-placement^=start] .tooltip-arrow::before {
  border-left-color: #38cab3;
}
.rtl .tooltip-secondary1.bs-tooltip-end .tooltip-arrow::before,
.rtl .tooltip-secondary1.bs-tooltip-auto[data-popper-placement^=end] .tooltip-arrow::before {
  border-right-color: #38cab3;
}
.rtl .tooltip {
  text-align: right;
  text-align: start;
}
.rtl .bs-tooltip-top .tooltip-arrow::before,
.rtl .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-width: 0.4rem 0.4rem 0;
}
.rtl .bs-tooltip-end .tooltip-arrow::before,
.rtl .bs-tooltip-auto[data-popper-placement^=start] .tooltip-arrow::before {
  left: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}
.rtl .bs-tooltip-bottom .tooltip-arrow::before,
.rtl .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-width: 0 0.4rem 0.4rem;
}
.rtl .bs-tooltip-start .tooltip-arrow,
.rtl .bs-tooltip-auto[data-popper-placement^=start] .tooltip-arrow {
  left: 0;
}
.rtl .bs-tooltip-start .tooltip-arrow::before,
.rtl .bs-tooltip-auto[data-popper-placement^=start] .tooltip-arrow::before {
  right: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}
.rtl .tooltip-static-demo .bs-tooltip-top .tooltip-arrow,
.rtl .tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,
.rtl .tooltip-static-demo .bs-tooltip-bottom .tooltip-arrow,
.rtl .tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=bottom] {
  right: 50%;
  margin-right: -2px;
}
.rtl .tooltip-static-demo .bs-tooltip-start,
.rtl .tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=start],
.rtl .tooltip-static-demo .bs-tooltip-end,
.rtl .tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=end] {
  margin-top: 5px;
}
.rtl .tooltip-static-demo .tooltip-primary1.bs-tooltip-start .tooltip-arrow,
.rtl .tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=start] .tooltip-arrow,
.rtl .tooltip-static-demo .bs-tooltip-end .tooltip-arrow,
.rtl .tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=end] .tooltip-arrow {
  margin-top: -6px;
}
.rtl .tooltip-static-demo .bs-tooltip-start .tooltip-arrow,
.rtl .tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=start] .tooltip-arrow,
.rtl .tooltip-static-demo .bs-tooltip-end .tooltip-arrow,
.rtl .tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=end] .tooltip-arrow {
  margin-top: -6px;
}
.rtl {
  /* ######### Res-Tabs #########*/
}
.rtl .tabs-style-1 .main-nav-line .nav-link {
  padding: 10px 18px 10px 18px;
}
.rtl .tabs-style-2 .main-nav-line .nav-link.active {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.rtl .tabs-style-2 .main-nav-line .nav-link {
  border-left: 0;
}
.rtl .tabs-style-2 .main-nav-line:first-child {
  border-right: 0;
}
.rtl .tabs-style-3 .nav.panel-tabs li a {
  margin: 0 0px 3px 3px;
  padding: 10px 20px 10px 20px;
}
.rtl .tabs-style-4 .nav.panel-tabs li a {
  margin: 0 0 16px 0;
  padding: 10px 20px 10px 20px;
}
.rtl .panel-primary.tabs-style-1 .main-nav-line .nav-link.active::before {
  right: 0;
  left: 0;
}
.rtl .tab_wrapper.right_side > ul {
  float: left;
  padding-right: 0;
}
.rtl .tab_wrapper.right_side > ul li {
  text-align: left;
  border-right: 0;
  border-left: 0;
}
.rtl .tab_wrapper.right_side > ul li:after {
  right: inherit;
  left: 0;
}
.rtl .tab_wrapper.right_side > ul li.active:after {
  right: inherit;
  left: 0;
}
.rtl .tab_wrapper.right_side > ul li.active:before {
  right: -2px;
  left: inherit;
}
.rtl .tab_wrapper.right_side .content_wrapper {
  float: right;
}
.rtl .tab_wrapper > ul li {
  float: right;
  margin: 0 0 0 5px;
}
.rtl .tab_wrapper > ul li.active:after {
  right: 0;
}
.rtl .tab_wrapper .controller {
  left: 0;
}
.rtl .tab_wrapper .controller span.next {
  float: left;
  margin-right: 10px;
}
.rtl .tab_wrapper .content_wrapper {
  float: right;
}
.rtl .tab_wrapper .content_wrapper .accordian_header.active:after {
  top: 0;
  right: 0;
}
.rtl .tab_wrapper .content_wrapper .accordian_header .arrow {
  float: left;
  border-right: 3px solid #cdd2e0;
}
.rtl .tab_wrapper.left_side > ul {
  float: right;
  padding-right: 0;
}
.rtl .tab_wrapper.left_side > ul li {
  border-right: 0;
  border-left: 0;
}
.rtl .tab_wrapper.left_side > ul li:after {
  right: 0;
}
.rtl .tab_wrapper.left_side > ul li.active:after {
  right: 0;
}
.rtl .tab_wrapper.left_side > ul li.active:before {
  left: -1px;
}
.rtl .tab_wrapper.left_side .content_wrapper {
  float: right;
}
.rtl .tab_wrapper.right_side > ul {
  float: left;
}
.rtl .tab_wrapper.right_side > ul li {
  text-align: left;
  border-right: 0;
  border-left: 0;
}
.rtl .tab_wrapper.right_side > ul li:after {
  right: inherit;
  left: 0;
}
.rtl .tab_wrapper.right_side > ul li.active:after {
  right: inherit;
  left: 0;
}
.rtl .tab_wrapper.right_side > ul li.active:before {
  right: -2px;
  left: inherit;
}
.rtl .tab_wrapper.right_side .content_wrapper {
  float: right;
}
.rtl .tab_wrapper .active_tab {
  padding-left: 50px;
}
.rtl .tab_wrapper .active_tab .arrow {
  left: 6px;
}
.rtl .tab_wrapper .active_tab .arrow:after {
  right: 50%;
  margin-right: -6px;
  border-left: 3px solid #000;
}
@media only screen and (max-width: 768px) {
  .rtl .tab_wrapper.show-as-dropdown > .tab_list:before {
    right: 50%;
    margin-right: -7px;
  }
}
.rtl .dark-theme .tab_wrapper .content_wrapper .accordian_header .arrow {
  border-right: 3px solid rgba(240, 242, 247, 0.4);
}
.rtl .tabs-menu1 ul li a {
  padding: 10px 20px 11px 20px;
}
.rtl .ckbox span {
  padding-right: 15px;
  padding-left: inherit;
}
.rtl .ckbox span:empty {
  float: right;
}
.rtl .ckbox span:before {
  right: 0;
}
.rtl .ckbox span:after {
  right: 0;
}
.rtl .ckbox span:empty {
  padding-right: 0;
  padding-left: inherit;
}
.rtl #count-down .clock-presenter {
  float: right;
  margin: 0 0px 0 20px;
}
.rtl #count-down .clock-presenter:before {
  right: 0;
  left: 0;
}
.rtl .custom-control {
  padding-right: 1.5rem;
}
.rtl .custom-control-inline {
  margin-left: 1rem;
}
.rtl .custom-control-label::before {
  right: -1.5rem;
  display: block;
}
.rtl .custom-control-label::after {
  right: -1.5rem;
}
.rtl .custom-switch {
  padding-right: 2.25rem;
}
.rtl .custom-switch .custom-control-label::before {
  right: -2.25rem;
}
.rtl .custom-switch .custom-control-label::after {
  right: calc(-2.25rem + 2px);
}
.rtl .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(51, 102, 255, 0.5);
}
.rtl .custom-select[multiple],
.rtl .custom-select[size]:not([size="1"]) {
  padding-left: 0.75rem;
}
.rtl .custom-select-sm {
  padding-right: 0.5rem;
}
.rtl .custom-select-lg {
  padding-right: 1rem;
}
.rtl .custom-file-label {
  right: 0;
  left: 0;
}
.rtl .custom-file-label::after {
  left: 0;
  border-right: inherit;
  border-radius: 0 0px 3px 3px;
}
.rtl .custom-range::-ms-thumb {
  margin-right: 0.2rem;
  margin-left: 0.2rem;
}
.rtl .custom-range::-ms-fill-upper {
  margin-left: 15px;
}
.rtl .custom-control-label-lg::before {
  right: -l 0.5rem;
}
.rtl .custom-control-label-lg::after {
  right: -l 0.5rem;
}
.rtl .custom-control-label-md {
  padding-right: 8px;
}
.rtl .custom-control-label-lg {
  padding-right: 15px;
}
.rtl .custom-switch-indicator:before {
  right: 1px;
}
.rtl .custom-switch-input:checked ~ .custom-switch-indicator:before {
  right: calc(1rem + 1px);
}
.rtl .custom-switch-indicator-lg:before {
  right: 1px;
}
.rtl .custom-switch-input:checked ~ .custom-switch-indicator-lg:before {
  right: calc(1.46rem + 1px);
}
.rtl .custom-switch-indicator-xl:before {
  right: 1px;
}
.rtl .custom-switch-input:checked ~ .custom-switch-indicator-xl:before {
  right: calc(1.96rem + 1px) !important;
}
.rtl .item-card .cardprice-2 {
  right: inherit;
  left: 15px;
}
.rtl .p-text {
  margin-right: 12px;
  margin-left: 10px;
}
.rtl .example .demo-avatar-group .main-img-user::after {
  left: 3px;
}
.rtl .demo-avatar-group.main-avatar-list-stacked .main-img-user::after {
  left: 1px;
}
.rtl .main-img-user::after {
  left: 0px;
}
.rtl .main-avatar::after {
  left: 3px;
}
.rtl .avatar-md::after {
  left: 2px;
}
.rtl .avatar-lg::after {
  left: 4px;
}
.rtl .avatar-xl::after {
  left: 5px;
}
.rtl .avatar-xxl::after {
  left: 7px;
}
.rtl .demo-avatar-group .main-img-user + .main-img-user,
.rtl .demo-avatar-group .main-img-user + .main-avatar {
  margin-right: 5px;
}
.rtl .demo-avatar-group .main-avatar + .main-img-user,
.rtl .demo-avatar-group .main-avatar + .main-avatar {
  margin-right: 5px;
}
@media (min-width: 576px) {
  .rtl .demo-avatar-group .main-img-user + .main-img-user,
  .rtl .demo-avatar-group .main-img-user + .main-avatar {
    margin-right: 5px;
  }
  .rtl .demo-avatar-group .main-avatar + .main-img-user,
  .rtl .demo-avatar-group .main-avatar + .main-avatar {
    margin-right: -5px;
  }
  .rtl .avatar-list .avatar:not(:last-child) {
    margin-left: 5px !important;
  }
}
.rtl .wrapper.image-group .img-xs.rounded-circle {
  margin-left: -5px;
}
.rtl .avatar-list .avatar:not(:last-child) {
  margin-left: 0.5rem;
}
.rtl .main-img-user1.avatar-sm .number-badge {
  left: -7px;
}
.rtl .main-img-user1.avatar-md .number-badge {
  left: -7px;
}
.rtl .main-img-user1.avatar-lg .number-badge {
  left: -7px;
}
.rtl .main-img-user3.avatar-sm .icon-badgeavatar {
  left: -4px;
}
.rtl .main-img-user3.avatar-md .icon-badgeavatar {
  left: -4px;
}
.rtl .main-img-user3.avatar-lg .icon-badgeavatar {
  left: -4px;
}
.rtl .avatar-list {
  margin: 0 0 -0.5rem;
}
.rtl .avatar-list-stacked .avatar1 {
  margin-left: -0.8em !important;
}
.rtl .main-list-item > div:last-child {
  text-align: left;
}
.rtl .list-group {
  padding-right: 0;
  padding-left: 0;
}
.rtl .list-group-item:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.rtl .list-group-item:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.rtl .list-group-horizontal .list-group-item {
  margin-left: -1px;
}
.rtl .list-group-horizontal .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.rtl .list-group-horizontal .list-group-item:last-child {
  margin-left: 0;
  border-top-left-radius: 3px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 3px;
}
@media (min-width: 576px) {
  .rtl .list-group-horizontal-sm .list-group-item {
    margin-left: -1px;
  }
  .rtl .list-group-horizontal-sm .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
  }
  .rtl .list-group-horizontal-sm .list-group-item:last-child {
    margin-left: 0;
    border-top-left-radius: 3px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 3px;
  }
}
@media (min-width: 768px) {
  .rtl .list-group-horizontal-md .list-group-item {
    margin-left: -1px;
  }
  .rtl .list-group-horizontal-md .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
  }
  .rtl .list-group-horizontal-md .list-group-item:last-child {
    margin-left: 0;
    border-top-left-radius: 3px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 3px;
  }
}
@media (min-width: 992px) {
  .rtl .list-group-horizontal-lg .list-group-item {
    margin-left: -1px;
  }
  .rtl .list-group-horizontal-lg .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
  }
  .rtl .list-group-horizontal-lg .list-group-item:last-child {
    margin-left: 0;
    border-top-left-radius: 3px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 3px;
  }
}
@media (min-width: 1200px) {
  .rtl .list-group-horizontal-xl .list-group-item {
    margin-left: -1px;
  }
  .rtl .list-group-horizontal-xl .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
  }
  .rtl .list-group-horizontal-xl .list-group-item:last-child {
    margin-left: 0;
    border-top-left-radius: 3px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 3px;
  }
}
.rtl .list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
}
.rtl .listgroup-example ul ul {
  margin: 10px 0 0 0;
}
.rtl .listgroup-example2 ul ul {
  margin: 10px 0 0 0;
}
.rtl .list-style-1 ul {
  padding-right: 30px;
}
.rtl .list-style2 ul {
  padding-right: 30px;
}
.rtl .list-style3 {
  padding-right: inherit;
}
.rtl .list-style3 ul {
  padding-right: 30px;
}
.rtl .list-style4 {
  padding-right: inherit;
}
.rtl .list-style4 ul {
  padding-right: 30px;
}
.rtl .list-style5 {
  padding-right: inherit;
}
.rtl .list-style5 ul {
  padding-right: 30px;
}
.rtl .list-style6 {
  padding-right: inherit;
}
.rtl .list-style6 ul {
  padding-right: 30px;
}
.rtl .paragraph-list {
  padding-right: 20px;
}
.rtl .main-navbar-backdrop {
  right: 0;
  left: 0;
}
.rtl .main-navbar {
  right: 0;
}
.rtl .main-navbar .nav-link i {
  margin-left: 10px;
}
.rtl .main-navbar .nav-link.with-sub::after {
  margin-right: auto;
}
.rtl .main-navbar .nav-link.with-sub::before {
  right: 50%;
  margin-right: -7px;
}
.rtl .main-navbar .nav-sub-item {
  margin-right: 30px;
}
.rtl .main-navbar .nav-sub-item > .nav-sub {
  right: 176px;
}
.rtl .main-navbar .nav-sub-link.with-sub::after {
  margin-right: auto;
}
.rtl .main-navbar .nav-sub-mega {
  right: 0;
  left: 0;
}
.rtl .main-navbar .nav-sub-mega .nav li:not(.nav-sub-item) {
  margin-right: 30px;
}
@media (min-width: 992px) {
  .rtl .main-navbar {
    right: auto;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar > .container-fluid {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-item + .nav-item {
    margin-right: 15px;
    padding-right: 15px;
    border-right: 1px dotted #f0f0f8;
  }
}
@media (min-width: 1200px) {
  .rtl .main-navbar .nav-item + .nav-item {
    margin-right: 20px;
    padding-right: 20px;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-link i {
    margin-left: 8px;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-link.with-sub::after {
    margin-right: 4px;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-sub {
    right: 0;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-sub-item {
    margin-right: 0;
  }
}
@media (max-width: 991.98px) {
  .rtl .main-navbar .nav-sub-item > .nav-sub > .nav-sub-item {
    margin-right: 37px;
  }
  .rtl .main-navbar .nav-sub-item > .nav-sub > .nav-sub-item > .nav-sub-link {
    padding-right: 10px;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-sub-link {
    height: 36px;
    font-size: 0.8125rem;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-sub-link.with-sub::after {
    margin-right: 4px;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-sub-mega .container > div + div,
  .rtl .main-navbar .nav-sub-mega .container-fluid > div + div {
    border-right: 1px solid rgba(28, 39, 60, 0.05);
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-sub-mega .nav + .nav {
    margin-right: 20px;
  }
}
@media (min-width: 1200px) {
  .rtl .main-navbar .nav-sub-mega .nav + .nav {
    margin-right: 25px;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-sub-mega .nav li:not(.nav-sub-item) {
    margin-right: 0;
  }
}
.rtl .main-navbar-search .btn,
.rtl .main-navbar-search .sp-container button {
  left: 0;
  padding-right: 20px;
  padding-left: 20px;
}
.rtl .sp-container .main-navbar-search button {
  left: 0;
  padding-right: 20px;
  padding-left: 20px;
}
.rtl .main-navbar-two .nav-sub-item > .nav-sub {
  right: 178px;
}
@media (min-width: 992px) {
  .rtl .main-navbar-two .nav-item.active::before {
    right: 0;
    left: 12px;
  }
}
.rtl .main-navbar-three .nav-item + .nav-item {
  padding-right: 0;
  border-left-width: 0;
}
.rtl .main-navbar-three .nav-sub-item .nav-sub {
  right: 182px;
}
@media (min-width: 992px) {
  .rtl .main-navbar-three .nav-item + .nav-item {
    margin-right: 25px;
  }
}
.rtl .navbar-nav {
  padding-right: 0;
}
.rtl .navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
@media (max-width: 575.98px) {
  .rtl .navbar-expand-sm > .container,
  .rtl .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .rtl .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
}
@media (max-width: 767.98px) {
  .rtl .navbar-expand-md > .container,
  .rtl .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .rtl .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
}
@media (max-width: 991.98px) {
  .rtl .navbar-expand-lg > .container,
  .rtl .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .rtl .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
}
@media (max-width: 1199.98px) {
  .rtl .navbar-expand-xl > .container,
  .rtl .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .rtl .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
}
.rtl .navbar-expand > .container,
.rtl .navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0;
}
.rtl .navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.rtl .navbar-form.active .input-group-btn {
  right: inherit;
  left: 12px;
}
.rtl #verticallpill .nav-pills .nav-link {
  padding: 0.75rem 0.75rem 0.75rem 0rem;
}
.rtl .ps > .ps__rail-y {
  right: auto !important;
  left: 0;
}
.rtl .ps > .ps__rail-y > .ps__thumb-y {
  right: 4px;
}
.rtl .rdiobox span {
  padding-right: 4px;
}
.rtl .rdiobox span:before {
  right: 0;
}
.rtl .rdiobox span:after {
  right: 5px;
}
.rtl .rdiobox span:empty {
  padding-right: 0;
}
.rtl .form-group-rdiobox .rdiobox + .rdiobox {
  margin-right: 30px;
}
.rtl .form-group-rdiobox .rdiobox span {
  padding-right: 0;
}
.rtl .tag-addon {
  margin: 0 0.5rem 0 -0.4rem;
}
.rtl .tag-avatar {
  margin: 0 -0.5rem 0 0.5rem;
  border-radius: 3px 3px 0 0px;
}
.rtl .tags > .tag:not(:last-child) {
  margin-left: 0.2rem;
}
.rtl .vtimeline:before {
  right: 50%;
  margin-right: -1.5px;
}
.rtl .vtimeline .timeline-wrapper .timeline-panel {
  margin-right: 9%;
}
.rtl .vtimeline .timeline-wrapper .timeline-panel:before {
  right: 0;
  left: 0;
}
.rtl .vtimeline .timeline-wrapper .timeline-panel:after {
  right: inherit;
  left: -14px;
  border-right: 14px solid #f9f9fb;
  border-left: 0 solid #f9f9fb;
}
.rtl .vtimeline .timeline-wrapper .timeline-panel .timeline-title {
  margin: 0 0 0.625rem;
}
.rtl .vtimeline .timeline-wrapper .timeline-badge {
  right: calc(50% - 20px);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
}
.rtl .vtimeline .timeline-wrapper .timeline-badge i {
  right: 0;
  left: 0;
}
.rtl .vtimeline .timeline-wrapper.timeline-inverted {
  padding-right: 90px;
  padding-left: 0;
}
.rtl .vtimeline .timeline-wrapper.timeline-inverted .timeline-panel {
  margin-right: auto;
  margin-left: 15%;
}
.rtl .vtimeline .timeline-wrapper.timeline-inverted .timeline-panel:after {
  right: -14px;
  left: auto;
  border-right-width: 0px;
  border-left-width: 14px;
}
@media (max-width: 992px) {
  .rtl .vtimeline:before {
    right: 26px !important;
  }
  .rtl .vtimeline .timeline-wrapper {
    padding-left: 0 !important;
  }
  .rtl .vtimeline .timeline-wrapper .timeline-badge {
    right: 0 !important;
  }
  .rtl .vtimeline .timeline-wrapper .timeline-panel {
    margin-right: 16% !important;
  }
  .rtl .vtimeline .timeline-wrapper .timeline-panel:after {
    right: -14px !important;
    left: auto !important;
    border-right: 0 solid #f9f9fb !important;
    border-left: 14px solid #f9f9fb !important;
  }
  .rtl .vtimeline .timeline-wrapper.timeline-inverted {
    padding-right: 0 !important;
  }
  .rtl .vtimeline .timeline-wrapper.timeline-inverted .timeline-panel {
    margin-left: 0 !important;
  }
}
.rtl {
  /*latetes news timeline */
}
.rtl .latest-timeline-1 ul.timeline-1:before {
  right: 20px;
  border-right: 2px dotted #c0ccda;
}
.rtl .latest-timeline-1 ul.timeline-1 > li {
  padding-right: 0.9rem;
}
.rtl .latest-timeline-1 ul.timeline-1 > li .product-icon {
  right: 1px;
}
.rtl .latest-tasks .tasks {
  margin: 0 0 1.15rem 0;
}
.rtl .latest-tasks .tasks .span {
  margin-right: 1.3rem;
}
.rtl .latest-tasks .label {
  margin-right: 1.3rem;
}
.rtl .latest-tasks .time {
  margin-right: 1.3rem;
}
.rtl .latest-tasks .check-box .ckbox span:before {
  right: 0;
}
.rtl .image-grouped img {
  margin-left: -0.6em !important;
}
@media (min-width: 992px) {
  .rtl .project-countdown .countdown li {
    margin: 2px 5px 7px 5px;
  }
}
.rtl .activity {
  padding: 1.25rem 1.25rem 0 1.25rem;
}
.rtl .activity-list:before {
  margin: 20px 22px 0 20px;
}
.rtl .activity .item-activity {
  margin-right: 60px;
}
@media (max-width: 576px) {
  .rtl .vtimeline .timeline-wrapper .timeline-panel {
    margin-right: 24% !important;
  }
}
.rtl .main-toggle span {
  right: 3px;
  left: inherit;
}
.rtl .main-toggle span::before {
  right: -25px;
  left: inherit;
}
.rtl .main-toggle span::after {
  right: 24px;
}
.rtl .main-toggle.on span {
  right: 37px;
  left: inherit;
}
.rtl .main-toggle-group-demo .main-toggle + .main-toggle {
  margin-right: 10px;
  margin-left: inherit;
}
.rtl #global-loader {
  right: 0;
  left: 0;
}
.rtl .loader-img {
  right: 0;
  left: 0;
}
.rtl .close {
  float: left;
}
@media (max-width: 767px) {
  .rtl .close {
    right: inherit;
    left: 10px;
  }
}
.rtl .spinner-border {
  border-right-color: transparent;
}
.rtl .embed-responsive .embed-responsive-item,
.rtl .embed-responsive iframe,
.rtl .embed-responsive embed,
.rtl .embed-responsive object,
.rtl .embed-responsive video {
  right: 0;
  left: inherit;
}
.rtl .fixed-top {
  right: 0;
  left: 0;
}
.rtl .fixed-bottom {
  right: 0;
  left: 0;
}
.rtl .stretched-link::after {
  right: 0;
  left: 0;
}
.rtl .main-body::before {
  right: 70%;
}
.rtl .main-home-slider .chart-wrapper {
  right: 0;
  left: 0;
}
.rtl .main-home-slider .chart-wrapper .flot-chart {
  width: 100%;
  height: 400px;
}
.rtl .main-home-slider .card-columns {
  right: 24%;
}
@media (min-width: 576px) {
  .rtl .main-home-slider .card-columns {
    right: 16%;
  }
}
@media (min-width: 768px) {
  .rtl .main-home-slider .card-columns {
    right: auto;
    left: -45%;
  }
}
@media (min-width: 992px) {
  .rtl .main-home-slider .card-columns {
    left: -30%;
  }
}
@media (min-width: 1200px) {
  .rtl .main-home-slider .card-columns {
    left: -15%;
  }
}
@media (min-width: 1300px) {
  .rtl .main-home-slider .card-columns {
    left: -5%;
  }
}
.rtl .main-home-content {
  right: 20px;
  left: 20px;
}
.rtl .main-home-content .logo-group i + i {
  margin-right: 10px;
}
@media (min-width: 576px) {
  .rtl .main-home-content {
    right: 40px;
    left: auto;
  }
}
.rtl .main-home-content p:last-of-type .btn + .btn,
.rtl .main-home-content p:last-of-type .sp-container button + .btn {
  margin-right: 5px;
}
.rtl .sp-container .main-home-content p:last-of-type button + .btn,
.rtl .main-home-content p:last-of-type .sp-container .btn + button,
.rtl .sp-container .main-home-content p:last-of-type .btn + button,
.rtl .main-home-content p:last-of-type .sp-container button + button,
.rtl .sp-container .main-home-content p:last-of-type button + button {
  margin-right: 5px;
}
.rtl .main-home-content nav:last-child a + a {
  margin-right: 8px;
}
.rtl .main-page-content-list li i {
  margin-left: 10px;
}
.rtl .main-syntax-wrapper .badge {
  left: 5px;
}
.rtl .horizontal-nav .mega-dropdown-menu:before {
  right: 16px;
  left: auto;
  border-width: 0 10px 10px 10px;
}
.rtl .mega-dropdown-menu:after {
  right: 16px;
  left: auto;
}
.rtl .drop-icon-wrap .drop-icon-item {
  float: right;
}
.rtl .flag > a::before {
  right: 50%;
  margin-right: -7px;
}
.rtl .dropdown-toggle-1::after {
  left: 9px;
  border-right: 0;
  border-left: 0;
}
.rtl .dropdown-toggle-2::after {
  left: 0px;
  border-right: 0;
  border-left: 0;
}
.rtl .mega-dropdown-menu {
  padding: 0.7rem 0.8rem 0.5rem 0.8rem;
}
.rtl .btn-absolute {
  right: 0;
  left: 0;
}
.rtl .arrow-ribbon {
  right: 0px;
}
.rtl .arrow-ribbon:before {
  left: 0;
  left: -15px;
  border-right: 15px solid #000;
}
.rtl .mega-menu:before {
  right: 14px;
}
.rtl .mega-menu:after {
  right: 14px;
}
.rtl .flag-text:before {
  left: 0;
}
.rtl .drop-flag {
  margin-left: 2.3rem !important;
}
.rtl .drop-flag .dropdown-menu {
  right: auto;
  left: -10px;
  padding: 10px 10px 10px;
}
.rtl .header-img {
  padding: 20px 0 20px 0;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.rtl .dropdown-item .content {
  margin-right: 15px;
}
.rtl .avatar-status {
  left: 5px;
}
.rtl .user-pro-body .profile-status {
  left: 18px;
}
.rtl .user-pro-body .profile-status:before {
  left: -6px;
}
.rtl .pulse {
  left: 8px;
}
.rtl .pulse:before {
  left: -4px;
}
.rtl .pulse-danger {
  left: 5px;
}
.rtl .pulse-danger:before {
  left: -4px;
}
.rtl .main-message-list a .desc {
  margin-right: 10px;
}
.rtl .main-message-list a .name {
  margin-right: 10px;
}
.rtl .notifyimg i {
  float: right;
}
.rtl .nav-badge {
  left: 12px;
  margin-right: auto !important;
}
.rtl .nav-text-badge {
  left: 7px;
  margin-right: auto !important;
}
.rtl .line-list {
  padding-right: 30px;
}
.rtl .line-list li:before {
  right: 0;
  margin-left: 15px;
}
.rtl .line-list li:after {
  right: 0;
}
.rtl .table-dashboard-one td:first-child {
  padding-right: 0;
}
.rtl .sales-card .sales-icon {
  left: -30px;
  padding: 40px 20px 20px 10px;
}
.rtl .aligner-wrapper .absolute.absolute-center {
  right: 0;
  left: 0;
}
.rtl .sales-dash-header {
  right: 20px;
  left: 20px;
}
.rtl .sales-session {
  margin-right: 0;
  padding-right: 0;
}
.rtl .product-timeline ul.timeline-1:before {
  right: -2px;
  margin: 20px 22px 0 20px;
}
.rtl .product-timeline ul.timeline-1 > li {
  padding-right: 1rem;
}
.rtl .product-timeline ul.timeline-1 > li .product-icon {
  right: 3px;
}
.rtl .order-list .list {
  padding-right: 0;
}
.rtl .order-list .list .list-item {
  padding: 0 0 19px 0;
}
.rtl .top-selling-product .table th,
.rtl .top-selling-product .table td {
  padding: 7px 13px 7px 7px !important;
}
.rtl .out-of-stock:before {
  right: 0;
}
.rtl .semi-circle {
  border-radius: 0 300px 300px 0px;
}
.rtl .project-card i {
  margin: 0 -30px 0 24px;
}
.rtl .project-card .project-content ul span {
  float: left;
  margin-right: auto;
  text-align: left;
}
.rtl .crypto .card-footer .nav-link.active::before {
  right: 0;
  left: 0;
}
.rtl .crypto .nav-link + .nav-link {
  border-right: 1px solid #ededf5;
}
.rtl .crypto .card-footer .nav-link {
  padding-right: 10px;
  padding-left: 10px;
}
.rtl .crypto .coin-logo {
  margin-left: 15px;
}
.rtl .project-list .list-unstyled li {
  border-right: 1px solid #000;
}
.rtl .project-list .list-unstyled li .media-body {
  margin-right: 13px;
}
.rtl .pricing-card .list-unstyled {
  padding-right: 0;
}
.rtl .pricing-card .display-5 {
  padding: 25px 0 0 !important;
}
.rtl .panel.price > .panel-heading {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.rtl .panel.price .list-group-item:last-child {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.rtl .panel.price .list-group-item:first-child {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.rtl .price .panel-footer {
  border-right: 0;
  border-left: 0;
}
.rtl .panel-footer {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.rtl .demo-gallery > ul > li a {
  float: right;
}
.rtl .demo-gallery > ul > li a .demo-gallery-poster {
  right: 0;
  left: 0;
}
.rtl .demo-gallery > ul > li a .demo-gallery-poster > img {
  right: 50%;
  margin-right: -10px;
}
.rtl .demo-gallery .justified-gallery > a .demo-gallery-poster {
  right: 0;
  left: 0;
}
.rtl .demo-gallery .justified-gallery > a .demo-gallery-poster > img {
  right: 50%;
  margin-right: -10px;
}
.rtl .preview-thumbnail.nav-tabs li {
  margin-left: 2.5%;
}
.rtl .preview-thumbnail.nav-tabs li:last-of-type {
  margin-left: 0;
}
.rtl .size {
  margin-left: 10px;
}
.rtl .size:first-of-type {
  margin-right: 40px;
}
.rtl .colorinput-color:before {
  right: 0.25rem;
}
.rtl .feature2 i {
  margin: 0 0 15px 0;
}
.rtl .item-card .cardprice {
  right: inherit;
  left: 15px;
}
.rtl .icons-list {
  margin: 0 0px -1px -1px;
}
.rtl .icons-list-item .bs-tooltip-start {
  padding: 10px 0.4rem;
}
.rtl .highlight {
  margin: 0 0 2rem;
  border-top-left-radius: 8px;
  border-bottom-right-radius: 7px;
  border-bottom-left-radius: 7px;
}
.rtl pre {
  border-top-left-radius: 7px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}
.rtl .clipboard-icon {
  left: 10px;
}
@media (max-width: 568px) {
  .rtl .main-nav .nav-link + .nav-link {
    border-right: 0px !important;
  }
}
@media (max-width: 768px) {
  .rtl .responsive-logo .header-logo {
    right: 0;
    left: 0;
  }
}
.rtl .sub-menu li a:before {
  right: 8px;
  margin-left: 8px;
}
.rtl .mega-menubg.hor-mega-menu li a:before {
  right: 10px;
}
.rtl .qunatity-list {
  margin-right: 0;
  padding-right: 6px;
}
.rtl .chips .chip {
  margin: 0 0 0.5rem 0.5rem;
}
.rtl .chip .avatar {
  float: right;
  margin: 0 -0.75rem 0 0.5rem;
}
.rtl .team i {
  float: left;
  margin-right: 10px;
}
.rtl .feature .project {
  right: 0;
  left: 0;
}
.rtl {
  /*-----Back to Top-----*/
}
.rtl #back-to-top {
  right: inherit !important;
  left: 20px !important;
}
.rtl .email-button {
  right: inherit;
  left: 20px;
}
.rtl .main-dashboard-date .date > div:last-child {
  margin-right: 5px;
  margin-right: inherit;
}
.rtl .main-dashboard-nav .nav-link + .nav-link {
  border-right: 1px solid #ededf5;
}
.rtl .main-dashboard-nav .nav:first-child .nav-link:first-child {
  padding-right: 0;
}
.rtl .main-dashboard-nav .nav:last-child .nav-link i {
  margin-right: inherit;
  margin-left: 7px;
}
.rtl .main-dashboard-nav .nav:last-child .nav-link:last-child {
  padding-left: 0;
}
.rtl .main-dashboard-nav .nav:last-child .nav-link:last-child i {
  margin-right: inherit;
  margin-left: 0;
}
@media (min-width: 992px) {
  .rtl .main-dashboard-nav .nav-link {
    padding: 5px 15px 10px;
  }
}
.rtl .card-dashboard-one .card-header .btn-group .btn + .btn,
.rtl .card-dashboard-one .card-header .btn-group .sp-container button + .btn {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .sp-container .card-dashboard-one .card-header .btn-group button + .btn,
.rtl .card-dashboard-one .card-header .btn-group .sp-container .btn + button,
.rtl .sp-container .card-dashboard-one .card-header .btn-group .btn + button,
.rtl .card-dashboard-one .card-header .btn-group .sp-container button + button,
.rtl .sp-container .card-dashboard-one .card-header .btn-group button + button {
  margin-right: -1px;
}
.rtl .card-dashboard-one .card-body {
  padding: 10px 0 20px;
}
.rtl .card-dashboard-one .card-body .flot-chart-wrapper {
  margin-right: -28px;
  margin-left: -20px;
}
@media (min-width: 576px) {
  .rtl .card-dashboard-one .card-body-top {
    right: 20px;
    padding-right: 0;
  }
}
@media (min-width: 576px) {
  .rtl .card-dashboard-one .card-body-top > div + div {
    margin-right: 30px;
  }
}
.rtl .card-dashboard-two .card-header {
  padding: 20px 20px 0;
}
.rtl .card-dashboard-two .card-header h6 i {
  margin-right: 10px;
}
.rtl .card-dashboard-two .card-header h6 small {
  margin-right: 5px;
}
.rtl .card-dashboard-two .chart-wrapper {
  margin: 0 -10px -10px;
}
.rtl .card-dashboard-three .card-header h6 small {
  margin-right: 5px;
}
.rtl .card-dashboard-three .card-body {
  padding: 0 20px 0 0px;
}
.rtl .card-dashboard-pageviews .card-header {
  padding: 0 0 10px;
}
.rtl .card-dashboard-four .card-header {
  padding: 0 0 20px;
}
.rtl .card-dashboard-five .card-body {
  padding: 20px 0 5px;
}
@media (min-width: 576px) {
  .rtl .card-dashboard-five .card-chart {
    margin-left: 10px;
  }
}
.rtl .card-table-one {
  padding: 20px 20px 10px;
}
.rtl .card-table-one .table thead tr > th,
.rtl .card-table-one .table thead tr > td {
  padding-left: 2px;
}
.rtl .card-table-one .table tbody tr > th,
.rtl .card-table-one .table tbody tr > td {
  padding-left: 2px;
}
.rtl .card-table-one .table thead tr > th:nth-child(3),
.rtl .card-table-one .table thead tr > th:nth-child(4),
.rtl .card-table-one .table thead tr > th:nth-child(5) {
  text-align: left;
}
.rtl .card-table-one .table thead tr > td:nth-child(3),
.rtl .card-table-one .table thead tr > td:nth-child(4),
.rtl .card-table-one .table thead tr > td:nth-child(5) {
  text-align: left;
}
.rtl .card-table-one .table tbody tr > th:nth-child(3),
.rtl .card-table-one .table tbody tr > th:nth-child(4),
.rtl .card-table-one .table tbody tr > th:nth-child(5) {
  text-align: left;
}
.rtl .card-table-one .table tbody tr > td:nth-child(3),
.rtl .card-table-one .table tbody tr > td:nth-child(4),
.rtl .card-table-one .table tbody tr > td:nth-child(5) {
  text-align: left;
}
@media (min-width: 768px) {
  .rtl .card-table-one .table thead tr > th,
  .rtl .card-table-one .table thead tr > td {
    padding-right: 0;
    padding-left: 0;
  }
  .rtl .card-table-one .table tbody tr > th,
  .rtl .card-table-one .table tbody tr > td {
    padding-right: 0;
    padding-left: 0;
  }
}
.rtl .main-content-dashboard-two .main-header-menu-icon {
  margin-left: 0;
}
@media (min-width: 992px) {
  .rtl .main-content-dashboard-two .main-content-body {
    padding: 0 20px 20px;
  }
}
@media (min-width: 768px) {
  .rtl .main-dashboard-header-right > div {
    text-align: left;
  }
}
@media (min-width: 576px) {
  .rtl .main-dashboard-header-right > div + div {
    margin-right: 25px;
  }
}
@media (min-width: 992px) {
  .rtl .main-dashboard-header-right > div + div {
    margin-right: 50px;
  }
}
.rtl .main-star span {
  margin-right: 5px;
}
.rtl .card-dashboard-seven {
  margin-right: -20px;
  margin-left: -20px;
  border-right-width: 0;
  border-left-width: 0;
}
.rtl .card-dashboard-seven .card-header .media > div:first-child {
  margin-left: 5px;
}
.rtl .card-dashboard-seven .card-header .date a {
  margin-right: 5px;
}
.rtl .card-dashboard-seven .card-body .row > div + div::before {
  right: -1px;
  border-right: 1px dotted #ededf5;
}
@media (min-width: 576px) {
  .rtl .card-dashboard-seven {
    margin-right: 0;
    margin-left: 0;
    border-right-width: 1px;
    border-left-width: 1px;
  }
}
@media (min-width: 576px) {
  .rtl .card-dashboard-seven .card-header .media > div:first-child {
    margin-left: 8px;
  }
}
.rtl .card-dashboard-seven .card-body .desc span {
  margin-right: 5px;
}
.rtl .card-dashboard-six .chart-legend > div span:last-child {
  margin-right: 5px;
}
.rtl .card-dashboard-six .chart-legend > div span:first-child {
  text-align: left;
}
@media (min-width: 576px) {
  .rtl .card-dashboard-six .chart-legend > div span:last-child {
    margin-right: 10px;
  }
}
.rtl .card-dashboard-eight .list-group-item {
  border-right-width: 0;
  border-left-width: 0;
}
.rtl .card-dashboard-eight .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.rtl .card-dashboard-eight .list-group-item:last-child {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .card-dashboard-eight .list-group-item p {
  margin-right: 10px;
}
.rtl .card-dashboard-eight .list-group-item span {
  margin-right: auto;
}
@media (min-width: 992px) {
  .rtl .main-content-dashboard-three {
    margin-right: 64px;
    border-right: 1px solid #ededf5;
  }
}
.rtl .main-header-dashboard-three .main-header-center {
  margin-right: 0;
}
.rtl .main-header-dashboard-three .main-header-right {
  margin-right: auto;
}
@media (min-width: 992px) {
  .rtl .main-header-left .btn {
    left: 11px;
  }
}
.rtl .card-dashboard-nine {
  padding: 20px 20px 15px;
}
.rtl .card-dashboard-nine .card-header {
  right: 20px;
  left: 20px;
}
@media (min-width: 576px) {
  .rtl .card-dashboard-ten + .card-dashboard-ten {
    margin-top: 0;
    margin-right: 18px;
  }
}
@media (min-width: 992px) {
  .rtl .card-dashboard-ten + .card-dashboard-ten {
    margin-top: 20px;
    margin-right: 0;
  }
}
.rtl .card-dashboard-eleven .card-body {
  margin-right: 20px;
  padding: 0 0 5px;
}
.rtl .card-dashboard-eleven .card-footer h6 span {
  margin-right: 5px;
}
.rtl .card-dashboard-eleven .jqvmap {
  right: 0;
}
@media (min-width: 768px) {
  .rtl .card-dashboard-eleven .card-footer > div + div {
    border-right: 1px solid #ededf5;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar-dashboard-four .container-fluid {
    padding-right: 25px;
    padding-left: 25px;
  }
}
.rtl .main-content-dashboard-four ~ .main-footer .container,
.rtl .main-content-dashboard-four ~ .main-footer .container-fluid {
  padding-right: 25px;
  padding-left: 25px;
}
@media (min-width: 1200px) {
  .rtl .main-content-dashboard-four > .media-dashboard > .media-body {
    padding: 0 0px 0 20px;
  }
}
.rtl .main-content-header-right .media + .media {
  margin-right: 20px;
  padding-right: 20px;
  border-right: 1px solid #ededf5;
}
.rtl .main-content-header-right .btn:first-of-type,
.rtl .main-content-header-right .sp-container button:first-of-type {
  margin-right: 30px;
}
.rtl .sp-container .main-content-header-right button:first-of-type {
  margin-right: 30px;
}
.rtl .main-content-header-right .btn + .btn,
.rtl .main-content-header-right .sp-container button + .btn {
  margin-right: 5px;
}
.rtl .sp-container .main-content-header-right button + .btn,
.rtl .main-content-header-right .sp-container .btn + button,
.rtl .sp-container .main-content-header-right .btn + button,
.rtl .main-content-header-right .sp-container button + button,
.rtl .sp-container .main-content-header-right button + button {
  margin-right: 5px;
}
.rtl .card-dashboard-twelve .sales-overview .media + .media {
  margin-right: 20px;
}
.rtl .card-dashboard-twelve .sales-overview .media:last-child {
  display: none;
}
.rtl .card-dashboard-twelve .sales-overview .media-icon {
  margin-left: 15px;
}
@media (min-width: 576px) {
  .rtl .card-dashboard-twelve .sales-overview .media + .media {
    margin-right: 40px;
  }
}
@media (min-width: 992px) {
  .rtl .card-dashboard-twelve .sales-overview .media + .media {
    margin-right: 50px;
  }
}
@media (max-width: 575.98px) {
  .rtl .card-dashboard-twelve .sales-overview .media:nth-child(3) {
    margin-right: 0;
  }
}
.rtl .chart-legend {
  right: 0;
  left: 0;
}
.rtl .chart-legend div + div {
  margin-right: 15px;
}
.rtl .chart-legend span {
  margin-left: 5px;
}
@media (min-width: 576px) {
  .rtl .chart-legend div + div {
    margin-right: 30px;
  }
}
@media (min-width: 576px) {
  .rtl .chart-legend span {
    margin-left: 10px;
  }
}
.rtl .chart-wrapper {
  margin-right: -13px;
  margin-left: -13px;
}
@media (min-width: 576px) {
  .rtl .chart-wrapper {
    margin-right: -10px;
    margin-left: -15px;
  }
}
.rtl .main-media-date .media-body {
  margin-right: 5px;
}
.rtl .card-dashboard-thirteen .media-icon {
  margin-left: 10px;
}
.rtl .card-dashboard-events .list-group-item {
  padding: 15px 40px 15px 20px;
  border-right-width: 0;
  border-left-width: 0;
}
.rtl .card-dashboard-events .event-indicator {
  right: 20px;
}
.rtl .card-dashboard-events .event-user .main-img-user + .main-img-user {
  margin-right: -6px;
}
.rtl .card-dashboard-events .event-user a:last-child {
  margin-right: 10px;
}
.rtl .card-dashboard-fourteen .card-body h1 span {
  margin-left: 5px;
}
.rtl {
  /* ###### 8.5 Dashboard Five  ###### */
}
.rtl .main-body-sidebar.main-light .main-sidebar {
  border-right-color: #ededf5;
}
.rtl .main-content-dashboard-five .main-header-menu-icon {
  margin-left: 0;
}
.rtl .main-content-dashboard-five .main-content-header {
  padding: 20px 20px 0;
}
.rtl .main-content-dashboard-five .card-header {
  padding: 20px 20px 0;
}
@media (min-width: 1200px) {
  .rtl .main-content-dashboard-five .main-content-header {
    padding: 25px 25px 0;
  }
}
.rtl .card-dashboard-fifteen {
  padding: 20px 20px 0;
}
.rtl .card-dashboard-fifteen .chart-wrapper {
  margin-right: -32px;
  margin-left: -32px;
}
.rtl .table-talk-time thead > tr th:first-child,
.rtl .table-talk-time thead > tr td:first-child {
  padding-right: 20px;
}
.rtl .table-talk-time tbody > tr th:first-child,
.rtl .table-talk-time tbody > tr td:first-child {
  padding-right: 20px;
}
.rtl .card-dashboard-sixteen .table tbody > tr th,
.rtl .card-dashboard-sixteen .table tbody > tr td {
  padding: 10px 0px 10px 10px;
}
.rtl .main-light .main-iconbar-body .nav {
  border-left-color: #ededf5;
}
.rtl .main-light .main-iconbar-body .nav-item + .nav-item,
.rtl .main-light .main-iconbar-body .nav-sub,
.rtl .main-light .main-iconbar-body .nav-sub-item + .nav-sub-item {
  border-top-color: #bdc6d6;
}
.rtl .main-content-dashboard-six {
  border-left-color: #ededf5;
}
@media (min-width: 992px) {
  .rtl .main-content-dashboard-six {
    margin-right: 64px;
    border-right: 1px solid #ededf5;
  }
}
.rtl .main-header-dashboard-six .main-header-menu-icon {
  margin-left: 0;
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .rtl .main-header-dashboard-six .main-header-center {
    margin-right: 5px;
  }
}
@media (min-width: 1200px) {
  .rtl .main-header-dashboard-six .main-header-center {
    margin-right: 0;
  }
}
.rtl .main-content-body-dashboard-six .card-header {
  padding: 20px 20px 0;
}
.rtl .card-dashboard-donut .main-donut-chart.chart1 .chart-center {
  right: 10px;
}
.rtl .card-dashboard-donut .main-donut-chart.chart2 .chart-center {
  right: 10px;
}
.rtl .card-dashboard-balance .fab {
  left: 20px;
}
.rtl .card-dashboard-balance .account-number span + span {
  margin-right: 20px;
}
.rtl .card-dashboard-balance .account-number span i + i {
  margin-right: 5px;
}
.rtl .card-dashboard-balance .chart-wrapper {
  right: -10px;
  left: -10px;
}
@media (min-width: 576px) {
  .rtl .card-dashboard-balance .account-number span + span {
    margin-right: 30px;
  }
}
@media (min-width: 1200px) {
  .rtl .card-dashboard-balance .account-number span + span {
    margin-right: 50px;
  }
}
@media (min-width: 576px) {
  .rtl .card-dashboard-ratio .card-body > div:last-child {
    margin-right: 30px;
  }
}
.rtl .card-dashboard-finance h2 span {
  margin-left: 5px;
}
.rtl .card-dashboard-table-six .table thead tr:first-child th:last-child {
  border-right: 1px solid #ededf5;
}
.rtl .card-dashboard-table-six .table thead tr:last-child th:nth-child(2),
.rtl .card-dashboard-table-six .table thead tr:last-child th:nth-child(6) {
  border-right: 1px solid #ededf5;
}
.rtl .card-dashboard-table-six .table tbody tr td {
  text-align: left;
}
.rtl .card-dashboard-table-six .table tbody tr td:first-child {
  text-align: right;
}
.rtl .card-dashboard-table-six .table tbody tr td:nth-child(2),
.rtl .card-dashboard-table-six .table tbody tr td:nth-child(6) {
  border-right: 1px solid #ededf5;
}
@media (min-width: 1200px) {
  .rtl .main-minimal {
    padding: 10px 0 0;
  }
}
@media (min-width: 992px) {
  .rtl .media-dashboard-one .media-body {
    margin-left: 20px;
  }
}
.rtl .card-minimal-one .value-info p span {
  margin-left: 2px;
}
.rtl .card-minimal-one .open-info > div + div {
  margin-right: 25px;
}
.rtl .card-minimal-one .chart-wrapper {
  right: -9px;
  left: -8px;
}
.rtl .card-minimal-two .card-header > .nav .nav-link + .nav-link {
  margin-right: 2px;
}
.rtl .card-minimal-two .card-header-right .nav-link + .nav-link {
  margin-right: 2px;
}
.rtl .card-minimal-two .flot-wrapper {
  margin-right: -31px;
  margin-left: -9px;
}
.rtl .card-minimal-two .more-info {
  left: 10px;
}
.rtl .card-minimal-two .more-info span:first-child {
  text-align: left;
}
.rtl .card-minimal-two .more-info span:last-child {
  margin-right: 15px;
}
@media (min-width: 992px) {
  .rtl .card-minimal-two .flot-wrapper {
    margin-right: 10px;
    margin-left: -9px;
  }
}
@media (min-width: 576px) {
  .rtl .card-minimal-two .more-info {
    left: 20px;
  }
}
@media (min-width: 992px) {
  .rtl .card-minimal-two .more-info {
    left: 30px;
  }
}
.rtl .card-bitcoin .media-body {
  margin-right: 20px;
}
.rtl .card-minimal-three .card-header {
  padding: 20px 20px 0;
}
.rtl .card-minimal-three .main-nav-tabs {
  margin-right: -15px;
  margin-left: -15px;
}
.rtl .card-minimal-three .main-nav-tabs .lSAction > a.lSPrev {
  right: -35px;
}
.rtl .card-minimal-three .tab-pane-header > div:last-child a + a {
  margin-right: 10px;
}
.rtl .card-crypto-portfolio .table thead tr th,
.rtl .card-crypto-portfolio .table thead tr td {
  text-align: left;
}
.rtl .card-crypto-portfolio .table tbody tr th,
.rtl .card-crypto-portfolio .table tbody tr td {
  text-align: left;
}
.rtl .card-crypto-portfolio .table thead tr th:first-child,
.rtl .card-crypto-portfolio .table thead tr td:first-child {
  text-align: right;
}
.rtl .card-crypto-portfolio .table tbody tr th:first-child,
.rtl .card-crypto-portfolio .table tbody tr td:first-child {
  text-align: right;
}
.rtl .card-minimal-four .card-header .media-body {
  margin-right: 12px;
}
.rtl .card-minimal-four .card-body-top {
  right: 10px;
}
.rtl .card-minimal-four .card-body-top a {
  text-align: left;
}
.rtl .card-minimal-four .chart-wrapper {
  margin-right: -20px;
  margin-left: -9px;
}
.rtl .card-minimal-four .card-footer .nav-link {
  padding-right: 10px;
  padding-left: 10px;
}
.rtl .card-minimal-four .card-footer .nav-link + .nav-link {
  border-right: 1px solid #ededf5;
}
.rtl .card-minimal-four .card-footer .nav-link.active::before {
  right: 0;
  left: 0;
}
.rtl .main-navbar-dashboard-eight .nav-sub:not(.nav-sub-mega)::before {
  right: -5px;
  left: -5px;
}
.rtl .main-navbar-dashboard-eight .nav-sub-item > .nav-sub {
  right: 180px;
}
.rtl .main-navbar-dashboard-eight .nav-sub-item > .nav-sub::before {
  right: -5px;
  left: auto;
}
@media (max-width: 575px) {
  .rtl .main-content-dashboard-eight .container {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.rtl .card-dashboard-seventeen .chart-wrapper {
  right: -8px;
  left: -8px;
}
.rtl .card-dashboard-eighteen .card-body {
  padding: 20px 0 34px;
}
.rtl .card-dashboard-eighteen .card-body h6 {
  padding-right: 23px;
}
.rtl .card-dashboard-eighteen .card-body h6::before {
  right: 0;
}
.rtl .card-dashboard-eighteen .chartjs-wrapper {
  margin-right: -10px;
  margin-left: -5px;
}
.rtl .card-dashboard-nineteen .card-header {
  padding: 20px 20px 0;
}
@media (min-width: 375px) {
  .rtl .card-dashboard-nineteen .card-header {
    right: 0;
  }
}
.rtl .card-dashboard-nineteen .chart-legend > div::before {
  margin-left: 5px;
}
.rtl .card-dashboard-nineteen .chart-legend > div + div {
  margin-right: 10px;
}
.rtl .card-dashboard-nineteen .flot-chart-wrapper {
  margin: -30px -47px -16px -8px;
}
@media (min-width: 768px) {
  .rtl .card-dashboard-nineteen .chart-legend {
    margin-right: 70px;
  }
}
@media (min-width: 375px) {
  .rtl .card-dashboard-nineteen .chart-legend > div + div {
    margin-right: 30px;
  }
}
.rtl .card-dashboard-progress .progress-legend li {
  padding-right: 15px;
}
.rtl .card-dashboard-progress .progress-legend li::before {
  right: 0;
}
.rtl .card-dashboard-progress .progress-legend li + li {
  margin-right: 20px;
}
.rtl .card-dashboard-progress .progress-bar + .progress-bar {
  margin-right: 1px;
}
@media (min-width: 576px) {
  .rtl .card-dashboard-progress .media-body {
    margin-right: 15px;
  }
}
@media (min-width: 992px) {
  .rtl .main-body-dashboard-nine .main-header .container-fluid {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (min-width: 992px) {
  .rtl .main-body-dashboard-nine.main-sidebar-hide .main-header-dashboard-nine {
    right: 0;
  }
}
.rtl .main-sidebar-indigo-dark {
  border-right-width: 0;
}
.rtl .main-sidebar-indigo-dark .main-sidebar-body .nav-item.active::before {
  right: -20px;
  left: -20px;
}
.rtl .main-sidebar-indigo-dark .main-sidebar-body .nav-sub {
  padding-right: 0;
  border-left-color: rgba(255, 255, 255, 0.1);
}
.rtl .main-sidebar-indigo-dark .main-sidebar-body .nav-sub::before {
  right: -32px;
  left: -20px;
}
.rtl .main-sidebar-indigo-dark .main-sidebar-body .nav-sub-link {
  padding-right: 21px;
}
.rtl .main-header-dashboard-nine .main-header-menu-icon {
  margin-left: 0;
}
@media (min-width: 992px) {
  .rtl .main-header-dashboard-nine {
    right: 220px;
    left: 0;
  }
}
@media (min-width: 1200px) {
  .rtl .main-header-dashboard-nine {
    right: 240px;
  }
}
.rtl .main-content-1 .main-content-header .nav-link + .nav-link {
  margin-right: 25px;
}
@media (min-width: 992px) {
  .rtl .main-content-1 .main-content-header {
    margin: 0 0 1.3rem 0;
  }
}
@media (min-width: 992px) {
  .rtl .main-content-1 .main-content-header .nav-link:nth-child(5) {
    margin-right: auto;
  }
}
.rtl .card-dashboard-twentyone .list-group-item {
  border-right-width: 0;
}
.rtl .card-dashboard-twentyone .list-group-item span:last-of-type {
  text-align: left;
}
.rtl .card-dashboard-twentyone .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.rtl .card-dashboard-twentyone .list-group-item:last-child {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .card-dashboard-twentyone .vmap-wrapper .jqvmap-zoomin,
.rtl .card-dashboard-twentyone .vmap-wrapper .jqvmap-zoomout {
  right: 15px;
}
.rtl .card-dashboard-twentytwo .media-body {
  margin-right: 15px;
}
.rtl .card-dashboard-twentytwo .media-body h6 > small {
  margin-right: 5px;
}
.rtl .card-dashboard-twentytwo .chart-wrapper {
  right: -9px;
  left: -9px;
}
.rtl .card-dashboard-twentythree .main-donut-chart.chart1 .chart-center {
  right: 15px;
}
.rtl .card-dashboard-twentythree label span {
  margin-left: 5px;
}
.rtl .card-dashboard-audience-metrics .card-header {
  padding: 20px 20px 0;
}
.rtl .card-dashboard-audience-metrics .chart-wrapper {
  right: 0;
  left: 0;
  padding: 5px 5px 0;
}
.rtl .card-dashboard-audience-metrics .flot-chart .flot-x-axis > div span:last-child {
  padding-right: 2px;
}
.rtl .card-dashboard-audience-metrics .card-body > div + div {
  margin-right: 10px;
  padding-right: 10px;
}
.rtl .card-dashboard-audience-metrics .card-body label span {
  margin-left: 5px;
}
@media (min-width: 576px) {
  .rtl .card-dashboard-audience-metrics .card-body > div + div {
    margin-right: 20px;
    padding-right: 20px;
  }
}
.rtl {
  /* ###### 8.10 Dashboard Ten  ###### */
}
.rtl .card-dashboard-twentyfour .card-header {
  padding: 20px 20px 0;
}
.rtl .card-dashboard-twentyfour .card-body {
  padding: 15px 20px 20px;
}
.rtl .card-dashboard-twentyfour .card-body-top > div + div {
  margin-right: 30px;
}
.rtl .card-dashboard-twentyfour .chart-legend span {
  margin-left: 5px;
}
.rtl .card-dashboard-twentyfour .chart-legend > div + div {
  margin-right: 20px;
}
.rtl .card-dashboard-twentyfour .chart-wrapper {
  margin-left: -10px;
}
.rtl .card-dashboard-twentyfive .col + .col {
  border-right: 1px solid #ededf5;
}
.rtl .card-dashboard-twentyfive .chart-wrapper {
  margin: 0 -8px -5px;
}
.rtl .card-dashboard-twentysix .card-header {
  padding: 15px 15px 10px;
}
.rtl .card-dashboard-twentysix .chart-legend > div + div {
  margin-right: 15px;
}
.rtl .card-dashboard-twentysix .chart-legend span {
  margin-left: 2px;
}
.rtl .card-dashboard-twentysix .chart-wrapper {
  margin: -30px -18px -15px -18px;
}
.rtl .main-media-list-reviews .media-body {
  margin-right: 15px;
}
.rtl .main-star-item + .main-star-item {
  margin-right: 3px;
}
.rtl .main-media-list-activity .media-body {
  margin-right: 15px;
}
.rtl .main-header-profile {
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
}
.rtl .dropdown-menu-arrow:after {
  left: 16px;
  border-right: 9px solid transparent;
  border-left: 9px solid transparent;
}
.rtl .dropdown-menu-left {
  right: auto !important;
  left: 0 !important;
}
.rtl .total-revenue label span {
  margin-left: 5px;
}
.rtl .total-revenue > div + div {
  margin-right: 20px;
  padding-right: 20px;
}
.rtl .progress-style.progress .progress-bar:after {
  top: -5px;
  right: inherit;
  left: -5px;
}
.rtl .progress-style .progress-bar {
  float: right;
}
.rtl .br-br-7 {
  border-bottom-left-radius: 7px !important;
}
.rtl .br-bl-7 {
  border-bottom-right-radius: 7px !important;
}
@media (max-width: 920px) {
  .rtl .sidebar-mini .main-dashboard-header-right > div label {
    text-align: right;
  }
}
@media (max-width: 576px) {
  .rtl .total-revenue > div + div {
    margin-right: 20px !important;
    padding-right: 3px !important;
  }
}
.rtl .nav-link.html-code.active {
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
}
.rtl .success-widget h3:after {
  right: 0.5em;
  left: inherit;
}
.rtl .success-widget h3:before {
  right: inherit;
  left: 0.5em;
}
.rtl .danger-widget h3:after {
  right: 0.5em;
  left: inherit;
}
.rtl .danger-widget h3:before {
  right: inherit;
  left: 0.5em;
}
.rtl .warning-widget h3:after {
  right: 0.5em;
  left: inherit;
}
.rtl .warning-widget h3:before {
  right: inherit;
  left: 0.5em;
}
.rtl .card .box {
  right: 0;
  left: inherit;
}
.rtl .userlist-table .user-link {
  margin-right: inherit;
  margin-left: 5px;
}
.rtl .dot-label {
  right: 7px;
}
@media (max-width: 576px) {
  .rtl .profile.navtab-custom {
    padding: 11px 0 0 0 !important;
  }
  .rtl .profile.navtab-custom li a {
    margin-left: 0 !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
}
.rtl .userlist-table .dot-label {
  right: -6px;
}
@media (min-width: 992px) {
  .rtl .top-header .main-header-center {
    margin-right: 0 !important;
  }
  .rtl .top-header .header-brand.header-brand2 {
    right: 0;
    left: 0;
  }
}
.rtl .featured_icon i {
  right: 0;
  left: 0;
}
.rtl .featured_icon {
  margin-right: -35px !important;
}
.rtl ul.timeline:before {
  right: 25px;
}
.rtl .img-card .img-card-circle {
  left: 0;
  margin-left: -48px;
  text-align: left;
}
.rtl .btn-icon {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
@media (max-width: 767px) {
  .rtl .responsive-navbar.navbar .navbar-collapse {
    right: 0;
    left: 0;
  }
}
.rtl .feature-1 {
  right: inherit;
  left: 40px;
}
.rtl .img-card-circle1 {
  left: 0;
  margin-left: -5px;
  text-align: left;
}
.rtl .img-card-circle2 {
  left: 0;
  margin-left: 1px;
  text-align: left;
}
.rtl .img-card-circle3 {
  left: 0;
  margin-left: 4px;
}
.rtl .img-card-circle4 {
  left: 0;
  margin-left: 0px;
}
.rtl .product-grid6 .icons {
  right: 0;
  left: 0;
}
.rtl .product-grid6:hover .icons {
  right: 0;
  left: 0;
}
.rtl .product-image .pic-2 {
  right: 0;
  left: 0;
}
.rtl .product-grid6 .product-link a:nth-child(2n) {
  border-left: none;
}
.rtl .handle-counter input {
  float: right;
  border-right: 0;
  border-left: 0;
}
.rtl .handle-counter .counter-minus,
.rtl .handle-counter .handle-counter .counter-plus {
  float: right;
}
.rtl .handle-counter .counter-minus {
  border-radius: 3px 3px 0px 0px !important;
}
.rtl .handle-counter .counter-plus {
  border-radius: 0px 0px 3px 3px !important;
}
.rtl .counter-minus {
  border-radius: 0px 0 0 0px !important;
}
.rtl .counter-plus {
  border-radius: 0 0px 0px 0 !important;
}
.rtl .edit {
  margin-right: 30px;
}
.rtl .mobile-main-header .main-header-message .dropdown-menu {
  right: auto;
  left: -5px;
}
.rtl .card-options a:not(.btn) {
  margin-right: 0;
  margin-left: inherit;
}
.rtl .card-options {
  margin-right: auto;
  margin-left: inherit;
}
.rtl .lds-heart div:before {
  right: -17px;
  left: inherit;
  border-radius: 0 50% 50% 0;
}
.rtl .lds-heart div {
  right: 19px;
  left: inherit;
}
.rtl .lds-heart {
  -webkit-transform: rotate(313deg);
          transform: rotate(313deg);
}
@-webkit-keyframes lds-ripple {
  0% {
    right: 28px;
  }
  100% {
    right: -1px;
  }
}
@keyframes lds-ripple {
  0% {
    right: 28px;
  }
  100% {
    right: -1px;
  }
}
.rtl .lds-spinner div:after {
  right: 29px;
}
.rtl .lds-facebook div:nth-child(1) {
  right: 6px;
}
.rtl .lds-facebook div {
  right: 6px;
}
.rtl .lds-facebook div:nth-child(2) {
  right: 26px;
}
.rtl .lds-facebook div:nth-child(3) {
  right: 45px;
}
@media (max-width: 768px) {
  .rtl .main-header-message .dropdown-menu,
  .rtl .main-header-notification .dropdown-menu,
  .rtl .main-profile-menu .dropdown-menu {
    right: 5px !important;
    left: 5px !important;
  }
  .rtl .menu-header-content {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }
}
@media (max-width: 568px) {
  .rtl .feature-1 {
    left: 4px;
  }
  .rtl .btn,
  .rtl .sp-container button {
    margin-top: 0px;
    margin-left: 0px;
  }
  .rtl .main-contact-action {
    left: 0px !important;
  }
}
.rtl .main-sidemenu .slide.is-expanded i.angle {
  left: 20px;
}
.rtl .main-sidemenu i.angle {
  right: inherit;
  left: 20px;
}
@media (max-width: 600px) {
  .rtl .main-nav-line .nav-link + .nav-link {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .rtl .profile-cover__info .nav li:not(:first-child) {
    margin-right: 0px !important;
  }
}
@media (max-width: 568px) {
  .rtl .btn.btn-rounded.plus,
  .rtl .btn.btn-rounded.comment {
    margin-left: -25px;
  }
}
.rtl ul.inbox-pagination {
  float: left;
}
.rtl .inbox-pagination li span {
  margin-left: 5px;
}
.rtl .nav.panel-tabs .side-menu__icon {
  margin-left: 5px;
}
@media (max-width: 768px) {
  .rtl .responsive-navbar .collapse.show .dropdown .dropdown-menu.header-search {
    right: 0;
    left: 0;
  }
  .rtl .responsive-navbar .collapse.show .dropdown .show.dropdown-menu {
    right: 5px !important;
    left: 5px !important;
  }
}
.rtl .circle-icon {
  right: inherit;
  left: 40px;
}
.rtl .dot-label-1 {
  margin-left: 5px;
}
@media (max-width: 767px) {
  .rtl .demo-icon .nav-link {
    padding: 12px 10px 4px 4px !important;
  }
}
.rtl .pos-absolute.bg-black-9 {
  border-radius: 0px 0px 5px 5px;
}
.rtl div.dt-button-info {
  right: 50%;
  margin-right: -200px;
}
@media (min-width: 768px) {
  .rtl .main-footer {
    padding: 0.9rem 250px 0.9rem 1rem !important;
  }
}
@media (max-width: 768px) {
  .rtl .main-footer {
    padding: 0.9rem 10px 0.9rem 1rem;
  }
}
.rtl .bootstrap-tagsinput .badge [data-role=remove]:after {
  margin-right: 6px;
}
.rtl .img-card-circle1 {
  left: 0;
  margin-left: 0px;
  text-align: left;
}
.rtl .demo-icon {
  margin-right: inherit !important;
  margin-left: 20px !important;
}
.rtl #user-datatable {
  border-right: 0px !important;
}
.rtl #user-datatable thead th {
  border-right: 0px !important;
  border-left: 0px !important;
}
.rtl #user-datatable td {
  border-right: 0px !important;
  border-left: 0px !important;
}
.rtl .demo-icon.nav-link {
  padding: 0rem 0.2rem 0rem 0rem !important;
}
.rtl .intl-tel-input .flag-dropdown .selected-flag {
  padding: 10px 7px 9px 18px;
}
.rtl .background-image-blog {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.rtl .attached-file-image .pic-2 {
  right: 0;
  left: 0;
}
.rtl .attached-file-grid6:hover .icons {
  right: 0;
  left: 0;
}
.rtl .image-pic {
  right: 0;
  left: 0;
  padding: 0px 10px 20px 0px;
}
.rtl .tag.tag-attachments {
  padding: 4px 15px 2px 15px;
}
.rtl .tag.tag-attachments-lg {
  padding: 5px 17px 3px 17px;
}
.rtl .tag.tag-attachments-sm {
  padding: 3px 10px 1px 10px;
}
.rtl .tags .tag-files span {
  margin-left: 104px;
}
.rtl .attached-file-grid6 .icons {
  right: 0;
  left: 0;
}
.rtl .owl-nav .owl-next {
  right: inherit;
  left: -25px;
}
.rtl .owl-nav .owl-prev {
  right: -25px;
  left: inherit;
}
.rtl .about-team {
  right: 0;
  left: 0;
}
.rtl .apexcharts-legend-marker {
  margin-left: 10px !important;
}
.rtl .notification:before {
  right: 20%;
  margin-right: -2.5px;
}
.rtl .notification .notification-time {
  right: -25px;
  text-align: left;
}
.rtl .notification .notification-icon {
  right: 15%;
  left: inherit;
}
.rtl .notification .notification-body {
  margin-right: 24%;
  margin-left: 18%;
}
.rtl .notification .notification-body:before {
  right: -20px;
  left: inherit;
  border-right-color: transparent;
  border-left-color: #fff;
}
@media (max-width: 576px) {
  .rtl .notification .notification-time {
    right: inherit !important;
    left: 5px !important;
  }
  .rtl .notification .notification-body {
    margin-right: 0px;
    margin-left: 0px;
  }
  .rtl .notification-badge {
    right: 10px;
    left: inherit !important;
  }
  .rtl .notification .notification-time .time {
    margin-right: 5px;
    margin-left: 10px;
  }
}
.rtl *::-ms-backdrop,
.rtl .horizontalMenucontainer .main-header-left {
  margin-right: 0 !important;
}
.rtl *::-ms-backdrop,
.rtl .chat .action-header {
  padding: 10px 17px 1px 13px;
}
.rtl *::-ms-backdrop,
.rtl .sidebar-mini .main-header-left .btn {
  right: 250px;
  margin-right: 60px;
}
.rtl *::-ms-backdrop,
.rtl .sidebar-mini .main-content.app-content .main-header-left {
  margin-right: 0;
}
.rtl *::-ms-backdrop,
.rtl .datetimepicker table th.next {
  border-top-left-radius: 0;
}
.rtl *::-ms-backdrop,
.rtl .datetimepicker table th.prev {
  border-top-right-radius: 0;
}
@media (min-width: 992px) {
  .rtl *::-ms-backdrop,
  .rtl .sidebar-mini .main-header-left {
    margin-right: 80px;
  }
  .rtl *::-ms-backdrop,
  .rtl .sidebar-mini .main-header .main-header-left .header-brand {
    margin-left: 80px;
  }
}
.rtl *::-ms-backdrop,
.rtl .btn-icon-list .btn {
  margin-left: 10px;
}
.rtl *::-ms-backdrop,
.rtl .fc-datepicker.main-datepicker.hasDatepicker {
  border-left: 0 !important;
}
@media (min-width: 992px) {
  .rtl *::-ms-backdrop,
  .rtl .tasks .ckbox {
    margin-left: 10px;
  }
  .rtl *::-ms-backdrop,
  .rtl .app-sidebar__toggle {
    margin-left: 30px !important;
  }
}
@media (max-width: 767px) {
  .rtl *::-ms-backdrop,
  .rtl .main-header-left .responsive-logo {
    margin-right: 40px !important;
  }
  .rtl *::-ms-backdrop,
  .rtl .sidebar-mini .main-header .main-header-left .header-brand {
    margin-right: 30px;
  }
}
.rtl *::-ms-backdrop,
.rtl #list3 .me-4 {
  margin-left: 0 !important;
}
.rtl .adtocart {
  right: 40%;
}
.rtl .prod-cat li ul {
  margin-right: 44px;
}
.rtl .nav.prod-cat li a i {
  margin-left: 14px;
}
.rtl .product-sale {
  right: 13px;
  left: 5px;
}
.rtl .product-sale .wishlist {
  left: 26px;
  float: left;
}
.rtl .shopping-cart .product-item .product-thumb,
.rtl .wishlist-table .product-item .product-thumb,
.rtl .order-table .product-item .product-thumb {
  padding-left: 0;
}
.rtl .shopping-cart .product-item .product-title small,
.rtl .wishlist-table .product-item .product-title small,
.rtl .order-table .product-item .product-title small {
  margin-right: 6px;
}
.rtl .shopping-cart-footer > .column:last-child {
  text-align: left;
}
.rtl .shopping-cart-footer > .column:last-child .btn {
  margin-right: 5px;
  margin-left: 0;
}
.rtl .coupon-form .form-control {
  margin-left: 12px;
}
.rtl #checkoutsteps .item .purchase {
  margin-right: 21px;
}
.rtl #checkoutsteps .total {
  float: left;
}
.rtl .card-pay .tabs-menu.nav li {
  border-left: 1px solid #d3dfea;
}
.rtl .widget-user .widget-user-image {
  right: 50%;
  margin-right: -45px;
}
.rtl .user-wideget-footer {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.rtl .user-wideget .border-right {
  border-left: 1px solid #f4f4f4;
}
.rtl .main-footer .container {
  padding: 38px 20px 0;
}
.rtl .main-footer .container-fluid {
  padding: 38px 20px 0;
  padding-right: 20px;
  padding-left: 20px;
}
@media (min-width: 992px) {
  .rtl .main-footer .container {
    padding: 10px 0 0;
  }
}
@media (max-width: 480px) {
  .rtl .main-footer .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 633px) {
  .rtl .profile-name.ms-2 {
    margin-right: 0;
  }
}
.rtl .main-header-left .list-items li i {
  margin-left: 15px;
}
.rtl .main-logo i {
  margin-left: 8px;
}
.rtl .main-header-menu-icon {
  margin-left: 10px;
}
.rtl .main-header-menu-icon span::before,
.rtl .main-header-menu-icon span::after {
  right: 0;
}
@media (min-width: 992px) {
  .rtl .main-header-menu-icon {
    margin-left: 25px;
  }
}
.rtl .main-header-menu {
  right: 0;
}
.rtl .main-header-menu .nav-item::before {
  margin-right: 25px;
  border-right: 2px solid rgba(28, 39, 60, 0.12);
}
.rtl .main-header-menu .nav-item > .nav-link .typcn {
  margin-left: 15px;
}
.rtl .main-header-menu .nav-item.active > .nav-link::before {
  right: -20px;
}
@media (min-width: 992px) {
  .rtl .main-header-menu {
    border-left: 0;
  }
}
@media (min-width: 992px) {
  .rtl .main-header-menu .nav-item + .nav-item {
    margin-right: 30px;
  }
}
@media (min-width: 992px) {
  .rtl .main-header-menu .nav-item > .nav-link.with-sub::after {
    margin-right: 5px;
  }
}
@media (min-width: 992px) {
  .rtl .main-header-menu .nav-item > .nav-link .typcn {
    margin-left: 7px;
  }
}
@media (min-width: 992px) {
  .rtl .main-header-menu .nav-item.active > .nav-link::before {
    right: 0;
    left: 0;
  }
}
.rtl .main-menu-sub {
  margin-right: 32px;
}
@media (min-width: 992px) {
  .rtl .main-menu-sub {
    margin-right: 0;
  }
}
.rtl .main-menu-sub-mega {
  right: 0;
  left: 0;
}
@media (min-width: 992px) {
  .rtl .main-menu-sub-mega .container > div + div {
    border-right: 1px solid rgba(28, 39, 60, 0.05);
  }
}
@media (min-width: 992px) {
  .rtl .main-menu-sub-mega .nav + .nav {
    margin-right: 20px;
  }
}
@media (min-width: 1200px) {
  .rtl .main-menu-sub-mega .nav + .nav {
    margin-right: 25px;
  }
}
.rtl .main-header-right .btn-social + .btn-social {
  margin-right: 10px;
}
.rtl .main-header-search-link {
  margin-left: 15px;
}
.rtl .main-profile-menu > .profile-name::after {
  right: 50%;
  margin-right: -7px;
}
.rtl .main-header-notification .dropdown-menu {
  right: auto;
  left: -10px;
}
.rtl .main-profile-menu .dropdown-menu:before {
  right: auto !important;
  left: 15px !important;
}
.rtl .main-header-right .dropdown-menu:before {
  right: auto;
  left: 28px;
}
.rtl.light-theme .main-sidebar-header {
  border-left: 1px solid #ededf5;
}
.rtl .main-header-message .dropdown-menu {
  right: auto;
  left: -10px;
}
.rtl .main-notification-list .media:hover::before,
.rtl .main-notification-list .media:focus::before {
  right: -20px;
  left: -20px;
}
.rtl .main-notification-list .media-body {
  margin-right: 15px;
}
.rtl .main-profile-menu > .main-img-user::before {
  left: -90px;
  margin-right: -7px;
}
.rtl .main-profile-menu .dropdown-menu {
  right: 0;
  right: auto;
  left: 0;
  left: 0px;
}
.rtl .main-profile-menu .dropdown-item i {
  margin-right: inherit;
  margin-left: 10px;
}
.rtl .main-header-sticky {
  right: 0;
  left: 0;
}
.rtl .main-header-right form[role=search] {
  left: 0;
}
@media (min-width: 992px) {
  .rtl .main-header-menu-icon {
    margin-right: auto;
    margin-left: 25px;
    margin-left: 8px !important;
  }
}
.rtl form[role=search].active {
  right: -1px;
  left: 0;
  border-right: 0px solid #e3e3f7;
}
.rtl .main-header-message .dropdown-footer,
.rtl .main-header-notification .dropdown-footer {
  border-radius: 0px 10px 10px 0px;
}
@media (min-width: 992px) {
  .rtl .main-header-left .btn {
    right: inherit;
    left: 0px;
    border-right: inherit;
    border-left: 1px solid #ededf5 !important;
    border-radius: 0px 0px 5px 5px;
  }
}
.rtl .header-megamenu-dropdown i {
  margin-left: 3px;
}
.rtl .main-header.hor-header > .container-fluid {
  padding-right: 25px;
  padding-left: 25px;
}
.rtl .main-header-arrow {
  left: auto;
}
@media (max-width: 480px) {
  .rtl .main-header-right .nav .nav-item .dropdown-menu {
    right: auto;
    right: 5px;
    left: auto;
    left: 5px;
  }
}
@media (min-width: 768px) {
  .rtl .main-header {
    right: 0;
    padding-right: 250px;
    padding-left: inherit;
  }
  .rtl .app.sidenav-toggled .main-header {
    padding-right: 80px;
    padding-right: 80px;
  }
}
.rtl .horizontalMenucontainer .main-header.hor-header {
  padding-right: 0;
}
@media (max-width: 633px) and (min-width: 321px) {
  .rtl .main-profile-menu {
    margin-right: 0 !important;
    margin-left: 0 !important;
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
}
@media (max-width: 320px) {
  .rtl .main-profile-menu {
    margin-right: 0 !important;
    margin-left: 0 !important;
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
}
.rtl .desktoplogo {
  float: right;
}
.rtl .horizontalMenu > .horizontalMenu-list {
  text-align: right;
}
.rtl .horizontalMenu > .horizontalMenu-list > li {
  float: right;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > a {
  padding: 17px 13px 17px 13px;
}
.rtl .horizontalMenu > .horizontalMenu-list > li:last-child > a {
  border-left: 0px;
}
.rtl .horizontalMenu > .horizontalMenu-list > li a.menuhomeicon {
  padding-right: 25px;
  padding-left: 25px;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > a i {
  margin-left: 5px;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > a .arrow:after {
  left: 11px;
  float: left;
  margin: 0 14px 0 0;
  text-align: left;
  border-right: 4px solid rgba(0, 0, 0, 0);
  border-left: 4px solid rgba(0, 0, 0, 0);
}
.rtl .horizontalMenu > .horizontalMenu-list > li.rightmenu {
  float: left;
  float: left;
}
.rtl .horizontalMenu > .horizontalMenu-list > li.rightmenu a {
  padding: 0px 20px 0px 30px;
  border-left: none;
}
.rtl .horizontalMenu > .horizontalMenu-list > li.rightmenu > .topmenusearch {
  float: left;
  margin: 16px 0px 0px 0px;
}
.rtl .horizontalMenu > .horizontalMenu-list > li.rightmenu > .topmenusearch input {
  left: 0;
  float: left;
}
.rtl .horizontalMenu > .horizontalMenu-list > li.rightmenu > .topmenusearch .btnstyle {
  left: 0;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > a {
  text-align: right;
  border-left: 0 none;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > a > i {
  margin-left: 9px;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu {
  right: 100%;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > a {
  text-align: right;
  border-left: 0 none;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > a > i {
  margin-left: 9px;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu {
  right: 100%;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > a {
  text-align: right;
  border-left: 0 none;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > a > i {
  margin-left: 9px;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu {
  right: 0px;
  text-align: right;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .title {
  margin: 0px 0px 4px 0px;
  padding: 5px 0px 5px 5px;
  text-align: right;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .link-list li {
  padding: 5px 10px 5px 10px;
  text-align: right;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .link-list li a {
  text-align: right;
  border-left: none;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu li i {
  margin-left: 5px;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu li i {
  margin-left: 5px;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu.halfmenu {
  right: auto;
  left: auto;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu.halfdiv {
  right: auto;
  left: auto;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .menu_form input[type=submit] {
  float: left;
  margin-left: 15px;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .menu_form input[type=button] {
  float: left;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .carousel-caption {
  right: 0;
  left: 0;
}
.rtl {
  /*==============================================================================
                                Start Mobile CSS
  ===============================================================================*/
  /* ================== Mobile Menu Change Brake Point ================== */
}
@media only screen and (max-width: 991px) {
  .rtl .horizontalMenu {
    right: 0;
  }
  .rtl .horizontalMenu > .horizontalMenu-list {
    margin-right: -240px;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li {
    clear: left;
    border-left: none;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > a {
    padding: 8px 17px 8px 32px;
    text-align: right;
    border-left: solid 0px;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li a.menuhomeicon {
    padding-right: 17px;
    padding-left: 17px;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > a {
    padding: 10px 36px 10px 0px;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li span + a {
    padding-left: 30px;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu {
    right: 100%;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li {
    margin: 0px 0px 0px 0px;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > a {
    padding: 10px 62px 10px 0px;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > a:before {
    right: 45px;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li span + a {
    padding-left: 30px;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu {
    right: 100%;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li {
    margin: 0px 0px 0px 0px;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > a {
    padding: 10px 34px 10px 0px;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li span + a {
    padding-left: 30px;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu.halfmenu {
    padding: 5px 0px 10px 0px;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .title {
    padding: 10px 0px 10px 8px;
  }
  .rtl {
    /* ================== Mobile Mega Menus CSS  ================== */
    /* ================== Mobile Header CSS ================== */
  }
  .rtl .horizontal-header {
    right: 0;
  }
  .rtl .callusbtn {
    left: 5px;
  }
  .rtl {
    /* Mobile Toggle Menu icon (X ICON) */
  }
  .rtl .animated-arrow {
    right: 0;
    margin: 18px 25px 0 0;
    padding: 14px 0px 16px 35px;
  }
  .rtl {
    /* ================== Mobile Overlay/Drawer CSS ================== */
  }
  .rtl .horizontal-overlapbg {
    left: 0;
  }
  .rtl .active .horizontalMenucontainer {
    margin-right: 240px;
  }
  .rtl .active .horizontalMenu > .horizontalMenu-list {
    margin-right: 0;
  }
  .rtl {
    /* ================== Mobile Sub Menu Expander Arrows  ================== */
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > .horizontalMenu-click {
    left: 0;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > .horizontalMenu-click > i {
    float: left;
    margin-left: 10px;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li .horizontalMenu-click02 {
    left: 0;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li .horizontalMenu-click02 > i {
    float: left;
    margin: 0px 6px 8px 6px;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li .horizontalMenu-click03 {
    left: 0;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li .horizontalMenu-click03 > i {
    float: left;
    margin: 0px 6px 8px 6px;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li .horizontalMenu-click04 {
    left: 0;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li .horizontalMenu-click04 > i {
    float: left;
    margin: 0px 6px 8px 6px;
  }
  .rtl .mega-menubg.hor-mega-menu ul {
    margin-right: 0;
    padding-right: 0;
  }
  .rtl .desktop-logo {
    margin-right: 2rem !important;
  }
  .rtl {
    /*End Media Query*/
  }
}
.rtl {
  /* Extra @Media Query*/
}
@media only screen and (min-width: 992px) and (max-width: 1162px) {
  .rtl .horizontalMenu > .horizontalMenu-list > li a.menuhomeicon {
    padding-right: 22px;
    padding-left: 22px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtl .horizontalMenu > .horizontalMenu-list > li > a {
    padding: 10px 10px 10px 10px;
  }
}
@media (max-width: 767px) {
  .rtl .desktop-logo-1 {
    margin-right: 0;
  }
  .rtl .horizontalMenucontainer .header-brand {
    margin-right: 3rem;
  }
  .rtl .main-header-left .header-brand {
    right: 0;
    left: 0;
  }
}
@media (min-width: 992px) {
  .rtl .side-badge {
    left: 17px;
  }
}
.rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu .sub-menu-sub:after {
  left: 14px;
}
.rtl .sub-menu li a:before {
  right: 15px;
}
.rtl .mega-menubg li a:before {
  right: 9px;
}
.rtl .horizontalMenu > .horizontalMenu-list > li > a i.horizontal-icon {
  margin-left: 0;
}
.rtl .hor-icon {
  margin-left: 3px;
}
.rtl .horizontal-badge {
  margin-right: 1px;
}
.rtl .mega-menubg.hor-mega-menu h3 {
  padding: 0 2px 0 20px;
}
.rtl .horizontalMenucontainer .side-menu__icon {
  margin-left: 7px;
}
@media only screen and (max-width: 991px) {
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > a {
    padding: 10px 80px 10px 0px;
  }
  .rtl .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > a:before {
    right: 62px;
  }
}
.rtl .main-iconbar {
  right: 0;
}
.rtl .main-iconbar-logo::after {
  right: 20px;
}
.rtl .main-iconbar-aside {
  right: 64px;
  border-left: 1px solid #d6d6e6;
}
@media (min-width: 1200px) {
  .rtl .main-iconbar-aside {
    border-left: 0;
  }
}
@media (min-width: 1200px) {
  .rtl .main-iconbar-aside.show + .main-content {
    margin-right: 294px;
  }
}
.rtl .main-iconbar-header {
  padding-right: 0;
}
@media (min-width: 1200px) {
  .rtl .main-iconbar-toggle-menu::before {
    right: -1px;
    border-right: 2px solid #323251;
  }
}
.rtl .main-iconbar-body {
  padding-right: 0;
}
.rtl .main-iconbar-body .nav {
  padding-right: 20px;
  border-right: 2px solid #f0f0f8;
}
.rtl .main-iconbar-body .nav-link i {
  margin-left: 10px;
}
.rtl .main-iconbar-body .nav-link.with-sub::after {
  margin-right: auto;
}
@media (min-width: 992px) {
  .rtl .main-iconbar-body .nav-link.with-sub::after {
    margin-right: 4px;
  }
}
@media (max-width: 991.98px) {
  .rtl .main-content-left-show .main-content-left {
    right: 0;
    border-left: 1px solid #ededf5;
  }
}
.rtl .main-content .container,
.rtl .main-content .container-fluid {
  padding-right: 20px;
  padding-left: 20px;
}
.rtl .main-content-right {
  margin-right: 25px;
  padding-right: 25px;
}
.rtl .main-content.horizontal-content {
  margin-right: 0;
  padding-top: 0 !important;
}
@media (min-width: 992px) {
  .rtl .main-content {
    margin-right: 240px;
    margin-left: inherit;
    padding-top: 0 !important;
  }
  .rtl .main-body.main-sidebar-hide .main-content {
    margin-right: 80px !important;
  }
}
.rtl .main-content-left-components {
  border-left: 1px solid #f0f0f8;
}
.rtl .main-content-choose-demo .card figcaption {
  right: 0;
  left: 0;
}
.rtl .main-header-profile .main-img-user::after {
  left: 6px;
}
.rtl .main-profile-menu .profile-user img {
  margin-right: 0;
}
.rtl .main-content-left-profile {
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 992px) {
  .rtl .main-content-left-profile {
    padding-left: 20px;
    border-left: 1px solid #ededf5;
  }
}
@media (min-width: 1200px) {
  .rtl .main-content-left-profile {
    padding-left: 25px;
  }
}
.rtl .main-profile-social-list .media-body {
  margin-right: 20px;
}
@media (min-width: 576px) {
  .rtl .main-content-body-profile .nav {
    padding: 18px 30px 17px 14px;
  }
}
@media (min-width: 992px) {
  .rtl .main-content-body-profile .nav {
    padding-right: 20px;
  }
}
@media (min-width: 1200px) {
  .rtl .main-content-body-profile .nav {
    padding-right: 25px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .rtl .main-content-body-profile .main-nav-line .nav-link.active::before {
    right: 0;
    left: 0;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .rtl .main-content-body-profile .main-nav-line .nav-link + .nav-link {
    margin-right: 20px;
  }
}
.rtl .main-profile-body {
  padding: 15px 0 0;
}
@media (min-width: 992px) {
  .rtl .main-profile-body {
    padding: 25px 20px 0 0px;
  }
}
@media (min-width: 1200px) {
  .rtl .main-profile-body {
    padding-right: 25px;
  }
}
.rtl .main-profile-view-info {
  right: 0;
}
.rtl .main-profile-view-info span {
  margin-right: 5px;
}
.rtl .main-profile-work-list .media-body {
  margin-right: 20px;
}
.rtl .main-profile-contact-list .media-body {
  margin-right: 25px;
}
@media (max-width: 1134px) {
  .rtl .main-profile-body .media.profile-footer .media-body {
    padding: 3px 0 15px 0;
  }
}
@media (max-width: 578px) {
  .rtl .main-profile-menu .profile-user img {
    margin-right: 0;
  }
}
.rtl .profile-user .profile-edit {
  left: 0;
}
.rtl .main-profile-body .card-header {
  padding-right: 0;
}
.rtl .drop-down-profile span.assigned-task {
  right: inherit;
  left: 0;
}
@media (max-width: 575px) {
  .rtl .main-content-body-profile .main-nav-line .nav-link.active::before {
    right: 0px;
  }
}
@media (max-width: 767.98px) {
  .rtl .main-profile-menu .profile-user img {
    margin-right: 0 !important;
  }
}
.rtl .profile.navtab-custom {
  padding: 11px 0 10px 0;
}
.rtl .profile.navtab-custom li a {
  margin-left: 7px;
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
}
.rtl .profile-cover__img {
  right: 50px;
}
@media (min-width: 601px) {
  .rtl .profile-cover__info .nav {
    padding: 15px 170px 10px 0px;
  }
}
.rtl .profile-cover__info .nav li:not(:first-child) {
  margin-right: 30px;
  padding-right: 30px;
  border-right: 1px solid rgba(238, 238, 238, 0.2);
}
@media (min-width: 769px) {
  .rtl .main-nav-line .nav-link + .nav-link {
    margin-right: 5px;
  }
}
.rtl .card-header:first-child {
  border-radius: 11px 0px 0 11px;
}
@media (max-width: 768px) {
  .rtl .main-nav-line .nav-link + .nav-link {
    margin-right: 0 !important;
  }
  .rtl .profile-cover__img {
    right: 0;
    left: 0;
  }
}
.rtl .profile-online {
  right: inherit;
  left: -10px;
}
.rtl a.option-dots {
  margin-right: inherit;
  margin-left: 5px;
}
.rtl .main-sidebar-body .nav-sub-item {
  margin-right: 55px;
}
@media (min-width: 992px) {
  .rtl .main-body-sidebar .main-header .container-fluid {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.rtl .main-sidebar {
  border-left: 0 solid #d8dfea;
}
@media (max-width: 991.98px) {
  .rtl .main-sidebar {
    right: 0;
  }
}
@media (min-width: 992px) {
  .rtl .main-sidebar-hide .main-sidebar-body .nav-link {
    margin-left: 0;
  }
}
.rtl .main-sidebar-sticky {
  right: 0;
}
@media (min-width: 992px) {
  .rtl .main-sidebar-sticky + .main-content {
    margin-right: 220px;
  }
}
.rtl .main-sidebar .nav-pills-circle.nav .nav-item .dropdown-menu {
  right: -30px;
}
.rtl .main-sidebar .nav-pills-circle.nav .nav-item .dropdown-menu .dropdown-item i {
  margin-left: 3px;
}
.rtl .main-sidebar-loggedin .media-body {
  margin-right: 12px;
}
.rtl .main-sidebar-body .nav-item.active .nav-link .nav-badge {
  left: 12px !important;
}
.rtl .main-sidebar-body .nav-sub {
  margin-right: 32px;
}
.rtl .main-sidebar-body .nav-item + .nav-item::before {
  right: 30px;
  left: 0;
}
.rtl .nav-link.with-sub .angle {
  left: 23px;
}
.rtl .nav-link.with-sub .side-badge {
  left: 23px;
}
.rtl .main-sidebar-body .nav-sub {
  margin: 0 7px 0 0px;
}
.rtl .main-sidebar-body .nav-sub-item .nav-sub {
  margin-right: 0;
  padding: 0 18px 0 0px;
  border-left-width: 1px;
}
.rtl .main-sidebar-body .nav-sub-link.with-sub::after {
  margin-right: auto;
}
@media (min-width: 992px) {
  .rtl .main-sidebar-body .nav-sub-link.with-sub::after {
    margin-right: 4px;
  }
}
.rtl .main-sidebar-body .nav-label {
  padding: 20px 29px 10px;
}
.rtl .main-sidebar-body .nav-sub li .nav-sub-link::after {
  right: -30px;
}
.rtl .main-sidebar-body .nav-label:after {
  right: 13px;
}
@media (min-width: 992px) {
  .rtl .main-sidebar-hide .main-sidebar-body .nav-link i.typcn {
    margin-left: 0;
  }
}
.rtl .sidebar-right .main-nav-line .nav-link {
  padding: 10px 21px 10px 18px;
}
.rtl .main-sidebar-body .nav-sub-item {
  margin-right: 0;
  padding: 2.2px 52px 2.2px 25px;
  text-align: right;
}
.rtl .app-sidebar__user {
  background-position: right;
}
.rtl .main-sidebar-loggedin {
  padding: 20px 20px 15px;
}
.rtl .main-sidebar-loggedin .media-body {
  margin-right: 13px;
}
.rtl .main-sidebar-body .nav-item.active:before {
  right: 0px;
}
.rtl .main-sidebar-body .nav .nav-item .nav-sub:before {
  right: 0px;
}
.rtl .main-sidebar-body .nav-sub .nav-sub-item .nav-sub-link:before::hover {
  right: -27px;
}
.rtl .main-sidebar .search .btn {
  left: 0;
}
.rtl .sidebar {
  border-right: 1px solid #ededf5;
}
.rtl .tabs-menu ul li a {
  padding: 10px 13px 11px 12px;
}
.rtl .sidebar .nav.panel-tabs .side-menu__icon {
  margin-left: 2px;
}
.rtl .main-donut-chart .slice {
  right: 0;
}
.rtl .legend {
  margin-left: 9px;
}
.rtl .dot-label {
  right: 9px;
}
.rtl .morris-wrapper-demo {
  margin-right: -15px;
  margin-left: -15px;
}
.rtl .chart-legend {
  right: 0;
  left: 0;
}
.rtl .chart-legend div + div {
  margin-right: 15px;
}
.rtl .chart-legend span {
  margin-left: 5px;
}
@media (min-width: 576px) {
  .rtl .chart-legend div + div {
    margin-right: 30px;
  }
}
@media (min-width: 576px) {
  .rtl .chart-legend span {
    margin-left: 10px;
  }
}
.rtl .chart-wrapper {
  margin-right: -13px;
  margin-left: -13px;
}
@media (min-width: 576px) {
  .rtl .chart-wrapper {
    margin-right: -10px;
    margin-left: -15px;
  }
}
.rtl table.dataTable thead .sorting_asc::after,
.rtl table.dataTable thead .sorting_desc::after {
  left: 10px;
}
.rtl table.dataTable thead .sorting::before,
.rtl table.dataTable thead .sorting::after {
  left: 10px;
}
.rtl table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > td:first-child::before {
  right: 7px;
}
.rtl .dataTables_wrapper .dataTables_length {
  text-align: right;
}
.rtl .dataTables_wrapper .dataTables_length .select2-container--default {
  margin-left: 5px;
}
.rtl .dataTables_wrapper .dataTables_filter {
  text-align: right;
}
.rtl .dataTables_wrapper .dataTables_filter input {
  margin-right: 0;
}
.rtl .dataTables_wrapper .dataTables_info {
  text-align: right;
}
.rtl .dataTables_wrapper .dataTables_paginate {
  text-align: right;
}
.rtl .dataTables_wrapper .dataTables_paginate .paginate_button + .paginate_button {
  margin-right: 0px;
}
.rtl .dataTables_wrapper .dataTables_paginate .paginate_button.previous {
  margin-left: 3px;
}
.rtl .dataTables_wrapper .dataTables_paginate .paginate_button.next {
  margin-right: 3px;
}
@media (min-width: 576px) {
  .rtl .dataTables_wrapper .dataTables_filter {
    float: left;
  }
}
@media (min-width: 576px) {
  .rtl .dataTables_wrapper .dataTables_info {
    float: right;
  }
}
@media (min-width: 576px) {
  .rtl .dataTables_wrapper .dataTables_paginate {
    float: left;
  }
}
@media (max-width: 414px) {
  .rtl div.dataTables_wrapper div.dataTables_filter input {
    margin-right: -12px;
  }
}
.rtl table.dataTable tfoot th,
.rtl table.dataTable tfoot td {
  padding: 10px 18px 6px 18px;
}
.rtl .hoverable-table .btn-primary {
  margin-right: 98px;
}
.rtl {
  /* ###### 3.2 Datepicker ###### */
}
.rtl .ui-datepicker {
  margin: 1px 0 0;
}
.rtl .ui-datepicker .ui-datepicker-header {
  padding: 0 0 5px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.rtl .ui-datepicker .ui-datepicker-header .ui-datepicker-next:before {
  right: auto;
  left: 5px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.rtl .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before {
  right: 5px;
  left: auto;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.rtl .ui-datepicker .ui-datepicker-calendar {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.rtl .datetimepicker table th.prev span,
.rtl .datetimepicker table th.next span {
  right: 0;
  left: 0;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.rtl .datetimepicker table th.prev span::before {
  right: 0;
}
.rtl .datetimepicker table th.next span::before {
  left: 0;
}
.rtl .main-datetimepicker > .datepicker_header a:nth-child(2)::before {
  right: 0;
}
.rtl .main-datetimepicker > .datepicker_header a:last-child::before {
  left: 0;
}
.rtl .main-datetimepicker > .datepicker_inner_container > .datepicker_timelist {
  border-right: 1px solid #ededf5;
}
.rtl .main-datetimepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item {
  margin: 0 1px 0 0;
}
.rtl .wizard > .steps > ul li .title {
  margin-right: 5px;
  margin-left: inherit;
}
.rtl .wizard > .steps > ul li + li {
  margin-right: 5px;
  margin-left: inherit;
}
.rtl .wizard > .actions a {
  margin-right: inherit;
  margin-left: 10px;
}
.rtl .wizard.vertical > .steps ul li + li {
  margin-right: 10px;
  margin-left: inherit;
}
@media (min-width: 576px) {
  .rtl .wizard > .steps > ul li .title {
    margin-right: 10px;
    margin-left: inherit;
  }
}
@media (min-width: 576px) {
  .rtl .wizard > .steps > ul li + li {
    margin-right: 20px;
    margin-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .wizard > .steps > ul li + li {
    margin-right: 30px;
    margin-left: inherit;
  }
}
@media (min-width: 576px) {
  .rtl .wizard.vertical > .steps {
    float: right;
  }
}
@media (min-width: 576px) {
  .rtl .wizard.vertical > .steps ul li + li {
    margin-right: 0;
    margin-left: inherit;
  }
}
@media (min-width: 576px) {
  .rtl .wizard.vertical > .content {
    float: left;
    border-right: 1px solid #ededf5;
  }
}
@media (min-width: 576px) {
  .rtl .wizard.vertical > .actions {
    float: left;
    border-right: 1px solid #ededf5;
  }
}
.rtl .wizard-style-1 > .steps > ul a .title,
.rtl .wizard-style-1 > .steps > ul a:hover .title,
.rtl .wizard-style-1 > .steps > ul a:active .title {
  margin-right: 20px;
  margin-left: 20px;
}
.rtl .wizard-style-2 > .steps > ul a .title,
.rtl .wizard-style-2 > .steps > ul a:hover .title,
.rtl .wizard-style-2 > .steps > ul a:active .title {
  margin-right: inherit;
  margin-left: 20px;
}
.rtl #jqvmap1_ca_pin {
  margin-right: -2%;
}
.rtl #jqvmap1_ct_pin {
  margin-right: -0.25%;
}
.rtl #jqvmap1_fl_pin {
  margin-right: 5%;
}
.rtl #jqvmap1_id_pin {
  margin-right: -1%;
}
.rtl #jqvmap1_ky_pin {
  margin-right: 2%;
}
.rtl #jqvmap1_la_pin {
  margin-right: -2%;
}
.rtl #jqvmap1_mi_pin {
  margin-right: 3%;
}
.rtl #jqvmap1_mn_pin {
  margin-right: -2%;
}
.rtl #jqvmap1_nh_pin {
  margin-right: -0.25%;
}
.rtl #jqvmap1_ok_pin,
.rtl #jqvmap1_va_pin {
  margin-right: 2%;
}
.rtl #jqvmap1_wv_pin {
  margin-right: -1%;
}
.rtl .ql-bubble .ql-toolbar {
  padding: 0 8px 8px;
}
.rtl .ql-bubble .ql-toolbar .ql-formats {
  margin: 8px 0 0 8px;
}
.rtl .ql-bubble .ql-toolbar .ql-formats:first-child {
  margin-right: 0;
}
@media (min-width: 576px) {
  .rtl .ql-bubble .ql-toolbar .ql-formats {
    margin: 8px 0 0;
  }
  .rtl .ql-bubble .ql-toolbar .ql-formats:first-child {
    margin-right: 0;
  }
}
.rtl .ql-snow.ql-toolbar {
  padding: 5px 10px 10px !important;
}
.rtl .ql-snow.ql-toolbar .ql-formats {
  margin-top: 5px;
  margin-left: 5px;
}
.rtl .ql-snow .ql-formats button + button {
  margin: 0 2px 0 0;
}
.rtl .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  right: inherit;
  left: 3px;
}
.rtl .ql-editor {
  text-align: right;
}
.rtl .ql-snow.ql-toolbar button,
.rtl .ql-snow .ql-toolbar button {
  float: right;
}
.rtl .ql-snow .ql-picker-label {
  padding-right: 10px;
}
@media (min-width: 768px) {
  .rtl .ql-scrolling-demo {
    padding-right: 0;
  }
}
.rtl .parsley-errors-list li {
  margin: 5px 0 0;
}
.rtl .parsley-style-1 .parsley-checkbox.parsley-error {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.rtl .parsley-style-1 .parsley-select.parsley-error .select2-container--default .select2-selection--single {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .parsley-style-1 .parsley-errors-list.filled {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}
.rtl .irs-bar-edge {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .irs-line-left {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .irs-line-right {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .irs-slider:before {
  right: 50%;
  margin-right: -1px;
}
.rtl .irs-modern .irs-slider::before {
  margin-right: -2px;
  border-right: 1px solid #38cab3;
  border-left: 1px solid #38cab3;
}
.rtl .irs-outline .irs-slider::before {
  margin-right: -4px;
}
.rtl .select2-container--default .select2-selection--multiple .select2-selection__choice {
  margin-left: 4px;
  padding: 3px 20px 3px 10px;
}
.rtl .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  right: 7px;
}
.rtl .select2-container--default .select2-search--inline .select2-search__field {
  padding-right: 7px;
}
.rtl .select2-container--default.select2-container--disabled .select2-selection__choice {
  padding-right: 10px;
}
.rtl .select2-container--open .select2-dropdown--above {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.rtl .select2-container--open .select2-dropdown--below {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .select2-lg .select2-container .select2-selection--single .select2-selection__rendered {
  padding-right: 4px !important;
  padding-left: inherit;
}
.rtl .sp-picker-container {
  border-right: 0;
}
.rtl .sp-dd::before {
  right: 0;
}
.rtl .card--calendar .card--events .list-group-item {
  padding: 13px 40px 13px 20px;
}
.rtl .card--calendar .card--events {
  margin-right: -20px;
  margin-left: -20px;
}
.rtl .card--calendar .card--events .list-group-item {
  padding: 13px 40px 13px 20px;
}
.rtl .card--events .list-group-item {
  padding: 10px 40px 10px 18px;
  border-right-width: 0;
  border-left-width: 0;
}
.rtl .card--events .event-indicator {
  right: 20px;
}
.rtl .card--events .event-user .main-img-user + .main-img-user {
  margin-right: -6px;
}
.rtl .card--events .event-user a:last-child {
  margin-right: 10px;
}
.rtl .ui-datepicker .ui-datepicker-calendar td:last-child {
  border-left: 0;
}
.rtl .ui-datepicker-multi .ui-datepicker-group {
  float: right;
}
.rtl .ui-datepicker-multi .ui-datepicker-group .ui-datepicker-prev::before {
  right: 10px;
}
.rtl .ui-datepicker-multi .ui-datepicker-group .ui-datepicker-next::before {
  left: 10px;
}
.rtl .ui-datepicker-multi .ui-datepicker-group-last {
  padding-left: 0;
}
.rtl .main-content-calendar .container,
.rtl .main-content-calendar .container-fluid {
  padding: 20px 0 0;
}
.rtl .main-nav-calendar-event .nav-link i {
  margin-left: 10px;
}
.rtl .main-nav-calendar-event .nav-link.exclude::before {
  right: 0;
  left: 0;
}
@media (min-width: 992px) {
  .rtl .main-content-body-calendar {
    padding-right: 25px;
  }
}
.rtl .main-calendar .fc-view .fc-day-number {
  margin: 2px 0px 0 2px;
}
.rtl .main-calendar .fc-view.fc-listMonth-view .fc-scroller,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-scroller {
  padding: 0 20px 20px;
}
.rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item > td.fc-list-item-time,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item > td.fc-list-item-time {
  border-left: 1px solid #f0f0f8;
}
.rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item > td.fc-list-item-title,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item > td.fc-list-item-title {
  border-left: 1px solid #f0f0f8;
}
.rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
  margin-right: 20%;
}
.rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item-time,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item-time {
  padding: 12px 15px 2px;
}
.rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item-title,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item-title {
  padding: 0 15px 12px;
}
.rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item-title .fc-desc,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item-title .fc-desc {
  display: block;
  font-size: 13px;
  line-height: 1.375;
}
.rtl .main-calendar .fc-time-grid-event {
  border-left-width: 0;
}
@media (max-width: 575px) {
  .rtl .main-calendar .fc-header-toolbar button.fc-today-button {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .main-calendar .fc-header-toolbar button.fc-month-button::before,
  .rtl .main-calendar .fc-header-toolbar button.fc-agendaWeek-button::before,
  .rtl .main-calendar .fc-header-toolbar button.fc-agendaDay-button::before,
  .rtl .main-calendar .fc-header-toolbar button.fc-listWeek-button::before,
  .rtl .main-calendar .fc-header-toolbar button.fc-listMonth-button::before {
    right: 10px;
  }
  .rtl .main-calendar .fc-header-toolbar button.fc-listWeek-button::before,
  .rtl .main-calendar .fc-header-toolbar button.fc-listMonth-button::before {
    right: 11px;
  }
}
@media (max-width: 991.98px) {
  .rtl .main-calendar .fc-view > table > thead th:first-child,
  .rtl .main-calendar .fc-view > table > thead td:first-child {
    border-left-width: 0;
  }
  .rtl .main-calendar .fc-view > table > thead th:last-child,
  .rtl .main-calendar .fc-view > table > thead td:last-child {
    border-right-width: 0;
  }
}
@media (max-width: 991.98px) {
  .rtl .main-calendar .fc-view > table > tbody > tr > td:first-child {
    border-left-width: 0;
  }
  .rtl .main-calendar .fc-view > table > tbody > tr > td:last-child {
    border-right-width: 0;
  }
}
@media (min-width: 576px) {
  .rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item,
  .rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
    margin-right: 15%;
  }
}
@media (min-width: 768px) {
  .rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item,
  .rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
    margin-right: 12%;
  }
}
@media (min-width: 992px) {
  .rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item,
  .rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
    margin-right: 10%;
  }
}
@media (min-width: 1200px) {
  .rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item,
  .rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
    margin-right: 8%;
  }
}
@media (min-width: 576px) {
  .rtl .main-calendar .fc-event {
    border-left-width: 2px;
  }
}
.rtl .main-modal-calendar-schedule .modal-content > .close {
  left: 25px;
}
.rtl .main-modal-calendar-schedule .form-group-date > i {
  margin-left: 10px;
}
.rtl .main-modal-calendar-event .modal-header {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.rtl .main-modal-calendar-event .nav-modal-event .nav-link + .nav-link {
  margin-right: 15px;
}
@media (max-width: 320px) {
  .rtl .main-calendar .fc-header-toolbar .fc-right {
    -webkit-box-pack: right;
        -ms-flex-pack: right;
            justify-content: right;
    margin-top: 20px;
  }
  .rtl .main-calendar .fc-header-toolbar .fc-left {
    -webkit-box-pack: right;
        -ms-flex-pack: right;
            justify-content: right;
  }
}
.rtl .main-nav-line-chat {
  padding-right: 20px;
}
.rtl .main-nav-line-chat .nav-link + .nav-link {
  margin-right: 5px;
}
.rtl .main-chat-contacts-wrapper .main-img-user::after,
.rtl .main-chat-list .main-img-user::after,
.rtl .main-chat-header .main-img-user::after,
.rtl .main-chat-body .main-img-user::after {
  left: 1px;
}
.rtl .main-chat-contacts-wrapper .main-content-label,
.rtl .main-chat-contacts-wrapper .card-table-two .card-title {
  padding-right: 20px;
}
@media (min-width: 992px) {
  .rtl .main-chat-contacts-wrapper {
    padding: 10px 0px 10px 15px;
  }
}
.rtl .card-table-two .main-chat-contacts-wrapper .card-title,
.rtl .main-chat-contacts-wrapper .card-dashboard-eight .card-title,
.rtl .card-dashboard-eight .main-chat-contacts-wrapper .card-title {
  padding-right: 20px;
}
.rtl .main-chat-contacts {
  padding-right: 20px;
}
.rtl .main-chat-list .media {
  border-right: 0;
  border-left: 0;
}
.rtl .main-chat-list .media::after {
  right: -1px;
}
.rtl .main-chat-list .media + .media::before {
  right: 65px;
  left: 0;
}
.rtl .main-chat-list .media.selected {
  border-right: 1px solid #38cab3;
  border-left: inherit;
}
.rtl .main-chat-list .main-img-user span {
  right: -2px;
}
.rtl .main-chat-list .media-body {
  margin-right: 15px;
  margin-left: inherit;
}
.rtl .main-chat-header .nav {
  margin-right: auto;
  margin-left: inherit;
}
.rtl .main-chat-header .nav-link + .nav-link {
  margin-right: 10px;
  margin-left: inherit;
}
.rtl .main-chat-msg-name {
  margin-right: 15px;
}
.rtl .main-chat-body .media.flex-row-reverse .media-body {
  margin-right: 0;
  margin-left: 20px;
}
.rtl .main-chat-body .media-body {
  margin-right: 20px;
}
@media (min-width: 576px) {
  .rtl .main-chat-body .media.flex-row-reverse .media-body {
    margin-right: 55px;
  }
}
@media (min-width: 576px) {
  .rtl .main-chat-body .media-body {
    margin-left: 55px;
  }
}
.rtl .main-chat-footer {
  right: 0;
  left: 0;
}
.rtl .main-chat-footer .nav-link + .nav-link {
  margin-right: 10px;
}
.rtl .main-chat-footer .nav-link:last-child {
  margin-right: 0;
}
@media (min-width: 992px) {
  .rtl .main-chat-footer {
    right: auto;
    left: auto;
  }
}
@media (min-width: 576px) {
  .rtl .main-chat-footer .form-control {
    margin-right: 20px;
  }
}
@media (min-width: 768px) {
  .rtl .main-chat-footer .form-control {
    margin: 0 0px 0 20px;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .rtl .app.sidebar-mini .main-chat-footer {
    margin-right: 0px;
  }
  .rtl .app.sidebar-mini.sidenav-toggled .main-chat-footer {
    margin-right: 0;
  }
}
@media (max-width: 380px) and (min-width: 305px) {
  .rtl .main-nav-line-chat .nav-link + .nav-link {
    margin-right: 0px;
  }
}
.rtl #action_menu_btn {
  left: 36px;
}
.rtl .action_menu {
  left: 15px;
}
.rtl .action-header {
  padding: 15px 17px 15px 13px;
}
.rtl .ah-actions {
  float: left !important;
}
.rtl .chat .dropdown-menu.dropdown-menu-right.show {
  right: 0px;
}
.rtl .chat .msb-reply textarea {
  margin-right: -42px;
}
.rtl .chat-box-single-line {
  margin: 7px 0 30px;
}
.rtl .chat .video_cam {
  margin-right: 50px;
}
.rtl .chat .video_cam span {
  margin-left: 20px;
}
.rtl .chat .msg_cotainer {
  margin-right: 10px;
}
.rtl .chat .msg_cotainer_send {
  margin-left: 10px;
}
.rtl .chat .msg_time {
  right: 0;
}
.rtl .chat .msg_time_send {
  left: 0;
}
@media (max-width: 449px) {
  .rtl .actions {
    float: left !important;
  }
}
.rtl .main-chat-footer .form-control {
  padding-right: 10px !important;
  padding-left: 0;
}
.rtl .main-msg-wrapper.left:after,
.rtl .main-msg-wrapper.left:before {
  right: inherit;
  left: 100%;
}
.rtl .main-msg-wrapper.left:nth-child(1):before {
  border-left-color: #38cab3;
}
.rtl .main-msg-wrapper.left:nth-child(1):after {
  border-right-color: transparent !important;
  border-left-color: var(--primary02);
}
.rtl .main-msg-wrapper.right:after,
.rtl .main-msg-wrapper.right:before {
  right: 100%;
}
.rtl .main-msg-wrapper.right:nth-child(1):before {
  border-right-color: rgba(56, 202, 179, 0.08);
}
.rtl .main-msg-wrapper.right:nth-child(1):after {
  border-right-color: var(--primary-bg-color);
  border-left-color: transparent;
}
.rtl .main-content-left-contacts .main-content-breadcrumb,
.rtl .main-content-left-contacts .main-content-title {
  padding-right: 20px;
}
@media (min-width: 992px) {
  .rtl .main-content-left-contacts .main-content-breadcrumb,
  .rtl .main-content-left-contacts .main-content-title {
    padding-right: 0;
  }
}
.rtl .main-contact-label {
  margin-right: -10px;
  padding-right: 20px;
}
.rtl .main-contact-label::after {
  right: 0;
  left: 0;
}
@media (min-width: 992px) {
  .rtl .main-contact-label {
    padding-right: 30px;
  }
}
.rtl .main-contact-item {
  border-right-width: 0;
}
.rtl .main-contact-item + .main-contact-item::before {
  right: 0px;
  left: 0;
}
.rtl .main-contact-item.selected {
  border-left-color: #38cab3;
}
.rtl .main-contact-body {
  margin-right: 15px;
}
.rtl .main-contact-info-header {
  padding-right: 20px;
}
.rtl .main-contact-info-header .main-img-user a {
  left: 0;
}
.rtl .main-contact-info-header .media-body .nav-link i {
  margin-left: 5px;
}
.rtl .main-contact-info-header .media-body .nav-link + .nav-link {
  margin-right: 10px;
}
@media (min-width: 992px) {
  .rtl .main-contact-info-header {
    padding-right: 30px;
  }
}
@media (min-width: 992px) {
  .rtl .main-contact-info-header .media-body {
    margin-right: 30px;
  }
}
@media (min-width: 576px) {
  .rtl .main-contact-info-header .media-body .nav-link i {
    margin-left: 7px;
  }
}
@media (min-width: 576px) {
  .rtl .main-contact-info-header .media-body .nav-link + .nav-link {
    margin-right: 25px;
  }
}
.rtl .main-contact-action {
  right: inherit;
  left: 20px;
}
@media (min-width: 992px) {
  .rtl .main-contact-action {
    left: 20px;
  }
}
.rtl .main-contact-info-body {
  padding-right: 20px;
}
.rtl .main-contact-info-body .media + .media::before {
  right: -19px;
  left: 0;
}
.rtl .main-contact-info-body .media:last-child {
  margin-bottom: 15px;
}
.rtl .main-contact-info-body .media-body {
  margin-right: 0;
}
.rtl .main-contact-item .main-img-user::after {
  left: 0;
}
.rtl .contact-icon {
  margin-right: 3px;
}
.rtl .page-signin-style:before {
  right: 0;
}
.rtl .page-signin-style {
  right: 0;
}
.rtl .main-column-signup-left .btn,
.rtl .main-column-signup-left .sp-container button {
  padding-right: 25px;
  padding-left: 25px;
}
.rtl .sp-container .main-column-signup-left button {
  padding-right: 25px;
  padding-left: 25px;
}
@media (min-width: 992px) {
  .rtl .main-column-signup {
    border-right: 1px solid #e3e3e3;
  }
}
.rtl .main-signup-header .row > div .btn i,
.rtl .main-signup-header .row > div .sp-container button i {
  margin-left: 5px;
}
.rtl .sp-container .main-signup-header .row > div button i {
  margin-left: 5px;
}
.rtl .construction .input-group-prepend,
.rtl .construction .input-group-append {
  left: 0;
}
.rtl .construction .input-group > .input-group-append > .btn {
  float: left;
  border-radius: 0 0px 4px 4px;
}
.rtl .construction .input-group > .form-control:not(:last-child),
.rtl .construction .input-group > .custom-select:not(:last-child) {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.rtl .main-content-left-invoice .main-content-breadcrumb,
.rtl .main-content-left-invoice .main-content-title {
  padding-right: 20px;
}
@media (min-width: 992px) {
  .rtl .main-content-left-invoice {
    border-left: 1px solid #ededf5;
  }
}
@media (min-width: 992px) {
  .rtl .main-content-left-invoice .main-content-breadcrumb,
  .rtl .main-content-left-invoice .main-content-title {
    padding-right: 0;
  }
}
.rtl .main-invoice-list .media + .media::before {
  right: 55px;
  left: 0;
}
.rtl .main-invoice-list .media-body {
  margin-right: 15px;
}
.rtl .main-invoice-list .selected {
  border-left-color: #38cab3;
}
.rtl {
  /* ###### 7.6 Mail  ###### */
}
.rtl .main-content-mail .container,
.rtl .main-content-mail .container-fluid {
  padding: 20px 0 0;
}
@media (min-width: 992px) {
  .rtl .main-content-left-mail .btn-compose {
    margin-left: 0;
  }
}
.rtl .main-mail-menu {
  padding-left: 0;
}
@media (min-width: 992px) {
  .rtl .main-mail-menu {
    padding-left: 0;
  }
}
.rtl .main-mail-header > div:last-child > span {
  margin-left: 10px;
}
@media (min-width: 992px) {
  .rtl .main-mail-header {
    padding: 0 25px 0 0px;
  }
}
.rtl .main-mail-header .btn-group .btn + .btn,
.rtl .main-mail-header .btn-group .sp-container button + .btn {
  margin-right: -2px;
}
.rtl .sp-container .main-mail-header .btn-group button + .btn,
.rtl .main-mail-header .btn-group .sp-container .btn + button,
.rtl .sp-container .main-mail-header .btn-group .btn + button,
.rtl .main-mail-header .btn-group .sp-container button + button,
.rtl .sp-container .main-mail-header .btn-group button + button {
  margin-right: -2px;
}
.rtl .main-mail-options {
  padding: 5px 20px 5px 10px;
}
@media (min-width: 992px) {
  .rtl .main-mail-options {
    padding-right: 25px;
  }
}
.rtl .main-mail-item .main-img-user,
.rtl .main-mail-item .main-avatar {
  margin-right: inherit;
  margin-left: 15px;
}
.rtl .main-mail-checkbox {
  margin-left: 15px;
}
.rtl .main-mail-star {
  left: 0;
  margin-right: inherit;
  margin-left: 15px;
}
@media (min-width: 992px) {
  .rtl .main-mail-body {
    margin-right: inherit;
    margin-left: 15px;
  }
}
.rtl .main-mail-attachment {
  margin-left: 15px;
}
@media (min-width: 992px) {
  .rtl .main-mail-attachment {
    left: 63px;
  }
}
.rtl .main-mail-date {
  left: 15px;
  margin-right: auto;
}
.rtl .main-mail-compose {
  right: 0;
}
.rtl .main-mail-compose-header {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.rtl .main-mail-compose-header .nav-link + .nav-link {
  margin-right: 15px;
}
.rtl .main-mail-compose-body {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.rtl .main-mail-compose-body .form-group > div {
  margin-right: 10px;
}
.rtl .main-mail-compose-body .form-group:last-child .btn,
.rtl .main-mail-compose-body .form-group:last-child .sp-container button {
  padding-right: 20px;
  padding-left: 20px;
}
.rtl .sp-container .main-mail-compose-body .form-group:last-child button {
  padding-right: 20px;
  padding-left: 20px;
}
.rtl .main-mail-compose-body .form-group .nav-link + .nav-link {
  margin-right: 15px;
}
.rtl .main-mail-compose-compress,
.rtl .main-mail-compose-minimize {
  right: auto;
  left: 30px;
}
.rtl .main-mail-two .main-header-menu-icon {
  margin-left: 0;
}
.rtl .main-mail-left .main-mail-menu {
  padding-left: 0;
}
.rtl {
  /* ######## UTILITIES-STYLES ######## */
}
.rtl .gutters-xs > .col,
.rtl .gutters-xs > [class*=col-] {
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}
.rtl .border-end {
  border-right: inherit !important;
  border-left: 1px solid #ededf5 !important;
}
.rtl .border-start {
  border-right: 1px solid #ededf5 !important;
}
.rtl .border-end-0 {
  border-left: 0 !important;
}
.rtl .border-start-0 {
  border-right: 0 !important;
}
.rtl .rounded-top {
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
}
.rtl .rounded-end {
  border-top-left-radius: 5px !important;
  border-bottom-left-radius: 5px !important;
}
.rtl .rounded-bottom {
  border-bottom-right-radius: 5px !important;
  border-bottom-left-radius: 5px !important;
}
.rtl .rounded-start {
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}
.rtl .bd-e {
  border-right: inherit;
  border-left: 1px solid #ededf5;
}
.rtl .bd-s {
  border-right: 1px solid #ededf5;
  border-left: inherit;
}
.rtl .bd-b {
  border-bottom: 1px solid #ededf5;
}
.rtl .bd-l {
  border-right: 1px solid #ededf5;
  border-left: inherit;
}
.rtl .bd-y {
  border-top: 1px solid #ededf5;
  border-bottom: 1px solid #ededf5;
}
.rtl .bd-x {
  border-right: 1px solid #ededf5;
  border-left: 1px solid #ededf5;
}
.rtl .bd-e-0 {
  border-left: 0;
}
.rtl .bd-b-0 {
  border-bottom: 0 !important;
}
.rtl .bd-s-0 {
  border-right: 0;
}
.rtl .bd-t-0-f {
  border-top: 0 !important;
}
.rtl .bd-e-0-f {
  border-left: 0 !important;
}
.rtl .bd-s-0-f {
  border-right: 0 !important;
}
.rtl .bd-x-0 {
  border-right-width: 0;
  border-left-width: 0;
}
.rtl .bd-x-1 {
  border-right-width: 1px;
  border-left-width: 1px;
}
@media (min-width: 480px) {
  .rtl .bd-xs-e {
    border-left: 1px solid #ededf5;
  }
  .rtl .bd-xs-e {
    border-right: 1px solid #ededf5;
  }
  .rtl .bd-xs-x {
    border-right: 1px solid #ededf5;
    border-left: 1px solid #ededf5;
  }
}
@media (min-width: 576px) {
  .rtl .bd-sm-e {
    border-left: 1px solid #ededf5;
  }
  .rtl .bd-sm-s {
    border-right: 1px solid #ededf5;
  }
  .rtl .bd-sm-x {
    border-right: 1px solid #ededf5;
    border-left: 1px solid #ededf5;
  }
}
@media (min-width: 768px) {
  .rtl .bd-md-e {
    border-left: 1px solid #ededf5;
  }
  .rtl .bd-md-s {
    border-right: 1px solid #ededf5;
  }
  .rtl .bd-md-x {
    border-right: 1px solid #ededf5;
    border-left: 1px solid #ededf5;
  }
}
@media (min-width: 992px) {
  .rtl .bd-lg-enf {
    border-left: 1px solid #ededf5;
  }
  .rtl .bd-lg-s {
    border-right: 1px solid #ededf5;
  }
  .rtl .bd-lg-x {
    border-right: 1px solid #ededf5;
    border-left: 1px solid #ededf5;
  }
}
@media (min-width: 1200px) {
  .rtl .bd-xl-e {
    border-left: 1px solid #ededf5;
  }
  .rtl .bd-xl-s {
    border-right: 1px solid #ededf5;
  }
  .rtl .bd-xl-x {
    border-right: 1px solid #ededf5;
    border-left: 1px solid #ededf5;
  }
}
.rtl .br-ts-0 {
  border-top-right-radius: 0 !important;
}
.rtl .br-bs-0 {
  border-bottom-right-radius: 0 !important;
}
.rtl .br-te-0 {
  border-top-left-radius: 0 !important;
}
.rtl .br-be-0 {
  border-bottom-left-radius: 0 !important;
}
.rtl .br-ts-5 {
  border-top-right-radius: 5px !important;
}
.rtl .br-te-5 {
  border-top-left-radius: 5px !important;
}
.rtl .br-be-5 {
  border-bottom-left-radius: 5px !important;
}
.rtl .br-bs-5 {
  border-bottom-right-radius: 5px !important;
}
.rtl .border-start-primary {
  border-left-color: #38cab3 !important;
}
.rtl .border-start-success {
  border-left-color: #1a9c86 !important;
}
.rtl .border-start-warning {
  border-left-color: #ffbd5a !important;
}
.rtl .me-0 {
  margin-right: inherit !important;
  margin-left: 0 !important;
}
.rtl .ms-0 {
  margin-right: 0 !important;
  margin-left: inherit !important;
}
.rtl .me-1 {
  margin-right: inherit !important;
  margin-left: 0.25rem !important;
}
.rtl .ms-1 {
  margin-right: 0.25rem !important;
  margin-left: inherit !important;
}
.rtl .me-2 {
  margin-right: inherit !important;
  margin-left: 0.5rem !important;
}
.rtl .ms-2 {
  margin-right: 0.5rem !important;
  margin-left: inherit !important;
}
.rtl .me-3 {
  margin-right: inherit !important;
  margin-left: 1rem !important;
}
.rtl .ms-3 {
  margin-right: 1rem !important;
}
.rtl .me-4 {
  margin-right: inherit !important;
  margin-left: 1.5rem !important;
}
.rtl .ms-4 {
  margin-right: 1.5rem !important;
  margin-left: inherit !important;
}
.rtl .me-5 {
  margin-left: 3rem !important;
}
.rtl .ms-5 {
  margin-right: 3rem !important;
}
.rtl .me-n1 {
  margin-left: -0.25rem !important;
}
.rtl .ms-n1 {
  margin-right: -0.25rem !important;
}
.rtl .me-n2 {
  margin-left: -0.5rem !important;
}
.rtl .ms-n2 {
  margin-right: -0.5rem !important;
}
.rtl .me-n3 {
  margin-left: -1rem !important;
}
.rtl .ms-n3 {
  margin-right: -1rem !important;
}
.rtl .me-n4 {
  margin-left: -1.5rem !important;
}
.rtl .ms-n4 {
  margin-right: -1.5rem !important;
}
.rtl .me-n5 {
  margin-left: -3rem !important;
}
.rtl .ms-sm-n5 {
  margin-right: -3rem !important;
}
.rtl .me-auto {
  margin-right: inherit !important;
  margin-left: auto !important;
}
.rtl .ms-auto {
  margin-right: auto !important;
  margin-left: inherit !important;
}
@media (max-width: 767px) {
  .rtl .me-sm-0 {
    margin-left: 0 !important;
  }
  .rtl .ms-sm-0 {
    margin-right: 0 !important;
  }
  .rtl .me-sm-1 {
    margin-left: 0.25rem !important;
  }
  .rtl .ms-sm-1 {
    margin-right: 0.25rem !important;
  }
  .rtl .me-sm-2 {
    margin-left: 0.5rem !important;
  }
  .rtl .ms-sm-2 {
    margin-right: 0.5rem !important;
  }
  .rtl .me-sm-3 {
    margin-left: 1rem !important;
  }
  .rtl .ms-sm-3 {
    margin-right: 1rem !important;
  }
  .rtl .me-sm-4 {
    margin-left: 1.5rem !important;
  }
  .rtl .ms-sm-4 {
    margin-right: 1.5rem !important;
  }
  .rtl .me-sm-5 {
    margin-left: 3rem !important;
  }
  .rtl .ms-sm-5 {
    margin-right: 3rem !important;
  }
  .rtl .me-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .rtl .ms-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .rtl .me-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .rtl .ms-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .rtl .me-sm-n3 {
    margin-left: -1rem !important;
  }
  .rtl .ms-sm-n3 {
    margin-right: -1rem !important;
  }
  .rtl .me-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .rtl .ms-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .rtl .me-sm-n5 {
    margin-left: -3rem !important;
  }
  .rtl .ms-sm-n5 {
    margin-right: -3rem !important;
  }
  .rtl .me-sm-auto {
    margin-left: auto !important;
  }
  .rtl .ms-sm-auto {
    margin-right: auto !important;
  }
}
@media (min-width: 768px) {
  .rtl .me-md-0 {
    margin-left: 0 !important;
  }
  .rtl .ms-md-0 {
    margin-right: 0 !important;
  }
  .rtl .me-md-1 {
    margin-left: 0.25rem !important;
  }
  .rtl .ms-md-1 {
    margin-right: 0.25rem !important;
  }
  .rtl .me-md-2 {
    margin-left: 0.5rem !important;
  }
  .rtl .ms-md-2 {
    margin-right: 0.5rem !important;
  }
  .rtl .me-md-3 {
    margin-left: 1rem !important;
  }
  .rtl .ms-md-3 {
    margin-right: 1rem !important;
  }
  .rtl .me-md-4 {
    margin-left: 1.5rem !important;
  }
  .rtl .ms-md-4 {
    margin-right: 1.5rem !important;
  }
  .rtl .me-md-5 {
    margin-left: 3rem !important;
  }
  .rtl .ms-md-5 {
    margin-right: 3rem !important;
  }
  .rtl .me-md-n1 {
    margin-left: -0.25rem !important;
  }
  .rtl .ms-md-n1 {
    margin-right: -0.25rem !important;
  }
  .rtl .me-md-n2 {
    margin-left: -0.5rem !important;
  }
  .rtl .ms-md-n2 {
    margin-right: -0.5rem !important;
  }
  .rtl .me-md-n3 {
    margin-left: -1rem !important;
  }
  .rtl .ms-md-n3 {
    margin-right: -1rem !important;
  }
  .rtl .me-md-n4 {
    margin-left: -1.5rem !important;
  }
  .rtl .ms-md-n4 {
    margin-right: -1.5rem !important;
  }
  .rtl .me-md-n5 {
    margin-left: -3rem !important;
  }
  .rtl .ms-md-n5 {
    margin-right: -3rem !important;
  }
  .rtl .me-md-auto {
    margin-left: auto !important;
  }
  .rtl .ms-md-auto {
    margin-right: auto !important;
  }
}
@media (min-width: 992px) {
  .rtl .me-lg-0 {
    margin-left: 0 !important;
  }
  .rtl .ms-lg-0 {
    margin-right: 0 !important;
  }
  .rtl .me-lg-1 {
    margin-left: 0.25rem !important;
  }
  .rtl .ms-lg-1 {
    margin-right: 0.25rem !important;
  }
  .rtl .me-lg-2 {
    margin-left: 0.5rem !important;
  }
  .rtl .ms-lg-2 {
    margin-right: 0.5rem !important;
  }
  .rtl .me-lg-3 {
    margin-left: 1rem !important;
  }
  .rtl .ms-lg-3 {
    margin-right: 1rem !important;
  }
  .rtl .me-lg-4 {
    margin-left: 1.5rem !important;
  }
  .rtl .ms-lg-4 {
    margin-right: 1.5rem !important;
  }
  .rtl .me-lg-5 {
    margin-left: 3rem !important;
  }
  .rtl .ms-lg-5 {
    margin-right: 3rem !important;
  }
  .rtl .me-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .rtl .ms-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .rtl .me-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .rtl .ms-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .rtl .me-lg-n3 {
    margin-left: -1rem !important;
  }
  .rtl .ms-lg-n3 {
    margin-right: -1rem !important;
  }
  .rtl .me-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .rtl .ms-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .rtl .me-lg-n5 {
    margin-left: -3rem !important;
  }
  .rtl .ms-lg-n5 {
    margin-right: -3rem !important;
  }
  .rtl .me-lg-auto {
    margin-left: auto !important;
  }
  .rtl .ms-lg-auto {
    margin-right: auto !important;
  }
}
@media (min-width: 1200px) {
  .rtl .me-xl-0 {
    margin-left: 0 !important;
  }
  .rtl .ms-xl-0 {
    margin-right: 0 !important;
  }
  .rtl .me-xl-1-1 {
    margin-left: 0.25rem !important;
  }
  .rtl .ms-xl-1 {
    margin-right: 0.25rem !important;
  }
  .rtl .me-xl-2 {
    margin-left: 0.5rem !important;
  }
  .rtl .ms-xl-2 {
    margin-right: 0.5rem !important;
  }
  .rtl .me-xl-3 {
    margin-left: 1rem !important;
  }
  .rtl .ms-xl-3 {
    margin-right: 1rem !important;
  }
  .rtl .me-xl-4 {
    margin-left: 1.5rem !important;
  }
  .rtl .ms-xl-4 {
    margin-right: 1.5rem !important;
  }
  .rtl .me-xl-5 {
    margin-left: 3rem !important;
  }
  .rtl .ms-xl-5 {
    margin-right: 3rem !important;
  }
  .rtl .me-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .rtl .ms-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .rtl .me-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .rtl .ms-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .rtl .me-xl-n3 {
    margin-left: -1rem !important;
  }
  .rtl .ms-xl-n3 {
    margin-right: -1rem !important;
  }
  .rtl .me-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .rtl .ms-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .rtl .me-xl-n5 {
    margin-left: -3rem !important;
  }
  .rtl .ms-xl-n5 {
    margin-right: -3rem !important;
  }
  .rtl .me-xl-auto {
    margin-left: auto !important;
  }
  .rtl .ms-xl-auto {
    margin-right: auto !important;
  }
}
.rtl {
  /* ###### 9.4 Margin   ###### */
}
.rtl .mg-x-0 {
  margin-right: 0px;
  margin-left: 0px;
}
.rtl .mg-x-0-f {
  margin-right: 0px !important;
  margin-left: 0px !important;
}
.rtl .mg-r-0 {
  margin-left: 0px;
}
.rtl .mg-l-0 {
  margin-right: 0px;
}
.rtl .mg-r-0-f {
  margin-left: 0px !important;
}
.rtl .mg-l-0-f {
  margin-right: 0px !important;
}
.rtl .mg-x-1 {
  margin-right: 1px;
  margin-left: 1px;
}
.rtl .mg-x-1-f {
  margin-right: 1px !important;
  margin-left: 1px !important;
}
.rtl .mg-r-1 {
  margin-left: 1px;
}
.rtl .mg-l-1 {
  margin-right: 1px;
}
.rtl .mg-r-1-f {
  margin-left: 1px !important;
}
.rtl .mg-l-1-f {
  margin-right: 1px !important;
}
.rtl .mg-x-2 {
  margin-right: 2px;
  margin-left: 2px;
}
.rtl .mg-x-2-f {
  margin-right: 2px !important;
  margin-left: 2px !important;
}
.rtl .mg-r-2 {
  margin-left: 2px;
}
.rtl .mg-l-2 {
  margin-right: 2px;
}
.rtl .mg-r-2-f {
  margin-left: 2px !important;
}
.rtl .mg-l-2-f {
  margin-right: 2px !important;
}
.rtl .mg-x-3 {
  margin-right: 3px;
  margin-left: 3px;
}
.rtl .mg-x-3-f {
  margin-right: 3px !important;
  margin-left: 3px !important;
}
.rtl .mg-r-3 {
  margin-left: 3px;
}
.rtl .mg-l-3 {
  margin-right: 3px;
}
.rtl .mg-r-3-f {
  margin-left: 3px !important;
}
.rtl .mg-l-3-f {
  margin-right: 3px !important;
}
.rtl .mg-x-4 {
  margin-right: 4px;
  margin-left: 4px;
}
.rtl .mg-x-4-f {
  margin-right: 4px !important;
  margin-left: 4px !important;
}
.rtl .mg-r-4 {
  margin-left: 4px;
}
.rtl .mg-l-4 {
  margin-right: 4px;
}
.rtl .mg-r-4-f {
  margin-left: 4px !important;
}
.rtl .mg-l-4-f {
  margin-right: 4px !important;
}
.rtl .mg-x-5 {
  margin-right: 5px;
  margin-left: 5px;
}
.rtl .mg-x-5-f {
  margin-right: 5px !important;
  margin-left: 5px !important;
}
.rtl .mg-r-5 {
  margin-left: 5px;
}
.rtl .mg-l-5 {
  margin-right: 5px;
}
.rtl .mg-r-5-f {
  margin-left: 5px !important;
}
.rtl .mg-l-5-f {
  margin-right: 5px !important;
}
.rtl .mg-x-6 {
  margin-right: 6px;
  margin-left: 6px;
}
.rtl .mg-x-6-f {
  margin-right: 6px !important;
  margin-left: 6px !important;
}
.rtl .mg-r-6 {
  margin-left: 6px;
}
.rtl .mg-l-6 {
  margin-right: 6px;
}
.rtl .mg-r-6-f {
  margin-left: 6px !important;
}
.rtl .mg-l-6-f {
  margin-right: 6px !important;
}
.rtl .mg-x-7 {
  margin-right: 7px;
  margin-left: 7px;
}
.rtl .mg-x-7-f {
  margin-right: 7px !important;
  margin-left: 7px !important;
}
.rtl .mg-r-7 {
  margin-left: 7px;
}
.rtl .mg-l-7 {
  margin-right: 7px;
}
.rtl .mg-r-7-f {
  margin-left: 7px !important;
}
.rtl .mg-l-7-f {
  margin-right: 7px !important;
}
.rtl .mg-x-8 {
  margin-right: 8px;
  margin-left: 8px;
}
.rtl .mg-x-8-f {
  margin-right: 8px !important;
  margin-left: 8px !important;
}
.rtl .mg-r-8 {
  margin-left: 8px;
}
.rtl .mg-l-8 {
  margin-right: 8px;
}
.rtl .mg-r-8-f {
  margin-left: 8px !important;
}
.rtl .mg-l-8-f {
  margin-right: 8px !important;
}
.rtl .mg-x-9 {
  margin-right: 9px;
  margin-left: 9px;
}
.rtl .mg-x-9-f {
  margin-right: 9px !important;
  margin-left: 9px !important;
}
.rtl .mg-r-9 {
  margin-left: 9px;
}
.rtl .mg-l-9 {
  margin-right: 9px;
}
.rtl .mg-r-9-f {
  margin-left: 9px !important;
}
.rtl .mg-l-9-f {
  margin-right: 9px !important;
}
.rtl .mg-x-10 {
  margin-right: 10px;
  margin-left: 10px;
}
.rtl .mg-x-10-f {
  margin-right: 10px !important;
  margin-left: 10px !important;
}
.rtl .mg-r-10 {
  margin-right: inherit;
  margin-left: 10px;
}
.rtl .mg-l-10 {
  margin-right: 10px;
}
.rtl .mg-r-10-f {
  margin-left: 10px !important;
}
.rtl .mg-l-10-f {
  margin-right: 10px !important;
}
.rtl .mg-x-15 {
  margin-right: 15px;
  margin-left: 15px;
}
.rtl .mg-x-15-f {
  margin-right: 15px !important;
  margin-left: 15px !important;
}
.rtl .mg-r-15 {
  margin-left: 15px;
}
.rtl .mg-l-15 {
  margin-right: 15px;
}
.rtl .mg-r-15-f {
  margin-left: 15px !important;
}
.rtl .mg-l-15-f {
  margin-right: 15px !important;
}
.rtl .mg-x-20 {
  margin-right: 20px;
  margin-left: 20px;
}
.rtl .mg-x-20-f {
  margin-right: 20px !important;
  margin-left: 20px !important;
}
.rtl .mg-r-20 {
  margin-left: 20px;
}
.rtl .mg-l-20 {
  margin-right: 20px;
}
.rtl .mg-r-20-f {
  margin-left: 20px !important;
}
.rtl .mg-l-20-f {
  margin-right: 20px !important;
}
.rtl .mg-x-25 {
  margin-right: 25px;
  margin-left: 25px;
}
.rtl .mg-x-25-f {
  margin-right: 25px !important;
  margin-left: 25px !important;
}
.rtl .mg-r-25 {
  margin-left: 25px;
}
.rtl .mg-l-25 {
  margin-right: 25px;
}
.rtl .mg-r-25-f {
  margin-left: 25px !important;
}
.rtl .mg-l-25-f {
  margin-right: 25px !important;
}
.rtl .mg-x-30 {
  margin-right: 30px;
  margin-left: 30px;
}
.rtl .mg-x-30-f {
  margin-right: 30px !important;
  margin-left: 30px !important;
}
.rtl .mg-r-30 {
  margin-left: 30px;
}
.rtl .mg-b-30 {
  margin-bottom: 30px;
}
.rtl .mg-l-30 {
  margin-right: 30px;
}
.rtl .mg-r-30-f {
  margin-left: 30px !important;
}
.rtl .mg-l-30-f {
  margin-right: 30px !important;
}
.rtl .mg-x-35 {
  margin-right: 35px;
  margin-left: 35px;
}
.rtl .mg-x-35-f {
  margin-right: 35px !important;
  margin-left: 35px !important;
}
.rtl .mg-r-35 {
  margin-left: 35px;
}
.rtl .mg-l-35 {
  margin-right: 35px;
}
.rtl .mg-r-35-f {
  margin-left: 35px !important;
}
.rtl .mg-l-35-f {
  margin-right: 35px !important;
}
.rtl .mg-x-40 {
  margin-right: 40px;
  margin-left: 40px;
}
.rtl .mg-x-40-f {
  margin-right: 40px !important;
  margin-left: 40px !important;
}
.rtl .mg-r-40 {
  margin-left: 40px;
}
.rtl .mg-l-40 {
  margin-right: 40px;
}
.rtl .mg-r-40-f {
  margin-left: 40px !important;
}
.rtl .mg-l-40-f {
  margin-right: 40px !important;
}
.rtl .mg-x-45 {
  margin-right: 45px;
  margin-left: 45px;
}
.rtl .mg-x-45-f {
  margin-right: 45px !important;
  margin-left: 45px !important;
}
.rtl .mg-r-45 {
  margin-left: 45px;
}
.rtl .mg-l-45 {
  margin-right: 45px;
}
.rtl .mg-r-45-f {
  margin-left: 45px !important;
}
.rtl .mg-l-45-f {
  margin-right: 45px !important;
}
.rtl .mg-x-50 {
  margin-right: 50px;
  margin-left: 50px;
}
.rtl .mg-x-50-f {
  margin-right: 50px !important;
  margin-left: 50px !important;
}
.rtl .mg-r-50 {
  margin-left: 50px;
}
.rtl .mg-l-50 {
  margin-right: 50px;
}
.rtl .mg-r-50-f {
  margin-left: 50px !important;
}
.rtl .mg-l-50-f {
  margin-right: 50px !important;
}
.rtl .mg-x-55 {
  margin-right: 55px;
  margin-left: 55px;
}
.rtl .mg-x-55-f {
  margin-right: 55px !important;
  margin-left: 55px !important;
}
.rtl .mg-r-55 {
  margin-left: 55px;
}
.rtl .mg-l-55 {
  margin-right: 55px;
}
.rtl .mg-r-55-f {
  margin-left: 55px !important;
}
.rtl .mg-l-55-f {
  margin-right: 55px !important;
}
.rtl .mg-x-60 {
  margin-right: 60px;
  margin-left: 60px;
}
.rtl .mg-x-60-f {
  margin-right: 60px !important;
  margin-left: 60px !important;
}
.rtl .mg-r-60 {
  margin-left: 60px;
}
.rtl .mg-l-60 {
  margin-right: 60px;
}
.rtl .mg-r-60-f {
  margin-left: 60px !important;
}
.rtl .mg-l-60-f {
  margin-right: 60px !important;
}
.rtl .mg-x-65 {
  margin-right: 65px;
  margin-left: 65px;
}
.rtl .mg-x-65-f {
  margin-right: 65px !important;
  margin-left: 65px !important;
}
.rtl .mg-r-65 {
  margin-left: 65px;
}
.rtl .mg-l-65 {
  margin-right: 65px;
}
.rtl .mg-r-65-f {
  margin-left: 65px !important;
}
.rtl .mg-l-65-f {
  margin-right: 65px !important;
}
.rtl .mg-x-70 {
  margin-right: 70px;
  margin-left: 70px;
}
.rtl .mg-x-70-f {
  margin-right: 70px !important;
  margin-left: 70px !important;
}
.rtl .mg-r-70 {
  margin-left: 70px;
}
.rtl .mg-l-70 {
  margin-right: 70px;
}
.rtl .mg-r-70-f {
  margin-left: 70px !important;
}
.rtl .mg-l-70-f {
  margin-right: 70px !important;
}
.rtl .mg-x-75 {
  margin-right: 75px;
  margin-left: 75px;
}
.rtl .mg-x-75-f {
  margin-right: 75px !important;
  margin-left: 75px !important;
}
.rtl .mg-r-75 {
  margin-left: 75px;
}
.rtl .mg-l-75 {
  margin-right: 75px;
}
.rtl .mg-r-75-f {
  margin-left: 75px !important;
}
.rtl .mg-l-75-f {
  margin-right: 75px !important;
}
.rtl .mg-x-80 {
  margin-right: 80px;
  margin-left: 80px;
}
.rtl .mg-x-80-f {
  margin-right: 80px !important;
  margin-left: 80px !important;
}
.rtl .mg-r-80 {
  margin-left: 80px;
}
.rtl .mg-l-80 {
  margin-right: 80px;
}
.rtl .mg-r-80-f {
  margin-left: 80px !important;
}
.rtl .mg-l-80-f {
  margin-right: 80px !important;
}
.rtl .mg-x-85 {
  margin-right: 85px;
  margin-left: 85px;
}
.rtl .mg-x-85-f {
  margin-right: 85px !important;
  margin-left: 85px !important;
}
.rtl .mg-r-85 {
  margin-left: 85px;
}
.rtl .mg-l-85 {
  margin-right: 85px;
}
.rtl .mg-r-85-f {
  margin-left: 85px !important;
}
.rtl .mg-l-85-f {
  margin-right: 85px !important;
}
.rtl .mg-x-90 {
  margin-right: 90px;
  margin-left: 90px;
}
.rtl .mg-x-90-f {
  margin-right: 90px !important;
  margin-left: 90px !important;
}
.rtl .mg-r-90 {
  margin-left: 90px;
}
.rtl .mg-l-90 {
  margin-right: 90px;
}
.rtl .mg-r-90-f {
  margin-left: 90px !important;
}
.rtl .mg-l-90-f {
  margin-right: 90px !important;
}
.rtl .mg-x-95 {
  margin-right: 95px;
  margin-left: 95px;
}
.rtl .mg-x-95-f {
  margin-right: 95px !important;
  margin-left: 95px !important;
}
.rtl .mg-r-95 {
  margin-left: 95px;
}
.rtl .mg-l-95 {
  margin-right: 95px;
}
.rtl .mg-r-95-f {
  margin-left: 95px !important;
}
.rtl .mg-l-95-f {
  margin-right: 95px !important;
}
.rtl .mg-x-100 {
  margin-right: 100px;
  margin-left: 100px;
}
.rtl .mg-x-100-f {
  margin-right: 100px !important;
  margin-left: 100px !important;
}
.rtl .mg-r-100 {
  margin-left: 100px;
}
.rtl .mg-l-100 {
  margin-right: 100px;
}
.rtl .mg-r-100-f {
  margin-left: 100px !important;
}
.rtl .mg-l-100-f {
  margin-right: 100px !important;
}
.rtl .mg-x-105 {
  margin-right: 105px;
  margin-left: 105px;
}
.rtl .mg-x-105-f {
  margin-right: 105px !important;
  margin-left: 105px !important;
}
.rtl .mg-r-105 {
  margin-left: 105px;
}
.rtl .mg-l-105 {
  margin-right: 105px;
}
.rtl .mg-r-105-f {
  margin-left: 105px !important;
}
.rtl .mg-l-105-f {
  margin-right: 105px !important;
}
.rtl .mg-x-110 {
  margin-right: 110px;
  margin-left: 110px;
}
.rtl .mg-x-110-f {
  margin-right: 110px !important;
  margin-left: 110px !important;
}
.rtl .mg-r-110 {
  margin-left: 110px;
}
.rtl .mg-l-110 {
  margin-right: 110px;
}
.rtl .mg-r-110-f {
  margin-left: 110px !important;
}
.rtl .mg-l-110-f {
  margin-right: 110px !important;
}
.rtl .mg-x-115 {
  margin-right: 115px;
  margin-left: 115px;
}
.rtl .mg-x-115-f {
  margin-right: 115px !important;
  margin-left: 115px !important;
}
.rtl .mg-r-115 {
  margin-left: 115px;
}
.rtl .mg-l-115 {
  margin-right: 115px;
}
.rtl .mg-r-115-f {
  margin-left: 115px !important;
}
.rtl .mg-l-115-f {
  margin-right: 115px !important;
}
.rtl .mg-x-120 {
  margin-right: 120px;
  margin-left: 120px;
}
.rtl .mg-x-120-f {
  margin-right: 120px !important;
  margin-left: 120px !important;
}
.rtl .mg-r-120 {
  margin-left: 120px;
}
.rtl .mg-l-120 {
  margin-right: 120px;
}
.rtl .mg-r-120-f {
  margin-left: 120px !important;
}
.rtl .mg-l-120-f {
  margin-right: 120px !important;
}
.rtl .mg-r-auto {
  margin-left: auto;
}
.rtl .mg-l-auto {
  margin-right: auto;
}
@media (min-width: 480px) {
  .rtl .mg-xs-x-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .rtl .mg-xs-x-0-f {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .rtl .mg-xs-r-0 {
    margin-left: 0px;
  }
  .rtl .mg-xs-l-0 {
    margin-right: 0px;
  }
  .rtl .mg-xs-r-0-f {
    margin-left: 0px !important;
  }
  .rtl .mg-xs-l-0-f {
    margin-right: 0px !important;
  }
  .rtl .mg-xs-x-1 {
    margin-right: 1px;
    margin-left: 1px;
  }
  .rtl .mg-xs-x-1-f {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .rtl .mg-xs-r-1 {
    margin-left: 1px;
  }
  .rtl .mg-xs-l-1 {
    margin-right: 1px;
  }
  .rtl .mg-xs-r-1-f {
    margin-left: 1px !important;
  }
  .rtl .mg-xs-l-1-f {
    margin-right: 1px !important;
  }
  .rtl .mg-xs-x-2 {
    margin-right: 2px;
    margin-left: 2px;
  }
  .rtl .mg-xs-x-2-f {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .rtl .mg-xs-r-2 {
    margin-left: 2px;
  }
  .rtl .mg-xs-l-2 {
    margin-right: 2px;
  }
  .rtl .mg-xs-r-2-f {
    margin-left: 2px !important;
  }
  .rtl .mg-xs-l-2-f {
    margin-right: 2px !important;
  }
  .rtl .mg-xs-x-3 {
    margin-right: 3px;
    margin-left: 3px;
  }
  .rtl .mg-xs-x-3-f {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .rtl .mg-xs-r-3 {
    margin-left: 3px;
  }
  .rtl .mg-xs-l-3 {
    margin-right: 3px;
  }
  .rtl .mg-xs-r-3-f {
    margin-left: 3px !important;
  }
  .rtl .mg-xs-l-3-f {
    margin-right: 3px !important;
  }
  .rtl .mg-xs-x-4 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .rtl .mg-xs-x-4-f {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .rtl .mg-xs-r-4 {
    margin-left: 4px;
  }
  .rtl .mg-xs-l-4 {
    margin-right: 4px;
  }
  .rtl .mg-xs-r-4-f {
    margin-left: 4px !important;
  }
  .rtl .mg-xs-l-4-f {
    margin-right: 4px !important;
  }
  .rtl .mg-xs-x-5 {
    margin-right: 5px;
    margin-left: 5px;
  }
  .rtl .mg-xs-x-5-f {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .rtl .mg-xs-r-5 {
    margin-left: 5px;
  }
  .rtl .mg-xs-l-5 {
    margin-right: 5px;
  }
  .rtl .mg-xs-r-5-f {
    margin-left: 5px !important;
  }
  .rtl .mg-xs-l-5-f {
    margin-right: 5px !important;
  }
  .rtl .mg-xs-x-6 {
    margin-right: 6px;
    margin-left: 6px;
  }
  .rtl .mg-xs-x-6-f {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .rtl .mg-xs-r-6 {
    margin-left: 6px;
  }
  .rtl .mg-xs-l-6 {
    margin-right: 6px;
  }
  .rtl .mg-xs-r-6-f {
    margin-left: 6px !important;
  }
  .rtl .mg-xs-l-6-f {
    margin-right: 6px !important;
  }
  .rtl .mg-xs-x-7 {
    margin-right: 7px;
    margin-left: 7px;
  }
  .rtl .mg-xs-x-7-f {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .rtl .mg-xs-r-7 {
    margin-left: 7px;
  }
  .rtl .mg-xs-l-7 {
    margin-right: 7px;
  }
  .rtl .mg-xs-r-7-f {
    margin-left: 7px !important;
  }
  .rtl .mg-xs-l-7-f {
    margin-right: 7px !important;
  }
  .rtl .mg-xs-x-8 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .rtl .mg-xs-x-8-f {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .rtl .mg-xs-r-8 {
    margin-left: 8px;
  }
  .rtl .mg-xs-l-8 {
    margin-right: 8px;
  }
  .rtl .mg-xs-r-8-f {
    margin-left: 8px !important;
  }
  .rtl .mg-xs-l-8-f {
    margin-right: 8px !important;
  }
  .rtl .mg-xs-x-9 {
    margin-right: 9px;
    margin-left: 9px;
  }
  .rtl .mg-xs-x-9-f {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .rtl .mg-xs-r-9 {
    margin-left: 9px;
  }
  .rtl .mg-xs-l-9 {
    margin-right: 9px;
  }
  .rtl .mg-xs-r-9-f {
    margin-left: 9px !important;
  }
  .rtl .mg-xs-l-9-f {
    margin-right: 9px !important;
  }
  .rtl .mg-xs-x-10 {
    margin-right: 10px;
    margin-left: 10px;
  }
  .rtl .mg-xs-x-10-f {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .rtl .mg-xs-r-10 {
    margin-left: 10px;
  }
  .rtl .mg-xs-l-10 {
    margin-right: 10px;
  }
  .rtl .mg-xs-r-10-f {
    margin-left: 10px !important;
  }
  .rtl .mg-xs-l-10-f {
    margin-right: 10px !important;
  }
  .rtl .mg-xs-x-15 {
    margin-right: 15px;
    margin-left: 15px;
  }
  .rtl .mg-xs-x-15-f {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .rtl .mg-xs-r-15 {
    margin-left: 15px;
  }
  .rtl .mg-xs-l-15 {
    margin-right: 15px;
  }
  .rtl .mg-xs-r-15-f {
    margin-left: 15px !important;
  }
  .rtl .mg-xs-l-15-f {
    margin-right: 15px !important;
  }
  .rtl .mg-xs-x-20 {
    margin-right: 20px;
    margin-left: 20px;
  }
  .rtl .mg-xs-x-20-f {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .rtl .mg-xs-r-20 {
    margin-left: 20px;
  }
  .rtl .mg-xs-l-20 {
    margin-right: 20px;
  }
  .rtl .mg-xs-r-20-f {
    margin-left: 20px !important;
  }
  .rtl .mg-xs-l-20-f {
    margin-right: 20px !important;
  }
  .rtl .mg-xs-x-25 {
    margin-right: 25px;
    margin-left: 25px;
  }
  .rtl .mg-xs-x-25-f {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .rtl .mg-xs-r-25 {
    margin-left: 25px;
  }
  .rtl .mg-xs-l-25 {
    margin-right: 25px;
  }
  .rtl .mg-xs-r-25-f {
    margin-left: 25px !important;
  }
  .rtl .mg-xs-l-25-f {
    margin-right: 25px !important;
  }
  .rtl .mg-xs-x-30 {
    margin-right: 30px;
    margin-left: 30px;
  }
  .rtl .mg-xs-x-30-f {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .rtl .mg-xs-r-30 {
    margin-left: 30px;
  }
  .rtl .mg-xs-l-30 {
    margin-right: 30px;
  }
  .rtl .mg-xs-r-30-f {
    margin-left: 30px !important;
  }
  .rtl .mg-xs-l-30-f {
    margin-right: 30px !important;
  }
  .rtl .mg-xs-x-35 {
    margin-right: 35px;
    margin-left: 35px;
  }
  .rtl .mg-xs-x-35-f {
    margin-right: 35px !important;
    margin-left: 35px !important;
  }
  .rtl .mg-xs-r-35 {
    margin-left: 35px;
  }
  .rtl .mg-xs-l-35 {
    margin-right: 35px;
  }
  .rtl .mg-xs-r-35-f {
    margin-left: 35px !important;
  }
  .rtl .mg-xs-l-35-f {
    margin-right: 35px !important;
  }
  .rtl .mg-xs-x-40 {
    margin-right: 40px;
    margin-left: 40px;
  }
  .rtl .mg-xs-x-40-f {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .rtl .mg-xs-r-40 {
    margin-left: 40px;
  }
  .rtl .mg-xs-l-40 {
    margin-right: 40px;
  }
  .rtl .mg-xs-r-40-f {
    margin-left: 40px !important;
  }
  .rtl .mg-xs-l-40-f {
    margin-right: 40px !important;
  }
  .rtl .mg-xs-x-45 {
    margin-right: 45px;
    margin-left: 45px;
  }
  .rtl .mg-xs-x-45-f {
    margin-right: 45px !important;
    margin-left: 45px !important;
  }
  .rtl .mg-xs-r-45 {
    margin-left: 45px;
  }
  .rtl .mg-xs-l-45 {
    margin-right: 45px;
  }
  .rtl .mg-xs-r-45-f {
    margin-left: 45px !important;
  }
  .rtl .mg-xs-l-45-f {
    margin-right: 45px !important;
  }
  .rtl .mg-xs-x-50 {
    margin-right: 50px;
    margin-left: 50px;
  }
  .rtl .mg-xs-x-50-f {
    margin-right: 50px !important;
    margin-left: 50px !important;
  }
  .rtl .mg-xs-r-50 {
    margin-left: 50px;
  }
  .rtl .mg-xs-l-50 {
    margin-right: 50px;
  }
  .rtl .mg-xs-r-50-f {
    margin-left: 50px !important;
  }
  .rtl .mg-xs-l-50-f {
    margin-right: 50px !important;
  }
  .rtl .mg-xs-x-55 {
    margin-right: 55px;
    margin-left: 55px;
  }
  .rtl .mg-xs-x-55-f {
    margin-right: 55px !important;
    margin-left: 55px !important;
  }
  .rtl .mg-xs-r-55 {
    margin-left: 55px;
  }
  .rtl .mg-xs-l-55 {
    margin-right: 55px;
  }
  .rtl .mg-xs-r-55-f {
    margin-left: 55px !important;
  }
  .rtl .mg-xs-l-55-f {
    margin-right: 55px !important;
  }
  .rtl .mg-xs-x-60 {
    margin-right: 60px;
    margin-left: 60px;
  }
  .rtl .mg-xs-x-60-f {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .rtl .mg-xs-r-60 {
    margin-left: 60px;
  }
  .rtl .mg-xs-l-60 {
    margin-right: 60px;
  }
  .rtl .mg-xs-r-60-f {
    margin-left: 60px !important;
  }
  .rtl .mg-xs-l-60-f {
    margin-right: 60px !important;
  }
  .rtl .mg-xs-x-65 {
    margin-right: 65px;
    margin-left: 65px;
  }
  .rtl .mg-xs-x-65-f {
    margin-right: 65px !important;
    margin-left: 65px !important;
  }
  .rtl .mg-xs-r-65 {
    margin-left: 65px;
  }
  .rtl .mg-xs-l-65 {
    margin-right: 65px;
  }
  .rtl .mg-xs-r-65-f {
    margin-left: 65px !important;
  }
  .rtl .mg-xs-l-65-f {
    margin-right: 65px !important;
  }
  .rtl .mg-xs-x-70 {
    margin-right: 70px;
    margin-left: 70px;
  }
  .rtl .mg-xs-x-70-f {
    margin-right: 70px !important;
    margin-left: 70px !important;
  }
  .rtl .mg-xs-r-70 {
    margin-left: 70px;
  }
  .rtl .mg-xs-l-70 {
    margin-right: 70px;
  }
  .rtl .mg-xs-r-70-f {
    margin-left: 70px !important;
  }
  .rtl .mg-xs-l-70-f {
    margin-right: 70px !important;
  }
  .rtl .mg-xs-x-75 {
    margin-right: 75px;
    margin-left: 75px;
  }
  .rtl .mg-xs-x-75-f {
    margin-right: 75px !important;
    margin-left: 75px !important;
  }
  .rtl .mg-xs-r-75 {
    margin-left: 75px;
  }
  .rtl .mg-xs-l-75 {
    margin-right: 75px;
  }
  .rtl .mg-xs-r-75-f {
    margin-left: 75px !important;
  }
  .rtl .mg-xs-l-75-f {
    margin-right: 75px !important;
  }
  .rtl .mg-xs-x-80 {
    margin-right: 80px;
    margin-left: 80px;
  }
  .rtl .mg-xs-x-80-f {
    margin-right: 80px !important;
    margin-left: 80px !important;
  }
  .rtl .mg-xs-r-80 {
    margin-left: 80px;
  }
  .rtl .mg-xs-l-80 {
    margin-right: 80px;
  }
  .rtl .mg-xs-r-80-f {
    margin-left: 80px !important;
  }
  .rtl .mg-xs-l-80-f {
    margin-right: 80px !important;
  }
  .rtl .mg-xs-x-85 {
    margin-right: 85px;
    margin-left: 85px;
  }
  .rtl .mg-xs-x-85-f {
    margin-right: 85px !important;
    margin-left: 85px !important;
  }
  .rtl .mg-xs-t-85 {
    margin-top: 85px;
  }
  .rtl .mg-xs-r-85 {
    margin-left: 85px;
  }
  .rtl .mg-xs-l-85 {
    margin-right: 85px;
  }
  .rtl .mg-xs-r-85-f {
    margin-left: 85px !important;
  }
  .rtl .mg-xs-l-85-f {
    margin-right: 85px !important;
  }
  .rtl .mg-xs-x-90 {
    margin-right: 90px;
    margin-left: 90px;
  }
  .rtl .mg-xs-x-90-f {
    margin-right: 90px !important;
    margin-left: 90px !important;
  }
  .rtl .mg-xs-r-90 {
    margin-left: 90px;
  }
  .rtl .mg-xs-l-90 {
    margin-right: 90px;
  }
  .rtl .mg-xs-r-90-f {
    margin-left: 90px !important;
  }
  .rtl .mg-xs-l-90-f {
    margin-right: 90px !important;
  }
  .rtl .mg-xs-x-95 {
    margin-right: 95px;
    margin-left: 95px;
  }
  .rtl .mg-xs-x-95-f {
    margin-right: 95px !important;
    margin-left: 95px !important;
  }
  .rtl .mg-xs-r-95 {
    margin-left: 95px;
  }
  .rtl .mg-xs-l-95 {
    margin-right: 95px;
  }
  .rtl .mg-xs-r-95-f {
    margin-left: 95px !important;
  }
  .rtl .mg-xs-l-95-f {
    margin-right: 95px !important;
  }
  .rtl .mg-xs-x-100 {
    margin-right: 100px;
    margin-left: 100px;
  }
  .rtl .mg-xs-x-100-f {
    margin-right: 100px !important;
    margin-left: 100px !important;
  }
  .rtl .mg-xs-r-100 {
    margin-left: 100px;
  }
  .rtl .mg-xs-l-100 {
    margin-right: 100px;
  }
  .rtl .mg-xs-r-100-f {
    margin-left: 100px !important;
  }
  .rtl .mg-xs-l-100-f {
    margin-right: 100px !important;
  }
  .rtl .mg-xs-r-auto {
    margin-left: auto;
  }
  .rtl .mg-xs-l-auto {
    margin-right: auto;
  }
  .rtl .mg-xs-x-auto {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (min-width: 576px) {
  .rtl .mg-sm-x-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .rtl .mg-sm-x-0-f {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .rtl .mg-sm-r-0 {
    margin-left: 0px;
  }
  .rtl .mg-sm-l-0 {
    margin-right: 0px;
  }
  .rtl .mg-sm-r-0-f {
    margin-left: 0px !important;
  }
  .rtl .mg-sm-l-0-f {
    margin-right: 0px !important;
  }
  .rtl .mg-sm-x-1 {
    margin-right: 1px;
    margin-left: 1px;
  }
  .rtl .mg-sm-x-1-f {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .rtl .mg-sm-r-1 {
    margin-left: 1px;
  }
  .rtl .mg-sm-l-1 {
    margin-right: 1px;
  }
  .rtl .mg-sm-r-1-f {
    margin-left: 1px !important;
  }
  .rtl .mg-sm-l-1-f {
    margin-right: 1px !important;
  }
  .rtl .mg-sm-x-2 {
    margin-right: 2px;
    margin-left: 2px;
  }
  .rtl .mg-sm-x-2-f {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .rtl .mg-sm-r-2 {
    margin-left: 2px;
  }
  .rtl .mg-sm-l-2 {
    margin-right: 2px;
  }
  .rtl .mg-sm-r-2-f {
    margin-left: 2px !important;
  }
  .rtl .mg-sm-l-2-f {
    margin-right: 2px !important;
  }
  .rtl .mg-sm-x-3 {
    margin-right: 3px;
    margin-left: 3px;
  }
  .rtl .mg-sm-x-3-f {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .rtl .mg-sm-r-3 {
    margin-left: 3px;
  }
  .rtl .mg-sm-l-3 {
    margin-right: 3px;
  }
  .rtl .mg-sm-r-3-f {
    margin-left: 3px !important;
  }
  .rtl .mg-sm-l-3-f {
    margin-right: 3px !important;
  }
  .rtl .mg-sm-x-4 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .rtl .mg-sm-x-4-f {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .rtl .mg-sm-r-4 {
    margin-left: 4px;
  }
  .rtl .mg-sm-l-4 {
    margin-right: 4px;
  }
  .rtl .mg-sm-r-4-f {
    margin-left: 4px !important;
  }
  .rtl .mg-sm-l-4-f {
    margin-right: 4px !important;
  }
  .rtl .mg-sm-x-5 {
    margin-right: 5px;
    margin-left: 5px;
  }
  .rtl .mg-sm-x-5-f {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .rtl .mg-sm-r-5 {
    margin-left: 5px;
  }
  .rtl .mg-sm-l-5 {
    margin-right: 5px;
  }
  .rtl .mg-sm-r-5-f {
    margin-left: 5px !important;
  }
  .rtl .mg-sm-l-5-f {
    margin-right: 5px !important;
  }
  .rtl .mg-sm-x-6 {
    margin-right: 6px;
    margin-left: 6px;
  }
  .rtl .mg-sm-x-6-f {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .rtl .mg-sm-r-6 {
    margin-left: 6px;
  }
  .rtl .mg-sm-l-6 {
    margin-right: 6px;
  }
  .rtl .mg-sm-r-6-f {
    margin-left: 6px !important;
  }
  .rtl .mg-sm-l-6-f {
    margin-right: 6px !important;
  }
  .rtl .mg-sm-x-7 {
    margin-right: 7px;
    margin-left: 7px;
  }
  .rtl .mg-sm-x-7-f {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .rtl .mg-sm-r-7 {
    margin-left: 7px;
  }
  .rtl .mg-sm-l-7 {
    margin-right: 7px;
  }
  .rtl .mg-sm-r-7-f {
    margin-left: 7px !important;
  }
  .rtl .mg-sm-l-7-f {
    margin-right: 7px !important;
  }
  .rtl .mg-sm-x-8 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .rtl .mg-sm-x-8-f {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .rtl .mg-sm-r-8 {
    margin-left: 8px;
  }
  .rtl .mg-sm-l-8 {
    margin-right: 8px;
  }
  .rtl .mg-sm-r-8-f {
    margin-left: 8px !important;
  }
  .rtl .mg-sm-l-8-f {
    margin-right: 8px !important;
  }
  .rtl .mg-sm-x-9 {
    margin-right: 9px;
    margin-left: 9px;
  }
  .rtl .mg-sm-x-9-f {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .rtl .mg-sm-r-9 {
    margin-left: 9px;
  }
  .rtl .mg-sm-l-9 {
    margin-right: 9px;
  }
  .rtl .mg-sm-r-9-f {
    margin-left: 9px !important;
  }
  .rtl .mg-sm-l-9-f {
    margin-right: 9px !important;
  }
  .rtl .mg-sm-x-10 {
    margin-right: 10px;
    margin-left: 10px;
  }
  .rtl .mg-sm-x-10-f {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .rtl .mg-sm-r-10 {
    margin-left: 10px;
  }
  .rtl .mg-sm-l-10 {
    margin-right: 10px;
  }
  .rtl .mg-sm-r-10-f {
    margin-left: 10px !important;
  }
  .rtl .mg-sm-l-10-f {
    margin-right: 10px !important;
  }
  .rtl .mg-sm-x-15 {
    margin-right: 15px;
    margin-left: 15px;
  }
  .rtl .mg-sm-x-15-f {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .rtl .mg-sm-r-15 {
    margin-left: 15px;
  }
  .rtl .mg-sm-l-15 {
    margin-right: 15px;
  }
  .rtl .mg-sm-r-15-f {
    margin-left: 15px !important;
  }
  .rtl .mg-sm-l-15-f {
    margin-right: 15px !important;
  }
  .rtl .mg-sm-x-20 {
    margin-right: 20px;
    margin-left: 20px;
  }
  .rtl .mg-sm-x-20-f {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .rtl .mg-sm-r-20 {
    margin-right: inherit;
    margin-left: 20px;
  }
  .rtl .mg-sm-l-20 {
    margin-right: 20px;
  }
  .rtl .mg-sm-r-20-f {
    margin-left: 20px !important;
  }
  .rtl .mg-sm-l-20-f {
    margin-right: 20px !important;
  }
  .rtl .mg-sm-x-25 {
    margin-right: 25px;
    margin-left: 25px;
  }
  .rtl .mg-sm-x-25-f {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .rtl .mg-sm-r-25 {
    margin-left: 25px;
  }
  .rtl .mg-sm-l-25 {
    margin-right: 25px;
  }
  .rtl .mg-sm-r-25-f {
    margin-left: 25px !important;
  }
  .rtl .mg-sm-l-25-f {
    margin-right: 25px !important;
  }
  .rtl .mg-sm-x-30 {
    margin-right: 30px;
    margin-left: 30px;
  }
  .rtl .mg-sm-x-30-f {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .rtl .mg-sm-r-30 {
    margin-left: 30px;
  }
  .rtl .mg-sm-l-30 {
    margin-right: 30px;
  }
  .rtl .mg-sm-r-30-f {
    margin-left: 30px !important;
  }
  .rtl .mg-sm-l-30-f {
    margin-right: 30px !important;
  }
  .rtl .mg-sm-x-35 {
    margin-right: 35px;
    margin-left: 35px;
  }
  .rtl .mg-sm-x-35-f {
    margin-right: 35px !important;
    margin-left: 35px !important;
  }
  .rtl .mg-sm-r-35 {
    margin-left: 35px;
  }
  .rtl .mg-sm-l-35 {
    margin-right: 35px;
  }
  .rtl .mg-sm-r-35-f {
    margin-left: 35px !important;
  }
  .rtl .mg-sm-l-35-f {
    margin-right: 35px !important;
  }
  .rtl .mg-sm-x-40 {
    margin-right: 40px;
    margin-left: 40px;
  }
  .rtl .mg-sm-x-40-f {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .rtl .mg-sm-r-40 {
    margin-left: 40px;
  }
  .rtl .mg-sm-l-40 {
    margin-right: 40px;
  }
  .rtl .mg-sm-r-40-f {
    margin-left: 40px !important;
  }
  .rtl .mg-sm-l-40-f {
    margin-right: 40px !important;
  }
  .rtl .mg-sm-x-45 {
    margin-right: 45px;
    margin-left: 45px;
  }
  .rtl .mg-sm-x-45-f {
    margin-right: 45px !important;
    margin-left: 45px !important;
  }
  .rtl .mg-sm-r-45 {
    margin-left: 45px;
  }
  .rtl .mg-sm-l-45 {
    margin-right: 45px;
  }
  .rtl .mg-sm-r-45-f {
    margin-left: 45px !important;
  }
  .rtl .mg-sm-l-45-f {
    margin-right: 45px !important;
  }
  .rtl .mg-sm-x-50 {
    margin-right: 50px;
    margin-left: 50px;
  }
  .rtl .mg-sm-x-50-f {
    margin-right: 50px !important;
    margin-left: 50px !important;
  }
  .rtl .mg-sm-r-50 {
    margin-left: 50px;
  }
  .rtl .mg-sm-l-50 {
    margin-right: 50px;
  }
  .rtl .mg-sm-r-50-f {
    margin-left: 50px !important;
  }
  .rtl .mg-sm-l-50-f {
    margin-right: 50px !important;
  }
  .rtl .mg-sm-x-55 {
    margin-right: 55px;
    margin-left: 55px;
  }
  .rtl .mg-sm-x-55-f {
    margin-right: 55px !important;
    margin-left: 55px !important;
  }
  .rtl .mg-sm-r-55 {
    margin-left: 55px;
  }
  .rtl .mg-sm-l-55 {
    margin-right: 55px;
  }
  .rtl .mg-sm-r-55-f {
    margin-left: 55px !important;
  }
  .rtl .mg-sm-l-55-f {
    margin-right: 55px !important;
  }
  .rtl .mg-sm-x-60 {
    margin-right: 60px;
    margin-left: 60px;
  }
  .rtl .mg-sm-x-60-f {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .rtl .mg-sm-r-60 {
    margin-left: 60px;
  }
  .rtl .mg-sm-l-60 {
    margin-right: 60px;
  }
  .rtl .mg-sm-r-60-f {
    margin-left: 60px !important;
  }
  .rtl .mg-sm-l-60-f {
    margin-right: 60px !important;
  }
  .rtl .mg-sm-x-65 {
    margin-right: 65px;
    margin-left: 65px;
  }
  .rtl .mg-sm-x-65-f {
    margin-right: 65px !important;
    margin-left: 65px !important;
  }
  .rtl .mg-sm-r-65 {
    margin-left: 65px;
  }
  .rtl .mg-sm-l-65 {
    margin-right: 65px;
  }
  .rtl .mg-sm-r-65-f {
    margin-left: 65px !important;
  }
  .rtl .mg-sm-l-65-f {
    margin-right: 65px !important;
  }
  .rtl .mg-sm-x-70 {
    margin-right: 70px;
    margin-left: 70px;
  }
  .rtl .mg-sm-x-70-f {
    margin-right: 70px !important;
    margin-left: 70px !important;
  }
  .rtl .mg-sm-r-70 {
    margin-left: 70px;
  }
  .rtl .mg-sm-l-70 {
    margin-right: 70px;
  }
  .rtl .mg-sm-r-70-f {
    margin-left: 70px !important;
  }
  .rtl .mg-sm-l-70-f {
    margin-right: 70px !important;
  }
  .rtl .mg-sm-x-75 {
    margin-right: 75px;
    margin-left: 75px;
  }
  .rtl .mg-sm-x-75-f {
    margin-right: 75px !important;
    margin-left: 75px !important;
  }
  .rtl .mg-sm-r-75 {
    margin-left: 75px;
  }
  .rtl .mg-sm-l-75 {
    margin-right: 75px;
  }
  .rtl .mg-sm-r-75-f {
    margin-left: 75px !important;
  }
  .rtl .mg-sm-l-75-f {
    margin-right: 75px !important;
  }
  .rtl .mg-sm-x-80 {
    margin-right: 80px;
    margin-left: 80px;
  }
  .rtl .mg-sm-x-80-f {
    margin-right: 80px !important;
    margin-left: 80px !important;
  }
  .rtl .mg-sm-r-80 {
    margin-left: 80px;
  }
  .rtl .mg-sm-l-80 {
    margin-right: 80px;
  }
  .rtl .mg-sm-r-80-f {
    margin-left: 80px !important;
  }
  .rtl .mg-sm-l-80-f {
    margin-right: 80px !important;
  }
  .rtl .mg-sm-x-85 {
    margin-right: 85px;
    margin-left: 85px;
  }
  .rtl .mg-sm-x-85-f {
    margin-right: 85px !important;
    margin-left: 85px !important;
  }
  .rtl .mg-sm-r-85 {
    margin-left: 85px;
  }
  .rtl .mg-sm-l-85 {
    margin-right: 85px;
  }
  .rtl .mg-sm-r-85-f {
    margin-left: 85px !important;
  }
  .rtl .mg-sm-l-85-f {
    margin-right: 85px !important;
  }
  .rtl .mg-sm-x-90 {
    margin-right: 90px;
    margin-left: 90px;
  }
  .rtl .mg-sm-x-90-f {
    margin-right: 90px !important;
    margin-left: 90px !important;
  }
  .rtl .mg-sm-r-90 {
    margin-left: 90px;
  }
  .rtl .mg-sm-l-90 {
    margin-right: 90px;
  }
  .rtl .mg-sm-r-90-f {
    margin-left: 90px !important;
  }
  .rtl .mg-sm-l-90-f {
    margin-right: 90px !important;
  }
  .rtl .mg-sm-x-95 {
    margin-right: 95px;
    margin-left: 95px;
  }
  .rtl .mg-sm-x-95-f {
    margin-right: 95px !important;
    margin-left: 95px !important;
  }
  .rtl .mg-sm-r-95 {
    margin-left: 95px;
  }
  .rtl .mg-sm-l-95 {
    margin-right: 95px;
  }
  .rtl .mg-sm-r-95-f {
    margin-left: 95px !important;
  }
  .rtl .mg-sm-l-95-f {
    margin-right: 95px !important;
  }
  .rtl .mg-sm-x-100 {
    margin-right: 100px;
    margin-left: 100px;
  }
  .rtl .mg-sm-x-100-f {
    margin-right: 100px !important;
    margin-left: 100px !important;
  }
  .rtl .mg-sm-r-100 {
    margin-left: 100px;
  }
  .rtl .mg-sm-l-100 {
    margin-right: 100px;
  }
  .rtl .mg-sm-r-100-f {
    margin-left: 100px !important;
  }
  .rtl .mg-sm-l-100-f {
    margin-right: 100px !important;
  }
  .rtl .mg-sm-r-auto {
    margin-left: auto;
  }
  .rtl .mg-sm-l-auto {
    margin-right: auto;
  }
  .rtl .mg-sm-x-auto {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (min-width: 768px) {
  .rtl .mg-md-x-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .rtl .mg-md-x-0-f {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .rtl .mg-md-r-0 {
    margin-left: 0px;
  }
  .rtl .mg-md-l-0 {
    margin-right: 0px;
  }
  .rtl .mg-md-r-0-f {
    margin-left: 0px !important;
  }
  .rtl .mg-md-l-0-f {
    margin-right: 0px !important;
  }
  .rtl .mg-md-x-1 {
    margin-right: 1px;
    margin-left: 1px;
  }
  .rtl .mg-md-x-1-f {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .rtl .mg-md-r-1 {
    margin-left: 1px;
  }
  .rtl .mg-md-l-1 {
    margin-right: 1px;
  }
  .rtl .mg-md-r-1-f {
    margin-left: 1px !important;
  }
  .rtl .mg-md-l-1-f {
    margin-right: 1px !important;
  }
  .rtl .mg-md-x-2 {
    margin-right: 2px;
    margin-left: 2px;
  }
  .rtl .mg-md-x-2-f {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .rtl .mg-md-r-2 {
    margin-left: 2px;
  }
  .rtl .mg-md-l-2 {
    margin-right: 2px;
  }
  .rtl .mg-md-r-2-f {
    margin-left: 2px !important;
  }
  .rtl .mg-md-l-2-f {
    margin-right: 2px !important;
  }
  .rtl .mg-md-x-3 {
    margin-right: 3px;
    margin-left: 3px;
  }
  .rtl .mg-md-x-3-f {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .rtl .mg-md-r-3 {
    margin-left: 3px;
  }
  .rtl .mg-md-l-3 {
    margin-right: 3px;
  }
  .rtl .mg-md-r-3-f {
    margin-left: 3px !important;
  }
  .rtl .mg-md-l-3-f {
    margin-right: 3px !important;
  }
  .rtl .mg-md-x-4 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .rtl .mg-md-x-4-f {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .rtl .mg-md-r-4 {
    margin-left: 4px;
  }
  .rtl .mg-md-l-4 {
    margin-right: 4px;
  }
  .rtl .mg-md-r-4-f {
    margin-left: 4px !important;
  }
  .rtl .mg-md-l-4-f {
    margin-right: 4px !important;
  }
  .rtl .mg-md-x-5 {
    margin-right: 5px;
    margin-left: 5px;
  }
  .rtl .mg-md-x-5-f {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .rtl .mg-md-r-5 {
    margin-left: 5px;
  }
  .rtl .mg-md-l-5 {
    margin-right: 5px;
  }
  .rtl .mg-md-r-5-f {
    margin-left: 5px !important;
  }
  .rtl .mg-md-l-5-f {
    margin-right: 5px !important;
  }
  .rtl .mg-md-x-6 {
    margin-right: 6px;
    margin-left: 6px;
  }
  .rtl .mg-md-x-6-f {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .rtl .mg-md-r-6 {
    margin-left: 6px;
  }
  .rtl .mg-md-l-6 {
    margin-right: 6px;
  }
  .rtl .mg-md-r-6-f {
    margin-left: 6px !important;
  }
  .rtl .mg-md-l-6-f {
    margin-right: 6px !important;
  }
  .rtl .mg-md-x-7 {
    margin-right: 7px;
    margin-left: 7px;
  }
  .rtl .mg-md-x-7-f {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .rtl .mg-md-r-7 {
    margin-left: 7px;
  }
  .rtl .mg-md-l-7 {
    margin-right: 7px;
  }
  .rtl .mg-md-r-7-f {
    margin-left: 7px !important;
  }
  .rtl .mg-md-l-7-f {
    margin-right: 7px !important;
  }
  .rtl .mg-md-x-8 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .rtl .mg-md-x-8-f {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .rtl .mg-md-r-8 {
    margin-left: 8px;
  }
  .rtl .mg-md-l-8 {
    margin-right: 8px;
  }
  .rtl .mg-md-r-8-f {
    margin-left: 8px !important;
  }
  .rtl .mg-md-l-8-f {
    margin-right: 8px !important;
  }
  .rtl .mg-md-x-9 {
    margin-right: 9px;
    margin-left: 9px;
  }
  .rtl .mg-md-x-9-f {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .rtl .mg-md-r-9 {
    margin-left: 9px;
  }
  .rtl .mg-md-l-9 {
    margin-right: 9px;
  }
  .rtl .mg-md-r-9-f {
    margin-left: 9px !important;
  }
  .rtl .mg-md-l-9-f {
    margin-right: 9px !important;
  }
  .rtl .mg-md-x-10 {
    margin-right: 10px;
    margin-left: 10px;
  }
  .rtl .mg-md-x-10-f {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .rtl .mg-md-r-10 {
    margin-left: 10px;
  }
  .rtl .mg-md-l-10 {
    margin-right: 10px;
  }
  .rtl .mg-md-r-10-f {
    margin-left: 10px !important;
  }
  .rtl .mg-md-l-10-f {
    margin-right: 10px !important;
  }
  .rtl .mg-md-x-15 {
    margin-right: 15px;
    margin-left: 15px;
  }
  .rtl .mg-md-x-15-f {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .rtl .mg-md-r-15 {
    margin-left: 15px;
  }
  .rtl .mg-md-l-15 {
    margin-right: 15px;
  }
  .rtl .mg-md-r-15-f {
    margin-left: 15px !important;
  }
  .rtl .mg-md-l-15-f {
    margin-right: 15px !important;
  }
  .rtl .mg-md-x-20 {
    margin-right: 20px;
    margin-left: 20px;
  }
  .rtl .mg-md-x-20-f {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .rtl .mg-md-r-20 {
    margin-right: inherit;
    margin-left: 20px;
  }
  .rtl .mg-md-l-20 {
    margin-right: 20px;
  }
  .rtl .mg-md-r-20-f {
    margin-left: 20px !important;
  }
  .rtl .mg-md-l-20-f {
    margin-right: 20px !important;
  }
  .rtl .mg-md-x-25 {
    margin-right: 25px;
    margin-left: 25px;
  }
  .rtl .mg-md-x-25-f {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .rtl .mg-md-r-25 {
    margin-left: 25px;
  }
  .rtl .mg-md-l-25 {
    margin-right: 25px;
  }
  .rtl .mg-md-r-25-f {
    margin-left: 25px !important;
  }
  .rtl .mg-md-l-25-f {
    margin-right: 25px !important;
  }
  .rtl .mg-md-x-30 {
    margin-right: 30px;
    margin-left: 30px;
  }
  .rtl .mg-md-x-30-f {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .rtl .mg-md-r-30 {
    margin-left: 30px;
  }
  .rtl .mg-md-l-30 {
    margin-right: 30px;
  }
  .rtl .mg-md-r-30-f {
    margin-left: 30px !important;
  }
  .rtl .mg-md-l-30-f {
    margin-right: 30px !important;
  }
  .rtl .mg-md-x-35 {
    margin-right: 35px;
    margin-left: 35px;
  }
  .rtl .mg-md-x-35-f {
    margin-right: 35px !important;
    margin-left: 35px !important;
  }
  .rtl .mg-md-r-35 {
    margin-left: 35px;
  }
  .rtl .mg-md-l-35 {
    margin-right: 35px;
  }
  .rtl .mg-md-r-35-f {
    margin-left: 35px !important;
  }
  .rtl .mg-md-l-35-f {
    margin-right: 35px !important;
  }
  .rtl .mg-md-x-40 {
    margin-right: 40px;
    margin-left: 40px;
  }
  .rtl .mg-md-x-40-f {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .rtl .mg-md-r-40 {
    margin-left: 40px;
  }
  .rtl .mg-md-l-40 {
    margin-right: 40px;
  }
  .rtl .mg-md-r-40-f {
    margin-left: 40px !important;
  }
  .rtl .mg-md-l-40-f {
    margin-right: 40px !important;
  }
  .rtl .mg-md-x-45 {
    margin-right: 45px;
    margin-left: 45px;
  }
  .rtl .mg-md-x-45-f {
    margin-right: 45px !important;
    margin-left: 45px !important;
  }
  .rtl .mg-md-r-45 {
    margin-left: 45px;
  }
  .rtl .mg-md-l-45 {
    margin-right: 45px;
  }
  .rtl .mg-md-r-45-f {
    margin-left: 45px !important;
  }
  .rtl .mg-md-l-45-f {
    margin-right: 45px !important;
  }
  .rtl .mg-md-x-50 {
    margin-right: 50px;
    margin-left: 50px;
  }
  .rtl .mg-md-x-50-f {
    margin-right: 50px !important;
    margin-left: 50px !important;
  }
  .rtl .mg-md-r-50 {
    margin-left: 50px;
  }
  .rtl .mg-md-l-50 {
    margin-right: 50px;
  }
  .rtl .mg-md-r-50-f {
    margin-left: 50px !important;
  }
  .rtl .mg-md-l-50-f {
    margin-right: 50px !important;
  }
  .rtl .mg-md-x-55 {
    margin-right: 55px;
    margin-left: 55px;
  }
  .rtl .mg-md-x-55-f {
    margin-right: 55px !important;
    margin-left: 55px !important;
  }
  .rtl .mg-md-r-55 {
    margin-left: 55px;
  }
  .rtl .mg-md-l-55 {
    margin-right: 55px;
  }
  .rtl .mg-md-r-55-f {
    margin-left: 55px !important;
  }
  .rtl .mg-md-l-55-f {
    margin-right: 55px !important;
  }
  .rtl .mg-md-x-60 {
    margin-right: 60px;
    margin-left: 60px;
  }
  .rtl .mg-md-x-60-f {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .rtl .mg-md-r-60 {
    margin-left: 60px;
  }
  .rtl .mg-md-l-60 {
    margin-right: 60px;
  }
  .rtl .mg-md-r-60-f {
    margin-left: 60px !important;
  }
  .rtl .mg-md-l-60-f {
    margin-right: 60px !important;
  }
  .rtl .mg-md-x-65 {
    margin-right: 65px;
    margin-left: 65px;
  }
  .rtl .mg-md-x-65-f {
    margin-right: 65px !important;
    margin-left: 65px !important;
  }
  .rtl .mg-md-r-65 {
    margin-left: 65px;
  }
  .rtl .mg-md-l-65 {
    margin-right: 65px;
  }
  .rtl .mg-md-r-65-f {
    margin-left: 65px !important;
  }
  .rtl .mg-md-l-65-f {
    margin-right: 65px !important;
  }
  .rtl .mg-md-x-70 {
    margin-right: 70px;
    margin-left: 70px;
  }
  .rtl .mg-md-x-70-f {
    margin-right: 70px !important;
    margin-left: 70px !important;
  }
  .rtl .mg-md-r-70 {
    margin-left: 70px;
  }
  .rtl .mg-md-l-70 {
    margin-right: 70px;
  }
  .rtl .mg-md-r-70-f {
    margin-left: 70px !important;
  }
  .rtl .mg-md-l-70-f {
    margin-right: 70px !important;
  }
  .rtl .mg-md-x-75 {
    margin-right: 75px;
    margin-left: 75px;
  }
  .rtl .mg-md-x-75-f {
    margin-right: 75px !important;
    margin-left: 75px !important;
  }
  .rtl .mg-md-r-75 {
    margin-left: 75px;
  }
  .rtl .mg-md-l-75 {
    margin-right: 75px;
  }
  .rtl .mg-md-r-75-f {
    margin-left: 75px !important;
  }
  .rtl .mg-md-l-75-f {
    margin-right: 75px !important;
  }
  .rtl .mg-md-x-80 {
    margin-right: 80px;
    margin-left: 80px;
  }
  .rtl .mg-md-x-80-f {
    margin-right: 80px !important;
    margin-left: 80px !important;
  }
  .rtl .mg-md-r-80 {
    margin-left: 80px;
  }
  .rtl .mg-md-l-80 {
    margin-right: 80px;
  }
  .rtl .mg-md-r-80-f {
    margin-left: 80px !important;
  }
  .rtl .mg-md-l-80-f {
    margin-right: 80px !important;
  }
  .rtl .mg-md-x-85 {
    margin-right: 85px;
    margin-left: 85px;
  }
  .rtl .mg-md-x-85-f {
    margin-right: 85px !important;
    margin-left: 85px !important;
  }
  .rtl .mg-md-r-85 {
    margin-left: 85px;
  }
  .rtl .mg-md-l-85 {
    margin-right: 85px;
  }
  .rtl .mg-md-r-85-f {
    margin-left: 85px !important;
  }
  .rtl .mg-md-l-85-f {
    margin-right: 85px !important;
  }
  .rtl .mg-md-x-90 {
    margin-right: 90px;
    margin-left: 90px;
  }
  .rtl .mg-md-x-90-f {
    margin-right: 90px !important;
    margin-left: 90px !important;
  }
  .rtl .mg-md-r-90 {
    margin-left: 90px;
  }
  .rtl .mg-md-l-90 {
    margin-right: 90px;
  }
  .rtl .mg-md-r-90-f {
    margin-left: 90px !important;
  }
  .rtl .mg-md-l-90-f {
    margin-right: 90px !important;
  }
  .rtl .mg-md-x-95 {
    margin-right: 95px;
    margin-left: 95px;
  }
  .rtl .mg-md-x-95-f {
    margin-right: 95px !important;
    margin-left: 95px !important;
  }
  .rtl .mg-md-r-95 {
    margin-left: 95px;
  }
  .rtl .mg-md-l-95 {
    margin-right: 95px;
  }
  .rtl .mg-md-r-95-f {
    margin-left: 95px !important;
  }
  .rtl .mg-md-l-95-f {
    margin-right: 95px !important;
  }
  .rtl .mg-md-x-100 {
    margin-right: 100px;
    margin-left: 100px;
  }
  .rtl .mg-md-x-100-f {
    margin-right: 100px !important;
    margin-left: 100px !important;
  }
  .rtl .mg-md-r-100 {
    margin-left: 100px;
  }
  .rtl .mg-md-l-100 {
    margin-right: 100px;
  }
  .rtl .mg-md-r-100-f {
    margin-left: 100px !important;
  }
  .rtl .mg-md-l-100-f {
    margin-right: 100px !important;
  }
  .rtl .mg-md-r-auto {
    margin-left: auto;
  }
  .rtl .mg-md-l-auto {
    margin-right: auto;
  }
  .rtl .mg-md-x-auto {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (min-width: 992px) {
  .rtl .mg-lg-x-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .rtl .mg-lg-x-0-f {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .rtl .mg-lg-r-0 {
    margin-left: 0px;
  }
  .rtl .mg-lg-l-0 {
    margin-right: 0px;
  }
  .rtl .mg-lg-r-0-f {
    margin-left: 0px !important;
  }
  .rtl .mg-lg-l-0-f {
    margin-right: 0px !important;
  }
  .rtl .mg-lg-x-1 {
    margin-right: 1px;
    margin-left: 1px;
  }
  .rtl .mg-lg-x-1-f {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .rtl .mg-lg-r-1 {
    margin-left: 1px;
  }
  .rtl .mg-lg-l-1 {
    margin-right: 1px;
  }
  .rtl .mg-lg-r-1-f {
    margin-left: 1px !important;
  }
  .rtl .mg-lg-l-1-f {
    margin-right: 1px !important;
  }
  .rtl .mg-lg-x-2 {
    margin-right: 2px;
    margin-left: 2px;
  }
  .rtl .mg-lg-x-2-f {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .rtl .mg-lg-r-2 {
    margin-left: 2px;
  }
  .rtl .mg-lg-l-2 {
    margin-right: 2px;
  }
  .rtl .mg-lg-r-2-f {
    margin-left: 2px !important;
  }
  .rtl .mg-lg-l-2-f {
    margin-right: 2px !important;
  }
  .rtl .mg-lg-x-3 {
    margin-right: 3px;
    margin-left: 3px;
  }
  .rtl .mg-lg-x-3-f {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .rtl .mg-lg-r-3 {
    margin-left: 3px;
  }
  .rtl .mg-lg-l-3 {
    margin-right: 3px;
  }
  .rtl .mg-lg-r-3-f {
    margin-left: 3px !important;
  }
  .rtl .mg-lg-l-3-f {
    margin-right: 3px !important;
  }
  .rtl .mg-lg-x-4 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .rtl .mg-lg-x-4-f {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .rtl .mg-lg-r-4 {
    margin-left: 4px;
  }
  .rtl .mg-lg-l-4 {
    margin-right: 4px;
  }
  .rtl .mg-lg-r-4-f {
    margin-left: 4px !important;
  }
  .rtl .mg-lg-l-4-f {
    margin-right: 4px !important;
  }
  .rtl .mg-lg-x-5 {
    margin-right: 5px;
    margin-left: 5px;
  }
  .rtl .mg-lg-x-5-f {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .rtl .mg-lg-r-5 {
    margin-left: 5px;
  }
  .rtl .mg-lg-l-5 {
    margin-right: 5px;
  }
  .rtl .mg-lg-r-5-f {
    margin-left: 5px !important;
  }
  .rtl .mg-lg-l-5-f {
    margin-right: 5px !important;
  }
  .rtl .mg-lg-x-6 {
    margin-right: 6px;
    margin-left: 6px;
  }
  .rtl .mg-lg-x-6-f {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .rtl .mg-lg-r-6 {
    margin-left: 6px;
  }
  .rtl .mg-lg-l-6 {
    margin-right: 6px;
  }
  .rtl .mg-lg-r-6-f {
    margin-left: 6px !important;
  }
  .rtl .mg-lg-l-6-f {
    margin-right: 6px !important;
  }
  .rtl .mg-lg-x-7 {
    margin-right: 7px;
    margin-left: 7px;
  }
  .rtl .mg-lg-x-7-f {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .rtl .mg-lg-r-7 {
    margin-left: 7px;
  }
  .rtl .mg-lg-l-7 {
    margin-right: 7px;
  }
  .rtl .mg-lg-r-7-f {
    margin-left: 7px !important;
  }
  .rtl .mg-lg-l-7-f {
    margin-right: 7px !important;
  }
  .rtl .mg-lg-x-8 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .rtl .mg-lg-x-8-f {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .rtl .mg-lg-r-8 {
    margin-left: 8px;
  }
  .rtl .mg-lg-l-8 {
    margin-right: 8px;
  }
  .rtl .mg-lg-r-8-f {
    margin-left: 8px !important;
  }
  .rtl .mg-lg-l-8-f {
    margin-right: 8px !important;
  }
  .rtl .mg-lg-x-9 {
    margin-right: 9px;
    margin-left: 9px;
  }
  .rtl .mg-lg-x-9-f {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .rtl .mg-lg-r-9 {
    margin-left: 9px;
  }
  .rtl .mg-lg-l-9 {
    margin-right: 9px;
  }
  .rtl .mg-lg-r-9-f {
    margin-left: 9px !important;
  }
  .rtl .mg-lg-l-9-f {
    margin-right: 9px !important;
  }
  .rtl .mg-lg-x-10 {
    margin-right: 10px;
    margin-left: 10px;
  }
  .rtl .mg-lg-x-10-f {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .rtl .mg-lg-r-10 {
    margin-left: 10px;
  }
  .rtl .mg-lg-l-10 {
    margin-right: 10px;
  }
  .rtl .mg-lg-r-10-f {
    margin-left: 10px !important;
  }
  .rtl .mg-lg-l-10-f {
    margin-right: 10px !important;
  }
  .rtl .mg-lg-x-15 {
    margin-right: 15px;
    margin-left: 15px;
  }
  .rtl .mg-lg-x-15-f {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .rtl .mg-lg-r-15 {
    margin-left: 15px;
  }
  .rtl .mg-lg-l-15 {
    margin-right: 15px;
  }
  .rtl .mg-lg-r-15-f {
    margin-left: 15px !important;
  }
  .rtl .mg-lg-l-15-f {
    margin-right: 15px !important;
  }
  .rtl .mg-lg-x-20 {
    margin-right: 20px;
    margin-left: 20px;
  }
  .rtl .mg-lg-x-20-f {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .rtl .mg-lg-r-20 {
    margin-left: 20px;
  }
  .rtl .mg-lg-l-20 {
    margin-right: 20px;
  }
  .rtl .mg-lg-r-20-f {
    margin-left: 20px !important;
  }
  .rtl .mg-lg-l-20-f {
    margin-right: 20px !important;
  }
  .rtl .mg-lg-x-25 {
    margin-right: 25px;
    margin-left: 25px;
  }
  .rtl .mg-lg-x-25-f {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .rtl .mg-lg-r-25 {
    margin-left: 25px;
  }
  .rtl .mg-lg-l-25 {
    margin-right: 25px;
  }
  .rtl .mg-lg-r-25-f {
    margin-left: 25px !important;
  }
  .rtl .mg-lg-l-25-f {
    margin-right: 25px !important;
  }
  .rtl .mg-lg-x-30 {
    margin-right: 30px;
    margin-left: 30px;
  }
  .rtl .mg-lg-x-30-f {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .rtl .mg-lg-r-30 {
    margin-left: 30px;
  }
  .rtl .mg-lg-l-30 {
    margin-right: 30px;
  }
  .rtl .mg-lg-r-30-f {
    margin-left: 30px !important;
  }
  .rtl .mg-lg-l-30-f {
    margin-right: 30px !important;
  }
  .rtl .mg-lg-x-35 {
    margin-right: 35px;
    margin-left: 35px;
  }
  .rtl .mg-lg-x-35-f {
    margin-right: 35px !important;
    margin-left: 35px !important;
  }
  .rtl .mg-lg-r-35 {
    margin-left: 35px;
  }
  .rtl .mg-lg-l-35 {
    margin-right: 35px;
  }
  .rtl .mg-lg-r-35-f {
    margin-left: 35px !important;
  }
  .rtl .mg-lg-l-35-f {
    margin-right: 35px !important;
  }
  .rtl .mg-lg-x-40 {
    margin-right: 40px;
    margin-left: 40px;
  }
  .rtl .mg-lg-x-40-f {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .rtl .mg-lg-r-40 {
    margin-left: 40px;
  }
  .rtl .mg-lg-l-40 {
    margin-right: 40px;
  }
  .rtl .mg-lg-r-40-f {
    margin-left: 40px !important;
  }
  .rtl .mg-lg-l-40-f {
    margin-right: 40px !important;
  }
  .rtl .mg-lg-x-45 {
    margin-right: 45px;
    margin-left: 45px;
  }
  .rtl .mg-lg-x-45-f {
    margin-right: 45px !important;
    margin-left: 45px !important;
  }
  .rtl .mg-lg-r-45 {
    margin-left: 45px;
  }
  .rtl .mg-lg-l-45 {
    margin-right: 45px;
  }
  .rtl .mg-lg-r-45-f {
    margin-left: 45px !important;
  }
  .rtl .mg-lg-l-45-f {
    margin-right: 45px !important;
  }
  .rtl .mg-lg-x-50 {
    margin-right: 50px;
    margin-left: 50px;
  }
  .rtl .mg-lg-x-50-f {
    margin-right: 50px !important;
    margin-left: 50px !important;
  }
  .rtl .mg-lg-r-50 {
    margin-left: 50px;
  }
  .rtl .mg-lg-l-50 {
    margin-right: 50px;
  }
  .rtl .mg-lg-r-50-f {
    margin-left: 50px !important;
  }
  .rtl .mg-lg-l-50-f {
    margin-right: 50px !important;
  }
  .rtl .mg-lg-x-55 {
    margin-right: 55px;
    margin-left: 55px;
  }
  .rtl .mg-lg-x-55-f {
    margin-right: 55px !important;
    margin-left: 55px !important;
  }
  .rtl .mg-lg-r-55 {
    margin-left: 55px;
  }
  .rtl .mg-lg-l-55 {
    margin-right: 55px;
  }
  .rtl .mg-lg-r-55-f {
    margin-left: 55px !important;
  }
  .rtl .mg-lg-l-55-f {
    margin-right: 55px !important;
  }
  .rtl .mg-lg-x-60 {
    margin-right: 60px;
    margin-left: 60px;
  }
  .rtl .mg-lg-x-60-f {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .rtl .mg-lg-r-60 {
    margin-left: 60px;
  }
  .rtl .mg-lg-l-60 {
    margin-right: 60px;
  }
  .rtl .mg-lg-r-60-f {
    margin-left: 60px !important;
  }
  .rtl .mg-lg-l-60-f {
    margin-right: 60px !important;
  }
  .rtl .mg-lg-x-65 {
    margin-right: 65px;
    margin-left: 65px;
  }
  .rtl .mg-lg-x-65-f {
    margin-right: 65px !important;
    margin-left: 65px !important;
  }
  .rtl .mg-lg-r-65 {
    margin-left: 65px;
  }
  .rtl .mg-lg-l-65 {
    margin-right: 65px;
  }
  .rtl .mg-lg-r-65-f {
    margin-left: 65px !important;
  }
  .rtl .mg-lg-l-65-f {
    margin-right: 65px !important;
  }
  .rtl .mg-lg-x-70 {
    margin-right: 70px;
    margin-left: 70px;
  }
  .rtl .mg-lg-x-70-f {
    margin-right: 70px !important;
    margin-left: 70px !important;
  }
  .rtl .mg-lg-r-70 {
    margin-left: 70px;
  }
  .rtl .mg-lg-l-70 {
    margin-right: 70px;
  }
  .rtl .mg-lg-r-70-f {
    margin-left: 70px !important;
  }
  .rtl .mg-lg-l-70-f {
    margin-right: 70px !important;
  }
  .rtl .mg-lg-x-75 {
    margin-right: 75px;
    margin-left: 75px;
  }
  .rtl .mg-lg-x-75-f {
    margin-right: 75px !important;
    margin-left: 75px !important;
  }
  .rtl .mg-lg-r-75 {
    margin-left: 75px;
  }
  .rtl .mg-lg-l-75 {
    margin-right: 75px;
  }
  .rtl .mg-lg-r-75-f {
    margin-left: 75px !important;
  }
  .rtl .mg-lg-l-75-f {
    margin-right: 75px !important;
  }
  .rtl .mg-lg-x-80 {
    margin-right: 80px;
    margin-left: 80px;
  }
  .rtl .mg-lg-x-80-f {
    margin-right: 80px !important;
    margin-left: 80px !important;
  }
  .rtl .mg-lg-r-80 {
    margin-left: 80px;
  }
  .rtl .mg-lg-l-80 {
    margin-right: 80px;
  }
  .rtl .mg-lg-r-80-f {
    margin-left: 80px !important;
  }
  .rtl .mg-lg-l-80-f {
    margin-right: 80px !important;
  }
  .rtl .mg-lg-x-85 {
    margin-right: 85px;
    margin-left: 85px;
  }
  .rtl .mg-lg-x-85-f {
    margin-right: 85px !important;
    margin-left: 85px !important;
  }
  .rtl .mg-lg-r-85 {
    margin-left: 85px;
  }
  .rtl .mg-lg-l-85 {
    margin-right: 85px;
  }
  .rtl .mg-lg-r-85-f {
    margin-left: 85px !important;
  }
  .rtl .mg-lg-l-85-f {
    margin-right: 85px !important;
  }
  .rtl .mg-lg-x-90 {
    margin-right: 90px;
    margin-left: 90px;
  }
  .rtl .mg-lg-x-90-f {
    margin-right: 90px !important;
    margin-left: 90px !important;
  }
  .rtl .mg-lg-r-90 {
    margin-left: 90px;
  }
  .rtl .mg-lg-l-90 {
    margin-right: 90px;
  }
  .rtl .mg-lg-r-90-f {
    margin-left: 90px !important;
  }
  .rtl .mg-lg-l-90-f {
    margin-right: 90px !important;
  }
  .rtl .mg-lg-x-95 {
    margin-right: 95px;
    margin-left: 95px;
  }
  .rtl .mg-lg-x-95-f {
    margin-right: 95px !important;
    margin-left: 95px !important;
  }
  .rtl .mg-lg-r-95 {
    margin-left: 95px;
  }
  .rtl .mg-lg-l-95 {
    margin-right: 95px;
  }
  .rtl .mg-lg-r-95-f {
    margin-left: 95px !important;
  }
  .rtl .mg-lg-l-95-f {
    margin-right: 95px !important;
  }
  .rtl .mg-lg-x-100 {
    margin-right: 100px;
    margin-left: 100px;
  }
  .rtl .mg-lg-x-100-f {
    margin-right: 100px !important;
    margin-left: 100px !important;
  }
  .rtl .mg-lg-r-100 {
    margin-left: 100px;
  }
  .rtl .mg-lg-l-100 {
    margin-right: 100px;
  }
  .rtl .mg-lg-r-100-f {
    margin-left: 100px !important;
  }
  .rtl .mg-lg-l-100-f {
    margin-right: 100px !important;
  }
  .rtl .mg-lg-r-auto {
    margin-left: auto;
  }
  .rtl .mg-lg-l-auto {
    margin-right: auto;
  }
  .rtl .mg-lg-x-auto {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (min-width: 1200px) {
  .rtl .mg-xl-x-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .rtl .mg-xl-x-0-f {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .rtl .mg-xl-r-0 {
    margin-left: 0px;
  }
  .rtl .mg-xl-l-0 {
    margin-right: 0px;
  }
  .rtl .mg-xl-r-0-f {
    margin-left: 0px !important;
  }
  .rtl .mg-xl-l-0-f {
    margin-right: 0px !important;
  }
  .rtl .mg-xl-x-1 {
    margin-right: 1px;
    margin-left: 1px;
  }
  .rtl .mg-xl-x-1-f {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .rtl .mg-xl-r-1 {
    margin-left: 1px;
  }
  .rtl .mg-xl-l-1 {
    margin-right: 1px;
  }
  .rtl .mg-xl-r-1-f {
    margin-left: 1px !important;
  }
  .rtl .mg-xl-l-1-f {
    margin-right: 1px !important;
  }
  .rtl .mg-xl-x-2 {
    margin-right: 2px;
    margin-left: 2px;
  }
  .rtl .mg-xl-x-2-f {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .rtl .mg-xl-r-2 {
    margin-left: 2px;
  }
  .rtl .mg-xl-l-2 {
    margin-right: 2px;
  }
  .rtl .mg-xl-r-2-f {
    margin-left: 2px !important;
  }
  .rtl .mg-xl-l-2-f {
    margin-right: 2px !important;
  }
  .rtl .mg-xl-x-3 {
    margin-right: 3px;
    margin-left: 3px;
  }
  .rtl .mg-xl-x-3-f {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .rtl .mg-xl-r-3 {
    margin-left: 3px;
  }
  .rtl .mg-xl-l-3 {
    margin-right: 3px;
  }
  .rtl .mg-xl-r-3-f {
    margin-left: 3px !important;
  }
  .rtl .mg-xl-l-3-f {
    margin-right: 3px !important;
  }
  .rtl .mg-xl-x-4 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .rtl .mg-xl-x-4-f {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .rtl .mg-xl-r-4 {
    margin-left: 4px;
  }
  .rtl .mg-xl-l-4 {
    margin-right: 4px;
  }
  .rtl .mg-xl-r-4-f {
    margin-left: 4px !important;
  }
  .rtl .mg-xl-l-4-f {
    margin-right: 4px !important;
  }
  .rtl .mg-xl-x-5 {
    margin-right: 5px;
    margin-left: 5px;
  }
  .rtl .mg-xl-x-5-f {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .rtl .mg-xl-r-5 {
    margin-left: 5px;
  }
  .rtl .mg-xl-l-5 {
    margin-right: 5px;
  }
  .rtl .mg-xl-r-5-f {
    margin-left: 5px !important;
  }
  .rtl .mg-xl-l-5-f {
    margin-right: 5px !important;
  }
  .rtl .mg-xl-x-6 {
    margin-right: 6px;
    margin-left: 6px;
  }
  .rtl .mg-xl-x-6-f {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .rtl .mg-xl-r-6 {
    margin-left: 6px;
  }
  .rtl .mg-xl-l-6 {
    margin-right: 6px;
  }
  .rtl .mg-xl-r-6-f {
    margin-left: 6px !important;
  }
  .rtl .mg-xl-l-6-f {
    margin-right: 6px !important;
  }
  .rtl .mg-xl-x-7 {
    margin-right: 7px;
    margin-left: 7px;
  }
  .rtl .mg-xl-x-7-f {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .rtl .mg-xl-r-7 {
    margin-left: 7px;
  }
  .rtl .mg-xl-l-7 {
    margin-right: 7px;
  }
  .rtl .mg-xl-r-7-f {
    margin-left: 7px !important;
  }
  .rtl .mg-xl-l-7-f {
    margin-right: 7px !important;
  }
  .rtl .mg-xl-x-8 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .rtl .mg-xl-x-8-f {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .rtl .mg-xl-r-8 {
    margin-left: 8px;
  }
  .rtl .mg-xl-l-8 {
    margin-right: 8px;
  }
  .rtl .mg-xl-r-8-f {
    margin-left: 8px !important;
  }
  .rtl .mg-xl-l-8-f {
    margin-right: 8px !important;
  }
  .rtl .mg-xl-x-9 {
    margin-right: 9px;
    margin-left: 9px;
  }
  .rtl .mg-xl-x-9-f {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .rtl .mg-xl-r-9 {
    margin-left: 9px;
  }
  .rtl .mg-xl-l-9 {
    margin-right: 9px;
  }
  .rtl .mg-xl-r-9-f {
    margin-left: 9px !important;
  }
  .rtl .mg-xl-l-9-f {
    margin-right: 9px !important;
  }
  .rtl .mg-xl-x-10 {
    margin-right: 10px;
    margin-left: 10px;
  }
  .rtl .mg-xl-x-10-f {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .rtl .mg-xl-r-10 {
    margin-left: 10px;
  }
  .rtl .mg-xl-l-10 {
    margin-right: 10px;
  }
  .rtl .mg-xl-r-10-f {
    margin-left: 10px !important;
  }
  .rtl .mg-xl-l-10-f {
    margin-right: 10px !important;
  }
  .rtl .mg-xl-x-15 {
    margin-right: 15px;
    margin-left: 15px;
  }
  .rtl .mg-xl-x-15-f {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .rtl .mg-xl-r-15 {
    margin-left: 15px;
  }
  .rtl .mg-xl-l-15 {
    margin-right: 15px;
  }
  .rtl .mg-xl-r-15-f {
    margin-left: 15px !important;
  }
  .rtl .mg-xl-l-15-f {
    margin-right: 15px !important;
  }
  .rtl .mg-xl-x-20 {
    margin-right: 20px;
    margin-left: 20px;
  }
  .rtl .mg-xl-x-20-f {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .rtl .mg-xl-r-20 {
    margin-left: 20px;
  }
  .rtl .mg-xl-l-20 {
    margin-right: 20px;
  }
  .rtl .mg-xl-r-20-f {
    margin-left: 20px !important;
  }
  .rtl .mg-xl-l-20-f {
    margin-right: 20px !important;
  }
  .rtl .mg-xl-x-25 {
    margin-right: 25px;
    margin-left: 25px;
  }
  .rtl .mg-xl-x-25-f {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .rtl .mg-xl-r-25 {
    margin-left: 25px;
  }
  .rtl .mg-xl-l-25 {
    margin-right: 25px;
  }
  .rtl .mg-xl-r-25-f {
    margin-left: 25px !important;
  }
  .rtl .mg-xl-l-25-f {
    margin-right: 25px !important;
  }
  .rtl .mg-xl-x-30 {
    margin-right: 30px;
    margin-left: 30px;
  }
  .rtl .mg-xl-x-30-f {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .rtl .mg-xl-r-30 {
    margin-left: 30px;
  }
  .rtl .mg-xl-l-30 {
    margin-right: 30px;
  }
  .rtl .mg-xl-r-30-f {
    margin-left: 30px !important;
  }
  .rtl .mg-xl-l-30-f {
    margin-right: 30px !important;
  }
  .rtl .mg-xl-x-35 {
    margin-right: 35px;
    margin-left: 35px;
  }
  .rtl .mg-xl-x-35-f {
    margin-right: 35px !important;
    margin-left: 35px !important;
  }
  .rtl .mg-xl-r-35 {
    margin-left: 35px;
  }
  .rtl .mg-xl-l-35 {
    margin-right: 35px;
  }
  .rtl .mg-xl-r-35-f {
    margin-left: 35px !important;
  }
  .rtl .mg-xl-l-35-f {
    margin-right: 35px !important;
  }
  .rtl .mg-xl-x-40 {
    margin-right: 40px;
    margin-left: 40px;
  }
  .rtl .mg-xl-x-40-f {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .rtl .mg-xl-r-40 {
    margin-left: 40px;
  }
  .rtl .mg-xl-l-40 {
    margin-right: 40px;
  }
  .rtl .mg-xl-r-40-f {
    margin-left: 40px !important;
  }
  .rtl .mg-xl-l-40-f {
    margin-right: 40px !important;
  }
  .rtl .mg-xl-x-45 {
    margin-right: 45px;
    margin-left: 45px;
  }
  .rtl .mg-xl-x-45-f {
    margin-right: 45px !important;
    margin-left: 45px !important;
  }
  .rtl .mg-xl-r-45 {
    margin-left: 45px;
  }
  .rtl .mg-xl-l-45 {
    margin-right: 45px;
  }
  .rtl .mg-xl-r-45-f {
    margin-left: 45px !important;
  }
  .rtl .mg-xl-l-45-f {
    margin-right: 45px !important;
  }
  .rtl .mg-xl-x-50 {
    margin-right: 50px;
    margin-left: 50px;
  }
  .rtl .mg-xl-x-50-f {
    margin-right: 50px !important;
    margin-left: 50px !important;
  }
  .rtl .mg-xl-r-50 {
    margin-left: 50px;
  }
  .rtl .mg-xl-l-50 {
    margin-right: 50px;
  }
  .rtl .mg-xl-r-50-f {
    margin-left: 50px !important;
  }
  .rtl .mg-xl-l-50-f {
    margin-right: 50px !important;
  }
  .rtl .mg-xl-x-55 {
    margin-right: 55px;
    margin-left: 55px;
  }
  .rtl .mg-xl-x-55-f {
    margin-right: 55px !important;
    margin-left: 55px !important;
  }
  .rtl .mg-xl-r-55 {
    margin-left: 55px;
  }
  .rtl .mg-xl-l-55 {
    margin-right: 55px;
  }
  .rtl .mg-xl-r-55-f {
    margin-left: 55px !important;
  }
  .rtl .mg-xl-l-55-f {
    margin-right: 55px !important;
  }
  .rtl .mg-xl-x-60 {
    margin-right: 60px;
    margin-left: 60px;
  }
  .rtl .mg-xl-x-60-f {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .rtl .mg-xl-r-60 {
    margin-left: 60px;
  }
  .rtl .mg-xl-l-60 {
    margin-right: 60px;
  }
  .rtl .mg-xl-r-60-f {
    margin-left: 60px !important;
  }
  .rtl .mg-xl-l-60-f {
    margin-right: 60px !important;
  }
  .rtl .mg-xl-x-65 {
    margin-right: 65px;
    margin-left: 65px;
  }
  .rtl .mg-xl-x-65-f {
    margin-right: 65px !important;
    margin-left: 65px !important;
  }
  .rtl .mg-xl-r-65 {
    margin-left: 65px;
  }
  .rtl .mg-xl-l-65 {
    margin-right: 65px;
  }
  .rtl .mg-xl-r-65-f {
    margin-left: 65px !important;
  }
  .rtl .mg-xl-l-65-f {
    margin-right: 65px !important;
  }
  .rtl .mg-xl-x-70 {
    margin-right: 70px;
    margin-left: 70px;
  }
  .rtl .mg-xl-x-70-f {
    margin-right: 70px !important;
    margin-left: 70px !important;
  }
  .rtl .mg-xl-r-70 {
    margin-left: 70px;
  }
  .rtl .mg-xl-l-70 {
    margin-right: 70px;
  }
  .rtl .mg-xl-r-70-f {
    margin-left: 70px !important;
  }
  .rtl .mg-xl-l-70-f {
    margin-right: 70px !important;
  }
  .rtl .mg-xl-x-75 {
    margin-right: 75px;
    margin-left: 75px;
  }
  .rtl .mg-xl-x-75-f {
    margin-right: 75px !important;
    margin-left: 75px !important;
  }
  .rtl .mg-xl-r-75 {
    margin-left: 75px;
  }
  .rtl .mg-xl-l-75 {
    margin-right: 75px;
  }
  .rtl .mg-xl-r-75-f {
    margin-left: 75px !important;
  }
  .rtl .mg-xl-l-75-f {
    margin-right: 75px !important;
  }
  .rtl .mg-xl-x-80 {
    margin-right: 80px;
    margin-left: 80px;
  }
  .rtl .mg-xl-x-80-f {
    margin-right: 80px !important;
    margin-left: 80px !important;
  }
  .rtl .mg-xl-r-80 {
    margin-left: 80px;
  }
  .rtl .mg-xl-l-80 {
    margin-right: 80px;
  }
  .rtl .mg-xl-r-80-f {
    margin-left: 80px !important;
  }
  .rtl .mg-xl-l-80-f {
    margin-right: 80px !important;
  }
  .rtl .mg-xl-x-85 {
    margin-right: 85px;
    margin-left: 85px;
  }
  .rtl .mg-xl-x-85-f {
    margin-right: 85px !important;
    margin-left: 85px !important;
  }
  .rtl .mg-xl-r-85 {
    margin-left: 85px;
  }
  .rtl .mg-xl-l-85 {
    margin-right: 85px;
  }
  .rtl .mg-xl-r-85-f {
    margin-left: 85px !important;
  }
  .rtl .mg-xl-l-85-f {
    margin-right: 85px !important;
  }
  .rtl .mg-xl-x-90 {
    margin-right: 90px;
    margin-left: 90px;
  }
  .rtl .mg-xl-x-90-f {
    margin-right: 90px !important;
    margin-left: 90px !important;
  }
  .rtl .mg-xl-r-90 {
    margin-left: 90px;
  }
  .rtl .mg-xl-l-90 {
    margin-right: 90px;
  }
  .rtl .mg-xl-r-90-f {
    margin-left: 90px !important;
  }
  .rtl .mg-xl-l-90-f {
    margin-right: 90px !important;
  }
  .rtl .mg-xl-x-95 {
    margin-right: 95px;
    margin-left: 95px;
  }
  .rtl .mg-xl-x-95-f {
    margin-right: 95px !important;
    margin-left: 95px !important;
  }
  .rtl .mg-xl-r-95 {
    margin-left: 95px;
  }
  .rtl .mg-xl-l-95 {
    margin-right: 95px;
  }
  .rtl .mg-xl-r-95-f {
    margin-left: 95px !important;
  }
  .rtl .mg-xl-l-95-f {
    margin-right: 95px !important;
  }
  .rtl .mg-xl-x-100 {
    margin-right: 100px;
    margin-left: 100px;
  }
  .rtl .mg-xl-x-100-f {
    margin-right: 100px !important;
    margin-left: 100px !important;
  }
  .rtl .mg-xl-r-100 {
    margin-left: 100px;
  }
  .rtl .mg-xl-l-100 {
    margin-right: 100px;
  }
  .rtl .mg-xl-r-100-f {
    margin-left: 100px !important;
  }
  .rtl .mg-xl-l-100-f {
    margin-right: 100px !important;
  }
  .rtl .mg-xl-r-auto {
    margin-left: auto;
  }
  .rtl .mg-xl-l-auto {
    margin-right: auto;
  }
  .rtl .mg-xl-x-auto {
    margin-right: auto;
    margin-left: auto;
  }
}
.rtl .pe-xl-0 {
  padding-left: 0 !important;
}
.rtl .ps-0 {
  padding-right: 0 !important;
}
.rtl .pe-1 {
  padding-left: 0.25rem !important;
}
.rtl .ps-1 {
  padding-right: 0.25rem !important;
}
.rtl .pe-2 {
  padding-left: 0.5rem !important;
}
.rtl .ps-2 {
  padding-right: 0.5rem !important;
}
.rtl .pe-3 {
  padding-left: 1rem !important;
}
.rtl .ps-3 {
  padding-right: 1rem !important;
}
.rtl .pe-xl-4 {
  padding-left: 1.5rem !important;
}
.rtl .ps-4 {
  padding-right: 1.5rem !important;
}
.rtl .pe-5 {
  padding-right: inherit !important;
  padding-left: 3rem !important;
}
.rtl .ps-5 {
  padding-right: 3rem !important;
}
@media (min-width: 576px) {
  .rtl .pe-sm-0 {
    padding-left: 0 !important;
  }
  .rtl .ps-sm-0 {
    padding-right: 0 !important;
  }
  .rtl .pe-sm-1 {
    padding-left: 0.25rem !important;
  }
  .rtl .ps-sm-1 {
    padding-right: 0.25rem !important;
  }
  .rtl .pe-sm-22 {
    padding-left: 0.5rem !important;
  }
  .rtl .ps-sm-2 {
    padding-right: 0.5rem !important;
  }
  .rtl .pe-sm-3 {
    padding-left: 1rem !important;
  }
  .rtl .ps-sm-3 {
    padding-right: 1rem !important;
  }
  .rtl .pe-sm-4 {
    padding-left: 1.5rem !important;
  }
  .rtl .ps-sm-4 {
    padding-right: 1.5rem !important;
  }
  .rtl .pe-sm-5 {
    padding-left: 3rem !important;
  }
  .rtl .ps-sm-5 {
    padding-right: 3rem !important;
  }
}
@media (min-width: 768px) {
  .rtl .pe-md-0 {
    padding-left: 0 !important;
  }
  .rtl .ps-md-0 {
    padding-right: 0 !important;
  }
  .rtl .pe-md-1 {
    padding-left: 0.25rem !important;
  }
  .rtl .ps-md-1 {
    padding-right: 0.25rem !important;
  }
  .rtl .pe-md-2 {
    padding-left: 0.5rem !important;
  }
  .rtl .ps-md-2 {
    padding-right: 0.5rem !important;
  }
  .rtl .pe-md-3 {
    padding-left: 1rem !important;
  }
  .rtl .ps-md-3 {
    padding-right: 1rem !important;
  }
  .rtl .pe-md-4 {
    padding-left: 1.5rem !important;
  }
  .rtl .ps-md-4 {
    padding-right: 1.5rem !important;
  }
  .rtl .pe-md-5 {
    padding-left: 3rem !important;
  }
  .rtl .ps-md-5 {
    padding-right: 3rem !important;
  }
}
@media (min-width: 992px) {
  .rtl .pe-lg-0 {
    padding-left: 0 !important;
  }
  .rtl .ps-lg-0 {
    padding-right: 0 !important;
  }
  .rtl .pe-lg-1 {
    padding-left: 0.25rem !important;
  }
  .rtl .ps-lg-1 {
    padding-right: 0.25rem !important;
  }
  .rtl .pe-lg-2 {
    padding-left: 0.5rem !important;
  }
  .rtl .ps-lg-2 {
    padding-right: 0.5rem !important;
  }
  .rtl .pe-lg-3 {
    padding-left: 1rem !important;
  }
  .rtl .ps-lg-3 {
    padding-right: 1rem !important;
  }
  .rtl .pe-lg-4 {
    padding-left: 1.5rem !important;
  }
  .rtl .ps-lg-4 {
    padding-right: 1.5rem !important;
  }
  .rtl .pe-lg-5 {
    padding-left: 3rem !important;
  }
  .rtl .ps-lg-5 {
    padding-right: 3rem !important;
  }
}
@media (min-width: 1200px) {
  .rtl .pe-xl-0 {
    padding-left: 0 !important;
  }
  .rtl .ps-xl-0 {
    padding-right: 0 !important;
  }
  .rtl .pe-xl-1 {
    padding-left: 0.25rem !important;
  }
  .rtl .ps-xl-1 {
    padding-right: 0.25rem !important;
  }
  .rtl .pe-xl-2 {
    padding-left: 0.5rem !important;
  }
  .rtl .ps-xl-2 {
    padding-right: 0.5rem !important;
  }
  .rtl .pe-xl-3 {
    padding-left: 1rem !important;
  }
  .rtl .ps-xl-3 {
    padding-right: 1rem !important;
  }
  .rtl .pe-xl-4 {
    padding-left: 1.5rem !important;
  }
  .rtl .ps-xl-4 {
    padding-right: 1.5rem !important;
  }
  .rtl .pe-xl-5 {
    padding-left: 3rem !important;
  }
  .rtl .ps-xl-5 {
    padding-right: 3rem !important;
  }
}
.rtl {
  /* ###### 9.6 Padding   ###### */
}
.rtl .pd-x-0 {
  padding-right: 0px;
  padding-left: 0px;
}
.rtl .pd-x-0-f {
  padding-right: 0px !important;
  padding-left: 0px !important;
}
.rtl .pd-r-0 {
  padding-left: 0px;
}
.rtl .pd-l-0 {
  padding-right: 0px;
}
.rtl .pd-r-0-f {
  padding-left: 0px !important;
}
.rtl .pd-l-0-f {
  padding-right: 0px !important;
}
.rtl .pd-x-1 {
  padding-right: 1px;
  padding-left: 1px;
}
.rtl .pd-x-1-f {
  padding-right: 1px !important;
  padding-left: 1px !important;
}
.rtl .pd-r-1 {
  padding-left: 1px;
}
.rtl .pd-l-1 {
  padding-right: 1px;
}
.rtl .pd-r-1-f {
  padding-left: 1px !important;
}
.rtl .pd-b-1-f {
  padding-bottom: 1px !important;
}
.rtl .pd-l-1-f {
  padding-right: 1px !important;
}
.rtl .pd-x-2 {
  padding-right: 2px;
  padding-left: 2px;
}
.rtl .pd-x-2-f {
  padding-right: 2px !important;
  padding-left: 2px !important;
}
.rtl .pd-r-2 {
  padding-left: 2px;
}
.rtl .pd-l-2 {
  padding-right: 2px;
}
.rtl .pd-r-2-f {
  padding-left: 2px !important;
}
.rtl .pd-l-2-f {
  padding-right: 2px !important;
}
.rtl .pd-x-3 {
  padding-right: 3px;
  padding-left: 3px;
}
.rtl .pd-x-3-f {
  padding-right: 3px !important;
  padding-left: 3px !important;
}
.rtl .pd-r-3 {
  padding-left: 3px;
}
.rtl .pd-l-3 {
  padding-right: 3px;
}
.rtl .pd-r-3-f {
  padding-left: 3px !important;
}
.rtl .pd-l-3-f {
  padding-right: 3px !important;
}
.rtl .pd-x-4 {
  padding-right: 4px;
  padding-left: 4px;
}
.rtl .pd-x-4-f {
  padding-right: 4px !important;
  padding-left: 4px !important;
}
.rtl .pd-r-4 {
  padding-left: 4px;
}
.rtl .pd-l-4 {
  padding-right: 4px;
}
.rtl .pd-r-4-f {
  padding-left: 4px !important;
}
.rtl .pd-l-4-f {
  padding-right: 4px !important;
}
.rtl .pd-x-5 {
  padding-right: 5px;
  padding-left: 5px;
}
.rtl .pd-x-5-f {
  padding-right: 5px !important;
  padding-left: 5px !important;
}
.rtl .pd-r-5 {
  padding-left: 5px;
}
.rtl .pd-l-5 {
  padding-right: 5px;
}
.rtl .pd-r-5-f {
  padding-left: 5px !important;
}
.rtl .pd-l-5-f {
  padding-right: 5px !important;
}
.rtl .pd-x-6 {
  padding-right: 6px;
  padding-left: 6px;
}
.rtl .pd-x-6-f {
  padding-right: 6px !important;
  padding-left: 6px !important;
}
.rtl .pd-r-6 {
  padding-left: 6px;
}
.rtl .pd-l-6 {
  padding-right: 6px;
}
.rtl .pd-r-6-f {
  padding-left: 6px !important;
}
.rtl .pd-l-6-f {
  padding-right: 6px !important;
}
.rtl .pd-x-7 {
  padding-right: 7px;
  padding-left: 7px;
}
.rtl .pd-x-7-f {
  padding-right: 7px !important;
  padding-left: 7px !important;
}
.rtl .pd-r-7 {
  padding-left: 7px;
}
.rtl .pd-l-7 {
  padding-right: 7px;
}
.rtl .pd-r-7-f {
  padding-left: 7px !important;
}
.rtl .pd-l-7-f {
  padding-right: 7px !important;
}
.rtl .pd-x-8 {
  padding-right: 8px;
  padding-left: 8px;
}
.rtl .pd-x-8-f {
  padding-right: 8px !important;
  padding-left: 8px !important;
}
.rtl .pd-r-8 {
  padding-left: 8px;
}
.rtl .pd-l-8 {
  padding-right: 8px;
}
.rtl .pd-r-8-f {
  padding-left: 8px !important;
}
.rtl .pd-l-8-f {
  padding-right: 8px !important;
}
.rtl .pd-x-9 {
  padding-right: 9px;
  padding-left: 9px;
}
.rtl .pd-x-9-f {
  padding-right: 9px !important;
  padding-left: 9px !important;
}
.rtl .pd-r-9 {
  padding-left: 9px;
}
.rtl .pd-l-9 {
  padding-right: 9px;
}
.rtl .pd-r-9-f {
  padding-left: 9px !important;
}
.rtl .pd-l-9-f {
  padding-right: 9px !important;
}
.rtl .pd-x-10 {
  padding-right: 10px;
  padding-left: 10px;
}
.rtl .pd-x-10-f {
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.rtl .pd-r-10 {
  padding-left: 10px;
}
.rtl .pd-l-10 {
  padding-right: 10px;
}
.rtl .pd-r-10-f {
  padding-left: 10px !important;
}
.rtl .pd-l-10-f {
  padding-right: 10px !important;
}
.rtl .pd-x-15 {
  padding-right: 15px;
  padding-left: 15px;
}
.rtl .pd-x-15-f {
  padding-right: 15px !important;
  padding-left: 15px !important;
}
.rtl .pd-r-15 {
  padding-left: 15px;
}
.rtl .pd-l-15 {
  padding-right: 15px;
}
.rtl .pd-r-15-f {
  padding-left: 15px !important;
}
.rtl .pd-l-15-f {
  padding-right: 15px !important;
}
.rtl .pd-x-20 {
  padding-right: 20px;
  padding-left: 20px;
}
.rtl .pd-x-20-f {
  padding-right: 20px !important;
  padding-left: 20px !important;
}
.rtl .pd-r-20 {
  padding-left: 20px;
}
.rtl .pd-l-20 {
  padding-right: 20px;
}
.rtl .pd-r-20-f {
  padding-left: 20px !important;
}
.rtl .pd-l-20-f {
  padding-right: 20px !important;
}
.rtl .pd-x-25 {
  padding-right: 25px;
  padding-left: 25px;
}
.rtl .pd-x-25-f {
  padding-right: 25px !important;
  padding-left: 25px !important;
}
.rtl .pd-r-25 {
  padding-left: 25px;
}
.rtl .pd-l-25 {
  padding-right: 25px;
}
.rtl .pd-r-25-f {
  padding-left: 25px !important;
}
.rtl .pd-l-25-f {
  padding-right: 25px !important;
}
.rtl .pd-x-30 {
  padding-right: 30px;
  padding-left: 30px;
}
.rtl .pd-x-30-f {
  padding-right: 30px !important;
  padding-left: 30px !important;
}
.rtl .pd-r-30 {
  padding-left: 30px;
}
.rtl .pd-l-30 {
  padding-right: 30px;
}
.rtl .pd-r-30-f {
  padding-left: 30px !important;
}
.rtl .pd-l-30-f {
  padding-right: 30px !important;
}
.rtl .pd-x-35 {
  padding-right: 35px;
  padding-left: 35px;
}
.rtl .pd-x-35-f {
  padding-right: 35px !important;
  padding-left: 35px !important;
}
.rtl .pd-r-35 {
  padding-left: 35px;
}
.rtl .pd-l-35 {
  padding-right: 35px;
}
.rtl .pd-r-35-f {
  padding-left: 35px !important;
}
.rtl .pd-l-35-f {
  padding-right: 35px !important;
}
.rtl .pd-x-40 {
  padding-right: 40px;
  padding-left: 40px;
}
.rtl .pd-x-40-f {
  padding-right: 40px !important;
  padding-left: 40px !important;
}
.rtl .pd-r-40 {
  padding-left: 40px;
}
.rtl .pd-l-40 {
  padding-right: 40px;
}
.rtl .pd-r-40-f {
  padding-left: 40px !important;
}
.rtl .pd-l-40-f {
  padding-right: 40px !important;
}
.rtl .pd-x-45 {
  padding-right: 45px;
  padding-left: 45px;
}
.rtl .pd-x-45-f {
  padding-right: 45px !important;
  padding-left: 45px !important;
}
.rtl .pd-r-45 {
  padding-left: 45px;
}
.rtl .pd-l-45 {
  padding-right: 45px;
}
.rtl .pd-r-45-f {
  padding-left: 45px !important;
}
.rtl .pd-l-45-f {
  padding-right: 45px !important;
}
.rtl .pd-x-50 {
  padding-right: 50px;
  padding-left: 50px;
}
.rtl .pd-x-50-f {
  padding-right: 50px !important;
  padding-left: 50px !important;
}
.rtl .pd-r-50 {
  padding-left: 50px;
}
.rtl .pd-l-50 {
  padding-right: 50px;
}
.rtl .pd-r-50-f {
  padding-left: 50px !important;
}
.rtl .pd-l-50-f {
  padding-right: 50px !important;
}
.rtl .pd-x-55 {
  padding-right: 55px;
  padding-left: 55px;
}
.rtl .pd-x-55-f {
  padding-right: 55px !important;
  padding-left: 55px !important;
}
.rtl .pd-r-55 {
  padding-left: 55px;
}
.rtl .pd-l-55 {
  padding-right: 55px;
}
.rtl .pd-r-55-f {
  padding-left: 55px !important;
}
.rtl .pd-l-55-f {
  padding-right: 55px !important;
}
.rtl .pd-x-60 {
  padding-right: 60px;
  padding-left: 60px;
}
.rtl .pd-x-60-f {
  padding-right: 60px !important;
  padding-left: 60px !important;
}
.rtl .pd-r-60 {
  padding-left: 60px;
}
.rtl .pd-l-60 {
  padding-right: 60px;
}
.rtl .pd-r-60-f {
  padding-left: 60px !important;
}
.rtl .pd-l-60-f {
  padding-right: 60px !important;
}
.rtl .pd-x-65 {
  padding-right: 65px;
  padding-left: 65px;
}
.rtl .pd-x-65-f {
  padding-right: 65px !important;
  padding-left: 65px !important;
}
.rtl .pd-r-65 {
  padding-left: 65px;
}
.rtl .pd-l-65 {
  padding-right: 65px;
}
.rtl .pd-r-65-f {
  padding-left: 65px !important;
}
.rtl .pd-l-65-f {
  padding-right: 65px !important;
}
.rtl .pd-x-70 {
  padding-right: 70px;
  padding-left: 70px;
}
.rtl .pd-x-70-f {
  padding-right: 70px !important;
  padding-left: 70px !important;
}
.rtl .pd-r-70 {
  padding-left: 70px;
}
.rtl .pd-l-70 {
  padding-right: 70px;
}
.rtl .pd-r-70-f {
  padding-left: 70px !important;
}
.rtl .pd-l-70-f {
  padding-right: 70px !important;
}
.rtl .pd-x-75 {
  padding-right: 75px;
  padding-left: 75px;
}
.rtl .pd-x-75-f {
  padding-right: 75px !important;
  padding-left: 75px !important;
}
.rtl .pd-r-75 {
  padding-left: 75px;
}
.rtl .pd-l-75 {
  padding-right: 75px;
}
.rtl .pd-r-75-f {
  padding-left: 75px !important;
}
.rtl .pd-l-75-f {
  padding-right: 75px !important;
}
.rtl .pd-x-80 {
  padding-right: 80px;
  padding-left: 80px;
}
.rtl .pd-x-80-f {
  padding-right: 80px !important;
  padding-left: 80px !important;
}
.rtl .pd-r-80 {
  padding-left: 80px;
}
.rtl .pd-l-80 {
  padding-right: 80px;
}
.rtl .pd-r-80-f {
  padding-left: 80px !important;
}
.rtl .pd-l-80-f {
  padding-right: 80px !important;
}
.rtl .pd-x-85 {
  padding-right: 85px;
  padding-left: 85px;
}
.rtl .pd-x-85-f {
  padding-right: 85px !important;
  padding-left: 85px !important;
}
.rtl .pd-r-85 {
  padding-left: 85px;
}
.rtl .pd-l-85 {
  padding-right: 85px;
}
.rtl .pd-r-85-f {
  padding-left: 85px !important;
}
.rtl .pd-l-85-f {
  padding-right: 85px !important;
}
.rtl .pd-x-90 {
  padding-right: 90px;
  padding-left: 90px;
}
.rtl .pd-x-90-f {
  padding-right: 90px !important;
  padding-left: 90px !important;
}
.rtl .pd-r-90 {
  padding-left: 90px;
}
.rtl .pd-l-90 {
  padding-right: 90px;
}
.rtl .pd-r-90-f {
  padding-left: 90px !important;
}
.rtl .pd-l-90-f {
  padding-right: 90px !important;
}
.rtl .pd-x-95 {
  padding-right: 95px;
  padding-left: 95px;
}
.rtl .pd-x-95-f {
  padding-right: 95px !important;
  padding-left: 95px !important;
}
.rtl .pd-r-95 {
  padding-left: 95px;
}
.rtl .pd-l-95 {
  padding-right: 95px;
}
.rtl .pd-r-95-f {
  padding-left: 95px !important;
}
.rtl .pd-l-95-f {
  padding-right: 95px !important;
}
.rtl .pd-x-100 {
  padding-right: 100px;
  padding-left: 100px;
}
.rtl .pd-x-100-f {
  padding-right: 100px !important;
  padding-left: 100px !important;
}
.rtl .pd-r-100 {
  padding-left: 100px;
}
.rtl .pd-l-100 {
  padding-right: 100px;
}
.rtl .pd-r-100-f {
  padding-left: 100px !important;
}
.rtl .pd-l-100-f {
  padding-right: 100px !important;
}
.rtl .pd-x-110 {
  padding-right: 110px;
  padding-left: 110px;
}
.rtl .pd-x-110-f {
  padding-right: 110px !important;
  padding-left: 110px !important;
}
.rtl .pd-r-110 {
  padding-left: 110px;
}
.rtl .pd-l-110 {
  padding-right: 110px;
}
.rtl .pd-r-110-f {
  padding-left: 110px !important;
}
.rtl .pd-l-110-f {
  padding-right: 110px !important;
}
.rtl .pd-x-120 {
  padding-right: 120px;
  padding-left: 120px;
}
.rtl .pd-x-120-f {
  padding-right: 120px !important;
  padding-left: 120px !important;
}
.rtl .pd-r-120 {
  padding-left: 120px;
}
.rtl .pd-l-120 {
  padding-right: 120px;
}
.rtl .pd-r-120-f {
  padding-left: 120px !important;
}
.rtl .pd-l-120-f {
  padding-right: 120px !important;
}
.rtl .pd-x-130 {
  padding-right: 130px;
  padding-left: 130px;
}
.rtl .pd-x-130-f {
  padding-right: 130px !important;
  padding-left: 130px !important;
}
.rtl .pd-r-130 {
  padding-left: 130px;
}
.rtl .pd-l-130 {
  padding-right: 130px;
}
.rtl .pd-r-130-f {
  padding-left: 130px !important;
}
.rtl .pd-l-130-f {
  padding-right: 130px !important;
}
.rtl .pd-x-140 {
  padding-right: 140px;
  padding-left: 140px;
}
.rtl .pd-x-140-f {
  padding-right: 140px !important;
  padding-left: 140px !important;
}
.rtl .pd-r-140 {
  padding-left: 140px;
}
.rtl .pd-l-140 {
  padding-right: 140px;
}
.rtl .pd-r-140-f {
  padding-left: 140px !important;
}
.rtl .pd-l-140-f {
  padding-right: 140px !important;
}
.rtl .pd-x-150 {
  padding-right: 150px;
  padding-left: 150px;
}
.rtl .pd-x-150-f {
  padding-right: 150px !important;
  padding-left: 150px !important;
}
.rtl .pd-r-150 {
  padding-left: 150px;
}
.rtl .pd-l-150 {
  padding-right: 150px;
}
.rtl .pd-r-150-f {
  padding-left: 150px !important;
}
.rtl .pd-l-150-f {
  padding-right: 150px !important;
}
.rtl .pd-x-160 {
  padding-right: 160px;
  padding-left: 160px;
}
.rtl .pd-x-160-f {
  padding-right: 160px !important;
  padding-left: 160px !important;
}
.rtl .pd-r-160 {
  padding-left: 160px;
}
.rtl .pd-l-160 {
  padding-right: 160px;
}
.rtl .pd-r-160-f {
  padding-left: 160px !important;
}
.rtl .pd-l-160-f {
  padding-right: 160px !important;
}
.rtl .pd-x-170 {
  padding-right: 170px;
  padding-left: 170px;
}
.rtl .pd-x-170-f {
  padding-right: 170px !important;
  padding-left: 170px !important;
}
.rtl .pd-r-170 {
  padding-left: 170px;
}
.rtl .pd-l-170 {
  padding-right: 170px;
}
.rtl .pd-r-170-f {
  padding-left: 170px !important;
}
.rtl .pd-l-170-f {
  padding-right: 170px !important;
}
.rtl .pd-x-180 {
  padding-right: 180px;
  padding-left: 180px;
}
.rtl .pd-x-180-f {
  padding-right: 180px !important;
  padding-left: 180px !important;
}
.rtl .pd-r-180 {
  padding-left: 180px;
}
.rtl .pd-l-180 {
  padding-right: 180px;
}
.rtl .pd-r-180-f {
  padding-left: 180px !important;
}
.rtl .pd-l-180-f {
  padding-right: 180px !important;
}
.rtl .pd-x-190 {
  padding-right: 190px;
  padding-left: 190px;
}
.rtl .pd-x-190-f {
  padding-right: 190px !important;
  padding-left: 190px !important;
}
.rtl .pd-r-190 {
  padding-left: 190px;
}
.rtl .pd-l-190 {
  padding-right: 190px;
}
.rtl .pd-r-190-f {
  padding-left: 190px !important;
}
.rtl .pd-l-190-f {
  padding-right: 190px !important;
}
.rtl .pd-x-200 {
  padding-right: 200px;
  padding-left: 200px;
}
.rtl .pd-x-200-f {
  padding-right: 200px !important;
  padding-left: 200px !important;
}
.rtl .pd-r-200 {
  padding-left: 200px;
}
.rtl .pd-l-200 {
  padding-right: 200px;
}
.rtl .pd-r-200-f {
  padding-left: 200px !important;
}
.rtl .pd-l-200-f {
  padding-right: 200px !important;
}
@media (min-width: 480px) {
  .rtl .pd-xs-x-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .rtl .pd-xs-x-0-f {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .rtl .pd-xs-r-0 {
    padding-left: 0px;
  }
  .rtl .pd-xs-l-0 {
    padding-right: 0px;
  }
  .rtl .pd-xs-r-0-f {
    padding-left: 0px !important;
  }
  .rtl .pd-xs-l-0-f {
    padding-right: 0px !important;
  }
  .rtl .pd-xs-x-1 {
    padding-right: 1px;
    padding-left: 1px;
  }
  .rtl .pd-xs-x-1-f {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .rtl .pd-xs-r-1 {
    padding-left: 1px;
  }
  .rtl .pd-xs-l-1 {
    padding-right: 1px;
  }
  .rtl .pd-xs-r-1-f {
    padding-left: 1px !important;
  }
  .rtl .pd-xs-l-1-f {
    padding-right: 1px !important;
  }
  .rtl .pd-xs-x-2 {
    padding-right: 2px;
    padding-left: 2px;
  }
  .rtl .pd-xs-x-2-f {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .rtl .pd-xs-r-2 {
    padding-left: 2px;
  }
  .rtl .pd-xs-l-2 {
    padding-right: 2px;
  }
  .rtl .pd-xs-r-2-f {
    padding-left: 2px !important;
  }
  .rtl .pd-xs-l-2-f {
    padding-right: 2px !important;
  }
  .rtl .pd-xs-x-3 {
    padding-right: 3px;
    padding-left: 3px;
  }
  .rtl .pd-xs-x-3-f {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .rtl .pd-xs-r-3 {
    padding-left: 3px;
  }
  .rtl .pd-xs-l-3 {
    padding-right: 3px;
  }
  .rtl .pd-xs-r-3-f {
    padding-left: 3px !important;
  }
  .rtl .pd-xs-l-3-f {
    padding-right: 3px !important;
  }
  .rtl .pd-xs-x-4 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .rtl .pd-xs-x-4-f {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .rtl .pd-xs-r-4 {
    padding-left: 4px;
  }
  .rtl .pd-xs-l-4 {
    padding-right: 4px;
  }
  .rtl .pd-xs-r-4-f {
    padding-left: 4px !important;
  }
  .rtl .pd-xs-l-4-f {
    padding-right: 4px !important;
  }
  .rtl .pd-xs-x-5 {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .pd-xs-x-5-f {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .rtl .pd-xs-r-5 {
    padding-left: 5px;
  }
  .rtl .pd-xs-l-5 {
    padding-right: 5px;
  }
  .rtl .pd-xs-r-5-f {
    padding-left: 5px !important;
  }
  .rtl .pd-xs-l-5-f {
    padding-right: 5px !important;
  }
  .rtl .pd-xs-x-6 {
    padding-right: 6px;
    padding-left: 6px;
  }
  .rtl .pd-xs-x-6-f {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .rtl .pd-xs-r-6 {
    padding-left: 6px;
  }
  .rtl .pd-xs-l-6 {
    padding-right: 6px;
  }
  .rtl .pd-xs-r-6-f {
    padding-left: 6px !important;
  }
  .rtl .pd-xs-l-6-f {
    padding-right: 6px !important;
  }
  .rtl .pd-xs-x-7 {
    padding-right: 7px;
    padding-left: 7px;
  }
  .rtl .pd-xs-x-7-f {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .rtl .pd-xs-r-7 {
    padding-left: 7px;
  }
  .rtl .pd-xs-l-7 {
    padding-right: 7px;
  }
  .rtl .pd-xs-r-7-f {
    padding-left: 7px !important;
  }
  .rtl .pd-xs-l-7-f {
    padding-right: 7px !important;
  }
  .rtl .pd-xs-x-8 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .rtl .pd-xs-x-8-f {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .rtl .pd-xs-r-8 {
    padding-left: 8px;
  }
  .rtl .pd-xs-l-8 {
    padding-right: 8px;
  }
  .rtl .pd-xs-r-8-f {
    padding-left: 8px !important;
  }
  .rtl .pd-xs-l-8-f {
    padding-right: 8px !important;
  }
  .rtl .pd-xs-x-9 {
    padding-right: 9px;
    padding-left: 9px;
  }
  .rtl .pd-xs-x-9-f {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .rtl .pd-xs-r-9 {
    padding-left: 9px;
  }
  .rtl .pd-xs-l-9 {
    padding-right: 9px;
  }
  .rtl .pd-xs-r-9-f {
    padding-left: 9px !important;
  }
  .rtl .pd-xs-l-9-f {
    padding-right: 9px !important;
  }
  .rtl .pd-xs-x-10 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .pd-xs-x-10-f {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .rtl .pd-xs-r-10 {
    padding-left: 10px;
  }
  .rtl .pd-xs-l-10 {
    padding-right: 10px;
  }
  .rtl .pd-xs-r-10-f {
    padding-left: 10px !important;
  }
  .rtl .pd-xs-l-10-f {
    padding-right: 10px !important;
  }
  .rtl .pd-xs-x-15 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .rtl .pd-xs-x-15-f {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .rtl .pd-xs-r-15 {
    padding-left: 15px;
  }
  .rtl .pd-xs-l-15 {
    padding-right: 15px;
  }
  .rtl .pd-xs-r-15-f {
    padding-left: 15px !important;
  }
  .rtl .pd-xs-l-15-f {
    padding-right: 15px !important;
  }
  .rtl .pd-xs-x-20 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .rtl .pd-xs-x-20-f {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .rtl .pd-xs-r-20 {
    padding-left: 20px;
  }
  .rtl .pd-xs-l-20 {
    padding-right: 20px;
  }
  .rtl .pd-xs-r-20-f {
    padding-left: 20px !important;
  }
  .rtl .pd-xs-l-20-f {
    padding-right: 20px !important;
  }
  .rtl .pd-xs-x-25 {
    padding-right: 25px;
    padding-left: 25px;
  }
  .rtl .pd-xs-x-25-f {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .rtl .pd-xs-r-25 {
    padding-left: 25px;
  }
  .rtl .pd-xs-l-25 {
    padding-right: 25px;
  }
  .rtl .pd-xs-r-25-f {
    padding-left: 25px !important;
  }
  .rtl .pd-xs-l-25-f {
    padding-right: 25px !important;
  }
  .rtl .pd-xs-x-30 {
    padding-right: 30px;
    padding-left: 30px;
  }
  .rtl .pd-xs-x-30-f {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .rtl .pd-xs-r-30 {
    padding-left: 30px;
  }
  .rtl .pd-xs-l-30 {
    padding-right: 30px;
  }
  .rtl .pd-xs-r-30-f {
    padding-left: 30px !important;
  }
  .rtl .pd-xs-l-30-f {
    padding-right: 30px !important;
  }
  .rtl .pd-xs-x-35 {
    padding-right: 35px;
    padding-left: 35px;
  }
  .rtl .pd-xs-x-35-f {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }
  .rtl .pd-xs-r-35 {
    padding-left: 35px;
  }
  .rtl .pd-xs-l-35 {
    padding-right: 35px;
  }
  .rtl .pd-xs-r-35-f {
    padding-left: 35px !important;
  }
  .rtl .pd-xs-l-35-f {
    padding-right: 35px !important;
  }
  .rtl .pd-xs-x-40 {
    padding-right: 40px;
    padding-left: 40px;
  }
  .rtl .pd-xs-x-40-f {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .rtl .pd-xs-r-40 {
    padding-left: 40px;
  }
  .rtl .pd-xs-l-40 {
    padding-right: 40px;
  }
  .rtl .pd-xs-r-40-f {
    padding-left: 40px !important;
  }
  .rtl .pd-xs-l-40-f {
    padding-right: 40px !important;
  }
  .rtl .pd-xs-x-45 {
    padding-right: 45px;
    padding-left: 45px;
  }
  .rtl .pd-xs-x-45-f {
    padding-right: 45px !important;
    padding-left: 45px !important;
  }
  .rtl .pd-xs-r-45 {
    padding-left: 45px;
  }
  .rtl .pd-xs-l-45 {
    padding-right: 45px;
  }
  .rtl .pd-xs-r-45-f {
    padding-left: 45px !important;
  }
  .rtl .pd-xs-l-45-f {
    padding-right: 45px !important;
  }
  .rtl .pd-xs-x-50 {
    padding-right: 50px;
    padding-left: 50px;
  }
  .rtl .pd-xs-x-50-f {
    padding-right: 50px !important;
    padding-left: 50px !important;
  }
  .rtl .pd-xs-r-50 {
    padding-left: 50px;
  }
  .rtl .pd-xs-l-50 {
    padding-right: 50px;
  }
  .rtl .pd-xs-r-50-f {
    padding-left: 50px !important;
  }
  .rtl .pd-xs-l-50-f {
    padding-right: 50px !important;
  }
  .rtl .pd-xs-x-55 {
    padding-right: 55px;
    padding-left: 55px;
  }
  .rtl .pd-xs-x-55-f {
    padding-right: 55px !important;
    padding-left: 55px !important;
  }
  .rtl .pd-xs-r-55 {
    padding-left: 55px;
  }
  .rtl .pd-xs-l-55 {
    padding-right: 55px;
  }
  .rtl .pd-xs-r-55-f {
    padding-left: 55px !important;
  }
  .rtl .pd-xs-l-55-f {
    padding-right: 55px !important;
  }
  .rtl .pd-xs-x-60 {
    padding-right: 60px;
    padding-left: 60px;
  }
  .rtl .pd-xs-x-60-f {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .rtl .pd-xs-r-60 {
    padding-left: 60px;
  }
  .rtl .pd-xs-l-60 {
    padding-right: 60px;
  }
  .rtl .pd-xs-r-60-f {
    padding-left: 60px !important;
  }
  .rtl .pd-xs-l-60-f {
    padding-right: 60px !important;
  }
  .rtl .pd-xs-x-65 {
    padding-right: 65px;
    padding-left: 65px;
  }
  .rtl .pd-xs-x-65-f {
    padding-right: 65px !important;
    padding-left: 65px !important;
  }
  .rtl .pd-xs-r-65 {
    padding-left: 65px;
  }
  .rtl .pd-xs-l-65 {
    padding-right: 65px;
  }
  .rtl .pd-xs-r-65-f {
    padding-left: 65px !important;
  }
  .rtl .pd-xs-l-65-f {
    padding-right: 65px !important;
  }
  .rtl .pd-xs-x-70 {
    padding-right: 70px;
    padding-left: 70px;
  }
  .rtl .pd-xs-x-70-f {
    padding-right: 70px !important;
    padding-left: 70px !important;
  }
  .rtl .pd-xs-r-70 {
    padding-left: 70px;
  }
  .rtl .pd-xs-l-70 {
    padding-right: 70px;
  }
  .rtl .pd-xs-r-70-f {
    padding-left: 70px !important;
  }
  .rtl .pd-xs-l-70-f {
    padding-right: 70px !important;
  }
  .rtl .pd-xs-x-75 {
    padding-right: 75px;
    padding-left: 75px;
  }
  .rtl .pd-xs-x-75-f {
    padding-right: 75px !important;
    padding-left: 75px !important;
  }
  .rtl .pd-xs-r-75 {
    padding-left: 75px;
  }
  .rtl .pd-xs-l-75 {
    padding-right: 75px;
  }
  .rtl .pd-xs-r-75-f {
    padding-left: 75px !important;
  }
  .rtl .pd-xs-l-75-f {
    padding-right: 75px !important;
  }
  .rtl .pd-xs-x-80 {
    padding-right: 80px;
    padding-left: 80px;
  }
  .rtl .pd-xs-x-80-f {
    padding-right: 80px !important;
    padding-left: 80px !important;
  }
  .rtl .pd-xs-r-80 {
    padding-left: 80px;
  }
  .rtl .pd-xs-l-80 {
    padding-right: 80px;
  }
  .rtl .pd-xs-r-80-f {
    padding-left: 80px !important;
  }
  .rtl .pd-xs-l-80-f {
    padding-right: 80px !important;
  }
  .rtl .pd-xs-x-85 {
    padding-right: 85px;
    padding-left: 85px;
  }
  .rtl .pd-xs-x-85-f {
    padding-right: 85px !important;
    padding-left: 85px !important;
  }
  .rtl .pd-xs-r-85 {
    padding-left: 85px;
  }
  .rtl .pd-xs-l-85 {
    padding-right: 85px;
  }
  .rtl .pd-xs-r-85-f {
    padding-left: 85px !important;
  }
  .rtl .pd-xs-l-85-f {
    padding-right: 85px !important;
  }
  .rtl .pd-xs-x-90 {
    padding-right: 90px;
    padding-left: 90px;
  }
  .rtl .pd-xs-x-90-f {
    padding-right: 90px !important;
    padding-left: 90px !important;
  }
  .rtl .pd-xs-r-90 {
    padding-left: 90px;
  }
  .rtl .pd-xs-l-90 {
    padding-right: 90px;
  }
  .rtl .pd-xs-r-90-f {
    padding-left: 90px !important;
  }
  .rtl .pd-xs-l-90-f {
    padding-right: 90px !important;
  }
  .rtl .pd-xs-x-95 {
    padding-right: 95px;
    padding-left: 95px;
  }
  .rtl .pd-xs-x-95-f {
    padding-right: 95px !important;
    padding-left: 95px !important;
  }
  .rtl .pd-xs-r-95 {
    padding-left: 95px;
  }
  .rtl .pd-xs-l-95 {
    padding-right: 95px;
  }
  .rtl .pd-xs-r-95-f {
    padding-left: 95px !important;
  }
  .rtl .pd-xs-l-95-f {
    padding-right: 95px !important;
  }
  .rtl .pd-xs-x-100 {
    padding-right: 100px;
    padding-left: 100px;
  }
  .rtl .pd-xs-x-100-f {
    padding-right: 100px !important;
    padding-left: 100px !important;
  }
  .rtl .pd-xs-r-100 {
    padding-left: 100px;
  }
  .rtl .pd-xs-l-100 {
    padding-right: 100px;
  }
  .rtl .pd-xs-r-100-f {
    padding-left: 100px !important;
  }
  .rtl .pd-xs-l-100-f {
    padding-right: 100px !important;
  }
  .rtl .pd-xs-x-110 {
    padding-right: 110px;
    padding-left: 110px;
  }
  .rtl .pd-xs-x-110-f {
    padding-right: 110px !important;
    padding-left: 110px !important;
  }
  .rtl .pd-xs-r-110 {
    padding-left: 110px;
  }
  .rtl .pd-xs-l-110 {
    padding-right: 110px;
  }
  .rtl .pd-xs-r-110-f {
    padding-left: 110px !important;
  }
  .rtl .pd-xs-l-110-f {
    padding-right: 110px !important;
  }
  .rtl .pd-xs-x-120 {
    padding-right: 120px;
    padding-left: 120px;
  }
  .rtl .pd-xs-x-120-f {
    padding-right: 120px !important;
    padding-left: 120px !important;
  }
  .rtl .pd-xs-r-120 {
    padding-left: 120px;
  }
  .rtl .pd-xs-l-120 {
    padding-right: 120px;
  }
  .rtl .pd-xs-r-120-f {
    padding-left: 120px !important;
  }
  .rtl .pd-xs-l-120-f {
    padding-right: 120px !important;
  }
  .rtl .pd-xs-x-130 {
    padding-right: 130px;
    padding-left: 130px;
  }
  .rtl .pd-xs-x-130-f {
    padding-right: 130px !important;
    padding-left: 130px !important;
  }
  .rtl .pd-xs-r-130 {
    padding-left: 130px;
  }
  .rtl .pd-xs-l-130 {
    padding-right: 130px;
  }
  .rtl .pd-xs-r-130-f {
    padding-left: 130px !important;
  }
  .rtl .pd-xs-l-130-f {
    padding-right: 130px !important;
  }
  .rtl .pd-xs-x-140 {
    padding-right: 140px;
    padding-left: 140px;
  }
  .rtl .pd-xs-x-140-f {
    padding-right: 140px !important;
    padding-left: 140px !important;
  }
  .rtl .pd-xs-r-140 {
    padding-left: 140px;
  }
  .rtl .pd-xs-l-140 {
    padding-right: 140px;
  }
  .rtl .pd-xs-r-140-f {
    padding-left: 140px !important;
  }
  .rtl .pd-xs-l-140-f {
    padding-right: 140px !important;
  }
  .rtl .pd-xs-x-150 {
    padding-right: 150px;
    padding-left: 150px;
  }
  .rtl .pd-xs-x-150-f {
    padding-right: 150px !important;
    padding-left: 150px !important;
  }
  .rtl .pd-xs-r-150 {
    padding-left: 150px;
  }
  .rtl .pd-xs-l-150 {
    padding-right: 150px;
  }
  .rtl .pd-xs-r-150-f {
    padding-left: 150px !important;
  }
  .rtl .pd-xs-l-150-f {
    padding-right: 150px !important;
  }
  .rtl .pd-xs-x-160 {
    padding-right: 160px;
    padding-left: 160px;
  }
  .rtl .pd-xs-x-160-f {
    padding-right: 160px !important;
    padding-left: 160px !important;
  }
  .rtl .pd-xs-r-160 {
    padding-left: 160px;
  }
  .rtl .pd-xs-l-160 {
    padding-right: 160px;
  }
  .rtl .pd-xs-r-160-f {
    padding-left: 160px !important;
  }
  .rtl .pd-xs-l-160-f {
    padding-right: 160px !important;
  }
  .rtl .pd-xs-x-170 {
    padding-right: 170px;
    padding-left: 170px;
  }
  .rtl .pd-xs-x-170-f {
    padding-right: 170px !important;
    padding-left: 170px !important;
  }
  .rtl .pd-xs-r-170 {
    padding-left: 170px;
  }
  .rtl .pd-xs-l-170 {
    padding-right: 170px;
  }
  .rtl .pd-xs-r-170-f {
    padding-left: 170px !important;
  }
  .rtl .pd-xs-l-170-f {
    padding-right: 170px !important;
  }
  .rtl .pd-xs-x-180 {
    padding-right: 180px;
    padding-left: 180px;
  }
  .rtl .pd-xs-x-180-f {
    padding-right: 180px !important;
    padding-left: 180px !important;
  }
  .rtl .pd-xs-r-180 {
    padding-left: 180px;
  }
  .rtl .pd-xs-l-180 {
    padding-right: 180px;
  }
  .rtl .pd-xs-r-180-f {
    padding-left: 180px !important;
  }
  .rtl .pd-xs-l-180-f {
    padding-right: 180px !important;
  }
  .rtl .pd-xs-x-190 {
    padding-right: 190px;
    padding-left: 190px;
  }
  .rtl .pd-xs-x-190-f {
    padding-right: 190px !important;
    padding-left: 190px !important;
  }
  .rtl .pd-xs-r-190 {
    padding-left: 190px;
  }
  .rtl .pd-xs-l-190 {
    padding-right: 190px;
  }
  .rtl .pd-xs-r-190-f {
    padding-left: 190px !important;
  }
  .rtl .pd-xs-l-190-f {
    padding-right: 190px !important;
  }
  .rtl .pd-xs-x-200 {
    padding-right: 200px;
    padding-left: 200px;
  }
  .rtl .pd-xs-x-200-f {
    padding-right: 200px !important;
    padding-left: 200px !important;
  }
  .rtl .pd-xs-r-200 {
    padding-left: 200px;
  }
  .rtl .pd-xs-l-200 {
    padding-right: 200px;
  }
  .rtl .pd-xs-r-200-f {
    padding-left: 200px !important;
  }
  .rtl .pd-xs-l-200-f {
    padding-right: 200px !important;
  }
}
@media (min-width: 576px) {
  .rtl .pd-sm-x-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .rtl .pd-sm-x-0-f {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .rtl .pd-sm-r-0 {
    padding-left: 0px;
  }
  .rtl .pd-sm-l-0 {
    padding-right: 0px;
  }
  .rtl .pd-sm-r-0-f {
    padding-left: 0px !important;
  }
  .rtl .pd-sm-l-0-f {
    padding-right: 0px !important;
  }
  .rtl .pd-sm-x-1 {
    padding-right: 1px;
    padding-left: 1px;
  }
  .rtl .pd-sm-x-1-f {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .rtl .pd-sm-r-1 {
    padding-left: 1px;
  }
  .rtl .pd-sm-l-1 {
    padding-right: 1px;
  }
  .rtl .pd-sm-r-1-f {
    padding-left: 1px !important;
  }
  .rtl .pd-sm-l-1-f {
    padding-right: 1px !important;
  }
  .rtl .pd-sm-x-2 {
    padding-right: 2px;
    padding-left: 2px;
  }
  .rtl .pd-sm-x-2-f {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .rtl .pd-sm-r-2 {
    padding-left: 2px;
  }
  .rtl .pd-sm-l-2 {
    padding-right: 2px;
  }
  .rtl .pd-sm-r-2-f {
    padding-left: 2px !important;
  }
  .rtl .pd-sm-l-2-f {
    padding-right: 2px !important;
  }
  .rtl .pd-sm-x-3 {
    padding-right: 3px;
    padding-left: 3px;
  }
  .rtl .pd-sm-x-3-f {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .rtl .pd-sm-r-3 {
    padding-left: 3px;
  }
  .rtl .pd-sm-l-3 {
    padding-right: 3px;
  }
  .rtl .pd-sm-r-3-f {
    padding-left: 3px !important;
  }
  .rtl .pd-sm-l-3-f {
    padding-right: 3px !important;
  }
  .rtl .pd-sm-x-4 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .rtl .pd-sm-x-4-f {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .rtl .pd-sm-r-4 {
    padding-left: 4px;
  }
  .rtl .pd-sm-l-4 {
    padding-right: 4px;
  }
  .rtl .pd-sm-r-4-f {
    padding-left: 4px !important;
  }
  .rtl .pd-sm-l-4-f {
    padding-right: 4px !important;
  }
  .rtl .pd-sm-x-5 {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .pd-sm-x-5-f {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .rtl .pd-sm-r-5 {
    padding-left: 5px;
  }
  .rtl .pd-sm-l-5 {
    padding-right: 5px;
  }
  .rtl .pd-sm-r-5-f {
    padding-left: 5px !important;
  }
  .rtl .pd-sm-l-5-f {
    padding-right: 5px !important;
  }
  .rtl .pd-sm-x-6 {
    padding-right: 6px;
    padding-left: 6px;
  }
  .rtl .pd-sm-x-6-f {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .rtl .pd-sm-r-6 {
    padding-left: 6px;
  }
  .rtl .pd-sm-l-6 {
    padding-right: 6px;
  }
  .rtl .pd-sm-r-6-f {
    padding-left: 6px !important;
  }
  .rtl .pd-sm-l-6-f {
    padding-right: 6px !important;
  }
  .rtl .pd-sm-x-7 {
    padding-right: 7px;
    padding-left: 7px;
  }
  .rtl .pd-sm-x-7-f {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .rtl .pd-sm-r-7 {
    padding-left: 7px;
  }
  .rtl .pd-sm-l-7 {
    padding-right: 7px;
  }
  .rtl .pd-sm-r-7-f {
    padding-left: 7px !important;
  }
  .rtl .pd-sm-l-7-f {
    padding-right: 7px !important;
  }
  .rtl .pd-sm-x-8 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .rtl .pd-sm-x-8-f {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .rtl .pd-sm-r-8 {
    padding-left: 8px;
  }
  .rtl .pd-sm-l-8 {
    padding-right: 8px;
  }
  .rtl .pd-sm-r-8-f {
    padding-left: 8px !important;
  }
  .rtl .pd-sm-l-8-f {
    padding-right: 8px !important;
  }
  .rtl .pd-sm-x-9 {
    padding-right: 9px;
    padding-left: 9px;
  }
  .rtl .pd-sm-x-9-f {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .rtl .pd-sm-r-9 {
    padding-left: 9px;
  }
  .rtl .pd-sm-l-9 {
    padding-right: 9px;
  }
  .rtl .pd-sm-r-9-f {
    padding-left: 9px !important;
  }
  .rtl .pd-sm-l-9-f {
    padding-right: 9px !important;
  }
  .rtl .pd-sm-x-10 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .pd-sm-x-10-f {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .rtl .pd-sm-r-10 {
    padding-left: 10px;
  }
  .rtl .pd-sm-l-10 {
    padding-right: 10px;
  }
  .rtl .pd-sm-r-10-f {
    padding-left: 10px !important;
  }
  .rtl .pd-sm-l-10-f {
    padding-right: 10px !important;
  }
  .rtl .pd-sm-x-15 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .rtl .pd-sm-x-15-f {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .rtl .pd-sm-r-15 {
    padding-left: 15px;
  }
  .rtl .pd-sm-l-15 {
    padding-right: 15px;
  }
  .rtl .pd-sm-r-15-f {
    padding-left: 15px !important;
  }
  .rtl .pd-sm-l-15-f {
    padding-right: 15px !important;
  }
  .rtl .pd-sm-x-20 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .rtl .pd-sm-x-20-f {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .rtl .pd-sm-r-20 {
    padding-left: 20px;
  }
  .rtl .pd-sm-l-20 {
    padding-right: 20px;
  }
  .rtl .pd-sm-r-20-f {
    padding-left: 20px !important;
  }
  .rtl .pd-sm-l-20-f {
    padding-right: 20px !important;
  }
  .rtl .pd-sm-x-25 {
    padding-right: 25px;
    padding-left: 25px;
  }
  .rtl .pd-sm-x-25-f {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .rtl .pd-sm-r-25 {
    padding-left: 25px;
  }
  .rtl .pd-sm-l-25 {
    padding-right: 25px;
  }
  .rtl .pd-sm-r-25-f {
    padding-left: 25px !important;
  }
  .rtl .pd-sm-l-25-f {
    padding-right: 25px !important;
  }
  .rtl .pd-sm-x-30 {
    padding-right: 30px;
    padding-left: 30px;
  }
  .rtl .pd-sm-x-30-f {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .rtl .pd-sm-r-30 {
    padding-left: 30px;
  }
  .rtl .pd-sm-l-30 {
    padding-right: 30px;
  }
  .rtl .pd-sm-r-30-f {
    padding-left: 30px !important;
  }
  .rtl .pd-sm-l-30-f {
    padding-right: 30px !important;
  }
  .rtl .pd-sm-x-35 {
    padding-right: 35px;
    padding-left: 35px;
  }
  .rtl .pd-sm-x-35-f {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }
  .rtl .pd-sm-r-35 {
    padding-left: 35px;
  }
  .rtl .pd-sm-l-35 {
    padding-right: 35px;
  }
  .rtl .pd-sm-r-35-f {
    padding-left: 35px !important;
  }
  .rtl .pd-sm-l-35-f {
    padding-right: 35px !important;
  }
  .rtl .pd-sm-x-40 {
    padding-right: 40px;
    padding-left: 40px;
  }
  .rtl .pd-sm-x-40-f {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .rtl .pd-sm-r-40 {
    padding-left: 40px;
  }
  .rtl .pd-sm-l-40 {
    padding-right: 40px;
  }
  .rtl .pd-sm-r-40-f {
    padding-left: 40px !important;
  }
  .rtl .pd-sm-l-40-f {
    padding-right: 40px !important;
  }
  .rtl .pd-sm-x-45 {
    padding-right: 45px;
    padding-left: 45px;
  }
  .rtl .pd-sm-x-45-f {
    padding-right: 45px !important;
    padding-left: 45px !important;
  }
  .rtl .pd-sm-r-45 {
    padding-left: 45px;
  }
  .rtl .pd-sm-l-45 {
    padding-right: 45px;
  }
  .rtl .pd-sm-r-45-f {
    padding-left: 45px !important;
  }
  .rtl .pd-sm-l-45-f {
    padding-right: 45px !important;
  }
  .rtl .pd-sm-x-50 {
    padding-right: 50px;
    padding-left: 50px;
  }
  .rtl .pd-sm-x-50-f {
    padding-right: 50px !important;
    padding-left: 50px !important;
  }
  .rtl .pd-sm-r-50 {
    padding-left: 50px;
  }
  .rtl .pd-sm-l-50 {
    padding-right: 50px;
  }
  .rtl .pd-sm-r-50-f {
    padding-left: 50px !important;
  }
  .rtl .pd-sm-l-50-f {
    padding-right: 50px !important;
  }
  .rtl .pd-sm-x-55 {
    padding-right: 55px;
    padding-left: 55px;
  }
  .rtl .pd-sm-x-55-f {
    padding-right: 55px !important;
    padding-left: 55px !important;
  }
  .rtl .pd-sm-r-55 {
    padding-left: 55px;
  }
  .rtl .pd-sm-l-55 {
    padding-right: 55px;
  }
  .rtl .pd-sm-r-55-f {
    padding-left: 55px !important;
  }
  .rtl .pd-sm-l-55-f {
    padding-right: 55px !important;
  }
  .rtl .pd-sm-x-60 {
    padding-right: 60px;
    padding-left: 60px;
  }
  .rtl .pd-sm-x-60-f {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .rtl .pd-sm-r-60 {
    padding-left: 60px;
  }
  .rtl .pd-sm-l-60 {
    padding-right: 60px;
  }
  .rtl .pd-sm-r-60-f {
    padding-left: 60px !important;
  }
  .rtl .pd-sm-l-60-f {
    padding-right: 60px !important;
  }
  .rtl .pd-sm-x-65 {
    padding-right: 65px;
    padding-left: 65px;
  }
  .rtl .pd-sm-x-65-f {
    padding-right: 65px !important;
    padding-left: 65px !important;
  }
  .rtl .pd-sm-r-65 {
    padding-left: 65px;
  }
  .rtl .pd-sm-l-65 {
    padding-right: 65px;
  }
  .rtl .pd-sm-r-65-f {
    padding-left: 65px !important;
  }
  .rtl .pd-sm-l-65-f {
    padding-right: 65px !important;
  }
  .rtl .pd-sm-x-70 {
    padding-right: 70px;
    padding-left: 70px;
  }
  .rtl .pd-sm-x-70-f {
    padding-right: 70px !important;
    padding-left: 70px !important;
  }
  .rtl .pd-sm-r-70 {
    padding-left: 70px;
  }
  .rtl .pd-sm-l-70 {
    padding-right: 70px;
  }
  .rtl .pd-sm-r-70-f {
    padding-left: 70px !important;
  }
  .rtl .pd-sm-l-70-f {
    padding-right: 70px !important;
  }
  .rtl .pd-sm-x-75 {
    padding-right: 75px;
    padding-left: 75px;
  }
  .rtl .pd-sm-x-75-f {
    padding-right: 75px !important;
    padding-left: 75px !important;
  }
  .rtl .pd-sm-r-75 {
    padding-left: 75px;
  }
  .rtl .pd-sm-l-75 {
    padding-right: 75px;
  }
  .rtl .pd-sm-r-75-f {
    padding-left: 75px !important;
  }
  .rtl .pd-sm-l-75-f {
    padding-right: 75px !important;
  }
  .rtl .pd-sm-x-80 {
    padding-right: 80px;
    padding-left: 80px;
  }
  .rtl .pd-sm-x-80-f {
    padding-right: 80px !important;
    padding-left: 80px !important;
  }
  .rtl .pd-sm-r-80 {
    padding-left: 80px;
  }
  .rtl .pd-sm-l-80 {
    padding-right: 80px;
  }
  .rtl .pd-sm-r-80-f {
    padding-left: 80px !important;
  }
  .rtl .pd-sm-l-80-f {
    padding-right: 80px !important;
  }
  .rtl .pd-sm-x-85 {
    padding-right: 85px;
    padding-left: 85px;
  }
  .rtl .pd-sm-x-85-f {
    padding-right: 85px !important;
    padding-left: 85px !important;
  }
  .rtl .pd-sm-r-85 {
    padding-left: 85px;
  }
  .rtl .pd-sm-l-85 {
    padding-right: 85px;
  }
  .rtl .pd-sm-r-85-f {
    padding-left: 85px !important;
  }
  .rtl .pd-sm-l-85-f {
    padding-right: 85px !important;
  }
  .rtl .pd-sm-x-90 {
    padding-right: 90px;
    padding-left: 90px;
  }
  .rtl .pd-sm-x-90-f {
    padding-right: 90px !important;
    padding-left: 90px !important;
  }
  .rtl .pd-sm-r-90 {
    padding-left: 90px;
  }
  .rtl .pd-sm-l-90 {
    padding-right: 90px;
  }
  .rtl .pd-sm-r-90-f {
    padding-left: 90px !important;
  }
  .rtl .pd-sm-l-90-f {
    padding-right: 90px !important;
  }
  .rtl .pd-sm-x-95 {
    padding-right: 95px;
    padding-left: 95px;
  }
  .rtl .pd-sm-x-95-f {
    padding-right: 95px !important;
    padding-left: 95px !important;
  }
  .rtl .pd-sm-r-95 {
    padding-left: 95px;
  }
  .rtl .pd-sm-l-95 {
    padding-right: 95px;
  }
  .rtl .pd-sm-r-95-f {
    padding-left: 95px !important;
  }
  .rtl .pd-sm-l-95-f {
    padding-right: 95px !important;
  }
  .rtl .pd-sm-x-100 {
    padding-right: 100px;
    padding-left: 100px;
  }
  .rtl .pd-sm-x-100-f {
    padding-right: 100px !important;
    padding-left: 100px !important;
  }
  .rtl .pd-sm-r-100 {
    padding-left: 100px;
  }
  .rtl .pd-sm-l-100 {
    padding-right: 100px;
  }
  .rtl .pd-sm-r-100-f {
    padding-left: 100px !important;
  }
  .rtl .pd-sm-l-100-f {
    padding-right: 100px !important;
  }
  .rtl .pd-sm-x-110 {
    padding-right: 110px;
    padding-left: 110px;
  }
  .rtl .pd-sm-x-110-f {
    padding-right: 110px !important;
    padding-left: 110px !important;
  }
  .rtl .pd-sm-r-110 {
    padding-left: 110px;
  }
  .rtl .pd-sm-l-110 {
    padding-right: 110px;
  }
  .rtl .pd-sm-r-110-f {
    padding-left: 110px !important;
  }
  .rtl .pd-sm-l-110-f {
    padding-right: 110px !important;
  }
  .rtl .pd-sm-x-120 {
    padding-right: 120px;
    padding-left: 120px;
  }
  .rtl .pd-sm-x-120-f {
    padding-right: 120px !important;
    padding-left: 120px !important;
  }
  .rtl .pd-sm-r-120 {
    padding-left: 120px;
  }
  .rtl .pd-sm-l-120 {
    padding-right: 120px;
  }
  .rtl .pd-sm-r-120-f {
    padding-left: 120px !important;
  }
  .rtl .pd-sm-l-120-f {
    padding-right: 120px !important;
  }
  .rtl .pd-sm-x-130 {
    padding-right: 130px;
    padding-left: 130px;
  }
  .rtl .pd-sm-x-130-f {
    padding-right: 130px !important;
    padding-left: 130px !important;
  }
  .rtl .pd-sm-r-130 {
    padding-left: 130px;
  }
  .rtl .pd-sm-l-130 {
    padding-right: 130px;
  }
  .rtl .pd-sm-r-130-f {
    padding-left: 130px !important;
  }
  .rtl .pd-sm-l-130-f {
    padding-right: 130px !important;
  }
  .rtl .pd-sm-x-140 {
    padding-right: 140px;
    padding-left: 140px;
  }
  .rtl .pd-sm-x-140-f {
    padding-right: 140px !important;
    padding-left: 140px !important;
  }
  .rtl .pd-sm-r-140 {
    padding-left: 140px;
  }
  .rtl .pd-sm-l-140 {
    padding-right: 140px;
  }
  .rtl .pd-sm-r-140-f {
    padding-left: 140px !important;
  }
  .rtl .pd-sm-l-140-f {
    padding-right: 140px !important;
  }
  .rtl .pd-sm-x-150 {
    padding-right: 150px;
    padding-left: 150px;
  }
  .rtl .pd-sm-x-150-f {
    padding-right: 150px !important;
    padding-left: 150px !important;
  }
  .rtl .pd-sm-r-150 {
    padding-left: 150px;
  }
  .rtl .pd-sm-l-150 {
    padding-right: 150px;
  }
  .rtl .pd-sm-r-150-f {
    padding-left: 150px !important;
  }
  .rtl .pd-sm-l-150-f {
    padding-right: 150px !important;
  }
  .rtl .pd-sm-x-160 {
    padding-right: 160px;
    padding-left: 160px;
  }
  .rtl .pd-sm-x-160-f {
    padding-right: 160px !important;
    padding-left: 160px !important;
  }
  .rtl .pd-sm-r-160 {
    padding-left: 160px;
  }
  .rtl .pd-sm-l-160 {
    padding-right: 160px;
  }
  .rtl .pd-sm-r-160-f {
    padding-left: 160px !important;
  }
  .rtl .pd-sm-l-160-f {
    padding-right: 160px !important;
  }
  .rtl .pd-sm-x-170 {
    padding-right: 170px;
    padding-left: 170px;
  }
  .rtl .pd-sm-x-170-f {
    padding-right: 170px !important;
    padding-left: 170px !important;
  }
  .rtl .pd-sm-r-170 {
    padding-left: 170px;
  }
  .rtl .pd-sm-l-170 {
    padding-right: 170px;
  }
  .rtl .pd-sm-r-170-f {
    padding-left: 170px !important;
  }
  .rtl .pd-sm-l-170-f {
    padding-right: 170px !important;
  }
  .rtl .pd-sm-x-180 {
    padding-right: 180px;
    padding-left: 180px;
  }
  .rtl .pd-sm-x-180-f {
    padding-right: 180px !important;
    padding-left: 180px !important;
  }
  .rtl .pd-sm-r-180 {
    padding-left: 180px;
  }
  .rtl .pd-sm-l-180 {
    padding-right: 180px;
  }
  .rtl .pd-sm-r-180-f {
    padding-left: 180px !important;
  }
  .rtl .pd-sm-l-180-f {
    padding-right: 180px !important;
  }
  .rtl .pd-sm-x-190 {
    padding-right: 190px;
    padding-left: 190px;
  }
  .rtl .pd-sm-x-190-f {
    padding-right: 190px !important;
    padding-left: 190px !important;
  }
  .rtl .pd-sm-r-190 {
    padding-left: 190px;
  }
  .rtl .pd-sm-l-190 {
    padding-right: 190px;
  }
  .rtl .pd-sm-r-190-f {
    padding-left: 190px !important;
  }
  .rtl .pd-sm-l-190-f {
    padding-right: 190px !important;
  }
  .rtl .pd-sm-x-200 {
    padding-right: 200px;
    padding-left: 200px;
  }
  .rtl .pd-sm-x-200-f {
    padding-right: 200px !important;
    padding-left: 200px !important;
  }
  .rtl .pd-sm-r-200 {
    padding-left: 200px;
  }
  .rtl .pd-sm-l-200 {
    padding-right: 200px;
  }
  .rtl .pd-sm-r-200-f {
    padding-left: 200px !important;
  }
  .rtl .pd-sm-l-200-f {
    padding-right: 200px !important;
  }
}
@media (min-width: 768px) {
  .rtl .pd-md-x-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .rtl .pd-md-x-0-f {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .rtl .pd-md-r-0 {
    padding-left: 0px;
  }
  .rtl .pd-md-l-0 {
    padding-right: 0px;
  }
  .rtl .pd-md-r-0-f {
    padding-left: 0px !important;
  }
  .rtl .pd-md-l-0-f {
    padding-right: 0px !important;
  }
  .rtl .pd-md-x-1 {
    padding-right: 1px;
    padding-left: 1px;
  }
  .rtl .pd-md-x-1-f {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .rtl .pd-md-r-1 {
    padding-left: 1px;
  }
  .rtl .pd-md-l-1 {
    padding-right: 1px;
  }
  .rtl .pd-md-r-1-f {
    padding-left: 1px !important;
  }
  .rtl .pd-md-l-1-f {
    padding-right: 1px !important;
  }
  .rtl .pd-md-x-2 {
    padding-right: 2px;
    padding-left: 2px;
  }
  .rtl .pd-md-x-2-f {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .rtl .pd-md-r-2 {
    padding-left: 2px;
  }
  .rtl .pd-md-l-2 {
    padding-right: 2px;
  }
  .rtl .pd-md-r-2-f {
    padding-left: 2px !important;
  }
  .rtl .pd-md-l-2-f {
    padding-right: 2px !important;
  }
  .rtl .pd-md-x-3 {
    padding-right: 3px;
    padding-left: 3px;
  }
  .rtl .pd-md-x-3-f {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .rtl .pd-md-r-3 {
    padding-left: 3px;
  }
  .rtl .pd-md-l-3 {
    padding-right: 3px;
  }
  .rtl .pd-md-r-3-f {
    padding-left: 3px !important;
  }
  .rtl .pd-md-l-3-f {
    padding-right: 3px !important;
  }
  .rtl .pd-md-x-4 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .rtl .pd-md-x-4-f {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .rtl .pd-md-r-4 {
    padding-left: 4px;
  }
  .rtl .pd-md-l-4 {
    padding-right: 4px;
  }
  .rtl .pd-md-r-4-f {
    padding-left: 4px !important;
  }
  .rtl .pd-md-l-4-f {
    padding-right: 4px !important;
  }
  .rtl .pd-md-x-5 {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .pd-md-x-5-f {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .rtl .pd-md-r-5 {
    padding-left: 5px;
  }
  .rtl .pd-md-l-5 {
    padding-right: 5px;
  }
  .rtl .pd-md-r-5-f {
    padding-left: 5px !important;
  }
  .rtl .pd-md-l-5-f {
    padding-right: 5px !important;
  }
  .rtl .pd-md-x-6 {
    padding-right: 6px;
    padding-left: 6px;
  }
  .rtl .pd-md-x-6-f {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .rtl .pd-md-r-6 {
    padding-left: 6px;
  }
  .rtl .pd-md-l-6 {
    padding-right: 6px;
  }
  .rtl .pd-md-r-6-f {
    padding-left: 6px !important;
  }
  .rtl .pd-md-l-6-f {
    padding-right: 6px !important;
  }
  .rtl .pd-md-x-7 {
    padding-right: 7px;
    padding-left: 7px;
  }
  .rtl .pd-md-x-7-f {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .rtl .pd-md-r-7 {
    padding-left: 7px;
  }
  .rtl .pd-md-l-7 {
    padding-right: 7px;
  }
  .rtl .pd-md-r-7-f {
    padding-left: 7px !important;
  }
  .rtl .pd-md-l-7-f {
    padding-right: 7px !important;
  }
  .rtl .pd-md-x-8 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .rtl .pd-md-x-8-f {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .rtl .pd-md-r-8 {
    padding-left: 8px;
  }
  .rtl .pd-md-l-8 {
    padding-right: 8px;
  }
  .rtl .pd-md-r-8-f {
    padding-left: 8px !important;
  }
  .rtl .pd-md-l-8-f {
    padding-right: 8px !important;
  }
  .rtl .pd-md-x-9 {
    padding-right: 9px;
    padding-left: 9px;
  }
  .rtl .pd-md-x-9-f {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .rtl .pd-md-r-9 {
    padding-left: 9px;
  }
  .rtl .pd-md-l-9 {
    padding-right: 9px;
  }
  .rtl .pd-md-r-9-f {
    padding-left: 9px !important;
  }
  .rtl .pd-md-l-9-f {
    padding-right: 9px !important;
  }
  .rtl .pd-md-x-10 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .pd-md-x-10-f {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .rtl .pd-md-r-10 {
    padding-left: 10px;
  }
  .rtl .pd-md-l-10 {
    padding-right: 10px;
  }
  .rtl .pd-md-r-10-f {
    padding-left: 10px !important;
  }
  .rtl .pd-md-l-10-f {
    padding-right: 10px !important;
  }
  .rtl .pd-md-x-15 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .rtl .pd-md-x-15-f {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .rtl .pd-md-r-15 {
    padding-left: 15px;
  }
  .rtl .pd-md-l-15 {
    padding-right: 15px;
  }
  .rtl .pd-md-r-15-f {
    padding-left: 15px !important;
  }
  .rtl .pd-md-l-15-f {
    padding-right: 15px !important;
  }
  .rtl .pd-md-x-20 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .rtl .pd-md-x-20-f {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .rtl .pd-md-r-20 {
    padding-left: 20px;
  }
  .rtl .pd-md-l-20 {
    padding-right: 20px;
  }
  .rtl .pd-md-r-20-f {
    padding-left: 20px !important;
  }
  .rtl .pd-md-l-20-f {
    padding-right: 20px !important;
  }
  .rtl .pd-md-x-25 {
    padding-right: 25px;
    padding-left: 25px;
  }
  .rtl .pd-md-x-25-f {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .rtl .pd-md-r-25 {
    padding-left: 25px;
  }
  .rtl .pd-md-l-25 {
    padding-right: 25px;
  }
  .rtl .pd-md-r-25-f {
    padding-left: 25px !important;
  }
  .rtl .pd-md-l-25-f {
    padding-right: 25px !important;
  }
  .rtl .pd-md-x-30 {
    padding-right: 30px;
    padding-left: 30px;
  }
  .rtl .pd-md-x-30-f {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .rtl .pd-md-r-30 {
    padding-left: 30px;
  }
  .rtl .pd-md-l-30 {
    padding-right: 30px;
  }
  .rtl .pd-md-r-30-f {
    padding-left: 30px !important;
  }
  .rtl .pd-md-l-30-f {
    padding-right: 30px !important;
  }
  .rtl .pd-md-x-35 {
    padding-right: 35px;
    padding-left: 35px;
  }
  .rtl .pd-md-x-35-f {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }
  .rtl .pd-md-r-35 {
    padding-left: 35px;
  }
  .rtl .pd-md-l-35 {
    padding-right: 35px;
  }
  .rtl .pd-md-r-35-f {
    padding-left: 35px !important;
  }
  .rtl .pd-md-l-35-f {
    padding-right: 35px !important;
  }
  .rtl .pd-md-x-40 {
    padding-right: 40px;
    padding-left: 40px;
  }
  .rtl .pd-md-x-40-f {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .rtl .pd-md-r-40 {
    padding-left: 40px;
  }
  .rtl .pd-md-l-40 {
    padding-right: 40px;
  }
  .rtl .pd-md-r-40-f {
    padding-left: 40px !important;
  }
  .rtl .pd-md-l-40-f {
    padding-right: 40px !important;
  }
  .rtl .pd-md-x-45 {
    padding-right: 45px;
    padding-left: 45px;
  }
  .rtl .pd-md-x-45-f {
    padding-right: 45px !important;
    padding-left: 45px !important;
  }
  .rtl .pd-md-r-45 {
    padding-left: 45px;
  }
  .rtl .pd-md-l-45 {
    padding-right: 45px;
  }
  .rtl .pd-md-r-45-f {
    padding-left: 45px !important;
  }
  .rtl .pd-md-l-45-f {
    padding-right: 45px !important;
  }
  .rtl .pd-md-x-50 {
    padding-right: 50px;
    padding-left: 50px;
  }
  .rtl .pd-md-x-50-f {
    padding-right: 50px !important;
    padding-left: 50px !important;
  }
  .rtl .pd-md-r-50 {
    padding-left: 50px;
  }
  .rtl .pd-md-l-50 {
    padding-right: 50px;
  }
  .rtl .pd-md-r-50-f {
    padding-left: 50px !important;
  }
  .rtl .pd-md-l-50-f {
    padding-right: 50px !important;
  }
  .rtl .pd-md-x-55 {
    padding-right: 55px;
    padding-left: 55px;
  }
  .rtl .pd-md-x-55-f {
    padding-right: 55px !important;
    padding-left: 55px !important;
  }
  .rtl .pd-md-r-55 {
    padding-left: 55px;
  }
  .rtl .pd-md-l-55 {
    padding-right: 55px;
  }
  .rtl .pd-md-r-55-f {
    padding-left: 55px !important;
  }
  .rtl .pd-md-l-55-f {
    padding-right: 55px !important;
  }
  .rtl .pd-md-x-60 {
    padding-right: 60px;
    padding-left: 60px;
  }
  .rtl .pd-md-x-60-f {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .rtl .pd-md-r-60 {
    padding-left: 60px;
  }
  .rtl .pd-md-l-60 {
    padding-right: 60px;
  }
  .rtl .pd-md-r-60-f {
    padding-left: 60px !important;
  }
  .rtl .pd-md-l-60-f {
    padding-right: 60px !important;
  }
  .rtl .pd-md-x-65 {
    padding-right: 65px;
    padding-left: 65px;
  }
  .rtl .pd-md-x-65-f {
    padding-right: 65px !important;
    padding-left: 65px !important;
  }
  .rtl .pd-md-r-65 {
    padding-left: 65px;
  }
  .rtl .pd-md-l-65 {
    padding-right: 65px;
  }
  .rtl .pd-md-r-65-f {
    padding-left: 65px !important;
  }
  .rtl .pd-md-l-65-f {
    padding-right: 65px !important;
  }
  .rtl .pd-md-x-70 {
    padding-right: 70px;
    padding-left: 70px;
  }
  .rtl .pd-md-x-70-f {
    padding-right: 70px !important;
    padding-left: 70px !important;
  }
  .rtl .pd-md-r-70 {
    padding-left: 70px;
  }
  .rtl .pd-md-l-70 {
    padding-right: 70px;
  }
  .rtl .pd-md-r-70-f {
    padding-left: 70px !important;
  }
  .rtl .pd-md-l-70-f {
    padding-right: 70px !important;
  }
  .rtl .pd-md-x-75 {
    padding-right: 75px;
    padding-left: 75px;
  }
  .rtl .pd-md-x-75-f {
    padding-right: 75px !important;
    padding-left: 75px !important;
  }
  .rtl .pd-md-r-75 {
    padding-left: 75px;
  }
  .rtl .pd-md-l-75 {
    padding-right: 75px;
  }
  .rtl .pd-md-r-75-f {
    padding-left: 75px !important;
  }
  .rtl .pd-md-l-75-f {
    padding-right: 75px !important;
  }
  .rtl .pd-md-x-80 {
    padding-right: 80px;
    padding-left: 80px;
  }
  .rtl .pd-md-x-80-f {
    padding-right: 80px !important;
    padding-left: 80px !important;
  }
  .rtl .pd-md-r-80 {
    padding-left: 80px;
  }
  .rtl .pd-md-l-80 {
    padding-right: 80px;
  }
  .rtl .pd-md-r-80-f {
    padding-left: 80px !important;
  }
  .rtl .pd-md-l-80-f {
    padding-right: 80px !important;
  }
  .rtl .pd-md-x-85 {
    padding-right: 85px;
    padding-left: 85px;
  }
  .rtl .pd-md-x-85-f {
    padding-right: 85px !important;
    padding-left: 85px !important;
  }
  .rtl .pd-md-r-85 {
    padding-left: 85px;
  }
  .rtl .pd-md-l-85 {
    padding-right: 85px;
  }
  .rtl .pd-md-r-85-f {
    padding-left: 85px !important;
  }
  .rtl .pd-md-l-85-f {
    padding-right: 85px !important;
  }
  .rtl .pd-md-x-90 {
    padding-right: 90px;
    padding-left: 90px;
  }
  .rtl .pd-md-x-90-f {
    padding-right: 90px !important;
    padding-left: 90px !important;
  }
  .rtl .pd-md-r-90 {
    padding-left: 90px;
  }
  .rtl .pd-md-l-90 {
    padding-right: 90px;
  }
  .rtl .pd-md-r-90-f {
    padding-left: 90px !important;
  }
  .rtl .pd-md-l-90-f {
    padding-right: 90px !important;
  }
  .rtl .pd-md-x-95 {
    padding-right: 95px;
    padding-left: 95px;
  }
  .rtl .pd-md-x-95-f {
    padding-right: 95px !important;
    padding-left: 95px !important;
  }
  .rtl .pd-md-r-95 {
    padding-left: 95px;
  }
  .rtl .pd-md-l-95 {
    padding-right: 95px;
  }
  .rtl .pd-md-r-95-f {
    padding-left: 95px !important;
  }
  .rtl .pd-md-l-95-f {
    padding-right: 95px !important;
  }
  .rtl .pd-md-x-100 {
    padding-right: 100px;
    padding-left: 100px;
  }
  .rtl .pd-md-x-100-f {
    padding-right: 100px !important;
    padding-left: 100px !important;
  }
  .rtl .pd-md-r-100 {
    padding-left: 100px;
  }
  .rtl .pd-md-l-100 {
    padding-right: 100px;
  }
  .rtl .pd-md-r-100-f {
    padding-left: 100px !important;
  }
  .rtl .pd-md-l-100-f {
    padding-right: 100px !important;
  }
  .rtl .pd-md-x-110 {
    padding-right: 110px;
    padding-left: 110px;
  }
  .rtl .pd-md-x-110-f {
    padding-right: 110px !important;
    padding-left: 110px !important;
  }
  .rtl .pd-md-r-110 {
    padding-left: 110px;
  }
  .rtl .pd-md-l-110 {
    padding-right: 110px;
  }
  .rtl .pd-md-r-110-f {
    padding-left: 110px !important;
  }
  .rtl .pd-md-l-110-f {
    padding-right: 110px !important;
  }
  .rtl .pd-md-x-120 {
    padding-right: 120px;
    padding-left: 120px;
  }
  .rtl .pd-md-x-120-f {
    padding-right: 120px !important;
    padding-left: 120px !important;
  }
  .rtl .pd-md-r-120 {
    padding-left: 120px;
  }
  .rtl .pd-md-l-120 {
    padding-right: 120px;
  }
  .rtl .pd-md-r-120-f {
    padding-left: 120px !important;
  }
  .rtl .pd-md-l-120-f {
    padding-right: 120px !important;
  }
  .rtl .pd-md-x-130 {
    padding-right: 130px;
    padding-left: 130px;
  }
  .rtl .pd-md-x-130-f {
    padding-right: 130px !important;
    padding-left: 130px !important;
  }
  .rtl .pd-md-r-130 {
    padding-left: 130px;
  }
  .rtl .pd-md-l-130 {
    padding-right: 130px;
  }
  .rtl .pd-md-r-130-f {
    padding-left: 130px !important;
  }
  .rtl .pd-md-l-130-f {
    padding-right: 130px !important;
  }
  .rtl .pd-md-x-140 {
    padding-right: 140px;
    padding-left: 140px;
  }
  .rtl .pd-md-x-140-f {
    padding-right: 140px !important;
    padding-left: 140px !important;
  }
  .rtl .pd-md-r-140 {
    padding-left: 140px;
  }
  .rtl .pd-md-l-140 {
    padding-right: 140px;
  }
  .rtl .pd-md-r-140-f {
    padding-left: 140px !important;
  }
  .rtl .pd-md-l-140-f {
    padding-right: 140px !important;
  }
  .rtl .pd-md-x-150 {
    padding-right: 150px;
    padding-left: 150px;
  }
  .rtl .pd-md-x-150-f {
    padding-right: 150px !important;
    padding-left: 150px !important;
  }
  .rtl .pd-md-r-150 {
    padding-left: 150px;
  }
  .rtl .pd-md-l-150 {
    padding-right: 150px;
  }
  .rtl .pd-md-r-150-f {
    padding-left: 150px !important;
  }
  .rtl .pd-md-l-150-f {
    padding-right: 150px !important;
  }
  .rtl .pd-md-x-160 {
    padding-right: 160px;
    padding-left: 160px;
  }
  .rtl .pd-md-x-160-f {
    padding-right: 160px !important;
    padding-left: 160px !important;
  }
  .rtl .pd-md-r-160 {
    padding-left: 160px;
  }
  .rtl .pd-md-l-160 {
    padding-right: 160px;
  }
  .rtl .pd-md-r-160-f {
    padding-left: 160px !important;
  }
  .rtl .pd-md-l-160-f {
    padding-right: 160px !important;
  }
  .rtl .pd-md-x-170 {
    padding-right: 170px;
    padding-left: 170px;
  }
  .rtl .pd-md-x-170-f {
    padding-right: 170px !important;
    padding-left: 170px !important;
  }
  .rtl .pd-md-r-170 {
    padding-left: 170px;
  }
  .rtl .pd-md-l-170 {
    padding-right: 170px;
  }
  .rtl .pd-md-r-170-f {
    padding-left: 170px !important;
  }
  .rtl .pd-md-l-170-f {
    padding-right: 170px !important;
  }
  .rtl .pd-md-x-180 {
    padding-right: 180px;
    padding-left: 180px;
  }
  .rtl .pd-md-x-180-f {
    padding-right: 180px !important;
    padding-left: 180px !important;
  }
  .rtl .pd-md-r-180 {
    padding-left: 180px;
  }
  .rtl .pd-md-l-180 {
    padding-right: 180px;
  }
  .rtl .pd-md-r-180-f {
    padding-left: 180px !important;
  }
  .rtl .pd-md-l-180-f {
    padding-right: 180px !important;
  }
  .rtl .pd-md-x-190 {
    padding-right: 190px;
    padding-left: 190px;
  }
  .rtl .pd-md-x-190-f {
    padding-right: 190px !important;
    padding-left: 190px !important;
  }
  .rtl .pd-md-r-190 {
    padding-left: 190px;
  }
  .rtl .pd-md-l-190 {
    padding-right: 190px;
  }
  .rtl .pd-md-r-190-f {
    padding-left: 190px !important;
  }
  .rtl .pd-md-l-190-f {
    padding-right: 190px !important;
  }
  .rtl .pd-md-x-200 {
    padding-right: 200px;
    padding-left: 200px;
  }
  .rtl .pd-md-x-200-f {
    padding-right: 200px !important;
    padding-left: 200px !important;
  }
  .rtl .pd-md-r-200 {
    padding-left: 200px;
  }
  .rtl .pd-md-l-200 {
    padding-right: 200px;
  }
  .rtl .pd-md-r-200-f {
    padding-left: 200px !important;
  }
  .rtl .pd-md-l-200-f {
    padding-right: 200px !important;
  }
}
@media (min-width: 992px) {
  .rtl .pd-lg-x-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .rtl .pd-lg-x-0-f {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .rtl .pd-lg-r-0 {
    padding-left: 0px;
  }
  .rtl .pd-lg-l-0 {
    padding-right: 0px;
  }
  .rtl .pd-lg-r-0-f {
    padding-left: 0px !important;
  }
  .rtl .pd-lg-l-0-f {
    padding-right: 0px !important;
  }
  .rtl .pd-lg-x-1 {
    padding-right: 1px;
    padding-left: 1px;
  }
  .rtl .pd-lg-x-1-f {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .rtl .pd-lg-r-1 {
    padding-left: 1px;
  }
  .rtl .pd-lg-l-1 {
    padding-right: 1px;
  }
  .rtl .pd-lg-r-1-f {
    padding-left: 1px !important;
  }
  .rtl .pd-lg-l-1-f {
    padding-right: 1px !important;
  }
  .rtl .pd-lg-x-2 {
    padding-right: 2px;
    padding-left: 2px;
  }
  .rtl .pd-lg-x-2-f {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .rtl .pd-lg-r-2 {
    padding-left: 2px;
  }
  .rtl .pd-lg-l-2 {
    padding-right: 2px;
  }
  .rtl .pd-lg-r-2-f {
    padding-left: 2px !important;
  }
  .rtl .pd-lg-l-2-f {
    padding-right: 2px !important;
  }
  .rtl .pd-lg-x-3 {
    padding-right: 3px;
    padding-left: 3px;
  }
  .rtl .pd-lg-x-3-f {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .rtl .pd-lg-r-3 {
    padding-left: 3px;
  }
  .rtl .pd-lg-l-3 {
    padding-right: 3px;
  }
  .rtl .pd-lg-r-3-f {
    padding-left: 3px !important;
  }
  .rtl .pd-lg-l-3-f {
    padding-right: 3px !important;
  }
  .rtl .pd-lg-x-4 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .rtl .pd-lg-x-4-f {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .rtl .pd-lg-r-4 {
    padding-left: 4px;
  }
  .rtl .pd-lg-l-4 {
    padding-right: 4px;
  }
  .rtl .pd-lg-r-4-f {
    padding-left: 4px !important;
  }
  .rtl .pd-lg-l-4-f {
    padding-right: 4px !important;
  }
  .rtl .pd-lg-x-5 {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .pd-lg-x-5-f {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .rtl .pd-lg-r-5 {
    padding-left: 5px;
  }
  .rtl .pd-lg-l-5 {
    padding-right: 5px;
  }
  .rtl .pd-lg-r-5-f {
    padding-left: 5px !important;
  }
  .rtl .pd-lg-l-5-f {
    padding-right: 5px !important;
  }
  .rtl .pd-lg-x-6 {
    padding-right: 6px;
    padding-left: 6px;
  }
  .rtl .pd-lg-x-6-f {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .rtl .pd-lg-r-6 {
    padding-left: 6px;
  }
  .rtl .pd-lg-l-6 {
    padding-right: 6px;
  }
  .rtl .pd-lg-r-6-f {
    padding-left: 6px !important;
  }
  .rtl .pd-lg-l-6-f {
    padding-right: 6px !important;
  }
  .rtl .pd-lg-x-7 {
    padding-right: 7px;
    padding-left: 7px;
  }
  .rtl .pd-lg-x-7-f {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .rtl .pd-lg-r-7 {
    padding-left: 7px;
  }
  .rtl .pd-lg-l-7 {
    padding-right: 7px;
  }
  .rtl .pd-lg-r-7-f {
    padding-left: 7px !important;
  }
  .rtl .pd-lg-l-7-f {
    padding-right: 7px !important;
  }
  .rtl .pd-lg-x-8 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .rtl .pd-lg-x-8-f {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .rtl .pd-lg-r-8 {
    padding-left: 8px;
  }
  .rtl .pd-lg-l-8 {
    padding-right: 8px;
  }
  .rtl .pd-lg-r-8-f {
    padding-left: 8px !important;
  }
  .rtl .pd-lg-l-8-f {
    padding-right: 8px !important;
  }
  .rtl .pd-lg-x-9 {
    padding-right: 9px;
    padding-left: 9px;
  }
  .rtl .pd-lg-x-9-f {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .rtl .pd-lg-r-9 {
    padding-left: 9px;
  }
  .rtl .pd-lg-l-9 {
    padding-right: 9px;
  }
  .rtl .pd-lg-r-9-f {
    padding-left: 9px !important;
  }
  .rtl .pd-lg-l-9-f {
    padding-right: 9px !important;
  }
  .rtl .pd-lg-x-10 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .pd-lg-x-10-f {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .rtl .pd-lg-r-10 {
    padding-left: 10px;
  }
  .rtl .pd-lg-l-10 {
    padding-right: 10px;
  }
  .rtl .pd-lg-r-10-f {
    padding-left: 10px !important;
  }
  .rtl .pd-lg-l-10-f {
    padding-right: 10px !important;
  }
  .rtl .pd-lg-x-15 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .rtl .pd-lg-x-15-f {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .rtl .pd-lg-r-15 {
    padding-left: 15px;
  }
  .rtl .pd-lg-l-15 {
    padding-right: 15px;
  }
  .rtl .pd-lg-r-15-f {
    padding-left: 15px !important;
  }
  .rtl .pd-lg-l-15-f {
    padding-right: 15px !important;
  }
  .rtl .pd-lg-x-20 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .rtl .pd-lg-x-20-f {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .rtl .pd-lg-r-20 {
    padding-left: 20px;
  }
  .rtl .pd-lg-l-20 {
    padding-right: 20px;
  }
  .rtl .pd-lg-r-20-f {
    padding-left: 20px !important;
  }
  .rtl .pd-lg-l-20-f {
    padding-right: 20px !important;
  }
  .rtl .pd-lg-x-25 {
    padding-right: 25px;
    padding-left: 25px;
  }
  .rtl .pd-lg-x-25-f {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .rtl .pd-lg-r-25 {
    padding-left: 25px;
  }
  .rtl .pd-lg-l-25 {
    padding-right: 25px;
  }
  .rtl .pd-lg-r-25-f {
    padding-left: 25px !important;
  }
  .rtl .pd-lg-l-25-f {
    padding-right: 25px !important;
  }
  .rtl .pd-lg-x-30 {
    padding-right: 30px;
    padding-left: 30px;
  }
  .rtl .pd-lg-x-30-f {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .rtl .pd-lg-r-30 {
    padding-left: 30px;
  }
  .rtl .pd-lg-l-30 {
    padding-right: 30px;
  }
  .rtl .pd-lg-r-30-f {
    padding-left: 30px !important;
  }
  .rtl .pd-lg-l-30-f {
    padding-right: 30px !important;
  }
  .rtl .pd-lg-x-35 {
    padding-right: 35px;
    padding-left: 35px;
  }
  .rtl .pd-lg-x-35-f {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }
  .rtl .pd-lg-r-35 {
    padding-left: 35px;
  }
  .rtl .pd-lg-l-35 {
    padding-right: 35px;
  }
  .rtl .pd-lg-r-35-f {
    padding-left: 35px !important;
  }
  .rtl .pd-lg-l-35-f {
    padding-right: 35px !important;
  }
  .rtl .pd-lg-x-40 {
    padding-right: 40px;
    padding-left: 40px;
  }
  .rtl .pd-lg-x-40-f {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .rtl .pd-lg-r-40 {
    padding-left: 40px;
  }
  .rtl .pd-lg-l-40 {
    padding-right: 40px;
  }
  .rtl .pd-lg-r-40-f {
    padding-left: 40px !important;
  }
  .rtl .pd-lg-l-40-f {
    padding-right: 40px !important;
  }
  .rtl .pd-lg-x-45 {
    padding-right: 45px;
    padding-left: 45px;
  }
  .rtl .pd-lg-x-45-f {
    padding-right: 45px !important;
    padding-left: 45px !important;
  }
  .rtl .pd-lg-r-45 {
    padding-left: 45px;
  }
  .rtl .pd-lg-l-45 {
    padding-right: 45px;
  }
  .rtl .pd-lg-r-45-f {
    padding-left: 45px !important;
  }
  .rtl .pd-lg-l-45-f {
    padding-right: 45px !important;
  }
  .rtl .pd-lg-x-50 {
    padding-right: 50px;
    padding-left: 50px;
  }
  .rtl .pd-lg-x-50-f {
    padding-right: 50px !important;
    padding-left: 50px !important;
  }
  .rtl .pd-lg-r-50 {
    padding-left: 50px;
  }
  .rtl .pd-lg-l-50 {
    padding-right: 50px;
  }
  .rtl .pd-lg-r-50-f {
    padding-left: 50px !important;
  }
  .rtl .pd-lg-l-50-f {
    padding-right: 50px !important;
  }
  .rtl .pd-lg-x-55 {
    padding-right: 55px;
    padding-left: 55px;
  }
  .rtl .pd-lg-x-55-f {
    padding-right: 55px !important;
    padding-left: 55px !important;
  }
  .rtl .pd-lg-r-55 {
    padding-left: 55px;
  }
  .rtl .pd-lg-l-55 {
    padding-right: 55px;
  }
  .rtl .pd-lg-r-55-f {
    padding-left: 55px !important;
  }
  .rtl .pd-lg-l-55-f {
    padding-right: 55px !important;
  }
  .rtl .pd-lg-x-60 {
    padding-right: 60px;
    padding-left: 60px;
  }
  .rtl .pd-lg-x-60-f {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .rtl .pd-lg-r-60 {
    padding-left: 60px;
  }
  .rtl .pd-lg-l-60 {
    padding-right: 60px;
  }
  .rtl .pd-lg-r-60-f {
    padding-left: 60px !important;
  }
  .rtl .pd-lg-l-60-f {
    padding-right: 60px !important;
  }
  .rtl .pd-lg-x-65 {
    padding-right: 65px;
    padding-left: 65px;
  }
  .rtl .pd-lg-x-65-f {
    padding-right: 65px !important;
    padding-left: 65px !important;
  }
  .rtl .pd-lg-r-65 {
    padding-left: 65px;
  }
  .rtl .pd-lg-l-65 {
    padding-right: 65px;
  }
  .rtl .pd-lg-r-65-f {
    padding-left: 65px !important;
  }
  .rtl .pd-lg-l-65-f {
    padding-right: 65px !important;
  }
  .rtl .pd-lg-x-70 {
    padding-right: 70px;
    padding-left: 70px;
  }
  .rtl .pd-lg-x-70-f {
    padding-right: 70px !important;
    padding-left: 70px !important;
  }
  .rtl .pd-lg-r-70 {
    padding-left: 70px;
  }
  .rtl .pd-lg-l-70 {
    padding-right: 70px;
  }
  .rtl .pd-lg-r-70-f {
    padding-left: 70px !important;
  }
  .rtl .pd-lg-l-70-f {
    padding-right: 70px !important;
  }
  .rtl .pd-lg-x-75 {
    padding-right: 75px;
    padding-left: 75px;
  }
  .rtl .pd-lg-x-75-f {
    padding-right: 75px !important;
    padding-left: 75px !important;
  }
  .rtl .pd-lg-r-75 {
    padding-left: 75px;
  }
  .rtl .pd-lg-l-75 {
    padding-right: 75px;
  }
  .rtl .pd-lg-r-75-f {
    padding-left: 75px !important;
  }
  .rtl .pd-lg-l-75-f {
    padding-right: 75px !important;
  }
  .rtl .pd-lg-x-80 {
    padding-right: 80px;
    padding-left: 80px;
  }
  .rtl .pd-lg-x-80-f {
    padding-right: 80px !important;
    padding-left: 80px !important;
  }
  .rtl .pd-lg-r-80 {
    padding-left: 80px;
  }
  .rtl .pd-lg-l-80 {
    padding-right: 80px;
  }
  .rtl .pd-lg-r-80-f {
    padding-left: 80px !important;
  }
  .rtl .pd-lg-l-80-f {
    padding-right: 80px !important;
  }
  .rtl .pd-lg-x-85 {
    padding-right: 85px;
    padding-left: 85px;
  }
  .rtl .pd-lg-x-85-f {
    padding-right: 85px !important;
    padding-left: 85px !important;
  }
  .rtl .pd-lg-r-85 {
    padding-left: 85px;
  }
  .rtl .pd-lg-l-85 {
    padding-right: 85px;
  }
  .rtl .pd-lg-r-85-f {
    padding-left: 85px !important;
  }
  .rtl .pd-lg-l-85-f {
    padding-right: 85px !important;
  }
  .rtl .pd-lg-x-90 {
    padding-right: 90px;
    padding-left: 90px;
  }
  .rtl .pd-lg-x-90-f {
    padding-right: 90px !important;
    padding-left: 90px !important;
  }
  .rtl .pd-lg-r-90 {
    padding-left: 90px;
  }
  .rtl .pd-lg-l-90 {
    padding-right: 90px;
  }
  .rtl .pd-lg-r-90-f {
    padding-left: 90px !important;
  }
  .rtl .pd-lg-l-90-f {
    padding-right: 90px !important;
  }
  .rtl .pd-lg-x-95 {
    padding-right: 95px;
    padding-left: 95px;
  }
  .rtl .pd-lg-x-95-f {
    padding-right: 95px !important;
    padding-left: 95px !important;
  }
  .rtl .pd-lg-r-95 {
    padding-left: 95px;
  }
  .rtl .pd-lg-l-95 {
    padding-right: 95px;
  }
  .rtl .pd-lg-r-95-f {
    padding-left: 95px !important;
  }
  .rtl .pd-lg-l-95-f {
    padding-right: 95px !important;
  }
  .rtl .pd-lg-x-100 {
    padding-right: 100px;
    padding-left: 100px;
  }
  .rtl .pd-lg-x-100-f {
    padding-right: 100px !important;
    padding-left: 100px !important;
  }
  .rtl .pd-lg-r-100 {
    padding-left: 100px;
  }
  .rtl .pd-lg-l-100 {
    padding-right: 100px;
  }
  .rtl .pd-lg-r-100-f {
    padding-left: 100px !important;
  }
  .rtl .pd-lg-l-100-f {
    padding-right: 100px !important;
  }
  .rtl .pd-lg-x-110 {
    padding-right: 110px;
    padding-left: 110px;
  }
  .rtl .pd-lg-x-110-f {
    padding-right: 110px !important;
    padding-left: 110px !important;
  }
  .rtl .pd-lg-r-110 {
    padding-left: 110px;
  }
  .rtl .pd-lg-l-110 {
    padding-right: 110px;
  }
  .rtl .pd-lg-r-110-f {
    padding-left: 110px !important;
  }
  .rtl .pd-lg-l-110-f {
    padding-right: 110px !important;
  }
  .rtl .pd-lg-x-120 {
    padding-right: 120px;
    padding-left: 120px;
  }
  .rtl .pd-lg-x-120-f {
    padding-right: 120px !important;
    padding-left: 120px !important;
  }
  .rtl .pd-lg-r-120 {
    padding-left: 120px;
  }
  .rtl .pd-lg-l-120 {
    padding-right: 120px;
  }
  .rtl .pd-lg-r-120-f {
    padding-left: 120px !important;
  }
  .rtl .pd-lg-l-120-f {
    padding-right: 120px !important;
  }
  .rtl .pd-lg-x-130 {
    padding-right: 130px;
    padding-left: 130px;
  }
  .rtl .pd-lg-x-130-f {
    padding-right: 130px !important;
    padding-left: 130px !important;
  }
  .rtl .pd-lg-r-130 {
    padding-left: 130px;
  }
  .rtl .pd-lg-l-130 {
    padding-right: 130px;
  }
  .rtl .pd-lg-r-130-f {
    padding-left: 130px !important;
  }
  .rtl .pd-lg-l-130-f {
    padding-right: 130px !important;
  }
  .rtl .pd-lg-x-140 {
    padding-right: 140px;
    padding-left: 140px;
  }
  .rtl .pd-lg-x-140-f {
    padding-right: 140px !important;
    padding-left: 140px !important;
  }
  .rtl .pd-lg-r-140 {
    padding-left: 140px;
  }
  .rtl .pd-lg-l-140 {
    padding-right: 140px;
  }
  .rtl .pd-lg-r-140-f {
    padding-left: 140px !important;
  }
  .rtl .pd-lg-l-140-f {
    padding-right: 140px !important;
  }
  .rtl .pd-lg-x-150 {
    padding-right: 150px;
    padding-left: 150px;
  }
  .rtl .pd-lg-x-150-f {
    padding-right: 150px !important;
    padding-left: 150px !important;
  }
  .rtl .pd-lg-r-150 {
    padding-left: 150px;
  }
  .rtl .pd-lg-l-150 {
    padding-right: 150px;
  }
  .rtl .pd-lg-r-150-f {
    padding-left: 150px !important;
  }
  .rtl .pd-lg-l-150-f {
    padding-right: 150px !important;
  }
  .rtl .pd-lg-x-160 {
    padding-right: 160px;
    padding-left: 160px;
  }
  .rtl .pd-lg-x-160-f {
    padding-right: 160px !important;
    padding-left: 160px !important;
  }
  .rtl .pd-lg-r-160 {
    padding-left: 160px;
  }
  .rtl .pd-lg-l-160 {
    padding-right: 160px;
  }
  .rtl .pd-lg-r-160-f {
    padding-left: 160px !important;
  }
  .rtl .pd-lg-l-160-f {
    padding-right: 160px !important;
  }
  .rtl .pd-lg-x-170 {
    padding-right: 170px;
    padding-left: 170px;
  }
  .rtl .pd-lg-x-170-f {
    padding-right: 170px !important;
    padding-left: 170px !important;
  }
  .rtl .pd-lg-r-170 {
    padding-left: 170px;
  }
  .rtl .pd-lg-l-170 {
    padding-right: 170px;
  }
  .rtl .pd-lg-r-170-f {
    padding-left: 170px !important;
  }
  .rtl .pd-lg-l-170-f {
    padding-right: 170px !important;
  }
  .rtl .pd-lg-x-180 {
    padding-right: 180px;
    padding-left: 180px;
  }
  .rtl .pd-lg-x-180-f {
    padding-right: 180px !important;
    padding-left: 180px !important;
  }
  .rtl .pd-lg-r-180 {
    padding-left: 180px;
  }
  .rtl .pd-lg-l-180 {
    padding-right: 180px;
  }
  .rtl .pd-lg-r-180-f {
    padding-left: 180px !important;
  }
  .rtl .pd-lg-l-180-f {
    padding-right: 180px !important;
  }
  .rtl .pd-lg-x-190 {
    padding-right: 190px;
    padding-left: 190px;
  }
  .rtl .pd-lg-x-190-f {
    padding-right: 190px !important;
    padding-left: 190px !important;
  }
  .rtl .pd-lg-r-190 {
    padding-left: 190px;
  }
  .rtl .pd-lg-l-190 {
    padding-right: 190px;
  }
  .rtl .pd-lg-r-190-f {
    padding-left: 190px !important;
  }
  .rtl .pd-lg-l-190-f {
    padding-right: 190px !important;
  }
  .rtl .pd-lg-x-200 {
    padding-right: 200px;
    padding-left: 200px;
  }
  .rtl .pd-lg-x-200-f {
    padding-right: 200px !important;
    padding-left: 200px !important;
  }
  .rtl .pd-lg-r-200 {
    padding-left: 200px;
  }
  .rtl .pd-lg-l-200 {
    padding-right: 200px;
  }
  .rtl .pd-lg-r-200-f {
    padding-left: 200px !important;
  }
  .rtl .pd-lg-l-200-f {
    padding-right: 200px !important;
  }
}
@media (min-width: 1200px) {
  .rtl .pd-xl-x-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .rtl .pd-xl-x-0-f {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .rtl .pd-xl-r-0 {
    padding-left: 0px;
  }
  .rtl .pd-xl-l-0 {
    padding-right: 0px;
  }
  .rtl .pd-xl-r-0-f {
    padding-left: 0px !important;
  }
  .rtl .pd-xl-l-0-f {
    padding-right: 0px !important;
  }
  .rtl .pd-xl-x-1 {
    padding-right: 1px;
    padding-left: 1px;
  }
  .rtl .pd-xl-x-1-f {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .rtl .pd-xl-r-1 {
    padding-left: 1px;
  }
  .rtl .pd-xl-l-1 {
    padding-right: 1px;
  }
  .rtl .pd-xl-r-1-f {
    padding-left: 1px !important;
  }
  .rtl .pd-xl-l-1-f {
    padding-right: 1px !important;
  }
  .rtl .pd-xl-x-2 {
    padding-right: 2px;
    padding-left: 2px;
  }
  .rtl .pd-xl-x-2-f {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .rtl .pd-xl-r-2 {
    padding-left: 2px;
  }
  .rtl .pd-xl-l-2 {
    padding-right: 2px;
  }
  .rtl .pd-xl-r-2-f {
    padding-left: 2px !important;
  }
  .rtl .pd-xl-l-2-f {
    padding-right: 2px !important;
  }
  .rtl .pd-xl-x-3 {
    padding-right: 3px;
    padding-left: 3px;
  }
  .rtl .pd-xl-x-3-f {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .rtl .pd-xl-r-3 {
    padding-left: 3px;
  }
  .rtl .pd-xl-l-3 {
    padding-right: 3px;
  }
  .rtl .pd-xl-r-3-f {
    padding-left: 3px !important;
  }
  .rtl .pd-xl-l-3-f {
    padding-right: 3px !important;
  }
  .rtl .pd-xl-x-4 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .rtl .pd-xl-x-4-f {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .rtl .pd-xl-r-4 {
    padding-left: 4px;
  }
  .rtl .pd-xl-l-4 {
    padding-right: 4px;
  }
  .rtl .pd-xl-r-4-f {
    padding-left: 4px !important;
  }
  .rtl .pd-xl-l-4-f {
    padding-right: 4px !important;
  }
  .rtl .pd-xl-x-5 {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .pd-xl-x-5-f {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .rtl .pd-xl-r-5 {
    padding-left: 5px;
  }
  .rtl .pd-xl-l-5 {
    padding-right: 5px;
  }
  .rtl .pd-xl-r-5-f {
    padding-left: 5px !important;
  }
  .rtl .pd-xl-l-5-f {
    padding-right: 5px !important;
  }
  .rtl .pd-xl-x-6 {
    padding-right: 6px;
    padding-left: 6px;
  }
  .rtl .pd-xl-x-6-f {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .rtl .pd-xl-r-6 {
    padding-left: 6px;
  }
  .rtl .pd-xl-l-6 {
    padding-right: 6px;
  }
  .rtl .pd-xl-r-6-f {
    padding-left: 6px !important;
  }
  .rtl .pd-xl-l-6-f {
    padding-right: 6px !important;
  }
  .rtl .pd-xl-x-7 {
    padding-right: 7px;
    padding-left: 7px;
  }
  .rtl .pd-xl-x-7-f {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .rtl .pd-xl-r-7 {
    padding-left: 7px;
  }
  .rtl .pd-xl-l-7 {
    padding-right: 7px;
  }
  .rtl .pd-xl-r-7-f {
    padding-left: 7px !important;
  }
  .rtl .pd-xl-l-7-f {
    padding-right: 7px !important;
  }
  .rtl .pd-xl-x-8 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .rtl .pd-xl-x-8-f {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .rtl .pd-xl-r-8 {
    padding-left: 8px;
  }
  .rtl .pd-xl-l-8 {
    padding-right: 8px;
  }
  .rtl .pd-xl-r-8-f {
    padding-left: 8px !important;
  }
  .rtl .pd-xl-l-8-f {
    padding-right: 8px !important;
  }
  .rtl .pd-xl-x-9 {
    padding-right: 9px;
    padding-left: 9px;
  }
  .rtl .pd-xl-x-9-f {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .rtl .pd-xl-r-9 {
    padding-left: 9px;
  }
  .rtl .pd-xl-l-9 {
    padding-right: 9px;
  }
  .rtl .pd-xl-r-9-f {
    padding-left: 9px !important;
  }
  .rtl .pd-xl-l-9-f {
    padding-right: 9px !important;
  }
  .rtl .pd-xl-x-10 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .pd-xl-x-10-f {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .rtl .pd-xl-r-10 {
    padding-left: 10px;
  }
  .rtl .pd-xl-l-10 {
    padding-right: 10px;
  }
  .rtl .pd-xl-r-10-f {
    padding-left: 10px !important;
  }
  .rtl .pd-xl-l-10-f {
    padding-right: 10px !important;
  }
  .rtl .pd-xl-x-15 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .rtl .pd-xl-x-15-f {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .rtl .pd-xl-r-15 {
    padding-left: 15px;
  }
  .rtl .pd-xl-l-15 {
    padding-right: 15px;
  }
  .rtl .pd-xl-r-15-f {
    padding-left: 15px !important;
  }
  .rtl .pd-xl-l-15-f {
    padding-right: 15px !important;
  }
  .rtl .pd-xl-x-20 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .rtl .pd-xl-x-20-f {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .rtl .pd-xl-r-20 {
    padding-left: 20px;
  }
  .rtl .pd-xl-l-20 {
    padding-right: 20px;
  }
  .rtl .pd-xl-r-20-f {
    padding-left: 20px !important;
  }
  .rtl .pd-xl-l-20-f {
    padding-right: 20px !important;
  }
  .rtl .pd-xl-x-25 {
    padding-right: 25px;
    padding-left: 25px;
  }
  .rtl .pd-xl-x-25-f {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .rtl .pd-xl-r-25 {
    padding-left: 25px;
  }
  .rtl .pd-xl-l-25 {
    padding-right: 25px;
  }
  .rtl .pd-xl-r-25-f {
    padding-left: 25px !important;
  }
  .rtl .pd-xl-l-25-f {
    padding-right: 25px !important;
  }
  .rtl .pd-xl-x-30 {
    padding-right: 30px;
    padding-left: 30px;
  }
  .rtl .pd-xl-x-30-f {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .rtl .pd-xl-r-30 {
    padding-left: 30px;
  }
  .rtl .pd-xl-l-30 {
    padding-right: 30px;
  }
  .rtl .pd-xl-r-30-f {
    padding-left: 30px !important;
  }
  .rtl .pd-xl-l-30-f {
    padding-right: 30px !important;
  }
  .rtl .pd-xl-x-35 {
    padding-right: 35px;
    padding-left: 35px;
  }
  .rtl .pd-xl-x-35-f {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }
  .rtl .pd-xl-r-35 {
    padding-left: 35px;
  }
  .rtl .pd-xl-l-35 {
    padding-right: 35px;
  }
  .rtl .pd-xl-r-35-f {
    padding-left: 35px !important;
  }
  .rtl .pd-xl-l-35-f {
    padding-right: 35px !important;
  }
  .rtl .pd-xl-x-40 {
    padding-right: 40px;
    padding-left: 40px;
  }
  .rtl .pd-xl-x-40-f {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .rtl .pd-xl-r-40 {
    padding-left: 40px;
  }
  .rtl .pd-xl-l-40 {
    padding-right: 40px;
  }
  .rtl .pd-xl-r-40-f {
    padding-left: 40px !important;
  }
  .rtl .pd-xl-l-40-f {
    padding-right: 40px !important;
  }
  .rtl .pd-xl-x-45 {
    padding-right: 45px;
    padding-left: 45px;
  }
  .rtl .pd-xl-x-45-f {
    padding-right: 45px !important;
    padding-left: 45px !important;
  }
  .rtl .pd-xl-r-45 {
    padding-left: 45px;
  }
  .rtl .pd-xl-l-45 {
    padding-right: 45px;
  }
  .rtl .pd-xl-r-45-f {
    padding-left: 45px !important;
  }
  .rtl .pd-xl-l-45-f {
    padding-right: 45px !important;
  }
  .rtl .pd-xl-x-50 {
    padding-right: 50px;
    padding-left: 50px;
  }
  .rtl .pd-xl-x-50-f {
    padding-right: 50px !important;
    padding-left: 50px !important;
  }
  .rtl .pd-xl-r-50 {
    padding-left: 50px;
  }
  .rtl .pd-xl-l-50 {
    padding-right: 50px;
  }
  .rtl .pd-xl-r-50-f {
    padding-left: 50px !important;
  }
  .rtl .pd-xl-l-50-f {
    padding-right: 50px !important;
  }
  .rtl .pd-xl-x-55 {
    padding-right: 55px;
    padding-left: 55px;
  }
  .rtl .pd-xl-x-55-f {
    padding-right: 55px !important;
    padding-left: 55px !important;
  }
  .rtl .pd-xl-r-55 {
    padding-left: 55px;
  }
  .rtl .pd-xl-l-55 {
    padding-right: 55px;
  }
  .rtl .pd-xl-r-55-f {
    padding-left: 55px !important;
  }
  .rtl .pd-xl-l-55-f {
    padding-right: 55px !important;
  }
  .rtl .pd-xl-x-60 {
    padding-right: 60px;
    padding-left: 60px;
  }
  .rtl .pd-xl-x-60-f {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .rtl .pd-xl-r-60 {
    padding-left: 60px;
  }
  .rtl .pd-xl-l-60 {
    padding-right: 60px;
  }
  .rtl .pd-xl-r-60-f {
    padding-left: 60px !important;
  }
  .rtl .pd-xl-l-60-f {
    padding-right: 60px !important;
  }
  .rtl .pd-xl-x-65 {
    padding-right: 65px;
    padding-left: 65px;
  }
  .rtl .pd-xl-x-65-f {
    padding-right: 65px !important;
    padding-left: 65px !important;
  }
  .rtl .pd-xl-r-65 {
    padding-left: 65px;
  }
  .rtl .pd-xl-l-65 {
    padding-right: 65px;
  }
  .rtl .pd-xl-r-65-f {
    padding-left: 65px !important;
  }
  .rtl .pd-xl-l-65-f {
    padding-right: 65px !important;
  }
  .rtl .pd-xl-x-70 {
    padding-right: 70px;
    padding-left: 70px;
  }
  .rtl .pd-xl-x-70-f {
    padding-right: 70px !important;
    padding-left: 70px !important;
  }
  .rtl .pd-xl-r-70 {
    padding-left: 70px;
  }
  .rtl .pd-xl-l-70 {
    padding-right: 70px;
  }
  .rtl .pd-xl-r-70-f {
    padding-left: 70px !important;
  }
  .rtl .pd-xl-l-70-f {
    padding-right: 70px !important;
  }
  .rtl .pd-xl-x-75 {
    padding-right: 75px;
    padding-left: 75px;
  }
  .rtl .pd-xl-x-75-f {
    padding-right: 75px !important;
    padding-left: 75px !important;
  }
  .rtl .pd-xl-r-75 {
    padding-left: 75px;
  }
  .rtl .pd-xl-l-75 {
    padding-right: 75px;
  }
  .rtl .pd-xl-r-75-f {
    padding-left: 75px !important;
  }
  .rtl .pd-xl-l-75-f {
    padding-right: 75px !important;
  }
  .rtl .pd-xl-x-80 {
    padding-right: 80px;
    padding-left: 80px;
  }
  .rtl .pd-xl-x-80-f {
    padding-right: 80px !important;
    padding-left: 80px !important;
  }
  .rtl .pd-xl-r-80 {
    padding-left: 80px;
  }
  .rtl .pd-xl-l-80 {
    padding-right: 80px;
  }
  .rtl .pd-xl-r-80-f {
    padding-left: 80px !important;
  }
  .rtl .pd-xl-l-80-f {
    padding-right: 80px !important;
  }
  .rtl .pd-xl-x-85 {
    padding-right: 85px;
    padding-left: 85px;
  }
  .rtl .pd-xl-x-85-f {
    padding-right: 85px !important;
    padding-left: 85px !important;
  }
  .rtl .pd-xl-r-85 {
    padding-left: 85px;
  }
  .rtl .pd-xl-l-85 {
    padding-right: 85px;
  }
  .rtl .pd-xl-r-85-f {
    padding-left: 85px !important;
  }
  .rtl .pd-xl-l-85-f {
    padding-right: 85px !important;
  }
  .rtl .pd-xl-x-90 {
    padding-right: 90px;
    padding-left: 90px;
  }
  .rtl .pd-xl-x-90-f {
    padding-right: 90px !important;
    padding-left: 90px !important;
  }
  .rtl .pd-xl-r-90 {
    padding-left: 90px;
  }
  .rtl .pd-xl-l-90 {
    padding-right: 90px;
  }
  .rtl .pd-xl-r-90-f {
    padding-left: 90px !important;
  }
  .rtl .pd-xl-l-90-f {
    padding-right: 90px !important;
  }
  .rtl .pd-xl-x-95 {
    padding-right: 95px;
    padding-left: 95px;
  }
  .rtl .pd-xl-x-95-f {
    padding-right: 95px !important;
    padding-left: 95px !important;
  }
  .rtl .pd-xl-r-95 {
    padding-left: 95px;
  }
  .rtl .pd-xl-l-95 {
    padding-right: 95px;
  }
  .rtl .pd-xl-r-95-f {
    padding-left: 95px !important;
  }
  .rtl .pd-xl-l-95-f {
    padding-right: 95px !important;
  }
  .rtl .pd-xl-x-100 {
    padding-right: 100px;
    padding-left: 100px;
  }
  .rtl .pd-xl-x-100-f {
    padding-right: 100px !important;
    padding-left: 100px !important;
  }
  .rtl .pd-xl-r-100 {
    padding-left: 100px;
  }
  .rtl .pd-xl-l-100 {
    padding-right: 100px;
  }
  .rtl .pd-xl-r-100-f {
    padding-left: 100px !important;
  }
  .rtl .pd-xl-l-100-f {
    padding-right: 100px !important;
  }
  .rtl .pd-xl-x-110 {
    padding-right: 110px;
    padding-left: 110px;
  }
  .rtl .pd-xl-x-110-f {
    padding-right: 110px !important;
    padding-left: 110px !important;
  }
  .rtl .pd-xl-r-110 {
    padding-left: 110px;
  }
  .rtl .pd-xl-l-110 {
    padding-right: 110px;
  }
  .rtl .pd-xl-r-110-f {
    padding-left: 110px !important;
  }
  .rtl .pd-xl-l-110-f {
    padding-right: 110px !important;
  }
  .rtl .pd-xl-x-120 {
    padding-right: 120px;
    padding-left: 120px;
  }
  .rtl .pd-xl-x-120-f {
    padding-right: 120px !important;
    padding-left: 120px !important;
  }
  .rtl .pd-xl-r-120 {
    padding-left: 120px;
  }
  .rtl .pd-xl-l-120 {
    padding-right: 120px;
  }
  .rtl .pd-xl-r-120-f {
    padding-left: 120px !important;
  }
  .rtl .pd-xl-l-120-f {
    padding-right: 120px !important;
  }
  .rtl .pd-xl-x-130 {
    padding-right: 130px;
    padding-left: 130px;
  }
  .rtl .pd-xl-x-130-f {
    padding-right: 130px !important;
    padding-left: 130px !important;
  }
  .rtl .pd-xl-r-130 {
    padding-left: 130px;
  }
  .rtl .pd-xl-l-130 {
    padding-right: 130px;
  }
  .rtl .pd-xl-r-130-f {
    padding-left: 130px !important;
  }
  .rtl .pd-xl-l-130-f {
    padding-right: 130px !important;
  }
  .rtl .pd-xl-x-140 {
    padding-right: 140px;
    padding-left: 140px;
  }
  .rtl .pd-xl-x-140-f {
    padding-right: 140px !important;
    padding-left: 140px !important;
  }
  .rtl .pd-xl-r-140 {
    padding-left: 140px;
  }
  .rtl .pd-xl-l-140 {
    padding-right: 140px;
  }
  .rtl .pd-xl-r-140-f {
    padding-left: 140px !important;
  }
  .rtl .pd-xl-l-140-f {
    padding-right: 140px !important;
  }
  .rtl .pd-xl-x-150 {
    padding-right: 150px;
    padding-left: 150px;
  }
  .rtl .pd-xl-x-150-f {
    padding-right: 150px !important;
    padding-left: 150px !important;
  }
  .rtl .pd-xl-r-150 {
    padding-left: 150px;
  }
  .rtl .pd-xl-l-150 {
    padding-right: 150px;
  }
  .rtl .pd-xl-r-150-f {
    padding-left: 150px !important;
  }
  .rtl .pd-xl-l-150-f {
    padding-right: 150px !important;
  }
  .rtl .pd-xl-x-160 {
    padding-right: 160px;
    padding-left: 160px;
  }
  .rtl .pd-xl-x-160-f {
    padding-right: 160px !important;
    padding-left: 160px !important;
  }
  .rtl .pd-xl-r-160 {
    padding-left: 160px;
  }
  .rtl .pd-xl-l-160 {
    padding-right: 160px;
  }
  .rtl .pd-xl-r-160-f {
    padding-left: 160px !important;
  }
  .rtl .pd-xl-l-160-f {
    padding-right: 160px !important;
  }
  .rtl .pd-xl-x-170 {
    padding-right: 170px;
    padding-left: 170px;
  }
  .rtl .pd-xl-x-170-f {
    padding-right: 170px !important;
    padding-left: 170px !important;
  }
  .rtl .pd-xl-r-170 {
    padding-left: 170px;
  }
  .rtl .pd-xl-l-170 {
    padding-right: 170px;
  }
  .rtl .pd-xl-r-170-f {
    padding-left: 170px !important;
  }
  .rtl .pd-xl-l-170-f {
    padding-right: 170px !important;
  }
  .rtl .pd-xl-x-180 {
    padding-right: 180px;
    padding-left: 180px;
  }
  .rtl .pd-xl-x-180-f {
    padding-right: 180px !important;
    padding-left: 180px !important;
  }
  .rtl .pd-xl-r-180 {
    padding-left: 180px;
  }
  .rtl .pd-xl-l-180 {
    padding-right: 180px;
  }
  .rtl .pd-xl-r-180-f {
    padding-left: 180px !important;
  }
  .rtl .pd-xl-l-180-f {
    padding-right: 180px !important;
  }
  .rtl .pd-xl-x-190 {
    padding-right: 190px;
    padding-left: 190px;
  }
  .rtl .pd-xl-x-190-f {
    padding-right: 190px !important;
    padding-left: 190px !important;
  }
  .rtl .pd-xl-r-190 {
    padding-left: 190px;
  }
  .rtl .pd-xl-l-190 {
    padding-right: 190px;
  }
  .rtl .pd-xl-r-190-f {
    padding-left: 190px !important;
  }
  .rtl .pd-xl-l-190-f {
    padding-right: 190px !important;
  }
  .rtl .pd-xl-x-200 {
    padding-right: 200px;
    padding-left: 200px;
  }
  .rtl .pd-xl-x-200-f {
    padding-right: 200px !important;
    padding-left: 200px !important;
  }
  .rtl .pd-xl-r-200 {
    padding-left: 200px;
  }
  .rtl .pd-xl-l-200 {
    padding-right: 200px;
  }
  .rtl .pd-xl-r-200-f {
    padding-left: 200px !important;
  }
  .rtl .pd-xl-l-200-f {
    padding-right: 200px !important;
  }
}
.rtl .pd-x-12 {
  padding-right: 12px;
  padding-left: 12px;
}
.rtl .pd-x-12-f {
  padding-right: 12px !important;
  padding-left: 12px !important;
}
.rtl .pd-r-12 {
  padding-left: 12px;
}
.rtl .pd-l-12 {
  padding-right: 12px;
}
.rtl .pd-r-12-f {
  padding-left: 12px !important;
}
.rtl .pd-l-12-f {
  padding-right: 12px !important;
}
.rtl .pd-x-13 {
  padding-right: 13px;
  padding-left: 13px;
}
.rtl .pd-x-13-f {
  padding-right: 13px !important;
  padding-left: 13px !important;
}
.rtl .pd-r-13 {
  padding-left: 13px;
}
.rtl .pd-l-13 {
  padding-right: 13px;
}
.rtl .pd-r-13-f {
  padding-left: 13px !important;
}
.rtl .pd-l-13-f {
  padding-right: 13px !important;
}
.rtl .r-0 {
  left: 0px;
}
.rtl .l-0 {
  right: 0px;
}
.rtl .r--0 {
  left: 0px;
}
.rtl .l--0 {
  right: 0px;
}
.rtl .a-0 {
  right: 0px;
  left: 0px;
}
.rtl .x-0,
.rtl .y-0 {
  right: 0px;
  left: 0px;
}
.rtl .r-5 {
  left: 5px;
}
.rtl .l-5 {
  right: 5px;
}
.rtl .r--5 {
  left: -5px;
}
.rtl .l--5 {
  right: -5px;
}
.rtl .a-5 {
  right: 5px;
  left: 5px;
}
.rtl .x-5,
.rtl .y-5 {
  right: 5px;
  left: 5px;
}
.rtl .r-10 {
  left: 10px;
}
.rtl .l-10 {
  right: 10px;
}
.rtl .r--10 {
  left: -10px;
}
.rtl .l--10 {
  right: -10px;
}
.rtl .a-10 {
  right: 10px;
  left: 10px;
}
.rtl .x-10,
.rtl .y-10 {
  right: 10px;
  left: 10px;
}
.rtl .r-15 {
  left: 15px;
}
.rtl .l-15 {
  right: 15px;
}
.rtl .r--15 {
  left: -15px;
}
.rtl .l--15 {
  right: -15px;
}
.rtl .a-15 {
  right: 15px;
  left: 15px;
}
.rtl .x-15,
.rtl .y-15 {
  right: 15px;
  left: 15px;
}
.rtl .r-20 {
  right: inherit;
  left: 20px;
}
.rtl .l-20 {
  right: 20px;
}
.rtl .r--20 {
  left: -20px;
}
.rtl .l--20 {
  right: -20px;
}
.rtl .a-20 {
  right: 20px;
  left: 20px;
}
.rtl .x-20,
.rtl .y-20 {
  right: 20px;
  left: 20px;
}
.rtl .r-25 {
  left: 25px;
}
.rtl .l-25 {
  right: 25px;
}
.rtl .r--25 {
  left: -25px;
}
.rtl .l--25 {
  right: -25px;
}
.rtl .a-25 {
  right: 25px;
  left: 25px;
}
.rtl .x-25,
.rtl .y-25 {
  right: 25px;
  left: 25px;
}
.rtl .r-30 {
  left: 30px;
}
.rtl .l-30 {
  right: 30px;
}
.rtl .r--30 {
  left: -30px;
}
.rtl .l--30 {
  right: -30px;
}
.rtl .a-30 {
  right: 30px;
  left: 30px;
}
.rtl .x-30,
.rtl .y-30 {
  right: 30px;
  left: 30px;
}
.rtl .r-35 {
  left: 35px;
}
.rtl .l-35 {
  right: 35px;
}
.rtl .r--35 {
  left: -35px;
}
.rtl .l--35 {
  right: -35px;
}
.rtl .a-35 {
  right: 35px;
  left: 35px;
}
.rtl .x-35,
.rtl .y-35 {
  right: 35px;
  left: 35px;
}
.rtl .r-40 {
  left: 40px;
}
.rtl .l-40 {
  right: 40px;
}
.rtl .r--40 {
  left: -40px;
}
.rtl .l--40 {
  right: -40px;
}
.rtl .a-40 {
  right: 40px;
  left: 40px;
}
.rtl .x-40,
.rtl .y-40 {
  right: 40px;
  left: 40px;
}
.rtl .r-45 {
  left: 45px;
}
.rtl .l-45 {
  right: 45px;
}
.rtl .r--45 {
  left: -45px;
}
.rtl .l--45 {
  right: -45px;
}
.rtl .a-45 {
  right: 45px;
  left: 45px;
}
.rtl .x-45,
.rtl .y-45 {
  right: 45px;
  left: 45px;
}
.rtl .r-50 {
  left: 50px;
}
.rtl .l-50 {
  right: 50px;
}
.rtl .r--50 {
  left: -50px;
}
.rtl .l--50 {
  right: -50px;
}
.rtl .a-50 {
  right: 50px;
  left: 50px;
}
.rtl .x-50,
.rtl .y-50 {
  right: 50px;
  left: 50px;
}
.rtl .r-55 {
  left: 55px;
}
.rtl .l-55 {
  right: 55px;
}
.rtl .r--55 {
  left: -55px;
}
.rtl .l--55 {
  right: -55px;
}
.rtl .a-55 {
  right: 55px;
  left: 55px;
}
.rtl .x-55,
.rtl .y-55 {
  right: 55px;
  left: 55px;
}
.rtl .r-60 {
  left: 60px;
}
.rtl .l-60 {
  right: 60px;
}
.rtl .r--60 {
  left: -60px;
}
.rtl .l--60 {
  right: -60px;
}
.rtl .a-60 {
  right: 60px;
  left: 60px;
}
.rtl .x-60,
.rtl .y-60 {
  right: 60px;
  left: 60px;
}
.rtl .r-65 {
  left: 65px;
}
.rtl .l-65 {
  right: 65px;
}
.rtl .r--65 {
  left: -65px;
}
.rtl .l--65 {
  right: -65px;
}
.rtl .a-65 {
  right: 65px;
  left: 65px;
}
.rtl .x-65,
.rtl .y-65 {
  right: 65px;
  left: 65px;
}
.rtl .r-70 {
  left: 70px;
}
.rtl .l-70 {
  right: 70px;
}
.rtl .r--70 {
  left: -70px;
}
.rtl .l--70 {
  right: -70px;
}
.rtl .a-70 {
  right: 70px;
  left: 70px;
}
.rtl .x-70,
.rtl .y-70 {
  right: 70px;
  left: 70px;
}
.rtl .r-75 {
  left: 75px;
}
.rtl .l-75 {
  right: 75px;
}
.rtl .r--75 {
  left: -75px;
}
.rtl .l--75 {
  right: -75px;
}
.rtl .a-75 {
  right: 75px;
  left: 75px;
}
.rtl .x-75,
.rtl .y-75 {
  right: 75px;
  left: 75px;
}
.rtl .r-80 {
  left: 80px;
}
.rtl .l-80 {
  right: 80px;
}
.rtl .r--80 {
  left: -80px;
}
.rtl .l--80 {
  right: -80px;
}
.rtl .a-80 {
  right: 80px;
  left: 80px;
}
.rtl .x-80,
.rtl .y-80 {
  right: 80px;
  left: 80px;
}
.rtl .r-85 {
  left: 85px;
}
.rtl .l-85 {
  right: 85px;
}
.rtl .r--85 {
  left: -85px;
}
.rtl .l--85 {
  right: -85px;
}
.rtl .a-85 {
  right: 85px;
  left: 85px;
}
.rtl .x-85,
.rtl .y-85 {
  right: 85px;
  left: 85px;
}
.rtl .r-90 {
  left: 90px;
}
.rtl .l-90 {
  right: 90px;
}
.rtl .r--90 {
  left: -90px;
}
.rtl .l--90 {
  right: -90px;
}
.rtl .a-90 {
  right: 90px;
  left: 90px;
}
.rtl .x-90,
.rtl .y-90 {
  right: 90px;
  left: 90px;
}
.rtl .r-95 {
  left: 95px;
}
.rtl .l-95 {
  right: 95px;
}
.rtl .r--95 {
  left: -95px;
}
.rtl .l--95 {
  right: -95px;
}
.rtl .a-95 {
  right: 95px;
  left: 95px;
}
.rtl .x-95,
.rtl .y-95 {
  right: 95px;
  left: 95px;
}
.rtl .r-100 {
  left: 100px;
}
.rtl .l-100 {
  right: 100px;
}
.rtl .r--100 {
  left: -100px;
}
.rtl .l--100 {
  right: -100px;
}
.rtl .a-100 {
  right: 100px;
  left: 100px;
}
.rtl .x-100,
.rtl .y-100 {
  right: 100px;
  left: 100px;
}
.rtl .r--5 {
  left: -5px;
}
@media (min-width: 480px) {
  .rtl .r-xs-auto {
    left: auto;
  }
  .rtl .l-xs-auto {
    right: auto;
  }
}
@media (min-width: 576px) {
  .rtl .r-sm-auto {
    left: auto;
  }
  .rtl .l-sm-auto {
    right: auto;
  }
}
@media (min-width: 768px) {
  .rtl .r-md-auto {
    left: auto;
  }
  .rtl .l-md-auto {
    right: auto;
  }
}
@media (min-width: 992px) {
  .rtl .r-lg-auto {
    left: auto;
  }
  .rtl .l-lg-auto {
    right: auto;
  }
}
@media (min-width: 1200px) {
  .rtl .r-xl-auto {
    left: auto;
  }
  .rtl .l-xl-auto {
    right: auto;
  }
}
.rtl .tx-right {
  text-align: left;
}
.rtl .tx-left {
  text-align: right;
}
.rtl .tx-right-f {
  text-align: right !important;
}
.rtl .tx-left-f {
  text-align: left !important;
}
@media (min-width: 480px) {
  .rtl .tx-xs-right {
    text-align: left;
  }
  .rtl .tx-xs-left {
    text-align: right;
  }
  .rtl .tx-xs-right-f {
    text-align: right !important;
  }
  .rtl .tx-xs-left-f {
    text-align: left !important;
  }
}
@media (min-width: 576px) {
  .rtl .tx-sm-right {
    text-align: left;
  }
  .rtl .tx-sm-left {
    text-align: right;
  }
  .rtl .tx-sm-right-f {
    text-align: right !important;
  }
  .rtl .tx-sm-left-f {
    text-align: left !important;
  }
}
@media (min-width: 768px) {
  .rtl .tx-md-right {
    text-align: left;
  }
  .rtl .tx-md-left {
    text-align: right;
  }
  .rtl .tx-md-right-f {
    text-align: right !important;
  }
  .rtl .tx-md-left-f {
    text-align: left !important;
  }
}
@media (min-width: 992px) {
  .rtl .tx-lg-right {
    text-align: left;
  }
  .rtl .tx-lg-left {
    text-align: right;
  }
  .rtl .tx-lg-right-f {
    text-align: right !important;
  }
  .rtl .tx-lg-left-f {
    text-align: left !important;
  }
}
@media (min-width: 1200px) {
  .rtl .tx-xl-right {
    text-align: left;
  }
  .rtl .tx-xl-left {
    text-align: right;
  }
  .rtl .tx-xl-right-f {
    text-align: right !important;
  }
  .rtl .tx-xl-left-f {
    text-align: left !important;
  }
}
.rtl .text-start {
  text-align: right !important;
}
.rtl .text-end {
  text-align: left !important;
}
@media (min-width: 576px) {
  .rtl .text-sm-left {
    text-align: left !important;
  }
  .rtl .text-sm-right {
    text-align: right !important;
  }
}
@media (min-width: 768px) {
  .rtl .text-md-left {
    text-align: left !important;
  }
  .rtl .text-md-right {
    text-align: right !important;
  }
}
@media (min-width: 992px) {
  .rtl .text-lg-left {
    text-align: left !important;
  }
  .rtl .text-lg-right {
    text-align: right !important;
  }
}
@media (min-width: 1200px) {
  .rtl .text-xl-left {
    text-align: left !important;
  }
  .rtl .text-xl-right {
    text-align: right !important;
  }
}
.rtl .app-sidebar .mCSB_draggerContainer {
  left: -11px !important;
}
@media (min-width: 768px) {
  .rtl .app.sidenav-toggled .app-content {
    margin-right: 80px;
  }
  .rtl .app.sidenav-toggled .app-sidebar {
    right: 0;
  }
  .rtl .side-header {
    right: 0;
    left: 0;
  }
}
@media (max-width: 767px) {
  .rtl .app .app-sidebar {
    right: -240px;
  }
  .rtl .app.sidenav-toggled .app-content {
    margin-right: 0;
  }
  .rtl .app.sidenav-toggled .app-sidebar {
    right: 0;
  }
  .rtl .app.sidebar-gone.sidenav-toggled .app-sidebar {
    right: 0;
  }
  .rtl .app.sidenav-toggled .side-menu .side-menu__icon {
    margin-right: 0;
    margin-left: 13px !important;
  }
}
.rtl .footer .container {
  margin-right: auto;
  margin-left: auto;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
@media (min-width: 768px) {
  .rtl .app-content {
    margin-right: 240px;
    margin-left: inherit;
  }
}
.rtl {
  /*----- Componant: Top Navigation Bar ----- */
}
.rtl .app-header {
  right: 0;
  left: 0;
  padding-left: 15px;
}
@media (min-width: 768px) {
  .rtl .app-header {
    padding-left: 30px;
  }
}
.rtl .app-search {
  margin-left: 15px;
}
.rtl .app-search__input {
  padding-left: 30px;
}
.rtl .app-search__button {
  left: 0;
}
.rtl .app-notification__icon {
  padding-left: 10px;
}
.rtl .app-sidebar {
  right: 0;
  left: inherit !important;
  border-right: 0px;
  border-left: 1px solid #ededf5;
  -webkit-transition: right 320ms ease, width 320ms ease;
  transition: right 320ms ease, width 320ms ease;
}
.rtl.dark-theme .card-pay .tabs-menu.nav li {
  border-left: 1px solid #404353;
}
.rtl.dark-theme .app-sidebar {
  border-right: inherit;
  border-left: 1px solid #404353;
}
.rtl.dark-theme .main-sidebar-header {
  border-left: 1px solid #404353;
}
@media (min-width: 992px) {
  .rtl.dark-theme .main-header-left .btn {
    border-left: 1px solid transparent !important;
  }
}
@media (max-width: 767px) {
  .rtl .app-sidebar__overlay {
    right: 0;
    left: 0;
  }
}
.rtl .app-sidebar__user-avatar {
  margin-left: 15px;
}
.rtl .side-menu .slide .side-menu__item {
  padding: 10px 30px 10px 91px;
}
.rtl .side-menu .slide .side-menu__item.active {
  border-right: inherit;
  border-left: 3px solid var(--primary-bg-color);
}
@media (min-width: 768px) {
  .rtl .app.sidebar-mini.sidenav-toggled .profile-status {
    left: 12px;
  }
  .rtl .app.sidenav-toggled .side-menu__label {
    right: 0;
  }
}
.rtl .sub-slide .sub-angle {
  float: left;
  margin-right: auto;
}
.rtl .slide.is-expanded .sub-side-menu__item:before {
  right: 15px;
}
.rtl .slide.is-expanded .sub-slide-item2:before {
  right: 35px !important;
}
.rtl .side-menu .side-menu__icon {
  margin-right: inherit;
  margin-left: 10px;
}
.rtl .app-sidebar .slide .side-menu__item.active::before {
  right: 0;
}
.rtl .app-sidebar .side-item.side-item-category {
  padding: 0 25px 0 20px;
  text-align: right;
}
.rtl .slide-menu {
  padding-right: 29px;
  padding-left: inherit;
}
.rtl .slide-item {
  padding: 8px 35px 8px 43px;
}
.rtl .slide-item .icon {
  margin-left: 5px;
}
@media (min-width: 768px) {
  .rtl .sidenav-toggled .app-sidebar__user {
    padding: 8px 0px 8px 0;
  }
  .rtl .sidenav-toggled .profile-img {
    left: 19px;
  }
  .rtl .sidenav-toggled .app-content {
    margin-right: 0;
  }
  .rtl .sidenav-toggled .app-sidebar {
    right: 0;
  }
  .rtl .sidenav-toggled .side-menu__label {
    right: 50px;
    margin-right: -3px;
    padding: 12px 20px 12px 5px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }
  .rtl .sidenav-toggled .slide-menu {
    right: 90px;
  }
  .rtl .app.sidenav-toggled .side-menu__item {
    padding: 11px 0 11px 0;
    border-right: 0;
  }
  .rtl .app.sidenav-toggled .side-menu__label {
    right: 0;
  }
  .rtl .app.sidenav-toggled .nav-badge {
    left: 28px;
  }
}
.rtl .app.sidenav-toggled .side-menu .side-menu__icon {
  margin-right: 0;
  margin-left: 0;
}
.rtl .dropdown-menu.dropdown-menu-right {
  right: auto;
}
.rtl .app-breadcrumb {
  text-align: left;
}
.rtl .sidenav-toggled .main-wrapper .side-menu .side-menu__item .nav-badge {
  right: 57px;
}
.rtl .side-header .header-brand-img.desktop-logo {
  margin-left: 0;
}
.rtl .sidenav-toggled .app-sidebar .side-header .header-brand-img.toggle-logo {
  margin-left: 0;
}
.rtl .app-sidebar .sidebar-navs {
  padding: 0 10px 10px 10px;
}
.rtl .sidebar-navs .nav li:last-child a {
  margin-left: 0 !important;
}
.rtl .side-menu h3:after {
  right: 21px;
}
.rtl .sub-slide-item {
  padding: 8px 25px 8px 0px !important;
}
.rtl .sub-slide-menu {
  padding-right: 0;
}
.rtl .sub-side-menu__item {
  padding-right: 40px !important;
  padding-left: 20px !important;
}
.rtl .sub-slide.is-expanded .sub-slide-item {
  padding-right: 42px !important;
}
.rtl .sub-slide-menu .sub-slide-item2 {
  padding: 6px 48px 6px 0px !important;
}
.rtl .sub-slide .sub-angle2 {
  margin-right: 68px;
}
.rtl .app-sidebar .slide-menu .sub-slide-menu a:before {
  right: 25px;
}
.rtl .app-sidebar .slide-menu .slide-item:before {
  right: 20px;
}
@media (min-width: 768px) {
  .rtl .app.sidebar-mini.sidenav-toggled-open .app-sidebar {
    right: 0;
  }
  .rtl .app.sidebar-mini.sidenav-toggled-open .side-menu .slide .side-menu__item {
    padding: 10px 22px 10px 20px;
    text-align: right;
  }
  .rtl .app.sidebar-mini.sidenav-toggled-open .side-menu .slide .side-menu__item.active {
    padding: 11px 15px 11px 15px !important;
  }
  .rtl .app.sidebar-mini.sidenav-toggled-open .side-menu .side-menu__icon {
    margin-left: 12px;
  }
  .rtl .app.sidebar-mini.sidenav-toggled-open .ps > .ps__rail-y > .ps__thumb-y {
    right: 3px;
  }
  .rtl .app.sidebar-mini.sidenav-toggled.sidenav-toggled-open .profile-status {
    left: 19px;
  }
  .rtl .app.sidebar-mini.sidenav-toggled.sidenav-toggled-open .slide-menu {
    right: 0;
  }
}
@media (min-width: 1200px) {
  .rtl .main-sidebar-sticky + .main-content {
    margin-right: 240px;
  }
}
.rtl .sub-slide .sub-angle2 {
  float: left;
  margin-right: auto;
}
.rtl .side-menu .side-menu__icon:before {
  left: 3px;
}
.rtl .sidebar-mini.sidenav-toggled .side-menu .slide .side-menu__item.active {
  border-left: 0 !important;
}
.rtl .sidebar-mini .side-menu {
  margin-right: 0 !important;
}
@media (min-width: 768px) {
  .rtl .icontext-menu.app.sidenav-toggled .main-header {
    padding-right: 110px !important;
  }
  .rtl .icontext-menu.app.sidenav-toggled .app-content {
    margin-right: 110px;
  }
  .rtl .icontext-menu.sidebar-mini.sidenav-toggled .side-menu .slide .side-menu__item.active {
    padding: 0px 0px 11px 0px;
  }
}
@media (min-width: 768px) {
  .rtl .closed-menu.app.sidenav-toggled .app-content {
    margin-right: 0px !important;
  }
  .rtl .closed-menu.app.sidenav-toggled .main-header {
    padding-right: 0px !important;
  }
}
@media (min-width: 768px) {
  .rtl .hover-submenu .slide-item {
    padding: 8px 35px 8px 18px;
  }
  .rtl .hover-submenu .slide-menu {
    border-radius: 0px 0px 5px 5px;
  }
  .rtl .hover-submenu.sidebar-mini.sidenav-toggled.sidenav-toggled-open .slide .slide-menu {
    right: 108px;
  }
  .rtl .hover-submenu.app.sidenav-toggled-open .slide-menu {
    right: 110px;
    padding-right: 0 !important;
  }
  .rtl .hover-submenu.app.sidenav-toggled-open .side-menu__label {
    right: 0;
  }
  .rtl .hover-submenu.app.sidenav-toggled-open .side-menu .slide .side-menu__item.active {
    border-left: 0 !important;
  }
  .rtl .hover-submenu.app.sidenav-toggled-open .side-menu__icon {
    margin-right: 0;
    margin-left: 0;
  }
  .rtl .hover-submenu.app.sidenav-toggled-open .side-menu .slide .side-menu__item {
    padding: 11px 0px 11px 0px !important;
  }
  .rtl .hover-submenu.app.sidenav-toggled .main-header {
    padding-right: 110px;
  }
  .rtl .hover-submenu.app.sidenav-toggled .app-content {
    margin-right: 110px;
  }
  .rtl .hover-submenu.app.sidenav-toggled .app-sidebar {
    right: 0;
  }
  .rtl .hover-submenu .side-header {
    right: 0;
    left: 0;
  }
}
@media (min-width: 768px) {
  .rtl .hover-submenu1 .slide-item {
    padding: 8px 35px 8px 18px;
  }
  .rtl .hover-submenu1.sidebar-mini.sidenav-toggled.sidenav-toggled-open .slide .slide-menu {
    right: 108px;
  }
  .rtl .hover-submenu1.app.sidenav-toggled-open .slide-menu {
    right: 110px;
    padding-right: 0 !important;
  }
  .rtl .hover-submenu1.app.sidenav-toggled-open .side-menu__label {
    right: 0;
  }
  .rtl .hover-submenu1.app.sidenav-toggled-open .side-menu .slide .side-menu__item.active {
    border-left: 0 !important;
  }
  .rtl .hover-submenu1.app.sidenav-toggled-open .side-menu__icon {
    margin-right: 0;
    margin-left: 0;
  }
  .rtl .hover-submenu1.app.sidenav-toggled-open .side-menu .slide .side-menu__item {
    padding: 11px 0px 11px 0px !important;
  }
  .rtl .hover-submenu1.app.sidenav-toggled .main-header {
    padding-right: 110px;
  }
  .rtl .hover-submenu1.app.sidenav-toggled .app-content {
    margin-right: 110px;
  }
  .rtl .hover-submenu1 .side-header {
    right: 0;
    left: 0;
  }
}
@media (min-width: 768px) {
  .rtl.app.sidenav-toggled .app-content {
    margin-right: 80px;
    margin-left: 0;
  }
  .rtl.app.sidenav-toggled .main-header {
    padding-right: 80px;
    padding-left: 0px;
  }
}
.rtl .example div.group-btn .row .btn-group > .btn:nth-child(n+3) {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rtl .example .group-btn .btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-left-radius: 0 !important;
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
  border-bottom-left-radius: 0 !important;
}

body.rtl {
  text-align: right !important;
}

.rtl.dark-theme .select2-selection__rendered {
  float: right;
}

.rtl .main-body.app.sidebar-mini.rtl.dark-theme.light-header.light-menu .app-sidebar {
  border-left: 1px solid #ededf5;
}
.rtl .main-body.app.sidebar-mini.rtl.dark-theme.light-header.light-menu .main-sidebar-header {
  border-left: 1px solid #ededf5;
}

.rtl .main-sidebar-header {
  border-right: inherit !important;
  border-left: 1px solid #ededf5;
}

@media (min-width: 768px) {
  .rtl .horizontal .horizontal-main .sub-slide2 .sub-slide-menu1 {
    right: 180px;
  }
}
@media (max-width: 767px) {
  .rtl .table.table-bordered.dataTable {
    border-left-width: 2px !important;
  }
}
.rtl.transparent-theme .main-nav .nav-link + .nav-link {
  border-right: 1px solid rgba(255, 255, 255, 0.15);
  border-left: inherit;
}

.rtl .feature-1 .feature i {
  float: right;
}

@media (min-width: 768px) {
  .rtl.horizontal .horizontal-main .sub-slide2 .sub-slide-menu1 {
    right: 180px;
    left: auto;
  }
}
.rtl .shopping-cart-footer .column i {
  float: right;
}

.rtl .featured_icon1 {
  margin-right: -34px !important;
}

.rtl.dark-theme .border-end {
  border-right: inherit !important;
  border-left: 1px solid #3c3c60 !important;
}

.rtl table.table-bordered.dataTable th:first-child,
.rtl table.table-bordered.dataTable th:first-child,
.rtl table.table-bordered.dataTable td:first-child,
.rtl table.table-bordered.dataTable td:first-child {
  border-right-width: 1px !important;
}

.rtl.dark-theme table.table-bordered.dataTable th:first-child,
.rtl.dark-theme table.table-bordered.dataTable th:first-child,
.rtl.dark-theme table.table-bordered.dataTable td:first-child,
.rtl.dark-theme table.table-bordered.dataTable td:first-child {
  border-right-width: 0px !important;
}

.rtl.transparent-theme table.table-bordered.dataTable th:first-child,
.rtl.transparent-theme table.table-bordered.dataTable th:first-child,
.rtl.transparent-theme table.table-bordered.dataTable td:first-child,
.rtl.transparent-theme table.table-bordered.dataTable td:first-child {
  border-right-width: 0px !important;
}

/* ######## LIB-STYLES ######## */
.morris-hover.morris-default-style {
  border-radius: 0;
}

/* ###### 5.2 Charts  ###### */
.main-donut-chart {
  position: relative;
  overflow: hidden;
  border-radius: 50%;
}
.main-donut-chart .slice {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.main-donut-chart .chart-center {
  position: absolute;
  border-radius: 50%;
}
.main-donut-chart .chart-center span {
  display: block;
  text-align: center;
}

#ecom-chart {
  height: 200px !important;
}

.legend {
  display: block;
  width: 15px;
  height: 10px;
  margin-top: 6px;
  margin-right: 9px;
  border-radius: 2px;
}

.list-unstyled .legend-content {
  display: inline-block;
  vertical-align: top;
}
.list-unstyled li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}

.dot-label {
  position: relative;
  bottom: -12px;
  left: 9px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  -webkit-animation: ani 1s linear infinite;
          animation: ani 1s linear infinite;
}

#summary-chart {
  width: 100%;
  height: 204px;
}

.summary.chart-legend {
  top: 169px;
}

.morris-wrapper-demo {
  position: relative;
  height: 200px;
  margin-right: -15px;
  margin-left: -15px;
}

@media (min-width: 576px) {
  .morris-wrapper-demo {
    height: 300px;
  }
}
.morris-donut-wrapper-demo {
  height: 200px;
}

@media (min-width: 576px) {
  .morris-donut-wrapper-demo {
    height: 250px;
  }
}
.chartjs-wrapper-demo {
  height: 250px;
}

@media (max-width: 330px) {
  .chartjs-wrapper-demo {
    width: 290px;
  }
}
@media (min-width: 992px) {
  .chartjs-wrapper-demo {
    height: 300px;
  }
}
.chartist-wrapper-demo {
  height: 200px;
}

@media (min-width: 768px) {
  .chartist-wrapper-demo {
    height: 300px;
  }
}
.flotChart6 {
  width: 100%;
  height: 180px;
}

.chart-icons {
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
}

.sales-flot .flot-chart .flot-x-axis > div span:first-child {
  position: relative;
  top: 10px;
  display: block;
  color: #7987a1;
  font-weight: 500;
  font-size: 10px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-transform: uppercase;
}
.sales-flot .flot-chart .flot-x-axis > div span:last-child {
  position: relative;
  top: 15px;
  display: block;
  color: #323251;
  font-weight: 700;
  font-size: 16px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1;
}
.sales-flot {
  position: relative;
}

.sales-bar-chart {
  position: relative;
  width: auto;
  height: 160px;
}

.chart-legend {
  position: absolute;
  top: 5px;
  right: 0;
  left: 0;
  z-index: 10;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 20px;
  font-weight: 500;
  font-size: 10px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.chart-legend div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.chart-legend div + div {
  margin-left: 15px;
}
.chart-legend span {
  display: block;
  width: 10px;
  height: 4px;
  margin-right: 5px;
}

@media (min-width: 576px) {
  .chart-legend div + div {
    margin-left: 30px;
  }
}
@media (min-width: 576px) {
  .chart-legend span {
    width: 40px;
    margin-right: 10px;
  }
}
.chart-wrapper {
  position: relative;
  margin-right: -13px;
  margin-left: -13px;
}

@media (min-width: 576px) {
  .chart-wrapper {
    margin-right: -15px;
    margin-left: -10px;
  }
}
.card-dashboard-twelve .flot-chart {
  position: relative;
  width: 100%;
  height: 200px;
}
.card-dashboard-twelve .flot-chart .flot-x-axis > div span:first-child {
  display: block;
  color: #7987a1;
  font-weight: 500;
  font-size: 10px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-transform: uppercase;
}
.card-dashboard-twelve .flot-chart .flot-x-axis > div span:last-child {
  display: block;
  color: #1c273c;
  font-weight: 700;
  font-size: 16px;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1;
}

@media (min-width: 768px) {
  .card-dashboard-twelve .flot-chart {
    height: 250px;
  }
}
@media (min-width: 992px) {
  .card-dashboard-twelve .flot-chart {
    height: 300px;
  }
}
table.dataTable {
  border: 1px solid #ededf5;
}
table.dataTable thead th,
table.dataTable thead td {
  padding: 15px 10px;
  color: #323251;
  font-weight: 500;
  font-size: 12px;
  border-top-width: 0;
  border-bottom-width: 0;
}
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc {
  position: relative;
  background-color: #fff;
  background-image: none;
}
table.dataTable thead .sorting_asc::after,
table.dataTable thead .sorting_desc::after {
  position: absolute;
  top: 50%;
  right: 10px;
  font-size: 11px;
  font-family: "Ionicons";
  line-height: 0;
}
table.dataTable thead .sorting_asc::after {
  content: "\f3d8";
}
table.dataTable thead .sorting_desc::after {
  content: "\f3d0";
}
table.dataTable thead .sorting {
  position: relative;
  background-image: none;
}
table.dataTable thead .sorting::before, table.dataTable thead .sorting::after {
  position: absolute;
  right: 10px;
  font-size: 11px;
  font-family: "Ionicons";
  line-height: 0;
}
table.dataTable thead .sorting::before {
  content: "\f3d8";
  top: 40%;
}
table.dataTable thead .sorting::after {
  content: "\f3d0" !important;
  top: 49%;
}
table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > td:first-child::before {
  top: 9.5px;
  left: 7px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 16px;
  height: 16px;
  color: #949eb7;
  font-weight: 700;
  font-size: 14px;
  background-color: #e1e1ef;
  border-width: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
table.dataTable > tbody > tr.child ul.dtr-details {
  display: block;
}
table.dataTable > tbody > tr.child span.dtr-title {
  font-weight: 500;
}

.dataTables_wrapper .dataTables_length {
  text-align: left;
}
.dataTables_wrapper .dataTables_length label {
  display: block;
  margin-bottom: 15px;
}
.dataTables_wrapper .dataTables_length .select2-container--default {
  width: 50px !important;
  margin-right: 5px;
}
.dataTables_wrapper .dataTables_length .select2-container--default .select2-selection--single {
  height: 32px;
  border-color: #cdd4e2;
  border-radius: 3px;
}
.dataTables_wrapper .dataTables_length .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 32px;
}
.dataTables_wrapper .dataTables_length .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 30px;
}
.dataTables_wrapper .dataTables_length .select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-top-color: #949eb7;
}
.dataTables_wrapper .dataTables_filter {
  text-align: left;
}
.dataTables_wrapper .dataTables_filter label {
  display: block;
  margin-bottom: 15px;
}
.dataTables_wrapper .dataTables_filter input {
  width: 100%;
  margin-left: 0;
  padding: 16px 10px;
  color: #4a4a69;
  line-height: 1.539;
  border: 1px solid #ededf5;
  border-radius: 3px;
}
.dataTables_wrapper .dataTables_filter input::-webkit-input-placeholder {
  color: #949eb7;
}
.dataTables_wrapper .dataTables_filter input::-moz-placeholder {
  color: #949eb7;
}
.dataTables_wrapper .dataTables_filter input:-ms-input-placeholder {
  color: #949eb7;
}
.dataTables_wrapper .dataTables_filter input::-ms-input-placeholder {
  color: #949eb7;
}
.dataTables_wrapper .dataTables_filter input::placeholder {
  color: #949eb7;
}
.dataTables_wrapper .dataTables_info {
  margin-top: 19px !important;
  padding: 0 !important;
  text-align: left;
}
.dataTables_wrapper .dataTables_paginate {
  margin-top: 15px !important;
  margin-top: 15px;
  padding-top: 0;
  text-align: left;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
  margin: 0;
  padding: 0;
  background-color: transparent;
  border: 0;
  border-radius: 1px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.dataTables_wrapper .dataTables_paginate .paginate_button + .paginate_button {
  margin-left: 0px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled {
  color: #e1e1ef !important;
  background-color: transparent;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:focus {
  color: #e1e1ef !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.previous {
  margin-right: 3px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.next {
  margin-left: 3px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover, .dataTables_wrapper .dataTables_paginate .paginate_button:focus {
  color: #4a4a69 !important;
  background-color: transparent;
  background-image: none;
  border: 0;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current {
  color: #fff !important;
  background-color: var(--primary-bg-color);
  background-image: none;
  border: 0;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.current:focus {
  color: #fff !important;
  background-color: var(--primary-bg-color);
  background-image: none;
  border: 0;
}

@media (min-width: 576px) {
  .dataTables_wrapper .dataTables_filter {
    float: right;
    margin-top: 0;
  }
}
@media (min-width: 576px) {
  .dataTables_wrapper .dataTables_filter input {
    width: auto;
  }
}
@media (min-width: 576px) {
  .dataTables_wrapper .dataTables_info {
    float: left;
  }
}
@media (min-width: 576px) {
  .dataTables_wrapper .dataTables_paginate {
    float: right;
  }
}
@media (prefers-reduced-motion: reduce) {
  .dataTables_wrapper .dataTables_paginate .paginate_button {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 414px) {
  div.dataTables_wrapper div.dataTables_filter input {
    margin-left: -12px;
  }
}
.table.dataTable thead .sorting:before {
  display: none;
}

table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:before {
  display: none;
}

.dataTables_paginate .pagination .page-link {
  padding: 0.5rem 0.75rem;
  background-color: #f9f9fb;
  border: 1px solid #ededf5;
}
.dataTables_paginate .page-item.active .page-link {
  background-color: var(--primary-bg-color);
}

.dataTables_wrapper .dataTables_paginate .paginate_button.focus {
  background: var(--primary-bg-color);
}
.dataTables_wrapper .dataTables_paginate .page-item.disabled .page-link {
  width: 65px;
  color: #7a839b;
  font-size: 12px;
  background-color: #ffffff;
  font-weight: 100;
}

.page-item.next a {
  width: 64px;
}

table.dataTable tfoot th,
table.dataTable tfoot td {
  padding: 10px 18px 6px 18px;
  border-top: 1px solid #f0f0f8;
}

.table-responsive.hoverable-table {
  position: relative;
}

.hoverable-table .btn-primary {
  position: absolute;
  top: 0px;
  z-index: 99;
  margin-left: 98px;
  padding: 7px 16px;
}

#basic-datatable .select2.select2-container.select2-container--default.select2-container--below.select2-container--focus,
#responsive-datatable .select2.select2-container.select2-container--default.select2-container--below.select2-container--focus,
#delete-datatable .select2.select2-container.select2-container--default.select2-container--below.select2-container--focus,
#file-datatable .select2.select2-container.select2-container--default.select2-container--below.select2-container--focus {
  width: 100% !important;
}

#example1 .select2.select2-container.select2-container--default.select2-container--below.select2-container--focus {
  width: auto !important;
}

.ui-datepicker {
  z-index: 5 !important;
  display: none;
  width: auto !important;
  margin: 1px 0 0;
  padding: 10px;
  font-size: inherit;
  font-family: inherit;
  background-color: #fff;
  border: 1px solid #ededf5;
  border-radius: 5px;
  -webkit-box-shadow: 0px 4px 7px rgba(154, 154, 204, 0.1);
          box-shadow: 0px 4px 7px rgba(154, 154, 204, 0.1);
}
.ui-datepicker .ui-datepicker-header {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 5px;
  color: #4a4a69;
  font-weight: 500;
  font-size: 12px;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: transparent;
  border: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
  top: 3px;
  color: #7987a1;
  text-indent: -99999px;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next::before,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::before {
  position: absolute;
  top: -2px;
  font-size: 16px;
  font-family: "Ionicons";
  text-indent: 0;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover::before, .ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus::before {
  color: #383853;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover::before, .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus::before {
  color: #383853;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before {
  content: "\f3d1";
  right: 5px;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before {
  content: "\f3cf";
  left: 5px;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover {
  top: 1px;
  color: #4d5875;
  background-color: transparent;
  border: 0;
  cursor: pointer;
}
.ui-datepicker .ui-datepicker-title {
  color: #383853;
  font-weight: 700;
  font-size: 13px;
}
.ui-datepicker .ui-datepicker-calendar {
  margin: 0;
  background-color: transparent;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.ui-datepicker .ui-datepicker-calendar th {
  padding: 6px 9px;
  color: #383853;
  font-weight: 700;
  font-size: 12px;
  letter-spacing: 1px;
  text-transform: uppercase;
}

/* Amaze UI Datetimepicker */
.datetimepicker {
  min-width: 270px;
  padding: 0 10px 10px;
  border-color: #ededf5;
  border-width: 1px;
  border-radius: 0;
  border-radius: 5px;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-box-shadow: 0px 4px 7px rgba(154, 154, 204, 0.1);
          box-shadow: 0px 4px 7px rgba(154, 154, 204, 0.1);
}
.datetimepicker::before {
  display: none;
}
.datetimepicker table {
  width: 100%;
}
.datetimepicker table th.prev, .datetimepicker table th.next, .datetimepicker table th.switch {
  color: #4a4a69;
  background-color: #fff;
}
.datetimepicker table th.prev, .datetimepicker table th.next {
  position: relative;
}
.datetimepicker table th.prev span, .datetimepicker table th.next span {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.datetimepicker table th.prev span::before, .datetimepicker table th.next span::before {
  position: absolute;
  top: 50%;
  color: #7987a1;
  font-size: 16px;
  font-family: "Ionicons";
  line-height: 0;
}
.datetimepicker table th.prev:hover, .datetimepicker table th.prev:focus {
  background-color: #fff;
}
.datetimepicker table th.next:hover, .datetimepicker table th.next:focus {
  background-color: #fff;
}
.datetimepicker table th.prev:hover span::before, .datetimepicker table th.prev:focus span::before {
  color: var(--primary-bg-color);
}
.datetimepicker table th.next:hover span::before, .datetimepicker table th.next:focus span::before {
  color: var(--primary-bg-color);
}
.datetimepicker table th.prev span::before {
  content: "\f3cf";
  left: 0;
}
.datetimepicker table th.next span::before {
  content: "\f3d1";
  right: 0;
}
.datetimepicker table th.switch {
  color: #323251;
  font-weight: 700;
  font-size: 13px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.datetimepicker table th.switch:hover, .datetimepicker table th.switch:focus {
  color: var(--primary-bg-color);
  background-color: #fff;
}
.datetimepicker table td {
  font-size: 0.875rem;
  text-align: center;
}
.datetimepicker table td.old, .datetimepicker table td.new {
  color: #949eb7;
}
.datetimepicker table td.active {
  color: #fff;
  background-color: var(--primary-bg-color);
}
.datetimepicker table td.active:hover, .datetimepicker table td.active:focus {
  color: #fff;
  background-color: var(--primary-bg-color);
}
.datetimepicker table span.active {
  color: #fff;
  background-color: var(--primary-bg-color);
}
.datetimepicker table span.active:hover, .datetimepicker table span.active:focus {
  color: #fff;
  background-color: var(--primary-bg-color);
}
.datetimepicker .datetimepicker-days table thead tr:first-child th {
  height: 38px;
}
.datetimepicker .datetimepicker-days table thead tr:last-child th {
  height: 25px;
  color: #4d5875;
  font-weight: 700;
  font-size: 11px;
  text-transform: uppercase;
}

/* jQuery Simple Datetimepicker */
.main-datetimepicker {
  margin-top: 0px;
  border-color: #ededf5;
  border-radius: 5px;
  -webkit-box-shadow: 0px 4px 7px rgba(154, 154, 204, 0.1);
          box-shadow: 0px 4px 7px rgba(154, 154, 204, 0.1);
}
.main-datetimepicker > .datepicker_header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 10px;
}
.main-datetimepicker > .datepicker_header > .icon-home {
  display: none;
}
.main-datetimepicker > .datepicker_header a:nth-child(2), .main-datetimepicker > .datepicker_header a:last-child {
  position: relative;
  display: block;
  text-indent: -999999px;
}
.main-datetimepicker > .datepicker_header a:nth-child(2)::before, .main-datetimepicker > .datepicker_header a:last-child::before {
  position: absolute;
  top: 50%;
  font-size: 13px;
  font-family: "Ionicons";
  line-height: 0;
  text-indent: 0;
}
.main-datetimepicker > .datepicker_header a:nth-child(2)::before {
  content: "\f3cf";
  left: 0;
}
.main-datetimepicker > .datepicker_header a:last-child::before {
  content: "\f3d1";
  right: 0;
}
.main-datetimepicker > .datepicker_header span {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-transform: uppercase;
}
.main-datetimepicker > .datepicker_inner_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 225px;
  margin: 0;
  background-color: #fff;
  border-width: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.main-datetimepicker > .datepicker_inner_container::after {
  display: none;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_calendar {
  float: none;
  width: 230px;
  margin: 0;
  padding: 5px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  border-width: 0;
  border-radius: 0;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_calendar > table {
  width: 100%;
  height: 100%;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_calendar th {
  padding: 8px 5px;
  color: #323251;
  font-weight: 700;
  font-size: 11px;
  text-align: center;
  text-transform: uppercase;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_calendar td {
  padding: 5px;
  font-weight: 400;
  font-size: 0.875rem;
  text-align: center;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_calendar td.day_another_month {
  color: #949eb7;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_calendar td.hover {
  background-color: #f0f0f8;
  cursor: pointer;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_calendar td.active {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-radius: 2px;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_timelist {
  float: none;
  width: 70px;
  height: 100% !important;
  border-left: 1px solid #ededf5;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item {
  margin: 0 0 0 1px;
  padding: 5px 8px;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item:hover, .main-datetimepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item:focus {
  background-color: #fcfcff;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item.active {
  color: #fff;
  background-color: var(--primary-bg-color);
}

/* Picker JS */
.picker-title {
  font-weight: 500;
  font-size: 15px;
}

.picker-cell__header {
  font-weight: 700;
  font-size: 0.875rem;
  letter-spacing: 0.4px;
  text-transform: uppercase;
}

.picker-item {
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.picker-picked {
  color: var(--primary-bg-color);
  font-weight: 500;
}

/***** DEFAULT STYLE WIZARD *****/
.wizard {
  background-color: #fff;
  border: 1px solid #f0f0f8;
}
.wizard > .steps {
  padding: 20px;
}
.wizard > .steps > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  padding: 0;
}
.wizard > .steps > ul li {
  display: block;
  float: none;
  width: auto;
}
.wizard > .steps > ul li .current-info {
  display: none;
}
.wizard > .steps > ul li .title {
  margin-left: 5px;
  white-space: nowrap;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.wizard > .steps > ul li + li {
  margin-left: 5px;
}
.wizard > .steps a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #323251;
  font-weight: 500;
  font-size: 15px;
}
.wizard > .steps a:hover, .wizard > .steps a:active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #323251;
  font-weight: 500;
  font-size: 15px;
}
.wizard > .steps a .number, .wizard > .steps a:hover .number, .wizard > .steps a:active .number {
  display: block;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 30px;
  height: 30px;
  color: #fff;
  font-weight: 700;
  line-height: 2;
  text-align: center;
  background-color: #d6d6e6;
  border-radius: 3px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.wizard > .steps .disabled {
  display: none;
}
.wizard > .steps .disabled a {
  color: #949eb7;
}
.wizard > .steps .disabled a:hover, .wizard > .steps .disabled a:active {
  color: #949eb7;
}
.wizard > .steps .current a {
  color: var(--primary-bg-color);
}
.wizard > .steps .current a:hover, .wizard > .steps .current a:active {
  color: var(--primary-bg-color);
}
.wizard > .steps .current a .title, .wizard > .steps .current a:hover .title, .wizard > .steps .current a:active .title {
  display: inline-block;
}
.wizard > .steps .current a .number, .wizard > .steps .current a:hover .number, .wizard > .steps .current a:active .number {
  background-color: var(--primary-bg-color) !important;
}
.wizard > .steps .done a {
  color: #f74f75;
}
.wizard > .steps .done a:hover, .wizard > .steps .done a:active {
  color: #f74f75;
}
.wizard > .steps .done a .title, .wizard > .steps .done a:hover .title, .wizard > .steps .done a:active .title {
  display: none;
}
.wizard > .steps .done a .number, .wizard > .steps .done a:hover .number, .wizard > .steps .done a:active .number {
  background-color: #f74f75;
}
.wizard > .content {
  min-height: 150px;
  padding: 20px;
  border-top: 1px solid #f0f0f8;
  border-bottom: 1px solid #f0f0f8;
}
.wizard > .content > .title {
  display: none;
  margin-bottom: 5px;
  color: #323251;
  font-weight: 700;
  font-size: 18px;
}
.wizard > .content > .title.current {
  display: block;
}
.wizard > .content > .body {
  position: static;
  float: none;
  width: auto;
  height: auto;
}
.wizard > .content > .body input.parsley-error {
  border-color: #f34343;
}
.wizard > .content > .body input.parsley-error + ul {
  list-style: none !important;
}
.wizard > .actions {
  padding: 20px;
}
.wizard > .actions > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0;
  padding: 0;
  list-style: none;
}
.wizard > .actions > ul > li:last-child a {
  background-color: #f74f75;
}
.wizard > .actions a {
  display: block;
  margin-right: 10px;
  padding: 9px 25px;
  color: #fff;
  line-height: 1.573;
  background-color: var(--primary-bg-color);
  border-radius: 3px;
}
.wizard > .actions a:hover, .wizard > .actions a:active {
  display: block;
  padding: 9px 25px;
  color: #fff;
  line-height: 1.573;
  background-color: var(--primary-bg-color);
}
.wizard > .actions .disabled a {
  background-color: #949eb7;
  border-radius: 3px;
}
.wizard > .actions .disabled a:hover, .wizard > .actions .disabled a:active {
  background-color: #949eb7;
}
.wizard.vertical > .steps {
  padding: 20px;
}
.wizard.vertical > .steps ul li + li {
  margin-left: 10px;
}
.wizard.vertical > .steps ul li .title {
  display: none;
}
.wizard.vertical > .steps .current a .title {
  display: inline-block;
}
.wizard.vertical > .content {
  margin: 0;
  padding: 20px;
}
.wizard.vertical > .actions {
  padding: 20px;
}
.wizard.vertical > .actions ul {
  float: none;
  margin: 0;
  padding: 0;
}

@media (min-width: 768px) {
  .wizard > .steps {
    padding: 25px;
  }
}
@media (min-width: 992px) {
  .wizard > .steps {
    padding: 30px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .wizard > .steps > ul li .title {
    -webkit-transition: none;
    transition: none;
  }
}
@media (min-width: 576px) {
  .wizard > .steps > ul li .title {
    display: none;
    margin-left: 10px;
  }
}
@media (min-width: 768px) {
  .wizard > .steps > ul li .title {
    display: none;
  }
}
@media (min-width: 576px) {
  .wizard > .steps > ul li + li {
    margin-left: 20px;
  }
}
@media (min-width: 992px) {
  .wizard > .steps > ul li + li {
    margin-left: 30px;
  }
}
@media (min-width: 1200px) {
  .wizard > .steps a {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .wizard > .steps a:hover, .wizard > .steps a:active {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (prefers-reduced-motion: reduce) {
  .wizard > .steps a .number, .wizard > .steps a:hover .number, .wizard > .steps a:active .number {
    -webkit-transition: none;
    transition: none;
  }
}
@media (min-width: 576px) {
  .wizard > .steps a .number, .wizard > .steps a:hover .number, .wizard > .steps a:active .number {
    width: 40px;
    height: 40px;
    font-weight: 600;
    font-size: 18px;
    line-height: 2.1;
  }
}
@media (min-width: 576px) {
  .wizard > .steps .disabled {
    display: block;
  }
}
@media (min-width: 768px) {
  .wizard > .steps .done a .title, .wizard > .steps .done a:hover .title, .wizard > .steps .done a:active .title {
    display: inline-block;
  }
}
@media (min-width: 768px) {
  .wizard > .content {
    padding: 25px;
  }
}
@media (min-width: 992px) {
  .wizard > .content {
    padding: 30px;
  }
}
@media (min-width: 768px) {
  .wizard > .actions {
    padding: 25px;
  }
}
@media (min-width: 992px) {
  .wizard > .actions {
    padding: 30px;
  }
}
@media (min-width: 576px) {
  .wizard.vertical > .steps {
    float: left;
    width: 20%;
  }
}
@media (min-width: 768px) {
  .wizard.vertical > .steps {
    width: 15%;
  }
}
@media (min-width: 992px) {
  .wizard.vertical > .steps {
    width: 30%;
    padding: 25px;
  }
}
@media (min-width: 576px) {
  .wizard.vertical > .steps ul {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (min-width: 576px) {
  .wizard.vertical > .steps ul li + li {
    margin-top: 10px;
    margin-left: 0;
  }
}
@media (min-width: 768px) {
  .wizard.vertical > .steps ul li + li {
    margin-top: 20px;
  }
}
@media (min-width: 992px) {
  .wizard.vertical > .steps ul li .title {
    display: block;
  }
}
@media (min-width: 992px) {
  .wizard.vertical > .steps a {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (min-width: 576px) {
  .wizard.vertical > .steps .current a .title {
    display: none;
  }
}
@media (min-width: 992px) {
  .wizard.vertical > .steps .current a .title {
    display: inline-block;
  }
}
@media (min-width: 576px) {
  .wizard.vertical > .content {
    float: right;
    width: 80%;
    border-top-width: 0;
    border-bottom-width: 0;
    border-left: 1px solid #ededf5;
  }
}
@media (min-width: 768px) {
  .wizard.vertical > .content {
    width: 85%;
  }
}
@media (min-width: 992px) {
  .wizard.vertical > .content {
    width: 70%;
    padding: 25px;
  }
}
@media (min-width: 576px) {
  .wizard.vertical > .actions {
    float: right;
    width: 80%;
    border-left: 1px solid #ededf5;
  }
}
@media (min-width: 768px) {
  .wizard.vertical > .actions {
    width: 85%;
  }
}
@media (min-width: 992px) {
  .wizard.vertical > .actions {
    width: 70%;
    padding: 25px;
  }
}
/****** EQUAL COLUMN WIDTH STEP INDICATOR *****/
.step-equal-width > .steps > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: flex;
}
.step-equal-width > .steps > ul > li {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  flex: 1;
  float: none;
  float: none;
  width: auto;
  width: auto;
}

/****** EQUAL COLUMN WIDTH STEP INDICATOR *****/
/***** CUSTOM STYLES *****/
.wizard-style-1 > .steps > ul a {
  height: 50px;
  padding: 0;
}
.wizard-style-1 > .steps > ul a:hover, .wizard-style-1 > .steps > ul a:active {
  height: 50px;
  padding: 0;
}
.wizard-style-1 > .steps > ul a .number, .wizard-style-1 > .steps > ul a:hover .number, .wizard-style-1 > .steps > ul a:active .number {
  width: 50px;
  height: 100%;
  color: #7987a1;
  font-weight: bold;
  font-size: 18px;
  background-color: #e1e1ef;
  border: 0;
  border-radius: 0;
}
.wizard-style-1 > .steps > ul a .title, .wizard-style-1 > .steps > ul a:hover .title, .wizard-style-1 > .steps > ul a:active .title {
  margin-right: 20px;
  margin-left: 20px;
}
.wizard-style-1 > .steps > ul .current a .number, .wizard-style-1 > .steps > ul .current a:hover .number, .wizard-style-1 > .steps > ul .current a:active .number {
  color: #fff;
  background-color: #452efa;
}
.wizard-style-1 > .steps > ul .done a .number, .wizard-style-1 > .steps > ul .done a:hover .number, .wizard-style-1 > .steps > ul .done a:active .number {
  color: #fff;
  background-color: #643ab0;
}

.wizard-style-2 > .steps > ul a {
  height: 50px;
  padding: 0;
  border-radius: 50px;
}
.wizard-style-2 > .steps > ul a:hover, .wizard-style-2 > .steps > ul a:active {
  height: 50px;
  padding: 0;
  border-radius: 50px;
}
.wizard-style-2 > .steps > ul a .number, .wizard-style-2 > .steps > ul a:hover .number, .wizard-style-2 > .steps > ul a:active .number {
  width: 50px;
  height: 100%;
  color: #7987a1;
  font-weight: bold;
  font-size: 18px;
  background-color: #fff;
  border: 2px solid #f0f0f8;
}
.wizard-style-2 > .steps > ul a .title, .wizard-style-2 > .steps > ul a:hover .title, .wizard-style-2 > .steps > ul a:active .title {
  margin-right: 20px;
}
.wizard-style-2 > .steps > ul .current a .number, .wizard-style-2 > .steps > ul .current a:hover .number, .wizard-style-2 > .steps > ul .current a:active .number {
  color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}
.wizard-style-2 > .steps > ul .done a .number, .wizard-style-2 > .steps > ul .done a:hover .number, .wizard-style-2 > .steps > ul .done a:active .number {
  color: #ad4ffa;
  border-color: #ad4ffa;
}

@media (min-width: 992px) and (max-width: 1200px) {
  .wizard.vertical > .steps .current a .title {
    display: none;
  }
  .wizard > .steps > ul li .title {
    display: none;
  }
  .wizard.vertical > .steps ul li .title {
    display: none;
  }
}
.jqvmap-label {
  padding: 2px 8px;
  background-color: rgba(17, 17, 17, 0.9);
  border-radius: 2px;
}

.jqvmap-zoomin {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 20px;
  height: 20px;
  padding: 0;
  font-size: 20px;
  border-radius: 2px;
}

.jqvmap-zoomout {
  top: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 20px;
  height: 20px;
  padding: 0;
  font-size: 20px;
  border-radius: 2px;
}

/* Setup basic CSS for Label */
.jqvmap-pin {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  cursor: default;
  pointer-events: none;
}

/* Hide Whichever Labels you want */
#jqvmap1_ri_pin,
#jqvmap1_dc_pin,
#jqvmap1_de_pin,
#jqvmap1_md_pin {
  display: none;
}

/* Reposition Labels that are not quite right ( labels are centered in shape, and sometimes need tweaking ) */
#jqvmap1_ak_pin {
  margin-top: -2%;
}

#jqvmap1_ca_pin {
  margin-left: -2%;
}

#jqvmap1_ct_pin {
  margin-top: -0.25%;
  margin-left: -0.25%;
}

#jqvmap1_fl_pin {
  margin-left: 5%;
}

#jqvmap1_id_pin {
  margin-top: 3%;
  margin-left: -1%;
}

#jqvmap1_ky_pin {
  margin-left: 2%;
}

#jqvmap1_la_pin {
  margin-left: -2%;
}

#jqvmap1_mi_pin {
  margin-top: 4%;
  margin-left: 3%;
}

#jqvmap1_ma_pin {
  margin-top: -0.25%;
}

#jqvmap1_mn_pin {
  margin-top: 2%;
  margin-left: -2%;
}

#jqvmap1_nh_pin {
  margin-top: 1%;
  margin-left: -0.25%;
}

#jqvmap1_nj_pin {
  margin-top: 1%;
}

#jqvmap1_ok_pin,
#jqvmap1_va_pin {
  margin-left: 2%;
}

#jqvmap1_wv_pin {
  margin-top: 1%;
  margin-left: -1%;
}

/* Add responsibe support to resize labels for difference screen sizes */
@media only screen and (min-width: 320px) {
  .jqvmap-pin {
    font-size: 6px;
  }
}
@media only screen and (min-width: 480px) {
  .jqvmap-pin {
    font-size: 8px;
  }
}
@media only screen and (min-width: 640px) {
  .jqvmap-pin {
    font-size: 10px;
  }
}
@media only screen and (min-width: 800px) {
  .jqvmap-pin {
    font-size: 12px;
  }
}
@media only screen and (min-width: 1024px) {
  .jqvmap-pin {
    font-size: 14px;
  }
}
.jqstooltip {
  width: 20px;
}

/* ###### 4.7 Quill ###### */
.ql-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.ql-wrapper-modal .ql-snow.ql-toolbar {
  border-width: 0;
  border-bottom-width: 1px;
}
.ql-wrapper-modal .ql-snow.ql-container {
  border-width: 0;
}
.ql-wrapper-modal .ql-snow .ql-editor {
  padding: 20px;
}

@media (min-width: 576px) {
  .ql-wrapper-modal .ql-snow.ql-toolbar {
    padding: 15px 20px;
  }
}
.ql-bubble.ql-container {
  border: 1px solid #dee4f3;
}
.ql-bubble.ql-container:not(.ql-disabled) a::before {
  background-color: #323251;
  border-radius: 2px;
}
.ql-bubble .ql-tooltip {
  background-color: #323251;
  border-radius: 2px;
}
.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow {
  border-top-color: #323251;
}
.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow {
  border-bottom-color: #323251;
}
.ql-bubble .ql-toolbar {
  padding: 0 8px 8px;
}
.ql-bubble .ql-toolbar button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 32px;
  height: 32px;
  color: #8896af;
  outline: none;
}
.ql-bubble .ql-toolbar button i {
  display: inline-block;
  font-size: 24px;
  line-height: 0;
}
.ql-bubble .ql-toolbar button i.la-bold, .ql-bubble .ql-toolbar button i.la-underline {
  width: 21px;
}
.ql-bubble .ql-toolbar button .ql-fill {
  fill: #8896af;
}
.ql-bubble .ql-toolbar button .ql-stroke {
  stroke: #8896af;
}
.ql-bubble .ql-toolbar button.ql-active {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.08);
}
.ql-bubble .ql-toolbar .ql-formats {
  margin: 8px 8px 0 0;
}
.ql-bubble .ql-toolbar .ql-formats:first-child {
  margin-left: 0;
}

@media (min-width: 576px) {
  .ql-bubble .ql-toolbar .ql-formats {
    margin: 8px 0 0;
  }
  .ql-bubble .ql-toolbar .ql-formats:first-child {
    margin-left: 0;
  }
}
.ql-snow.ql-container {
  border-color: #dee4f3;
  border-width: 1px;
}
.ql-snow.ql-toolbar {
  padding: 5px 10px 10px !important;
  background: transparent;
  border-color: #dee4f3;
  border-width: 1px;
  border-bottom-width: 1px;
}
.ql-snow.ql-toolbar .ql-picker-label {
  border-color: #d6d6e6;
}
.ql-snow.ql-toolbar .ql-picker-label.ql-active {
  color: #323251;
  font-weight: 500;
  background-color: #fff;
  border-color: transparent;
}
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke {
  stroke: #4a4a69;
}
.ql-snow.ql-toolbar button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 32px;
  height: 32px;
  color: #4a4a69;
  border: 1px solid #d5d0da;
  border-radius: 5px;
  outline: none;
}
.ql-snow.ql-toolbar button svg {
  float: none;
  width: 20px;
}
.ql-snow.ql-toolbar button i {
  display: inline-block;
  font-size: 24px;
  line-height: 0;
}
.ql-snow.ql-toolbar button i.la-bold, .ql-snow.ql-toolbar button i.la-underline {
  width: 21px;
}
.ql-snow.ql-toolbar button .ql-stroke {
  stroke-width: 2px;
}
.ql-snow.ql-toolbar button:hover, .ql-snow.ql-toolbar button:focus {
  color: #063598;
  border-color: #d6d6e6;
}
.ql-snow.ql-toolbar button:hover .ql-stroke, .ql-snow.ql-toolbar button:focus .ql-stroke {
  stroke: #7987a1;
}
.ql-snow.ql-toolbar button.ql-active {
  color: #383853;
  background-color: #f0f0f8;
  border-color: transparent;
}
.ql-snow.ql-toolbar button.ql-active .ql-fill {
  fill: #383853;
}
.ql-snow.ql-toolbar button.ql-active .ql-stroke {
  stroke: #383853;
}
.ql-snow.ql-toolbar .ql-formats {
  margin-top: 5px;
  margin-right: 5px;
}
.ql-snow .ql-formats button + button {
  margin: 0 0 0 2px;
}
.ql-snow .ql-picker {
  display: block;
  height: 32px;
  color: #4d5875;
  border-width: 0;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  right: 3px;
}
.ql-snow .ql-picker:hover .ql-picker-label, .ql-snow .ql-picker:focus .ql-picker-label {
  color: #323251;
}
.ql-snow .ql-picker:hover .ql-picker-label .ql-stroke, .ql-snow .ql-picker:focus .ql-picker-label .ql-stroke {
  stroke: #4a4a69;
}
.ql-snow .ql-picker.ql-header {
  width: 120px;
}
.ql-snow .ql-picker-label {
  display: block;
  padding-left: 10px;
  font-size: 13px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  background-color: #fff;
  border: 1px solid #ededf5;
  outline: none;
}
.ql-snow .ql-picker-label::before {
  font-weight: 400;
  line-height: 2.25;
}
.ql-snow .ql-stroke {
  stroke: #4a4a69;
  stroke-linecap: square;
  stroke-linejoin: miter;
  stroke-width: 1;
}
.ql-snow .ql-editor {
  padding: 20px;
  color: #383853;
}

@media (min-width: 576px) {
  .ql-snow.ql-toolbar {
    padding: 15px;
  }
}
.ql-wrapper-demo {
  background-color: #fff;
}
.ql-wrapper-demo .ql-container {
  height: 250px;
}
.ql-wrapper-demo .ql-editor {
  height: 100%;
  overflow-y: auto;
}

@media (min-width: 1200px) {
  .ql-wrapper-demo {
    width: 100%;
  }
}
.ql-scrolling-demo {
  position: relative;
  height: 100%;
  min-height: 100%;
  overflow: hidden;
  background-color: #fff;
  border: 1px solid #f0f0f8;
}
.ql-scrolling-demo .ql-container {
  height: auto;
  min-height: 100%;
  padding: 30px;
  border-width: 0;
}
.ql-scrolling-demo .ql-container .ql-editor {
  overflow-y: visible;
  color: #383853;
  font-size: 16px;
}

@media (min-width: 768px) {
  .ql-scrolling-demo {
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .ql-scrolling-demo .ql-container {
    padding: 1rem;
  }
}
.jqvmap-zoomin,
.jqvmap-zoomout {
  background: #5b5b6b;
}

input.parsley-error:focus,
textarea.parsley-error:focus,
input.parsley-success:focus,
textarea.parsley-success:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.parsley-checkbox.parsley-error {
  display: inline-block;
  padding: 10px;
  border: 1px solid #f34343;
  border-radius: 0px;
}
.parsley-checkbox.parsley-success {
  display: inline-block;
  padding: 10px;
  border: 1px solid #016a59;
  border-radius: 5px;
}

.parsley-errors-list {
  margin-bottom: 0;
  padding: 0;
  color: #f34343;
  font-size: 12px;
  list-style: none;
}
.parsley-errors-list li {
  margin: 5px 0 0;
}

/***** CUSTOM STYLED ERROR MESSAGE *****/
.parsley-style-1 .parsley-input.parsley-error .form-control {
  background-color: #fef9f9;
  border-color: #f34343;
  border-bottom-width: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.parsley-style-1 .parsley-input.parsley-success .form-control {
  border-color: #016a59;
}
.parsley-style-1 .parsley-checkbox.parsley-error {
  background-color: #fef9f9;
  border: 1px solid #f34343;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.parsley-style-1 .parsley-select.parsley-error .select2-container--default .select2-selection--single {
  background-color: #fef9f9;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.parsley-style-1 .parsley-errors-list.filled {
  padding: 7px 10px;
  color: #fff;
  background-color: #f34343;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}
.parsley-style-1 .parsley-errors-list.filled li:first-child {
  margin-top: 0;
}

.irs-min,
.irs-max {
  font-family: "Roboto", sans-serif;
  border-radius: 0;
}

.irs-from,
.irs-to,
.irs-single {
  font-family: "Roboto", sans-serif;
  background-color: var(--primary-bg-color);
  border-radius: 0;
}

.irs-bar {
  background-color: var(--primary-bg-color);
  background-image: none;
}

.irs-bar-edge {
  background-color: var(--primary-bg-color);
  background-image: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.irs-line-left {
  background-color: #e1e1ef;
  background-image: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.irs-line-mid {
  background-color: #e1e1ef;
  background-image: none;
}

.irs-line-right {
  background-color: #e1e1ef;
  background-image: none;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.irs-from::after,
.irs-to::after,
.irs-single::after {
  border-top-color: var(--primary-bg-color);
}

.irs-slider {
  background-image: none;
}
.irs-slider:before {
  content: "";
  position: absolute;
  left: 50%;
  width: 2px;
  height: 18px;
  margin-left: -1px;
  background-color: var(--primary-bg-color);
}
.irs-slider:hover:before, .irs-slider:focus:before {
  background-color: var(--primary-bg-hover);
}

/* #################### COLOR VARIANT SKINS #################### */
.irs-primary .irs-bar,
.irs-primary .irs-bar-edge,
.irs-primary .irs-slider::before,
.irs-primary .irs-from,
.irs-primary .irs-to,
.irs-primary .irs-single {
  background-color: var(--primary-bg-color);
}
.irs-primary .irs-from::after,
.irs-primary .irs-to::after,
.irs-primary .irs-single::after {
  border-top-color: var(--primary-bg-color);
}

.irs-success .irs-bar,
.irs-success .irs-bar-edge,
.irs-success .irs-slider::before,
.irs-success .irs-from,
.irs-success .irs-to,
.irs-success .irs-single {
  background-color: #016a59;
}
.irs-success .irs-from::after,
.irs-success .irs-to::after,
.irs-success .irs-single::after {
  border-top-color: #016a59;
}

.irs-dark .irs-bar,
.irs-dark .irs-bar-edge,
.irs-dark .irs-slider::before,
.irs-dark .irs-from,
.irs-dark .irs-to,
.irs-dark .irs-single {
  background-color: #383853;
}
.irs-dark .irs-from::after,
.irs-dark .irs-to::after,
.irs-dark .irs-single::after {
  border-top-color: #383853;
}

/* #################### MODERN SKIN #################### */
.irs-modern .irs-line-left,
.irs-modern .irs-line-mid,
.irs-modern .irs-line-right {
  height: 6px;
  -webkit-box-shadow: inset -2px 2px 2px 0 rgba(34, 34, 34, 0.1);
          box-shadow: inset -2px 2px 2px 0 rgba(34, 34, 34, 0.1);
}
.irs-modern .irs-bar,
.irs-modern .irs-bar-edge {
  height: 6px;
  -webkit-box-shadow: inset 0 1px 1px 0 rgba(34, 34, 34, 0.1);
          box-shadow: inset 0 1px 1px 0 rgba(34, 34, 34, 0.1);
}
.irs-modern .irs-slider {
  top: 18px;
  background-color: #fff;
  border: 2px solid var(--primary-bg-color);
  border-radius: 4px;
}
.irs-modern .irs-slider::before {
  top: 3px;
  width: 4px;
  height: 9px;
  margin-left: -2px;
  background-color: #fff;
  border-right: 1px solid var(--primary-bg-color);
  border-left: 1px solid var(--primary-bg-color);
}
.irs-modern.irs-primary .irs-slider {
  border-color: var(--primary-bg-color);
}
.irs-modern.irs-primary .irs-slider::before {
  border-color: var(--primary-bg-color);
}
.irs-modern.irs-success .irs-slider {
  border-color: #016a59;
}
.irs-modern.irs-success .irs-slider::before {
  border-color: #016a59;
}
.irs-modern.irs-dark .irs-slider {
  border-color: #323251;
}
.irs-modern.irs-dark .irs-slider::before {
  border-color: #323251;
}

/* #################### OUTLINE SKIN #################### */
.irs-outline .irs-line {
  height: 10px;
  border: 1px solid var(--primary-bg-color);
  border-radius: 5px;
}
.irs-outline .irs-line-left,
.irs-outline .irs-line-mid,
.irs-outline .irs-line-right {
  height: 10px;
  background-color: transparent;
}
.irs-outline .irs-bar {
  height: 10px;
}
.irs-outline .irs-bar-edge {
  height: 10px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.irs-outline .irs-slider {
  top: 21px;
  width: 18px;
  background-color: #fff;
  border: 1px solid var(--primary-bg-color);
  border-radius: 100%;
}
.irs-outline .irs-slider::before {
  top: 4px;
  width: 8px;
  height: 8px;
  margin-left: -4px;
  border-radius: 100%;
}
.irs-outline .irs-slider:hover::before, .irs-outline .irs-slider:focus::before {
  background-color: var(--primary-bg-hover);
}
.irs-outline.irs-primary .irs-line,
.irs-outline.irs-primary .irs-slider {
  border-color: var(--primary-bg-color);
}
.irs-outline.irs-primary .irs-line:hover::before, .irs-outline.irs-primary .irs-line:focus::before {
  background-color: #1a53ff;
}
.irs-outline.irs-primary .irs-slider:hover::before, .irs-outline.irs-primary .irs-slider:focus::before {
  background-color: #1a53ff;
}
.irs-outline.irs-success .irs-line,
.irs-outline.irs-success .irs-slider {
  border-color: #016a59;
}
.irs-outline.irs-success .irs-line:hover::before, .irs-outline.irs-success .irs-line:focus::before {
  background-color: #339701;
}
.irs-outline.irs-success .irs-slider:hover::before, .irs-outline.irs-success .irs-slider:focus::before {
  background-color: #339701;
}
.irs-outline.irs-dark .irs-line,
.irs-outline.irs-dark .irs-slider {
  border-color: #383853;
}
.irs-outline.irs-dark .irs-line:hover::before, .irs-outline.irs-dark .irs-line:focus::before {
  background-color: #313c53;
}
.irs-outline.irs-dark .irs-slider:hover::before, .irs-outline.irs-dark .irs-slider:focus::before {
  background-color: #313c53;
}

.select2-results__option {
  margin: 4px;
  font-size: 13px;
  border-radius: 0;
}

.select2-container--default .select2-selection--single {
  height: 38px;
  background-color: #fff;
  border-color: #ededf5 !important;
  border-radius: 5px;
  outline: none;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  padding-left: 0.75rem;
  color: #4d5875;
  line-height: calc(1.5em + 0.75rem + 2px) -0.1rem;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #7987a1;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  width: 30px;
  height: 38px;
  line-height: calc(1.5em + 0.75rem + 2px);
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  margin-top: -3px;
}
.select2-container--default .select2-selection--multiple {
  min-height: 38px;
  background-color: #fff;
  border-color: #ededf5;
  border-radius: 5px;
  outline: none;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 0 4px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  position: relative;
  margin-top: 5px;
  margin-right: 4px;
  padding: 3px 10px 3px 20px;
  color: #fff;
  line-height: 1.45;
  background-color: var(--primary-bg-color);
  border-color: transparent;
  border-radius: 3px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  position: absolute;
  top: 4px;
  left: 7px;
  display: inline-block;
  color: #fff;
  font-size: 12px;
  opacity: 0.5;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #e1e1ef;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border-color: #e1e1ef;
  border-radius: 0;
  outline: none;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: white;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: var(--primary-bg-color);
}
.select2-container--default .select2-search--inline .select2-search__field {
  margin-top: 7px;
  padding-left: 7px;
  line-height: 26px;
  opacity: 1;
}
.select2-container--default.select2-container--disabled .select2-selection__choice {
  padding-left: 10px;
  background-color: #949eb7;
}
.select2-container--default.select2-container--disabled .select2-selection__choice .select2-selection__choice__remove {
  display: none;
}

.select2-container--open .select2-selection--single,
.select2-container--open .select2-selection--multiple {
  background-color: #fff;
  border-color: #e1e1ef;
}
.select2-container--open .select2-dropdown--above {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
  top: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.select2-dropdown {
  z-index: 200;
  border-color: #ededf5 !important;
  border-radius: 0 0 5px 5xp !important;
  -webkit-box-shadow: 0px 4px 7px rgba(154, 154, 204, 0.1) !important;
          box-shadow: 0px 4px 7px rgba(154, 154, 204, 0.1) !important;
}

.select2-search--dropdown {
  padding-bottom: 0;
}

.select2-results__option {
  padding: 6px 10px !important;
}

.has-success .select2-container--default .select2-selection--single,
.parsley-select.parsley-success .select2-container--default .select2-selection--single {
  border-color: #016a59;
}

.has-warning .select2-container--default .select2-selection--single {
  border-color: #ffbd5a;
}

.has-danger .select2-container--default .select2-selection--single,
.parsley-select.parsley-error .select2-container--default .select2-selection--single {
  border-color: #f34343;
}

.select2-xs + .select2-container,
.select2-dropdown-xs .select2-results__option {
  font-size: 12px;
}

.select2-sm + .select2-container,
.select2-dropdown-sm .select2-results__option {
  font-size: 14px;
}

.select2-bd-0 + .select2-container--default .select2-selection--single {
  border-width: 0;
}

.select2-dropdown {
  z-index: 99999;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  color: white;
  background-color: var(--primary-bg-color) !important;
}

.select2-search--dropdown {
  display: block;
}

.select2-sm .select2-container--default .select2-selection--single {
  height: calc(1.5em + 0.5rem + 2px) !important;
}
.select2-sm .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: calc(1.5em + 0.5rem + 2px) !important;
}

.select2-lg .select2-container .select2-selection--single .select2-selection__rendered {
  padding-left: 4px !important;
}
.select2-lg .select2-container--default .select2-selection--single {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}
.select2-lg .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

#input-fields .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 3.3;
}
#input-fields .select2-container .select2-selection--single {
  height: 40px;
}
#input-fields .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 40px;
}
#input-fields .select2-container {
  width: 100% !important;
}
#input-fields .select2-lg .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 1.5;
}
#input-fields .select2-lg .select2-container .select2-selection--single {
  height: 44.25px;
}
#input-fields .select2-lg .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 44.25px;
}
#input-fields .select2-lg .select2-container--default .select2-selection--single {
  padding: 0.5rem 0rem;
}
#input-fields .select2-sm .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 1.1;
}
#input-fields .select2-sm .select2-container .select2-selection--single {
  height: 31px;
}
#input-fields .select2-sm .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 31px;
}
#input-fields .select2-sm .select2-container--default .select2-selection--single {
  padding: 0.5rem 0rem;
}

.sp-container {
  z-index: 200;
  background-color: #fff;
  border-color: #ededf5;
  border-radius: 5px;
  -webkit-box-shadow: 0px 4px 7px rgba(154, 154, 204, 0.1);
          box-shadow: 0px 4px 7px rgba(154, 154, 204, 0.1);
}
.sp-container button {
  padding: 8px 15px;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-transform: capitalize;
  text-shadow: none;
  background-color: #e1e1ef;
  background-image: none;
  border: 0;
  border-radius: 2px;
}
.sp-container button:hover, .sp-container button:focus {
  text-shadow: none;
  background-color: #949eb7;
  background-image: none;
  border: 0;
}

.sp-button-container .sp-cancel {
  color: #7987a1 !important;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-transform: capitalize;
}
.sp-button-container .sp-cancel:hover, .sp-button-container .sp-cancel:focus {
  color: #383853 !important;
  text-decoration: none;
}

.sp-picker-container {
  border-left: 0;
}

.sp-replacer {
  background-color: #fff;
  border-color: #ededf5;
  border-radius: 5px;
}
.sp-replacer:hover, .sp-replacer:focus {
  border-color: #ededf5;
}
.sp-replacer.sp-active {
  border-color: #ededf5;
}

.sp-dd {
  position: relative;
  width: 10px;
  text-indent: -99999px;
}
.sp-dd::before {
  content: "\f280";
  position: absolute;
  left: 0;
  z-index: 10;
  color: #949eb7;
  font-size: 15px;
  font-family: "Ionicons";
  text-indent: 0;
}

.sp-preview {
  border: 0;
}

.sp-dragger {
  background-color: transparent;
}

.sp-choose {
  background-color: #e1e1ef;
}

.sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active {
  border-color: #383853;
}

.notifit_confirm_accept {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-radius: 4px;
}

#ui_notifIt.default {
  color: white;
  background-color: var(--primary-bg-color);
}

#ui_notifIt.primary {
  color: #fff;
  background-color: var(--primary-bg-color);
}

/* ######## TEMP-STYLES ######## */
.card--calendar .card-title {
  margin-bottom: 15px;
  color: #14112d;
  font-weight: 700;
  text-transform: uppercase;
}
.card--calendar .card-body {
  padding: 0;
}
.card--calendar .ui-datepicker-inline {
  max-width: none;
  margin: 0;
  padding: 0;
  border-width: 0;
}
.card--calendar .ui-datepicker .ui-datepicker-header {
  margin-bottom: 5px;
  padding: 10px;
  border-bottom: 1px solid #ededf5;
}
.card--calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-next::before,
.card--calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-prev::before {
  top: 8px;
}
.card--calendar .ui-datepicker .ui-datepicker-month {
  color: #134cf7;
}
.card--calendar .ui-datepicker .ui-datepicker-calendar {
  width: calc(100% - 20px);
}
.card--calendar .ui-datepicker .ui-datepicker-calendar th {
  font-size: 10px;
  text-align: center;
}
.card--calendar .ui-datepicker .ui-datepicker-calendar td {
  text-align: center;
}
.card--calendar .ui-datepicker .ui-datepicker-calendar td a {
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 34px;
  height: 34px;
  margin: 0 auto;
  font-size: 12px;
  text-align: center;
  border-radius: 100%;
}
.card--calendar .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a {
  color: #fff;
  font-weight: 700;
  background: #134cf7;
  background-color: transparent;
  border: 1px solid #134cf7;
}
.card--calendar .card--events .list-group-item {
  padding: 13px 20px 13px 40px;
}

@media (min-width: 576px) {
  .card--calendar .ui-datepicker .ui-datepicker-calendar,
  .card--twelve .flot-chart {
    width: 100%;
  }
}
.card--events {
  border-color: #e3e3e3;
  -webkit-box-shadow: 5px 7px 26px -5px #d5d4e0;
          box-shadow: 5px 7px 26px -5px #d5d4e0;
}
.card--events .card-header {
  padding: 20px;
  background-color: transparent;
}

.card--calendar .card--events {
  margin-right: -20px;
  margin-left: -20px;
}
.card--calendar .card--events .list-group-item {
  padding: 13px 20px 13px 40px;
}

.card--events .card-title {
  margin-bottom: 10px;
  color: #a5a0b1;
  font-weight: 500;
  font-size: 10px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.card--events .card-subtitle {
  color: #14112d;
  font-weight: 400;
  font-size: 18px;
}
.card--events .card-body {
  padding: 0;
}
.card--events .list-group-item {
  position: relative;
  padding: 10px 18px 10px 40px;
  border-right-width: 0;
  border-left-width: 0;
}
.card--events .list-group-item:first-child, .card--events .list-group-item:last-child {
  border-radius: 0;
}
.card--events .list-group-item label {
  margin-bottom: 8px;
  color: #37326d;
  font-weight: 700;
  font-size: 10px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.card--events .list-group-item label span {
  color: #a5a0b1;
  font-weight: 500;
}
.card--events .list-group-item h6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 5px;
  font-weight: 400;
  font-size: 14px;
}
.card--events .list-group-item p {
  margin-bottom: 5px;
}
.card--events .list-group-item p strong {
  font-weight: 500;
}
.card--events .list-group-item small {
  font-size: 11px;
}
.card--events .list-group-item small span {
  font-weight: 700;
  text-transform: uppercase;
}
.card--events .event-indicator {
  position: absolute;
  top: 17px;
  left: 20px;
  width: 10px;
  height: 10px;
  border-radius: 100%;
}
.card--events .event-user {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 10px;
}
.card--events .event-user .main-img-user {
  width: 28px;
  height: 28px;
}
.card--events .event-user .main-img-user::after {
  display: none;
}
.card--events .event-user .main-img-user + .main-img-user {
  margin-left: -6px;
}
.card--events .event-user a:last-child {
  margin-left: 10px;
  color: #a5a0b1;
  font-weight: 500;
  font-size: 11px;
}
.card--events .event-user a:last-child:hover, .card--events .event-user a:last-child:focus {
  color: #37326d;
}

@media (max-width: 320px) {
  .ui-datepicker .ui-datepicker-calendar th {
    padding: 4px 0;
    letter-spacing: normal;
  }
}
.ui-datepicker .ui-datepicker-calendar td {
  padding: 0;
  text-align: center;
  background-color: #fff;
  border: 1px solid #fff;
}
.ui-datepicker .ui-datepicker-calendar td:last-child {
  border-right: 0;
}
.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month .ui-state-default {
  color: #7987a1;
}
.ui-datepicker .ui-datepicker-calendar td span {
  display: block;
  padding: 5px;
  padding: 6px 10px;
  color: #4a4a69;
  font-weight: 400;
  font-size: 12px;
  border: 0;
  border-radius: 5px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.ui-datepicker .ui-datepicker-calendar td a {
  display: block;
  padding: 5px;
  padding: 10px 13px;
  color: #4a4a69;
  font-weight: 400;
  font-size: 12px;
  border: 0;
  border-radius: 5px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.ui-datepicker .ui-datepicker-calendar td a:hover {
  color: #4a4a69;
  background-color: #fff;
}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a {
  color: #fff;
  background-color: var(--primary-bg-color);
}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a:hover, .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a:focus {
  color: #fff;
  background-color: var(--primary-bg-color);
}

@media (prefers-reduced-motion: reduce) {
  .ui-datepicker .ui-datepicker-calendar td span,
  .ui-datepicker .ui-datepicker-calendar td a {
    -webkit-transition: none;
    transition: none;
  }
}
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
  width: auto;
  padding-right: 15px;
}
.ui-datepicker-multi .ui-datepicker-group .ui-datepicker-title {
  margin: auto;
}
.ui-datepicker-multi .ui-datepicker-group .ui-datepicker-prev::before {
  left: 10px;
}
.ui-datepicker-multi .ui-datepicker-group .ui-datepicker-next::before {
  right: 10px;
}
.ui-datepicker-multi .ui-datepicker-group table {
  margin: 0;
}
.ui-datepicker-multi .ui-datepicker-group-last {
  padding-right: 0;
}

.ui-datepicker-inline {
  border-color: #e4e8f3;
}

@media (min-width: 576px) {
  .ui-datepicker-inline {
    max-width: 310px;
  }
}
/* ###### 7.2 Calendar  ###### */
@media (min-width: 992px) {
  .main-content-calendar {
    padding: 25px 0;
  }
}
.main-content-calendar .container,
.main-content-calendar .container-fluid {
  padding: 20px 0 0;
}

@media (min-width: 992px) {
  .main-content-calendar .container,
  .main-content-calendar .container-fluid {
    padding-top: 0;
  }
}
@media (min-width: 576px) {
  .main-content-left-calendar {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .main-content-left-calendar {
    width: 230px;
  }
}
.main-datepicker .ui-datepicker-inline {
  margin-top: 0;
}
.main-datepicker .ui-datepicker .ui-datepicker-title {
  color: var(--primary-bg-color);
  letter-spacing: -0.2px;
}
.main-datepicker .ui-datepicker .ui-datepicker-calendar {
  width: 100%;
}
.main-datepicker .ui-datepicker .ui-datepicker-calendar th {
  padding: 5px;
  color: #323251;
  font-size: 10px;
  text-align: center;
}
.main-datepicker .ui-datepicker .ui-datepicker-calendar td {
  text-align: center;
}
.main-datepicker .ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end:first-child:not(.ui-datepicker-other-month) a {
  color: #f34343;
}
.main-datepicker .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-week-end:first-child:not(.ui-datepicker-other-month) a {
  color: #f34343;
}
.main-datepicker .ui-datepicker .ui-datepicker-calendar td {
  padding: 0 1px;
}
.main-datepicker .ui-datepicker .ui-datepicker-calendar td span,
.main-datepicker .ui-datepicker .ui-datepicker-calendar td a {
  padding: 4px 5px;
  color: #4d5875;
  font-size: 11px;
  font-family: Verdana, sans-serif;
}
.main-datepicker .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-radius: 5px;
}

.main-nav-calendar-event .nav-link {
  position: relative;
  font-size: 13px;
}
.main-nav-calendar-event .nav-link i {
  position: relative;
  top: -0.5px;
  margin-right: 10px;
  font-size: 21px;
}
.main-nav-calendar-event .nav-link.exclude {
  color: #7987a1;
}
.main-nav-calendar-event .nav-link.exclude i {
  color: #7987a1;
}
.main-nav-calendar-event .nav-link.exclude::before {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  border-top: 1px solid #7987a1;
}

@media (min-width: 992px) {
  .main-content-body-calendar {
    padding-left: 25px;
  }
}
.main-calendar {
  border-color: #e4e8f3;
}
.main-calendar .fc-content,
.main-calendar .fc-divider,
.main-calendar .fc-list-heading td,
.main-calendar .fc-list-view,
.main-calendar .fc-popover,
.main-calendar .fc-row,
.main-calendar tbody,
.main-calendar td,
.main-calendar th,
.main-calendar thead {
  border-color: #e4e8f3;
}
.main-calendar .fc-header-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 15px;
  padding: 0 20px;
}
.main-calendar .fc-header-toolbar h2 {
  margin-bottom: 0;
  color: #323251;
  font-weight: 700;
  font-size: 20px;
}
.main-calendar .fc-header-toolbar .fc-right {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.main-calendar .fc-header-toolbar .fc-clear {
  display: none;
}
.main-calendar .fc-header-toolbar button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 38px;
  padding: 0 15px;
  color: #323251;
  font-size: 13px;
  text-transform: capitalize;
  text-shadow: none;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ededf5;
  border-radius: 0;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.main-calendar .fc-header-toolbar button:hover, .main-calendar .fc-header-toolbar button:focus {
  background-color: #f0f0f8;
}
.main-calendar .fc-header-toolbar button.fc-prev-button, .main-calendar .fc-header-toolbar button.fc-next-button {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 38px;
  padding: 0;
}
.main-calendar .fc-header-toolbar button.fc-prev-button span, .main-calendar .fc-header-toolbar button.fc-next-button span {
  margin: 0;
}
.main-calendar .fc-header-toolbar button.fc-state-active {
  background-color: #f0f0f8;
}
.main-calendar .fc-header-toolbar button.fc-today-button {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: #1a53ff;
}
.main-calendar .fc-header-toolbar button.fc-today-button.fc-state-disabled {
  color: #949eb7;
  background-color: #f9f9fb;
  border-color: #e4e8f3;
  cursor: default;
}
.main-calendar .fc-icon-left-single-arrow,
.main-calendar .fc-icon-right-single-arrow {
  top: 0;
}
.main-calendar .fc-icon-left-single-arrow::after,
.main-calendar .fc-icon-right-single-arrow::after {
  font-weight: 400;
  font-size: 18px;
  font-family: "Ionicons";
  line-height: 1;
}
.main-calendar .fc-icon-left-single-arrow::after {
  content: "\f3cf";
}
.main-calendar .fc-icon-right-single-arrow::after {
  content: "\f3d1";
}
.main-calendar .fc-head-container .fc-day-header {
  padding: 14px 0;
  color: #323251;
  font-weight: 700;
  font-size: 11px;
  text-transform: uppercase;
}
.main-calendar .fc-view > table {
  background-color: #fff;
}
.main-calendar .fc-view > table > thead th,
.main-calendar .fc-view > table > thead td {
  border-color: #e4e8f3;
}
.main-calendar .fc-view > table > tbody > tr > td {
  border-color: #e4e8f3;
}
.main-calendar .fc-view .fc-other-month {
  background-color: #eff3fd;
}
.main-calendar .fc-view .fc-day-number {
  position: relative;
  display: inline-block;
  min-width: 20px;
  margin: 2px 2px 0 0;
  padding: 5px 8px;
  color: #4d5875;
  font-weight: 400;
  font-size: 14px;
  font-family: Arial, sans-serif;
  text-align: center;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.main-calendar .fc-view .fc-day-number:hover, .main-calendar .fc-view .fc-day-number:focus {
  color: #323251;
  background-color: #f9f9fb;
}
.main-calendar .fc-view .fc-scroller {
  height: auto !important;
  overflow: visible !important;
}
.main-calendar .fc-view.fc-agenda-view .fc-day-header > a > span {
  display: block;
}
.main-calendar .fc-view.fc-agenda-view .fc-day-header > a > span:first-child {
  color: #7987a1;
  font-weight: 400;
  font-size: 8px;
  line-height: 1.2;
}
.main-calendar .fc-view.fc-agenda-view .fc-day-header > a > span:last-child {
  font-weight: 700;
  font-size: 14px;
  font-family: Helvetica, Arial, sans-serif;
  line-height: 1;
}
.main-calendar .fc-view.fc-agenda-view .fc-day-header.fc-today > a {
  color: var(--primary-bg-color);
}
.main-calendar .fc-view.fc-listMonth-view, .main-calendar .fc-view.fc-listWeek-view {
  border-width: 0;
}
.main-calendar .fc-view.fc-listMonth-view .fc-scroller, .main-calendar .fc-view.fc-listWeek-view .fc-scroller {
  padding: 0 20px 20px;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-table, .main-calendar .fc-view.fc-listWeek-view .fc-list-table {
  display: block;
  border-collapse: separate;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-table > tbody, .main-calendar .fc-view.fc-listWeek-view .fc-list-table > tbody {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-heading, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  max-width: 20%;
  margin-top: 15px;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-heading:first-child, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading:first-child, .main-calendar .fc-view.fc-listMonth-view .fc-list-heading:first-child + .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading:first-child + .fc-list-item {
  margin-top: 0;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-heading td, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading td {
  padding: 0;
  background-color: transparent;
  border-width: 0;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-heading-main, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading-main {
  display: block;
  padding: 5px;
  color: #7987a1;
  font-weight: 600;
  font-size: 11px;
  text-align: center;
  text-transform: uppercase;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-heading-main span:last-child, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading-main span:last-child {
  display: block;
  color: #323251;
  font-weight: 700;
  font-size: 30px;
  font-family: Helvetica, Arial, sans-serif;
  line-height: 1;
  letter-spacing: -1px;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-heading-main.now, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading-main.now, .main-calendar .fc-view.fc-listMonth-view .fc-list-heading-main.now span:last-child, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading-main.now span:last-child {
  color: var(--primary-bg-color);
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 calc(80% - 5px);
          flex: 0 0 calc(80% - 5px);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: calc(80% - 5px);
  margin-top: 15px;
  background-color: #fff;
  border-left: 4px solid transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item:hover, .main-calendar .fc-view.fc-listMonth-view .fc-list-item:focus {
  cursor: pointer;
}
.main-calendar .fc-view.fc-listWeek-view .fc-list-item:hover, .main-calendar .fc-view.fc-listWeek-view .fc-list-item:focus {
  cursor: pointer;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item:hover td, .main-calendar .fc-view.fc-listMonth-view .fc-list-item:focus td {
  background-color: transparent;
}
.main-calendar .fc-view.fc-listWeek-view .fc-list-item:hover td, .main-calendar .fc-view.fc-listWeek-view .fc-list-item:focus td {
  background-color: transparent;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item > td, .main-calendar .fc-view.fc-listWeek-view .fc-list-item > td {
  border-width: 0;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item > td.fc-list-item-time, .main-calendar .fc-view.fc-listWeek-view .fc-list-item > td.fc-list-item-time {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-top: 1px solid #f0f0f8;
  border-right: 1px solid #f0f0f8;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item > td.fc-list-item-title, .main-calendar .fc-view.fc-listWeek-view .fc-list-item > td.fc-list-item-title {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-right: 1px solid #f0f0f8;
  border-bottom: 1px solid #f0f0f8;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
  margin-left: 20%;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item-marker, .main-calendar .fc-view.fc-listWeek-view .fc-list-item-marker {
  display: none;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item-time, .main-calendar .fc-view.fc-listWeek-view .fc-list-item-time {
  width: 100%;
  padding: 12px 15px 2px;
  font-size: 13px;
  text-transform: capitalize;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item-title, .main-calendar .fc-view.fc-listWeek-view .fc-list-item-title {
  padding: 0 15px 12px;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item-title a, .main-calendar .fc-view.fc-listWeek-view .fc-list-item-title a {
  display: block;
  margin-bottom: 5px;
  color: #323251;
  font-weight: 700;
  font-size: 15px;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item-title .fc-desc, .main-calendar .fc-view.fc-listWeek-view .fc-list-item-title .fc-desc {
  display: block;
  font-size: 13px;
  line-height: 1.375;
}
.main-calendar td.fc-today {
  background-color: var(--primary-bg-color);
}
.main-calendar td.fc-today .fc-day-number {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-radius: 1px;
}
.main-calendar td.fc-today .fc-day-number:hover, .main-calendar td.fc-today .fc-day-number:focus {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-radius: 1px;
}
.main-calendar .fc-axis {
  font-size: 11px;
}
.main-calendar .fc-event {
  border-width: 0;
  border-top-width: 5px;
  border-radius: 0;
}
.main-calendar .fc-event.fc-day-grid-event > div {
  display: none;
}
.main-calendar .fc-event.fc-day-grid-event > div .fc-time {
  font-weight: 500;
}
.main-calendar .fc-event.fc-day-grid-event > div .fc-desc {
  display: none;
}
.main-calendar .fc-time-grid-event {
  padding: 5px;
  border-top-width: 2px;
  border-left-width: 0;
}
.main-calendar .fc-time-grid-event .fc-time {
  font-size: 12px;
}
.main-calendar .fc-time-grid-event .fc-title {
  margin-bottom: 10px;
  color: #323251;
  font-weight: 700;
  font-size: 14px;
}
.main-calendar .fc-time-grid-event .fc-desc {
  color: rgba(28, 39, 60, 0.8);
  font-size: 13px;
  line-height: 1.3;
}
.main-calendar .fc-agendaWeek-view .fc-time-grid-event > div {
  display: none;
}
.main-calendar .fc-agendaWeek-view .fc-time-grid-event > div .fc-time {
  font-size: 11px;
}
.main-calendar .fc-agendaWeek-view .fc-time-grid-event > div .fc-title {
  font-size: 13px;
}
.main-calendar .fc-agendaWeek-view .fc-time-grid-event > div .fc-desc {
  display: none;
}
.main-calendar .fc-list-empty {
  padding: 20px 0;
  background-color: #fff;
  border: 1px solid #ededf5;
}

@media (min-width: 992px) {
  .main-calendar .fc-header-toolbar {
    margin-bottom: 24px;
    padding: 0;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-header-toolbar h2 {
    font-size: 22px;
  }
}
@media (max-width: 767.98px) {
  .main-calendar .fc-header-toolbar .fc-center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    margin-bottom: 20px;
  }
  .main-calendar .fc-header-toolbar .fc-left {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .main-calendar .fc-header-toolbar .fc-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
@media (max-width: 575px) {
  .main-calendar .fc-header-toolbar button.fc-prev-button, .main-calendar .fc-header-toolbar button.fc-next-button {
    width: 32px;
    height: 32px;
  }
  .main-calendar .fc-header-toolbar button.fc-today-button {
    height: 32px;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 11px;
  }
  .main-calendar .fc-header-toolbar button.fc-month-button, .main-calendar .fc-header-toolbar button.fc-agendaWeek-button, .main-calendar .fc-header-toolbar button.fc-agendaDay-button, .main-calendar .fc-header-toolbar button.fc-listWeek-button, .main-calendar .fc-header-toolbar button.fc-listMonth-button {
    position: relative;
    width: 32px;
    height: 32px;
    color: transparent;
    text-indent: -9999px;
  }
  .main-calendar .fc-header-toolbar button.fc-month-button::before, .main-calendar .fc-header-toolbar button.fc-agendaWeek-button::before, .main-calendar .fc-header-toolbar button.fc-agendaDay-button::before, .main-calendar .fc-header-toolbar button.fc-listWeek-button::before, .main-calendar .fc-header-toolbar button.fc-listMonth-button::before {
    position: absolute;
    top: 6px;
    left: 10px;
    z-index: 100;
    display: inline-block;
    color: #4a4a69;
    font-weight: 700;
    font-size: 12px;
    text-indent: 0;
  }
  .main-calendar .fc-header-toolbar button.fc-month-button::before {
    content: "M";
  }
  .main-calendar .fc-header-toolbar button.fc-agendaWeek-button::before {
    content: "W";
  }
  .main-calendar .fc-header-toolbar button.fc-agendaDay-button::before {
    content: "D";
  }
  .main-calendar .fc-header-toolbar button.fc-listWeek-button::before, .main-calendar .fc-header-toolbar button.fc-listMonth-button::before {
    content: "L";
    left: 11px;
  }
}
@media (min-width: 992px) {
  .main-calendar .fc-icon-left-single-arrow::after,
  .main-calendar .fc-icon-right-single-arrow::after {
    line-height: 0.75;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-head-container .fc-day-header {
    font-size: 12px;
  }
}
@media (max-width: 991.98px) {
  .main-calendar .fc-view > table > thead th:first-child,
  .main-calendar .fc-view > table > thead td:first-child {
    border-left-width: 0;
  }
  .main-calendar .fc-view > table > thead th:last-child,
  .main-calendar .fc-view > table > thead td:last-child {
    border-right-width: 0;
  }
}
@media (max-width: 991.98px) {
  .main-calendar .fc-view > table > tbody > tr > td:first-child {
    border-left-width: 0;
  }
  .main-calendar .fc-view > table > tbody > tr > td:last-child {
    border-right-width: 0;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-calendar .fc-view .fc-day-number {
    -webkit-transition: none;
    transition: none;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-view.fc-agenda-view .fc-day-header > a > span:first-child {
    font-weight: 600;
    font-size: 11px;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-view.fc-agenda-view .fc-day-header > a > span:last-child {
    font-size: 25px;
  }
}
@media (min-width: 992px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-scroller, .main-calendar .fc-view.fc-listWeek-view .fc-scroller {
    padding: 0;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-heading, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 15%;
            flex: 0 0 15%;
    max-width: 15%;
  }
}
@media (min-width: 768px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-heading, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 12%;
            flex: 0 0 12%;
    max-width: 12%;
  }
}
@media (min-width: 992px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-heading, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 10%;
            flex: 0 0 10%;
    max-width: 10%;
  }
}
@media (min-width: 1200px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-heading, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8%;
            flex: 0 0 8%;
    max-width: 8%;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(85% - 5px);
            flex: 0 0 calc(85% - 5px);
    max-width: calc(85% - 5px);
  }
}
@media (min-width: 768px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(88% - 5px);
            flex: 0 0 calc(88% - 5px);
    max-width: calc(88% - 5px);
  }
}
@media (min-width: 992px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(90% - 5px);
            flex: 0 0 calc(90% - 5px);
    max-width: calc(90% - 5px);
  }
}
@media (min-width: 1200px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(92% - 5px);
            flex: 0 0 calc(92% - 5px);
    max-width: calc(92% - 5px);
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
    margin-left: 15%;
  }
}
@media (min-width: 768px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
    margin-left: 12%;
  }
}
@media (min-width: 992px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
    margin-left: 10%;
  }
}
@media (min-width: 1200px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
    margin-left: 8%;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-axis {
    font-size: 13px;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-event {
    padding: 3px 4px;
    border-top-width: 0;
    border-left-width: 2px;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-event.fc-day-grid-event > div {
    display: block;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-agendaWeek-view .fc-time-grid-event > div {
    display: block;
  }
}
@media (min-width: 992px) {
  .main-calendar .fc-agendaWeek-view .fc-time-grid-event > div .fc-desc {
    display: block;
  }
}
.main-modal-calendar-schedule .modal-content {
  position: relative;
  border-width: 0;
}
.main-modal-calendar-schedule .modal-content > .close {
  position: absolute;
  top: 20px;
  right: 25px;
  color: #7987a1;
  font-weight: 700;
  font-size: 28px;
  text-shadow: none;
}
.main-modal-calendar-schedule .modal-header {
  padding: 20px 25px;
}
.main-modal-calendar-schedule .modal-body {
  padding: 30px 25px;
}
.main-modal-calendar-schedule .form-group-date {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 5px;
  color: #323251;
  font-weight: 600;
  font-size: 13px;
  background-color: #f9f9fb;
  border: 1px solid #ededf5;
}
.main-modal-calendar-schedule .form-group-date > i {
  margin-right: 10px;
  font-size: 32px;
  line-height: 0;
  opacity: 0.5;
}
.main-modal-calendar-schedule .select2-container {
  width: 100% !important;
}

.main-modal-calendar-event .modal-content {
  position: relative;
  background-color: transparent;
  border-width: 0;
}
.main-modal-calendar-event .modal-content > .close {
  font-size: 18px;
  text-shadow: none;
}
.main-modal-calendar-event .modal-header {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 20px;
  border-bottom-width: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.main-modal-calendar-event .nav-modal-event {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-modal-calendar-event .nav-modal-event .nav-link {
  position: relative;
  padding: 0;
  color: rgba(255, 255, 255, 0.75);
  font-size: 21px;
  line-height: 0;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.main-modal-calendar-event .nav-modal-event .nav-link:hover, .main-modal-calendar-event .nav-modal-event .nav-link:focus {
  color: #fff;
}
.main-modal-calendar-event .nav-modal-event .nav-link + .nav-link {
  margin-left: 15px;
}
.main-modal-calendar-event .nav-modal-event .nav-link:last-child {
  font-size: 24px;
}
.main-modal-calendar-event .event-title {
  margin-bottom: 0;
  color: #fff;
  font-weight: 500;
  font-size: 18px;
  line-height: 1;
}
.main-modal-calendar-event .modal-body {
  padding: 20px;
  background-color: #fff;
}
.main-modal-calendar-event .event-start-date,
.main-modal-calendar-event .event-end-date {
  color: #323251;
  font-weight: 500;
}
.main-modal-calendar-event .event-desc {
  margin-top: 5px;
}
.main-modal-calendar-event .event-desc:empty {
  margin-bottom: 5px;
}

@media (min-width: 576px) {
  .main-modal-calendar-event .modal-header {
    padding: 20px 25px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-modal-calendar-event .nav-modal-event .nav-link {
    -webkit-transition: none;
    transition: none;
  }
}
@media (min-width: 576px) {
  .main-modal-calendar-event .modal-body {
    padding: 30px;
  }
}
@media (max-width: 605px) {
  .main-calendar .fc-header-toolbar {
    padding: 0;
  }
  .fc-view {
    border: 1px solid #ededf5;
  }
  .fc-view > table {
    border: 1px solid #ededf5;
  }
  .card--calendar .ui-datepicker .ui-datepicker-calendar td a {
    width: 28px;
    height: 28px;
  }
  .main-content-body.main-content-body-calendar.card.p-4 {
    padding: 1rem !important;
  }
}
@media (max-width: 320px) {
  .main-calendar .fc-header-toolbar .fc-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
    margin-top: 20px;
  }
  .main-calendar .fc-header-toolbar .fc-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
  }
}
.fc-datepicker.main-datepicker.hasDatepicker {
  border: 1px solid #ededf5;
}

@media (min-width: 320px) and (max-width: 568px) {
  .ui-datepicker-calendar {
    width: 100%;
  }
  .ui-datepicker .ui-datepicker-calendar td,
  .ui-datepicker .ui-datepicker-calendar th {
    text-align: center;
  }
}
@media (max-width: 991.98px) {
  .main-content-body-show .main-header-menu-icon {
    display: none;
  }
  .main-content-body-show .main-header-left .main-header-arrow {
    display: block;
  }
  .main-content-body-show .main-content-left-chat {
    display: none;
  }
  .main-content-body-show .main-content-body-chat {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.main-nav-line-chat {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding-top: 15px;
  padding-right: 20px;
  padding-bottom: 15px;
  padding-left: 20px;
  border-bottom: 1px solid #ededf5;
}
.main-nav-line-chat .nav-link {
  margin-bottom: 5px;
  padding: 8px 20px;
  color: #383853;
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
  border: 1px solid #ededf5;
  border-radius: 5px;
}
.main-nav-line-chat .nav-link:hover, .main-nav-line-chat .nav-link:focus, .main-nav-line-chat .nav-link:active {
  outline: none;
}
.main-nav-line-chat .nav-link + .nav-link {
  margin-top: 0;
  margin-left: 5px;
}
.main-nav-line-chat .nav-link.active {
  color: #fff;
  background: var(--primary-bg-color);
}

@media (min-width: 992px) {
  .main-nav-line-chat {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    padding: 15px 20px;
    padding-left: 0;
    border-bottom: 1px solid #ededf5;
    border-radius: 5px;
  }
}
.main-chat-contacts-wrapper .main-img-user::after,
.main-chat-list .main-img-user::after,
.main-chat-header .main-img-user::after,
.main-chat-body .main-img-user::after {
  right: 1px;
  bottom: 3px;
}

.main-chat-contacts-wrapper {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 10px 20px;
  overflow: hidden;
  border-bottom: 1px solid #ededf5;
}
.main-chat-contacts-wrapper .main-content-label,
.main-chat-contacts-wrapper .card-table-two .card-title {
  margin-bottom: 15px;
  padding-left: 20px;
  line-height: 1;
}

.card-table-two {
  padding: 20px;
}

.card-table-two .card-title {
  font-size: 13px;
}

@media (min-width: 992px) {
  .main-chat-contacts-wrapper {
    padding: 10px 15px 10px 0;
  }
}
.card-table-two .main-chat-contacts-wrapper .card-title,
.main-chat-contacts-wrapper .card-dashboard-eight .card-title,
.card-dashboard-eight .main-chat-contacts-wrapper .card-title {
  margin-bottom: 15px;
  padding-left: 20px;
  line-height: 1;
}

.main-chat-contacts-wrapper .lSSlideOuter,
.main-chat-contacts-wrapper .lSSlideWrapper {
  overflow: visible;
}

.main-chat-contacts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 20px;
}
.main-chat-contacts .lslide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  float: none;
}
.main-chat-contacts small {
  width: 36px;
  margin-top: 3px;
  overflow: hidden;
  font-size: 11px;
  white-space: nowrap;
  text-align: center;
  text-overflow: ellipsis;
}

.main-chat-contacts-more {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 36px;
  height: 36px;
  color: #fff;
  font-weight: 500;
  font-size: 12px;
  background-color: var(--primary-bg-color);
  border-radius: 100%;
}

@media (min-width: 992px) {
  .main-chat-list {
    position: relative;
    max-height: 100%;
  }
}
.main-chat-list .media {
  position: relative;
  padding: 12px 20px;
  border-right: 0;
  border-bottom: 1px solid #ededf5;
  border-left: 0;
}
.main-chat-list .media .main-img-user {
  top: 3px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.main-chat-list .media::after {
  content: "";
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  display: none;
  width: 1px;
  background-color: var(--primary-bg-color);
}
.main-chat-list .media + .media::before {
  content: "";
  position: absolute;
  top: -1px;
  right: 0;
  left: 65px;
}
.main-chat-list .media.new {
  background-color: #fff;
}
.main-chat-list .media.new .main-img-user span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main-chat-list .media.new .media-contact-name span:first-child {
  color: #323251;
  font-weight: 500;
}
.main-chat-list .media.new .media-body p {
  color: #4a4a69;
}
.main-chat-list .media:hover, .main-chat-list .media:focus {
  z-index: 1;
  background-color: var(--primary02);
  border-top-color: #ededf5;
  border-bottom-color: #ededf5;
  cursor: pointer;
}
.main-chat-list .media:hover:first-child, .main-chat-list .media:focus:first-child {
  border-top-color: transparent;
}
.main-chat-list .media.selected {
  z-index: 0;
  background-color: var(--primary02);
  border-top-color: #ededf5;
  border-bottom-color: #ededf5;
  border-left: 1px solid var(--primary-bg-color);
}
.main-chat-list .media.selected:first-child {
  border-top-color: transparent;
}
.main-chat-list .media.selected::after {
  display: block;
}
.main-chat-list .media.selected .media-contact-name span:first-child {
  color: #323251;
}
.main-chat-list .media.selected .media-body p {
  color: #4a4a69;
}
.main-chat-list .main-img-user span {
  position: absolute;
  top: 0;
  left: -2px;
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 14px;
  height: 14px;
  color: #fff;
  font-weight: 500;
  font-size: 9px;
  background-color: #f34343;
  border-radius: 100%;
  -webkit-box-shadow: 0 0 0 2px #fff;
          box-shadow: 0 0 0 2px #fff;
}
.main-chat-list .media-body {
  margin-left: 15px;
}
.main-chat-list .media-body p {
  margin-bottom: 0;
  color: #7987a1;
  font-size: 12px;
  line-height: 1.35;
}
.main-chat-list .media-contact-name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 2px;
}
.main-chat-list .media-contact-name span:first-child {
  display: block;
  color: #323251;
  font-weight: 500;
  font-size: 13px;
}
.main-chat-list .media-contact-name span:last-child {
  display: block;
  color: #949eb7;
  font-size: 11px;
}

@media (min-width: 992px) {
  .main-chat-list .media {
    padding: 20px 15px;
  }
}
.main-content-body-chat {
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

@media (min-width: 992px) {
  .main-content-body-chat {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.main-chat-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  height: 68px;
  padding: 20px;
  border-bottom: 1px solid #ededf5;
}
.main-chat-header .nav {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: auto;
}
.main-chat-header .nav-link {
  display: none;
  padding: 9px 9px;
  color: #7987a1;
  font-size: 15px;
  line-height: 1;
  background: #fff;
  border: solid #ededf5 1px;
  border-radius: 5px;
}
.main-chat-header .nav-link:first-child {
  display: block;
}
.main-chat-header .nav-link i {
  line-height: 0;
}
.main-chat-header .nav-link .typcn {
  line-height: 0.9;
}
.main-chat-header .nav-link .typcn::before {
  width: auto;
}
.main-chat-header .nav-link:hover, .main-chat-header .nav-link:focus {
  color: var(--primary-bg-color);
}
.main-chat-header .nav-link + .nav-link {
  margin-left: 10px;
}

@media (min-width: 576px) {
  .main-chat-header .nav-link {
    display: block;
  }
  .main-chat-header .nav-link:first-child {
    display: none;
  }
}
.main-chat-msg-name {
  margin-left: 15px;
}
.main-chat-msg-name h6 {
  margin-bottom: 2px;
  color: #323251;
  font-weight: 600;
  font-size: 15px;
}
.main-chat-msg-name small {
  color: #7987a1;
  font-size: 12px;
}

.main-chat-body {
  position: relative;
  padding-bottom: 50px;
}
.main-chat-body .content-inner {
  padding: 20px;
}
.main-chat-body .media + .media {
  margin-top: 20px;
}
.main-chat-body .media.flex-row-reverse .media-body {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-right: 20px;
  margin-left: 0;
}
.main-chat-body .media.flex-row-reverse .main-msg-wrapper {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-radius: 5px;
}
.main-chat-body .media-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-left: 20px;
}
.main-chat-body .media-body > div:last-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #7987a1;
  font-size: 11px;
}

@media (min-width: 992px) {
  .main-chat-body {
    max-height: auto;
    padding-bottom: 0;
    overflow: hidden;
  }
}
@media (min-width: 576px) {
  .main-chat-body .media.flex-row-reverse .media-body {
    margin-left: 55px;
  }
}
@media (min-width: 576px) {
  .main-chat-body .media-body {
    margin-right: 55px;
  }
}
.main-chat-time {
  position: relative;
  display: block;
  margin: 20px 0;
  text-align: center;
}
.main-chat-time:first-of-type {
  margin-top: 0;
}
.main-chat-time span {
  font-weight: 500;
  font-size: 10px;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.main-msg-wrapper {
  display: inline-block;
  margin-bottom: 5px;
  padding: 10px 15px;
  font-size: 13px;
  background-color: var(--primary02);
  border-radius: 5px;
}

.main-chat-footer {
  position: relative;
  right: 0;
  bottom: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 70px;
  padding: 0 20px;
  background-color: #fff;
  border-top: 1px solid #ededf5;
}
.main-chat-footer .nav {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-chat-footer .nav-link {
  display: none;
  padding: 0;
  color: #949eb7;
  font-size: 16px;
}
.main-chat-footer .nav-link + .nav-link {
  margin-left: 10px;
}
.main-chat-footer .nav-link:last-child {
  display: block;
  margin-left: 0;
}
.main-chat-footer .form-control {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: 0 10px;
  padding-right: 0;
  padding-left: 10px !important;
  border: 1px solid #ededf5;
  border-width: 0;
}
.main-chat-footer .form-control:hover, .main-chat-footer .form-control:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

@media (min-width: 992px) {
  .main-chat-footer {
    position: relative;
    right: auto;
    bottom: auto;
    left: auto;
  }
}
@media (min-width: 576px) {
  .main-chat-footer .nav-link {
    display: block;
  }
  .main-chat-footer .nav-link:last-child {
    display: none;
  }
}
@media (min-width: 576px) {
  .main-chat-footer .form-control {
    margin-left: 20px;
  }
}
@media (min-width: 768px) {
  .main-chat-footer .form-control {
    margin: 0 20px 0 0;
  }
}
.main-msg-send {
  padding: 5px 10px;
  color: #fff;
  font-size: 15px;
  background: var(--primary-bg-color);
  border: solid #ededf5 1px;
  border-radius: 5px;
}
.main-msg-send i {
  line-height: 1.5;
}

@media (max-width: 991px) and (min-width: 768px) {
  .app.sidebar-mini .main-chat-footer {
    margin-left: 0px;
  }
  .app.sidebar-mini.sidenav-toggled .main-chat-footer {
    margin-left: 0;
  }
}
@media (max-width: 380px) and (min-width: 305px) {
  .main-nav-line-chat .nav-link + .nav-link {
    margin-top: 8px;
    margin-left: 0px;
  }
}
/*--chat--*/
.chat {
  margin-bottom: auto;
}
.chat .card {
  height: 600px;
}
.chat .card-header {
  padding: 1rem;
}

.contacts_body {
  white-space: nowrap;
}

.msg_card_body {
  overflow-y: auto;
}

.contacts_body .contacts {
  padding: 0;
  list-style: none;
}
.contacts_body .contacts li {
  width: 100% !important;
  padding: 15px;
  border-bottom: 1px solid #ebeaf1;
}
.contacts_body .active {
  background-color: #f5f6fb;
}

#action_menu_btn {
  position: absolute;
  top: 21px;
  right: 36px;
  color: white;
  font-size: 20px;
  cursor: pointer;
}

.action_menu {
  position: absolute;
  top: 40px;
  right: 15px;
  z-index: 1;
  display: none;
  padding: 15px 0;
  color: #646367;
  background-color: #fff;
}
.action_menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.action-header {
  position: relative;
  padding: 15px 13px 15px 17px;
  background: var(--primary-bg-color);
}

.ah-actions {
  position: relative;
  top: 3px;
  z-index: 3;
  float: right !important;
}

.actions {
  margin: 0;
  padding: 0;
  list-style: none;
}
.actions > li {
  display: inline-block;
}
.actions:not(.a-alt) > li > a > i {
  color: #a7a8c6;
}
.actions > li > a > i {
  font-size: 17px;
}
.actions > li > a {
  display: block;
  /* padding: 10px; */
  width: 40px;
  height: 40px;
  margin: 0 auto;
  line-height: 40px;
  text-align: center;
  border-radius: 50%;
}

.dash-5 {
  text-align: center;
}
.dash-5 h3 {
  margin-bottom: 0.5rem;
  font-size: 2rem;
}

.well {
  color: #5e629c;
}

.icon.icon-shape i {
  width: 3rem;
  height: 3rem;
  color: var(--primary-bg-color);
  line-height: 3rem;
  background: #000;
  background: rgba(9, 22, 49, 0.2);
  border-radius: 50%;
}

.user-img-circle {
  height: 90px;
  -webkit-box-shadow: 0 0 0 rgba(81, 15, 167, 0.4);
          box-shadow: 0 0 0 rgba(81, 15, 167, 0.4);
  -webkit-animation: pulse 2s infinite;
          animation: pulse 2s infinite;
}

.chat .action-header {
  position: relative;
  padding: 12px 13px 12px 13px;
  -webkit-box-shadow: 0 1px 15px 1px rgba(58, 58, 62, 0.5);
          box-shadow: 0 1px 15px 1px rgba(58, 58, 62, 0.5);
}
.chat .dropdown-menu.dropdown-menu-right.show {
  position: absolute;
  top: 10px !important;
  left: 0px;
  width: 100%;
  margin-bottom: 5px;
  -webkit-transform: translate3d(-176px, 22px, 0px);
          transform: translate3d(-176px, 22px, 0px);
  will-change: transform;
}
.chat .msb-reply textarea {
  width: 100%;
  height: 44px;
  margin-left: -42px;
  padding: 12px 47px;
  font-size: 13px;
  background: var(--primary02);
  border: 1px solid #ebeaf1;
  resize: none;
}
.chat .dropdown-menu li {
  padding: 7px;
}
.chat .dropdown-menu li:hover {
  background: var(--primary02);
}
.chat .dropdown-menu li i {
  padding: 7px;
}

.action_menu ul li:hover {
  background-color: rgba(0, 0, 0, 0.2);
  cursor: pointer;
}

.chat .actions > li {
  display: inline-block;
}
.chat .actions:not(.a-alt) > li > a > i {
  color: #fff;
  line-height: unset;
}
.chat .justify-content-start,
.chat .justify-content-end {
  margin-bottom: 25px;
}

.chatbox .user_img {
  width: 50px;
  height: 50px;
}
.chatbox .user_img_msg {
  width: 40px;
  height: 40px;
  border: 0px solid #ebeaf1;
}
.chatbox .img_cont {
  position: relative;
  width: 50px;
  height: 50px;
}
.chatbox .img_cont_msg {
  display: contents;
  width: 40px;
  height: 40px;
}

.chat-box-single-line {
  position: relative;
  height: 12px;
  margin: 7px 0 30px;
  text-align: center;
}

.chat abbr.timestamp {
  padding: 4px 14px;
  color: #000;
  border-radius: 4px;
}

.chatbox .user_info {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 15px;
}
.chatbox .user_info span {
  color: #464444;
}
.chatbox .action-header small {
  font-size: 10px;
}

.chat .video_cam {
  margin-top: 5px;
  margin-left: 50px;
}
.chat .video_cam span {
  margin-right: 20px;
  color: white;
  font-size: 20px;
  cursor: pointer;
}
.chat .msg_cotainer {
  position: relative;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 10px;
  padding: 9px;
  border-radius: 6px;
}
.chat .msg_cotainer {
  background-color: var(--primary05);
}
.chat .msg_cotainer_send {
  position: relative;
  margin-top: auto;
  margin-right: 10px;
  margin-bottom: auto;
  padding: 9px;
  background-color: #e4edf9;
  border-radius: 6px;
}
.chat .msg_time {
  position: absolute;
  bottom: -18px;
  left: 0;
  color: #3a374e;
  font-size: 10px;
}
.chat .msg_time_send {
  position: absolute;
  right: 0;
  bottom: -18px;
  color: #3a374e;
  font-size: 10px;
}
.chat .msg_head {
  position: relative;
  background: #60529f;
  -webkit-box-shadow: 0 1px 15px 1px rgba(58, 58, 62, 0.4);
          box-shadow: 0 1px 15px 1px rgba(58, 58, 62, 0.4);
}

@media (max-width: 449px) {
  .actions {
    float: left !important;
  }
}
.main-msg-wrapper.right {
  position: relative;
  background: var(--primary-bg-color);
  border: 1px solid var(--primary-bg-color);
}

.main-msg-wrapper.right:after,
.main-msg-wrapper.right:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 100%;
  width: 0;
  height: 0;
  border: solid transparent;
  pointer-events: none;
}

.main-msg-wrapper.right:nth-child(1):before {
  margin-top: -15px;
  border-color: transparent;
  border-width: 0px;
  border-left-color: var(--primary-bg-color);
}

.main-msg-wrapper.right:nth-child(1):after {
  margin-top: -10px;
  border-color: transparent;
  border-width: 8px;
  border-left-color: var(--primary-bg-color);
}

.main-msg-wrapper.left {
  position: relative;
}

.main-msg-wrapper.left:after,
.main-msg-wrapper.left:before {
  content: "";
  position: absolute;
  top: 50%;
  right: 100%;
  width: 0;
  height: 0;
  border: solid transparent;
  pointer-events: none;
}

.main-msg-wrapper.left:nth-child(1):before {
  margin-top: -15px;
  border-color: transparent;
  border-width: 0px;
  border-right-color: var(--primary02);
}

.main-msg-wrapper.left:nth-child(1):after {
  margin-top: -10px;
  border-color: transparent;
  border-width: 8px;
  border-right-color: #f4f4fb;
}

@media (max-width: 991px) {
  .main-nav-line-chat .nav-link {
    padding: 10px 10px;
  }
}
.modal-dialog.modal-dialog-right.chatbox .card-footer {
  padding: 1.25rem;
}

.main-chat-footer .nav-link {
  padding: 8px 10px;
  color: #7987a1;
  font-size: 15px;
  line-height: 15px;
  background: #fff;
  border: solid #ededf5 1px;
  border-radius: 5px;
}

.main-chat-footer .main-msg-send {
  padding: 5px 10px;
  color: #fff;
  font-size: 15px;
  background: var(--primary-bg-color);
  border: solid #ededf5 1px;
  border-radius: 5px;
}
.main-chat-footer .main-msg-send i {
  line-height: 1.5;
}

.chat-profile {
  padding: 8px;
  color: #4a4a69;
  line-height: 1;
}
.chat-profile i {
  font-size: 14px;
}

.chat-image {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.shared-files {
  padding: 12px;
  font-size: 14px;
  border: 1px solid #ededf5;
  border-radius: 5px;
}

@media (min-width: 992px) {
  .main-content-app {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: calc(100vh - 250px);
  }
  .main-chat-list {
    position: relative;
    height: calc(100% - 68px);
  }
  .main-chat-body {
    height: calc(100% - 105px);
  }
  .chat-main {
    overflow: hidden;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .main-content-body-show .main-header-contacts .main-header-menu-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .main-content-body-show .main-content-left-contacts {
    display: block;
  }
}
.main-content-left-contacts {
  display: block;
  width: 100%;
  padding: 0;
}
.main-content-left-contacts .main-content-breadcrumb,
.main-content-left-contacts .main-content-title {
  padding-left: 20px;
}

@media (min-width: 992px) {
  .main-content-left-contacts .main-content-breadcrumb,
  .main-content-left-contacts .main-content-title {
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .main-contacts-list {
    position: relative;
    height: 730px;
  }
}
.main-contact-label {
  position: relative;
  margin-left: -10px;
  padding-top: 20px;
  padding-bottom: 10px;
  padding-left: 20px;
  color: var(--primary-bg-color);
  font-weight: 700;
  font-size: 15px;
  border-top: 1px solid #ededf5;
}
.main-contact-label::after {
  content: "";
  position: absolute;
  right: 0;
  bottom: -1px;
  left: 0;
  z-index: 5;
  border-bottom: 1px solid #ededf5;
}

@media (min-width: 992px) {
  .main-contact-label {
    padding-left: 30px;
  }
}
.main-contact-item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 20px;
  border: 1px solid transparent;
  border-right-width: 0;
  cursor: pointer;
}
.main-contact-item + .main-contact-item {
  margin-top: -1px;
  border-top-color: #f0f0f8;
}
.main-contact-item + .main-contact-item::before {
  content: "";
  position: absolute;
  top: -1px;
  right: 0;
  left: 0px;
  border-top: 1px solid #f0f0f8;
}
.main-contact-item:hover, .main-contact-item:focus {
  background-color: #f9f9fb;
  border-top-color: #f0f0f8;
  border-bottom-color: #f0f0f8;
}
.main-contact-item.selected {
  z-index: 1;
  background-color: #f9f9fb;
  border-top-color: #f0f0f8;
  border-bottom-color: #f0f0f8;
  border-left-color: var(--primary-bg-color);
}

@media (min-width: 992px) {
  .main-contact-item {
    padding: 15px 30px;
  }
}
.main-contact-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 15px;
}
.main-contact-body h6 {
  margin-bottom: 0px;
  color: #7987a1;
  font-weight: 500;
}
.main-contact-body span {
  color: #7987a1;
  font-size: 13px;
}

.main-contact-star {
  position: relative;
  display: block;
  margin: auto;
  color: #7987a1;
  font-size: 20px;
  text-align: center;
  outline: none;
}
.main-contact-star a {
  color: #7987a1;
}
.main-contact-star:hover, .main-contact-star:focus {
  color: #7987a1;
}
.main-contact-star.active {
  color: #ffbd5a;
}

.main-content-body-contacts {
  display: none;
}

@media (min-width: 768px) {
  .main-content-body-contacts {
    display: block;
    overflow-y: auto;
  }
}
@media (min-width: 992px) {
  .main-content-body-contacts {
    overflow: visible;
  }
}
.main-contact-info-header {
  position: relative;
  padding-top: 40px;
  padding-bottom: 20px;
  padding-left: 20px;
  border-bottom: 1px solid #ededf5;
}
.main-contact-info-header .media {
  display: block;
}
.main-contact-info-header .main-img-user {
  width: 100px;
  height: 100px;
}
.main-contact-info-header .main-img-user a {
  position: absolute;
  right: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 32px;
  height: 32px;
  color: #fff;
  font-size: 18px;
  line-height: 0.9;
  background-color: #7987a1;
  border-radius: 100%;
  -webkit-box-shadow: 0 0 0 2px #fff;
          box-shadow: 0 0 0 2px #fff;
}
.main-contact-info-header .main-img-user a:hover, .main-contact-info-header .main-img-user a:focus {
  background-color: var(--primary-bg-color);
}
.main-contact-info-header .media-body {
  margin-top: 30px;
}
.main-contact-info-header .media-body h4 {
  margin-bottom: 8px;
  color: #323251;
  font-weight: 500;
  font-size: 26px;
  line-height: 1;
}
.main-contact-info-header .media-body p {
  margin-bottom: 15px;
  color: #4a4a69;
}
.main-contact-info-header .media-body .nav-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  color: #7987a1;
  font-size: 13px;
}
.main-contact-info-header .media-body .nav-link i {
  margin-right: 5px;
  font-size: 0.875rem;
  line-height: 0;
}
.main-contact-info-header .media-body .nav-link i.typcn {
  line-height: 0.9;
}
.main-contact-info-header .media-body .nav-link i.typcn::before {
  width: auto;
}
.main-contact-info-header .media-body .nav-link:hover, .main-contact-info-header .media-body .nav-link:focus {
  color: var(--primary-bg-color);
}
.main-contact-info-header .media-body .nav-link + .nav-link {
  margin-left: 10px;
}

@media (min-width: 576px) {
  .main-contact-info-header {
    padding-top: 20px;
  }
}
@media (min-width: 992px) {
  .main-contact-info-header {
    padding-bottom: 25px;
    padding-left: 30px;
  }
}
@media (min-width: 992px) {
  .main-contact-info-header .media {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (min-width: 992px) {
  .main-contact-info-header .media-body {
    margin-top: 0;
    margin-left: 30px;
  }
}
@media (min-width: 576px) {
  .main-contact-info-header .media-body .nav-link {
    font-size: 0.875rem;
  }
}
@media (min-width: 576px) {
  .main-contact-info-header .media-body .nav-link i {
    margin-right: 7px;
  }
}
@media (min-width: 576px) {
  .main-contact-info-header .media-body .nav-link + .nav-link {
    margin-left: 25px;
  }
}
.main-contact-action {
  position: absolute;
  top: 24px;
  right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main-contact-action a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #7987a1;
  font-size: 12px;
}
.main-contact-action a:hover, .main-contact-action a:focus {
  color: var(--primary-bg-color);
}
.main-contact-action a i {
  font-size: 15px;
  line-height: 0;
}

@media (min-width: 992px) {
  .main-contact-action {
    right: 20px;
  }
}
.main-contact-info-body {
  padding-left: 20px;
}
.main-contact-info-body .media-list {
  padding: 20px 0;
}
.main-contact-info-body .media {
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-contact-info-body .media + .media {
  margin-top: 30px;
}
.main-contact-info-body .media + .media::before {
  content: "";
  position: absolute;
  top: -15px;
  right: 0;
  left: -19px;
  border-top: 1px dotted #e1e1ef;
}
.main-contact-info-body .media:last-child {
  margin-bottom: 15px;
}
.main-contact-info-body .media-icon {
  width: 40px;
  color: #949eb7;
  font-size: 32px;
  line-height: 1;
  text-align: center;
}
.main-contact-info-body .media-body {
  margin-left: 0;
}
.main-contact-info-body .media-body > div + div {
  margin-top: 15px;
}
.main-contact-info-body .media-body label {
  display: block;
  margin-bottom: 0;
  color: #7987a1;
  font-size: 13px;
}
.main-contact-info-body .media-body span {
  display: block;
  font-weight: 400;
  font-size: 12px;
}

@media (min-width: 992px) {
  .main-contact-info-body {
    position: relative;
    height: calc(100% - 126px);
  }
}
@media (min-width: 992px) {
  .main-contact-info-body .media-list {
    padding: 25px 0;
  }
}
@media (min-width: 992px) {
  .main-contact-info-body .media-icon {
    width: 100px;
  }
}
@media (min-width: 992px) {
  .main-contact-info-body .media-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 992px) {
  .main-contact-info-body .media-body > div {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}
@media (min-width: 992px) {
  .main-contact-info-body .media-body > div + div {
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  .main-contact-info-body {
    position: relative;
    height: calc(100% - 126px);
  }
}
.main-contact-info-header .main-img-user img {
  width: 100px !important;
  height: 100px !important;
}

@media (min-width: 769px) and (max-width: 991px) {
  .main-contacts-list {
    position: relative;
    height: 627px;
  }
}
@media (max-width: 768px) {
  .main-contacts-list {
    position: relative;
    height: 600px;
  }
}
.main-contact-item .main-img-user::after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  bottom: 3px;
  display: block !important;
  width: 6px;
  height: 6px;
  background-color: #17b86a;
  border-radius: 100%;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.95);
          box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.95);
}

.main-content-body-contacts .main-contact-info-header .main-img-user::after {
  display: none !important;
}

.contact-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 35px;
  height: 35px;
  margin-left: 3px;
  font-size: 1rem;
  text-align: center;
  border-radius: 5px;
}

.main-contact-star .dropdown-menu.dropdown-menu-right {
  top: -20px;
  -webkit-box-shadow: 0px 0px 10px 0px #e5edff;
          box-shadow: 0px 0px 10px 0px #e5edff;
}

.main-error-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 20px;
  text-align: center;
}
.main-error-wrapper h1 {
  color: #323251;
  font-weight: 700;
  font-size: 105px;
  line-height: 1;
}
.main-error-wrapper h2 {
  margin-top: 20px;
  margin-bottom: 15px;
  color: #383853;
  font-weight: 500;
  letter-spacing: -0.5px;
}
.main-error-wrapper h6 {
  margin-bottom: 40px;
  font-size: 14px;
}
.main-error-wrapper .btn,
.main-error-wrapper .sp-container button {
  font-weight: 700;
  border-width: 2px;
}

.sp-container .main-error-wrapper button {
  font-weight: 700;
  border-width: 2px;
}

/* ###### 7.9 Signin  ###### */
.main-signin-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  flex: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  justify-content: center;
  padding: 20px;
}

.main-card-signin {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 20px;
  background-color: #fff;
}

.main-card-signup {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 20px;
  background-color: rgba(255, 255, 255, 0.5);
}

@media (max-width: 767px) {
  .main-card-signin {
    display: block !important;
    padding: 0;
  }
  .page-signin-style:before {
    display: none;
  }
  .app-sidebar {
    top: 64px !important;
    z-index: 1029 !important;
  }
  .main-nav-line-chat {
    padding: 20px !important;
  }
}
@media (min-width: 480px) {
  .main-card-signin {
    max-width: 750px;
    padding: 0;
  }
  .main-card-signin.construction {
    max-width: 1000px;
  }
  .main-card-signup {
    max-width: 850px;
    padding: 0;
    border: 1px solid #e3e3e3;
  }
  .sign-up-body {
    padding: 2.6rem !important;
  }
}
.main-signin-header h2 {
  color: var(--primary-bg-color);
  font-weight: 500;
  letter-spacing: -1px;
}
.main-signin-header h4 {
  margin-bottom: 25px;
  color: #14112d;
  font-weight: 500;
  font-size: 16px;
}
.main-signin-header label {
  color: #a5a0b1;
}
.main-signin-header .form-control {
  color: #14112d;
  font-weight: 500;
  border-color: #e3e3e3;
  border-width: 1px;
}
.main-signin-header .form-control:focus {
  border-color: #d6d6e6;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.main-signin-header .form-control::-webkit-input-placeholder {
  color: #a5a0b1;
  font-weight: 400;
}
.main-signin-header .form-control::-moz-placeholder {
  color: #a5a0b1;
  font-weight: 400;
}
.main-signin-header .form-control:-ms-input-placeholder {
  color: #a5a0b1;
  font-weight: 400;
}
.main-signin-header .form-control::-ms-input-placeholder {
  color: #a5a0b1;
  font-weight: 400;
}
.main-signin-header .form-control::placeholder {
  color: #a5a0b1;
  font-weight: 400;
}

.page-signin-style:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background: rgba(109, 110, 243, 0.92);
}

.authentication-pages {
  position: relative;
  z-index: 99;
}

.main-card-signin {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.main-signin-header .btn,
.main-signin-header .sp-container button {
  margin-top: 25px;
}

.sp-container .main-signin-header button {
  margin-top: 25px;
}

.main-signin-footer p {
  color: #a5a0b1;
}
.main-signin-footer p:first-child {
  margin-bottom: 5px;
}
.main-signin-footer p:last-child {
  margin-bottom: 0;
}
.main-signin-footer a {
  color: #14112d;
  font-weight: 700;
}
.main-signin-footer a:hover, .main-signin-footer a:focus {
  color: var(--primary-bg-color);
}

/* ###### 7.10 Signup  ###### */
.main-signup-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: rgba(244, 245, 248, 0.2);
}

@media (min-width: 992px) {
  .main-signup-wrapper {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .page-signin-style {
    height: auto !important;
    height: auto !important;
  }
}
.page-signin-style {
  position: relative;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(../img/media/4.jpg);
}

.main-column-signup-left {
  display: none;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 30px;
}
.main-column-signup-left > div {
  max-width: 500px;
}
.main-column-signup-left .typcn {
  margin-bottom: 50px;
  font-size: 80px;
}
.main-column-signup-left .typcn::before {
  width: auto;
}
.main-column-signup-left .main-logo {
  font-size: 40px;
  line-height: 1;
}
.main-column-signup-left h5 {
  margin-bottom: 25px;
  color: #14112d;
  font-weight: 500;
  font-size: 18px;
}
.main-column-signup-left p {
  margin-bottom: 25px;
  line-height: 1.7;
}
.main-column-signup-left .btn,
.main-column-signup-left .sp-container button {
  height: 38px;
  padding-right: 25px;
  padding-left: 25px;
  font-weight: 700;
  text-transform: uppercase;
  border-width: 2px;
}

@media (min-width: 576px) {
  .main-column-signup-left {
    padding: 40px;
  }
}
@media (min-width: 992px) {
  .main-column-signup-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.sp-container .main-column-signup-left button {
  height: 38px;
  padding-right: 25px;
  padding-left: 25px;
  font-weight: 700;
  text-transform: uppercase;
  border-width: 2px;
}

.main-column-signup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 30px;
  background-color: #fff;
}

@media (min-width: 576px) {
  .main-column-signup {
    width: 500px;
    padding: 40px;
  }
}
@media (min-width: 992px) {
  .main-column-signup {
    border-left: 1px solid #e3e3e3;
  }
}
.main-signup-header h2 {
  color: var(--primary-bg-color) !important;
  font-weight: 500;
  letter-spacing: -1px;
}
.main-signup-header h4 {
  margin-bottom: 25px;
  color: #14112d;
  font-weight: 400;
  font-size: 20px;
}
.main-signup-header label {
  color: #212529;
}
.main-signup-header .form-control {
  color: #14112d;
  font-weight: 500;
  border-color: #e3e3e3;
  border-width: 1px;
}
.main-signup-header .form-control:focus {
  border-color: #d6d6e6;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.main-signup-header .form-control::-webkit-input-placeholder {
  color: #a5a0b1;
  font-weight: 400;
}
.main-signup-header .form-control::-moz-placeholder {
  color: #a5a0b1;
  font-weight: 400;
}
.main-signup-header .form-control:-ms-input-placeholder {
  color: #a5a0b1;
  font-weight: 400;
}
.main-signup-header .form-control::-ms-input-placeholder {
  color: #a5a0b1;
  font-weight: 400;
}
.main-signup-header .form-control::placeholder {
  color: #a5a0b1;
  font-weight: 400;
}
.main-signup-header > .btn {
  margin-top: 25px;
}

.sp-container .main-signup-header > button {
  margin-top: 25px;
}

.main-signup-header .row {
  margin-top: 20px;
}
.main-signup-header .row > div .btn i,
.main-signup-header .row > div .sp-container button i {
  margin-right: 5px;
  font-size: 15px;
  line-height: 0;
}

.sp-container .main-signup-header .row > div button i {
  margin-right: 5px;
  font-size: 15px;
  line-height: 0;
}

.main-signup-header .row > div:first-child .btn,
.main-signup-header .row > div:first-child .sp-container button {
  color: #fff;
  background-color: #19c0c0;
}

.sp-container .main-signup-header .row > div:first-child button {
  color: #fff;
  background-color: #4267b2;
}

.main-signup-header .row > div:first-child .btn:hover,
.main-signup-header .row > div:first-child .sp-container button:hover {
  color: #fff;
  background-color: #1bd0d0;
}

.sp-container .main-signup-header .row > div:first-child button:hover {
  color: #fff;
  background-color: #1bd0d0;
}

.main-signup-header .row > div:first-child .btn:focus,
.main-signup-header .row > div:first-child .sp-container button:focus {
  color: #fff;
  background-color: #1bd0d0;
}

.sp-container .main-signup-header .row > div:first-child button:focus {
  color: #fff;
  background-color: #1bd0d0;
}

.main-signup-footer p {
  margin-bottom: 0;
  color: #a5a0b1;
}
.main-signup-footer a {
  color: #14112d;
  font-weight: 700;
}
.main-signup-footer a:hover, .main-signup-footer a:focus {
  color: var(--primary-bg-color);
}

.construction .form-control {
  height: 39px;
  padding: 0.375rem 1rem;
}
.construction .btn.btn-icon {
  margin: 0 5px;
  padding: 0;
  color: rgba(0, 0, 0, 0.9);
  font-size: 20px;
  text-align: center;
  background: 0 0;
  border: 0;
  border-radius: 3px;
}

.login,
.image {
  min-height: 100vh;
}

.construction .form-control {
  width: 100%;
  border-radius: 4px;
}
.construction .input-group-prepend,
.construction .input-group-append {
  position: absolute;
  right: 0;
}
.construction .input-group > .input-group-append > .btn {
  position: relative;
  z-index: 99;
  float: right;
  height: 38px;
  margin: 0;
  padding: 0 25px;
  overflow: hidden;
  color: #fff;
  font-size: 14px;
  line-height: 39px;
  border: 0;
  border-radius: 0 4px 4px 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.construction .input-group > .form-control:not(:last-child),
.construction .input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

@media (max-width: 767px) {
  .error-page {
    width: 70%;
    height: 70%;
  }
}
@media (min-width: 768px) {
  .main-card-signin {
    border: 0 !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  .main-signin-header {
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  .error-page {
    width: 30%;
    height: 30%;
  }
}
@media (max-width: 400px) {
  .main-error-wrapper .tx-130 {
    font-size: 95px;
  }
}
.main-content-left-invoice {
  display: block;
  padding: 0;
}
.main-content-left-invoice .main-content-breadcrumb,
.main-content-left-invoice .main-content-title {
  padding-left: 20px;
}

@media (max-width: 991.98px) {
  .main-content-left-invoice {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .main-content-left-invoice {
    border-right: 1px solid #ededf5;
  }
}
@media (min-width: 992px) {
  .main-content-left-invoice .main-content-breadcrumb,
  .main-content-left-invoice .main-content-title {
    padding-left: 0;
  }
}
.main-invoice-list {
  position: relative;
  border-top: 1px solid #ededf5;
}
.main-invoice-list .media {
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 20px;
  border: 1px solid transparent;
  border-right-width: 0;
}
.main-invoice-list .media:hover, .main-invoice-list .media:focus {
  background-color: #f9f9fb;
  cursor: pointer;
}
.main-invoice-list .media + .media {
  margin-top: -1px;
}
.main-invoice-list .media + .media::before {
  content: "";
  position: absolute;
  top: -1px;
  right: 0;
  left: 55px;
  border-top: 1px dotted #e1e1ef;
}
.main-invoice-list .media-icon {
  width: 24px;
  color: #949eb7;
  font-size: 32px;
  text-align: center;
}
.main-invoice-list .media-body {
  margin-left: 15px;
}
.main-invoice-list .media-body h6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 3px;
  color: #323251;
  font-weight: 500;
}
.main-invoice-list .media-body h6 span:last-child {
  color: var(--primary-bg-color);
}
.main-invoice-list .media-body div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-invoice-list .media-body p {
  margin-bottom: 0;
  color: #383853;
  font-size: 11px;
  font-family: Arial, sans-serif;
}
.main-invoice-list .media-body p span {
  color: #7987a1;
}
.main-invoice-list .selected {
  background-color: #f9f9fb;
  border-top-color: #ededf5;
  border-bottom-color: #ededf5;
  border-left-color: var(--primary-bg-color);
}
.main-invoice-list .selected:first-child {
  border-top-color: transparent;
}

.card-invoice hr {
  border-top: 0 !important;
}

@media (min-width: 992px) {
  .main-invoice-list {
    height: calc(100% - 65px);
  }
}
@media (min-width: 992px) {
  .main-invoice-list .media {
    padding: 10px 15px;
  }
}
.main-content-body-invoice {
  position: relative;
}

@media (min-width: 992px) {
  .main-content-body-invoice {
    display: block;
  }
}
.card-invoice {
  background-color: transparent;
  border-width: 0;
}
.card-invoice .card-body {
  padding: 20px;
}

@media (min-width: 768px) {
  .invoice-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.invoice-title {
  margin-bottom: 0;
  color: #676767;
  font-weight: 700;
  text-transform: uppercase;
}

.billed-from {
  margin-top: 25px;
  margin-bottom: 25px;
}
.billed-from h6 {
  color: #323251;
  font-weight: 700;
  font-size: 14px;
}
.billed-from p {
  margin-bottom: 0;
  font-size: 13px;
}

@media (min-width: 768px) {
  .billed-from {
    margin-top: 0;
  }
}
.billed-to h6 {
  color: #323251;
  font-weight: 700;
  font-size: 14px;
}
.billed-to p {
  margin-bottom: 0;
  font-size: 13px;
}

.invoice-info-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 0;
  padding: 5px 0;
  font-size: 13px;
}
.invoice-info-row + .invoice-info-row {
  border-top: 1px dotted #e1e1ef;
}
.invoice-info-row span:first-child {
  color: #4d5875;
}

.table-invoice thead > tr > th,
.table-invoice thead > tr > td {
  color: #37374e;
  font-weight: 700;
  font-size: 13px;
}
.table-invoice tbody > tr > th:first-child,
.table-invoice tbody > tr > td:first-child {
  color: #323251;
  font-weight: 500;
}
.table-invoice tbody > tr > th:first-child .invoice-notes,
.table-invoice tbody > tr > td:first-child .invoice-notes {
  margin-right: 20px;
}
.table-invoice tbody > tr > th:first-child .invoice-notes .section-label-sm,
.table-invoice tbody > tr > td:first-child .invoice-notes .section-label-sm {
  font-weight: 600;
}
.table-invoice tbody > tr > th:first-child .invoice-notes p,
.table-invoice tbody > tr > td:first-child .invoice-notes p {
  color: #4a4a69;
  font-weight: 400;
  font-size: 13px;
}
.table-invoice.table thead th,
.table-invoice.table thead td {
  padding: 9px 15px;
}

.main-content-mail .container,
.main-content-mail .container-fluid {
  padding: 20px 0 0;
}

@media (min-width: 992px) {
  .main-content-mail .container,
  .main-content-mail .container-fluid {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .main-content-left-mail {
    display: block;
  }
}
.main-content-left-mail .btn-compose {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 38px;
  margin-bottom: 20px;
  padding: 0 20px;
  font-weight: 500;
  font-size: 11px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

@media (min-width: 992px) {
  .main-content-left-mail .btn-compose {
    margin-right: 0;
  }
}
.main-mail-menu {
  position: relative;
  padding-right: 0;
}
.main-mail-menu .nav-link {
  height: 38px;
}
.main-mail-menu .nav-link i {
  font-size: 15px;
}

@media (min-width: 992px) {
  .main-mail-menu {
    padding-right: 0;
  }
}
@media (min-width: 992px) {
  .main-mail-menu .nav-link {
    font-size: 13.5px;
  }
}
.main-mail-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 20px;
  padding: 0 20px;
}
.main-mail-header > div:first-child p {
  margin-bottom: 0;
  font-size: 13px;
}
.main-mail-header > div:last-child {
  display: none;
}
.main-mail-header > div:last-child > span {
  margin-right: 10px;
  font-size: 12px;
}
.main-mail-header .btn-group .btn,
.main-mail-header .btn-group .sp-container button {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 38px;
  height: 38px;
  padding: 0;
  font-size: 21px;
  line-height: 0;
  background-color: #fff;
  border-color: #e1e1ef;
}

@media (min-width: 992px) {
  .main-mail-header {
    margin-bottom: 25px;
    padding: 0 0 0 25px;
  }
}
@media (min-width: 768px) {
  .main-mail-header > div:last-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.sp-container .main-mail-header .btn-group button {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 38px;
  height: 38px;
  padding: 0;
  font-size: 21px;
  line-height: 0;
  background-color: #fff;
  border-color: #e1e1ef;
}

.main-mail-header .btn-group .btn:hover,
.main-mail-header .btn-group .sp-container button:hover {
  color: #323251;
  background-color: #f9f9fb;
}

.sp-container .main-mail-header .btn-group button:hover {
  color: #323251;
  background-color: #f9f9fb;
}

.main-mail-header .btn-group .btn:focus,
.main-mail-header .btn-group .sp-container button:focus {
  color: #323251;
  background-color: #f9f9fb;
}

.sp-container .main-mail-header .btn-group button:focus {
  color: #323251;
  background-color: #f9f9fb;
}

.main-mail-header .btn-group .btn.disabled,
.main-mail-header .btn-group .sp-container button.disabled {
  z-index: 0;
  color: #e1e1ef;
  background-color: #fff;
  border-color: #e1e1ef;
}

.sp-container .main-mail-header .btn-group button.disabled {
  z-index: 0;
  color: #e1e1ef;
  background-color: #fff;
  border-color: #e1e1ef;
}

.main-mail-header .btn-group .btn.disabled:focus,
.main-mail-header .btn-group .sp-container button.disabled:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.sp-container .main-mail-header .btn-group button.disabled:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.main-mail-header .btn-group .btn.disabled:active,
.main-mail-header .btn-group .sp-container button.disabled:active {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.sp-container .main-mail-header .btn-group button.disabled:active {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.main-mail-header .btn-group .btn + .btn,
.main-mail-header .btn-group .sp-container button + .btn {
  margin-left: -2px;
}

.sp-container .main-mail-header .btn-group button + .btn,
.main-mail-header .btn-group .sp-container .btn + button,
.sp-container .main-mail-header .btn-group .btn + button,
.main-mail-header .btn-group .sp-container button + button,
.sp-container .main-mail-header .btn-group button + button {
  margin-left: -2px;
}

.main-mail-options {
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 5px 10px 5px 20px;
  border: 1px solid #ededf5;
}
.main-mail-options .btn,
.main-mail-options .sp-container button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 36px;
  height: 36px;
  font-size: 19px;
  background-color: transparent;
}

@media (min-width: 992px) {
  .main-mail-options {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding-left: 25px;
  }
}
.sp-container .main-mail-options button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 36px;
  height: 36px;
  font-size: 22px;
  background-color: transparent;
}

.main-mail-options .btn:hover,
.main-mail-options .sp-container button:hover {
  background-color: #f0f0f8;
}

.sp-container .main-mail-options button:hover {
  background-color: #f0f0f8;
}

.main-mail-options .btn:focus,
.main-mail-options .sp-container button:focus {
  background-color: #f0f0f8;
}

.sp-container .main-mail-options button:focus {
  background-color: #f0f0f8;
}

.main-mail-options .btn i,
.main-mail-options .sp-container button i {
  line-height: 0;
}

.sp-container .main-mail-options button i {
  line-height: 0;
}

.main-mail-options .btn i.typcn,
.main-mail-options .sp-container button i.typcn {
  line-height: 0.75;
}

.sp-container .main-mail-options button i.typcn {
  line-height: 0.75;
}

.main-mail-options .btn.disabled,
.main-mail-options .sp-container button.disabled {
  color: #7987a1;
  background-color: transparent;
}

.sp-container .main-mail-options button.disabled {
  color: #7987a1;
  background-color: transparent;
}

@media (min-width: 992px) {
  .main-mail-list {
    border-top-width: 0;
  }
}
.main-mail-item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: 10px 15px;
  background-color: transparent;
  border-top: 1px solid #ededf5;
  border-bottom: 1px solid #ededf5;
}
.main-mail-item + .main-mail-item {
  margin-top: -1px;
}
.main-mail-item .main-img-user,
.main-mail-item .main-avatar {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 15px;
}
.main-mail-item:hover, .main-mail-item:focus {
  background-color: #fcfcff;
}
.main-mail-item.unread {
  background-color: rgba(var(--primary-bg-color), 0.04);
}
.main-mail-item.selected {
  background-color: white;
}

@media (min-width: 576px) {
  .main-mail-item {
    padding: 10px 20px;
  }
}
@media (min-width: 992px) {
  .main-mail-item {
    width: auto;
    padding: 20px 25px;
  }
}
.main-mail-checkbox {
  display: none;
  margin-right: 15px;
}

@media (min-width: 992px) {
  .main-mail-checkbox {
    display: block;
  }
}
.main-mail-star {
  position: absolute;
  right: 0;
  bottom: 10px;
  margin-right: 15px;
  color: #e1e1ef;
  font-size: 18px;
  line-height: 0.9;
}
.main-mail-star.active {
  color: #ffbd5a;
}

@media (min-width: 992px) {
  .main-mail-star {
    position: relative;
    top: 2px;
    bottom: auto;
  }
}
.main-mail-body {
  width: calc(100% - 80px);
  cursor: pointer;
}

@media (min-width: 992px) {
  .main-mail-body {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    max-width: 460px;
    margin-right: 15px;
  }
}
@media (min-width: 1200px) {
  .main-mail-body {
    max-width: 640px;
  }
}
.main-mail-from {
  font-size: 13px;
}

@media (min-width: 576px) {
  .main-mail-subject {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
}
.main-mail-subject strong {
  display: block;
  width: 100%;
  overflow: hidden;
  color: #323251;
  font-weight: 600;
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.main-mail-subject span {
  display: none;
  color: #7987a1;
  font-size: 13px;
}

@media (min-width: 576px) {
  .main-mail-subject strong {
    display: inline;
    width: auto;
    overflow: visible;
    white-space: normal;
    text-overflow: inherit;
  }
}
@media (min-width: 576px) {
  .main-mail-subject span {
    display: inline;
  }
}
.main-mail-attachment {
  display: none;
  margin-right: 15px;
  font-size: 21px;
  line-height: 0.9;
}

@media (min-width: 992px) {
  .main-mail-attachment {
    position: absolute;
    top: 8px;
    right: 63px;
    display: block;
  }
}
.main-mail-date {
  position: absolute;
  top: 12px;
  right: 15px;
  margin-left: auto;
  color: #949eb7;
  font-size: 11px;
}

@media (min-width: 992px) {
  .main-mail-date {
    position: absolute;
    top: 8px;
    font-size: 13px;
  }
}
.main-mail-compose {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  display: none;
  width: 100%;
  height: 100%;
  background-color: rgba(28, 39, 60, 0.5);
}
.main-mail-compose > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 100%;
}

@media (min-width: 992px) {
  .main-mail-compose .container {
    padding: 0;
  }
}
.main-mail-compose-box {
  border-radius: 3px;
  -webkit-box-shadow: 0 0 30px rgba(28, 39, 60, 0.2);
          box-shadow: 0 0 30px rgba(28, 39, 60, 0.2);
}

.main-mail-compose-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 10px 20px;
  color: #fff;
  font-weight: 500;
  font-size: 14px;
  background-color: #323251;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.main-mail-compose-header .nav-link {
  padding: 0;
  color: rgba(255, 255, 255, 0.3);
  font-size: 14px;
  line-height: 1;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.main-mail-compose-header .nav-link:hover, .main-mail-compose-header .nav-link:focus {
  color: #fff;
}
.main-mail-compose-header .nav-link + .nav-link {
  margin-left: 15px;
}
.main-mail-compose-header .nav-link:nth-child(2) {
  display: none;
}

@media (min-width: 992px) {
  .main-mail-compose-header {
    padding: 20px 25px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-mail-compose-header .nav-link {
    -webkit-transition: none;
    transition: none;
  }
}
@media (min-width: 768px) {
  .main-mail-compose-header .nav-link:nth-child(2) {
    display: block;
  }
}
.main-mail-compose-body {
  padding: 20px;
  background-color: #fff;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.main-mail-compose-body .form-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-mail-compose-body .form-group > div {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 10px;
}
.main-mail-compose-body .form-group .form-label {
  margin: 0;
  color: #323251;
}
.main-mail-compose-body .form-group .form-control {
  padding: 0;
  border-width: 0;
  border-radius: 0;
}
.main-mail-compose-body .form-group .form-control:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.main-mail-compose-body .form-group + .form-group {
  padding-top: 1rem;
  border-top: 1px dotted #e1e1ef;
}
.main-mail-compose-body .form-group:last-child {
  display: block;
}
.main-mail-compose-body .form-group:last-child .btn,
.main-mail-compose-body .form-group:last-child .sp-container button {
  width: 100%;
  margin-top: 15px;
  padding-right: 20px;
  padding-left: 20px;
}

@media (min-width: 992px) {
  .main-mail-compose-body {
    padding: 25px;
  }
}
@media (min-width: 576px) {
  .main-mail-compose-body .form-group:last-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.sp-container .main-mail-compose-body .form-group:last-child button {
  width: 100%;
  margin-top: 15px;
  padding-right: 20px;
  padding-left: 20px;
}

@media (min-width: 576px) {
  .main-mail-compose-body .form-group:last-child .btn,
  .main-mail-compose-body .form-group:last-child .sp-container button {
    width: auto;
    margin-top: 0;
  }
  .sp-container .main-mail-compose-body .form-group:last-child button {
    width: auto;
    margin-top: 0;
  }
}
.main-mail-compose-body .form-group .nav-link {
  position: relative;
  padding: 0;
  color: #4a4a69;
  font-size: 18px;
  line-height: 0;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.main-mail-compose-body .form-group .nav-link:hover, .main-mail-compose-body .form-group .nav-link:focus {
  color: #323251;
}
.main-mail-compose-body .form-group .nav-link + .nav-link {
  margin-left: 15px;
}

@media (prefers-reduced-motion: reduce) {
  .main-mail-compose-body .form-group .nav-link {
    -webkit-transition: none;
    transition: none;
  }
}
.main-mail-compose-compress,
.main-mail-compose-minimize {
  top: auto;
  right: 30px;
  bottom: 0;
  left: auto;
  width: 310px;
  height: auto;
  background-color: transparent;
}

.main-mail-compose-compress .container {
  max-width: none;
  padding: 0;
}

.main-mail-compose-minimize .container {
  max-width: none;
  padding: 0;
}
.main-mail-compose-minimize .main-mail-compose-body {
  display: none;
}

/* ###### 7.7 Mail Two  ###### */
.main-mail-two .main-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.main-mail-two .main-header {
  width: 100%;
  border-bottom: 1px solid #ededf5;
}
.main-mail-two .main-footer {
  width: 100%;
}
.main-mail-two .main-header-menu-icon {
  margin-right: 0;
}
.main-mail-two .main-content-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}

.main-mail-left {
  display: none;
  width: 240px;
  padding: 20px;
  background-color: #f9f9f9;
  border-right: 1px solid #d6d6e6;
}
.main-mail-left .btn-compose {
  display: block;
  margin-bottom: 20px;
}
.main-mail-left .main-mail-menu {
  padding-right: 0;
}

@media (min-width: 1200px) {
  .main-mail-left {
    display: block;
  }
}
.main-mail-content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  max-width: 100vw -480px;
  background-color: var(--primary02);
}
.main-mail-content .main-mail-header {
  margin-bottom: 0;
  padding: 20px;
}
.main-mail-content .main-mail-body {
  max-width: 590px;
}

/* ######## UTILITIES-STYLES ######## */
.bg-primary {
  background-color: var(--primary-bg-color) !important;
}

a.bg-primary:hover, a.bg-primary:focus {
  background-color: var(--primary-bg-color) !important;
}

.bg-transparent {
  background: transaprent !important;
}

button.bg-primary:hover, button.bg-primary:focus {
  background-color: var(--primary-bg-color) !important;
}

.bg-secondary {
  background-color: #f74f75 !important;
}

a.bg-secondary:hover, a.bg-secondary:focus {
  background-color: #f74f75 !important;
}

button.bg-secondary:hover, button.bg-secondary:focus {
  background-color: #f74f75 !important;
}

.bg-success {
  background-color: #016a59 !important;
}

a.bg-success:hover, a.bg-success:focus {
  background-color: #05957d !important;
}

button.bg-success:hover, button.bg-success:focus {
  background-color: #00927a !important;
}

.bg-info {
  background-color: #4ec2f0 !important;
}

a.bg-info:hover, a.bg-info:focus {
  background-color: #4ec2f0 !important;
}

button.bg-info:hover, button.bg-info:focus {
  background-color: #4ec2f0 !important;
}

.bg-warning {
  background-color: #ffbd5a !important;
}

a.bg-warning:hover, a.bg-warning:focus {
  background-color: #f3a024 !important;
}

button.bg-warning:hover, button.bg-warning:focus {
  background-color: #f3a024 !important;
}

.bg-danger {
  background-color: #f34343 !important;
}

a.bg-danger:hover, a.bg-danger:focus {
  background-color: #ee1f1f !important;
}

button.bg-danger:hover, button.bg-danger:focus {
  background-color: #ee1f1f !important;
}

.bg-purple {
  background-color: #ad4ffa !important;
}

a.bg-purple:hover, a.bg-purple:focus {
  background-color: #5930a2 !important;
}

button.bg-purple:hover, button.bg-purple:focus {
  background-color: #5930a2 !important;
}

.bg-light {
  background-color: #f9f9fb !important;
}

a.bg-light:hover, a.bg-light:focus {
  background-color: #d5d9e4 !important;
}

button.bg-light:hover, button.bg-light:focus {
  background-color: #d5d9e4 !important;
}

.bg-dark {
  background-color: #383853 !important;
}

a.bg-dark:hover, a.bg-dark:focus {
  background-color: #283143 !important;
}

button.bg-dark:hover, button.bg-dark:focus {
  background-color: #283143 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.bg-gray + .select2-container--default .select2-selection--single {
  background-color: #455473;
}
.bg-gray + .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #e1e1ef;
}

/* ###### 9.1 Background  ###### */
.bg-transparent {
  background-color: transparent;
}

.bg-gray-100 {
  background-color: #f9f9fb;
}

.bg-gray-200 {
  background-color: #f0f0f8;
}

.bg-gray-300 {
  background-color: #e1e1ef;
}

.bg-gray-400 {
  background-color: #d6d6e6;
}

.bg-gray-500 {
  background-color: #949eb7;
}

.bg-gray-600 {
  background-color: #7987a1;
}

.bg-gray-700 {
  background-color: #4d5875;
}

.bg-gray-800 {
  background-color: #383853;
}

.bg-gray-900 {
  background-color: #323251;
}

.bg-white-1 {
  background-color: rgba(255, 255, 255, 0.1);
}

.bg-white-2 {
  background-color: rgba(255, 255, 255, 0.2);
}

.bg-white-3 {
  background-color: rgba(255, 255, 255, 0.3);
}

.bg-white-4 {
  background-color: rgba(255, 255, 255, 0.4);
}

.bg-white-5 {
  background-color: rgba(255, 255, 255, 0.5);
}

.bg-white-6 {
  background-color: rgba(255, 255, 255, 0.6);
}

.bg-white-7 {
  background-color: rgba(255, 255, 255, 0.7);
}

.bg-white-8 {
  background-color: rgba(255, 255, 255, 0.8);
}

.bg-white-9 {
  background-color: rgba(255, 255, 255, 0.9);
}

.bg-black-1 {
  background-color: rgba(0, 0, 0, 0.1);
}

.bg-black-2 {
  background-color: rgba(0, 0, 0, 0.2);
}

.bg-black-3 {
  background-color: rgba(0, 0, 0, 0.3);
}

.bg-black-4 {
  background-color: rgba(0, 0, 0, 0.4);
}

.bg-black-5 {
  background-color: rgba(0, 0, 0, 0.5);
}

.bg-black-6 {
  background-color: rgba(0, 0, 0, 0.6);
}

.bg-black-7 {
  background-color: rgba(0, 0, 0, 0.7);
}

.bg-black-8 {
  background-color: rgba(0, 0, 0, 0.8);
}

.bg-black-9 {
  background: rgba(0, 0, 0, 0.9);
}

.bg-indigo {
  background: #5b67c7;
}

.bg-purple {
  background: #ad4ffa;
}

.bg-pink {
  background: #f754fa !important;
}

.bg-orange {
  background: #fd7e14;
}

.bg-teal {
  background: #29ddee !important;
}

.bg-purple-dark {
  background: #59339d;
}

.bg-transparent {
  background: transparent;
}

/* ###### 4.8 transparent colors ###### */
.bg-success-transparent {
  background-color: rgba(26, 156, 134, 0.2) !important;
}

.bg-danger-transparent {
  background-color: rgba(243, 67, 67, 0.2) !important;
}

.bg-primary-transparent {
  background: var(--primary02) !important;
}

.bg-secondary-transparent {
  background-color: rgba(247, 79, 117, 0.2) !important;
}

.bg-white-transparent {
  background-color: rgba(255, 255, 255, 0.2) !important;
}

.bg-warning-transparent {
  background-color: rgba(255, 189, 90, 0.2) !important;
}

.bg-pink-transparent {
  background-color: rgba(247, 84, 250, 0.2) !important;
}

.bg-purple-transparent {
  background-color: rgba(173, 79, 250, 0.13) !important;
}

.bg-teal-transparent {
  background-color: rgba(25, 192, 192, 0.2) !important;
}

.bg-info-transparent {
  background-color: rgba(78, 194, 240, 0.2) !important;
}

.bg-orange-transparent {
  background-color: rgba(253, 126, 20, 0.2);
}

.bg-gradient-blue {
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #1976d2), to(#64b5f6));
  background-image: linear-gradient(to right, #1976d2 0, #64b5f6 100%);
}

.bg-primary {
  background-color: var(--primary-bg-color) !important;
}

.bg-primary-gradient {
  background-image: -webkit-gradient(linear, left top, right top, from(var(--primary-bg-color)), to(var(--primary05))) !important;
  background-image: linear-gradient(to right, var(--primary-bg-color) 0%, var(--primary05) 100%) !important;
}

.bg-danger-gradient {
  background-image: -webkit-gradient(linear, left top, right top, from(#f34343), to(rgba(243, 67, 67, 0.5))) !important;
  background-image: linear-gradient(to right, #f34343 0%, rgba(243, 67, 67, 0.5) 100%) !important;
}

.bg-success-gradient {
  background-image: -webkit-gradient(linear, left top, right top, from(#016a59), to(rgba(1, 106, 89, 0.5))) !important;
  background-image: linear-gradient(to right, #016a59 0%, rgba(1, 106, 89, 0.5) 100%) !important;
}

.bg-warning-gradient {
  background-image: -webkit-gradient(linear, left top, right top, from(#ffbd5a), to(rgba(255, 189, 90, 0.5))) !important;
  background-image: linear-gradient(to right, #ffbd5a 0%, rgba(255, 189, 90, 0.5) 100%) !important;
}

.bg-primary-gradient1 {
  background-image: -webkit-gradient(linear, left bottom, left top, from(#64c5eb), to(var(--primary-bg-color))) !important;
  background-image: linear-gradient(to top, #64c5eb 0%, var(--primary-bg-color) 100%) !important;
}

.bg-info-gradient1 {
  background-image: -webkit-gradient(linear, left bottom, left top, from(#4ec2f0), to(#31eccd)) !important;
  background-image: linear-gradient(to top, #4ec2f0 0%, #31eccd 100%) !important;
}

.bg-purple-gradient {
  background-image: -webkit-gradient(linear, left top, right top, from(#673ab7), to(#ba7bfb)) !important;
  background-image: linear-gradient(to right, #673ab7 0%, #ba7bfb 100%) !important;
}

.bg-info-gradient {
  background-image: -webkit-gradient(linear, left top, right top, from(#4ec2f0), to(rgba(78, 194, 240, 0.5))) !important;
  background-image: linear-gradient(to right, #4ec2f0 0%, rgba(78, 194, 240, 0.5) 100%) !important;
}

.bg-secondary-gradient {
  background-image: -webkit-gradient(linear, left top, right top, from(#f74f75), to(rgba(247, 79, 117, 0.5))) !important;
  background-image: linear-gradient(to right, #f74f75 0%, rgba(247, 79, 117, 0.5) 100%) !important;
}

.bg-pink-gradient {
  background-image: -webkit-gradient(linear, left top, right top, from(#f754fa), to(#f36eae)) !important;
  background-image: linear-gradient(to right, #f754fa 0%, #f36eae 100%) !important;
}

.bg-purple-gradient {
  background-image: -webkit-gradient(linear, left top, right top, from(#ad4ffa), to(#884af1)) !important;
  background-image: linear-gradient(to right, #ad4ffa 0%, #884af1 100%) !important;
}

.bg-teal-gradient {
  background-image: -webkit-gradient(linear, left top, right top, from(#29ddee), to(#96e8e8)) !important;
  background-image: linear-gradient(to right, #29ddee 0%, #96e8e8 100%) !important;
}

.bg-azure {
  background-color: #45aaf2 !important;
}

.bg-red {
  color: #fff !important;
  background-color: #dc0441 !important;
}

.bg-yellow {
  color: #fff !important;
  background-color: #ecb403 !important;
}

.bg-lime {
  background-color: #1e74a0 !important;
}

.bg-green {
  color: #fff !important;
  background-color: #2dce89 !important;
}

.gutters-xs > .col,
.gutters-xs > [class*=col-] {
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}

.gutters-xs {
  margin-top: -25px;
}

.tag-outline-primary {
  color: var(--primary-bg-color) !important;
  border-color: var(--primary-bg-color) !important;
}

.tag-outline-secondary {
  color: #f74f75 !important;
  border-color: #f74f75 !important;
}

.tag-outline-success {
  color: #016a59 !important;
  border-color: #016a59 !important;
}

.tag-outline-warning {
  color: #ffbd5a !important;
  border-color: #ffbd5a !important;
}

.tag-outline-info {
  color: #4ec2f0 !important;
  border-color: #4ec2f0 !important;
}

.tag-outline-danger {
  color: #f34343 !important;
  border-color: #f34343 !important;
}

.bg-chartcustom {
  background-color: #ebeff5;
}

.border {
  border: 1px solid #ededf5 !important;
}

.border-top {
  border-top: 1px solid #ededf5 !important;
}

.border-end {
  border-right: 1px solid #ededf5 !important;
}

.border-bottom {
  border-bottom: 1px solid #ededf5 !important;
}

.border-start {
  border-left: 1px solid #ededf5 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: var(--primary-bg-color) !important;
}

.border-secondary {
  border-color: #f74f75 !important;
}

.border-success {
  border-color: #016a59 !important;
}

.border-info {
  border-color: #4ec2f0 !important;
}

.border-warning {
  border-color: #ffbd5a !important;
}

.border-danger {
  border-color: #f34343 !important;
}

.border-light {
  border-color: #f9f9fb !important;
}

.border-dark {
  border-color: #383853 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 5px !important;
}

.rounded-top {
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
}

.rounded-end {
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}

.rounded-bottom {
  border-bottom-right-radius: 5px !important;
  border-bottom-left-radius: 5px !important;
}

.rounded-start {
  border-top-left-radius: 5px !important;
  border-bottom-left-radius: 5px !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

/* ###### 9.2 Border   ###### */
.bd-transparent {
  border-color: transparent;
}

.bd {
  border: 1px solid #ededf5;
}

.bd-t {
  border-top: 1px solid #ededf5;
}

.bd-e {
  border-right: 1px solid #ededf5;
}

.bd-s {
  border-left: 1px solid #ededf5;
}

.bd-b {
  border-bottom: 1px solid #ededf5;
}

.bd-l {
  border-left: 1px solid #ededf5;
}

.bd-y {
  border-top: 1px solid #ededf5;
  border-bottom: 1px solid #ededf5;
}

.bd-x {
  border-right: 1px solid #ededf5;
  border-left: 1px solid #ededf5;
}

.bd-0 {
  border-width: 0;
}

.bd-1 {
  border-width: 1px;
}

.bd-2 {
  border-width: 2px;
}

.bd-3 {
  border-width: 3px;
}

.bd-4 {
  border-width: 4px;
}

.bd-5 {
  border-width: 5px;
}

.bd-t-0 {
  border-top: 0 !important;
}

.bd-e-0 {
  border-right: 0;
}

.bd-b-0 {
  border-bottom: 0 !important;
}

.bd-s-0 {
  border-left: 0;
}

.bd-t-0-f {
  border-top: 0 !important;
}

.bd-e-0-f {
  border-right: 0 !important;
}

.bd-b-0-f {
  border-bottom: 0 !important;
}

.bd-s-0-f {
  border-left: 0 !important;
}

.bd-y-0 {
  border-top-width: 0;
  border-bottom-width: 0;
}

.bd-y-1 {
  border-top-width: 1px;
  border-bottom-width: 1px;
}

.bd-x-0 {
  border-right-width: 0;
  border-left-width: 0;
}

.bd-x-1 {
  border-right-width: 1px;
  border-left-width: 1px;
}

.bd-primary {
  border-color: var(--primary-bg-color) !important;
}

.bd-success {
  border-color: #016a59 !important;
}

.bd-warning {
  border-color: #ffbd5a !important;
}

.bd-danger {
  border-color: #f34343 !important;
}

.bd-info {
  border-color: #4ec2f0 !important;
}

.bd-secondary {
  border-color: #f74f75 !important;
}

.bd-teal {
  border-color: #29ddee !important;
}

.bd-white {
  border-color: #fff !important;
}

.bd-gray-100 {
  border-color: #f9f9fb;
}

.bd-gray-200 {
  border-color: #f0f0f8;
}

.bd-gray-300 {
  border-color: #e1e1ef;
}

.bd-gray-400 {
  border-color: #d6d6e6;
}

.bd-gray-500 {
  border-color: #949eb7;
}

.bd-gray-600 {
  border-color: #7987a1;
}

.bd-gray-700 {
  border-color: #4d5875;
}

.bd-gray-800 {
  border-color: #383853;
}

.bd-gray-900 {
  border-color: #323251;
}

.bd-white-1 {
  border-color: rgba(255, 255, 255, 0.1);
}

.bd-white-2 {
  border-color: rgba(255, 255, 255, 0.2);
}

.bd-white-3 {
  border-color: rgba(255, 255, 255, 0.3);
}

.bd-white-4 {
  border-color: rgba(255, 255, 255, 0.4);
}

.bd-white-5 {
  border-color: rgba(255, 255, 255, 0.5);
}

.bd-white-6 {
  border-color: rgba(255, 255, 255, 0.6);
}

.bd-white-7 {
  border-color: rgba(255, 255, 255, 0.7);
}

.bd-white-8 {
  border-color: rgba(255, 255, 255, 0.8);
}

.radius-1 {
  border-radius: 1px;
}

.radius-5 {
  border-radius: 5px;
}

.radius-10 {
  border-radius: 10px;
}

.radius-20 {
  border-radius: 20px;
}

.radius-30 {
  border-radius: 30px;
}

.radius-40 {
  border-radius: 40px;
}

.radius-50 {
  border-radius: 50px !important;
}

.bd-dashed {
  border-style: dashed;
}

.bd-dotted {
  border-style: dotted;
}

@media (min-width: 480px) {
  .bd-xs {
    border: 1px solid #ededf5;
  }
  .bd-xs-t {
    border-top: 1px solid #ededf5;
  }
  .bd-xs-e {
    border-right: 1px solid #ededf5;
  }
  .bd-xs-b {
    border-bottom: 1px solid #ededf5;
  }
  .bd-xs-s {
    border-left: 1px solid #ededf5;
  }
  .bd-xs-y {
    border-top: 1px solid #ededf5;
    border-bottom: 1px solid #ededf5;
  }
  .bd-xs-x {
    border-right: 1px solid #ededf5;
    border-left: 1px solid #ededf5;
  }
}
@media (min-width: 576px) {
  .bd-sm {
    border: 1px solid #ededf5;
  }
  .bd-sm-t {
    border-top: 1px solid #ededf5;
  }
  .bd-sm-e {
    border-right: 1px solid #ededf5;
  }
  .bd-sm-e-0 {
    border-right: 0 !important;
  }
  .bd-sm-b {
    border-bottom: 1px solid #ededf5;
  }
  .bd-sm-s {
    border-left: 1px solid #ededf5;
  }
  .bd-sm-s-0 {
    border-left: 0 !important;
  }
  .bd-sm-y {
    border-top: 1px solid #ededf5;
    border-bottom: 1px solid #ededf5;
  }
  .bd-sm-x {
    border-right: 1px solid #ededf5;
    border-left: 1px solid #ededf5;
  }
}
@media (min-width: 768px) {
  .bd-md {
    border: 1px solid #ededf5;
  }
  .bd-md-t {
    border-top: 1px solid #ededf5;
  }
  .bd-md-e {
    border-right: 1px solid #ededf5;
  }
  .bd-md-b {
    border-bottom: 1px solid #ededf5;
  }
  .bd-md-s {
    border-left: 1px solid #ededf5;
  }
  .bd-md-y {
    border-top: 1px solid #ededf5;
    border-bottom: 1px solid #ededf5;
  }
  .bd-md-x {
    border-right: 1px solid #ededf5;
    border-left: 1px solid #ededf5;
  }
}
@media (min-width: 992px) {
  .bd-lg {
    border: 1px solid #ededf5;
  }
  .bd-lg-t {
    border-top: 1px solid #ededf5;
  }
  .bd-lg-enf {
    border-right: 1px solid #ededf5;
  }
  .bd-lg-b {
    border-bottom: 1px solid #ededf5;
  }
  .bd-lg-s {
    border-left: 1px solid #ededf5;
  }
  .bd-lg-y {
    border-top: 1px solid #ededf5;
    border-bottom: 1px solid #ededf5;
  }
  .bd-lg-x {
    border-right: 1px solid #ededf5;
    border-left: 1px solid #ededf5;
  }
}
@media (min-width: 1200px) {
  .bd-xl {
    border: 1px solid #ededf5;
  }
  .bd-xl-t {
    border-top: 1px solid #ededf5;
  }
  .bd-xl-e {
    border-right: 1px solid #ededf5;
  }
  .bd-xl-b {
    border-bottom: 1px solid #ededf5;
  }
  .bd-xl-s {
    border-left: 1px solid #ededf5;
  }
  .bd-xl-y {
    border-top: 1px solid #ededf5;
    border-bottom: 1px solid #ededf5;
  }
  .bd-xl-x {
    border-right: 1px solid #ededf5;
    border-left: 1px solid #ededf5;
  }
}
.br-ts-0 {
  border-top-left-radius: 0 !important;
}

.br-bs-0 {
  border-bottom-left-radius: 0 !important;
}

.br-te-0 {
  border-top-right-radius: 0 !important;
}

.br-be-0 {
  border-bottom-right-radius: 0 !important;
}

.br-ts-5 {
  border-top-left-radius: 5px !important;
}

.br-te-5 {
  border-top-right-radius: 5px !important;
}

.br-be-5 {
  border-bottom-right-radius: 5px !important;
}

.br-bs-5 {
  border-bottom-left-radius: 5px !important;
}

.border-start-primary {
  border-left-color: var(--primary-bg-color) !important;
}

.border-start-success {
  border-left-color: #016a59 !important;
}

.border-start-warning {
  border-left-color: #ffbd5a !important;
}

.border-primary-light {
  border: 1px solid #d4d4f7;
}

.border-pink-light {
  border: 1px solid #f3a7cc;
}

.border-secondary-light {
  border: 1px solid #f1cbd3;
}

.br-5 {
  border-radius: 5px !important;
}

@media (max-width: 480px) {
  .bd-xs-e-0 {
    border-right: 0 !important;
  }
  .bd-xs-s-0 {
    border-left: 0 !important;
  }
}
@media (max-width: 991px) {
  .bd-md-e-0 {
    border-right: 0 !important;
  }
}
@media (max-width: 1024px) {
  .bd-lg-e-0 {
    border-right: 0 !important;
  }
}
@media (max-width: 1366px) {
  .bd-xl-e-0 {
    border-right: 0 !important;
  }
}
.cursor-alias {
  cursor: alias;
}

.cursor-all-scroll {
  cursor: all-scroll;
}

.cursor-auto {
  cursor: auto;
}

.cursor-cell {
  cursor: cell;
}

.cursor-context-menu {
  cursor: context-menu;
}

.cursor-col-resize {
  cursor: col-resize;
}

.cursor-copy {
  cursor: copy;
}

.cursor-crosshair {
  cursor: crosshair;
}

.cursor-default {
  cursor: default;
}

.cursor-e-resize {
  cursor: e-resize;
}

.cursor-ew-resize {
  cursor: ew-resize;
}

.cursor-grab {
  cursor: -webkit-grab;
  cursor: grab;
}

.cursor-grabbing {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

.cursor-help {
  cursor: help;
}

.cursor-move {
  cursor: move;
}

.cursor-n-resize {
  cursor: n-resize;
}

.cursor-ne-resize {
  cursor: ne-resize;
}

.cursor-nesw-resize {
  cursor: nesw-resize;
}

.cursor-ns-resize {
  cursor: ns-resize;
}

.cursor-nw-resize {
  cursor: nw-resize;
}

.cursor-nwse-resize {
  cursor: nwse-resize;
}

.cursor-no-drop {
  cursor: no-drop;
}

.cursor-none {
  cursor: none;
}

.cursor-not-allowed {
  cursor: not-allowed;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-progress {
  cursor: progress;
}

.cursor-row-resize {
  cursor: row-resize;
}

.cursor-s-resize {
  cursor: s-resize;
}

.cursor-se-resize {
  cursor: se-resize;
}

.cursor-sw-resize {
  cursor: sw-resize;
}

.cursor-text {
  cursor: text;
}

.cursor-w-resize {
  cursor: w-resize;
}

.cursor-wait {
  cursor: wait;
}

.cursor-zoom-in {
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}

.cursor-zoom-out {
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

/* ###### 9.3 Height   ###### */
.ht-5 {
  height: 5px;
}

.ht-5p {
  height: 5%;
}

.mx-ht-5p {
  max-height: 5%;
}

.mn-ht-5p {
  min-height: 5%;
}

.ht-5-f {
  height: 5px !important;
}

.ht-5p-f {
  height: 5% !important;
}

.ht-10 {
  height: 10px;
}

.ht-10p {
  height: 10%;
}

.mx-ht-10p {
  max-height: 10%;
}

.mn-ht-10p {
  min-height: 10%;
}

.ht-10-f {
  height: 10px !important;
}

.ht-10p-f {
  height: 10% !important;
}

.ht-15 {
  height: 15px;
}

.ht-15p {
  height: 15%;
}

.mx-ht-15p {
  max-height: 15%;
}

.mn-ht-15p {
  min-height: 15%;
}

.ht-15-f {
  height: 15px !important;
}

.ht-15p-f {
  height: 15% !important;
}

.ht-20 {
  height: 20px;
}

.ht-20p {
  height: 20%;
}

.mx-ht-20p {
  max-height: 20%;
}

.mn-ht-20p {
  min-height: 20%;
}

.ht-20-f {
  height: 20px !important;
}

.ht-20p-f {
  height: 20% !important;
}

.ht-25 {
  height: 25px;
}

.ht-25p {
  height: 25%;
}

.mx-ht-25p {
  max-height: 25%;
}

.mn-ht-25p {
  min-height: 25%;
}

.ht-25-f {
  height: 25px !important;
}

.ht-25p-f {
  height: 25% !important;
}

.ht-30 {
  height: 30px;
}

.ht-30p {
  height: 30%;
}

.mx-ht-30p {
  max-height: 30%;
}

.mn-ht-30p {
  min-height: 30%;
}

.ht-30-f {
  height: 30px !important;
}

.ht-30p-f {
  height: 30% !important;
}

.ht-35 {
  height: 35px;
}

.ht-35p {
  height: 35%;
}

.mx-ht-35p {
  max-height: 35%;
}

.mn-ht-35p {
  min-height: 35%;
}

.ht-35-f {
  height: 35px !important;
}

.ht-35p-f {
  height: 35% !important;
}

.ht-40 {
  height: 40px;
}

.ht-40p {
  height: 40%;
}

.mx-ht-40p {
  max-height: 40%;
}

.mn-ht-40p {
  min-height: 40%;
}

.ht-40-f {
  height: 40px !important;
}

.ht-40p-f {
  height: 40% !important;
}

.ht-45 {
  height: 45px;
}

.ht-45p {
  height: 45%;
}

.mx-ht-45p {
  max-height: 45%;
}

.mn-ht-45p {
  min-height: 45%;
}

.ht-45-f {
  height: 45px !important;
}

.ht-45p-f {
  height: 45% !important;
}

.ht-50 {
  height: 50px;
}

.ht-50p {
  height: 50%;
}

.mx-ht-50p {
  max-height: 50%;
}

.mn-ht-50p {
  min-height: 50%;
}

.ht-50-f {
  height: 50px !important;
}

.ht-50p-f {
  height: 50% !important;
}

.ht-55 {
  height: 55px;
}

.ht-55p {
  height: 55%;
}

.mx-ht-55p {
  max-height: 55%;
}

.mn-ht-55p {
  min-height: 55%;
}

.ht-55-f {
  height: 55px !important;
}

.ht-55p-f {
  height: 55% !important;
}

.ht-60 {
  height: 60px;
}

.ht-60p {
  height: 60%;
}

.mx-ht-60p {
  max-height: 60%;
}

.mn-ht-60p {
  min-height: 60%;
}

.ht-60-f {
  height: 60px !important;
}

.ht-60p-f {
  height: 60% !important;
}

.ht-65 {
  height: 65px;
}

.ht-65p {
  height: 65%;
}

.mx-ht-65p {
  max-height: 65%;
}

.mn-ht-65p {
  min-height: 65%;
}

.ht-65-f {
  height: 65px !important;
}

.ht-65p-f {
  height: 65% !important;
}

.ht-70 {
  height: 70px;
}

.ht-70p {
  height: 70%;
}

.mx-ht-70p {
  max-height: 70%;
}

.mn-ht-70p {
  min-height: 70%;
}

.ht-70-f {
  height: 70px !important;
}

.ht-70p-f {
  height: 70% !important;
}

.ht-75 {
  height: 75px;
}

.ht-75p {
  height: 75%;
}

.mx-ht-75p {
  max-height: 75%;
}

.mn-ht-75p {
  min-height: 75%;
}

.ht-75-f {
  height: 75px !important;
}

.ht-75p-f {
  height: 75% !important;
}

.ht-80 {
  height: 80px;
}

.ht-80p {
  height: 80%;
}

.mx-ht-80p {
  max-height: 80%;
}

.mn-ht-80p {
  min-height: 80%;
}

.ht-80-f {
  height: 80px !important;
}

.ht-80p-f {
  height: 80% !important;
}

.ht-85 {
  height: 85px;
}

.ht-85p {
  height: 85%;
}

.mx-ht-85p {
  max-height: 85%;
}

.mn-ht-85p {
  min-height: 85%;
}

.ht-85-f {
  height: 85px !important;
}

.ht-85p-f {
  height: 85% !important;
}

.ht-90 {
  height: 90px;
}

.ht-90p {
  height: 90%;
}

.mx-ht-90p {
  max-height: 90%;
}

.mn-ht-90p {
  min-height: 90%;
}

.ht-90-f {
  height: 90px !important;
}

.ht-90p-f {
  height: 90% !important;
}

.ht-95 {
  height: 95px;
}

.ht-95p {
  height: 95%;
}

.mx-ht-95p {
  max-height: 95%;
}

.mn-ht-95p {
  min-height: 95%;
}

.ht-95-f {
  height: 95px !important;
}

.ht-95p-f {
  height: 95% !important;
}

.ht-100 {
  height: 100px !important;
}

.ht-100p {
  height: 100%;
}

.mx-ht-100p {
  max-height: 100%;
}

.mn-ht-100p {
  min-height: 100%;
}

.ht-100-f {
  height: 100px !important;
}

.ht-100p-f {
  height: 100% !important;
}

.ht-136 {
  height: 136px;
}

.ht-150 {
  height: 150px;
}

.ht-175 {
  height: 175px;
}

.ht-180 {
  height: 180px;
}

.ht-200 {
  height: 200px;
}

.ht-210 {
  height: 210px;
}

.ht-220 {
  height: 220px;
}

.ht-226 {
  height: 226px;
}

.ht-230 {
  height: 230px !important;
}

.ht-238 {
  height: 238px !important;
}

.wd-230 {
  width: 230px !important;
}

.ht-250 {
  height: 250px;
}

.ht-270 {
  height: 270px;
}

.ht-300 {
  height: 300px;
}

.ht-350 {
  height: 350px;
}

.ht-400 {
  height: 400px;
}

.ht-450 {
  height: 450px;
}

.ht-500 {
  height: 500px;
}

.ht-550 {
  height: 550px;
}

.ht-600 {
  height: 600px;
}

.ht-650 {
  height: 650px;
}

.ht-700 {
  height: 700px;
}

.ht-750 {
  height: 750px;
}

.ht-800 {
  height: 800px;
}

.ht-100v {
  height: 100vh;
}

.ht-1 {
  height: 1px;
}

.ht-2 {
  height: 2px;
}

.ht-3 {
  height: 3px;
}

.ht-4 {
  height: 4px;
}

.ht-6 {
  height: 6px;
}

.ht-7 {
  height: 7px;
}

.ht-8 {
  height: 8px;
}

.ht-9 {
  height: 9px;
}

.ht-auto {
  height: auto;
}

.ht-16 {
  height: 16px;
}

.ht-32 {
  height: 32px;
}

.ht-36 {
  height: 36px;
}

.ht-48 {
  height: 48px;
}

.ht-64 {
  height: 64px;
}

.ht-72 {
  height: 72px;
}

.ht-115 {
  height: 115px;
}

.ht-120 {
  height: 120px;
}

.ht-160 {
  height: 160px;
}

@media (min-width: 480px) {
  .ht-xs-5 {
    height: 5px;
  }
  .ht-xs-5p {
    height: 5%;
  }
  .mx-ht-xs-5p {
    max-height: 5%;
  }
  .mn-ht-xs-5p {
    min-height: 5%;
  }
  .ht-xs-5-f {
    height: 5px !important;
  }
  .ht-xs-5p-f {
    height: 5% !important;
  }
  .ht-xs-10 {
    height: 10px;
  }
  .ht-xs-10p {
    height: 10%;
  }
  .mx-ht-xs-10p {
    max-height: 10%;
  }
  .mn-ht-xs-10p {
    min-height: 10%;
  }
  .ht-xs-10-f {
    height: 10px !important;
  }
  .ht-xs-10p-f {
    height: 10% !important;
  }
  .ht-xs-15 {
    height: 15px;
  }
  .ht-xs-15p {
    height: 15%;
  }
  .mx-ht-xs-15p {
    max-height: 15%;
  }
  .mn-ht-xs-15p {
    min-height: 15%;
  }
  .ht-xs-15-f {
    height: 15px !important;
  }
  .ht-xs-15p-f {
    height: 15% !important;
  }
  .ht-xs-20 {
    height: 20px;
  }
  .ht-xs-20p {
    height: 20%;
  }
  .mx-ht-xs-20p {
    max-height: 20%;
  }
  .mn-ht-xs-20p {
    min-height: 20%;
  }
  .ht-xs-20-f {
    height: 20px !important;
  }
  .ht-xs-20p-f {
    height: 20% !important;
  }
  .ht-xs-25 {
    height: 25px;
  }
  .ht-xs-25p {
    height: 25%;
  }
  .mx-ht-xs-25p {
    max-height: 25%;
  }
  .mn-ht-xs-25p {
    min-height: 25%;
  }
  .ht-xs-25-f {
    height: 25px !important;
  }
  .ht-xs-25p-f {
    height: 25% !important;
  }
  .ht-xs-30 {
    height: 30px;
  }
  .ht-xs-30p {
    height: 30%;
  }
  .mx-ht-xs-30p {
    max-height: 30%;
  }
  .mn-ht-xs-30p {
    min-height: 30%;
  }
  .ht-xs-30-f {
    height: 30px !important;
  }
  .ht-xs-30p-f {
    height: 30% !important;
  }
  .ht-xs-35 {
    height: 35px;
  }
  .ht-xs-35p {
    height: 35%;
  }
  .mx-ht-xs-35p {
    max-height: 35%;
  }
  .mn-ht-xs-35p {
    min-height: 35%;
  }
  .ht-xs-35-f {
    height: 35px !important;
  }
  .ht-xs-35p-f {
    height: 35% !important;
  }
  .ht-xs-40 {
    height: 40px;
  }
  .ht-xs-40p {
    height: 40%;
  }
  .mx-ht-xs-40p {
    max-height: 40%;
  }
  .mn-ht-xs-40p {
    min-height: 40%;
  }
  .ht-xs-40-f {
    height: 40px !important;
  }
  .ht-xs-40p-f {
    height: 40% !important;
  }
  .ht-xs-45 {
    height: 45px;
  }
  .ht-xs-45p {
    height: 45%;
  }
  .mx-ht-xs-45p {
    max-height: 45%;
  }
  .mn-ht-xs-45p {
    min-height: 45%;
  }
  .ht-xs-45-f {
    height: 45px !important;
  }
  .ht-xs-45p-f {
    height: 45% !important;
  }
  .ht-xs-50 {
    height: 50px;
  }
  .ht-xs-50p {
    height: 50%;
  }
  .mx-ht-xs-50p {
    max-height: 50%;
  }
  .mn-ht-xs-50p {
    min-height: 50%;
  }
  .ht-xs-50-f {
    height: 50px !important;
  }
  .ht-xs-50p-f {
    height: 50% !important;
  }
  .ht-xs-55 {
    height: 55px;
  }
  .ht-xs-55p {
    height: 55%;
  }
  .mx-ht-xs-55p {
    max-height: 55%;
  }
  .mn-ht-xs-55p {
    min-height: 55%;
  }
  .ht-xs-55-f {
    height: 55px !important;
  }
  .ht-xs-55p-f {
    height: 55% !important;
  }
  .ht-xs-60 {
    height: 60px;
  }
  .ht-xs-60p {
    height: 60%;
  }
  .mx-ht-xs-60p {
    max-height: 60%;
  }
  .mn-ht-xs-60p {
    min-height: 60%;
  }
  .ht-xs-60-f {
    height: 60px !important;
  }
  .ht-xs-60p-f {
    height: 60% !important;
  }
  .ht-xs-65 {
    height: 65px;
  }
  .ht-xs-65p {
    height: 65%;
  }
  .mx-ht-xs-65p {
    max-height: 65%;
  }
  .mn-ht-xs-65p {
    min-height: 65%;
  }
  .ht-xs-65-f {
    height: 65px !important;
  }
  .ht-xs-65p-f {
    height: 65% !important;
  }
  .ht-xs-70 {
    height: 70px;
  }
  .ht-xs-70p {
    height: 70%;
  }
  .mx-ht-xs-70p {
    max-height: 70%;
  }
  .mn-ht-xs-70p {
    min-height: 70%;
  }
  .ht-xs-70-f {
    height: 70px !important;
  }
  .ht-xs-70p-f {
    height: 70% !important;
  }
  .ht-xs-75 {
    height: 75px;
  }
  .ht-xs-75p {
    height: 75%;
  }
  .mx-ht-xs-75p {
    max-height: 75%;
  }
  .mn-ht-xs-75p {
    min-height: 75%;
  }
  .ht-xs-75-f {
    height: 75px !important;
  }
  .ht-xs-75p-f {
    height: 75% !important;
  }
  .ht-xs-80 {
    height: 80px;
  }
  .ht-xs-80p {
    height: 80%;
  }
  .mx-ht-xs-80p {
    max-height: 80%;
  }
  .mn-ht-xs-80p {
    min-height: 80%;
  }
  .ht-xs-80-f {
    height: 80px !important;
  }
  .ht-xs-80p-f {
    height: 80% !important;
  }
  .ht-xs-85 {
    height: 85px;
  }
  .ht-xs-85p {
    height: 85%;
  }
  .mx-ht-xs-85p {
    max-height: 85%;
  }
  .mn-ht-xs-85p {
    min-height: 85%;
  }
  .ht-xs-85-f {
    height: 85px !important;
  }
  .ht-xs-85p-f {
    height: 85% !important;
  }
  .ht-xs-90 {
    height: 90px;
  }
  .ht-xs-90p {
    height: 90%;
  }
  .mx-ht-xs-90p {
    max-height: 90%;
  }
  .mn-ht-xs-90p {
    min-height: 90%;
  }
  .ht-xs-90-f {
    height: 90px !important;
  }
  .ht-xs-90p-f {
    height: 90% !important;
  }
  .ht-xs-95 {
    height: 95px;
  }
  .ht-xs-95p {
    height: 95%;
  }
  .mx-ht-xs-95p {
    max-height: 95%;
  }
  .mn-ht-xs-95p {
    min-height: 95%;
  }
  .ht-xs-95-f {
    height: 95px !important;
  }
  .ht-xs-95p-f {
    height: 95% !important;
  }
  .ht-xs-100 {
    height: 100px;
  }
  .ht-xs-100p {
    height: 100%;
  }
  .mx-ht-xs-100p {
    max-height: 100%;
  }
  .mn-ht-xs-100p {
    min-height: 100%;
  }
  .ht-xs-100-f {
    height: 100px !important;
  }
  .ht-xs-100p-f {
    height: 100% !important;
  }
  .ht-xs-150 {
    height: 150px;
  }
  .ht-xs-150p {
    height: 150%;
  }
  .mx-ht-xs-150p {
    max-height: 150%;
  }
  .mn-ht-xs-150p {
    min-height: 150%;
  }
  .ht-xs-150-f {
    height: 150px !important;
  }
  .ht-xs-150p-f {
    height: 150% !important;
  }
  .ht-xs-200 {
    height: 200px;
  }
  .ht-xs-200p {
    height: 200%;
  }
  .mx-ht-xs-200p {
    max-height: 200%;
  }
  .mn-ht-xs-200p {
    min-height: 200%;
  }
  .ht-xs-200-f {
    height: 200px !important;
  }
  .ht-xs-200p-f {
    height: 200% !important;
  }
  .ht-xs-250 {
    height: 250px;
  }
  .ht-xs-250p {
    height: 250%;
  }
  .mx-ht-xs-250p {
    max-height: 250%;
  }
  .mn-ht-xs-250p {
    min-height: 250%;
  }
  .ht-xs-250-f {
    height: 250px !important;
  }
  .ht-xs-250p-f {
    height: 250% !important;
  }
  .ht-xs-300 {
    height: 300px;
  }
  .ht-xs-300p {
    height: 300%;
  }
  .mx-ht-xs-300p {
    max-height: 300%;
  }
  .mn-ht-xs-300p {
    min-height: 300%;
  }
  .ht-xs-300-f {
    height: 300px !important;
  }
  .ht-xs-300p-f {
    height: 300% !important;
  }
  .ht-xs-350 {
    height: 350px;
  }
  .ht-xs-350p {
    height: 350%;
  }
  .mx-ht-xs-350p {
    max-height: 350%;
  }
  .mn-ht-xs-350p {
    min-height: 350%;
  }
  .ht-xs-350-f {
    height: 350px !important;
  }
  .ht-xs-350p-f {
    height: 350% !important;
  }
  .ht-xs-400 {
    height: 400px;
  }
  .ht-xs-400p {
    height: 400%;
  }
  .mx-ht-xs-400p {
    max-height: 400%;
  }
  .mn-ht-xs-400p {
    min-height: 400%;
  }
  .ht-xs-400-f {
    height: 400px !important;
  }
  .ht-xs-400p-f {
    height: 400% !important;
  }
  .ht-xs-450 {
    height: 450px;
  }
  .ht-xs-450p {
    height: 450%;
  }
  .mx-ht-xs-450p {
    max-height: 450%;
  }
  .mn-ht-xs-450p {
    min-height: 450%;
  }
  .ht-xs-450-f {
    height: 450px !important;
  }
  .ht-xs-450p-f {
    height: 450% !important;
  }
  .ht-xs-500 {
    height: 500px;
  }
  .ht-xs-500p {
    height: 500%;
  }
  .mx-ht-xs-500p {
    max-height: 500%;
  }
  .mn-ht-xs-500p {
    min-height: 500%;
  }
  .ht-xs-500-f {
    height: 500px !important;
  }
  .ht-xs-500p-f {
    height: 500% !important;
  }
  .ht-xs-550 {
    height: 550px;
  }
  .ht-xs-550p {
    height: 550%;
  }
  .mx-ht-xs-550p {
    max-height: 550%;
  }
  .mn-ht-xs-550p {
    min-height: 550%;
  }
  .ht-xs-550-f {
    height: 550px !important;
  }
  .ht-xs-550p-f {
    height: 550% !important;
  }
  .ht-xs-600 {
    height: 600px;
  }
  .ht-xs-600p {
    height: 600%;
  }
  .mx-ht-xs-600p {
    max-height: 600%;
  }
  .mn-ht-xs-600p {
    min-height: 600%;
  }
  .ht-xs-600-f {
    height: 600px !important;
  }
  .ht-xs-600p-f {
    height: 600% !important;
  }
  .ht-xs-650 {
    height: 650px;
  }
  .ht-xs-650p {
    height: 650%;
  }
  .mx-ht-xs-650p {
    max-height: 650%;
  }
  .mn-ht-xs-650p {
    min-height: 650%;
  }
  .ht-xs-650-f {
    height: 650px !important;
  }
  .ht-xs-650p-f {
    height: 650% !important;
  }
  .ht-xs-700 {
    height: 700px;
  }
  .ht-xs-700p {
    height: 700%;
  }
  .mx-ht-xs-700p {
    max-height: 700%;
  }
  .mn-ht-xs-700p {
    min-height: 700%;
  }
  .ht-xs-700-f {
    height: 700px !important;
  }
  .ht-xs-700p-f {
    height: 700% !important;
  }
  .ht-xs-750 {
    height: 750px;
  }
  .ht-xs-750p {
    height: 750%;
  }
  .mx-ht-xs-750p {
    max-height: 750%;
  }
  .mn-ht-xs-750p {
    min-height: 750%;
  }
  .ht-xs-750-f {
    height: 750px !important;
  }
  .ht-xs-750p-f {
    height: 750% !important;
  }
  .ht-xs-800 {
    height: 800px;
  }
  .ht-xs-800p {
    height: 800%;
  }
  .mx-ht-xs-800p {
    max-height: 800%;
  }
  .mn-ht-xs-800p {
    min-height: 800%;
  }
  .ht-xs-800-f {
    height: 800px !important;
  }
  .ht-xs-800p-f {
    height: 800% !important;
  }
  .ht-xs-850 {
    height: 850px;
  }
  .ht-xs-850p {
    height: 850%;
  }
  .mx-ht-xs-850p {
    max-height: 850%;
  }
  .mn-ht-xs-850p {
    min-height: 850%;
  }
  .ht-xs-850-f {
    height: 850px !important;
  }
  .ht-xs-850p-f {
    height: 850% !important;
  }
  .ht-xs-100v {
    height: 100vh;
  }
}
@media (min-width: 576px) {
  .ht-sm-5 {
    height: 5px;
  }
  .ht-sm-5p {
    height: 5%;
  }
  .mx-ht-sm-5p {
    max-height: 5%;
  }
  .mn-ht-sm-5p {
    min-height: 5%;
  }
  .ht-sm-5-f {
    height: 5px !important;
  }
  .ht-sm-5p-f {
    height: 5% !important;
  }
  .ht-sm-10 {
    height: 10px;
  }
  .ht-sm-10p {
    height: 10%;
  }
  .mx-ht-sm-10p {
    max-height: 10%;
  }
  .mn-ht-sm-10p {
    min-height: 10%;
  }
  .ht-sm-10-f {
    height: 10px !important;
  }
  .ht-sm-10p-f {
    height: 10% !important;
  }
  .ht-sm-15 {
    height: 15px;
  }
  .ht-sm-15p {
    height: 15%;
  }
  .mx-ht-sm-15p {
    max-height: 15%;
  }
  .mn-ht-sm-15p {
    min-height: 15%;
  }
  .ht-sm-15-f {
    height: 15px !important;
  }
  .ht-sm-15p-f {
    height: 15% !important;
  }
  .ht-sm-20 {
    height: 20px;
  }
  .ht-sm-20p {
    height: 20%;
  }
  .mx-ht-sm-20p {
    max-height: 20%;
  }
  .mn-ht-sm-20p {
    min-height: 20%;
  }
  .ht-sm-20-f {
    height: 20px !important;
  }
  .ht-sm-20p-f {
    height: 20% !important;
  }
  .ht-sm-25 {
    height: 25px;
  }
  .ht-sm-25p {
    height: 25%;
  }
  .mx-ht-sm-25p {
    max-height: 25%;
  }
  .mn-ht-sm-25p {
    min-height: 25%;
  }
  .ht-sm-25-f {
    height: 25px !important;
  }
  .ht-sm-25p-f {
    height: 25% !important;
  }
  .ht-sm-30 {
    height: 30px;
  }
  .ht-sm-30p {
    height: 30%;
  }
  .mx-ht-sm-30p {
    max-height: 30%;
  }
  .mn-ht-sm-30p {
    min-height: 30%;
  }
  .ht-sm-30-f {
    height: 30px !important;
  }
  .ht-sm-30p-f {
    height: 30% !important;
  }
  .ht-sm-35 {
    height: 35px;
  }
  .ht-sm-35p {
    height: 35%;
  }
  .mx-ht-sm-35p {
    max-height: 35%;
  }
  .mn-ht-sm-35p {
    min-height: 35%;
  }
  .ht-sm-35-f {
    height: 35px !important;
  }
  .ht-sm-35p-f {
    height: 35% !important;
  }
  .ht-sm-40 {
    height: 40px;
  }
  .ht-sm-40p {
    height: 40%;
  }
  .mx-ht-sm-40p {
    max-height: 40%;
  }
  .mn-ht-sm-40p {
    min-height: 40%;
  }
  .ht-sm-40-f {
    height: 40px !important;
  }
  .ht-sm-40p-f {
    height: 40% !important;
  }
  .ht-sm-45 {
    height: 45px;
  }
  .ht-sm-45p {
    height: 45%;
  }
  .mx-ht-sm-45p {
    max-height: 45%;
  }
  .mn-ht-sm-45p {
    min-height: 45%;
  }
  .ht-sm-45-f {
    height: 45px !important;
  }
  .ht-sm-45p-f {
    height: 45% !important;
  }
  .ht-sm-50 {
    height: 50px;
  }
  .ht-sm-50p {
    height: 50%;
  }
  .mx-ht-sm-50p {
    max-height: 50%;
  }
  .mn-ht-sm-50p {
    min-height: 50%;
  }
  .ht-sm-50-f {
    height: 50px !important;
  }
  .ht-sm-50p-f {
    height: 50% !important;
  }
  .ht-sm-55 {
    height: 55px;
  }
  .ht-sm-55p {
    height: 55%;
  }
  .mx-ht-sm-55p {
    max-height: 55%;
  }
  .mn-ht-sm-55p {
    min-height: 55%;
  }
  .ht-sm-55-f {
    height: 55px !important;
  }
  .ht-sm-55p-f {
    height: 55% !important;
  }
  .ht-sm-60 {
    height: 60px;
  }
  .ht-sm-60p {
    height: 60%;
  }
  .mx-ht-sm-60p {
    max-height: 60%;
  }
  .mn-ht-sm-60p {
    min-height: 60%;
  }
  .ht-sm-60-f {
    height: 60px !important;
  }
  .ht-sm-60p-f {
    height: 60% !important;
  }
  .ht-sm-65 {
    height: 65px;
  }
  .ht-sm-65p {
    height: 65%;
  }
  .mx-ht-sm-65p {
    max-height: 65%;
  }
  .mn-ht-sm-65p {
    min-height: 65%;
  }
  .ht-sm-65-f {
    height: 65px !important;
  }
  .ht-sm-65p-f {
    height: 65% !important;
  }
  .ht-sm-70 {
    height: 70px;
  }
  .ht-sm-70p {
    height: 70%;
  }
  .mx-ht-sm-70p {
    max-height: 70%;
  }
  .mn-ht-sm-70p {
    min-height: 70%;
  }
  .ht-sm-70-f {
    height: 70px !important;
  }
  .ht-sm-70p-f {
    height: 70% !important;
  }
  .ht-sm-75 {
    height: 75px;
  }
  .ht-sm-75p {
    height: 75%;
  }
  .mx-ht-sm-75p {
    max-height: 75%;
  }
  .mn-ht-sm-75p {
    min-height: 75%;
  }
  .ht-sm-75-f {
    height: 75px !important;
  }
  .ht-sm-75p-f {
    height: 75% !important;
  }
  .ht-sm-80 {
    height: 80px;
  }
  .ht-sm-80p {
    height: 80%;
  }
  .mx-ht-sm-80p {
    max-height: 80%;
  }
  .mn-ht-sm-80p {
    min-height: 80%;
  }
  .ht-sm-80-f {
    height: 80px !important;
  }
  .ht-sm-80p-f {
    height: 80% !important;
  }
  .ht-sm-85 {
    height: 85px;
  }
  .ht-sm-85p {
    height: 85%;
  }
  .mx-ht-sm-85p {
    max-height: 85%;
  }
  .mn-ht-sm-85p {
    min-height: 85%;
  }
  .ht-sm-85-f {
    height: 85px !important;
  }
  .ht-sm-85p-f {
    height: 85% !important;
  }
  .ht-sm-90 {
    height: 90px;
  }
  .ht-sm-90p {
    height: 90%;
  }
  .mx-ht-sm-90p {
    max-height: 90%;
  }
  .mn-ht-sm-90p {
    min-height: 90%;
  }
  .ht-sm-90-f {
    height: 90px !important;
  }
  .ht-sm-90p-f {
    height: 90% !important;
  }
  .ht-sm-95 {
    height: 95px;
  }
  .ht-sm-95p {
    height: 95%;
  }
  .mx-ht-sm-95p {
    max-height: 95%;
  }
  .mn-ht-sm-95p {
    min-height: 95%;
  }
  .ht-sm-95-f {
    height: 95px !important;
  }
  .ht-sm-95p-f {
    height: 95% !important;
  }
  .ht-sm-100 {
    height: 100px;
  }
  .ht-sm-100p {
    height: 100%;
  }
  .mx-ht-sm-100p {
    max-height: 100%;
  }
  .mn-ht-sm-100p {
    min-height: 100%;
  }
  .ht-sm-100-f {
    height: 100px !important;
  }
  .ht-sm-100p-f {
    height: 100% !important;
  }
  .ht-sm-150 {
    height: 150px;
  }
  .ht-sm-150p {
    height: 150%;
  }
  .mx-ht-sm-150p {
    max-height: 150%;
  }
  .mn-ht-sm-150p {
    min-height: 150%;
  }
  .ht-sm-150-f {
    height: 150px !important;
  }
  .ht-sm-150p-f {
    height: 150% !important;
  }
  .ht-sm-200 {
    height: 200px;
  }
  .ht-sm-200p {
    height: 200%;
  }
  .mx-ht-sm-200p {
    max-height: 200%;
  }
  .mn-ht-sm-200p {
    min-height: 200%;
  }
  .ht-sm-200-f {
    height: 200px !important;
  }
  .ht-sm-200p-f {
    height: 200% !important;
  }
  .ht-sm-250 {
    height: 250px;
  }
  .ht-sm-250p {
    height: 250%;
  }
  .mx-ht-sm-250p {
    max-height: 250%;
  }
  .mn-ht-sm-250p {
    min-height: 250%;
  }
  .ht-sm-250-f {
    height: 250px !important;
  }
  .ht-sm-250p-f {
    height: 250% !important;
  }
  .ht-sm-300 {
    height: 300px;
  }
  .ht-sm-300p {
    height: 300%;
  }
  .mx-ht-sm-300p {
    max-height: 300%;
  }
  .mn-ht-sm-300p {
    min-height: 300%;
  }
  .ht-sm-300-f {
    height: 300px !important;
  }
  .ht-sm-300p-f {
    height: 300% !important;
  }
  .ht-sm-350 {
    height: 350px;
  }
  .ht-sm-350p {
    height: 350%;
  }
  .mx-ht-sm-350p {
    max-height: 350%;
  }
  .mn-ht-sm-350p {
    min-height: 350%;
  }
  .ht-sm-350-f {
    height: 350px !important;
  }
  .ht-sm-350p-f {
    height: 350% !important;
  }
  .ht-sm-400 {
    height: 400px;
  }
  .ht-sm-400p {
    height: 400%;
  }
  .mx-ht-sm-400p {
    max-height: 400%;
  }
  .mn-ht-sm-400p {
    min-height: 400%;
  }
  .ht-sm-400-f {
    height: 400px !important;
  }
  .ht-sm-400p-f {
    height: 400% !important;
  }
  .ht-sm-450 {
    height: 450px;
  }
  .ht-sm-450p {
    height: 450%;
  }
  .mx-ht-sm-450p {
    max-height: 450%;
  }
  .mn-ht-sm-450p {
    min-height: 450%;
  }
  .ht-sm-450-f {
    height: 450px !important;
  }
  .ht-sm-450p-f {
    height: 450% !important;
  }
  .ht-sm-500 {
    height: 500px;
  }
  .ht-sm-500p {
    height: 500%;
  }
  .mx-ht-sm-500p {
    max-height: 500%;
  }
  .mn-ht-sm-500p {
    min-height: 500%;
  }
  .ht-sm-500-f {
    height: 500px !important;
  }
  .ht-sm-500p-f {
    height: 500% !important;
  }
  .ht-sm-550 {
    height: 550px;
  }
  .ht-sm-550p {
    height: 550%;
  }
  .mx-ht-sm-550p {
    max-height: 550%;
  }
  .mn-ht-sm-550p {
    min-height: 550%;
  }
  .ht-sm-550-f {
    height: 550px !important;
  }
  .ht-sm-550p-f {
    height: 550% !important;
  }
  .ht-sm-600 {
    height: 600px;
  }
  .ht-sm-600p {
    height: 600%;
  }
  .mx-ht-sm-600p {
    max-height: 600%;
  }
  .mn-ht-sm-600p {
    min-height: 600%;
  }
  .ht-sm-600-f {
    height: 600px !important;
  }
  .ht-sm-600p-f {
    height: 600% !important;
  }
  .ht-sm-650 {
    height: 650px;
  }
  .ht-sm-650p {
    height: 650%;
  }
  .mx-ht-sm-650p {
    max-height: 650%;
  }
  .mn-ht-sm-650p {
    min-height: 650%;
  }
  .ht-sm-650-f {
    height: 650px !important;
  }
  .ht-sm-650p-f {
    height: 650% !important;
  }
  .ht-sm-700 {
    height: 700px;
  }
  .ht-sm-700p {
    height: 700%;
  }
  .mx-ht-sm-700p {
    max-height: 700%;
  }
  .mn-ht-sm-700p {
    min-height: 700%;
  }
  .ht-sm-700-f {
    height: 700px !important;
  }
  .ht-sm-700p-f {
    height: 700% !important;
  }
  .ht-sm-750 {
    height: 750px;
  }
  .ht-sm-750p {
    height: 750%;
  }
  .mx-ht-sm-750p {
    max-height: 750%;
  }
  .mn-ht-sm-750p {
    min-height: 750%;
  }
  .ht-sm-750-f {
    height: 750px !important;
  }
  .ht-sm-750p-f {
    height: 750% !important;
  }
  .ht-sm-800 {
    height: 800px;
  }
  .ht-sm-800p {
    height: 800%;
  }
  .mx-ht-sm-800p {
    max-height: 800%;
  }
  .mn-ht-sm-800p {
    min-height: 800%;
  }
  .ht-sm-800-f {
    height: 800px !important;
  }
  .ht-sm-800p-f {
    height: 800% !important;
  }
  .ht-sm-850 {
    height: 850px;
  }
  .ht-sm-850p {
    height: 850%;
  }
  .mx-ht-sm-850p {
    max-height: 850%;
  }
  .mn-ht-sm-850p {
    min-height: 850%;
  }
  .ht-sm-850-f {
    height: 850px !important;
  }
  .ht-sm-850p-f {
    height: 850% !important;
  }
  .ht-sm-100v {
    height: 100vh;
  }
}
@media (min-width: 768px) {
  .ht-md-5 {
    height: 5px;
  }
  .ht-md-5p {
    height: 5%;
  }
  .mx-ht-md-5p {
    max-height: 5%;
  }
  .mn-ht-md-5p {
    min-height: 5%;
  }
  .ht-md-5-f {
    height: 5px !important;
  }
  .ht-md-5p-f {
    height: 5% !important;
  }
  .ht-md-10 {
    height: 10px;
  }
  .ht-md-10p {
    height: 10%;
  }
  .mx-ht-md-10p {
    max-height: 10%;
  }
  .mn-ht-md-10p {
    min-height: 10%;
  }
  .ht-md-10-f {
    height: 10px !important;
  }
  .ht-md-10p-f {
    height: 10% !important;
  }
  .ht-md-15 {
    height: 15px;
  }
  .ht-md-15p {
    height: 15%;
  }
  .mx-ht-md-15p {
    max-height: 15%;
  }
  .mn-ht-md-15p {
    min-height: 15%;
  }
  .ht-md-15-f {
    height: 15px !important;
  }
  .ht-md-15p-f {
    height: 15% !important;
  }
  .ht-md-20 {
    height: 20px;
  }
  .ht-md-20p {
    height: 20%;
  }
  .mx-ht-md-20p {
    max-height: 20%;
  }
  .mn-ht-md-20p {
    min-height: 20%;
  }
  .ht-md-20-f {
    height: 20px !important;
  }
  .ht-md-20p-f {
    height: 20% !important;
  }
  .ht-md-25 {
    height: 25px;
  }
  .ht-md-25p {
    height: 25%;
  }
  .mx-ht-md-25p {
    max-height: 25%;
  }
  .mn-ht-md-25p {
    min-height: 25%;
  }
  .ht-md-25-f {
    height: 25px !important;
  }
  .ht-md-25p-f {
    height: 25% !important;
  }
  .ht-md-30 {
    height: 30px;
  }
  .ht-md-30p {
    height: 30%;
  }
  .mx-ht-md-30p {
    max-height: 30%;
  }
  .mn-ht-md-30p {
    min-height: 30%;
  }
  .ht-md-30-f {
    height: 30px !important;
  }
  .ht-md-30p-f {
    height: 30% !important;
  }
  .ht-md-35 {
    height: 35px;
  }
  .ht-md-35p {
    height: 35%;
  }
  .mx-ht-md-35p {
    max-height: 35%;
  }
  .mn-ht-md-35p {
    min-height: 35%;
  }
  .ht-md-35-f {
    height: 35px !important;
  }
  .ht-md-35p-f {
    height: 35% !important;
  }
  .ht-md-40 {
    height: 40px;
  }
  .ht-md-40p {
    height: 40%;
  }
  .mx-ht-md-40p {
    max-height: 40%;
  }
  .mn-ht-md-40p {
    min-height: 40%;
  }
  .ht-md-40-f {
    height: 40px !important;
  }
  .ht-md-40p-f {
    height: 40% !important;
  }
  .ht-md-45 {
    height: 45px;
  }
  .ht-md-45p {
    height: 45%;
  }
  .mx-ht-md-45p {
    max-height: 45%;
  }
  .mn-ht-md-45p {
    min-height: 45%;
  }
  .ht-md-45-f {
    height: 45px !important;
  }
  .ht-md-45p-f {
    height: 45% !important;
  }
  .ht-md-50 {
    height: 50px;
  }
  .ht-md-50p {
    height: 50%;
  }
  .mx-ht-md-50p {
    max-height: 50%;
  }
  .mn-ht-md-50p {
    min-height: 50%;
  }
  .ht-md-50-f {
    height: 50px !important;
  }
  .ht-md-50p-f {
    height: 50% !important;
  }
  .ht-md-55 {
    height: 55px;
  }
  .ht-md-55p {
    height: 55%;
  }
  .mx-ht-md-55p {
    max-height: 55%;
  }
  .mn-ht-md-55p {
    min-height: 55%;
  }
  .ht-md-55-f {
    height: 55px !important;
  }
  .ht-md-55p-f {
    height: 55% !important;
  }
  .ht-md-60 {
    height: 60px;
  }
  .ht-md-60p {
    height: 60%;
  }
  .mx-ht-md-60p {
    max-height: 60%;
  }
  .mn-ht-md-60p {
    min-height: 60%;
  }
  .ht-md-60-f {
    height: 60px !important;
  }
  .ht-md-60p-f {
    height: 60% !important;
  }
  .ht-md-65 {
    height: 65px;
  }
  .ht-md-65p {
    height: 65%;
  }
  .mx-ht-md-65p {
    max-height: 65%;
  }
  .mn-ht-md-65p {
    min-height: 65%;
  }
  .ht-md-65-f {
    height: 65px !important;
  }
  .ht-md-65p-f {
    height: 65% !important;
  }
  .ht-md-70 {
    height: 70px;
  }
  .ht-md-70p {
    height: 70%;
  }
  .mx-ht-md-70p {
    max-height: 70%;
  }
  .mn-ht-md-70p {
    min-height: 70%;
  }
  .ht-md-70-f {
    height: 70px !important;
  }
  .ht-md-70p-f {
    height: 70% !important;
  }
  .ht-md-75 {
    height: 75px;
  }
  .ht-md-75p {
    height: 75%;
  }
  .mx-ht-md-75p {
    max-height: 75%;
  }
  .mn-ht-md-75p {
    min-height: 75%;
  }
  .ht-md-75-f {
    height: 75px !important;
  }
  .ht-md-75p-f {
    height: 75% !important;
  }
  .ht-md-80 {
    height: 80px;
  }
  .ht-md-80p {
    height: 80%;
  }
  .mx-ht-md-80p {
    max-height: 80%;
  }
  .mn-ht-md-80p {
    min-height: 80%;
  }
  .ht-md-80-f {
    height: 80px !important;
  }
  .ht-md-80p-f {
    height: 80% !important;
  }
  .ht-md-85 {
    height: 85px;
  }
  .ht-md-85p {
    height: 85%;
  }
  .mx-ht-md-85p {
    max-height: 85%;
  }
  .mn-ht-md-85p {
    min-height: 85%;
  }
  .ht-md-85-f {
    height: 85px !important;
  }
  .ht-md-85p-f {
    height: 85% !important;
  }
  .ht-md-90 {
    height: 90px;
  }
  .ht-md-90p {
    height: 90%;
  }
  .mx-ht-md-90p {
    max-height: 90%;
  }
  .mn-ht-md-90p {
    min-height: 90%;
  }
  .ht-md-90-f {
    height: 90px !important;
  }
  .ht-md-90p-f {
    height: 90% !important;
  }
  .ht-md-95 {
    height: 95px;
  }
  .ht-md-95p {
    height: 95%;
  }
  .mx-ht-md-95p {
    max-height: 95%;
  }
  .mn-ht-md-95p {
    min-height: 95%;
  }
  .ht-md-95-f {
    height: 95px !important;
  }
  .ht-md-95p-f {
    height: 95% !important;
  }
  .ht-md-100 {
    height: 100px;
  }
  .ht-md-100p {
    height: 100%;
  }
  .mx-ht-md-100p {
    max-height: 100%;
  }
  .mn-ht-md-100p {
    min-height: 100%;
  }
  .ht-md-100-f {
    height: 100px !important;
  }
  .ht-md-100p-f {
    height: 100% !important;
  }
  .ht-md-150 {
    height: 150px;
  }
  .ht-md-150p {
    height: 150%;
  }
  .mx-ht-md-150p {
    max-height: 150%;
  }
  .mn-ht-md-150p {
    min-height: 150%;
  }
  .ht-md-150-f {
    height: 150px !important;
  }
  .ht-md-150p-f {
    height: 150% !important;
  }
  .ht-md-200 {
    height: 200px;
  }
  .ht-md-200p {
    height: 200%;
  }
  .mx-ht-md-200p {
    max-height: 200%;
  }
  .mn-ht-md-200p {
    min-height: 200%;
  }
  .ht-md-200-f {
    height: 200px !important;
  }
  .ht-md-200p-f {
    height: 200% !important;
  }
  .ht-md-250 {
    height: 250px;
  }
  .ht-md-250p {
    height: 250%;
  }
  .mx-ht-md-250p {
    max-height: 250%;
  }
  .mn-ht-md-250p {
    min-height: 250%;
  }
  .ht-md-250-f {
    height: 250px !important;
  }
  .ht-md-250p-f {
    height: 250% !important;
  }
  .ht-md-300 {
    height: 300px;
  }
  .ht-md-300p {
    height: 300%;
  }
  .mx-ht-md-300p {
    max-height: 300%;
  }
  .mn-ht-md-300p {
    min-height: 300%;
  }
  .ht-md-300-f {
    height: 300px !important;
  }
  .ht-md-300p-f {
    height: 300% !important;
  }
  .ht-md-350 {
    height: 350px;
  }
  .ht-md-350p {
    height: 350%;
  }
  .mx-ht-md-350p {
    max-height: 350%;
  }
  .mn-ht-md-350p {
    min-height: 350%;
  }
  .ht-md-350-f {
    height: 350px !important;
  }
  .ht-md-350p-f {
    height: 350% !important;
  }
  .ht-md-400 {
    height: 400px;
  }
  .ht-md-400p {
    height: 400%;
  }
  .mx-ht-md-400p {
    max-height: 400%;
  }
  .mn-ht-md-400p {
    min-height: 400%;
  }
  .ht-md-400-f {
    height: 400px !important;
  }
  .ht-md-400p-f {
    height: 400% !important;
  }
  .ht-md-450 {
    height: 450px;
  }
  .ht-md-450p {
    height: 450%;
  }
  .mx-ht-md-450p {
    max-height: 450%;
  }
  .mn-ht-md-450p {
    min-height: 450%;
  }
  .ht-md-450-f {
    height: 450px !important;
  }
  .ht-md-450p-f {
    height: 450% !important;
  }
  .ht-md-500 {
    height: 500px;
  }
  .ht-md-500p {
    height: 500%;
  }
  .mx-ht-md-500p {
    max-height: 500%;
  }
  .mn-ht-md-500p {
    min-height: 500%;
  }
  .ht-md-500-f {
    height: 500px !important;
  }
  .ht-md-500p-f {
    height: 500% !important;
  }
  .ht-md-550 {
    height: 550px;
  }
  .ht-md-550p {
    height: 550%;
  }
  .mx-ht-md-550p {
    max-height: 550%;
  }
  .mn-ht-md-550p {
    min-height: 550%;
  }
  .ht-md-550-f {
    height: 550px !important;
  }
  .ht-md-550p-f {
    height: 550% !important;
  }
  .ht-md-600 {
    height: 600px;
  }
  .ht-md-600p {
    height: 600%;
  }
  .mx-ht-md-600p {
    max-height: 600%;
  }
  .mn-ht-md-600p {
    min-height: 600%;
  }
  .ht-md-600-f {
    height: 600px !important;
  }
  .ht-md-600p-f {
    height: 600% !important;
  }
  .ht-md-650 {
    height: 650px;
  }
  .ht-md-650p {
    height: 650%;
  }
  .mx-ht-md-650p {
    max-height: 650%;
  }
  .mn-ht-md-650p {
    min-height: 650%;
  }
  .ht-md-650-f {
    height: 650px !important;
  }
  .ht-md-650p-f {
    height: 650% !important;
  }
  .ht-md-700 {
    height: 700px;
  }
  .ht-md-700p {
    height: 700%;
  }
  .mx-ht-md-700p {
    max-height: 700%;
  }
  .mn-ht-md-700p {
    min-height: 700%;
  }
  .ht-md-700-f {
    height: 700px !important;
  }
  .ht-md-700p-f {
    height: 700% !important;
  }
  .ht-md-750 {
    height: 750px;
  }
  .ht-md-750p {
    height: 750%;
  }
  .mx-ht-md-750p {
    max-height: 750%;
  }
  .mn-ht-md-750p {
    min-height: 750%;
  }
  .ht-md-750-f {
    height: 750px !important;
  }
  .ht-md-750p-f {
    height: 750% !important;
  }
  .ht-md-800 {
    height: 800px;
  }
  .ht-md-800p {
    height: 800%;
  }
  .mx-ht-md-800p {
    max-height: 800%;
  }
  .mn-ht-md-800p {
    min-height: 800%;
  }
  .ht-md-800-f {
    height: 800px !important;
  }
  .ht-md-800p-f {
    height: 800% !important;
  }
  .ht-md-850 {
    height: 850px;
  }
  .ht-md-850p {
    height: 850%;
  }
  .mx-ht-md-850p {
    max-height: 850%;
  }
  .mn-ht-md-850p {
    min-height: 850%;
  }
  .ht-md-850-f {
    height: 850px !important;
  }
  .ht-md-850p-f {
    height: 850% !important;
  }
  .ht-md-100v {
    height: 100vh;
  }
}
@media (min-width: 992px) {
  .ht-lg-5 {
    height: 5px;
  }
  .ht-lg-5p {
    height: 5%;
  }
  .mx-ht-lg-5p {
    max-height: 5%;
  }
  .mn-ht-lg-5p {
    min-height: 5%;
  }
  .ht-lg-5-f {
    height: 5px !important;
  }
  .ht-lg-5p-f {
    height: 5% !important;
  }
  .ht-lg-10 {
    height: 10px;
  }
  .ht-lg-10p {
    height: 10%;
  }
  .mx-ht-lg-10p {
    max-height: 10%;
  }
  .mn-ht-lg-10p {
    min-height: 10%;
  }
  .ht-lg-10-f {
    height: 10px !important;
  }
  .ht-lg-10p-f {
    height: 10% !important;
  }
  .ht-lg-15 {
    height: 15px;
  }
  .ht-lg-15p {
    height: 15%;
  }
  .mx-ht-lg-15p {
    max-height: 15%;
  }
  .mn-ht-lg-15p {
    min-height: 15%;
  }
  .ht-lg-15-f {
    height: 15px !important;
  }
  .ht-lg-15p-f {
    height: 15% !important;
  }
  .ht-lg-20 {
    height: 20px;
  }
  .ht-lg-20p {
    height: 20%;
  }
  .mx-ht-lg-20p {
    max-height: 20%;
  }
  .mn-ht-lg-20p {
    min-height: 20%;
  }
  .ht-lg-20-f {
    height: 20px !important;
  }
  .ht-lg-20p-f {
    height: 20% !important;
  }
  .ht-lg-25 {
    height: 25px;
  }
  .ht-lg-25p {
    height: 25%;
  }
  .mx-ht-lg-25p {
    max-height: 25%;
  }
  .mn-ht-lg-25p {
    min-height: 25%;
  }
  .ht-lg-25-f {
    height: 25px !important;
  }
  .ht-lg-25p-f {
    height: 25% !important;
  }
  .ht-lg-30 {
    height: 30px;
  }
  .ht-lg-30p {
    height: 30%;
  }
  .mx-ht-lg-30p {
    max-height: 30%;
  }
  .mn-ht-lg-30p {
    min-height: 30%;
  }
  .ht-lg-30-f {
    height: 30px !important;
  }
  .ht-lg-30p-f {
    height: 30% !important;
  }
  .ht-lg-35 {
    height: 35px;
  }
  .ht-lg-35p {
    height: 35%;
  }
  .mx-ht-lg-35p {
    max-height: 35%;
  }
  .mn-ht-lg-35p {
    min-height: 35%;
  }
  .ht-lg-35-f {
    height: 35px !important;
  }
  .ht-lg-35p-f {
    height: 35% !important;
  }
  .ht-lg-40 {
    height: 40px;
  }
  .ht-lg-40p {
    height: 40%;
  }
  .mx-ht-lg-40p {
    max-height: 40%;
  }
  .mn-ht-lg-40p {
    min-height: 40%;
  }
  .ht-lg-40-f {
    height: 40px !important;
  }
  .ht-lg-40p-f {
    height: 40% !important;
  }
  .ht-lg-45 {
    height: 45px;
  }
  .ht-lg-45p {
    height: 45%;
  }
  .mx-ht-lg-45p {
    max-height: 45%;
  }
  .mn-ht-lg-45p {
    min-height: 45%;
  }
  .ht-lg-45-f {
    height: 45px !important;
  }
  .ht-lg-45p-f {
    height: 45% !important;
  }
  .ht-lg-50 {
    height: 50px;
  }
  .ht-lg-50p {
    height: 50%;
  }
  .mx-ht-lg-50p {
    max-height: 50%;
  }
  .mn-ht-lg-50p {
    min-height: 50%;
  }
  .ht-lg-50-f {
    height: 50px !important;
  }
  .ht-lg-50p-f {
    height: 50% !important;
  }
  .ht-lg-55 {
    height: 55px;
  }
  .ht-lg-55p {
    height: 55%;
  }
  .mx-ht-lg-55p {
    max-height: 55%;
  }
  .mn-ht-lg-55p {
    min-height: 55%;
  }
  .ht-lg-55-f {
    height: 55px !important;
  }
  .ht-lg-55p-f {
    height: 55% !important;
  }
  .ht-lg-60 {
    height: 60px;
  }
  .ht-lg-60p {
    height: 60%;
  }
  .mx-ht-lg-60p {
    max-height: 60%;
  }
  .mn-ht-lg-60p {
    min-height: 60%;
  }
  .ht-lg-60-f {
    height: 60px !important;
  }
  .ht-lg-60p-f {
    height: 60% !important;
  }
  .ht-lg-65 {
    height: 65px;
  }
  .ht-lg-65p {
    height: 65%;
  }
  .mx-ht-lg-65p {
    max-height: 65%;
  }
  .mn-ht-lg-65p {
    min-height: 65%;
  }
  .ht-lg-65-f {
    height: 65px !important;
  }
  .ht-lg-65p-f {
    height: 65% !important;
  }
  .ht-lg-70 {
    height: 70px;
  }
  .ht-lg-70p {
    height: 70%;
  }
  .mx-ht-lg-70p {
    max-height: 70%;
  }
  .mn-ht-lg-70p {
    min-height: 70%;
  }
  .ht-lg-70-f {
    height: 70px !important;
  }
  .ht-lg-70p-f {
    height: 70% !important;
  }
  .ht-lg-75 {
    height: 75px;
  }
  .ht-lg-75p {
    height: 75%;
  }
  .mx-ht-lg-75p {
    max-height: 75%;
  }
  .mn-ht-lg-75p {
    min-height: 75%;
  }
  .ht-lg-75-f {
    height: 75px !important;
  }
  .ht-lg-75p-f {
    height: 75% !important;
  }
  .ht-lg-80 {
    height: 80px;
  }
  .ht-lg-80p {
    height: 80%;
  }
  .mx-ht-lg-80p {
    max-height: 80%;
  }
  .mn-ht-lg-80p {
    min-height: 80%;
  }
  .ht-lg-80-f {
    height: 80px !important;
  }
  .ht-lg-80p-f {
    height: 80% !important;
  }
  .ht-lg-85 {
    height: 85px;
  }
  .ht-lg-85p {
    height: 85%;
  }
  .mx-ht-lg-85p {
    max-height: 85%;
  }
  .mn-ht-lg-85p {
    min-height: 85%;
  }
  .ht-lg-85-f {
    height: 85px !important;
  }
  .ht-lg-85p-f {
    height: 85% !important;
  }
  .ht-lg-90 {
    height: 90px;
  }
  .ht-lg-90p {
    height: 90%;
  }
  .mx-ht-lg-90p {
    max-height: 90%;
  }
  .mn-ht-lg-90p {
    min-height: 90%;
  }
  .ht-lg-90-f {
    height: 90px !important;
  }
  .ht-lg-90p-f {
    height: 90% !important;
  }
  .ht-lg-95 {
    height: 95px;
  }
  .ht-lg-95p {
    height: 95%;
  }
  .mx-ht-lg-95p {
    max-height: 95%;
  }
  .mn-ht-lg-95p {
    min-height: 95%;
  }
  .ht-lg-95-f {
    height: 95px !important;
  }
  .ht-lg-95p-f {
    height: 95% !important;
  }
  .ht-lg-100 {
    height: 100px;
  }
  .ht-lg-100p {
    height: 100%;
  }
  .mx-ht-lg-100p {
    max-height: 100%;
  }
  .mn-ht-lg-100p {
    min-height: 100%;
  }
  .ht-lg-100-f {
    height: 100px !important;
  }
  .ht-lg-100p-f {
    height: 100% !important;
  }
  .ht-lg-150 {
    height: 150px;
  }
  .ht-lg-150p {
    height: 150%;
  }
  .mx-ht-lg-150p {
    max-height: 150%;
  }
  .mn-ht-lg-150p {
    min-height: 150%;
  }
  .ht-lg-150-f {
    height: 150px !important;
  }
  .ht-lg-150p-f {
    height: 150% !important;
  }
  .ht-lg-200 {
    height: 200px;
  }
  .ht-lg-200p {
    height: 200%;
  }
  .mx-ht-lg-200p {
    max-height: 200%;
  }
  .mn-ht-lg-200p {
    min-height: 200%;
  }
  .ht-lg-200-f {
    height: 200px !important;
  }
  .ht-lg-200p-f {
    height: 200% !important;
  }
  .ht-lg-250 {
    height: 250px;
  }
  .ht-lg-250p {
    height: 250%;
  }
  .mx-ht-lg-250p {
    max-height: 250%;
  }
  .mn-ht-lg-250p {
    min-height: 250%;
  }
  .ht-lg-250-f {
    height: 250px !important;
  }
  .ht-lg-250p-f {
    height: 250% !important;
  }
  .ht-lg-300 {
    height: 300px;
  }
  .ht-lg-300p {
    height: 300%;
  }
  .mx-ht-lg-300p {
    max-height: 300%;
  }
  .mn-ht-lg-300p {
    min-height: 300%;
  }
  .ht-lg-300-f {
    height: 300px !important;
  }
  .ht-lg-300p-f {
    height: 300% !important;
  }
  .ht-lg-350 {
    height: 350px;
  }
  .ht-lg-350p {
    height: 350%;
  }
  .mx-ht-lg-350p {
    max-height: 350%;
  }
  .mn-ht-lg-350p {
    min-height: 350%;
  }
  .ht-lg-350-f {
    height: 350px !important;
  }
  .ht-lg-350p-f {
    height: 350% !important;
  }
  .ht-lg-400 {
    height: 400px;
  }
  .ht-lg-400p {
    height: 400%;
  }
  .mx-ht-lg-400p {
    max-height: 400%;
  }
  .mn-ht-lg-400p {
    min-height: 400%;
  }
  .ht-lg-400-f {
    height: 400px !important;
  }
  .ht-lg-400p-f {
    height: 400% !important;
  }
  .ht-lg-450 {
    height: 450px;
  }
  .ht-lg-450p {
    height: 450%;
  }
  .mx-ht-lg-450p {
    max-height: 450%;
  }
  .mn-ht-lg-450p {
    min-height: 450%;
  }
  .ht-lg-450-f {
    height: 450px !important;
  }
  .ht-lg-450p-f {
    height: 450% !important;
  }
  .ht-lg-500 {
    height: 500px;
  }
  .ht-lg-500p {
    height: 500%;
  }
  .mx-ht-lg-500p {
    max-height: 500%;
  }
  .mn-ht-lg-500p {
    min-height: 500%;
  }
  .ht-lg-500-f {
    height: 500px !important;
  }
  .ht-lg-500p-f {
    height: 500% !important;
  }
  .ht-lg-550 {
    height: 550px;
  }
  .ht-lg-550p {
    height: 550%;
  }
  .mx-ht-lg-550p {
    max-height: 550%;
  }
  .mn-ht-lg-550p {
    min-height: 550%;
  }
  .ht-lg-550-f {
    height: 550px !important;
  }
  .ht-lg-550p-f {
    height: 550% !important;
  }
  .ht-lg-600 {
    height: 600px;
  }
  .ht-lg-600p {
    height: 600%;
  }
  .mx-ht-lg-600p {
    max-height: 600%;
  }
  .mn-ht-lg-600p {
    min-height: 600%;
  }
  .ht-lg-600-f {
    height: 600px !important;
  }
  .ht-lg-600p-f {
    height: 600% !important;
  }
  .ht-lg-650 {
    height: 650px;
  }
  .ht-lg-650p {
    height: 650%;
  }
  .mx-ht-lg-650p {
    max-height: 650%;
  }
  .mn-ht-lg-650p {
    min-height: 650%;
  }
  .ht-lg-650-f {
    height: 650px !important;
  }
  .ht-lg-650p-f {
    height: 650% !important;
  }
  .ht-lg-700 {
    height: 700px;
  }
  .ht-lg-700p {
    height: 700%;
  }
  .mx-ht-lg-700p {
    max-height: 700%;
  }
  .mn-ht-lg-700p {
    min-height: 700%;
  }
  .ht-lg-700-f {
    height: 700px !important;
  }
  .ht-lg-700p-f {
    height: 700% !important;
  }
  .ht-lg-750 {
    height: 750px;
  }
  .ht-lg-750p {
    height: 750%;
  }
  .mx-ht-lg-750p {
    max-height: 750%;
  }
  .mn-ht-lg-750p {
    min-height: 750%;
  }
  .ht-lg-750-f {
    height: 750px !important;
  }
  .ht-lg-750p-f {
    height: 750% !important;
  }
  .ht-lg-800 {
    height: 800px;
  }
  .ht-lg-800p {
    height: 800%;
  }
  .mx-ht-lg-800p {
    max-height: 800%;
  }
  .mn-ht-lg-800p {
    min-height: 800%;
  }
  .ht-lg-800-f {
    height: 800px !important;
  }
  .ht-lg-800p-f {
    height: 800% !important;
  }
  .ht-lg-850 {
    height: 850px;
  }
  .ht-lg-850p {
    height: 850%;
  }
  .mx-ht-lg-850p {
    max-height: 850%;
  }
  .mn-ht-lg-850p {
    min-height: 850%;
  }
  .ht-lg-850-f {
    height: 850px !important;
  }
  .ht-lg-850p-f {
    height: 850% !important;
  }
  .ht-lg-100v {
    height: 100vh;
  }
}
@media (min-width: 1200px) {
  .ht-xl-5 {
    height: 5px;
  }
  .ht-xl-5p {
    height: 5%;
  }
  .mx-ht-xl-5p {
    max-height: 5%;
  }
  .mn-ht-xl-5p {
    min-height: 5%;
  }
  .ht-xl-5-f {
    height: 5px !important;
  }
  .ht-xl-5p-f {
    height: 5% !important;
  }
  .ht-xl-10 {
    height: 10px;
  }
  .ht-xl-10p {
    height: 10%;
  }
  .mx-ht-xl-10p {
    max-height: 10%;
  }
  .mn-ht-xl-10p {
    min-height: 10%;
  }
  .ht-xl-10-f {
    height: 10px !important;
  }
  .ht-xl-10p-f {
    height: 10% !important;
  }
  .ht-xl-15 {
    height: 15px;
  }
  .ht-xl-15p {
    height: 15%;
  }
  .mx-ht-xl-15p {
    max-height: 15%;
  }
  .mn-ht-xl-15p {
    min-height: 15%;
  }
  .ht-xl-15-f {
    height: 15px !important;
  }
  .ht-xl-15p-f {
    height: 15% !important;
  }
  .ht-xl-20 {
    height: 20px;
  }
  .ht-xl-20p {
    height: 20%;
  }
  .mx-ht-xl-20p {
    max-height: 20%;
  }
  .mn-ht-xl-20p {
    min-height: 20%;
  }
  .ht-xl-20-f {
    height: 20px !important;
  }
  .ht-xl-20p-f {
    height: 20% !important;
  }
  .ht-xl-25 {
    height: 25px;
  }
  .ht-xl-25p {
    height: 25%;
  }
  .mx-ht-xl-25p {
    max-height: 25%;
  }
  .mn-ht-xl-25p {
    min-height: 25%;
  }
  .ht-xl-25-f {
    height: 25px !important;
  }
  .ht-xl-25p-f {
    height: 25% !important;
  }
  .ht-xl-30 {
    height: 30px;
  }
  .ht-xl-30p {
    height: 30%;
  }
  .mx-ht-xl-30p {
    max-height: 30%;
  }
  .mn-ht-xl-30p {
    min-height: 30%;
  }
  .ht-xl-30-f {
    height: 30px !important;
  }
  .ht-xl-30p-f {
    height: 30% !important;
  }
  .ht-xl-35 {
    height: 35px;
  }
  .ht-xl-35p {
    height: 35%;
  }
  .mx-ht-xl-35p {
    max-height: 35%;
  }
  .mn-ht-xl-35p {
    min-height: 35%;
  }
  .ht-xl-35-f {
    height: 35px !important;
  }
  .ht-xl-35p-f {
    height: 35% !important;
  }
  .ht-xl-40 {
    height: 40px;
  }
  .ht-xl-40p {
    height: 40%;
  }
  .mx-ht-xl-40p {
    max-height: 40%;
  }
  .mn-ht-xl-40p {
    min-height: 40%;
  }
  .ht-xl-40-f {
    height: 40px !important;
  }
  .ht-xl-40p-f {
    height: 40% !important;
  }
  .ht-xl-45 {
    height: 45px;
  }
  .ht-xl-45p {
    height: 45%;
  }
  .mx-ht-xl-45p {
    max-height: 45%;
  }
  .mn-ht-xl-45p {
    min-height: 45%;
  }
  .ht-xl-45-f {
    height: 45px !important;
  }
  .ht-xl-45p-f {
    height: 45% !important;
  }
  .ht-xl-50 {
    height: 50px;
  }
  .ht-xl-50p {
    height: 50%;
  }
  .mx-ht-xl-50p {
    max-height: 50%;
  }
  .mn-ht-xl-50p {
    min-height: 50%;
  }
  .ht-xl-50-f {
    height: 50px !important;
  }
  .ht-xl-50p-f {
    height: 50% !important;
  }
  .ht-xl-55 {
    height: 55px;
  }
  .ht-xl-55p {
    height: 55%;
  }
  .mx-ht-xl-55p {
    max-height: 55%;
  }
  .mn-ht-xl-55p {
    min-height: 55%;
  }
  .ht-xl-55-f {
    height: 55px !important;
  }
  .ht-xl-55p-f {
    height: 55% !important;
  }
  .ht-xl-60 {
    height: 60px;
  }
  .ht-xl-60p {
    height: 60%;
  }
  .mx-ht-xl-60p {
    max-height: 60%;
  }
  .mn-ht-xl-60p {
    min-height: 60%;
  }
  .ht-xl-60-f {
    height: 60px !important;
  }
  .ht-xl-60p-f {
    height: 60% !important;
  }
  .ht-xl-65 {
    height: 65px;
  }
  .ht-xl-65p {
    height: 65%;
  }
  .mx-ht-xl-65p {
    max-height: 65%;
  }
  .mn-ht-xl-65p {
    min-height: 65%;
  }
  .ht-xl-65-f {
    height: 65px !important;
  }
  .ht-xl-65p-f {
    height: 65% !important;
  }
  .ht-xl-70 {
    height: 70px;
  }
  .ht-xl-70p {
    height: 70%;
  }
  .mx-ht-xl-70p {
    max-height: 70%;
  }
  .mn-ht-xl-70p {
    min-height: 70%;
  }
  .ht-xl-70-f {
    height: 70px !important;
  }
  .ht-xl-70p-f {
    height: 70% !important;
  }
  .ht-xl-75 {
    height: 75px;
  }
  .ht-xl-75p {
    height: 75%;
  }
  .mx-ht-xl-75p {
    max-height: 75%;
  }
  .mn-ht-xl-75p {
    min-height: 75%;
  }
  .ht-xl-75-f {
    height: 75px !important;
  }
  .ht-xl-75p-f {
    height: 75% !important;
  }
  .ht-xl-80 {
    height: 80px;
  }
  .ht-xl-80p {
    height: 80%;
  }
  .mx-ht-xl-80p {
    max-height: 80%;
  }
  .mn-ht-xl-80p {
    min-height: 80%;
  }
  .ht-xl-80-f {
    height: 80px !important;
  }
  .ht-xl-80p-f {
    height: 80% !important;
  }
  .ht-xl-85 {
    height: 85px;
  }
  .ht-xl-85p {
    height: 85%;
  }
  .mx-ht-xl-85p {
    max-height: 85%;
  }
  .mn-ht-xl-85p {
    min-height: 85%;
  }
  .ht-xl-85-f {
    height: 85px !important;
  }
  .ht-xl-85p-f {
    height: 85% !important;
  }
  .ht-xl-90 {
    height: 90px;
  }
  .ht-xl-90p {
    height: 90%;
  }
  .mx-ht-xl-90p {
    max-height: 90%;
  }
  .mn-ht-xl-90p {
    min-height: 90%;
  }
  .ht-xl-90-f {
    height: 90px !important;
  }
  .ht-xl-90p-f {
    height: 90% !important;
  }
  .ht-xl-95 {
    height: 95px;
  }
  .ht-xl-95p {
    height: 95%;
  }
  .mx-ht-xl-95p {
    max-height: 95%;
  }
  .mn-ht-xl-95p {
    min-height: 95%;
  }
  .ht-xl-95-f {
    height: 95px !important;
  }
  .ht-xl-95p-f {
    height: 95% !important;
  }
  .ht-xl-100 {
    height: 100px;
  }
  .ht-xl-100p {
    height: 100%;
  }
  .mx-ht-xl-100p {
    max-height: 100%;
  }
  .mn-ht-xl-100p {
    min-height: 100%;
  }
  .ht-xl-100-f {
    height: 100px !important;
  }
  .ht-xl-100p-f {
    height: 100% !important;
  }
  .ht-xl-150 {
    height: 150px;
  }
  .ht-xl-150p {
    height: 150%;
  }
  .mx-ht-xl-150p {
    max-height: 150%;
  }
  .mn-ht-xl-150p {
    min-height: 150%;
  }
  .ht-xl-150-f {
    height: 150px !important;
  }
  .ht-xl-150p-f {
    height: 150% !important;
  }
  .ht-xl-200 {
    height: 200px;
  }
  .ht-xl-200p {
    height: 200%;
  }
  .mx-ht-xl-200p {
    max-height: 200%;
  }
  .mn-ht-xl-200p {
    min-height: 200%;
  }
  .ht-xl-200-f {
    height: 200px !important;
  }
  .ht-xl-200p-f {
    height: 200% !important;
  }
  .ht-xl-250 {
    height: 250px;
  }
  .ht-xl-250p {
    height: 250%;
  }
  .mx-ht-xl-250p {
    max-height: 250%;
  }
  .mn-ht-xl-250p {
    min-height: 250%;
  }
  .ht-xl-250-f {
    height: 250px !important;
  }
  .ht-xl-250p-f {
    height: 250% !important;
  }
  .ht-xl-300 {
    height: 300px;
  }
  .ht-xl-300p {
    height: 300%;
  }
  .mx-ht-xl-300p {
    max-height: 300%;
  }
  .mn-ht-xl-300p {
    min-height: 300%;
  }
  .ht-xl-300-f {
    height: 300px !important;
  }
  .ht-xl-300p-f {
    height: 300% !important;
  }
  .ht-xl-350 {
    height: 350px;
  }
  .ht-xl-350p {
    height: 350%;
  }
  .mx-ht-xl-350p {
    max-height: 350%;
  }
  .mn-ht-xl-350p {
    min-height: 350%;
  }
  .ht-xl-350-f {
    height: 350px !important;
  }
  .ht-xl-350p-f {
    height: 350% !important;
  }
  .ht-xl-400 {
    height: 400px;
  }
  .ht-xl-400p {
    height: 400%;
  }
  .mx-ht-xl-400p {
    max-height: 400%;
  }
  .mn-ht-xl-400p {
    min-height: 400%;
  }
  .ht-xl-400-f {
    height: 400px !important;
  }
  .ht-xl-400p-f {
    height: 400% !important;
  }
  .ht-xl-450 {
    height: 450px;
  }
  .ht-xl-450p {
    height: 450%;
  }
  .mx-ht-xl-450p {
    max-height: 450%;
  }
  .mn-ht-xl-450p {
    min-height: 450%;
  }
  .ht-xl-450-f {
    height: 450px !important;
  }
  .ht-xl-450p-f {
    height: 450% !important;
  }
  .ht-xl-500 {
    height: 500px;
  }
  .ht-xl-500p {
    height: 500%;
  }
  .mx-ht-xl-500p {
    max-height: 500%;
  }
  .mn-ht-xl-500p {
    min-height: 500%;
  }
  .ht-xl-500-f {
    height: 500px !important;
  }
  .ht-xl-500p-f {
    height: 500% !important;
  }
  .ht-xl-550 {
    height: 550px;
  }
  .ht-xl-550p {
    height: 550%;
  }
  .mx-ht-xl-550p {
    max-height: 550%;
  }
  .mn-ht-xl-550p {
    min-height: 550%;
  }
  .ht-xl-550-f {
    height: 550px !important;
  }
  .ht-xl-550p-f {
    height: 550% !important;
  }
  .ht-xl-600 {
    height: 600px;
  }
  .ht-xl-600p {
    height: 600%;
  }
  .mx-ht-xl-600p {
    max-height: 600%;
  }
  .mn-ht-xl-600p {
    min-height: 600%;
  }
  .ht-xl-600-f {
    height: 600px !important;
  }
  .ht-xl-600p-f {
    height: 600% !important;
  }
  .ht-xl-650 {
    height: 650px;
  }
  .ht-xl-650p {
    height: 650%;
  }
  .mx-ht-xl-650p {
    max-height: 650%;
  }
  .mn-ht-xl-650p {
    min-height: 650%;
  }
  .ht-xl-650-f {
    height: 650px !important;
  }
  .ht-xl-650p-f {
    height: 650% !important;
  }
  .ht-xl-700 {
    height: 700px;
  }
  .ht-xl-700p {
    height: 700%;
  }
  .mx-ht-xl-700p {
    max-height: 700%;
  }
  .mn-ht-xl-700p {
    min-height: 700%;
  }
  .ht-xl-700-f {
    height: 700px !important;
  }
  .ht-xl-700p-f {
    height: 700% !important;
  }
  .ht-xl-750 {
    height: 750px;
  }
  .ht-xl-750p {
    height: 750%;
  }
  .mx-ht-xl-750p {
    max-height: 750%;
  }
  .mn-ht-xl-750p {
    min-height: 750%;
  }
  .ht-xl-750-f {
    height: 750px !important;
  }
  .ht-xl-750p-f {
    height: 750% !important;
  }
  .ht-xl-800 {
    height: 800px;
  }
  .ht-xl-800p {
    height: 800%;
  }
  .mx-ht-xl-800p {
    max-height: 800%;
  }
  .mn-ht-xl-800p {
    min-height: 800%;
  }
  .ht-xl-800-f {
    height: 800px !important;
  }
  .ht-xl-800p-f {
    height: 800% !important;
  }
  .ht-xl-850 {
    height: 850px;
  }
  .ht-xl-850p {
    height: 850%;
  }
  .mx-ht-xl-850p {
    max-height: 850%;
  }
  .mn-ht-xl-850p {
    min-height: 850%;
  }
  .ht-xl-850-f {
    height: 850px !important;
  }
  .ht-xl-850p-f {
    height: 850% !important;
  }
  .ht-xl-100v {
    height: 100vh;
  }
}
.ht-250 {
  height: 250px !important;
}

.h-100vh {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.me-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ms-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.me-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ms-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.me-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ms-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.me-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ms-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.me-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ms-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.me-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ms-5,
.mx-5 {
  margin-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.me-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ms-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.me-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ms-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.me-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ms-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.me-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ms-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.me-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ms-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.me-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ms-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (max-width: 767px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .me-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ms-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .me-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ms-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .me-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ms-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .me-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ms-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .me-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ms-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .me-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ms-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .me-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ms-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .me-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ms-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .me-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ms-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .me-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ms-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .me-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .me-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ms-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .me-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ms-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .me-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ms-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .me-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ms-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .me-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ms-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .me-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ms-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .me-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ms-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .me-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ms-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .me-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ms-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .me-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ms-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .me-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .me-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .me-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ms-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .me-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ms-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .me-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ms-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .me-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ms-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .me-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ms-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .me-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ms-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .me-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ms-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .me-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ms-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .me-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ms-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .me-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ms-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .me-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .me-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ms-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .me-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ms-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .me-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ms-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .me-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ms-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .me-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ms-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .me-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ms-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .me-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ms-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .me-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ms-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .me-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ms-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .me-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ms-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .me-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
/* ###### 9.4 Margin   ###### */
.mg-0 {
  margin: 0px;
}

.mg-0-f {
  margin: 0px !important;
}

.mg-y-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.mg-y-0-f {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.mg-x-0 {
  margin-right: 0px;
  margin-left: 0px;
}

.mg-x-0-f {
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mg-t-0 {
  margin-top: 0px;
}

.mg-r-0 {
  margin-right: 0px;
}

.mg-b-0 {
  margin-bottom: 0px;
}

.mg-l-0 {
  margin-left: 0px;
}

.mg-t-0-f {
  margin-top: 0px !important;
}

.mg-r-0-f {
  margin-right: 0px !important;
}

.mg-b-0-f {
  margin-bottom: 0px !important;
}

.mg-l-0-f {
  margin-left: 0px !important;
}

.mg-1 {
  margin: 1px;
}

.mg-1-f {
  margin: 1px !important;
}

.mg-y-1 {
  margin-top: 1px;
  margin-bottom: 1px;
}

.mg-y-1-f {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
}

.mg-x-1 {
  margin-right: 1px;
  margin-left: 1px;
}

.mg-x-1-f {
  margin-right: 1px !important;
  margin-left: 1px !important;
}

.mg-t-1 {
  margin-top: 1px;
}

.mg-r-1 {
  margin-right: 1px;
}

.mg-b-1 {
  margin-bottom: 1px;
}

.mg-l-1 {
  margin-left: 1px;
}

.mg-t-1-f {
  margin-top: 1px !important;
}

.mg-r-1-f {
  margin-right: 1px !important;
}

.mg-b-1-f {
  margin-bottom: 1px !important;
}

.mg-l-1-f {
  margin-left: 1px !important;
}

.mg-2 {
  margin: 2px;
}

.mg-2-f {
  margin: 2px !important;
}

.mg-y-2 {
  margin-top: 2px;
  margin-bottom: 2px;
}

.mg-y-2-f {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}

.mg-x-2 {
  margin-right: 2px;
  margin-left: 2px;
}

.mg-x-2-f {
  margin-right: 2px !important;
  margin-left: 2px !important;
}

.mg-t-2 {
  margin-top: 2px;
}

.mg-r-2 {
  margin-right: 2px;
}

.mg-b-2 {
  margin-bottom: 2px;
}

.mg-l-2 {
  margin-left: 2px;
}

.mg-t-2-f {
  margin-top: 2px !important;
}

.mg-r-2-f {
  margin-right: 2px !important;
}

.mg-b-2-f {
  margin-bottom: 2px !important;
}

.mg-l-2-f {
  margin-left: 2px !important;
}

.mg-3 {
  margin: 3px;
}

.mg-3-f {
  margin: 3px !important;
}

.mg-y-3 {
  margin-top: 3px;
  margin-bottom: 3px;
}

.mg-y-3-f {
  margin-top: 3px !important;
  margin-bottom: 3px !important;
}

.mg-x-3 {
  margin-right: 3px;
  margin-left: 3px;
}

.mg-x-3-f {
  margin-right: 3px !important;
  margin-left: 3px !important;
}

.mg-t-3 {
  margin-top: 3px;
}

.mg-r-3 {
  margin-right: 3px;
}

.mg-b-3 {
  margin-bottom: 3px;
}

.mg-l-3 {
  margin-left: 3px;
}

.mg-t-3-f {
  margin-top: 3px !important;
}

.mg-r-3-f {
  margin-right: 3px !important;
}

.mg-b-3-f {
  margin-bottom: 3px !important;
}

.mg-l-3-f {
  margin-left: 3px !important;
}

.mg-4 {
  margin: 4px;
}

.mg-4-f {
  margin: 4px !important;
}

.mg-y-4 {
  margin-top: 4px;
  margin-bottom: 4px;
}

.mg-y-4-f {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.mg-x-4 {
  margin-right: 4px;
  margin-left: 4px;
}

.mg-x-4-f {
  margin-right: 4px !important;
  margin-left: 4px !important;
}

.mg-t-4 {
  margin-top: 4px;
}

.mg-r-4 {
  margin-right: 4px;
}

.mg-b-4 {
  margin-bottom: 4px;
}

.mg-l-4 {
  margin-left: 4px;
}

.mg-t-4-f {
  margin-top: 4px !important;
}

.mg-r-4-f {
  margin-right: 4px !important;
}

.mg-b-4-f {
  margin-bottom: 4px !important;
}

.mg-l-4-f {
  margin-left: 4px !important;
}

.mg-5 {
  margin: 5px;
}

.mg-5-f {
  margin: 5px !important;
}

.mg-y-5 {
  margin-top: 5px;
  margin-bottom: 5px;
}

.mg-y-5-f {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}

.mg-x-5 {
  margin-right: 5px;
  margin-left: 5px;
}

.mg-x-5-f {
  margin-right: 5px !important;
  margin-left: 5px !important;
}

.mg-t-5 {
  margin-top: 5px;
}

.mg-r-5 {
  margin-right: 5px;
}

.mg-b-5 {
  margin-bottom: 5px;
}

.mg-l-5 {
  margin-left: 5px;
}

.mg-t-5-f {
  margin-top: 5px !important;
}

.mg-r-5-f {
  margin-right: 5px !important;
}

.mg-b-5-f {
  margin-bottom: 5px !important;
}

.mg-l-5-f {
  margin-left: 5px !important;
}

.mg-6 {
  margin: 6px;
}

.mg-6-f {
  margin: 6px !important;
}

.mg-y-6 {
  margin-top: 6px;
  margin-bottom: 6px;
}

.mg-y-6-f {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}

.mg-x-6 {
  margin-right: 6px;
  margin-left: 6px;
}

.mg-x-6-f {
  margin-right: 6px !important;
  margin-left: 6px !important;
}

.mg-t-6 {
  margin-top: 6px;
}

.mg-r-6 {
  margin-right: 6px;
}

.mg-b-6 {
  margin-bottom: 6px;
}

.mg-l-6 {
  margin-left: 6px;
}

.mg-t-6-f {
  margin-top: 6px !important;
}

.mg-r-6-f {
  margin-right: 6px !important;
}

.mg-b-6-f {
  margin-bottom: 6px !important;
}

.mg-l-6-f {
  margin-left: 6px !important;
}

.mg-7 {
  margin: 7px;
}

.mg-7-f {
  margin: 7px !important;
}

.mg-y-7 {
  margin-top: 7px;
  margin-bottom: 7px;
}

.mg-y-7-f {
  margin-top: 7px !important;
  margin-bottom: 7px !important;
}

.mg-x-7 {
  margin-right: 7px;
  margin-left: 7px;
}

.mg-x-7-f {
  margin-right: 7px !important;
  margin-left: 7px !important;
}

.mg-t-7 {
  margin-top: 7px;
}

.mg-r-7 {
  margin-right: 7px;
}

.mg-b-7 {
  margin-bottom: 7px;
}

.mg-l-7 {
  margin-left: 7px;
}

.mg-t-7-f {
  margin-top: 7px !important;
}

.mg-r-7-f {
  margin-right: 7px !important;
}

.mg-b-7-f {
  margin-bottom: 7px !important;
}

.mg-l-7-f {
  margin-left: 7px !important;
}

.mg-8 {
  margin: 8px;
}

.mg-8-f {
  margin: 8px !important;
}

.mg-y-8 {
  margin-top: 8px;
  margin-bottom: 8px;
}

.mg-y-8-f {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.mg-x-8 {
  margin-right: 8px;
  margin-left: 8px;
}

.mg-x-8-f {
  margin-right: 8px !important;
  margin-left: 8px !important;
}

.mg-t-8 {
  margin-top: 8px;
}

.mg-r-8 {
  margin-right: 8px;
}

.mg-b-8 {
  margin-bottom: 8px;
}

.mg-l-8 {
  margin-left: 8px;
}

.mg-t-8-f {
  margin-top: 8px !important;
}

.mg-r-8-f {
  margin-right: 8px !important;
}

.mg-b-8-f {
  margin-bottom: 8px !important;
}

.mg-l-8-f {
  margin-left: 8px !important;
}

.mg-9 {
  margin: 9px;
}

.mg-9-f {
  margin: 9px !important;
}

.mg-y-9 {
  margin-top: 9px;
  margin-bottom: 9px;
}

.mg-y-9-f {
  margin-top: 9px !important;
  margin-bottom: 9px !important;
}

.mg-x-9 {
  margin-right: 9px;
  margin-left: 9px;
}

.mg-x-9-f {
  margin-right: 9px !important;
  margin-left: 9px !important;
}

.mg-t-9 {
  margin-top: 9px;
}

.mg-r-9 {
  margin-right: 9px;
}

.mg-b-9 {
  margin-bottom: 9px;
}

.mg-l-9 {
  margin-left: 9px;
}

.mg-t-9-f {
  margin-top: 9px !important;
}

.mg-r-9-f {
  margin-right: 9px !important;
}

.mg-b-9-f {
  margin-bottom: 9px !important;
}

.mg-l-9-f {
  margin-left: 9px !important;
}

.mg-10 {
  margin: 10px;
}

.mg-10-f {
  margin: 10px !important;
}

.mg-y-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.mg-y-10-f {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.mg-x-10 {
  margin-right: 10px;
  margin-left: 10px;
}

.mg-x-10-f {
  margin-right: 10px !important;
  margin-left: 10px !important;
}

.mg-t-10 {
  margin-top: 10px;
}

.mg-r-10 {
  margin-right: 10px;
}

.mg-b-10 {
  margin-bottom: 10px;
}

.mg-l-10 {
  margin-left: 10px;
}

.mg-t-10-f {
  margin-top: 10px !important;
}

.mg-r-10-f {
  margin-right: 10px !important;
}

.mg-b-10-f {
  margin-bottom: 10px !important;
}

.mg-l-10-f {
  margin-left: 10px !important;
}

.mg-15 {
  margin: 15px;
}

.mg-15-f {
  margin: 15px !important;
}

.mg-y-15 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.mg-y-15-f {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

.mg-x-15 {
  margin-right: 15px;
  margin-left: 15px;
}

.mg-x-15-f {
  margin-right: 15px !important;
  margin-left: 15px !important;
}

.mg-t-15 {
  margin-top: 15px;
}

.mg-r-15 {
  margin-right: 15px;
}

.mg-b-15 {
  margin-bottom: 15px;
}

.mg-l-15 {
  margin-left: 15px;
}

.mg-t-15-f {
  margin-top: 15px !important;
}

.mg-r-15-f {
  margin-right: 15px !important;
}

.mg-b-15-f {
  margin-bottom: 15px !important;
}

.mg-l-15-f {
  margin-left: 15px !important;
}

.mg-20 {
  margin: 20px;
}

.mg-20-f {
  margin: 20px !important;
}

.mg-y-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.mg-y-20-f {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.mg-x-20 {
  margin-right: 20px;
  margin-left: 20px;
}

.mg-x-20-f {
  margin-right: 20px !important;
  margin-left: 20px !important;
}

.mg-t-20 {
  margin-top: 20px;
}

.mg-r-20 {
  margin-right: 20px;
}

.mg-b-20 {
  margin-bottom: 20px;
}

.mg-l-20 {
  margin-left: 20px;
}

.mg-t-20-f {
  margin-top: 20px !important;
}

.mg-r-20-f {
  margin-right: 20px !important;
}

.mg-b-20-f {
  margin-bottom: 20px !important;
}

.mg-l-20-f {
  margin-left: 20px !important;
}

.mg-25 {
  margin: 25px;
}

.mg-25-f {
  margin: 25px !important;
}

.mg-y-25 {
  margin-top: 25px;
  margin-bottom: 25px;
}

.mg-y-25-f {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}

.mg-x-25 {
  margin-right: 25px;
  margin-left: 25px;
}

.mg-x-25-f {
  margin-right: 25px !important;
  margin-left: 25px !important;
}

.mg-t-25 {
  margin-top: 25px;
}

.mg-r-25 {
  margin-right: 25px;
}

.mg-b-25 {
  margin-bottom: 25px;
}

.mg-l-25 {
  margin-left: 25px;
}

.mg-t-25-f {
  margin-top: 25px !important;
}

.mg-r-25-f {
  margin-right: 25px !important;
}

.mg-b-25-f {
  margin-bottom: 25px !important;
}

.mg-l-25-f {
  margin-left: 25px !important;
}

.mg-30 {
  margin: 30px;
}

.mg-30-f {
  margin: 30px !important;
}

.mg-y-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.mg-y-30-f {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.mg-x-30 {
  margin-right: 30px;
  margin-left: 30px;
}

.mg-x-30-f {
  margin-right: 30px !important;
  margin-left: 30px !important;
}

.mg-t-30 {
  margin-top: 30px;
}

.mg-r-30 {
  margin-right: 30px;
}

.mg-b-30 {
  margin-bottom: 30px;
}

.mg-l-30 {
  margin-left: 30px;
}

.mg-t-30-f {
  margin-top: 30px !important;
}

.mg-r-30-f {
  margin-right: 30px !important;
}

.mg-b-30-f {
  margin-bottom: 30px !important;
}

.mg-l-30-f {
  margin-left: 30px !important;
}

.mg-35 {
  margin: 35px;
}

.mg-35-f {
  margin: 35px !important;
}

.mg-y-35 {
  margin-top: 35px;
  margin-bottom: 35px;
}

.mg-y-35-f {
  margin-top: 35px !important;
  margin-bottom: 35px !important;
}

.mg-x-35 {
  margin-right: 35px;
  margin-left: 35px;
}

.mg-x-35-f {
  margin-right: 35px !important;
  margin-left: 35px !important;
}

.mg-t-35 {
  margin-top: 35px;
}

.mg-r-35 {
  margin-right: 35px;
}

.mg-b-35 {
  margin-bottom: 35px;
}

.mg-l-35 {
  margin-left: 35px;
}

.mg-t-35-f {
  margin-top: 35px !important;
}

.mg-r-35-f {
  margin-right: 35px !important;
}

.mg-b-35-f {
  margin-bottom: 35px !important;
}

.mg-l-35-f {
  margin-left: 35px !important;
}

.mg-40 {
  margin: 40px;
}

.mg-40-f {
  margin: 40px !important;
}

.mg-y-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.mg-y-40-f {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.mg-x-40 {
  margin-right: 40px;
  margin-left: 40px;
}

.mg-x-40-f {
  margin-right: 40px !important;
  margin-left: 40px !important;
}

.mg-t-40 {
  margin-top: 40px;
}

.mg-r-40 {
  margin-right: 40px;
}

.mg-b-40 {
  margin-bottom: 40px;
}

.mg-l-40 {
  margin-left: 40px;
}

.mg-t-40-f {
  margin-top: 40px !important;
}

.mg-r-40-f {
  margin-right: 40px !important;
}

.mg-b-40-f {
  margin-bottom: 40px !important;
}

.mg-l-40-f {
  margin-left: 40px !important;
}

.mg-45 {
  margin: 45px;
}

.mg-45-f {
  margin: 45px !important;
}

.mg-y-45 {
  margin-top: 45px;
  margin-bottom: 45px;
}

.mg-y-45-f {
  margin-top: 45px !important;
  margin-bottom: 45px !important;
}

.mg-x-45 {
  margin-right: 45px;
  margin-left: 45px;
}

.mg-x-45-f {
  margin-right: 45px !important;
  margin-left: 45px !important;
}

.mg-t-45 {
  margin-top: 45px;
}

.mg-r-45 {
  margin-right: 45px;
}

.mg-b-45 {
  margin-bottom: 45px;
}

.mg-l-45 {
  margin-left: 45px;
}

.mg-t-45-f {
  margin-top: 45px !important;
}

.mg-r-45-f {
  margin-right: 45px !important;
}

.mg-b-45-f {
  margin-bottom: 45px !important;
}

.mg-l-45-f {
  margin-left: 45px !important;
}

.mg-50 {
  margin: 50px;
}

.mg-50-f {
  margin: 50px !important;
}

.mg-y-50 {
  margin-top: 50px;
  margin-bottom: 50px;
}

.mg-y-50-f {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}

.mg-x-50 {
  margin-right: 50px;
  margin-left: 50px;
}

.mg-x-50-f {
  margin-right: 50px !important;
  margin-left: 50px !important;
}

.mg-t-50 {
  margin-top: 50px;
}

.mg-r-50 {
  margin-right: 50px;
}

.mg-b-50 {
  margin-bottom: 50px;
}

.mg-l-50 {
  margin-left: 50px;
}

.mg-t-50-f {
  margin-top: 50px !important;
}

.mg-r-50-f {
  margin-right: 50px !important;
}

.mg-b-50-f {
  margin-bottom: 50px !important;
}

.mg-l-50-f {
  margin-left: 50px !important;
}

.mg-55 {
  margin: 55px;
}

.mg-55-f {
  margin: 55px !important;
}

.mg-y-55 {
  margin-top: 55px;
  margin-bottom: 55px;
}

.mg-y-55-f {
  margin-top: 55px !important;
  margin-bottom: 55px !important;
}

.mg-x-55 {
  margin-right: 55px;
  margin-left: 55px;
}

.mg-x-55-f {
  margin-right: 55px !important;
  margin-left: 55px !important;
}

.mg-t-55 {
  margin-top: 55px;
}

.mg-r-55 {
  margin-right: 55px;
}

.mg-b-55 {
  margin-bottom: 55px;
}

.mg-l-55 {
  margin-left: 55px;
}

.mg-t-55-f {
  margin-top: 55px !important;
}

.mg-r-55-f {
  margin-right: 55px !important;
}

.mg-b-55-f {
  margin-bottom: 55px !important;
}

.mg-l-55-f {
  margin-left: 55px !important;
}

.mg-60 {
  margin: 60px;
}

.mg-60-f {
  margin: 60px !important;
}

.mg-y-60 {
  margin-top: 60px;
  margin-bottom: 60px;
}

.mg-y-60-f {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

.mg-x-60 {
  margin-right: 60px;
  margin-left: 60px;
}

.mg-x-60-f {
  margin-right: 60px !important;
  margin-left: 60px !important;
}

.mg-t-60 {
  margin-top: 60px;
}

.mg-r-60 {
  margin-right: 60px;
}

.mg-b-60 {
  margin-bottom: 60px;
}

.mg-l-60 {
  margin-left: 60px;
}

.mg-t-60-f {
  margin-top: 60px !important;
}

.mg-r-60-f {
  margin-right: 60px !important;
}

.mg-b-60-f {
  margin-bottom: 60px !important;
}

.mg-l-60-f {
  margin-left: 60px !important;
}

.mg-65 {
  margin: 65px;
}

.mg-65-f {
  margin: 65px !important;
}

.mg-y-65 {
  margin-top: 65px;
  margin-bottom: 65px;
}

.mg-y-65-f {
  margin-top: 65px !important;
  margin-bottom: 65px !important;
}

.mg-x-65 {
  margin-right: 65px;
  margin-left: 65px;
}

.mg-x-65-f {
  margin-right: 65px !important;
  margin-left: 65px !important;
}

.mg-t-65 {
  margin-top: 65px;
}

.mg-r-65 {
  margin-right: 65px;
}

.mg-b-65 {
  margin-bottom: 65px;
}

.mg-l-65 {
  margin-left: 65px;
}

.mg-t-65-f {
  margin-top: 65px !important;
}

.mg-r-65-f {
  margin-right: 65px !important;
}

.mg-b-65-f {
  margin-bottom: 65px !important;
}

.mg-l-65-f {
  margin-left: 65px !important;
}

.mg-70 {
  margin: 70px;
}

.mg-70-f {
  margin: 70px !important;
}

.mg-y-70 {
  margin-top: 70px;
  margin-bottom: 70px;
}

.mg-y-70-f {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}

.mg-x-70 {
  margin-right: 70px;
  margin-left: 70px;
}

.mg-x-70-f {
  margin-right: 70px !important;
  margin-left: 70px !important;
}

.mg-t-70 {
  margin-top: 70px;
}

.mg-r-70 {
  margin-right: 70px;
}

.mg-b-70 {
  margin-bottom: 70px;
}

.mg-l-70 {
  margin-left: 70px;
}

.mg-t-70-f {
  margin-top: 70px !important;
}

.mg-r-70-f {
  margin-right: 70px !important;
}

.mg-b-70-f {
  margin-bottom: 70px !important;
}

.mg-l-70-f {
  margin-left: 70px !important;
}

.mg-75 {
  margin: 75px;
}

.mg-75-f {
  margin: 75px !important;
}

.mg-y-75 {
  margin-top: 75px;
  margin-bottom: 75px;
}

.mg-y-75-f {
  margin-top: 75px !important;
  margin-bottom: 75px !important;
}

.mg-x-75 {
  margin-right: 75px;
  margin-left: 75px;
}

.mg-x-75-f {
  margin-right: 75px !important;
  margin-left: 75px !important;
}

.mg-t-75 {
  margin-top: 75px;
}

.mg-r-75 {
  margin-right: 75px;
}

.mg-b-75 {
  margin-bottom: 75px;
}

.mg-l-75 {
  margin-left: 75px;
}

.mg-t-75-f {
  margin-top: 75px !important;
}

.mg-r-75-f {
  margin-right: 75px !important;
}

.mg-b-75-f {
  margin-bottom: 75px !important;
}

.mg-l-75-f {
  margin-left: 75px !important;
}

.mg-80 {
  margin: 80px;
}

.mg-80-f {
  margin: 80px !important;
}

.mg-y-80 {
  margin-top: 80px;
  margin-bottom: 80px;
}

.mg-y-80-f {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}

.mg-x-80 {
  margin-right: 80px;
  margin-left: 80px;
}

.mg-x-80-f {
  margin-right: 80px !important;
  margin-left: 80px !important;
}

.mg-t-80 {
  margin-top: 80px;
}

.mg-r-80 {
  margin-right: 80px;
}

.mg-b-80 {
  margin-bottom: 80px;
}

.mg-l-80 {
  margin-left: 80px;
}

.mg-t-80-f {
  margin-top: 80px !important;
}

.mg-r-80-f {
  margin-right: 80px !important;
}

.mg-b-80-f {
  margin-bottom: 80px !important;
}

.mg-l-80-f {
  margin-left: 80px !important;
}

.mg-85 {
  margin: 85px;
}

.mg-85-f {
  margin: 85px !important;
}

.mg-y-85 {
  margin-top: 85px;
  margin-bottom: 85px;
}

.mg-y-85-f {
  margin-top: 85px !important;
  margin-bottom: 85px !important;
}

.mg-x-85 {
  margin-right: 85px;
  margin-left: 85px;
}

.mg-x-85-f {
  margin-right: 85px !important;
  margin-left: 85px !important;
}

.mg-t-85 {
  margin-top: 85px;
}

.mg-r-85 {
  margin-right: 85px;
}

.mg-b-85 {
  margin-bottom: 85px;
}

.mg-l-85 {
  margin-left: 85px;
}

.mg-t-85-f {
  margin-top: 85px !important;
}

.mg-r-85-f {
  margin-right: 85px !important;
}

.mg-b-85-f {
  margin-bottom: 85px !important;
}

.mg-l-85-f {
  margin-left: 85px !important;
}

.mg-90 {
  margin: 90px;
}

.mg-90-f {
  margin: 90px !important;
}

.mg-y-90 {
  margin-top: 90px;
  margin-bottom: 90px;
}

.mg-y-90-f {
  margin-top: 90px !important;
  margin-bottom: 90px !important;
}

.mg-x-90 {
  margin-right: 90px;
  margin-left: 90px;
}

.mg-x-90-f {
  margin-right: 90px !important;
  margin-left: 90px !important;
}

.mg-t-90 {
  margin-top: 90px;
}

.mg-r-90 {
  margin-right: 90px;
}

.mg-b-90 {
  margin-bottom: 90px;
}

.mg-l-90 {
  margin-left: 90px;
}

.mg-t-90-f {
  margin-top: 90px !important;
}

.mg-r-90-f {
  margin-right: 90px !important;
}

.mg-b-90-f {
  margin-bottom: 90px !important;
}

.mg-l-90-f {
  margin-left: 90px !important;
}

.mg-95 {
  margin: 95px;
}

.mg-95-f {
  margin: 95px !important;
}

.mg-y-95 {
  margin-top: 95px;
  margin-bottom: 95px;
}

.mg-y-95-f {
  margin-top: 95px !important;
  margin-bottom: 95px !important;
}

.mg-x-95 {
  margin-right: 95px;
  margin-left: 95px;
}

.mg-x-95-f {
  margin-right: 95px !important;
  margin-left: 95px !important;
}

.mg-t-95 {
  margin-top: 95px;
}

.mg-r-95 {
  margin-right: 95px;
}

.mg-b-95 {
  margin-bottom: 95px;
}

.mg-l-95 {
  margin-left: 95px;
}

.mg-t-95-f {
  margin-top: 95px !important;
}

.mg-r-95-f {
  margin-right: 95px !important;
}

.mg-b-95-f {
  margin-bottom: 95px !important;
}

.mg-l-95-f {
  margin-left: 95px !important;
}

.mg-100 {
  margin: 100px;
}

.mg-100-f {
  margin: 100px !important;
}

.mg-y-100 {
  margin-top: 100px;
  margin-bottom: 100px;
}

.mg-y-100-f {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}

.mg-x-100 {
  margin-right: 100px;
  margin-left: 100px;
}

.mg-x-100-f {
  margin-right: 100px !important;
  margin-left: 100px !important;
}

.mg-t-100 {
  margin-top: 100px;
}

.mg-r-100 {
  margin-right: 100px;
}

.mg-b-100 {
  margin-bottom: 100px;
}

.mg-l-100 {
  margin-left: 100px;
}

.mg-t-100-f {
  margin-top: 100px !important;
}

.mg-r-100-f {
  margin-right: 100px !important;
}

.mg-b-100-f {
  margin-bottom: 100px !important;
}

.mg-l-100-f {
  margin-left: 100px !important;
}

.mg-105 {
  margin: 105px;
}

.mg-105-f {
  margin: 105px !important;
}

.mg-y-105 {
  margin-top: 105px;
  margin-bottom: 105px;
}

.mg-y-105-f {
  margin-top: 105px !important;
  margin-bottom: 105px !important;
}

.mg-x-105 {
  margin-right: 105px;
  margin-left: 105px;
}

.mg-x-105-f {
  margin-right: 105px !important;
  margin-left: 105px !important;
}

.mg-t-105 {
  margin-top: 105px;
}

.mg-r-105 {
  margin-right: 105px;
}

.mg-b-105 {
  margin-bottom: 105px;
}

.mg-l-105 {
  margin-left: 105px;
}

.mg-t-105-f {
  margin-top: 105px !important;
}

.mg-r-105-f {
  margin-right: 105px !important;
}

.mg-b-105-f {
  margin-bottom: 105px !important;
}

.mg-l-105-f {
  margin-left: 105px !important;
}

.mg-110 {
  margin: 110px;
}

.mg-110-f {
  margin: 110px !important;
}

.mg-y-110 {
  margin-top: 110px;
  margin-bottom: 110px;
}

.mg-y-110-f {
  margin-top: 110px !important;
  margin-bottom: 110px !important;
}

.mg-x-110 {
  margin-right: 110px;
  margin-left: 110px;
}

.mg-x-110-f {
  margin-right: 110px !important;
  margin-left: 110px !important;
}

.mg-t-110 {
  margin-top: 110px;
}

.mg-r-110 {
  margin-right: 110px;
}

.mg-b-110 {
  margin-bottom: 110px;
}

.mg-l-110 {
  margin-left: 110px;
}

.mg-t-110-f {
  margin-top: 110px !important;
}

.mg-r-110-f {
  margin-right: 110px !important;
}

.mg-b-110-f {
  margin-bottom: 110px !important;
}

.mg-l-110-f {
  margin-left: 110px !important;
}

.mg-115 {
  margin: 115px;
}

.mg-115-f {
  margin: 115px !important;
}

.mg-y-115 {
  margin-top: 115px;
  margin-bottom: 115px;
}

.mg-y-115-f {
  margin-top: 115px !important;
  margin-bottom: 115px !important;
}

.mg-x-115 {
  margin-right: 115px;
  margin-left: 115px;
}

.mg-x-115-f {
  margin-right: 115px !important;
  margin-left: 115px !important;
}

.mg-t-115 {
  margin-top: 115px;
}

.mg-r-115 {
  margin-right: 115px;
}

.mg-b-115 {
  margin-bottom: 115px;
}

.mg-l-115 {
  margin-left: 115px;
}

.mg-t-115-f {
  margin-top: 115px !important;
}

.mg-r-115-f {
  margin-right: 115px !important;
}

.mg-b-115-f {
  margin-bottom: 115px !important;
}

.mg-l-115-f {
  margin-left: 115px !important;
}

.mg-120 {
  margin: 120px;
}

.mg-120-f {
  margin: 120px !important;
}

.mg-y-120 {
  margin-top: 120px;
  margin-bottom: 120px;
}

.mg-y-120-f {
  margin-top: 120px !important;
  margin-bottom: 120px !important;
}

.mg-x-120 {
  margin-right: 120px;
  margin-left: 120px;
}

.mg-x-120-f {
  margin-right: 120px !important;
  margin-left: 120px !important;
}

.mg-t-120 {
  margin-top: 120px;
}

.mg-r-120 {
  margin-right: 120px;
}

.mg-b-120 {
  margin-bottom: 120px;
}

.mg-l-120 {
  margin-left: 120px;
}

.mg-t-120-f {
  margin-top: 120px !important;
}

.mg-r-120-f {
  margin-right: 120px !important;
}

.mg-b-120-f {
  margin-bottom: 120px !important;
}

.mg-l-120-f {
  margin-left: 120px !important;
}

.mg-t-auto {
  margin-top: auto;
}

.mg-r-auto {
  margin-right: auto;
}

.mg-b-auto {
  margin-bottom: auto;
}

.mg-l-auto {
  margin-left: auto;
}

.mg-x-auto {
  margin: auto;
}

@media (min-width: 480px) {
  .mg-xs-0 {
    margin: 0px;
  }
  .mg-xs-0-f {
    margin: 0px !important;
  }
  .mg-xs-y-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .mg-xs-y-0-f {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .mg-xs-x-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .mg-xs-x-0-f {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .mg-xs-t-0 {
    margin-top: 0px;
  }
  .mg-xs-r-0 {
    margin-right: 0px;
  }
  .mg-xs-b-0 {
    margin-bottom: 0px;
  }
  .mg-xs-l-0 {
    margin-left: 0px;
  }
  .mg-xs-t-0-f {
    margin-top: 0px !important;
  }
  .mg-xs-r-0-f {
    margin-right: 0px !important;
  }
  .mg-xs-b-0-f {
    margin-bottom: 0px !important;
  }
  .mg-xs-l-0-f {
    margin-left: 0px !important;
  }
  .mg-xs-1 {
    margin: 1px;
  }
  .mg-xs-1-f {
    margin: 1px !important;
  }
  .mg-xs-y-1 {
    margin-top: 1px;
    margin-bottom: 1px;
  }
  .mg-xs-y-1-f {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }
  .mg-xs-x-1 {
    margin-right: 1px;
    margin-left: 1px;
  }
  .mg-xs-x-1-f {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .mg-xs-t-1 {
    margin-top: 1px;
  }
  .mg-xs-r-1 {
    margin-right: 1px;
  }
  .mg-xs-b-1 {
    margin-bottom: 1px;
  }
  .mg-xs-l-1 {
    margin-left: 1px;
  }
  .mg-xs-t-1-f {
    margin-top: 1px !important;
  }
  .mg-xs-r-1-f {
    margin-right: 1px !important;
  }
  .mg-xs-b-1-f {
    margin-bottom: 1px !important;
  }
  .mg-xs-l-1-f {
    margin-left: 1px !important;
  }
  .mg-xs-2 {
    margin: 2px;
  }
  .mg-xs-2-f {
    margin: 2px !important;
  }
  .mg-xs-y-2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }
  .mg-xs-y-2-f {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
  .mg-xs-x-2 {
    margin-right: 2px;
    margin-left: 2px;
  }
  .mg-xs-x-2-f {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .mg-xs-t-2 {
    margin-top: 2px;
  }
  .mg-xs-r-2 {
    margin-right: 2px;
  }
  .mg-xs-b-2 {
    margin-bottom: 2px;
  }
  .mg-xs-l-2 {
    margin-left: 2px;
  }
  .mg-xs-t-2-f {
    margin-top: 2px !important;
  }
  .mg-xs-r-2-f {
    margin-right: 2px !important;
  }
  .mg-xs-b-2-f {
    margin-bottom: 2px !important;
  }
  .mg-xs-l-2-f {
    margin-left: 2px !important;
  }
  .mg-xs-3 {
    margin: 3px;
  }
  .mg-xs-3-f {
    margin: 3px !important;
  }
  .mg-xs-y-3 {
    margin-top: 3px;
    margin-bottom: 3px;
  }
  .mg-xs-y-3-f {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }
  .mg-xs-x-3 {
    margin-right: 3px;
    margin-left: 3px;
  }
  .mg-xs-x-3-f {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .mg-xs-t-3 {
    margin-top: 3px;
  }
  .mg-xs-r-3 {
    margin-right: 3px;
  }
  .mg-xs-b-3 {
    margin-bottom: 3px;
  }
  .mg-xs-l-3 {
    margin-left: 3px;
  }
  .mg-xs-t-3-f {
    margin-top: 3px !important;
  }
  .mg-xs-r-3-f {
    margin-right: 3px !important;
  }
  .mg-xs-b-3-f {
    margin-bottom: 3px !important;
  }
  .mg-xs-l-3-f {
    margin-left: 3px !important;
  }
  .mg-xs-4 {
    margin: 4px;
  }
  .mg-xs-4-f {
    margin: 4px !important;
  }
  .mg-xs-y-4 {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  .mg-xs-y-4-f {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .mg-xs-x-4 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .mg-xs-x-4-f {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .mg-xs-t-4 {
    margin-top: 4px;
  }
  .mg-xs-r-4 {
    margin-right: 4px;
  }
  .mg-xs-b-4 {
    margin-bottom: 4px;
  }
  .mg-xs-l-4 {
    margin-left: 4px;
  }
  .mg-xs-t-4-f {
    margin-top: 4px !important;
  }
  .mg-xs-r-4-f {
    margin-right: 4px !important;
  }
  .mg-xs-b-4-f {
    margin-bottom: 4px !important;
  }
  .mg-xs-l-4-f {
    margin-left: 4px !important;
  }
  .mg-xs-5 {
    margin: 5px;
  }
  .mg-xs-5-f {
    margin: 5px !important;
  }
  .mg-xs-y-5 {
    margin-top: 5px;
    margin-bottom: 5px;
  }
  .mg-xs-y-5-f {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  .mg-xs-x-5 {
    margin-right: 5px;
    margin-left: 5px;
  }
  .mg-xs-x-5-f {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .mg-xs-t-5 {
    margin-top: 5px;
  }
  .mg-xs-r-5 {
    margin-right: 5px;
  }
  .mg-xs-b-5 {
    margin-bottom: 5px;
  }
  .mg-xs-l-5 {
    margin-left: 5px;
  }
  .mg-xs-t-5-f {
    margin-top: 5px !important;
  }
  .mg-xs-r-5-f {
    margin-right: 5px !important;
  }
  .mg-xs-b-5-f {
    margin-bottom: 5px !important;
  }
  .mg-xs-l-5-f {
    margin-left: 5px !important;
  }
  .mg-xs-6 {
    margin: 6px;
  }
  .mg-xs-6-f {
    margin: 6px !important;
  }
  .mg-xs-y-6 {
    margin-top: 6px;
    margin-bottom: 6px;
  }
  .mg-xs-y-6-f {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .mg-xs-x-6 {
    margin-right: 6px;
    margin-left: 6px;
  }
  .mg-xs-x-6-f {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mg-xs-t-6 {
    margin-top: 6px;
  }
  .mg-xs-r-6 {
    margin-right: 6px;
  }
  .mg-xs-b-6 {
    margin-bottom: 6px;
  }
  .mg-xs-l-6 {
    margin-left: 6px;
  }
  .mg-xs-t-6-f {
    margin-top: 6px !important;
  }
  .mg-xs-r-6-f {
    margin-right: 6px !important;
  }
  .mg-xs-b-6-f {
    margin-bottom: 6px !important;
  }
  .mg-xs-l-6-f {
    margin-left: 6px !important;
  }
  .mg-xs-7 {
    margin: 7px;
  }
  .mg-xs-7-f {
    margin: 7px !important;
  }
  .mg-xs-y-7 {
    margin-top: 7px;
    margin-bottom: 7px;
  }
  .mg-xs-y-7-f {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }
  .mg-xs-x-7 {
    margin-right: 7px;
    margin-left: 7px;
  }
  .mg-xs-x-7-f {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .mg-xs-t-7 {
    margin-top: 7px;
  }
  .mg-xs-r-7 {
    margin-right: 7px;
  }
  .mg-xs-b-7 {
    margin-bottom: 7px;
  }
  .mg-xs-l-7 {
    margin-left: 7px;
  }
  .mg-xs-t-7-f {
    margin-top: 7px !important;
  }
  .mg-xs-r-7-f {
    margin-right: 7px !important;
  }
  .mg-xs-b-7-f {
    margin-bottom: 7px !important;
  }
  .mg-xs-l-7-f {
    margin-left: 7px !important;
  }
  .mg-xs-8 {
    margin: 8px;
  }
  .mg-xs-8-f {
    margin: 8px !important;
  }
  .mg-xs-y-8 {
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .mg-xs-y-8-f {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .mg-xs-x-8 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .mg-xs-x-8-f {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .mg-xs-t-8 {
    margin-top: 8px;
  }
  .mg-xs-r-8 {
    margin-right: 8px;
  }
  .mg-xs-b-8 {
    margin-bottom: 8px;
  }
  .mg-xs-l-8 {
    margin-left: 8px;
  }
  .mg-xs-t-8-f {
    margin-top: 8px !important;
  }
  .mg-xs-r-8-f {
    margin-right: 8px !important;
  }
  .mg-xs-b-8-f {
    margin-bottom: 8px !important;
  }
  .mg-xs-l-8-f {
    margin-left: 8px !important;
  }
  .mg-xs-9 {
    margin: 9px;
  }
  .mg-xs-9-f {
    margin: 9px !important;
  }
  .mg-xs-y-9 {
    margin-top: 9px;
    margin-bottom: 9px;
  }
  .mg-xs-y-9-f {
    margin-top: 9px !important;
    margin-bottom: 9px !important;
  }
  .mg-xs-x-9 {
    margin-right: 9px;
    margin-left: 9px;
  }
  .mg-xs-x-9-f {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .mg-xs-t-9 {
    margin-top: 9px;
  }
  .mg-xs-r-9 {
    margin-right: 9px;
  }
  .mg-xs-b-9 {
    margin-bottom: 9px;
  }
  .mg-xs-l-9 {
    margin-left: 9px;
  }
  .mg-xs-t-9-f {
    margin-top: 9px !important;
  }
  .mg-xs-r-9-f {
    margin-right: 9px !important;
  }
  .mg-xs-b-9-f {
    margin-bottom: 9px !important;
  }
  .mg-xs-l-9-f {
    margin-left: 9px !important;
  }
  .mg-xs-10 {
    margin: 10px;
  }
  .mg-xs-10-f {
    margin: 10px !important;
  }
  .mg-xs-y-10 {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .mg-xs-y-10-f {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .mg-xs-x-10 {
    margin-right: 10px;
    margin-left: 10px;
  }
  .mg-xs-x-10-f {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .mg-xs-t-10 {
    margin-top: 10px;
  }
  .mg-xs-r-10 {
    margin-right: 10px;
  }
  .mg-xs-b-10 {
    margin-bottom: 10px;
  }
  .mg-xs-l-10 {
    margin-left: 10px;
  }
  .mg-xs-t-10-f {
    margin-top: 10px !important;
  }
  .mg-xs-r-10-f {
    margin-right: 10px !important;
  }
  .mg-xs-b-10-f {
    margin-bottom: 10px !important;
  }
  .mg-xs-l-10-f {
    margin-left: 10px !important;
  }
  .mg-xs-15 {
    margin: 15px;
  }
  .mg-xs-15-f {
    margin: 15px !important;
  }
  .mg-xs-y-15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }
  .mg-xs-y-15-f {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .mg-xs-x-15 {
    margin-right: 15px;
    margin-left: 15px;
  }
  .mg-xs-x-15-f {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .mg-xs-t-15 {
    margin-top: 15px;
  }
  .mg-xs-r-15 {
    margin-right: 15px;
  }
  .mg-xs-b-15 {
    margin-bottom: 15px;
  }
  .mg-xs-l-15 {
    margin-left: 15px;
  }
  .mg-xs-t-15-f {
    margin-top: 15px !important;
  }
  .mg-xs-r-15-f {
    margin-right: 15px !important;
  }
  .mg-xs-b-15-f {
    margin-bottom: 15px !important;
  }
  .mg-xs-l-15-f {
    margin-left: 15px !important;
  }
  .mg-xs-20 {
    margin: 20px;
  }
  .mg-xs-20-f {
    margin: 20px !important;
  }
  .mg-xs-y-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .mg-xs-y-20-f {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .mg-xs-x-20 {
    margin-right: 20px;
    margin-left: 20px;
  }
  .mg-xs-x-20-f {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .mg-xs-t-20 {
    margin-top: 20px;
  }
  .mg-xs-r-20 {
    margin-right: 20px;
  }
  .mg-xs-b-20 {
    margin-bottom: 20px;
  }
  .mg-xs-l-20 {
    margin-left: 20px;
  }
  .mg-xs-t-20-f {
    margin-top: 20px !important;
  }
  .mg-xs-r-20-f {
    margin-right: 20px !important;
  }
  .mg-xs-b-20-f {
    margin-bottom: 20px !important;
  }
  .mg-xs-l-20-f {
    margin-left: 20px !important;
  }
  .mg-xs-25 {
    margin: 25px;
  }
  .mg-xs-25-f {
    margin: 25px !important;
  }
  .mg-xs-y-25 {
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .mg-xs-y-25-f {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .mg-xs-x-25 {
    margin-right: 25px;
    margin-left: 25px;
  }
  .mg-xs-x-25-f {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .mg-xs-t-25 {
    margin-top: 25px;
  }
  .mg-xs-r-25 {
    margin-right: 25px;
  }
  .mg-xs-b-25 {
    margin-bottom: 25px;
  }
  .mg-xs-l-25 {
    margin-left: 25px;
  }
  .mg-xs-t-25-f {
    margin-top: 25px !important;
  }
  .mg-xs-r-25-f {
    margin-right: 25px !important;
  }
  .mg-xs-b-25-f {
    margin-bottom: 25px !important;
  }
  .mg-xs-l-25-f {
    margin-left: 25px !important;
  }
  .mg-xs-30 {
    margin: 30px;
  }
  .mg-xs-30-f {
    margin: 30px !important;
  }
  .mg-xs-y-30 {
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .mg-xs-y-30-f {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .mg-xs-x-30 {
    margin-right: 30px;
    margin-left: 30px;
  }
  .mg-xs-x-30-f {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .mg-xs-t-30 {
    margin-top: 30px;
  }
  .mg-xs-r-30 {
    margin-right: 30px;
  }
  .mg-xs-b-30 {
    margin-bottom: 30px;
  }
  .mg-xs-l-30 {
    margin-left: 30px;
  }
  .mg-xs-t-30-f {
    margin-top: 30px !important;
  }
  .mg-xs-r-30-f {
    margin-right: 30px !important;
  }
  .mg-xs-b-30-f {
    margin-bottom: 30px !important;
  }
  .mg-xs-l-30-f {
    margin-left: 30px !important;
  }
  .mg-xs-35 {
    margin: 35px;
  }
  .mg-xs-35-f {
    margin: 35px !important;
  }
  .mg-xs-y-35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }
  .mg-xs-y-35-f {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  .mg-xs-x-35 {
    margin-right: 35px;
    margin-left: 35px;
  }
  .mg-xs-x-35-f {
    margin-right: 35px !important;
    margin-left: 35px !important;
  }
  .mg-xs-t-35 {
    margin-top: 35px;
  }
  .mg-xs-r-35 {
    margin-right: 35px;
  }
  .mg-xs-b-35 {
    margin-bottom: 35px;
  }
  .mg-xs-l-35 {
    margin-left: 35px;
  }
  .mg-xs-t-35-f {
    margin-top: 35px !important;
  }
  .mg-xs-r-35-f {
    margin-right: 35px !important;
  }
  .mg-xs-b-35-f {
    margin-bottom: 35px !important;
  }
  .mg-xs-l-35-f {
    margin-left: 35px !important;
  }
  .mg-xs-40 {
    margin: 40px;
  }
  .mg-xs-40-f {
    margin: 40px !important;
  }
  .mg-xs-y-40 {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .mg-xs-y-40-f {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .mg-xs-x-40 {
    margin-right: 40px;
    margin-left: 40px;
  }
  .mg-xs-x-40-f {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .mg-xs-t-40 {
    margin-top: 40px;
  }
  .mg-xs-r-40 {
    margin-right: 40px;
  }
  .mg-xs-b-40 {
    margin-bottom: 40px;
  }
  .mg-xs-l-40 {
    margin-left: 40px;
  }
  .mg-xs-t-40-f {
    margin-top: 40px !important;
  }
  .mg-xs-r-40-f {
    margin-right: 40px !important;
  }
  .mg-xs-b-40-f {
    margin-bottom: 40px !important;
  }
  .mg-xs-l-40-f {
    margin-left: 40px !important;
  }
  .mg-xs-45 {
    margin: 45px;
  }
  .mg-xs-45-f {
    margin: 45px !important;
  }
  .mg-xs-y-45 {
    margin-top: 45px;
    margin-bottom: 45px;
  }
  .mg-xs-y-45-f {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }
  .mg-xs-x-45 {
    margin-right: 45px;
    margin-left: 45px;
  }
  .mg-xs-x-45-f {
    margin-right: 45px !important;
    margin-left: 45px !important;
  }
  .mg-xs-t-45 {
    margin-top: 45px;
  }
  .mg-xs-r-45 {
    margin-right: 45px;
  }
  .mg-xs-b-45 {
    margin-bottom: 45px;
  }
  .mg-xs-l-45 {
    margin-left: 45px;
  }
  .mg-xs-t-45-f {
    margin-top: 45px !important;
  }
  .mg-xs-r-45-f {
    margin-right: 45px !important;
  }
  .mg-xs-b-45-f {
    margin-bottom: 45px !important;
  }
  .mg-xs-l-45-f {
    margin-left: 45px !important;
  }
  .mg-xs-50 {
    margin: 50px;
  }
  .mg-xs-50-f {
    margin: 50px !important;
  }
  .mg-xs-y-50 {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .mg-xs-y-50-f {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .mg-xs-x-50 {
    margin-right: 50px;
    margin-left: 50px;
  }
  .mg-xs-x-50-f {
    margin-right: 50px !important;
    margin-left: 50px !important;
  }
  .mg-xs-t-50 {
    margin-top: 50px;
  }
  .mg-xs-r-50 {
    margin-right: 50px;
  }
  .mg-xs-b-50 {
    margin-bottom: 50px;
  }
  .mg-xs-l-50 {
    margin-left: 50px;
  }
  .mg-xs-t-50-f {
    margin-top: 50px !important;
  }
  .mg-xs-r-50-f {
    margin-right: 50px !important;
  }
  .mg-xs-b-50-f {
    margin-bottom: 50px !important;
  }
  .mg-xs-l-50-f {
    margin-left: 50px !important;
  }
  .mg-xs-55 {
    margin: 55px;
  }
  .mg-xs-55-f {
    margin: 55px !important;
  }
  .mg-xs-y-55 {
    margin-top: 55px;
    margin-bottom: 55px;
  }
  .mg-xs-y-55-f {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
  }
  .mg-xs-x-55 {
    margin-right: 55px;
    margin-left: 55px;
  }
  .mg-xs-x-55-f {
    margin-right: 55px !important;
    margin-left: 55px !important;
  }
  .mg-xs-t-55 {
    margin-top: 55px;
  }
  .mg-xs-r-55 {
    margin-right: 55px;
  }
  .mg-xs-b-55 {
    margin-bottom: 55px;
  }
  .mg-xs-l-55 {
    margin-left: 55px;
  }
  .mg-xs-t-55-f {
    margin-top: 55px !important;
  }
  .mg-xs-r-55-f {
    margin-right: 55px !important;
  }
  .mg-xs-b-55-f {
    margin-bottom: 55px !important;
  }
  .mg-xs-l-55-f {
    margin-left: 55px !important;
  }
  .mg-xs-60 {
    margin: 60px;
  }
  .mg-xs-60-f {
    margin: 60px !important;
  }
  .mg-xs-y-60 {
    margin-top: 60px;
    margin-bottom: 60px;
  }
  .mg-xs-y-60-f {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .mg-xs-x-60 {
    margin-right: 60px;
    margin-left: 60px;
  }
  .mg-xs-x-60-f {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .mg-xs-t-60 {
    margin-top: 60px;
  }
  .mg-xs-r-60 {
    margin-right: 60px;
  }
  .mg-xs-b-60 {
    margin-bottom: 60px;
  }
  .mg-xs-l-60 {
    margin-left: 60px;
  }
  .mg-xs-t-60-f {
    margin-top: 60px !important;
  }
  .mg-xs-r-60-f {
    margin-right: 60px !important;
  }
  .mg-xs-b-60-f {
    margin-bottom: 60px !important;
  }
  .mg-xs-l-60-f {
    margin-left: 60px !important;
  }
  .mg-xs-65 {
    margin: 65px;
  }
  .mg-xs-65-f {
    margin: 65px !important;
  }
  .mg-xs-y-65 {
    margin-top: 65px;
    margin-bottom: 65px;
  }
  .mg-xs-y-65-f {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .mg-xs-x-65 {
    margin-right: 65px;
    margin-left: 65px;
  }
  .mg-xs-x-65-f {
    margin-right: 65px !important;
    margin-left: 65px !important;
  }
  .mg-xs-t-65 {
    margin-top: 65px;
  }
  .mg-xs-r-65 {
    margin-right: 65px;
  }
  .mg-xs-b-65 {
    margin-bottom: 65px;
  }
  .mg-xs-l-65 {
    margin-left: 65px;
  }
  .mg-xs-t-65-f {
    margin-top: 65px !important;
  }
  .mg-xs-r-65-f {
    margin-right: 65px !important;
  }
  .mg-xs-b-65-f {
    margin-bottom: 65px !important;
  }
  .mg-xs-l-65-f {
    margin-left: 65px !important;
  }
  .mg-xs-70 {
    margin: 70px;
  }
  .mg-xs-70-f {
    margin: 70px !important;
  }
  .mg-xs-y-70 {
    margin-top: 70px;
    margin-bottom: 70px;
  }
  .mg-xs-y-70-f {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .mg-xs-x-70 {
    margin-right: 70px;
    margin-left: 70px;
  }
  .mg-xs-x-70-f {
    margin-right: 70px !important;
    margin-left: 70px !important;
  }
  .mg-xs-t-70 {
    margin-top: 70px;
  }
  .mg-xs-r-70 {
    margin-right: 70px;
  }
  .mg-xs-b-70 {
    margin-bottom: 70px;
  }
  .mg-xs-l-70 {
    margin-left: 70px;
  }
  .mg-xs-t-70-f {
    margin-top: 70px !important;
  }
  .mg-xs-r-70-f {
    margin-right: 70px !important;
  }
  .mg-xs-b-70-f {
    margin-bottom: 70px !important;
  }
  .mg-xs-l-70-f {
    margin-left: 70px !important;
  }
  .mg-xs-75 {
    margin: 75px;
  }
  .mg-xs-75-f {
    margin: 75px !important;
  }
  .mg-xs-y-75 {
    margin-top: 75px;
    margin-bottom: 75px;
  }
  .mg-xs-y-75-f {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
  }
  .mg-xs-x-75 {
    margin-right: 75px;
    margin-left: 75px;
  }
  .mg-xs-x-75-f {
    margin-right: 75px !important;
    margin-left: 75px !important;
  }
  .mg-xs-t-75 {
    margin-top: 75px;
  }
  .mg-xs-r-75 {
    margin-right: 75px;
  }
  .mg-xs-b-75 {
    margin-bottom: 75px;
  }
  .mg-xs-l-75 {
    margin-left: 75px;
  }
  .mg-xs-t-75-f {
    margin-top: 75px !important;
  }
  .mg-xs-r-75-f {
    margin-right: 75px !important;
  }
  .mg-xs-b-75-f {
    margin-bottom: 75px !important;
  }
  .mg-xs-l-75-f {
    margin-left: 75px !important;
  }
  .mg-xs-80 {
    margin: 80px;
  }
  .mg-xs-80-f {
    margin: 80px !important;
  }
  .mg-xs-y-80 {
    margin-top: 80px;
    margin-bottom: 80px;
  }
  .mg-xs-y-80-f {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .mg-xs-x-80 {
    margin-right: 80px;
    margin-left: 80px;
  }
  .mg-xs-x-80-f {
    margin-right: 80px !important;
    margin-left: 80px !important;
  }
  .mg-xs-t-80 {
    margin-top: 80px;
  }
  .mg-xs-r-80 {
    margin-right: 80px;
  }
  .mg-xs-b-80 {
    margin-bottom: 80px;
  }
  .mg-xs-l-80 {
    margin-left: 80px;
  }
  .mg-xs-t-80-f {
    margin-top: 80px !important;
  }
  .mg-xs-r-80-f {
    margin-right: 80px !important;
  }
  .mg-xs-b-80-f {
    margin-bottom: 80px !important;
  }
  .mg-xs-l-80-f {
    margin-left: 80px !important;
  }
  .mg-xs-85 {
    margin: 85px;
  }
  .mg-xs-85-f {
    margin: 85px !important;
  }
  .mg-xs-y-85 {
    margin-top: 85px;
    margin-bottom: 85px;
  }
  .mg-xs-y-85-f {
    margin-top: 85px !important;
    margin-bottom: 85px !important;
  }
  .mg-xs-x-85 {
    margin-right: 85px;
    margin-left: 85px;
  }
  .mg-xs-x-85-f {
    margin-right: 85px !important;
    margin-left: 85px !important;
  }
  .mg-xs-t-85 {
    margin-top: 85px;
  }
  .mg-xs-r-85 {
    margin-right: 85px;
  }
  .mg-xs-b-85 {
    margin-bottom: 85px;
  }
  .mg-xs-l-85 {
    margin-left: 85px;
  }
  .mg-xs-t-85-f {
    margin-top: 85px !important;
  }
  .mg-xs-r-85-f {
    margin-right: 85px !important;
  }
  .mg-xs-b-85-f {
    margin-bottom: 85px !important;
  }
  .mg-xs-l-85-f {
    margin-left: 85px !important;
  }
  .mg-xs-90 {
    margin: 90px;
  }
  .mg-xs-90-f {
    margin: 90px !important;
  }
  .mg-xs-y-90 {
    margin-top: 90px;
    margin-bottom: 90px;
  }
  .mg-xs-y-90-f {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .mg-xs-x-90 {
    margin-right: 90px;
    margin-left: 90px;
  }
  .mg-xs-x-90-f {
    margin-right: 90px !important;
    margin-left: 90px !important;
  }
  .mg-xs-t-90 {
    margin-top: 90px;
  }
  .mg-xs-r-90 {
    margin-right: 90px;
  }
  .mg-xs-b-90 {
    margin-bottom: 90px;
  }
  .mg-xs-l-90 {
    margin-left: 90px;
  }
  .mg-xs-t-90-f {
    margin-top: 90px !important;
  }
  .mg-xs-r-90-f {
    margin-right: 90px !important;
  }
  .mg-xs-b-90-f {
    margin-bottom: 90px !important;
  }
  .mg-xs-l-90-f {
    margin-left: 90px !important;
  }
  .mg-xs-95 {
    margin: 95px;
  }
  .mg-xs-95-f {
    margin: 95px !important;
  }
  .mg-xs-y-95 {
    margin-top: 95px;
    margin-bottom: 95px;
  }
  .mg-xs-y-95-f {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .mg-xs-x-95 {
    margin-right: 95px;
    margin-left: 95px;
  }
  .mg-xs-x-95-f {
    margin-right: 95px !important;
    margin-left: 95px !important;
  }
  .mg-xs-t-95 {
    margin-top: 95px;
  }
  .mg-xs-r-95 {
    margin-right: 95px;
  }
  .mg-xs-b-95 {
    margin-bottom: 95px;
  }
  .mg-xs-l-95 {
    margin-left: 95px;
  }
  .mg-xs-t-95-f {
    margin-top: 95px !important;
  }
  .mg-xs-r-95-f {
    margin-right: 95px !important;
  }
  .mg-xs-b-95-f {
    margin-bottom: 95px !important;
  }
  .mg-xs-l-95-f {
    margin-left: 95px !important;
  }
  .mg-xs-100 {
    margin: 100px;
  }
  .mg-xs-100-f {
    margin: 100px !important;
  }
  .mg-xs-y-100 {
    margin-top: 100px;
    margin-bottom: 100px;
  }
  .mg-xs-y-100-f {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  .mg-xs-x-100 {
    margin-right: 100px;
    margin-left: 100px;
  }
  .mg-xs-x-100-f {
    margin-right: 100px !important;
    margin-left: 100px !important;
  }
  .mg-xs-t-100 {
    margin-top: 100px;
  }
  .mg-xs-r-100 {
    margin-right: 100px;
  }
  .mg-xs-b-100 {
    margin-bottom: 100px;
  }
  .mg-xs-l-100 {
    margin-left: 100px;
  }
  .mg-xs-t-100-f {
    margin-top: 100px !important;
  }
  .mg-xs-r-100-f {
    margin-right: 100px !important;
  }
  .mg-xs-b-100-f {
    margin-bottom: 100px !important;
  }
  .mg-xs-l-100-f {
    margin-left: 100px !important;
  }
  .mg-xs-t-auto {
    margin-top: auto;
  }
  .mg-xs-r-auto {
    margin-right: auto;
  }
  .mg-xs-b-auto {
    margin-bottom: auto;
  }
  .mg-xs-l-auto {
    margin-left: auto;
  }
  .mg-xs-auto {
    margin: auto;
  }
  .mg-xs-x-auto {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (min-width: 576px) {
  .mg-sm-0 {
    margin: 0px;
  }
  .mg-sm-0-f {
    margin: 0px !important;
  }
  .mg-sm-y-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .mg-sm-y-0-f {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .mg-sm-x-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .mg-sm-x-0-f {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .mg-sm-t-0 {
    margin-top: 0px;
  }
  .mg-sm-r-0 {
    margin-right: 0px;
  }
  .mg-sm-b-0 {
    margin-bottom: 0px;
  }
  .mg-sm-l-0 {
    margin-left: 0px;
  }
  .mg-sm-t-0-f {
    margin-top: 0px !important;
  }
  .mg-sm-r-0-f {
    margin-right: 0px !important;
  }
  .mg-sm-b-0-f {
    margin-bottom: 0px !important;
  }
  .mg-sm-l-0-f {
    margin-left: 0px !important;
  }
  .mg-sm-1 {
    margin: 1px;
  }
  .mg-sm-1-f {
    margin: 1px !important;
  }
  .mg-sm-y-1 {
    margin-top: 1px;
    margin-bottom: 1px;
  }
  .mg-sm-y-1-f {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }
  .mg-sm-x-1 {
    margin-right: 1px;
    margin-left: 1px;
  }
  .mg-sm-x-1-f {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .mg-sm-t-1 {
    margin-top: 1px;
  }
  .mg-sm-r-1 {
    margin-right: 1px;
  }
  .mg-sm-b-1 {
    margin-bottom: 1px;
  }
  .mg-sm-l-1 {
    margin-left: 1px;
  }
  .mg-sm-t-1-f {
    margin-top: 1px !important;
  }
  .mg-sm-r-1-f {
    margin-right: 1px !important;
  }
  .mg-sm-b-1-f {
    margin-bottom: 1px !important;
  }
  .mg-sm-l-1-f {
    margin-left: 1px !important;
  }
  .mg-sm-2 {
    margin: 2px;
  }
  .mg-sm-2-f {
    margin: 2px !important;
  }
  .mg-sm-y-2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }
  .mg-sm-y-2-f {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
  .mg-sm-x-2 {
    margin-right: 2px;
    margin-left: 2px;
  }
  .mg-sm-x-2-f {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .mg-sm-t-2 {
    margin-top: 2px;
  }
  .mg-sm-r-2 {
    margin-right: 2px;
  }
  .mg-sm-b-2 {
    margin-bottom: 2px;
  }
  .mg-sm-l-2 {
    margin-left: 2px;
  }
  .mg-sm-t-2-f {
    margin-top: 2px !important;
  }
  .mg-sm-r-2-f {
    margin-right: 2px !important;
  }
  .mg-sm-b-2-f {
    margin-bottom: 2px !important;
  }
  .mg-sm-l-2-f {
    margin-left: 2px !important;
  }
  .mg-sm-3 {
    margin: 3px;
  }
  .mg-sm-3-f {
    margin: 3px !important;
  }
  .mg-sm-y-3 {
    margin-top: 3px;
    margin-bottom: 3px;
  }
  .mg-sm-y-3-f {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }
  .mg-sm-x-3 {
    margin-right: 3px;
    margin-left: 3px;
  }
  .mg-sm-x-3-f {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .mg-sm-t-3 {
    margin-top: 3px;
  }
  .mg-sm-r-3 {
    margin-right: 3px;
  }
  .mg-sm-b-3 {
    margin-bottom: 3px;
  }
  .mg-sm-l-3 {
    margin-left: 3px;
  }
  .mg-sm-t-3-f {
    margin-top: 3px !important;
  }
  .mg-sm-r-3-f {
    margin-right: 3px !important;
  }
  .mg-sm-b-3-f {
    margin-bottom: 3px !important;
  }
  .mg-sm-l-3-f {
    margin-left: 3px !important;
  }
  .mg-sm-4 {
    margin: 4px;
  }
  .mg-sm-4-f {
    margin: 4px !important;
  }
  .mg-sm-y-4 {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  .mg-sm-y-4-f {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .mg-sm-x-4 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .mg-sm-x-4-f {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .mg-sm-t-4 {
    margin-top: 4px;
  }
  .mg-sm-r-4 {
    margin-right: 4px;
  }
  .mg-sm-b-4 {
    margin-bottom: 4px;
  }
  .mg-sm-l-4 {
    margin-left: 4px;
  }
  .mg-sm-t-4-f {
    margin-top: 4px !important;
  }
  .mg-sm-r-4-f {
    margin-right: 4px !important;
  }
  .mg-sm-b-4-f {
    margin-bottom: 4px !important;
  }
  .mg-sm-l-4-f {
    margin-left: 4px !important;
  }
  .mg-sm-5 {
    margin: 5px;
  }
  .mg-sm-5-f {
    margin: 5px !important;
  }
  .mg-sm-y-5 {
    margin-top: 5px;
    margin-bottom: 5px;
  }
  .mg-sm-y-5-f {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  .mg-sm-x-5 {
    margin-right: 5px;
    margin-left: 5px;
  }
  .mg-sm-x-5-f {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .mg-sm-t-5 {
    margin-top: 5px;
  }
  .mg-sm-r-5 {
    margin-right: 5px;
  }
  .mg-sm-b-5 {
    margin-bottom: 5px;
  }
  .mg-sm-l-5 {
    margin-left: 5px;
  }
  .mg-sm-t-5-f {
    margin-top: 5px !important;
  }
  .mg-sm-r-5-f {
    margin-right: 5px !important;
  }
  .mg-sm-b-5-f {
    margin-bottom: 5px !important;
  }
  .mg-sm-l-5-f {
    margin-left: 5px !important;
  }
  .mg-sm-6 {
    margin: 6px;
  }
  .mg-sm-6-f {
    margin: 6px !important;
  }
  .mg-sm-y-6 {
    margin-top: 6px;
    margin-bottom: 6px;
  }
  .mg-sm-y-6-f {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .mg-sm-x-6 {
    margin-right: 6px;
    margin-left: 6px;
  }
  .mg-sm-x-6-f {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mg-sm-t-6 {
    margin-top: 6px;
  }
  .mg-sm-r-6 {
    margin-right: 6px;
  }
  .mg-sm-b-6 {
    margin-bottom: 6px;
  }
  .mg-sm-l-6 {
    margin-left: 6px;
  }
  .mg-sm-t-6-f {
    margin-top: 6px !important;
  }
  .mg-sm-r-6-f {
    margin-right: 6px !important;
  }
  .mg-sm-b-6-f {
    margin-bottom: 6px !important;
  }
  .mg-sm-l-6-f {
    margin-left: 6px !important;
  }
  .mg-sm-7 {
    margin: 7px;
  }
  .mg-sm-7-f {
    margin: 7px !important;
  }
  .mg-sm-y-7 {
    margin-top: 7px;
    margin-bottom: 7px;
  }
  .mg-sm-y-7-f {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }
  .mg-sm-x-7 {
    margin-right: 7px;
    margin-left: 7px;
  }
  .mg-sm-x-7-f {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .mg-sm-t-7 {
    margin-top: 7px;
  }
  .mg-sm-r-7 {
    margin-right: 7px;
  }
  .mg-sm-b-7 {
    margin-bottom: 7px;
  }
  .mg-sm-l-7 {
    margin-left: 7px;
  }
  .mg-sm-t-7-f {
    margin-top: 7px !important;
  }
  .mg-sm-r-7-f {
    margin-right: 7px !important;
  }
  .mg-sm-b-7-f {
    margin-bottom: 7px !important;
  }
  .mg-sm-l-7-f {
    margin-left: 7px !important;
  }
  .mg-sm-8 {
    margin: 8px;
  }
  .mg-sm-8-f {
    margin: 8px !important;
  }
  .mg-sm-y-8 {
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .mg-sm-y-8-f {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .mg-sm-x-8 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .mg-sm-x-8-f {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .mg-sm-t-8 {
    margin-top: 8px;
  }
  .mg-sm-r-8 {
    margin-right: 8px;
  }
  .mg-sm-b-8 {
    margin-bottom: 8px;
  }
  .mg-sm-l-8 {
    margin-left: 8px;
  }
  .mg-sm-t-8-f {
    margin-top: 8px !important;
  }
  .mg-sm-r-8-f {
    margin-right: 8px !important;
  }
  .mg-sm-b-8-f {
    margin-bottom: 8px !important;
  }
  .mg-sm-l-8-f {
    margin-left: 8px !important;
  }
  .mg-sm-9 {
    margin: 9px;
  }
  .mg-sm-9-f {
    margin: 9px !important;
  }
  .mg-sm-y-9 {
    margin-top: 9px;
    margin-bottom: 9px;
  }
  .mg-sm-y-9-f {
    margin-top: 9px !important;
    margin-bottom: 9px !important;
  }
  .mg-sm-x-9 {
    margin-right: 9px;
    margin-left: 9px;
  }
  .mg-sm-x-9-f {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .mg-sm-t-9 {
    margin-top: 9px;
  }
  .mg-sm-r-9 {
    margin-right: 9px;
  }
  .mg-sm-b-9 {
    margin-bottom: 9px;
  }
  .mg-sm-l-9 {
    margin-left: 9px;
  }
  .mg-sm-t-9-f {
    margin-top: 9px !important;
  }
  .mg-sm-r-9-f {
    margin-right: 9px !important;
  }
  .mg-sm-b-9-f {
    margin-bottom: 9px !important;
  }
  .mg-sm-l-9-f {
    margin-left: 9px !important;
  }
  .mg-sm-10 {
    margin: 10px;
  }
  .mg-sm-10-f {
    margin: 10px !important;
  }
  .mg-sm-y-10 {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .mg-sm-y-10-f {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .mg-sm-x-10 {
    margin-right: 10px;
    margin-left: 10px;
  }
  .mg-sm-x-10-f {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .mg-sm-t-10 {
    margin-top: 10px;
  }
  .mg-sm-r-10 {
    margin-right: 10px;
  }
  .mg-sm-b-10 {
    margin-bottom: 10px;
  }
  .mg-sm-l-10 {
    margin-left: 10px;
  }
  .mg-sm-t-10-f {
    margin-top: 10px !important;
  }
  .mg-sm-r-10-f {
    margin-right: 10px !important;
  }
  .mg-sm-b-10-f {
    margin-bottom: 10px !important;
  }
  .mg-sm-l-10-f {
    margin-left: 10px !important;
  }
  .mg-sm-15 {
    margin: 15px;
  }
  .mg-sm-15-f {
    margin: 15px !important;
  }
  .mg-sm-y-15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }
  .mg-sm-y-15-f {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .mg-sm-x-15 {
    margin-right: 15px;
    margin-left: 15px;
  }
  .mg-sm-x-15-f {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .mg-sm-t-15 {
    margin-top: 15px;
  }
  .mg-sm-r-15 {
    margin-right: 15px;
  }
  .mg-sm-b-15 {
    margin-bottom: 15px;
  }
  .mg-sm-l-15 {
    margin-left: 15px;
  }
  .mg-sm-t-15-f {
    margin-top: 15px !important;
  }
  .mg-sm-r-15-f {
    margin-right: 15px !important;
  }
  .mg-sm-b-15-f {
    margin-bottom: 15px !important;
  }
  .mg-sm-l-15-f {
    margin-left: 15px !important;
  }
  .mg-sm-20 {
    margin: 20px;
  }
  .mg-sm-20-f {
    margin: 20px !important;
  }
  .mg-sm-y-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .mg-sm-y-20-f {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .mg-sm-x-20 {
    margin-right: 20px;
    margin-left: 20px;
  }
  .mg-sm-x-20-f {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .mg-sm-t-20 {
    margin-top: 20px;
  }
  .mg-sm-r-20 {
    margin-right: 20px;
  }
  .mg-sm-b-20 {
    margin-bottom: 20px;
  }
  .mg-sm-l-20 {
    margin-left: 20px;
  }
  .mg-sm-t-20-f {
    margin-top: 20px !important;
  }
  .mg-sm-r-20-f {
    margin-right: 20px !important;
  }
  .mg-sm-b-20-f {
    margin-bottom: 20px !important;
  }
  .mg-sm-l-20-f {
    margin-left: 20px !important;
  }
  .mg-sm-25 {
    margin: 25px;
  }
  .mg-sm-25-f {
    margin: 25px !important;
  }
  .mg-sm-y-25 {
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .mg-sm-y-25-f {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .mg-sm-x-25 {
    margin-right: 25px;
    margin-left: 25px;
  }
  .mg-sm-x-25-f {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .mg-sm-t-25 {
    margin-top: 25px;
  }
  .mg-sm-r-25 {
    margin-right: 25px;
  }
  .mg-sm-b-25 {
    margin-bottom: 25px;
  }
  .mg-sm-l-25 {
    margin-left: 25px;
  }
  .mg-sm-t-25-f {
    margin-top: 25px !important;
  }
  .mg-sm-r-25-f {
    margin-right: 25px !important;
  }
  .mg-sm-b-25-f {
    margin-bottom: 25px !important;
  }
  .mg-sm-l-25-f {
    margin-left: 25px !important;
  }
  .mg-sm-30 {
    margin: 30px;
  }
  .mg-sm-30-f {
    margin: 30px !important;
  }
  .mg-sm-y-30 {
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .mg-sm-y-30-f {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .mg-sm-x-30 {
    margin-right: 30px;
    margin-left: 30px;
  }
  .mg-sm-x-30-f {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .mg-sm-t-30 {
    margin-top: 30px;
  }
  .mg-sm-r-30 {
    margin-right: 30px;
  }
  .mg-sm-b-30 {
    margin-bottom: 30px;
  }
  .mg-sm-l-30 {
    margin-left: 30px;
  }
  .mg-sm-t-30-f {
    margin-top: 30px !important;
  }
  .mg-sm-r-30-f {
    margin-right: 30px !important;
  }
  .mg-sm-b-30-f {
    margin-bottom: 30px !important;
  }
  .mg-sm-l-30-f {
    margin-left: 30px !important;
  }
  .mg-sm-35 {
    margin: 35px;
  }
  .mg-sm-35-f {
    margin: 35px !important;
  }
  .mg-sm-y-35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }
  .mg-sm-y-35-f {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  .mg-sm-x-35 {
    margin-right: 35px;
    margin-left: 35px;
  }
  .mg-sm-x-35-f {
    margin-right: 35px !important;
    margin-left: 35px !important;
  }
  .mg-sm-t-35 {
    margin-top: 35px;
  }
  .mg-sm-r-35 {
    margin-right: 35px;
  }
  .mg-sm-b-35 {
    margin-bottom: 35px;
  }
  .mg-sm-l-35 {
    margin-left: 35px;
  }
  .mg-sm-t-35-f {
    margin-top: 35px !important;
  }
  .mg-sm-r-35-f {
    margin-right: 35px !important;
  }
  .mg-sm-b-35-f {
    margin-bottom: 35px !important;
  }
  .mg-sm-l-35-f {
    margin-left: 35px !important;
  }
  .mg-sm-40 {
    margin: 40px;
  }
  .mg-sm-40-f {
    margin: 40px !important;
  }
  .mg-sm-y-40 {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .mg-sm-y-40-f {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .mg-sm-x-40 {
    margin-right: 40px;
    margin-left: 40px;
  }
  .mg-sm-x-40-f {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .mg-sm-t-40 {
    margin-top: 40px;
  }
  .mg-sm-r-40 {
    margin-right: 40px;
  }
  .mg-sm-b-40 {
    margin-bottom: 40px;
  }
  .mg-sm-l-40 {
    margin-left: 40px;
  }
  .mg-sm-t-40-f {
    margin-top: 40px !important;
  }
  .mg-sm-r-40-f {
    margin-right: 40px !important;
  }
  .mg-sm-b-40-f {
    margin-bottom: 40px !important;
  }
  .mg-sm-l-40-f {
    margin-left: 40px !important;
  }
  .mg-sm-45 {
    margin: 45px;
  }
  .mg-sm-45-f {
    margin: 45px !important;
  }
  .mg-sm-y-45 {
    margin-top: 45px;
    margin-bottom: 45px;
  }
  .mg-sm-y-45-f {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }
  .mg-sm-x-45 {
    margin-right: 45px;
    margin-left: 45px;
  }
  .mg-sm-x-45-f {
    margin-right: 45px !important;
    margin-left: 45px !important;
  }
  .mg-sm-t-45 {
    margin-top: 45px;
  }
  .mg-sm-r-45 {
    margin-right: 45px;
  }
  .mg-sm-b-45 {
    margin-bottom: 45px;
  }
  .mg-sm-l-45 {
    margin-left: 45px;
  }
  .mg-sm-t-45-f {
    margin-top: 45px !important;
  }
  .mg-sm-r-45-f {
    margin-right: 45px !important;
  }
  .mg-sm-b-45-f {
    margin-bottom: 45px !important;
  }
  .mg-sm-l-45-f {
    margin-left: 45px !important;
  }
  .mg-sm-50 {
    margin: 50px;
  }
  .mg-sm-50-f {
    margin: 50px !important;
  }
  .mg-sm-y-50 {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .mg-sm-y-50-f {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .mg-sm-x-50 {
    margin-right: 50px;
    margin-left: 50px;
  }
  .mg-sm-x-50-f {
    margin-right: 50px !important;
    margin-left: 50px !important;
  }
  .mg-sm-t-50 {
    margin-top: 50px;
  }
  .mg-sm-r-50 {
    margin-right: 50px;
  }
  .mg-sm-b-50 {
    margin-bottom: 50px;
  }
  .mg-sm-l-50 {
    margin-left: 50px;
  }
  .mg-sm-t-50-f {
    margin-top: 50px !important;
  }
  .mg-sm-r-50-f {
    margin-right: 50px !important;
  }
  .mg-sm-b-50-f {
    margin-bottom: 50px !important;
  }
  .mg-sm-l-50-f {
    margin-left: 50px !important;
  }
  .mg-sm-55 {
    margin: 55px;
  }
  .mg-sm-55-f {
    margin: 55px !important;
  }
  .mg-sm-y-55 {
    margin-top: 55px;
    margin-bottom: 55px;
  }
  .mg-sm-y-55-f {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
  }
  .mg-sm-x-55 {
    margin-right: 55px;
    margin-left: 55px;
  }
  .mg-sm-x-55-f {
    margin-right: 55px !important;
    margin-left: 55px !important;
  }
  .mg-sm-t-55 {
    margin-top: 55px;
  }
  .mg-sm-r-55 {
    margin-right: 55px;
  }
  .mg-sm-b-55 {
    margin-bottom: 55px;
  }
  .mg-sm-l-55 {
    margin-left: 55px;
  }
  .mg-sm-t-55-f {
    margin-top: 55px !important;
  }
  .mg-sm-r-55-f {
    margin-right: 55px !important;
  }
  .mg-sm-b-55-f {
    margin-bottom: 55px !important;
  }
  .mg-sm-l-55-f {
    margin-left: 55px !important;
  }
  .mg-sm-60 {
    margin: 60px;
  }
  .mg-sm-60-f {
    margin: 60px !important;
  }
  .mg-sm-y-60 {
    margin-top: 60px;
    margin-bottom: 60px;
  }
  .mg-sm-y-60-f {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .mg-sm-x-60 {
    margin-right: 60px;
    margin-left: 60px;
  }
  .mg-sm-x-60-f {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .mg-sm-t-60 {
    margin-top: 60px;
  }
  .mg-sm-r-60 {
    margin-right: 60px;
  }
  .mg-sm-b-60 {
    margin-bottom: 60px;
  }
  .mg-sm-l-60 {
    margin-left: 60px;
  }
  .mg-sm-t-60-f {
    margin-top: 60px !important;
  }
  .mg-sm-r-60-f {
    margin-right: 60px !important;
  }
  .mg-sm-b-60-f {
    margin-bottom: 60px !important;
  }
  .mg-sm-l-60-f {
    margin-left: 60px !important;
  }
  .mg-sm-65 {
    margin: 65px;
  }
  .mg-sm-65-f {
    margin: 65px !important;
  }
  .mg-sm-y-65 {
    margin-top: 65px;
    margin-bottom: 65px;
  }
  .mg-sm-y-65-f {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .mg-sm-x-65 {
    margin-right: 65px;
    margin-left: 65px;
  }
  .mg-sm-x-65-f {
    margin-right: 65px !important;
    margin-left: 65px !important;
  }
  .mg-sm-t-65 {
    margin-top: 65px;
  }
  .mg-sm-r-65 {
    margin-right: 65px;
  }
  .mg-sm-b-65 {
    margin-bottom: 65px;
  }
  .mg-sm-l-65 {
    margin-left: 65px;
  }
  .mg-sm-t-65-f {
    margin-top: 65px !important;
  }
  .mg-sm-r-65-f {
    margin-right: 65px !important;
  }
  .mg-sm-b-65-f {
    margin-bottom: 65px !important;
  }
  .mg-sm-l-65-f {
    margin-left: 65px !important;
  }
  .mg-sm-70 {
    margin: 70px;
  }
  .mg-sm-70-f {
    margin: 70px !important;
  }
  .mg-sm-y-70 {
    margin-top: 70px;
    margin-bottom: 70px;
  }
  .mg-sm-y-70-f {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .mg-sm-x-70 {
    margin-right: 70px;
    margin-left: 70px;
  }
  .mg-sm-x-70-f {
    margin-right: 70px !important;
    margin-left: 70px !important;
  }
  .mg-sm-t-70 {
    margin-top: 70px;
  }
  .mg-sm-r-70 {
    margin-right: 70px;
  }
  .mg-sm-b-70 {
    margin-bottom: 70px;
  }
  .mg-sm-l-70 {
    margin-left: 70px;
  }
  .mg-sm-t-70-f {
    margin-top: 70px !important;
  }
  .mg-sm-r-70-f {
    margin-right: 70px !important;
  }
  .mg-sm-b-70-f {
    margin-bottom: 70px !important;
  }
  .mg-sm-l-70-f {
    margin-left: 70px !important;
  }
  .mg-sm-75 {
    margin: 75px;
  }
  .mg-sm-75-f {
    margin: 75px !important;
  }
  .mg-sm-y-75 {
    margin-top: 75px;
    margin-bottom: 75px;
  }
  .mg-sm-y-75-f {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
  }
  .mg-sm-x-75 {
    margin-right: 75px;
    margin-left: 75px;
  }
  .mg-sm-x-75-f {
    margin-right: 75px !important;
    margin-left: 75px !important;
  }
  .mg-sm-t-75 {
    margin-top: 75px;
  }
  .mg-sm-r-75 {
    margin-right: 75px;
  }
  .mg-sm-b-75 {
    margin-bottom: 75px;
  }
  .mg-sm-l-75 {
    margin-left: 75px;
  }
  .mg-sm-t-75-f {
    margin-top: 75px !important;
  }
  .mg-sm-r-75-f {
    margin-right: 75px !important;
  }
  .mg-sm-b-75-f {
    margin-bottom: 75px !important;
  }
  .mg-sm-l-75-f {
    margin-left: 75px !important;
  }
  .mg-sm-80 {
    margin: 80px;
  }
  .mg-sm-80-f {
    margin: 80px !important;
  }
  .mg-sm-y-80 {
    margin-top: 80px;
    margin-bottom: 80px;
  }
  .mg-sm-y-80-f {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .mg-sm-x-80 {
    margin-right: 80px;
    margin-left: 80px;
  }
  .mg-sm-x-80-f {
    margin-right: 80px !important;
    margin-left: 80px !important;
  }
  .mg-sm-t-80 {
    margin-top: 80px;
  }
  .mg-sm-r-80 {
    margin-right: 80px;
  }
  .mg-sm-b-80 {
    margin-bottom: 80px;
  }
  .mg-sm-l-80 {
    margin-left: 80px;
  }
  .mg-sm-t-80-f {
    margin-top: 80px !important;
  }
  .mg-sm-r-80-f {
    margin-right: 80px !important;
  }
  .mg-sm-b-80-f {
    margin-bottom: 80px !important;
  }
  .mg-sm-l-80-f {
    margin-left: 80px !important;
  }
  .mg-sm-85 {
    margin: 85px;
  }
  .mg-sm-85-f {
    margin: 85px !important;
  }
  .mg-sm-y-85 {
    margin-top: 85px;
    margin-bottom: 85px;
  }
  .mg-sm-y-85-f {
    margin-top: 85px !important;
    margin-bottom: 85px !important;
  }
  .mg-sm-x-85 {
    margin-right: 85px;
    margin-left: 85px;
  }
  .mg-sm-x-85-f {
    margin-right: 85px !important;
    margin-left: 85px !important;
  }
  .mg-sm-t-85 {
    margin-top: 85px;
  }
  .mg-sm-r-85 {
    margin-right: 85px;
  }
  .mg-sm-b-85 {
    margin-bottom: 85px;
  }
  .mg-sm-l-85 {
    margin-left: 85px;
  }
  .mg-sm-t-85-f {
    margin-top: 85px !important;
  }
  .mg-sm-r-85-f {
    margin-right: 85px !important;
  }
  .mg-sm-b-85-f {
    margin-bottom: 85px !important;
  }
  .mg-sm-l-85-f {
    margin-left: 85px !important;
  }
  .mg-sm-90 {
    margin: 90px;
  }
  .mg-sm-90-f {
    margin: 90px !important;
  }
  .mg-sm-y-90 {
    margin-top: 90px;
    margin-bottom: 90px;
  }
  .mg-sm-y-90-f {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .mg-sm-x-90 {
    margin-right: 90px;
    margin-left: 90px;
  }
  .mg-sm-x-90-f {
    margin-right: 90px !important;
    margin-left: 90px !important;
  }
  .mg-sm-t-90 {
    margin-top: 90px;
  }
  .mg-sm-r-90 {
    margin-right: 90px;
  }
  .mg-sm-b-90 {
    margin-bottom: 90px;
  }
  .mg-sm-l-90 {
    margin-left: 90px;
  }
  .mg-sm-t-90-f {
    margin-top: 90px !important;
  }
  .mg-sm-r-90-f {
    margin-right: 90px !important;
  }
  .mg-sm-b-90-f {
    margin-bottom: 90px !important;
  }
  .mg-sm-l-90-f {
    margin-left: 90px !important;
  }
  .mg-sm-95 {
    margin: 95px;
  }
  .mg-sm-95-f {
    margin: 95px !important;
  }
  .mg-sm-y-95 {
    margin-top: 95px;
    margin-bottom: 95px;
  }
  .mg-sm-y-95-f {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .mg-sm-x-95 {
    margin-right: 95px;
    margin-left: 95px;
  }
  .mg-sm-x-95-f {
    margin-right: 95px !important;
    margin-left: 95px !important;
  }
  .mg-sm-t-95 {
    margin-top: 95px;
  }
  .mg-sm-r-95 {
    margin-right: 95px;
  }
  .mg-sm-b-95 {
    margin-bottom: 95px;
  }
  .mg-sm-l-95 {
    margin-left: 95px;
  }
  .mg-sm-t-95-f {
    margin-top: 95px !important;
  }
  .mg-sm-r-95-f {
    margin-right: 95px !important;
  }
  .mg-sm-b-95-f {
    margin-bottom: 95px !important;
  }
  .mg-sm-l-95-f {
    margin-left: 95px !important;
  }
  .mg-sm-100 {
    margin: 100px;
  }
  .mg-sm-100-f {
    margin: 100px !important;
  }
  .mg-sm-y-100 {
    margin-top: 100px;
    margin-bottom: 100px;
  }
  .mg-sm-y-100-f {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  .mg-sm-x-100 {
    margin-right: 100px;
    margin-left: 100px;
  }
  .mg-sm-x-100-f {
    margin-right: 100px !important;
    margin-left: 100px !important;
  }
  .mg-sm-t-100 {
    margin-top: 100px;
  }
  .mg-sm-r-100 {
    margin-right: 100px;
  }
  .mg-sm-b-100 {
    margin-bottom: 100px;
  }
  .mg-sm-l-100 {
    margin-left: 100px;
  }
  .mg-sm-t-100-f {
    margin-top: 100px !important;
  }
  .mg-sm-r-100-f {
    margin-right: 100px !important;
  }
  .mg-sm-b-100-f {
    margin-bottom: 100px !important;
  }
  .mg-sm-l-100-f {
    margin-left: 100px !important;
  }
  .mg-sm-t-auto {
    margin-top: auto;
  }
  .mg-sm-r-auto {
    margin-right: auto;
  }
  .mg-sm-b-auto {
    margin-bottom: auto;
  }
  .mg-sm-l-auto {
    margin-left: auto;
  }
  .mg-sm-auto {
    margin: auto;
  }
  .mg-sm-x-auto {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (min-width: 768px) {
  .mg-md-0 {
    margin: 0px;
  }
  .mg-md-0-f {
    margin: 0px !important;
  }
  .mg-md-y-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .mg-md-y-0-f {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .mg-md-x-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .mg-md-x-0-f {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .mg-md-t-0 {
    margin-top: 0px;
  }
  .mg-md-r-0 {
    margin-right: 0px;
  }
  .mg-md-b-0 {
    margin-bottom: 0px;
  }
  .mg-md-l-0 {
    margin-left: 0px;
  }
  .mg-md-t-0-f {
    margin-top: 0px !important;
  }
  .mg-md-r-0-f {
    margin-right: 0px !important;
  }
  .mg-md-b-0-f {
    margin-bottom: 0px !important;
  }
  .mg-md-l-0-f {
    margin-left: 0px !important;
  }
  .mg-md-1 {
    margin: 1px;
  }
  .mg-md-1-f {
    margin: 1px !important;
  }
  .mg-md-y-1 {
    margin-top: 1px;
    margin-bottom: 1px;
  }
  .mg-md-y-1-f {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }
  .mg-md-x-1 {
    margin-right: 1px;
    margin-left: 1px;
  }
  .mg-md-x-1-f {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .mg-md-t-1 {
    margin-top: 1px;
  }
  .mg-md-r-1 {
    margin-right: 1px;
  }
  .mg-md-b-1 {
    margin-bottom: 1px;
  }
  .mg-md-l-1 {
    margin-left: 1px;
  }
  .mg-md-t-1-f {
    margin-top: 1px !important;
  }
  .mg-md-r-1-f {
    margin-right: 1px !important;
  }
  .mg-md-b-1-f {
    margin-bottom: 1px !important;
  }
  .mg-md-l-1-f {
    margin-left: 1px !important;
  }
  .mg-md-2 {
    margin: 2px;
  }
  .mg-md-2-f {
    margin: 2px !important;
  }
  .mg-md-y-2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }
  .mg-md-y-2-f {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
  .mg-md-x-2 {
    margin-right: 2px;
    margin-left: 2px;
  }
  .mg-md-x-2-f {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .mg-md-t-2 {
    margin-top: 2px;
  }
  .mg-md-r-2 {
    margin-right: 2px;
  }
  .mg-md-b-2 {
    margin-bottom: 2px;
  }
  .mg-md-l-2 {
    margin-left: 2px;
  }
  .mg-md-t-2-f {
    margin-top: 2px !important;
  }
  .mg-md-r-2-f {
    margin-right: 2px !important;
  }
  .mg-md-b-2-f {
    margin-bottom: 2px !important;
  }
  .mg-md-l-2-f {
    margin-left: 2px !important;
  }
  .mg-md-3 {
    margin: 3px;
  }
  .mg-md-3-f {
    margin: 3px !important;
  }
  .mg-md-y-3 {
    margin-top: 3px;
    margin-bottom: 3px;
  }
  .mg-md-y-3-f {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }
  .mg-md-x-3 {
    margin-right: 3px;
    margin-left: 3px;
  }
  .mg-md-x-3-f {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .mg-md-t-3 {
    margin-top: 3px;
  }
  .mg-md-r-3 {
    margin-right: 3px;
  }
  .mg-md-b-3 {
    margin-bottom: 3px;
  }
  .mg-md-l-3 {
    margin-left: 3px;
  }
  .mg-md-t-3-f {
    margin-top: 3px !important;
  }
  .mg-md-r-3-f {
    margin-right: 3px !important;
  }
  .mg-md-b-3-f {
    margin-bottom: 3px !important;
  }
  .mg-md-l-3-f {
    margin-left: 3px !important;
  }
  .mg-md-4 {
    margin: 4px;
  }
  .mg-md-4-f {
    margin: 4px !important;
  }
  .mg-md-y-4 {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  .mg-md-y-4-f {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .mg-md-x-4 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .mg-md-x-4-f {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .mg-md-t-4 {
    margin-top: 4px;
  }
  .mg-md-r-4 {
    margin-right: 4px;
  }
  .mg-md-b-4 {
    margin-bottom: 4px;
  }
  .mg-md-l-4 {
    margin-left: 4px;
  }
  .mg-md-t-4-f {
    margin-top: 4px !important;
  }
  .mg-md-r-4-f {
    margin-right: 4px !important;
  }
  .mg-md-b-4-f {
    margin-bottom: 4px !important;
  }
  .mg-md-l-4-f {
    margin-left: 4px !important;
  }
  .mg-md-5 {
    margin: 5px;
  }
  .mg-md-5-f {
    margin: 5px !important;
  }
  .mg-md-y-5 {
    margin-top: 5px;
    margin-bottom: 5px;
  }
  .mg-md-y-5-f {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  .mg-md-x-5 {
    margin-right: 5px;
    margin-left: 5px;
  }
  .mg-md-x-5-f {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .mg-md-t-5 {
    margin-top: 5px;
  }
  .mg-md-r-5 {
    margin-right: 5px;
  }
  .mg-md-b-5 {
    margin-bottom: 5px;
  }
  .mg-md-l-5 {
    margin-left: 5px;
  }
  .mg-md-t-5-f {
    margin-top: 5px !important;
  }
  .mg-md-r-5-f {
    margin-right: 5px !important;
  }
  .mg-md-b-5-f {
    margin-bottom: 5px !important;
  }
  .mg-md-l-5-f {
    margin-left: 5px !important;
  }
  .mg-md-6 {
    margin: 6px;
  }
  .mg-md-6-f {
    margin: 6px !important;
  }
  .mg-md-y-6 {
    margin-top: 6px;
    margin-bottom: 6px;
  }
  .mg-md-y-6-f {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .mg-md-x-6 {
    margin-right: 6px;
    margin-left: 6px;
  }
  .mg-md-x-6-f {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mg-md-t-6 {
    margin-top: 6px;
  }
  .mg-md-r-6 {
    margin-right: 6px;
  }
  .mg-md-b-6 {
    margin-bottom: 6px;
  }
  .mg-md-l-6 {
    margin-left: 6px;
  }
  .mg-md-t-6-f {
    margin-top: 6px !important;
  }
  .mg-md-r-6-f {
    margin-right: 6px !important;
  }
  .mg-md-b-6-f {
    margin-bottom: 6px !important;
  }
  .mg-md-l-6-f {
    margin-left: 6px !important;
  }
  .mg-md-7 {
    margin: 7px;
  }
  .mg-md-7-f {
    margin: 7px !important;
  }
  .mg-md-y-7 {
    margin-top: 7px;
    margin-bottom: 7px;
  }
  .mg-md-y-7-f {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }
  .mg-md-x-7 {
    margin-right: 7px;
    margin-left: 7px;
  }
  .mg-md-x-7-f {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .mg-md-t-7 {
    margin-top: 7px;
  }
  .mg-md-r-7 {
    margin-right: 7px;
  }
  .mg-md-b-7 {
    margin-bottom: 7px;
  }
  .mg-md-l-7 {
    margin-left: 7px;
  }
  .mg-md-t-7-f {
    margin-top: 7px !important;
  }
  .mg-md-r-7-f {
    margin-right: 7px !important;
  }
  .mg-md-b-7-f {
    margin-bottom: 7px !important;
  }
  .mg-md-l-7-f {
    margin-left: 7px !important;
  }
  .mg-md-8 {
    margin: 8px;
  }
  .mg-md-8-f {
    margin: 8px !important;
  }
  .mg-md-y-8 {
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .mg-md-y-8-f {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .mg-md-x-8 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .mg-md-x-8-f {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .mg-md-t-8 {
    margin-top: 8px;
  }
  .mg-md-r-8 {
    margin-right: 8px;
  }
  .mg-md-b-8 {
    margin-bottom: 8px;
  }
  .mg-md-l-8 {
    margin-left: 8px;
  }
  .mg-md-t-8-f {
    margin-top: 8px !important;
  }
  .mg-md-r-8-f {
    margin-right: 8px !important;
  }
  .mg-md-b-8-f {
    margin-bottom: 8px !important;
  }
  .mg-md-l-8-f {
    margin-left: 8px !important;
  }
  .mg-md-9 {
    margin: 9px;
  }
  .mg-md-9-f {
    margin: 9px !important;
  }
  .mg-md-y-9 {
    margin-top: 9px;
    margin-bottom: 9px;
  }
  .mg-md-y-9-f {
    margin-top: 9px !important;
    margin-bottom: 9px !important;
  }
  .mg-md-x-9 {
    margin-right: 9px;
    margin-left: 9px;
  }
  .mg-md-x-9-f {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .mg-md-t-9 {
    margin-top: 9px;
  }
  .mg-md-r-9 {
    margin-right: 9px;
  }
  .mg-md-b-9 {
    margin-bottom: 9px;
  }
  .mg-md-l-9 {
    margin-left: 9px;
  }
  .mg-md-t-9-f {
    margin-top: 9px !important;
  }
  .mg-md-r-9-f {
    margin-right: 9px !important;
  }
  .mg-md-b-9-f {
    margin-bottom: 9px !important;
  }
  .mg-md-l-9-f {
    margin-left: 9px !important;
  }
  .mg-md-10 {
    margin: 10px;
  }
  .mg-md-10-f {
    margin: 10px !important;
  }
  .mg-md-y-10 {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .mg-md-y-10-f {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .mg-md-x-10 {
    margin-right: 10px;
    margin-left: 10px;
  }
  .mg-md-x-10-f {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .mg-md-t-10 {
    margin-top: 10px;
  }
  .mg-md-r-10 {
    margin-right: 10px;
  }
  .mg-md-b-10 {
    margin-bottom: 10px;
  }
  .mg-md-l-10 {
    margin-left: 10px;
  }
  .mg-md-t-10-f {
    margin-top: 10px !important;
  }
  .mg-md-r-10-f {
    margin-right: 10px !important;
  }
  .mg-md-b-10-f {
    margin-bottom: 10px !important;
  }
  .mg-md-l-10-f {
    margin-left: 10px !important;
  }
  .mg-md-15 {
    margin: 15px;
  }
  .mg-md-15-f {
    margin: 15px !important;
  }
  .mg-md-y-15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }
  .mg-md-y-15-f {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .mg-md-x-15 {
    margin-right: 15px;
    margin-left: 15px;
  }
  .mg-md-x-15-f {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .mg-md-t-15 {
    margin-top: 15px;
  }
  .mg-md-r-15 {
    margin-right: 15px;
  }
  .mg-md-b-15 {
    margin-bottom: 15px;
  }
  .mg-md-l-15 {
    margin-left: 15px;
  }
  .mg-md-t-15-f {
    margin-top: 15px !important;
  }
  .mg-md-r-15-f {
    margin-right: 15px !important;
  }
  .mg-md-b-15-f {
    margin-bottom: 15px !important;
  }
  .mg-md-l-15-f {
    margin-left: 15px !important;
  }
  .mg-md-20 {
    margin: 20px;
  }
  .mg-md-20-f {
    margin: 20px !important;
  }
  .mg-md-y-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .mg-md-y-20-f {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .mg-md-x-20 {
    margin-right: 20px;
    margin-left: 20px;
  }
  .mg-md-x-20-f {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .mg-md-t-20 {
    margin-top: 20px;
  }
  .mg-md-r-20 {
    margin-right: 20px;
  }
  .mg-md-b-20 {
    margin-bottom: 20px;
  }
  .mg-md-l-20 {
    margin-left: 20px;
  }
  .mg-md-t-20-f {
    margin-top: 20px !important;
  }
  .mg-md-r-20-f {
    margin-right: 20px !important;
  }
  .mg-md-b-20-f {
    margin-bottom: 20px !important;
  }
  .mg-md-l-20-f {
    margin-left: 20px !important;
  }
  .mg-md-25 {
    margin: 25px;
  }
  .mg-md-25-f {
    margin: 25px !important;
  }
  .mg-md-y-25 {
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .mg-md-y-25-f {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .mg-md-x-25 {
    margin-right: 25px;
    margin-left: 25px;
  }
  .mg-md-x-25-f {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .mg-md-t-25 {
    margin-top: 25px;
  }
  .mg-md-r-25 {
    margin-right: 25px;
  }
  .mg-md-b-25 {
    margin-bottom: 25px;
  }
  .mg-md-l-25 {
    margin-left: 25px;
  }
  .mg-md-t-25-f {
    margin-top: 25px !important;
  }
  .mg-md-r-25-f {
    margin-right: 25px !important;
  }
  .mg-md-b-25-f {
    margin-bottom: 25px !important;
  }
  .mg-md-l-25-f {
    margin-left: 25px !important;
  }
  .mg-md-30 {
    margin: 30px;
  }
  .mg-md-30-f {
    margin: 30px !important;
  }
  .mg-md-y-30 {
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .mg-md-y-30-f {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .mg-md-x-30 {
    margin-right: 30px;
    margin-left: 30px;
  }
  .mg-md-x-30-f {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .mg-md-t-30 {
    margin-top: 30px;
  }
  .mg-md-r-30 {
    margin-right: 30px;
  }
  .mg-md-b-30 {
    margin-bottom: 30px;
  }
  .mg-md-l-30 {
    margin-left: 30px;
  }
  .mg-md-t-30-f {
    margin-top: 30px !important;
  }
  .mg-md-r-30-f {
    margin-right: 30px !important;
  }
  .mg-md-b-30-f {
    margin-bottom: 30px !important;
  }
  .mg-md-l-30-f {
    margin-left: 30px !important;
  }
  .mg-md-35 {
    margin: 35px;
  }
  .mg-md-35-f {
    margin: 35px !important;
  }
  .mg-md-y-35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }
  .mg-md-y-35-f {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  .mg-md-x-35 {
    margin-right: 35px;
    margin-left: 35px;
  }
  .mg-md-x-35-f {
    margin-right: 35px !important;
    margin-left: 35px !important;
  }
  .mg-md-t-35 {
    margin-top: 35px;
  }
  .mg-md-r-35 {
    margin-right: 35px;
  }
  .mg-md-b-35 {
    margin-bottom: 35px;
  }
  .mg-md-l-35 {
    margin-left: 35px;
  }
  .mg-md-t-35-f {
    margin-top: 35px !important;
  }
  .mg-md-r-35-f {
    margin-right: 35px !important;
  }
  .mg-md-b-35-f {
    margin-bottom: 35px !important;
  }
  .mg-md-l-35-f {
    margin-left: 35px !important;
  }
  .mg-md-40 {
    margin: 40px;
  }
  .mg-md-40-f {
    margin: 40px !important;
  }
  .mg-md-y-40 {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .mg-md-y-40-f {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .mg-md-x-40 {
    margin-right: 40px;
    margin-left: 40px;
  }
  .mg-md-x-40-f {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .mg-md-t-40 {
    margin-top: 40px;
  }
  .mg-md-r-40 {
    margin-right: 40px;
  }
  .mg-md-b-40 {
    margin-bottom: 40px;
  }
  .mg-md-l-40 {
    margin-left: 40px;
  }
  .mg-md-t-40-f {
    margin-top: 40px !important;
  }
  .mg-md-r-40-f {
    margin-right: 40px !important;
  }
  .mg-md-b-40-f {
    margin-bottom: 40px !important;
  }
  .mg-md-l-40-f {
    margin-left: 40px !important;
  }
  .mg-md-45 {
    margin: 45px;
  }
  .mg-md-45-f {
    margin: 45px !important;
  }
  .mg-md-y-45 {
    margin-top: 45px;
    margin-bottom: 45px;
  }
  .mg-md-y-45-f {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }
  .mg-md-x-45 {
    margin-right: 45px;
    margin-left: 45px;
  }
  .mg-md-x-45-f {
    margin-right: 45px !important;
    margin-left: 45px !important;
  }
  .mg-md-t-45 {
    margin-top: 45px;
  }
  .mg-md-r-45 {
    margin-right: 45px;
  }
  .mg-md-b-45 {
    margin-bottom: 45px;
  }
  .mg-md-l-45 {
    margin-left: 45px;
  }
  .mg-md-t-45-f {
    margin-top: 45px !important;
  }
  .mg-md-r-45-f {
    margin-right: 45px !important;
  }
  .mg-md-b-45-f {
    margin-bottom: 45px !important;
  }
  .mg-md-l-45-f {
    margin-left: 45px !important;
  }
  .mg-md-50 {
    margin: 50px;
  }
  .mg-md-50-f {
    margin: 50px !important;
  }
  .mg-md-y-50 {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .mg-md-y-50-f {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .mg-md-x-50 {
    margin-right: 50px;
    margin-left: 50px;
  }
  .mg-md-x-50-f {
    margin-right: 50px !important;
    margin-left: 50px !important;
  }
  .mg-md-t-50 {
    margin-top: 50px;
  }
  .mg-md-r-50 {
    margin-right: 50px;
  }
  .mg-md-b-50 {
    margin-bottom: 50px;
  }
  .mg-md-l-50 {
    margin-left: 50px;
  }
  .mg-md-t-50-f {
    margin-top: 50px !important;
  }
  .mg-md-r-50-f {
    margin-right: 50px !important;
  }
  .mg-md-b-50-f {
    margin-bottom: 50px !important;
  }
  .mg-md-l-50-f {
    margin-left: 50px !important;
  }
  .mg-md-55 {
    margin: 55px;
  }
  .mg-md-55-f {
    margin: 55px !important;
  }
  .mg-md-y-55 {
    margin-top: 55px;
    margin-bottom: 55px;
  }
  .mg-md-y-55-f {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
  }
  .mg-md-x-55 {
    margin-right: 55px;
    margin-left: 55px;
  }
  .mg-md-x-55-f {
    margin-right: 55px !important;
    margin-left: 55px !important;
  }
  .mg-md-t-55 {
    margin-top: 55px;
  }
  .mg-md-r-55 {
    margin-right: 55px;
  }
  .mg-md-b-55 {
    margin-bottom: 55px;
  }
  .mg-md-l-55 {
    margin-left: 55px;
  }
  .mg-md-t-55-f {
    margin-top: 55px !important;
  }
  .mg-md-r-55-f {
    margin-right: 55px !important;
  }
  .mg-md-b-55-f {
    margin-bottom: 55px !important;
  }
  .mg-md-l-55-f {
    margin-left: 55px !important;
  }
  .mg-md-60 {
    margin: 60px;
  }
  .mg-md-60-f {
    margin: 60px !important;
  }
  .mg-md-y-60 {
    margin-top: 60px;
    margin-bottom: 60px;
  }
  .mg-md-y-60-f {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .mg-md-x-60 {
    margin-right: 60px;
    margin-left: 60px;
  }
  .mg-md-x-60-f {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .mg-md-t-60 {
    margin-top: 60px;
  }
  .mg-md-r-60 {
    margin-right: 60px;
  }
  .mg-md-b-60 {
    margin-bottom: 60px;
  }
  .mg-md-l-60 {
    margin-left: 60px;
  }
  .mg-md-t-60-f {
    margin-top: 60px !important;
  }
  .mg-md-r-60-f {
    margin-right: 60px !important;
  }
  .mg-md-b-60-f {
    margin-bottom: 60px !important;
  }
  .mg-md-l-60-f {
    margin-left: 60px !important;
  }
  .mg-md-65 {
    margin: 65px;
  }
  .mg-md-65-f {
    margin: 65px !important;
  }
  .mg-md-y-65 {
    margin-top: 65px;
    margin-bottom: 65px;
  }
  .mg-md-y-65-f {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .mg-md-x-65 {
    margin-right: 65px;
    margin-left: 65px;
  }
  .mg-md-x-65-f {
    margin-right: 65px !important;
    margin-left: 65px !important;
  }
  .mg-md-t-65 {
    margin-top: 65px;
  }
  .mg-md-r-65 {
    margin-right: 65px;
  }
  .mg-md-b-65 {
    margin-bottom: 65px;
  }
  .mg-md-l-65 {
    margin-left: 65px;
  }
  .mg-md-t-65-f {
    margin-top: 65px !important;
  }
  .mg-md-r-65-f {
    margin-right: 65px !important;
  }
  .mg-md-b-65-f {
    margin-bottom: 65px !important;
  }
  .mg-md-l-65-f {
    margin-left: 65px !important;
  }
  .mg-md-70 {
    margin: 70px;
  }
  .mg-md-70-f {
    margin: 70px !important;
  }
  .mg-md-y-70 {
    margin-top: 70px;
    margin-bottom: 70px;
  }
  .mg-md-y-70-f {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .mg-md-x-70 {
    margin-right: 70px;
    margin-left: 70px;
  }
  .mg-md-x-70-f {
    margin-right: 70px !important;
    margin-left: 70px !important;
  }
  .mg-md-t-70 {
    margin-top: 70px;
  }
  .mg-md-r-70 {
    margin-right: 70px;
  }
  .mg-md-b-70 {
    margin-bottom: 70px;
  }
  .mg-md-l-70 {
    margin-left: 70px;
  }
  .mg-md-t-70-f {
    margin-top: 70px !important;
  }
  .mg-md-r-70-f {
    margin-right: 70px !important;
  }
  .mg-md-b-70-f {
    margin-bottom: 70px !important;
  }
  .mg-md-l-70-f {
    margin-left: 70px !important;
  }
  .mg-md-75 {
    margin: 75px;
  }
  .mg-md-75-f {
    margin: 75px !important;
  }
  .mg-md-y-75 {
    margin-top: 75px;
    margin-bottom: 75px;
  }
  .mg-md-y-75-f {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
  }
  .mg-md-x-75 {
    margin-right: 75px;
    margin-left: 75px;
  }
  .mg-md-x-75-f {
    margin-right: 75px !important;
    margin-left: 75px !important;
  }
  .mg-md-t-75 {
    margin-top: 75px;
  }
  .mg-md-r-75 {
    margin-right: 75px;
  }
  .mg-md-b-75 {
    margin-bottom: 75px;
  }
  .mg-md-l-75 {
    margin-left: 75px;
  }
  .mg-md-t-75-f {
    margin-top: 75px !important;
  }
  .mg-md-r-75-f {
    margin-right: 75px !important;
  }
  .mg-md-b-75-f {
    margin-bottom: 75px !important;
  }
  .mg-md-l-75-f {
    margin-left: 75px !important;
  }
  .mg-md-80 {
    margin: 80px;
  }
  .mg-md-80-f {
    margin: 80px !important;
  }
  .mg-md-y-80 {
    margin-top: 80px;
    margin-bottom: 80px;
  }
  .mg-md-y-80-f {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .mg-md-x-80 {
    margin-right: 80px;
    margin-left: 80px;
  }
  .mg-md-x-80-f {
    margin-right: 80px !important;
    margin-left: 80px !important;
  }
  .mg-md-t-80 {
    margin-top: 80px;
  }
  .mg-md-r-80 {
    margin-right: 80px;
  }
  .mg-md-b-80 {
    margin-bottom: 80px;
  }
  .mg-md-l-80 {
    margin-left: 80px;
  }
  .mg-md-t-80-f {
    margin-top: 80px !important;
  }
  .mg-md-r-80-f {
    margin-right: 80px !important;
  }
  .mg-md-b-80-f {
    margin-bottom: 80px !important;
  }
  .mg-md-l-80-f {
    margin-left: 80px !important;
  }
  .mg-md-85 {
    margin: 85px;
  }
  .mg-md-85-f {
    margin: 85px !important;
  }
  .mg-md-y-85 {
    margin-top: 85px;
    margin-bottom: 85px;
  }
  .mg-md-y-85-f {
    margin-top: 85px !important;
    margin-bottom: 85px !important;
  }
  .mg-md-x-85 {
    margin-right: 85px;
    margin-left: 85px;
  }
  .mg-md-x-85-f {
    margin-right: 85px !important;
    margin-left: 85px !important;
  }
  .mg-md-t-85 {
    margin-top: 85px;
  }
  .mg-md-r-85 {
    margin-right: 85px;
  }
  .mg-md-b-85 {
    margin-bottom: 85px;
  }
  .mg-md-l-85 {
    margin-left: 85px;
  }
  .mg-md-t-85-f {
    margin-top: 85px !important;
  }
  .mg-md-r-85-f {
    margin-right: 85px !important;
  }
  .mg-md-b-85-f {
    margin-bottom: 85px !important;
  }
  .mg-md-l-85-f {
    margin-left: 85px !important;
  }
  .mg-md-90 {
    margin: 90px;
  }
  .mg-md-90-f {
    margin: 90px !important;
  }
  .mg-md-y-90 {
    margin-top: 90px;
    margin-bottom: 90px;
  }
  .mg-md-y-90-f {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .mg-md-x-90 {
    margin-right: 90px;
    margin-left: 90px;
  }
  .mg-md-x-90-f {
    margin-right: 90px !important;
    margin-left: 90px !important;
  }
  .mg-md-t-90 {
    margin-top: 90px;
  }
  .mg-md-r-90 {
    margin-right: 90px;
  }
  .mg-md-b-90 {
    margin-bottom: 90px;
  }
  .mg-md-l-90 {
    margin-left: 90px;
  }
  .mg-md-t-90-f {
    margin-top: 90px !important;
  }
  .mg-md-r-90-f {
    margin-right: 90px !important;
  }
  .mg-md-b-90-f {
    margin-bottom: 90px !important;
  }
  .mg-md-l-90-f {
    margin-left: 90px !important;
  }
  .mg-md-95 {
    margin: 95px;
  }
  .mg-md-95-f {
    margin: 95px !important;
  }
  .mg-md-y-95 {
    margin-top: 95px;
    margin-bottom: 95px;
  }
  .mg-md-y-95-f {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .mg-md-x-95 {
    margin-right: 95px;
    margin-left: 95px;
  }
  .mg-md-x-95-f {
    margin-right: 95px !important;
    margin-left: 95px !important;
  }
  .mg-md-t-95 {
    margin-top: 95px;
  }
  .mg-md-r-95 {
    margin-right: 95px;
  }
  .mg-md-b-95 {
    margin-bottom: 95px;
  }
  .mg-md-l-95 {
    margin-left: 95px;
  }
  .mg-md-t-95-f {
    margin-top: 95px !important;
  }
  .mg-md-r-95-f {
    margin-right: 95px !important;
  }
  .mg-md-b-95-f {
    margin-bottom: 95px !important;
  }
  .mg-md-l-95-f {
    margin-left: 95px !important;
  }
  .mg-md-100 {
    margin: 100px;
  }
  .mg-md-100-f {
    margin: 100px !important;
  }
  .mg-md-y-100 {
    margin-top: 100px;
    margin-bottom: 100px;
  }
  .mg-md-y-100-f {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  .mg-md-x-100 {
    margin-right: 100px;
    margin-left: 100px;
  }
  .mg-md-x-100-f {
    margin-right: 100px !important;
    margin-left: 100px !important;
  }
  .mg-md-t-100 {
    margin-top: 100px;
  }
  .mg-md-r-100 {
    margin-right: 100px;
  }
  .mg-md-b-100 {
    margin-bottom: 100px;
  }
  .mg-md-l-100 {
    margin-left: 100px;
  }
  .mg-md-t-100-f {
    margin-top: 100px !important;
  }
  .mg-md-r-100-f {
    margin-right: 100px !important;
  }
  .mg-md-b-100-f {
    margin-bottom: 100px !important;
  }
  .mg-md-l-100-f {
    margin-left: 100px !important;
  }
  .mg-md-t-auto {
    margin-top: auto;
  }
  .mg-md-r-auto {
    margin-right: auto;
  }
  .mg-md-b-auto {
    margin-bottom: auto;
  }
  .mg-md-l-auto {
    margin-left: auto;
  }
  .mg-md-auto {
    margin: auto;
  }
  .mg-md-x-auto {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (min-width: 992px) {
  .mg-lg-0 {
    margin: 0px;
  }
  .mg-lg-0-f {
    margin: 0px !important;
  }
  .mg-lg-y-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .mg-lg-y-0-f {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .mg-lg-x-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .mg-lg-x-0-f {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .mg-lg-t-0 {
    margin-top: 0px;
  }
  .mg-lg-r-0 {
    margin-right: 0px;
  }
  .mg-lg-b-0 {
    margin-bottom: 0px;
  }
  .mg-lg-l-0 {
    margin-left: 0px;
  }
  .mg-lg-t-0-f {
    margin-top: 0px !important;
  }
  .mg-lg-r-0-f {
    margin-right: 0px !important;
  }
  .mg-lg-b-0-f {
    margin-bottom: 0px !important;
  }
  .mg-lg-l-0-f {
    margin-left: 0px !important;
  }
  .mg-lg-1 {
    margin: 1px;
  }
  .mg-lg-1-f {
    margin: 1px !important;
  }
  .mg-lg-y-1 {
    margin-top: 1px;
    margin-bottom: 1px;
  }
  .mg-lg-y-1-f {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }
  .mg-lg-x-1 {
    margin-right: 1px;
    margin-left: 1px;
  }
  .mg-lg-x-1-f {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .mg-lg-t-1 {
    margin-top: 1px;
  }
  .mg-lg-r-1 {
    margin-right: 1px;
  }
  .mg-lg-b-1 {
    margin-bottom: 1px;
  }
  .mg-lg-l-1 {
    margin-left: 1px;
  }
  .mg-lg-t-1-f {
    margin-top: 1px !important;
  }
  .mg-lg-r-1-f {
    margin-right: 1px !important;
  }
  .mg-lg-b-1-f {
    margin-bottom: 1px !important;
  }
  .mg-lg-l-1-f {
    margin-left: 1px !important;
  }
  .mg-lg-2 {
    margin: 2px;
  }
  .mg-lg-2-f {
    margin: 2px !important;
  }
  .mg-lg-y-2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }
  .mg-lg-y-2-f {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
  .mg-lg-x-2 {
    margin-right: 2px;
    margin-left: 2px;
  }
  .mg-lg-x-2-f {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .mg-lg-t-2 {
    margin-top: 2px;
  }
  .mg-lg-r-2 {
    margin-right: 2px;
  }
  .mg-lg-b-2 {
    margin-bottom: 2px;
  }
  .mg-lg-l-2 {
    margin-left: 2px;
  }
  .mg-lg-t-2-f {
    margin-top: 2px !important;
  }
  .mg-lg-r-2-f {
    margin-right: 2px !important;
  }
  .mg-lg-b-2-f {
    margin-bottom: 2px !important;
  }
  .mg-lg-l-2-f {
    margin-left: 2px !important;
  }
  .mg-lg-3 {
    margin: 3px;
  }
  .mg-lg-3-f {
    margin: 3px !important;
  }
  .mg-lg-y-3 {
    margin-top: 3px;
    margin-bottom: 3px;
  }
  .mg-lg-y-3-f {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }
  .mg-lg-x-3 {
    margin-right: 3px;
    margin-left: 3px;
  }
  .mg-lg-x-3-f {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .mg-lg-t-3 {
    margin-top: 3px;
  }
  .mg-lg-r-3 {
    margin-right: 3px;
  }
  .mg-lg-b-3 {
    margin-bottom: 3px;
  }
  .mg-lg-l-3 {
    margin-left: 3px;
  }
  .mg-lg-t-3-f {
    margin-top: 3px !important;
  }
  .mg-lg-r-3-f {
    margin-right: 3px !important;
  }
  .mg-lg-b-3-f {
    margin-bottom: 3px !important;
  }
  .mg-lg-l-3-f {
    margin-left: 3px !important;
  }
  .mg-lg-4 {
    margin: 4px;
  }
  .mg-lg-4-f {
    margin: 4px !important;
  }
  .mg-lg-y-4 {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  .mg-lg-y-4-f {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .mg-lg-x-4 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .mg-lg-x-4-f {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .mg-lg-t-4 {
    margin-top: 4px;
  }
  .mg-lg-r-4 {
    margin-right: 4px;
  }
  .mg-lg-b-4 {
    margin-bottom: 4px;
  }
  .mg-lg-l-4 {
    margin-left: 4px;
  }
  .mg-lg-t-4-f {
    margin-top: 4px !important;
  }
  .mg-lg-r-4-f {
    margin-right: 4px !important;
  }
  .mg-lg-b-4-f {
    margin-bottom: 4px !important;
  }
  .mg-lg-l-4-f {
    margin-left: 4px !important;
  }
  .mg-lg-5 {
    margin: 5px;
  }
  .mg-lg-5-f {
    margin: 5px !important;
  }
  .mg-lg-y-5 {
    margin-top: 5px;
    margin-bottom: 5px;
  }
  .mg-lg-y-5-f {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  .mg-lg-x-5 {
    margin-right: 5px;
    margin-left: 5px;
  }
  .mg-lg-x-5-f {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .mg-lg-t-5 {
    margin-top: 5px;
  }
  .mg-lg-r-5 {
    margin-right: 5px;
  }
  .mg-lg-b-5 {
    margin-bottom: 5px;
  }
  .mg-lg-l-5 {
    margin-left: 5px;
  }
  .mg-lg-t-5-f {
    margin-top: 5px !important;
  }
  .mg-lg-r-5-f {
    margin-right: 5px !important;
  }
  .mg-lg-b-5-f {
    margin-bottom: 5px !important;
  }
  .mg-lg-l-5-f {
    margin-left: 5px !important;
  }
  .mg-lg-6 {
    margin: 6px;
  }
  .mg-lg-6-f {
    margin: 6px !important;
  }
  .mg-lg-y-6 {
    margin-top: 6px;
    margin-bottom: 6px;
  }
  .mg-lg-y-6-f {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .mg-lg-x-6 {
    margin-right: 6px;
    margin-left: 6px;
  }
  .mg-lg-x-6-f {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mg-lg-t-6 {
    margin-top: 6px;
  }
  .mg-lg-r-6 {
    margin-right: 6px;
  }
  .mg-lg-b-6 {
    margin-bottom: 6px;
  }
  .mg-lg-l-6 {
    margin-left: 6px;
  }
  .mg-lg-t-6-f {
    margin-top: 6px !important;
  }
  .mg-lg-r-6-f {
    margin-right: 6px !important;
  }
  .mg-lg-b-6-f {
    margin-bottom: 6px !important;
  }
  .mg-lg-l-6-f {
    margin-left: 6px !important;
  }
  .mg-lg-7 {
    margin: 7px;
  }
  .mg-lg-7-f {
    margin: 7px !important;
  }
  .mg-lg-y-7 {
    margin-top: 7px;
    margin-bottom: 7px;
  }
  .mg-lg-y-7-f {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }
  .mg-lg-x-7 {
    margin-right: 7px;
    margin-left: 7px;
  }
  .mg-lg-x-7-f {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .mg-lg-t-7 {
    margin-top: 7px;
  }
  .mg-lg-r-7 {
    margin-right: 7px;
  }
  .mg-lg-b-7 {
    margin-bottom: 7px;
  }
  .mg-lg-l-7 {
    margin-left: 7px;
  }
  .mg-lg-t-7-f {
    margin-top: 7px !important;
  }
  .mg-lg-r-7-f {
    margin-right: 7px !important;
  }
  .mg-lg-b-7-f {
    margin-bottom: 7px !important;
  }
  .mg-lg-l-7-f {
    margin-left: 7px !important;
  }
  .mg-lg-8 {
    margin: 8px;
  }
  .mg-lg-8-f {
    margin: 8px !important;
  }
  .mg-lg-y-8 {
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .mg-lg-y-8-f {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .mg-lg-x-8 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .mg-lg-x-8-f {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .mg-lg-t-8 {
    margin-top: 8px;
  }
  .mg-lg-r-8 {
    margin-right: 8px;
  }
  .mg-lg-b-8 {
    margin-bottom: 8px;
  }
  .mg-lg-l-8 {
    margin-left: 8px;
  }
  .mg-lg-t-8-f {
    margin-top: 8px !important;
  }
  .mg-lg-r-8-f {
    margin-right: 8px !important;
  }
  .mg-lg-b-8-f {
    margin-bottom: 8px !important;
  }
  .mg-lg-l-8-f {
    margin-left: 8px !important;
  }
  .mg-lg-9 {
    margin: 9px;
  }
  .mg-lg-9-f {
    margin: 9px !important;
  }
  .mg-lg-y-9 {
    margin-top: 9px;
    margin-bottom: 9px;
  }
  .mg-lg-y-9-f {
    margin-top: 9px !important;
    margin-bottom: 9px !important;
  }
  .mg-lg-x-9 {
    margin-right: 9px;
    margin-left: 9px;
  }
  .mg-lg-x-9-f {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .mg-lg-t-9 {
    margin-top: 9px;
  }
  .mg-lg-r-9 {
    margin-right: 9px;
  }
  .mg-lg-b-9 {
    margin-bottom: 9px;
  }
  .mg-lg-l-9 {
    margin-left: 9px;
  }
  .mg-lg-t-9-f {
    margin-top: 9px !important;
  }
  .mg-lg-r-9-f {
    margin-right: 9px !important;
  }
  .mg-lg-b-9-f {
    margin-bottom: 9px !important;
  }
  .mg-lg-l-9-f {
    margin-left: 9px !important;
  }
  .mg-lg-10 {
    margin: 10px;
  }
  .mg-lg-10-f {
    margin: 10px !important;
  }
  .mg-lg-y-10 {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .mg-lg-y-10-f {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .mg-lg-x-10 {
    margin-right: 10px;
    margin-left: 10px;
  }
  .mg-lg-x-10-f {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .mg-lg-t-10 {
    margin-top: 10px;
  }
  .mg-lg-r-10 {
    margin-right: 10px;
  }
  .mg-lg-b-10 {
    margin-bottom: 10px;
  }
  .mg-lg-l-10 {
    margin-left: 10px;
  }
  .mg-lg-t-10-f {
    margin-top: 10px !important;
  }
  .mg-lg-r-10-f {
    margin-right: 10px !important;
  }
  .mg-lg-b-10-f {
    margin-bottom: 10px !important;
  }
  .mg-lg-l-10-f {
    margin-left: 10px !important;
  }
  .mg-lg-15 {
    margin: 15px;
  }
  .mg-lg-15-f {
    margin: 15px !important;
  }
  .mg-lg-y-15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }
  .mg-lg-y-15-f {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .mg-lg-x-15 {
    margin-right: 15px;
    margin-left: 15px;
  }
  .mg-lg-x-15-f {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .mg-lg-t-15 {
    margin-top: 15px;
  }
  .mg-lg-r-15 {
    margin-right: 15px;
  }
  .mg-lg-b-15 {
    margin-bottom: 15px;
  }
  .mg-lg-l-15 {
    margin-left: 15px;
  }
  .mg-lg-t-15-f {
    margin-top: 15px !important;
  }
  .mg-lg-r-15-f {
    margin-right: 15px !important;
  }
  .mg-lg-b-15-f {
    margin-bottom: 15px !important;
  }
  .mg-lg-l-15-f {
    margin-left: 15px !important;
  }
  .mg-lg-20 {
    margin: 20px;
  }
  .mg-lg-20-f {
    margin: 20px !important;
  }
  .mg-lg-y-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .mg-lg-y-20-f {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .mg-lg-x-20 {
    margin-right: 20px;
    margin-left: 20px;
  }
  .mg-lg-x-20-f {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .mg-lg-t-20 {
    margin-top: 20px;
  }
  .mg-lg-r-20 {
    margin-right: 20px;
  }
  .mg-lg-b-20 {
    margin-bottom: 20px;
  }
  .mg-lg-l-20 {
    margin-left: 20px;
  }
  .mg-lg-t-20-f {
    margin-top: 20px !important;
  }
  .mg-lg-r-20-f {
    margin-right: 20px !important;
  }
  .mg-lg-b-20-f {
    margin-bottom: 20px !important;
  }
  .mg-lg-l-20-f {
    margin-left: 20px !important;
  }
  .mg-lg-25 {
    margin: 25px;
  }
  .mg-lg-25-f {
    margin: 25px !important;
  }
  .mg-lg-y-25 {
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .mg-lg-y-25-f {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .mg-lg-x-25 {
    margin-right: 25px;
    margin-left: 25px;
  }
  .mg-lg-x-25-f {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .mg-lg-t-25 {
    margin-top: 25px;
  }
  .mg-lg-r-25 {
    margin-right: 25px;
  }
  .mg-lg-b-25 {
    margin-bottom: 25px;
  }
  .mg-lg-l-25 {
    margin-left: 25px;
  }
  .mg-lg-t-25-f {
    margin-top: 25px !important;
  }
  .mg-lg-r-25-f {
    margin-right: 25px !important;
  }
  .mg-lg-b-25-f {
    margin-bottom: 25px !important;
  }
  .mg-lg-l-25-f {
    margin-left: 25px !important;
  }
  .mg-lg-30 {
    margin: 30px;
  }
  .mg-lg-30-f {
    margin: 30px !important;
  }
  .mg-lg-y-30 {
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .mg-lg-y-30-f {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .mg-lg-x-30 {
    margin-right: 30px;
    margin-left: 30px;
  }
  .mg-lg-x-30-f {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .mg-lg-t-30 {
    margin-top: 30px;
  }
  .mg-lg-r-30 {
    margin-right: 30px;
  }
  .mg-lg-b-30 {
    margin-bottom: 30px;
  }
  .mg-lg-l-30 {
    margin-left: 30px;
  }
  .mg-lg-t-30-f {
    margin-top: 30px !important;
  }
  .mg-lg-r-30-f {
    margin-right: 30px !important;
  }
  .mg-lg-b-30-f {
    margin-bottom: 30px !important;
  }
  .mg-lg-l-30-f {
    margin-left: 30px !important;
  }
  .mg-lg-35 {
    margin: 35px;
  }
  .mg-lg-35-f {
    margin: 35px !important;
  }
  .mg-lg-y-35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }
  .mg-lg-y-35-f {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  .mg-lg-x-35 {
    margin-right: 35px;
    margin-left: 35px;
  }
  .mg-lg-x-35-f {
    margin-right: 35px !important;
    margin-left: 35px !important;
  }
  .mg-lg-t-35 {
    margin-top: 35px;
  }
  .mg-lg-r-35 {
    margin-right: 35px;
  }
  .mg-lg-b-35 {
    margin-bottom: 35px;
  }
  .mg-lg-l-35 {
    margin-left: 35px;
  }
  .mg-lg-t-35-f {
    margin-top: 35px !important;
  }
  .mg-lg-r-35-f {
    margin-right: 35px !important;
  }
  .mg-lg-b-35-f {
    margin-bottom: 35px !important;
  }
  .mg-lg-l-35-f {
    margin-left: 35px !important;
  }
  .mg-lg-40 {
    margin: 40px;
  }
  .mg-lg-40-f {
    margin: 40px !important;
  }
  .mg-lg-y-40 {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .mg-lg-y-40-f {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .mg-lg-x-40 {
    margin-right: 40px;
    margin-left: 40px;
  }
  .mg-lg-x-40-f {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .mg-lg-t-40 {
    margin-top: 40px;
  }
  .mg-lg-r-40 {
    margin-right: 40px;
  }
  .mg-lg-b-40 {
    margin-bottom: 40px;
  }
  .mg-lg-l-40 {
    margin-left: 40px;
  }
  .mg-lg-t-40-f {
    margin-top: 40px !important;
  }
  .mg-lg-r-40-f {
    margin-right: 40px !important;
  }
  .mg-lg-b-40-f {
    margin-bottom: 40px !important;
  }
  .mg-lg-l-40-f {
    margin-left: 40px !important;
  }
  .mg-lg-45 {
    margin: 45px;
  }
  .mg-lg-45-f {
    margin: 45px !important;
  }
  .mg-lg-y-45 {
    margin-top: 45px;
    margin-bottom: 45px;
  }
  .mg-lg-y-45-f {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }
  .mg-lg-x-45 {
    margin-right: 45px;
    margin-left: 45px;
  }
  .mg-lg-x-45-f {
    margin-right: 45px !important;
    margin-left: 45px !important;
  }
  .mg-lg-t-45 {
    margin-top: 45px;
  }
  .mg-lg-r-45 {
    margin-right: 45px;
  }
  .mg-lg-b-45 {
    margin-bottom: 45px;
  }
  .mg-lg-l-45 {
    margin-left: 45px;
  }
  .mg-lg-t-45-f {
    margin-top: 45px !important;
  }
  .mg-lg-r-45-f {
    margin-right: 45px !important;
  }
  .mg-lg-b-45-f {
    margin-bottom: 45px !important;
  }
  .mg-lg-l-45-f {
    margin-left: 45px !important;
  }
  .mg-lg-50 {
    margin: 50px;
  }
  .mg-lg-50-f {
    margin: 50px !important;
  }
  .mg-lg-y-50 {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .mg-lg-y-50-f {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .mg-lg-x-50 {
    margin-right: 50px;
    margin-left: 50px;
  }
  .mg-lg-x-50-f {
    margin-right: 50px !important;
    margin-left: 50px !important;
  }
  .mg-lg-t-50 {
    margin-top: 50px;
  }
  .mg-lg-r-50 {
    margin-right: 50px;
  }
  .mg-lg-b-50 {
    margin-bottom: 50px;
  }
  .mg-lg-l-50 {
    margin-left: 50px;
  }
  .mg-lg-t-50-f {
    margin-top: 50px !important;
  }
  .mg-lg-r-50-f {
    margin-right: 50px !important;
  }
  .mg-lg-b-50-f {
    margin-bottom: 50px !important;
  }
  .mg-lg-l-50-f {
    margin-left: 50px !important;
  }
  .mg-lg-55 {
    margin: 55px;
  }
  .mg-lg-55-f {
    margin: 55px !important;
  }
  .mg-lg-y-55 {
    margin-top: 55px;
    margin-bottom: 55px;
  }
  .mg-lg-y-55-f {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
  }
  .mg-lg-x-55 {
    margin-right: 55px;
    margin-left: 55px;
  }
  .mg-lg-x-55-f {
    margin-right: 55px !important;
    margin-left: 55px !important;
  }
  .mg-lg-t-55 {
    margin-top: 55px;
  }
  .mg-lg-r-55 {
    margin-right: 55px;
  }
  .mg-lg-b-55 {
    margin-bottom: 55px;
  }
  .mg-lg-l-55 {
    margin-left: 55px;
  }
  .mg-lg-t-55-f {
    margin-top: 55px !important;
  }
  .mg-lg-r-55-f {
    margin-right: 55px !important;
  }
  .mg-lg-b-55-f {
    margin-bottom: 55px !important;
  }
  .mg-lg-l-55-f {
    margin-left: 55px !important;
  }
  .mg-lg-60 {
    margin: 60px;
  }
  .mg-lg-60-f {
    margin: 60px !important;
  }
  .mg-lg-y-60 {
    margin-top: 60px;
    margin-bottom: 60px;
  }
  .mg-lg-y-60-f {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .mg-lg-x-60 {
    margin-right: 60px;
    margin-left: 60px;
  }
  .mg-lg-x-60-f {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .mg-lg-t-60 {
    margin-top: 60px;
  }
  .mg-lg-r-60 {
    margin-right: 60px;
  }
  .mg-lg-b-60 {
    margin-bottom: 60px;
  }
  .mg-lg-l-60 {
    margin-left: 60px;
  }
  .mg-lg-t-60-f {
    margin-top: 60px !important;
  }
  .mg-lg-r-60-f {
    margin-right: 60px !important;
  }
  .mg-lg-b-60-f {
    margin-bottom: 60px !important;
  }
  .mg-lg-l-60-f {
    margin-left: 60px !important;
  }
  .mg-lg-65 {
    margin: 65px;
  }
  .mg-lg-65-f {
    margin: 65px !important;
  }
  .mg-lg-y-65 {
    margin-top: 65px;
    margin-bottom: 65px;
  }
  .mg-lg-y-65-f {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .mg-lg-x-65 {
    margin-right: 65px;
    margin-left: 65px;
  }
  .mg-lg-x-65-f {
    margin-right: 65px !important;
    margin-left: 65px !important;
  }
  .mg-lg-t-65 {
    margin-top: 65px;
  }
  .mg-lg-r-65 {
    margin-right: 65px;
  }
  .mg-lg-b-65 {
    margin-bottom: 65px;
  }
  .mg-lg-l-65 {
    margin-left: 65px;
  }
  .mg-lg-t-65-f {
    margin-top: 65px !important;
  }
  .mg-lg-r-65-f {
    margin-right: 65px !important;
  }
  .mg-lg-b-65-f {
    margin-bottom: 65px !important;
  }
  .mg-lg-l-65-f {
    margin-left: 65px !important;
  }
  .mg-lg-70 {
    margin: 70px;
  }
  .mg-lg-70-f {
    margin: 70px !important;
  }
  .mg-lg-y-70 {
    margin-top: 70px;
    margin-bottom: 70px;
  }
  .mg-lg-y-70-f {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .mg-lg-x-70 {
    margin-right: 70px;
    margin-left: 70px;
  }
  .mg-lg-x-70-f {
    margin-right: 70px !important;
    margin-left: 70px !important;
  }
  .mg-lg-t-70 {
    margin-top: 70px;
  }
  .mg-lg-r-70 {
    margin-right: 70px;
  }
  .mg-lg-b-70 {
    margin-bottom: 70px;
  }
  .mg-lg-l-70 {
    margin-left: 70px;
  }
  .mg-lg-t-70-f {
    margin-top: 70px !important;
  }
  .mg-lg-r-70-f {
    margin-right: 70px !important;
  }
  .mg-lg-b-70-f {
    margin-bottom: 70px !important;
  }
  .mg-lg-l-70-f {
    margin-left: 70px !important;
  }
  .mg-lg-75 {
    margin: 75px;
  }
  .mg-lg-75-f {
    margin: 75px !important;
  }
  .mg-lg-y-75 {
    margin-top: 75px;
    margin-bottom: 75px;
  }
  .mg-lg-y-75-f {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
  }
  .mg-lg-x-75 {
    margin-right: 75px;
    margin-left: 75px;
  }
  .mg-lg-x-75-f {
    margin-right: 75px !important;
    margin-left: 75px !important;
  }
  .mg-lg-t-75 {
    margin-top: 75px;
  }
  .mg-lg-r-75 {
    margin-right: 75px;
  }
  .mg-lg-b-75 {
    margin-bottom: 75px;
  }
  .mg-lg-l-75 {
    margin-left: 75px;
  }
  .mg-lg-t-75-f {
    margin-top: 75px !important;
  }
  .mg-lg-r-75-f {
    margin-right: 75px !important;
  }
  .mg-lg-b-75-f {
    margin-bottom: 75px !important;
  }
  .mg-lg-l-75-f {
    margin-left: 75px !important;
  }
  .mg-lg-80 {
    margin: 80px;
  }
  .mg-lg-80-f {
    margin: 80px !important;
  }
  .mg-lg-y-80 {
    margin-top: 80px;
    margin-bottom: 80px;
  }
  .mg-lg-y-80-f {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .mg-lg-x-80 {
    margin-right: 80px;
    margin-left: 80px;
  }
  .mg-lg-x-80-f {
    margin-right: 80px !important;
    margin-left: 80px !important;
  }
  .mg-lg-t-80 {
    margin-top: 80px;
  }
  .mg-lg-r-80 {
    margin-right: 80px;
  }
  .mg-lg-b-80 {
    margin-bottom: 80px;
  }
  .mg-lg-l-80 {
    margin-left: 80px;
  }
  .mg-lg-t-80-f {
    margin-top: 80px !important;
  }
  .mg-lg-r-80-f {
    margin-right: 80px !important;
  }
  .mg-lg-b-80-f {
    margin-bottom: 80px !important;
  }
  .mg-lg-l-80-f {
    margin-left: 80px !important;
  }
  .mg-lg-85 {
    margin: 85px;
  }
  .mg-lg-85-f {
    margin: 85px !important;
  }
  .mg-lg-y-85 {
    margin-top: 85px;
    margin-bottom: 85px;
  }
  .mg-lg-y-85-f {
    margin-top: 85px !important;
    margin-bottom: 85px !important;
  }
  .mg-lg-x-85 {
    margin-right: 85px;
    margin-left: 85px;
  }
  .mg-lg-x-85-f {
    margin-right: 85px !important;
    margin-left: 85px !important;
  }
  .mg-lg-t-85 {
    margin-top: 85px;
  }
  .mg-lg-r-85 {
    margin-right: 85px;
  }
  .mg-lg-b-85 {
    margin-bottom: 85px;
  }
  .mg-lg-l-85 {
    margin-left: 85px;
  }
  .mg-lg-t-85-f {
    margin-top: 85px !important;
  }
  .mg-lg-r-85-f {
    margin-right: 85px !important;
  }
  .mg-lg-b-85-f {
    margin-bottom: 85px !important;
  }
  .mg-lg-l-85-f {
    margin-left: 85px !important;
  }
  .mg-lg-90 {
    margin: 90px;
  }
  .mg-lg-90-f {
    margin: 90px !important;
  }
  .mg-lg-y-90 {
    margin-top: 90px;
    margin-bottom: 90px;
  }
  .mg-lg-y-90-f {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .mg-lg-x-90 {
    margin-right: 90px;
    margin-left: 90px;
  }
  .mg-lg-x-90-f {
    margin-right: 90px !important;
    margin-left: 90px !important;
  }
  .mg-lg-t-90 {
    margin-top: 90px;
  }
  .mg-lg-r-90 {
    margin-right: 90px;
  }
  .mg-lg-b-90 {
    margin-bottom: 90px;
  }
  .mg-lg-l-90 {
    margin-left: 90px;
  }
  .mg-lg-t-90-f {
    margin-top: 90px !important;
  }
  .mg-lg-r-90-f {
    margin-right: 90px !important;
  }
  .mg-lg-b-90-f {
    margin-bottom: 90px !important;
  }
  .mg-lg-l-90-f {
    margin-left: 90px !important;
  }
  .mg-lg-95 {
    margin: 95px;
  }
  .mg-lg-95-f {
    margin: 95px !important;
  }
  .mg-lg-y-95 {
    margin-top: 95px;
    margin-bottom: 95px;
  }
  .mg-lg-y-95-f {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .mg-lg-x-95 {
    margin-right: 95px;
    margin-left: 95px;
  }
  .mg-lg-x-95-f {
    margin-right: 95px !important;
    margin-left: 95px !important;
  }
  .mg-lg-t-95 {
    margin-top: 95px;
  }
  .mg-lg-r-95 {
    margin-right: 95px;
  }
  .mg-lg-b-95 {
    margin-bottom: 95px;
  }
  .mg-lg-l-95 {
    margin-left: 95px;
  }
  .mg-lg-t-95-f {
    margin-top: 95px !important;
  }
  .mg-lg-r-95-f {
    margin-right: 95px !important;
  }
  .mg-lg-b-95-f {
    margin-bottom: 95px !important;
  }
  .mg-lg-l-95-f {
    margin-left: 95px !important;
  }
  .mg-lg-100 {
    margin: 100px;
  }
  .mg-lg-100-f {
    margin: 100px !important;
  }
  .mg-lg-y-100 {
    margin-top: 100px;
    margin-bottom: 100px;
  }
  .mg-lg-y-100-f {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  .mg-lg-x-100 {
    margin-right: 100px;
    margin-left: 100px;
  }
  .mg-lg-x-100-f {
    margin-right: 100px !important;
    margin-left: 100px !important;
  }
  .mg-lg-t-100 {
    margin-top: 100px;
  }
  .mg-lg-r-100 {
    margin-right: 100px;
  }
  .mg-lg-b-100 {
    margin-bottom: 100px;
  }
  .mg-lg-l-100 {
    margin-left: 100px;
  }
  .mg-lg-t-100-f {
    margin-top: 100px !important;
  }
  .mg-lg-r-100-f {
    margin-right: 100px !important;
  }
  .mg-lg-b-100-f {
    margin-bottom: 100px !important;
  }
  .mg-lg-l-100-f {
    margin-left: 100px !important;
  }
  .mg-lg-t-auto {
    margin-top: auto;
  }
  .mg-lg-r-auto {
    margin-right: auto;
  }
  .mg-lg-b-auto {
    margin-bottom: auto;
  }
  .mg-lg-l-auto {
    margin-left: auto;
  }
  .mg-lg-auto {
    margin: auto;
  }
  .mg-lg-x-auto {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (min-width: 1200px) {
  .mg-xl-0 {
    margin: 0px;
  }
  .mg-xl-0-f {
    margin: 0px !important;
  }
  .mg-xl-y-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .mg-xl-y-0-f {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .mg-xl-x-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .mg-xl-x-0-f {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .mg-xl-t-0 {
    margin-top: 0px;
  }
  .mg-xl-r-0 {
    margin-right: 0px;
  }
  .mg-xl-b-0 {
    margin-bottom: 0px;
  }
  .mg-xl-l-0 {
    margin-left: 0px;
  }
  .mg-xl-t-0-f {
    margin-top: 0px !important;
  }
  .mg-xl-r-0-f {
    margin-right: 0px !important;
  }
  .mg-xl-b-0-f {
    margin-bottom: 0px !important;
  }
  .mg-xl-l-0-f {
    margin-left: 0px !important;
  }
  .mg-xl-1 {
    margin: 1px;
  }
  .mg-xl-1-f {
    margin: 1px !important;
  }
  .mg-xl-y-1 {
    margin-top: 1px;
    margin-bottom: 1px;
  }
  .mg-xl-y-1-f {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }
  .mg-xl-x-1 {
    margin-right: 1px;
    margin-left: 1px;
  }
  .mg-xl-x-1-f {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .mg-xl-t-1 {
    margin-top: 1px;
  }
  .mg-xl-r-1 {
    margin-right: 1px;
  }
  .mg-xl-b-1 {
    margin-bottom: 1px;
  }
  .mg-xl-l-1 {
    margin-left: 1px;
  }
  .mg-xl-t-1-f {
    margin-top: 1px !important;
  }
  .mg-xl-r-1-f {
    margin-right: 1px !important;
  }
  .mg-xl-b-1-f {
    margin-bottom: 1px !important;
  }
  .mg-xl-l-1-f {
    margin-left: 1px !important;
  }
  .mg-xl-2 {
    margin: 2px;
  }
  .mg-xl-2-f {
    margin: 2px !important;
  }
  .mg-xl-y-2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }
  .mg-xl-y-2-f {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
  .mg-xl-x-2 {
    margin-right: 2px;
    margin-left: 2px;
  }
  .mg-xl-x-2-f {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .mg-xl-t-2 {
    margin-top: 2px;
  }
  .mg-xl-r-2 {
    margin-right: 2px;
  }
  .mg-xl-b-2 {
    margin-bottom: 2px;
  }
  .mg-xl-l-2 {
    margin-left: 2px;
  }
  .mg-xl-t-2-f {
    margin-top: 2px !important;
  }
  .mg-xl-r-2-f {
    margin-right: 2px !important;
  }
  .mg-xl-b-2-f {
    margin-bottom: 2px !important;
  }
  .mg-xl-l-2-f {
    margin-left: 2px !important;
  }
  .mg-xl-3 {
    margin: 3px;
  }
  .mg-xl-3-f {
    margin: 3px !important;
  }
  .mg-xl-y-3 {
    margin-top: 3px;
    margin-bottom: 3px;
  }
  .mg-xl-y-3-f {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }
  .mg-xl-x-3 {
    margin-right: 3px;
    margin-left: 3px;
  }
  .mg-xl-x-3-f {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .mg-xl-t-3 {
    margin-top: 3px;
  }
  .mg-xl-r-3 {
    margin-right: 3px;
  }
  .mg-xl-b-3 {
    margin-bottom: 3px;
  }
  .mg-xl-l-3 {
    margin-left: 3px;
  }
  .mg-xl-t-3-f {
    margin-top: 3px !important;
  }
  .mg-xl-r-3-f {
    margin-right: 3px !important;
  }
  .mg-xl-b-3-f {
    margin-bottom: 3px !important;
  }
  .mg-xl-l-3-f {
    margin-left: 3px !important;
  }
  .mg-xl-4 {
    margin: 4px;
  }
  .mg-xl-4-f {
    margin: 4px !important;
  }
  .mg-xl-y-4 {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  .mg-xl-y-4-f {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .mg-xl-x-4 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .mg-xl-x-4-f {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .mg-xl-t-4 {
    margin-top: 4px;
  }
  .mg-xl-r-4 {
    margin-right: 4px;
  }
  .mg-xl-b-4 {
    margin-bottom: 4px;
  }
  .mg-xl-l-4 {
    margin-left: 4px;
  }
  .mg-xl-t-4-f {
    margin-top: 4px !important;
  }
  .mg-xl-r-4-f {
    margin-right: 4px !important;
  }
  .mg-xl-b-4-f {
    margin-bottom: 4px !important;
  }
  .mg-xl-l-4-f {
    margin-left: 4px !important;
  }
  .mg-xl-5 {
    margin: 5px;
  }
  .mg-xl-5-f {
    margin: 5px !important;
  }
  .mg-xl-y-5 {
    margin-top: 5px;
    margin-bottom: 5px;
  }
  .mg-xl-y-5-f {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  .mg-xl-x-5 {
    margin-right: 5px;
    margin-left: 5px;
  }
  .mg-xl-x-5-f {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .mg-xl-t-5 {
    margin-top: 5px;
  }
  .mg-xl-r-5 {
    margin-right: 5px;
  }
  .mg-xl-b-5 {
    margin-bottom: 5px;
  }
  .mg-xl-l-5 {
    margin-left: 5px;
  }
  .mg-xl-t-5-f {
    margin-top: 5px !important;
  }
  .mg-xl-r-5-f {
    margin-right: 5px !important;
  }
  .mg-xl-b-5-f {
    margin-bottom: 5px !important;
  }
  .mg-xl-l-5-f {
    margin-left: 5px !important;
  }
  .mg-xl-6 {
    margin: 6px;
  }
  .mg-xl-6-f {
    margin: 6px !important;
  }
  .mg-xl-y-6 {
    margin-top: 6px;
    margin-bottom: 6px;
  }
  .mg-xl-y-6-f {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .mg-xl-x-6 {
    margin-right: 6px;
    margin-left: 6px;
  }
  .mg-xl-x-6-f {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mg-xl-t-6 {
    margin-top: 6px;
  }
  .mg-xl-r-6 {
    margin-right: 6px;
  }
  .mg-xl-b-6 {
    margin-bottom: 6px;
  }
  .mg-xl-l-6 {
    margin-left: 6px;
  }
  .mg-xl-t-6-f {
    margin-top: 6px !important;
  }
  .mg-xl-r-6-f {
    margin-right: 6px !important;
  }
  .mg-xl-b-6-f {
    margin-bottom: 6px !important;
  }
  .mg-xl-l-6-f {
    margin-left: 6px !important;
  }
  .mg-xl-7 {
    margin: 7px;
  }
  .mg-xl-7-f {
    margin: 7px !important;
  }
  .mg-xl-y-7 {
    margin-top: 7px;
    margin-bottom: 7px;
  }
  .mg-xl-y-7-f {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }
  .mg-xl-x-7 {
    margin-right: 7px;
    margin-left: 7px;
  }
  .mg-xl-x-7-f {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .mg-xl-t-7 {
    margin-top: 7px;
  }
  .mg-xl-r-7 {
    margin-right: 7px;
  }
  .mg-xl-b-7 {
    margin-bottom: 7px;
  }
  .mg-xl-l-7 {
    margin-left: 7px;
  }
  .mg-xl-t-7-f {
    margin-top: 7px !important;
  }
  .mg-xl-r-7-f {
    margin-right: 7px !important;
  }
  .mg-xl-b-7-f {
    margin-bottom: 7px !important;
  }
  .mg-xl-l-7-f {
    margin-left: 7px !important;
  }
  .mg-xl-8 {
    margin: 8px;
  }
  .mg-xl-8-f {
    margin: 8px !important;
  }
  .mg-xl-y-8 {
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .mg-xl-y-8-f {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .mg-xl-x-8 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .mg-xl-x-8-f {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .mg-xl-t-8 {
    margin-top: 8px;
  }
  .mg-xl-r-8 {
    margin-right: 8px;
  }
  .mg-xl-b-8 {
    margin-bottom: 8px;
  }
  .mg-xl-l-8 {
    margin-left: 8px;
  }
  .mg-xl-t-8-f {
    margin-top: 8px !important;
  }
  .mg-xl-r-8-f {
    margin-right: 8px !important;
  }
  .mg-xl-b-8-f {
    margin-bottom: 8px !important;
  }
  .mg-xl-l-8-f {
    margin-left: 8px !important;
  }
  .mg-xl-9 {
    margin: 9px;
  }
  .mg-xl-9-f {
    margin: 9px !important;
  }
  .mg-xl-y-9 {
    margin-top: 9px;
    margin-bottom: 9px;
  }
  .mg-xl-y-9-f {
    margin-top: 9px !important;
    margin-bottom: 9px !important;
  }
  .mg-xl-x-9 {
    margin-right: 9px;
    margin-left: 9px;
  }
  .mg-xl-x-9-f {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .mg-xl-t-9 {
    margin-top: 9px;
  }
  .mg-xl-r-9 {
    margin-right: 9px;
  }
  .mg-xl-b-9 {
    margin-bottom: 9px;
  }
  .mg-xl-l-9 {
    margin-left: 9px;
  }
  .mg-xl-t-9-f {
    margin-top: 9px !important;
  }
  .mg-xl-r-9-f {
    margin-right: 9px !important;
  }
  .mg-xl-b-9-f {
    margin-bottom: 9px !important;
  }
  .mg-xl-l-9-f {
    margin-left: 9px !important;
  }
  .mg-xl-10 {
    margin: 10px;
  }
  .mg-xl-10-f {
    margin: 10px !important;
  }
  .mg-xl-y-10 {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .mg-xl-y-10-f {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .mg-xl-x-10 {
    margin-right: 10px;
    margin-left: 10px;
  }
  .mg-xl-x-10-f {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .mg-xl-t-10 {
    margin-top: 10px;
  }
  .mg-xl-r-10 {
    margin-right: 10px;
  }
  .mg-xl-b-10 {
    margin-bottom: 10px;
  }
  .mg-xl-l-10 {
    margin-left: 10px;
  }
  .mg-xl-t-10-f {
    margin-top: 10px !important;
  }
  .mg-xl-r-10-f {
    margin-right: 10px !important;
  }
  .mg-xl-b-10-f {
    margin-bottom: 10px !important;
  }
  .mg-xl-l-10-f {
    margin-left: 10px !important;
  }
  .mg-xl-15 {
    margin: 15px;
  }
  .mg-xl-15-f {
    margin: 15px !important;
  }
  .mg-xl-y-15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }
  .mg-xl-y-15-f {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .mg-xl-x-15 {
    margin-right: 15px;
    margin-left: 15px;
  }
  .mg-xl-x-15-f {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .mg-xl-t-15 {
    margin-top: 15px;
  }
  .mg-xl-r-15 {
    margin-right: 15px;
  }
  .mg-xl-b-15 {
    margin-bottom: 15px;
  }
  .mg-xl-l-15 {
    margin-left: 15px;
  }
  .mg-xl-t-15-f {
    margin-top: 15px !important;
  }
  .mg-xl-r-15-f {
    margin-right: 15px !important;
  }
  .mg-xl-b-15-f {
    margin-bottom: 15px !important;
  }
  .mg-xl-l-15-f {
    margin-left: 15px !important;
  }
  .mg-xl-20 {
    margin: 20px;
  }
  .mg-xl-20-f {
    margin: 20px !important;
  }
  .mg-xl-y-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .mg-xl-y-20-f {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .mg-xl-x-20 {
    margin-right: 20px;
    margin-left: 20px;
  }
  .mg-xl-x-20-f {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .mg-xl-t-20 {
    margin-top: 20px;
  }
  .mg-xl-r-20 {
    margin-right: 20px;
  }
  .mg-xl-b-20 {
    margin-bottom: 20px;
  }
  .mg-xl-l-20 {
    margin-left: 20px;
  }
  .mg-xl-t-20-f {
    margin-top: 20px !important;
  }
  .mg-xl-r-20-f {
    margin-right: 20px !important;
  }
  .mg-xl-b-20-f {
    margin-bottom: 20px !important;
  }
  .mg-xl-l-20-f {
    margin-left: 20px !important;
  }
  .mg-xl-25 {
    margin: 25px;
  }
  .mg-xl-25-f {
    margin: 25px !important;
  }
  .mg-xl-y-25 {
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .mg-xl-y-25-f {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .mg-xl-x-25 {
    margin-right: 25px;
    margin-left: 25px;
  }
  .mg-xl-x-25-f {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .mg-xl-t-25 {
    margin-top: 25px;
  }
  .mg-xl-r-25 {
    margin-right: 25px;
  }
  .mg-xl-b-25 {
    margin-bottom: 25px;
  }
  .mg-xl-l-25 {
    margin-left: 25px;
  }
  .mg-xl-t-25-f {
    margin-top: 25px !important;
  }
  .mg-xl-r-25-f {
    margin-right: 25px !important;
  }
  .mg-xl-b-25-f {
    margin-bottom: 25px !important;
  }
  .mg-xl-l-25-f {
    margin-left: 25px !important;
  }
  .mg-xl-30 {
    margin: 30px;
  }
  .mg-xl-30-f {
    margin: 30px !important;
  }
  .mg-xl-y-30 {
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .mg-xl-y-30-f {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .mg-xl-x-30 {
    margin-right: 30px;
    margin-left: 30px;
  }
  .mg-xl-x-30-f {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .mg-xl-t-30 {
    margin-top: 30px;
  }
  .mg-xl-r-30 {
    margin-right: 30px;
  }
  .mg-xl-b-30 {
    margin-bottom: 30px;
  }
  .mg-xl-l-30 {
    margin-left: 30px;
  }
  .mg-xl-t-30-f {
    margin-top: 30px !important;
  }
  .mg-xl-r-30-f {
    margin-right: 30px !important;
  }
  .mg-xl-b-30-f {
    margin-bottom: 30px !important;
  }
  .mg-xl-l-30-f {
    margin-left: 30px !important;
  }
  .mg-xl-35 {
    margin: 35px;
  }
  .mg-xl-35-f {
    margin: 35px !important;
  }
  .mg-xl-y-35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }
  .mg-xl-y-35-f {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  .mg-xl-x-35 {
    margin-right: 35px;
    margin-left: 35px;
  }
  .mg-xl-x-35-f {
    margin-right: 35px !important;
    margin-left: 35px !important;
  }
  .mg-xl-t-35 {
    margin-top: 35px;
  }
  .mg-xl-r-35 {
    margin-right: 35px;
  }
  .mg-xl-b-35 {
    margin-bottom: 35px;
  }
  .mg-xl-l-35 {
    margin-left: 35px;
  }
  .mg-xl-t-35-f {
    margin-top: 35px !important;
  }
  .mg-xl-r-35-f {
    margin-right: 35px !important;
  }
  .mg-xl-b-35-f {
    margin-bottom: 35px !important;
  }
  .mg-xl-l-35-f {
    margin-left: 35px !important;
  }
  .mg-xl-40 {
    margin: 40px;
  }
  .mg-xl-40-f {
    margin: 40px !important;
  }
  .mg-xl-y-40 {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .mg-xl-y-40-f {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .mg-xl-x-40 {
    margin-right: 40px;
    margin-left: 40px;
  }
  .mg-xl-x-40-f {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .mg-xl-t-40 {
    margin-top: 40px;
  }
  .mg-xl-r-40 {
    margin-right: 40px;
  }
  .mg-xl-b-40 {
    margin-bottom: 40px;
  }
  .mg-xl-l-40 {
    margin-left: 40px;
  }
  .mg-xl-t-40-f {
    margin-top: 40px !important;
  }
  .mg-xl-r-40-f {
    margin-right: 40px !important;
  }
  .mg-xl-b-40-f {
    margin-bottom: 40px !important;
  }
  .mg-xl-l-40-f {
    margin-left: 40px !important;
  }
  .mg-xl-45 {
    margin: 45px;
  }
  .mg-xl-45-f {
    margin: 45px !important;
  }
  .mg-xl-y-45 {
    margin-top: 45px;
    margin-bottom: 45px;
  }
  .mg-xl-y-45-f {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }
  .mg-xl-x-45 {
    margin-right: 45px;
    margin-left: 45px;
  }
  .mg-xl-x-45-f {
    margin-right: 45px !important;
    margin-left: 45px !important;
  }
  .mg-xl-t-45 {
    margin-top: 45px;
  }
  .mg-xl-r-45 {
    margin-right: 45px;
  }
  .mg-xl-b-45 {
    margin-bottom: 45px;
  }
  .mg-xl-l-45 {
    margin-left: 45px;
  }
  .mg-xl-t-45-f {
    margin-top: 45px !important;
  }
  .mg-xl-r-45-f {
    margin-right: 45px !important;
  }
  .mg-xl-b-45-f {
    margin-bottom: 45px !important;
  }
  .mg-xl-l-45-f {
    margin-left: 45px !important;
  }
  .mg-xl-50 {
    margin: 50px;
  }
  .mg-xl-50-f {
    margin: 50px !important;
  }
  .mg-xl-y-50 {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .mg-xl-y-50-f {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .mg-xl-x-50 {
    margin-right: 50px;
    margin-left: 50px;
  }
  .mg-xl-x-50-f {
    margin-right: 50px !important;
    margin-left: 50px !important;
  }
  .mg-xl-t-50 {
    margin-top: 50px;
  }
  .mg-xl-r-50 {
    margin-right: 50px;
  }
  .mg-xl-b-50 {
    margin-bottom: 50px;
  }
  .mg-xl-l-50 {
    margin-left: 50px;
  }
  .mg-xl-t-50-f {
    margin-top: 50px !important;
  }
  .mg-xl-r-50-f {
    margin-right: 50px !important;
  }
  .mg-xl-b-50-f {
    margin-bottom: 50px !important;
  }
  .mg-xl-l-50-f {
    margin-left: 50px !important;
  }
  .mg-xl-55 {
    margin: 55px;
  }
  .mg-xl-55-f {
    margin: 55px !important;
  }
  .mg-xl-y-55 {
    margin-top: 55px;
    margin-bottom: 55px;
  }
  .mg-xl-y-55-f {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
  }
  .mg-xl-x-55 {
    margin-right: 55px;
    margin-left: 55px;
  }
  .mg-xl-x-55-f {
    margin-right: 55px !important;
    margin-left: 55px !important;
  }
  .mg-xl-t-55 {
    margin-top: 55px;
  }
  .mg-xl-r-55 {
    margin-right: 55px;
  }
  .mg-xl-b-55 {
    margin-bottom: 55px;
  }
  .mg-xl-l-55 {
    margin-left: 55px;
  }
  .mg-xl-t-55-f {
    margin-top: 55px !important;
  }
  .mg-xl-r-55-f {
    margin-right: 55px !important;
  }
  .mg-xl-b-55-f {
    margin-bottom: 55px !important;
  }
  .mg-xl-l-55-f {
    margin-left: 55px !important;
  }
  .mg-xl-60 {
    margin: 60px;
  }
  .mg-xl-60-f {
    margin: 60px !important;
  }
  .mg-xl-y-60 {
    margin-top: 60px;
    margin-bottom: 60px;
  }
  .mg-xl-y-60-f {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .mg-xl-x-60 {
    margin-right: 60px;
    margin-left: 60px;
  }
  .mg-xl-x-60-f {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .mg-xl-t-60 {
    margin-top: 60px;
  }
  .mg-xl-r-60 {
    margin-right: 60px;
  }
  .mg-xl-b-60 {
    margin-bottom: 60px;
  }
  .mg-xl-l-60 {
    margin-left: 60px;
  }
  .mg-xl-t-60-f {
    margin-top: 60px !important;
  }
  .mg-xl-r-60-f {
    margin-right: 60px !important;
  }
  .mg-xl-b-60-f {
    margin-bottom: 60px !important;
  }
  .mg-xl-l-60-f {
    margin-left: 60px !important;
  }
  .mg-xl-65 {
    margin: 65px;
  }
  .mg-xl-65-f {
    margin: 65px !important;
  }
  .mg-xl-y-65 {
    margin-top: 65px;
    margin-bottom: 65px;
  }
  .mg-xl-y-65-f {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .mg-xl-x-65 {
    margin-right: 65px;
    margin-left: 65px;
  }
  .mg-xl-x-65-f {
    margin-right: 65px !important;
    margin-left: 65px !important;
  }
  .mg-xl-t-65 {
    margin-top: 65px;
  }
  .mg-xl-r-65 {
    margin-right: 65px;
  }
  .mg-xl-b-65 {
    margin-bottom: 65px;
  }
  .mg-xl-l-65 {
    margin-left: 65px;
  }
  .mg-xl-t-65-f {
    margin-top: 65px !important;
  }
  .mg-xl-r-65-f {
    margin-right: 65px !important;
  }
  .mg-xl-b-65-f {
    margin-bottom: 65px !important;
  }
  .mg-xl-l-65-f {
    margin-left: 65px !important;
  }
  .mg-xl-70 {
    margin: 70px;
  }
  .mg-xl-70-f {
    margin: 70px !important;
  }
  .mg-xl-y-70 {
    margin-top: 70px;
    margin-bottom: 70px;
  }
  .mg-xl-y-70-f {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .mg-xl-x-70 {
    margin-right: 70px;
    margin-left: 70px;
  }
  .mg-xl-x-70-f {
    margin-right: 70px !important;
    margin-left: 70px !important;
  }
  .mg-xl-t-70 {
    margin-top: 70px;
  }
  .mg-xl-r-70 {
    margin-right: 70px;
  }
  .mg-xl-b-70 {
    margin-bottom: 70px;
  }
  .mg-xl-l-70 {
    margin-left: 70px;
  }
  .mg-xl-t-70-f {
    margin-top: 70px !important;
  }
  .mg-xl-r-70-f {
    margin-right: 70px !important;
  }
  .mg-xl-b-70-f {
    margin-bottom: 70px !important;
  }
  .mg-xl-l-70-f {
    margin-left: 70px !important;
  }
  .mg-xl-75 {
    margin: 75px;
  }
  .mg-xl-75-f {
    margin: 75px !important;
  }
  .mg-xl-y-75 {
    margin-top: 75px;
    margin-bottom: 75px;
  }
  .mg-xl-y-75-f {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
  }
  .mg-xl-x-75 {
    margin-right: 75px;
    margin-left: 75px;
  }
  .mg-xl-x-75-f {
    margin-right: 75px !important;
    margin-left: 75px !important;
  }
  .mg-xl-t-75 {
    margin-top: 75px;
  }
  .mg-xl-r-75 {
    margin-right: 75px;
  }
  .mg-xl-b-75 {
    margin-bottom: 75px;
  }
  .mg-xl-l-75 {
    margin-left: 75px;
  }
  .mg-xl-t-75-f {
    margin-top: 75px !important;
  }
  .mg-xl-r-75-f {
    margin-right: 75px !important;
  }
  .mg-xl-b-75-f {
    margin-bottom: 75px !important;
  }
  .mg-xl-l-75-f {
    margin-left: 75px !important;
  }
  .mg-xl-80 {
    margin: 80px;
  }
  .mg-xl-80-f {
    margin: 80px !important;
  }
  .mg-xl-y-80 {
    margin-top: 80px;
    margin-bottom: 80px;
  }
  .mg-xl-y-80-f {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .mg-xl-x-80 {
    margin-right: 80px;
    margin-left: 80px;
  }
  .mg-xl-x-80-f {
    margin-right: 80px !important;
    margin-left: 80px !important;
  }
  .mg-xl-t-80 {
    margin-top: 80px;
  }
  .mg-xl-r-80 {
    margin-right: 80px;
  }
  .mg-xl-b-80 {
    margin-bottom: 80px;
  }
  .mg-xl-l-80 {
    margin-left: 80px;
  }
  .mg-xl-t-80-f {
    margin-top: 80px !important;
  }
  .mg-xl-r-80-f {
    margin-right: 80px !important;
  }
  .mg-xl-b-80-f {
    margin-bottom: 80px !important;
  }
  .mg-xl-l-80-f {
    margin-left: 80px !important;
  }
  .mg-xl-85 {
    margin: 85px;
  }
  .mg-xl-85-f {
    margin: 85px !important;
  }
  .mg-xl-y-85 {
    margin-top: 85px;
    margin-bottom: 85px;
  }
  .mg-xl-y-85-f {
    margin-top: 85px !important;
    margin-bottom: 85px !important;
  }
  .mg-xl-x-85 {
    margin-right: 85px;
    margin-left: 85px;
  }
  .mg-xl-x-85-f {
    margin-right: 85px !important;
    margin-left: 85px !important;
  }
  .mg-xl-t-85 {
    margin-top: 85px;
  }
  .mg-xl-r-85 {
    margin-right: 85px;
  }
  .mg-xl-b-85 {
    margin-bottom: 85px;
  }
  .mg-xl-l-85 {
    margin-left: 85px;
  }
  .mg-xl-t-85-f {
    margin-top: 85px !important;
  }
  .mg-xl-r-85-f {
    margin-right: 85px !important;
  }
  .mg-xl-b-85-f {
    margin-bottom: 85px !important;
  }
  .mg-xl-l-85-f {
    margin-left: 85px !important;
  }
  .mg-xl-90 {
    margin: 90px;
  }
  .mg-xl-90-f {
    margin: 90px !important;
  }
  .mg-xl-y-90 {
    margin-top: 90px;
    margin-bottom: 90px;
  }
  .mg-xl-y-90-f {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .mg-xl-x-90 {
    margin-right: 90px;
    margin-left: 90px;
  }
  .mg-xl-x-90-f {
    margin-right: 90px !important;
    margin-left: 90px !important;
  }
  .mg-xl-t-90 {
    margin-top: 90px;
  }
  .mg-xl-r-90 {
    margin-right: 90px;
  }
  .mg-xl-b-90 {
    margin-bottom: 90px;
  }
  .mg-xl-l-90 {
    margin-left: 90px;
  }
  .mg-xl-t-90-f {
    margin-top: 90px !important;
  }
  .mg-xl-r-90-f {
    margin-right: 90px !important;
  }
  .mg-xl-b-90-f {
    margin-bottom: 90px !important;
  }
  .mg-xl-l-90-f {
    margin-left: 90px !important;
  }
  .mg-xl-95 {
    margin: 95px;
  }
  .mg-xl-95-f {
    margin: 95px !important;
  }
  .mg-xl-y-95 {
    margin-top: 95px;
    margin-bottom: 95px;
  }
  .mg-xl-y-95-f {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .mg-xl-x-95 {
    margin-right: 95px;
    margin-left: 95px;
  }
  .mg-xl-x-95-f {
    margin-right: 95px !important;
    margin-left: 95px !important;
  }
  .mg-xl-t-95 {
    margin-top: 95px;
  }
  .mg-xl-r-95 {
    margin-right: 95px;
  }
  .mg-xl-b-95 {
    margin-bottom: 95px;
  }
  .mg-xl-l-95 {
    margin-left: 95px;
  }
  .mg-xl-t-95-f {
    margin-top: 95px !important;
  }
  .mg-xl-r-95-f {
    margin-right: 95px !important;
  }
  .mg-xl-b-95-f {
    margin-bottom: 95px !important;
  }
  .mg-xl-l-95-f {
    margin-left: 95px !important;
  }
  .mg-xl-100 {
    margin: 100px;
  }
  .mg-xl-100-f {
    margin: 100px !important;
  }
  .mg-xl-y-100 {
    margin-top: 100px;
    margin-bottom: 100px;
  }
  .mg-xl-y-100-f {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  .mg-xl-x-100 {
    margin-right: 100px;
    margin-left: 100px;
  }
  .mg-xl-x-100-f {
    margin-right: 100px !important;
    margin-left: 100px !important;
  }
  .mg-xl-t-100 {
    margin-top: 100px;
  }
  .mg-xl-r-100 {
    margin-right: 100px;
  }
  .mg-xl-b-100 {
    margin-bottom: 100px;
  }
  .mg-xl-l-100 {
    margin-left: 100px;
  }
  .mg-xl-t-100-f {
    margin-top: 100px !important;
  }
  .mg-xl-r-100-f {
    margin-right: 100px !important;
  }
  .mg-xl-b-100-f {
    margin-bottom: 100px !important;
  }
  .mg-xl-l-100-f {
    margin-left: 100px !important;
  }
  .mg-xl-t-auto {
    margin-top: auto;
  }
  .mg-xl-r-auto {
    margin-right: auto;
  }
  .mg-xl-b-auto {
    margin-bottom: auto;
  }
  .mg-xl-l-auto {
    margin-left: auto;
  }
  .mg-xl-auto {
    margin: auto;
  }
  .mg-xl-x-auto {
    margin-right: auto;
    margin-left: auto;
  }
}
/* ###### 9.5 Misc   ###### */
.op-0 {
  opacity: 0;
}

.op-0-f {
  opacity: 0;
}

.op-1 {
  opacity: 0.1;
}

.op-1-f {
  opacity: 0.1;
}

.op-2 {
  opacity: 0.2;
}

.op-2-f {
  opacity: 0.2;
}

.op-3 {
  opacity: 0.3;
}

.op-3-f {
  opacity: 0.3;
}

.op-4 {
  opacity: 0.4;
}

.op-4-f {
  opacity: 0.4;
}

.op-5 {
  opacity: 0.5;
}

.op-5-f {
  opacity: 0.5;
}

.op-6 {
  opacity: 0.6;
}

.op-6-f {
  opacity: 0.6;
}

.op-7 {
  opacity: 0.7;
}

.op-7-f {
  opacity: 0.7;
}

.op-8 {
  opacity: 0.8;
}

.op-8-f {
  opacity: 0.8;
}

.op-9 {
  opacity: 0.9;
}

.op-9-f {
  opacity: 0.9;
}

.opacity-1 {
  opacity: 1;
}

.shadow-base {
  -webkit-box-shadow: 0 0 2px 2px rgba(28, 39, 60, 0.03);
          box-shadow: 0 0 2px 2px rgba(28, 39, 60, 0.03);
}

.shadow-1 {
  -webkit-box-shadow: 0 0 7px 7px rgba(28, 39, 60, 0.1);
          box-shadow: 0 0 7px 7px rgba(28, 39, 60, 0.1);
}

.shadow-2 {
  -webkit-box-shadow: 0 0 30px rgba(28, 39, 60, 0.08);
          box-shadow: 0 0 30px rgba(28, 39, 60, 0.08);
}

.shadow-none {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.overflow-y-auto {
  overflow-y: auto;
}

.overflow-hidden {
  overflow: hidden;
}

.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.flex-0 {
  -webkit-box-flex: 0;
      -ms-flex: 0;
          flex: 0;
}

.img-fit-cover {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

@media (min-width: 480px) {
  .op-xs-0 {
    opacity: 0;
  }
  .op-xs-0-f {
    opacity: 0;
  }
  .op-xs-1 {
    opacity: 0.1;
  }
  .op-xs-1-f {
    opacity: 0.1;
  }
  .op-xs-2 {
    opacity: 0.2;
  }
  .op-xs-2-f {
    opacity: 0.2;
  }
  .op-xs-3 {
    opacity: 0.3;
  }
  .op-xs-3-f {
    opacity: 0.3;
  }
  .op-xs-4 {
    opacity: 0.4;
  }
  .op-xs-4-f {
    opacity: 0.4;
  }
  .op-xs-5 {
    opacity: 0.5;
  }
  .op-xs-5-f {
    opacity: 0.5;
  }
  .op-xs-6 {
    opacity: 0.6;
  }
  .op-xs-6-f {
    opacity: 0.6;
  }
  .op-xs-7 {
    opacity: 0.7;
  }
  .op-xs-7-f {
    opacity: 0.7;
  }
  .op-xs-8 {
    opacity: 0.8;
  }
  .op-xs-8-f {
    opacity: 0.8;
  }
  .op-xs-9 {
    opacity: 0.9;
  }
  .op-xs-9-f {
    opacity: 0.9;
  }
}
@media (min-width: 576px) {
  .op-sm-0 {
    opacity: 0;
  }
  .op-sm-0-f {
    opacity: 0;
  }
  .op-sm-1 {
    opacity: 0.1;
  }
  .op-sm-1-f {
    opacity: 0.1;
  }
  .op-sm-2 {
    opacity: 0.2;
  }
  .op-sm-2-f {
    opacity: 0.2;
  }
  .op-sm-3 {
    opacity: 0.3;
  }
  .op-sm-3-f {
    opacity: 0.3;
  }
  .op-sm-4 {
    opacity: 0.4;
  }
  .op-sm-4-f {
    opacity: 0.4;
  }
  .op-sm-5 {
    opacity: 0.5;
  }
  .op-sm-5-f {
    opacity: 0.5;
  }
  .op-sm-6 {
    opacity: 0.6;
  }
  .op-sm-6-f {
    opacity: 0.6;
  }
  .op-sm-7 {
    opacity: 0.7;
  }
  .op-sm-7-f {
    opacity: 0.7;
  }
  .op-sm-8 {
    opacity: 0.8;
  }
  .op-sm-8-f {
    opacity: 0.8;
  }
  .op-sm-9 {
    opacity: 0.9;
  }
  .op-sm-9-f {
    opacity: 0.9;
  }
}
@media (min-width: 768px) {
  .op-md-0 {
    opacity: 0;
  }
  .op-md-0-f {
    opacity: 0;
  }
  .op-md-1 {
    opacity: 0.1;
  }
  .op-md-1-f {
    opacity: 0.1;
  }
  .op-md-2 {
    opacity: 0.2;
  }
  .op-md-2-f {
    opacity: 0.2;
  }
  .op-md-3 {
    opacity: 0.3;
  }
  .op-md-3-f {
    opacity: 0.3;
  }
  .op-md-4 {
    opacity: 0.4;
  }
  .op-md-4-f {
    opacity: 0.4;
  }
  .op-md-5 {
    opacity: 0.5;
  }
  .op-md-5-f {
    opacity: 0.5;
  }
  .op-md-6 {
    opacity: 0.6;
  }
  .op-md-6-f {
    opacity: 0.6;
  }
  .op-md-7 {
    opacity: 0.7;
  }
  .op-md-7-f {
    opacity: 0.7;
  }
  .op-md-8 {
    opacity: 0.8;
  }
  .op-md-8-f {
    opacity: 0.8;
  }
  .op-md-9 {
    opacity: 0.9;
  }
  .op-md-9-f {
    opacity: 0.9;
  }
}
@media (min-width: 992px) {
  .op-lg-0 {
    opacity: 0;
  }
  .op-lg-0-f {
    opacity: 0;
  }
  .op-lg-1 {
    opacity: 0.1;
  }
  .op-lg-1-f {
    opacity: 0.1;
  }
  .op-lg-2 {
    opacity: 0.2;
  }
  .op-lg-2-f {
    opacity: 0.2;
  }
  .op-lg-3 {
    opacity: 0.3;
  }
  .op-lg-3-f {
    opacity: 0.3;
  }
  .op-lg-4 {
    opacity: 0.4;
  }
  .op-lg-4-f {
    opacity: 0.4;
  }
  .op-lg-5 {
    opacity: 0.5;
  }
  .op-lg-5-f {
    opacity: 0.5;
  }
  .op-lg-6 {
    opacity: 0.6;
  }
  .op-lg-6-f {
    opacity: 0.6;
  }
  .op-lg-7 {
    opacity: 0.7;
  }
  .op-lg-7-f {
    opacity: 0.7;
  }
  .op-lg-8 {
    opacity: 0.8;
  }
  .op-lg-8-f {
    opacity: 0.8;
  }
  .op-lg-9 {
    opacity: 0.9;
  }
  .op-lg-9-f {
    opacity: 0.9;
  }
}
@media (min-width: 1200px) {
  .op-xl-0 {
    opacity: 0;
  }
  .op-xl-0-f {
    opacity: 0;
  }
  .op-xl-1 {
    opacity: 0.1;
  }
  .op-xl-1-f {
    opacity: 0.1;
  }
  .op-xl-2 {
    opacity: 0.2;
  }
  .op-xl-2-f {
    opacity: 0.2;
  }
  .op-xl-3 {
    opacity: 0.3;
  }
  .op-xl-3-f {
    opacity: 0.3;
  }
  .op-xl-4 {
    opacity: 0.4;
  }
  .op-xl-4-f {
    opacity: 0.4;
  }
  .op-xl-5 {
    opacity: 0.5;
  }
  .op-xl-5-f {
    opacity: 0.5;
  }
  .op-xl-6 {
    opacity: 0.6;
  }
  .op-xl-6-f {
    opacity: 0.6;
  }
  .op-xl-7 {
    opacity: 0.7;
  }
  .op-xl-7-f {
    opacity: 0.7;
  }
  .op-xl-8 {
    opacity: 0.8;
  }
  .op-xl-8-f {
    opacity: 0.8;
  }
  .op-xl-9 {
    opacity: 0.9;
  }
  .op-xl-9-f {
    opacity: 0.9;
  }
}
.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pe-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.ps-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pe-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.ps-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pe-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.ps-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pe-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.ps-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pe-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.ps-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pe-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.ps-5,
.px-5 {
  padding-left: 3rem !important;
}

@media (min-width: 576px) {
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pe-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .ps-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pe-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .ps-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pe-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .ps-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pe-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .ps-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pe-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .ps-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 768px) {
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pe-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .ps-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pe-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .ps-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pe-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .ps-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pe-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .ps-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pe-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .ps-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 992px) {
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pe-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .ps-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pe-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .ps-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pe-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .ps-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pe-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .ps-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pe-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .ps-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 1200px) {
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pe-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .ps-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pe-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .ps-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pe-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .ps-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pe-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .ps-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pe-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .ps-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
}
/* ###### 9.6 Padding   ###### */
.pd-0 {
  padding: 0px;
}

.pd-0-f {
  padding: 0px !important;
}

.pd-y-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}

.pd-y-0-f {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.pd-x-0 {
  padding-right: 0px;
  padding-left: 0px;
}

.pd-x-0-f {
  padding-right: 0px !important;
  padding-left: 0px !important;
}

.pd-t-0 {
  padding-top: 0px;
}

.pd-r-0 {
  padding-right: 0px;
}

.pd-b-0 {
  padding-bottom: 0px;
}

.pd-l-0 {
  padding-left: 0px;
}

.pd-t-0-f {
  padding-top: 0px !important;
}

.pd-r-0-f {
  padding-right: 0px !important;
}

.pd-b-0-f {
  padding-bottom: 0px !important;
}

.pd-l-0-f {
  padding-left: 0px !important;
}

.pd-1 {
  padding: 1px;
}

.pd-1-f {
  padding: 1px !important;
}

.pd-y-1 {
  padding-top: 1px;
  padding-bottom: 1px;
}

.pd-y-1-f {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

.pd-x-1 {
  padding-right: 1px;
  padding-left: 1px;
}

.pd-x-1-f {
  padding-right: 1px !important;
  padding-left: 1px !important;
}

.pd-t-1 {
  padding-top: 1px;
}

.pd-r-1 {
  padding-right: 1px;
}

.pd-b-1 {
  padding-bottom: 1px;
}

.pd-l-1 {
  padding-left: 1px;
}

.pd-t-1-f {
  padding-top: 1px !important;
}

.pd-r-1-f {
  padding-right: 1px !important;
}

.pd-b-1-f {
  padding-bottom: 1px !important;
}

.pd-l-1-f {
  padding-left: 1px !important;
}

.pd-2 {
  padding: 2px;
}

.pd-2-f {
  padding: 2px !important;
}

.pd-y-2 {
  padding-top: 2px;
  padding-bottom: 2px;
}

.pd-y-2-f {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

.pd-x-2 {
  padding-right: 2px;
  padding-left: 2px;
}

.pd-x-2-f {
  padding-right: 2px !important;
  padding-left: 2px !important;
}

.pd-t-2 {
  padding-top: 2px;
}

.pd-r-2 {
  padding-right: 2px;
}

.pd-b-2 {
  padding-bottom: 2px;
}

.pd-l-2 {
  padding-left: 2px;
}

.pd-t-2-f {
  padding-top: 2px !important;
}

.pd-r-2-f {
  padding-right: 2px !important;
}

.pd-b-2-f {
  padding-bottom: 2px !important;
}

.pd-l-2-f {
  padding-left: 2px !important;
}

.pd-3 {
  padding: 3px;
}

.pd-3-f {
  padding: 3px !important;
}

.pd-y-3 {
  padding-top: 3px;
  padding-bottom: 3px;
}

.pd-y-3-f {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}

.pd-x-3 {
  padding-right: 3px;
  padding-left: 3px;
}

.pd-x-3-f {
  padding-right: 3px !important;
  padding-left: 3px !important;
}

.pd-t-3 {
  padding-top: 3px;
}

.pd-r-3 {
  padding-right: 3px;
}

.pd-b-3 {
  padding-bottom: 3px;
}

.pd-l-3 {
  padding-left: 3px;
}

.pd-t-3-f {
  padding-top: 3px !important;
}

.pd-r-3-f {
  padding-right: 3px !important;
}

.pd-b-3-f {
  padding-bottom: 3px !important;
}

.pd-l-3-f {
  padding-left: 3px !important;
}

.pd-4 {
  padding: 4px;
}

.pd-4-f {
  padding: 4px !important;
}

.pd-y-4 {
  padding-top: 4px;
  padding-bottom: 4px;
}

.pd-y-4-f {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.pd-x-4 {
  padding-right: 4px;
  padding-left: 4px;
}

.pd-x-4-f {
  padding-right: 4px !important;
  padding-left: 4px !important;
}

.pd-t-4 {
  padding-top: 4px;
}

.pd-r-4 {
  padding-right: 4px;
}

.pd-b-4 {
  padding-bottom: 4px;
}

.pd-l-4 {
  padding-left: 4px;
}

.pd-t-4-f {
  padding-top: 4px !important;
}

.pd-r-4-f {
  padding-right: 4px !important;
}

.pd-b-4-f {
  padding-bottom: 4px !important;
}

.pd-l-4-f {
  padding-left: 4px !important;
}

.pd-5 {
  padding: 5px;
}

.pd-5-f {
  padding: 5px !important;
}

.pd-y-5 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.pd-y-5-f {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

.pd-x-5 {
  padding-right: 5px;
  padding-left: 5px;
}

.pd-x-5-f {
  padding-right: 5px !important;
  padding-left: 5px !important;
}

.pd-t-5 {
  padding-top: 5px;
}

.pd-r-5 {
  padding-right: 5px;
}

.pd-b-5 {
  padding-bottom: 5px;
}

.pd-l-5 {
  padding-left: 5px;
}

.pd-t-5-f {
  padding-top: 5px !important;
}

.pd-r-5-f {
  padding-right: 5px !important;
}

.pd-b-5-f {
  padding-bottom: 5px !important;
}

.pd-l-5-f {
  padding-left: 5px !important;
}

.pd-6 {
  padding: 6px;
}

.pd-6-f {
  padding: 6px !important;
}

.pd-y-6 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.pd-y-6-f {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}

.pd-x-6 {
  padding-right: 6px;
  padding-left: 6px;
}

.pd-x-6-f {
  padding-right: 6px !important;
  padding-left: 6px !important;
}

.pd-t-6 {
  padding-top: 6px !important;
}

.pd-r-6 {
  padding-right: 6px;
}

.pd-b-6 {
  padding-bottom: 6px;
}

.pd-l-6 {
  padding-left: 6px;
}

.pd-t-6-f {
  padding-top: 6px !important;
}

.pd-r-6-f {
  padding-right: 6px !important;
}

.pd-b-6-f {
  padding-bottom: 6px !important;
}

.pd-l-6-f {
  padding-left: 6px !important;
}

.pd-7 {
  padding: 7px;
}

.pd-7-f {
  padding: 7px !important;
}

.pd-y-7 {
  padding-top: 7px;
  padding-bottom: 7px;
}

.pd-y-7-f {
  padding-top: 7px !important;
  padding-bottom: 7px !important;
}

.pd-x-7 {
  padding-right: 7px;
  padding-left: 7px;
}

.pd-x-7-f {
  padding-right: 7px !important;
  padding-left: 7px !important;
}

.pd-t-7 {
  padding-top: 7px;
}

.pd-r-7 {
  padding-right: 7px;
}

.pd-b-7 {
  padding-bottom: 7px;
}

.pd-l-7 {
  padding-left: 7px;
}

.pd-t-7-f {
  padding-top: 7px !important;
}

.pd-r-7-f {
  padding-right: 7px !important;
}

.pd-b-7-f {
  padding-bottom: 7px !important;
}

.pd-l-7-f {
  padding-left: 7px !important;
}

.pd-8 {
  padding: 8px;
}

.pd-8-f {
  padding: 8px !important;
}

.pd-y-8 {
  padding-top: 8px;
  padding-bottom: 8px;
}

.pd-y-8-f {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.pd-x-8 {
  padding-right: 8px;
  padding-left: 8px;
}

.pd-x-8-f {
  padding-right: 8px !important;
  padding-left: 8px !important;
}

.pd-t-8 {
  padding-top: 8px;
}

.pd-r-8 {
  padding-right: 8px;
}

.pd-b-8 {
  padding-bottom: 8px;
}

.pd-l-8 {
  padding-left: 8px;
}

.pd-t-8-f {
  padding-top: 8px !important;
}

.pd-r-8-f {
  padding-right: 8px !important;
}

.pd-b-8-f {
  padding-bottom: 8px !important;
}

.pd-l-8-f {
  padding-left: 8px !important;
}

.pd-9 {
  padding: 9px;
}

.pd-9-f {
  padding: 9px !important;
}

.pd-y-9 {
  padding-top: 9px;
  padding-bottom: 9px;
}

.pd-y-9-f {
  padding-top: 9px !important;
  padding-bottom: 9px !important;
}

.pd-x-9 {
  padding-right: 9px;
  padding-left: 9px;
}

.pd-x-9-f {
  padding-right: 9px !important;
  padding-left: 9px !important;
}

.pd-t-9 {
  padding-top: 9px;
}

.pd-r-9 {
  padding-right: 9px;
}

.pd-b-9 {
  padding-bottom: 9px;
}

.pd-l-9 {
  padding-left: 9px;
}

.pd-t-9-f {
  padding-top: 9px !important;
}

.pd-r-9-f {
  padding-right: 9px !important;
}

.pd-b-9-f {
  padding-bottom: 9px !important;
}

.pd-l-9-f {
  padding-left: 9px !important;
}

.pd-10 {
  padding: 10px;
}

.pd-10-f {
  padding: 10px !important;
}

.pd-y-10 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.pd-y-10-f {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.pd-x-10 {
  padding-right: 10px;
  padding-left: 10px;
}

.pd-x-10-f {
  padding-right: 10px !important;
  padding-left: 10px !important;
}

.pd-t-10 {
  padding-top: 10px;
}

.pd-r-10 {
  padding-right: 10px;
}

.pd-b-10 {
  padding-bottom: 10px;
}

.pd-l-10 {
  padding-left: 10px;
}

.pd-t-10-f {
  padding-top: 10px !important;
}

.pd-r-10-f {
  padding-right: 10px !important;
}

.pd-b-10-f {
  padding-bottom: 10px !important;
}

.pd-l-10-f {
  padding-left: 10px !important;
}

.pd-15 {
  padding: 15px;
}

.pd-15-f {
  padding: 15px !important;
}

.pd-y-15 {
  padding-top: 15px;
  padding-bottom: 15px;
}

.pd-y-15-f {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.pd-x-15 {
  padding-right: 15px;
  padding-left: 15px;
}

.pd-x-15-f {
  padding-right: 15px !important;
  padding-left: 15px !important;
}

.pd-t-15 {
  padding-top: 15px;
}

.pd-r-15 {
  padding-right: 15px;
}

.pd-b-15 {
  padding-bottom: 15px;
}

.pd-l-15 {
  padding-left: 15px;
}

.pd-t-15-f {
  padding-top: 15px !important;
}

.pd-r-15-f {
  padding-right: 15px !important;
}

.pd-b-15-f {
  padding-bottom: 15px !important;
}

.pd-l-15-f {
  padding-left: 15px !important;
}

.pd-20 {
  padding: 20px;
}

.pd-20-f {
  padding: 20px !important;
}

.pd-y-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.pd-y-20-f {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.pd-x-20 {
  padding-right: 20px;
  padding-left: 20px;
}

.pd-x-20-f {
  padding-right: 20px !important;
  padding-left: 20px !important;
}

.pd-t-20 {
  padding-top: 20px;
}

.pd-r-20 {
  padding-right: 20px;
}

.pd-b-20 {
  padding-bottom: 20px;
}

.pd-l-20 {
  padding-left: 20px;
}

.pd-t-20-f {
  padding-top: 20px !important;
}

.pd-r-20-f {
  padding-right: 20px !important;
}

.pd-b-20-f {
  padding-bottom: 20px !important;
}

.pd-l-20-f {
  padding-left: 20px !important;
}

.pd-25 {
  padding: 25px;
}

.pd-25-f {
  padding: 25px !important;
}

.pd-y-25 {
  padding-top: 25px;
  padding-bottom: 25px;
}

.pd-y-25-f {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

.pd-x-25 {
  padding-right: 25px;
  padding-left: 25px;
}

.pd-x-25-f {
  padding-right: 25px !important;
  padding-left: 25px !important;
}

.pd-t-25 {
  padding-top: 25px;
}

.pd-r-25 {
  padding-right: 25px;
}

.pd-b-25 {
  padding-bottom: 25px;
}

.pd-l-25 {
  padding-left: 25px;
}

.pd-t-25-f {
  padding-top: 25px !important;
}

.pd-r-25-f {
  padding-right: 25px !important;
}

.pd-b-25-f {
  padding-bottom: 25px !important;
}

.pd-l-25-f {
  padding-left: 25px !important;
}

.pd-30 {
  padding: 30px;
}

.pd-30-f {
  padding: 30px !important;
}

.pd-y-30 {
  padding-top: 30px;
  padding-bottom: 30px;
}

.pd-y-30-f {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.pd-x-30 {
  padding-right: 30px;
  padding-left: 30px;
}

.pd-x-30-f {
  padding-right: 30px !important;
  padding-left: 30px !important;
}

.pd-t-30 {
  padding-top: 30px;
}

.pd-r-30 {
  padding-right: 30px;
}

.pd-b-30 {
  padding-bottom: 30px;
}

.pd-l-30 {
  padding-left: 30px;
}

.pd-t-30-f {
  padding-top: 30px !important;
}

.pd-r-30-f {
  padding-right: 30px !important;
}

.pd-b-30-f {
  padding-bottom: 30px !important;
}

.pd-l-30-f {
  padding-left: 30px !important;
}

.pd-35 {
  padding: 35px;
}

.pd-35-f {
  padding: 35px !important;
}

.pd-y-35 {
  padding-top: 35px;
  padding-bottom: 35px;
}

.pd-y-35-f {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}

.pd-x-35 {
  padding-right: 35px;
  padding-left: 35px;
}

.pd-x-35-f {
  padding-right: 35px !important;
  padding-left: 35px !important;
}

.pd-t-35 {
  padding-top: 35px;
}

.pd-r-35 {
  padding-right: 35px;
}

.pd-b-35 {
  padding-bottom: 35px;
}

.pd-l-35 {
  padding-left: 35px;
}

.pd-t-35-f {
  padding-top: 35px !important;
}

.pd-r-35-f {
  padding-right: 35px !important;
}

.pd-b-35-f {
  padding-bottom: 35px !important;
}

.pd-l-35-f {
  padding-left: 35px !important;
}

.pd-40 {
  padding: 40px;
}

.pd-40-f {
  padding: 40px !important;
}

.pd-y-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.pd-y-40-f {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.pd-x-40 {
  padding-right: 40px;
  padding-left: 40px;
}

.pd-x-40-f {
  padding-right: 40px !important;
  padding-left: 40px !important;
}

.pd-t-40 {
  padding-top: 40px;
}

.pd-r-40 {
  padding-right: 40px;
}

.pd-b-40 {
  padding-bottom: 40px;
}

.pd-l-40 {
  padding-left: 40px;
}

.pd-t-40-f {
  padding-top: 40px !important;
}

.pd-r-40-f {
  padding-right: 40px !important;
}

.pd-b-40-f {
  padding-bottom: 40px !important;
}

.pd-l-40-f {
  padding-left: 40px !important;
}

.pd-45 {
  padding: 45px;
}

.pd-45-f {
  padding: 45px !important;
}

.pd-y-45 {
  padding-top: 45px;
  padding-bottom: 45px;
}

.pd-y-45-f {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}

.pd-x-45 {
  padding-right: 45px;
  padding-left: 45px;
}

.pd-x-45-f {
  padding-right: 45px !important;
  padding-left: 45px !important;
}

.pd-t-45 {
  padding-top: 45px;
}

.pd-r-45 {
  padding-right: 45px;
}

.pd-b-45 {
  padding-bottom: 45px;
}

.pd-l-45 {
  padding-left: 45px;
}

.pd-t-45-f {
  padding-top: 45px !important;
}

.pd-r-45-f {
  padding-right: 45px !important;
}

.pd-b-45-f {
  padding-bottom: 45px !important;
}

.pd-l-45-f {
  padding-left: 45px !important;
}

.pd-50 {
  padding: 50px;
}

.pd-50-f {
  padding: 50px !important;
}

.pd-y-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.pd-y-50-f {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

.pd-x-50 {
  padding-right: 50px;
  padding-left: 50px;
}

.pd-x-50-f {
  padding-right: 50px !important;
  padding-left: 50px !important;
}

.pd-t-50 {
  padding-top: 50px;
}

.pd-r-50 {
  padding-right: 50px;
}

.pd-b-50 {
  padding-bottom: 50px;
}

.pd-l-50 {
  padding-left: 50px;
}

.pd-t-50-f {
  padding-top: 50px !important;
}

.pd-r-50-f {
  padding-right: 50px !important;
}

.pd-b-50-f {
  padding-bottom: 50px !important;
}

.pd-l-50-f {
  padding-left: 50px !important;
}

.pd-55 {
  padding: 55px;
}

.pd-55-f {
  padding: 55px !important;
}

.pd-y-55 {
  padding-top: 55px;
  padding-bottom: 55px;
}

.pd-y-55-f {
  padding-top: 55px !important;
  padding-bottom: 55px !important;
}

.pd-x-55 {
  padding-right: 55px;
  padding-left: 55px;
}

.pd-x-55-f {
  padding-right: 55px !important;
  padding-left: 55px !important;
}

.pd-t-55 {
  padding-top: 55px;
}

.pd-r-55 {
  padding-right: 55px;
}

.pd-b-55 {
  padding-bottom: 55px;
}

.pd-l-55 {
  padding-left: 55px;
}

.pd-t-55-f {
  padding-top: 55px !important;
}

.pd-r-55-f {
  padding-right: 55px !important;
}

.pd-b-55-f {
  padding-bottom: 55px !important;
}

.pd-l-55-f {
  padding-left: 55px !important;
}

.pd-60 {
  padding: 60px;
}

.pd-60-f {
  padding: 60px !important;
}

.pd-y-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.pd-y-60-f {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

.pd-x-60 {
  padding-right: 60px;
  padding-left: 60px;
}

.pd-x-60-f {
  padding-right: 60px !important;
  padding-left: 60px !important;
}

.pd-t-60 {
  padding-top: 60px;
}

.pd-r-60 {
  padding-right: 60px;
}

.pd-b-60 {
  padding-bottom: 60px;
}

.pd-l-60 {
  padding-left: 60px;
}

.pd-t-60-f {
  padding-top: 60px !important;
}

.pd-r-60-f {
  padding-right: 60px !important;
}

.pd-b-60-f {
  padding-bottom: 60px !important;
}

.pd-l-60-f {
  padding-left: 60px !important;
}

.pd-65 {
  padding: 65px;
}

.pd-65-f {
  padding: 65px !important;
}

.pd-y-65 {
  padding-top: 65px;
  padding-bottom: 65px;
}

.pd-y-65-f {
  padding-top: 65px !important;
  padding-bottom: 65px !important;
}

.pd-x-65 {
  padding-right: 65px;
  padding-left: 65px;
}

.pd-x-65-f {
  padding-right: 65px !important;
  padding-left: 65px !important;
}

.pd-t-65 {
  padding-top: 65px;
}

.pd-r-65 {
  padding-right: 65px;
}

.pd-b-65 {
  padding-bottom: 65px;
}

.pd-l-65 {
  padding-left: 65px;
}

.pd-t-65-f {
  padding-top: 65px !important;
}

.pd-r-65-f {
  padding-right: 65px !important;
}

.pd-b-65-f {
  padding-bottom: 65px !important;
}

.pd-l-65-f {
  padding-left: 65px !important;
}

.pd-70 {
  padding: 70px;
}

.pd-70-f {
  padding: 70px !important;
}

.pd-y-70 {
  padding-top: 70px;
  padding-bottom: 70px;
}

.pd-y-70-f {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

.pd-x-70 {
  padding-right: 70px;
  padding-left: 70px;
}

.pd-x-70-f {
  padding-right: 70px !important;
  padding-left: 70px !important;
}

.pd-t-70 {
  padding-top: 70px;
}

.pd-r-70 {
  padding-right: 70px;
}

.pd-b-70 {
  padding-bottom: 70px;
}

.pd-l-70 {
  padding-left: 70px;
}

.pd-t-70-f {
  padding-top: 70px !important;
}

.pd-r-70-f {
  padding-right: 70px !important;
}

.pd-b-70-f {
  padding-bottom: 70px !important;
}

.pd-l-70-f {
  padding-left: 70px !important;
}

.pd-75 {
  padding: 75px;
}

.pd-75-f {
  padding: 75px !important;
}

.pd-y-75 {
  padding-top: 75px;
  padding-bottom: 75px;
}

.pd-y-75-f {
  padding-top: 75px !important;
  padding-bottom: 75px !important;
}

.pd-x-75 {
  padding-right: 75px;
  padding-left: 75px;
}

.pd-x-75-f {
  padding-right: 75px !important;
  padding-left: 75px !important;
}

.pd-t-75 {
  padding-top: 75px;
}

.pd-r-75 {
  padding-right: 75px;
}

.pd-b-75 {
  padding-bottom: 75px;
}

.pd-l-75 {
  padding-left: 75px;
}

.pd-t-75-f {
  padding-top: 75px !important;
}

.pd-r-75-f {
  padding-right: 75px !important;
}

.pd-b-75-f {
  padding-bottom: 75px !important;
}

.pd-l-75-f {
  padding-left: 75px !important;
}

.pd-80 {
  padding: 80px;
}

.pd-80-f {
  padding: 80px !important;
}

.pd-y-80 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.pd-y-80-f {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

.pd-x-80 {
  padding-right: 80px;
  padding-left: 80px;
}

.pd-x-80-f {
  padding-right: 80px !important;
  padding-left: 80px !important;
}

.pd-t-80 {
  padding-top: 80px;
}

.pd-r-80 {
  padding-right: 80px;
}

.pd-b-80 {
  padding-bottom: 80px;
}

.pd-l-80 {
  padding-left: 80px;
}

.pd-t-80-f {
  padding-top: 80px !important;
}

.pd-r-80-f {
  padding-right: 80px !important;
}

.pd-b-80-f {
  padding-bottom: 80px !important;
}

.pd-l-80-f {
  padding-left: 80px !important;
}

.pd-85 {
  padding: 85px;
}

.pd-85-f {
  padding: 85px !important;
}

.pd-y-85 {
  padding-top: 85px;
  padding-bottom: 85px;
}

.pd-y-85-f {
  padding-top: 85px !important;
  padding-bottom: 85px !important;
}

.pd-x-85 {
  padding-right: 85px;
  padding-left: 85px;
}

.pd-x-85-f {
  padding-right: 85px !important;
  padding-left: 85px !important;
}

.pd-t-85 {
  padding-top: 85px;
}

.pd-r-85 {
  padding-right: 85px;
}

.pd-b-85 {
  padding-bottom: 85px;
}

.pd-l-85 {
  padding-left: 85px;
}

.pd-t-85-f {
  padding-top: 85px !important;
}

.pd-r-85-f {
  padding-right: 85px !important;
}

.pd-b-85-f {
  padding-bottom: 85px !important;
}

.pd-l-85-f {
  padding-left: 85px !important;
}

.pd-90 {
  padding: 90px;
}

.pd-90-f {
  padding: 90px !important;
}

.pd-y-90 {
  padding-top: 90px;
  padding-bottom: 90px;
}

.pd-y-90-f {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}

.pd-x-90 {
  padding-right: 90px;
  padding-left: 90px;
}

.pd-x-90-f {
  padding-right: 90px !important;
  padding-left: 90px !important;
}

.pd-t-90 {
  padding-top: 90px;
}

.pd-r-90 {
  padding-right: 90px;
}

.pd-b-90 {
  padding-bottom: 90px;
}

.pd-l-90 {
  padding-left: 90px;
}

.pd-t-90-f {
  padding-top: 90px !important;
}

.pd-r-90-f {
  padding-right: 90px !important;
}

.pd-b-90-f {
  padding-bottom: 90px !important;
}

.pd-l-90-f {
  padding-left: 90px !important;
}

.pd-95 {
  padding: 95px;
}

.pd-95-f {
  padding: 95px !important;
}

.pd-y-95 {
  padding-top: 95px;
  padding-bottom: 95px;
}

.pd-y-95-f {
  padding-top: 95px !important;
  padding-bottom: 95px !important;
}

.pd-x-95 {
  padding-right: 95px;
  padding-left: 95px;
}

.pd-x-95-f {
  padding-right: 95px !important;
  padding-left: 95px !important;
}

.pd-t-95 {
  padding-top: 95px;
}

.pd-r-95 {
  padding-right: 95px;
}

.pd-b-95 {
  padding-bottom: 95px;
}

.pd-l-95 {
  padding-left: 95px;
}

.pd-t-95-f {
  padding-top: 95px !important;
}

.pd-r-95-f {
  padding-right: 95px !important;
}

.pd-b-95-f {
  padding-bottom: 95px !important;
}

.pd-l-95-f {
  padding-left: 95px !important;
}

.pd-100 {
  padding: 100px;
}

.pd-100-f {
  padding: 100px !important;
}

.pd-y-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.pd-y-100-f {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}

.pd-x-100 {
  padding-right: 100px;
  padding-left: 100px;
}

.pd-x-100-f {
  padding-right: 100px !important;
  padding-left: 100px !important;
}

.pd-t-100 {
  padding-top: 100px;
}

.pd-r-100 {
  padding-right: 100px;
}

.pd-b-100 {
  padding-bottom: 100px;
}

.pd-l-100 {
  padding-left: 100px;
}

.pd-t-100-f {
  padding-top: 100px !important;
}

.pd-r-100-f {
  padding-right: 100px !important;
}

.pd-b-100-f {
  padding-bottom: 100px !important;
}

.pd-l-100-f {
  padding-left: 100px !important;
}

.pd-110 {
  padding: 110px;
}

.pd-110-f {
  padding: 110px !important;
}

.pd-y-110 {
  padding-top: 110px;
  padding-bottom: 110px;
}

.pd-y-110-f {
  padding-top: 110px !important;
  padding-bottom: 110px !important;
}

.pd-x-110 {
  padding-right: 110px;
  padding-left: 110px;
}

.pd-x-110-f {
  padding-right: 110px !important;
  padding-left: 110px !important;
}

.pd-t-110 {
  padding-top: 110px;
}

.pd-r-110 {
  padding-right: 110px;
}

.pd-b-110 {
  padding-bottom: 110px;
}

.pd-l-110 {
  padding-left: 110px;
}

.pd-t-110-f {
  padding-top: 110px !important;
}

.pd-r-110-f {
  padding-right: 110px !important;
}

.pd-b-110-f {
  padding-bottom: 110px !important;
}

.pd-l-110-f {
  padding-left: 110px !important;
}

.pd-120 {
  padding: 120px;
}

.pd-120-f {
  padding: 120px !important;
}

.pd-y-120 {
  padding-top: 120px;
  padding-bottom: 120px;
}

.pd-y-120-f {
  padding-top: 120px !important;
  padding-bottom: 120px !important;
}

.pd-x-120 {
  padding-right: 120px;
  padding-left: 120px;
}

.pd-x-120-f {
  padding-right: 120px !important;
  padding-left: 120px !important;
}

.pd-t-120 {
  padding-top: 120px;
}

.pd-r-120 {
  padding-right: 120px;
}

.pd-b-120 {
  padding-bottom: 120px;
}

.pd-l-120 {
  padding-left: 120px;
}

.pd-t-120-f {
  padding-top: 120px !important;
}

.pd-r-120-f {
  padding-right: 120px !important;
}

.pd-b-120-f {
  padding-bottom: 120px !important;
}

.pd-l-120-f {
  padding-left: 120px !important;
}

.pd-130 {
  padding: 130px;
}

.pd-130-f {
  padding: 130px !important;
}

.pd-y-130 {
  padding-top: 130px;
  padding-bottom: 130px;
}

.pd-y-130-f {
  padding-top: 130px !important;
  padding-bottom: 130px !important;
}

.pd-x-130 {
  padding-right: 130px;
  padding-left: 130px;
}

.pd-x-130-f {
  padding-right: 130px !important;
  padding-left: 130px !important;
}

.pd-t-130 {
  padding-top: 130px;
}

.pd-r-130 {
  padding-right: 130px;
}

.pd-b-130 {
  padding-bottom: 130px;
}

.pd-l-130 {
  padding-left: 130px;
}

.pd-t-130-f {
  padding-top: 130px !important;
}

.pd-r-130-f {
  padding-right: 130px !important;
}

.pd-b-130-f {
  padding-bottom: 130px !important;
}

.pd-l-130-f {
  padding-left: 130px !important;
}

.pd-140 {
  padding: 140px;
}

.pd-140-f {
  padding: 140px !important;
}

.pd-y-140 {
  padding-top: 140px;
  padding-bottom: 140px;
}

.pd-y-140-f {
  padding-top: 140px !important;
  padding-bottom: 140px !important;
}

.pd-x-140 {
  padding-right: 140px;
  padding-left: 140px;
}

.pd-x-140-f {
  padding-right: 140px !important;
  padding-left: 140px !important;
}

.pd-t-140 {
  padding-top: 140px;
}

.pd-r-140 {
  padding-right: 140px;
}

.pd-b-140 {
  padding-bottom: 140px;
}

.pd-l-140 {
  padding-left: 140px;
}

.pd-t-140-f {
  padding-top: 140px !important;
}

.pd-r-140-f {
  padding-right: 140px !important;
}

.pd-b-140-f {
  padding-bottom: 140px !important;
}

.pd-l-140-f {
  padding-left: 140px !important;
}

.pd-150 {
  padding: 150px;
}

.pd-150-f {
  padding: 150px !important;
}

.pd-y-150 {
  padding-top: 150px;
  padding-bottom: 150px;
}

.pd-y-150-f {
  padding-top: 150px !important;
  padding-bottom: 150px !important;
}

.pd-x-150 {
  padding-right: 150px;
  padding-left: 150px;
}

.pd-x-150-f {
  padding-right: 150px !important;
  padding-left: 150px !important;
}

.pd-t-150 {
  padding-top: 150px;
}

.pd-r-150 {
  padding-right: 150px;
}

.pd-b-150 {
  padding-bottom: 150px;
}

.pd-l-150 {
  padding-left: 150px;
}

.pd-t-150-f {
  padding-top: 150px !important;
}

.pd-r-150-f {
  padding-right: 150px !important;
}

.pd-b-150-f {
  padding-bottom: 150px !important;
}

.pd-l-150-f {
  padding-left: 150px !important;
}

.pd-160 {
  padding: 160px;
}

.pd-160-f {
  padding: 160px !important;
}

.pd-y-160 {
  padding-top: 160px;
  padding-bottom: 160px;
}

.pd-y-160-f {
  padding-top: 160px !important;
  padding-bottom: 160px !important;
}

.pd-x-160 {
  padding-right: 160px;
  padding-left: 160px;
}

.pd-x-160-f {
  padding-right: 160px !important;
  padding-left: 160px !important;
}

.pd-t-160 {
  padding-top: 160px;
}

.pd-r-160 {
  padding-right: 160px;
}

.pd-b-160 {
  padding-bottom: 160px;
}

.pd-l-160 {
  padding-left: 160px;
}

.pd-t-160-f {
  padding-top: 160px !important;
}

.pd-r-160-f {
  padding-right: 160px !important;
}

.pd-b-160-f {
  padding-bottom: 160px !important;
}

.pd-l-160-f {
  padding-left: 160px !important;
}

.pd-170 {
  padding: 170px;
}

.pd-170-f {
  padding: 170px !important;
}

.pd-y-170 {
  padding-top: 170px;
  padding-bottom: 170px;
}

.pd-y-170-f {
  padding-top: 170px !important;
  padding-bottom: 170px !important;
}

.pd-x-170 {
  padding-right: 170px;
  padding-left: 170px;
}

.pd-x-170-f {
  padding-right: 170px !important;
  padding-left: 170px !important;
}

.pd-t-170 {
  padding-top: 170px;
}

.pd-r-170 {
  padding-right: 170px;
}

.pd-b-170 {
  padding-bottom: 170px;
}

.pd-l-170 {
  padding-left: 170px;
}

.pd-t-170-f {
  padding-top: 170px !important;
}

.pd-r-170-f {
  padding-right: 170px !important;
}

.pd-b-170-f {
  padding-bottom: 170px !important;
}

.pd-l-170-f {
  padding-left: 170px !important;
}

.pd-180 {
  padding: 180px;
}

.pd-180-f {
  padding: 180px !important;
}

.pd-y-180 {
  padding-top: 180px;
  padding-bottom: 180px;
}

.pd-y-180-f {
  padding-top: 180px !important;
  padding-bottom: 180px !important;
}

.pd-x-180 {
  padding-right: 180px;
  padding-left: 180px;
}

.pd-x-180-f {
  padding-right: 180px !important;
  padding-left: 180px !important;
}

.pd-t-180 {
  padding-top: 180px;
}

.pd-r-180 {
  padding-right: 180px;
}

.pd-b-180 {
  padding-bottom: 180px;
}

.pd-l-180 {
  padding-left: 180px;
}

.pd-t-180-f {
  padding-top: 180px !important;
}

.pd-r-180-f {
  padding-right: 180px !important;
}

.pd-b-180-f {
  padding-bottom: 180px !important;
}

.pd-l-180-f {
  padding-left: 180px !important;
}

.pd-190 {
  padding: 190px;
}

.pd-190-f {
  padding: 190px !important;
}

.pd-y-190 {
  padding-top: 190px;
  padding-bottom: 190px;
}

.pd-y-190-f {
  padding-top: 190px !important;
  padding-bottom: 190px !important;
}

.pd-x-190 {
  padding-right: 190px;
  padding-left: 190px;
}

.pd-x-190-f {
  padding-right: 190px !important;
  padding-left: 190px !important;
}

.pd-t-190 {
  padding-top: 190px;
}

.pd-r-190 {
  padding-right: 190px;
}

.pd-b-190 {
  padding-bottom: 190px;
}

.pd-l-190 {
  padding-left: 190px;
}

.pd-t-190-f {
  padding-top: 190px !important;
}

.pd-r-190-f {
  padding-right: 190px !important;
}

.pd-b-190-f {
  padding-bottom: 190px !important;
}

.pd-l-190-f {
  padding-left: 190px !important;
}

.pd-200 {
  padding: 200px;
}

.pd-200-f {
  padding: 200px !important;
}

.pd-y-200 {
  padding-top: 200px;
  padding-bottom: 200px;
}

.pd-y-200-f {
  padding-top: 200px !important;
  padding-bottom: 200px !important;
}

.pd-x-200 {
  padding-right: 200px;
  padding-left: 200px;
}

.pd-x-200-f {
  padding-right: 200px !important;
  padding-left: 200px !important;
}

.pd-t-200 {
  padding-top: 200px;
}

.pd-r-200 {
  padding-right: 200px;
}

.pd-b-200 {
  padding-bottom: 200px;
}

.pd-l-200 {
  padding-left: 200px;
}

.pd-t-200-f {
  padding-top: 200px !important;
}

.pd-r-200-f {
  padding-right: 200px !important;
}

.pd-b-200-f {
  padding-bottom: 200px !important;
}

.pd-l-200-f {
  padding-left: 200px !important;
}

@media (min-width: 480px) {
  .pd-xs-0 {
    padding: 0px;
  }
  .pd-xs-0-f {
    padding: 0px !important;
  }
  .pd-xs-y-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .pd-xs-y-0-f {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .pd-xs-x-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .pd-xs-x-0-f {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .pd-xs-t-0 {
    padding-top: 0px;
  }
  .pd-xs-r-0 {
    padding-right: 0px;
  }
  .pd-xs-b-0 {
    padding-bottom: 0px;
  }
  .pd-xs-l-0 {
    padding-left: 0px;
  }
  .pd-xs-t-0-f {
    padding-top: 0px !important;
  }
  .pd-xs-r-0-f {
    padding-right: 0px !important;
  }
  .pd-xs-b-0-f {
    padding-bottom: 0px !important;
  }
  .pd-xs-l-0-f {
    padding-left: 0px !important;
  }
  .pd-xs-1 {
    padding: 1px;
  }
  .pd-xs-1-f {
    padding: 1px !important;
  }
  .pd-xs-y-1 {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  .pd-xs-y-1-f {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }
  .pd-xs-x-1 {
    padding-right: 1px;
    padding-left: 1px;
  }
  .pd-xs-x-1-f {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .pd-xs-t-1 {
    padding-top: 1px;
  }
  .pd-xs-r-1 {
    padding-right: 1px;
  }
  .pd-xs-b-1 {
    padding-bottom: 1px;
  }
  .pd-xs-l-1 {
    padding-left: 1px;
  }
  .pd-xs-t-1-f {
    padding-top: 1px !important;
  }
  .pd-xs-r-1-f {
    padding-right: 1px !important;
  }
  .pd-xs-b-1-f {
    padding-bottom: 1px !important;
  }
  .pd-xs-l-1-f {
    padding-left: 1px !important;
  }
  .pd-xs-2 {
    padding: 2px;
  }
  .pd-xs-2-f {
    padding: 2px !important;
  }
  .pd-xs-y-2 {
    padding-top: 2px;
    padding-bottom: 2px;
  }
  .pd-xs-y-2-f {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
  .pd-xs-x-2 {
    padding-right: 2px;
    padding-left: 2px;
  }
  .pd-xs-x-2-f {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .pd-xs-t-2 {
    padding-top: 2px;
  }
  .pd-xs-r-2 {
    padding-right: 2px;
  }
  .pd-xs-b-2 {
    padding-bottom: 2px;
  }
  .pd-xs-l-2 {
    padding-left: 2px;
  }
  .pd-xs-t-2-f {
    padding-top: 2px !important;
  }
  .pd-xs-r-2-f {
    padding-right: 2px !important;
  }
  .pd-xs-b-2-f {
    padding-bottom: 2px !important;
  }
  .pd-xs-l-2-f {
    padding-left: 2px !important;
  }
  .pd-xs-3 {
    padding: 3px;
  }
  .pd-xs-3-f {
    padding: 3px !important;
  }
  .pd-xs-y-3 {
    padding-top: 3px;
    padding-bottom: 3px;
  }
  .pd-xs-y-3-f {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }
  .pd-xs-x-3 {
    padding-right: 3px;
    padding-left: 3px;
  }
  .pd-xs-x-3-f {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .pd-xs-t-3 {
    padding-top: 3px;
  }
  .pd-xs-r-3 {
    padding-right: 3px;
  }
  .pd-xs-b-3 {
    padding-bottom: 3px;
  }
  .pd-xs-l-3 {
    padding-left: 3px;
  }
  .pd-xs-t-3-f {
    padding-top: 3px !important;
  }
  .pd-xs-r-3-f {
    padding-right: 3px !important;
  }
  .pd-xs-b-3-f {
    padding-bottom: 3px !important;
  }
  .pd-xs-l-3-f {
    padding-left: 3px !important;
  }
  .pd-xs-4 {
    padding: 4px;
  }
  .pd-xs-4-f {
    padding: 4px !important;
  }
  .pd-xs-y-4 {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .pd-xs-y-4-f {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .pd-xs-x-4 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .pd-xs-x-4-f {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .pd-xs-t-4 {
    padding-top: 4px;
  }
  .pd-xs-r-4 {
    padding-right: 4px;
  }
  .pd-xs-b-4 {
    padding-bottom: 4px;
  }
  .pd-xs-l-4 {
    padding-left: 4px;
  }
  .pd-xs-t-4-f {
    padding-top: 4px !important;
  }
  .pd-xs-r-4-f {
    padding-right: 4px !important;
  }
  .pd-xs-b-4-f {
    padding-bottom: 4px !important;
  }
  .pd-xs-l-4-f {
    padding-left: 4px !important;
  }
  .pd-xs-5 {
    padding: 5px;
  }
  .pd-xs-5-f {
    padding: 5px !important;
  }
  .pd-xs-y-5 {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .pd-xs-y-5-f {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .pd-xs-x-5 {
    padding-right: 5px;
    padding-left: 5px;
  }
  .pd-xs-x-5-f {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .pd-xs-t-5 {
    padding-top: 5px;
  }
  .pd-xs-r-5 {
    padding-right: 5px;
  }
  .pd-xs-b-5 {
    padding-bottom: 5px;
  }
  .pd-xs-l-5 {
    padding-left: 5px;
  }
  .pd-xs-t-5-f {
    padding-top: 5px !important;
  }
  .pd-xs-r-5-f {
    padding-right: 5px !important;
  }
  .pd-xs-b-5-f {
    padding-bottom: 5px !important;
  }
  .pd-xs-l-5-f {
    padding-left: 5px !important;
  }
  .pd-xs-6 {
    padding: 6px;
  }
  .pd-xs-6-f {
    padding: 6px !important;
  }
  .pd-xs-y-6 {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .pd-xs-y-6-f {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .pd-xs-x-6 {
    padding-right: 6px;
    padding-left: 6px;
  }
  .pd-xs-x-6-f {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .pd-xs-t-6 {
    padding-top: 6px;
  }
  .pd-xs-r-6 {
    padding-right: 6px;
  }
  .pd-xs-b-6 {
    padding-bottom: 6px;
  }
  .pd-xs-l-6 {
    padding-left: 6px;
  }
  .pd-xs-t-6-f {
    padding-top: 6px !important;
  }
  .pd-xs-r-6-f {
    padding-right: 6px !important;
  }
  .pd-xs-b-6-f {
    padding-bottom: 6px !important;
  }
  .pd-xs-l-6-f {
    padding-left: 6px !important;
  }
  .pd-xs-7 {
    padding: 7px;
  }
  .pd-xs-7-f {
    padding: 7px !important;
  }
  .pd-xs-y-7 {
    padding-top: 7px;
    padding-bottom: 7px;
  }
  .pd-xs-y-7-f {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }
  .pd-xs-x-7 {
    padding-right: 7px;
    padding-left: 7px;
  }
  .pd-xs-x-7-f {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .pd-xs-t-7 {
    padding-top: 7px;
  }
  .pd-xs-r-7 {
    padding-right: 7px;
  }
  .pd-xs-b-7 {
    padding-bottom: 7px;
  }
  .pd-xs-l-7 {
    padding-left: 7px;
  }
  .pd-xs-t-7-f {
    padding-top: 7px !important;
  }
  .pd-xs-r-7-f {
    padding-right: 7px !important;
  }
  .pd-xs-b-7-f {
    padding-bottom: 7px !important;
  }
  .pd-xs-l-7-f {
    padding-left: 7px !important;
  }
  .pd-xs-8 {
    padding: 8px;
  }
  .pd-xs-8-f {
    padding: 8px !important;
  }
  .pd-xs-y-8 {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pd-xs-y-8-f {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .pd-xs-x-8 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .pd-xs-x-8-f {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .pd-xs-t-8 {
    padding-top: 8px;
  }
  .pd-xs-r-8 {
    padding-right: 8px;
  }
  .pd-xs-b-8 {
    padding-bottom: 8px;
  }
  .pd-xs-l-8 {
    padding-left: 8px;
  }
  .pd-xs-t-8-f {
    padding-top: 8px !important;
  }
  .pd-xs-r-8-f {
    padding-right: 8px !important;
  }
  .pd-xs-b-8-f {
    padding-bottom: 8px !important;
  }
  .pd-xs-l-8-f {
    padding-left: 8px !important;
  }
  .pd-xs-9 {
    padding: 9px;
  }
  .pd-xs-9-f {
    padding: 9px !important;
  }
  .pd-xs-y-9 {
    padding-top: 9px;
    padding-bottom: 9px;
  }
  .pd-xs-y-9-f {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }
  .pd-xs-x-9 {
    padding-right: 9px;
    padding-left: 9px;
  }
  .pd-xs-x-9-f {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .pd-xs-t-9 {
    padding-top: 9px;
  }
  .pd-xs-r-9 {
    padding-right: 9px;
  }
  .pd-xs-b-9 {
    padding-bottom: 9px;
  }
  .pd-xs-l-9 {
    padding-left: 9px;
  }
  .pd-xs-t-9-f {
    padding-top: 9px !important;
  }
  .pd-xs-r-9-f {
    padding-right: 9px !important;
  }
  .pd-xs-b-9-f {
    padding-bottom: 9px !important;
  }
  .pd-xs-l-9-f {
    padding-left: 9px !important;
  }
  .pd-xs-10 {
    padding: 10px;
  }
  .pd-xs-10-f {
    padding: 10px !important;
  }
  .pd-xs-y-10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .pd-xs-y-10-f {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .pd-xs-x-10 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .pd-xs-x-10-f {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .pd-xs-t-10 {
    padding-top: 10px;
  }
  .pd-xs-r-10 {
    padding-right: 10px;
  }
  .pd-xs-b-10 {
    padding-bottom: 10px;
  }
  .pd-xs-l-10 {
    padding-left: 10px;
  }
  .pd-xs-t-10-f {
    padding-top: 10px !important;
  }
  .pd-xs-r-10-f {
    padding-right: 10px !important;
  }
  .pd-xs-b-10-f {
    padding-bottom: 10px !important;
  }
  .pd-xs-l-10-f {
    padding-left: 10px !important;
  }
  .pd-xs-15 {
    padding: 15px;
  }
  .pd-xs-15-f {
    padding: 15px !important;
  }
  .pd-xs-y-15 {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .pd-xs-y-15-f {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  .pd-xs-x-15 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .pd-xs-x-15-f {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .pd-xs-t-15 {
    padding-top: 15px;
  }
  .pd-xs-r-15 {
    padding-right: 15px;
  }
  .pd-xs-b-15 {
    padding-bottom: 15px;
  }
  .pd-xs-l-15 {
    padding-left: 15px;
  }
  .pd-xs-t-15-f {
    padding-top: 15px !important;
  }
  .pd-xs-r-15-f {
    padding-right: 15px !important;
  }
  .pd-xs-b-15-f {
    padding-bottom: 15px !important;
  }
  .pd-xs-l-15-f {
    padding-left: 15px !important;
  }
  .pd-xs-20 {
    padding: 20px;
  }
  .pd-xs-20-f {
    padding: 20px !important;
  }
  .pd-xs-y-20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .pd-xs-y-20-f {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .pd-xs-x-20 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .pd-xs-x-20-f {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .pd-xs-t-20 {
    padding-top: 20px;
  }
  .pd-xs-r-20 {
    padding-right: 20px;
  }
  .pd-xs-b-20 {
    padding-bottom: 20px;
  }
  .pd-xs-l-20 {
    padding-left: 20px;
  }
  .pd-xs-t-20-f {
    padding-top: 20px !important;
  }
  .pd-xs-r-20-f {
    padding-right: 20px !important;
  }
  .pd-xs-b-20-f {
    padding-bottom: 20px !important;
  }
  .pd-xs-l-20-f {
    padding-left: 20px !important;
  }
  .pd-xs-25 {
    padding: 25px;
  }
  .pd-xs-25-f {
    padding: 25px !important;
  }
  .pd-xs-y-25 {
    padding-top: 25px;
    padding-bottom: 25px;
  }
  .pd-xs-y-25-f {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .pd-xs-x-25 {
    padding-right: 25px;
    padding-left: 25px;
  }
  .pd-xs-x-25-f {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .pd-xs-t-25 {
    padding-top: 25px;
  }
  .pd-xs-r-25 {
    padding-right: 25px;
  }
  .pd-xs-b-25 {
    padding-bottom: 25px;
  }
  .pd-xs-l-25 {
    padding-left: 25px;
  }
  .pd-xs-t-25-f {
    padding-top: 25px !important;
  }
  .pd-xs-r-25-f {
    padding-right: 25px !important;
  }
  .pd-xs-b-25-f {
    padding-bottom: 25px !important;
  }
  .pd-xs-l-25-f {
    padding-left: 25px !important;
  }
  .pd-xs-30 {
    padding: 30px;
  }
  .pd-xs-30-f {
    padding: 30px !important;
  }
  .pd-xs-y-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .pd-xs-y-30-f {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .pd-xs-x-30 {
    padding-right: 30px;
    padding-left: 30px;
  }
  .pd-xs-x-30-f {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .pd-xs-t-30 {
    padding-top: 30px;
  }
  .pd-xs-r-30 {
    padding-right: 30px;
  }
  .pd-xs-b-30 {
    padding-bottom: 30px;
  }
  .pd-xs-l-30 {
    padding-left: 30px;
  }
  .pd-xs-t-30-f {
    padding-top: 30px !important;
  }
  .pd-xs-r-30-f {
    padding-right: 30px !important;
  }
  .pd-xs-b-30-f {
    padding-bottom: 30px !important;
  }
  .pd-xs-l-30-f {
    padding-left: 30px !important;
  }
  .pd-xs-35 {
    padding: 35px;
  }
  .pd-xs-35-f {
    padding: 35px !important;
  }
  .pd-xs-y-35 {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .pd-xs-y-35-f {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  .pd-xs-x-35 {
    padding-right: 35px;
    padding-left: 35px;
  }
  .pd-xs-x-35-f {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }
  .pd-xs-t-35 {
    padding-top: 35px;
  }
  .pd-xs-r-35 {
    padding-right: 35px;
  }
  .pd-xs-b-35 {
    padding-bottom: 35px;
  }
  .pd-xs-l-35 {
    padding-left: 35px;
  }
  .pd-xs-t-35-f {
    padding-top: 35px !important;
  }
  .pd-xs-r-35-f {
    padding-right: 35px !important;
  }
  .pd-xs-b-35-f {
    padding-bottom: 35px !important;
  }
  .pd-xs-l-35-f {
    padding-left: 35px !important;
  }
  .pd-xs-40 {
    padding: 40px;
  }
  .pd-xs-40-f {
    padding: 40px !important;
  }
  .pd-xs-y-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .pd-xs-y-40-f {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .pd-xs-x-40 {
    padding-right: 40px;
    padding-left: 40px;
  }
  .pd-xs-x-40-f {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .pd-xs-t-40 {
    padding-top: 40px;
  }
  .pd-xs-r-40 {
    padding-right: 40px;
  }
  .pd-xs-b-40 {
    padding-bottom: 40px;
  }
  .pd-xs-l-40 {
    padding-left: 40px;
  }
  .pd-xs-t-40-f {
    padding-top: 40px !important;
  }
  .pd-xs-r-40-f {
    padding-right: 40px !important;
  }
  .pd-xs-b-40-f {
    padding-bottom: 40px !important;
  }
  .pd-xs-l-40-f {
    padding-left: 40px !important;
  }
  .pd-xs-45 {
    padding: 45px;
  }
  .pd-xs-45-f {
    padding: 45px !important;
  }
  .pd-xs-y-45 {
    padding-top: 45px;
    padding-bottom: 45px;
  }
  .pd-xs-y-45-f {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
  .pd-xs-x-45 {
    padding-right: 45px;
    padding-left: 45px;
  }
  .pd-xs-x-45-f {
    padding-right: 45px !important;
    padding-left: 45px !important;
  }
  .pd-xs-t-45 {
    padding-top: 45px;
  }
  .pd-xs-r-45 {
    padding-right: 45px;
  }
  .pd-xs-b-45 {
    padding-bottom: 45px;
  }
  .pd-xs-l-45 {
    padding-left: 45px;
  }
  .pd-xs-t-45-f {
    padding-top: 45px !important;
  }
  .pd-xs-r-45-f {
    padding-right: 45px !important;
  }
  .pd-xs-b-45-f {
    padding-bottom: 45px !important;
  }
  .pd-xs-l-45-f {
    padding-left: 45px !important;
  }
  .pd-xs-50 {
    padding: 50px;
  }
  .pd-xs-50-f {
    padding: 50px !important;
  }
  .pd-xs-y-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .pd-xs-y-50-f {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .pd-xs-x-50 {
    padding-right: 50px;
    padding-left: 50px;
  }
  .pd-xs-x-50-f {
    padding-right: 50px !important;
    padding-left: 50px !important;
  }
  .pd-xs-t-50 {
    padding-top: 50px;
  }
  .pd-xs-r-50 {
    padding-right: 50px;
  }
  .pd-xs-b-50 {
    padding-bottom: 50px;
  }
  .pd-xs-l-50 {
    padding-left: 50px;
  }
  .pd-xs-t-50-f {
    padding-top: 50px !important;
  }
  .pd-xs-r-50-f {
    padding-right: 50px !important;
  }
  .pd-xs-b-50-f {
    padding-bottom: 50px !important;
  }
  .pd-xs-l-50-f {
    padding-left: 50px !important;
  }
  .pd-xs-55 {
    padding: 55px;
  }
  .pd-xs-55-f {
    padding: 55px !important;
  }
  .pd-xs-y-55 {
    padding-top: 55px;
    padding-bottom: 55px;
  }
  .pd-xs-y-55-f {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }
  .pd-xs-x-55 {
    padding-right: 55px;
    padding-left: 55px;
  }
  .pd-xs-x-55-f {
    padding-right: 55px !important;
    padding-left: 55px !important;
  }
  .pd-xs-t-55 {
    padding-top: 55px;
  }
  .pd-xs-r-55 {
    padding-right: 55px;
  }
  .pd-xs-b-55 {
    padding-bottom: 55px;
  }
  .pd-xs-l-55 {
    padding-left: 55px;
  }
  .pd-xs-t-55-f {
    padding-top: 55px !important;
  }
  .pd-xs-r-55-f {
    padding-right: 55px !important;
  }
  .pd-xs-b-55-f {
    padding-bottom: 55px !important;
  }
  .pd-xs-l-55-f {
    padding-left: 55px !important;
  }
  .pd-xs-60 {
    padding: 60px;
  }
  .pd-xs-60-f {
    padding: 60px !important;
  }
  .pd-xs-y-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .pd-xs-y-60-f {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .pd-xs-x-60 {
    padding-right: 60px;
    padding-left: 60px;
  }
  .pd-xs-x-60-f {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .pd-xs-t-60 {
    padding-top: 60px;
  }
  .pd-xs-r-60 {
    padding-right: 60px;
  }
  .pd-xs-b-60 {
    padding-bottom: 60px;
  }
  .pd-xs-l-60 {
    padding-left: 60px;
  }
  .pd-xs-t-60-f {
    padding-top: 60px !important;
  }
  .pd-xs-r-60-f {
    padding-right: 60px !important;
  }
  .pd-xs-b-60-f {
    padding-bottom: 60px !important;
  }
  .pd-xs-l-60-f {
    padding-left: 60px !important;
  }
  .pd-xs-65 {
    padding: 65px;
  }
  .pd-xs-65-f {
    padding: 65px !important;
  }
  .pd-xs-y-65 {
    padding-top: 65px;
    padding-bottom: 65px;
  }
  .pd-xs-y-65-f {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .pd-xs-x-65 {
    padding-right: 65px;
    padding-left: 65px;
  }
  .pd-xs-x-65-f {
    padding-right: 65px !important;
    padding-left: 65px !important;
  }
  .pd-xs-t-65 {
    padding-top: 65px;
  }
  .pd-xs-r-65 {
    padding-right: 65px;
  }
  .pd-xs-b-65 {
    padding-bottom: 65px;
  }
  .pd-xs-l-65 {
    padding-left: 65px;
  }
  .pd-xs-t-65-f {
    padding-top: 65px !important;
  }
  .pd-xs-r-65-f {
    padding-right: 65px !important;
  }
  .pd-xs-b-65-f {
    padding-bottom: 65px !important;
  }
  .pd-xs-l-65-f {
    padding-left: 65px !important;
  }
  .pd-xs-70 {
    padding: 70px;
  }
  .pd-xs-70-f {
    padding: 70px !important;
  }
  .pd-xs-y-70 {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .pd-xs-y-70-f {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .pd-xs-x-70 {
    padding-right: 70px;
    padding-left: 70px;
  }
  .pd-xs-x-70-f {
    padding-right: 70px !important;
    padding-left: 70px !important;
  }
  .pd-xs-t-70 {
    padding-top: 70px;
  }
  .pd-xs-r-70 {
    padding-right: 70px;
  }
  .pd-xs-b-70 {
    padding-bottom: 70px;
  }
  .pd-xs-l-70 {
    padding-left: 70px;
  }
  .pd-xs-t-70-f {
    padding-top: 70px !important;
  }
  .pd-xs-r-70-f {
    padding-right: 70px !important;
  }
  .pd-xs-b-70-f {
    padding-bottom: 70px !important;
  }
  .pd-xs-l-70-f {
    padding-left: 70px !important;
  }
  .pd-xs-75 {
    padding: 75px;
  }
  .pd-xs-75-f {
    padding: 75px !important;
  }
  .pd-xs-y-75 {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .pd-xs-y-75-f {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }
  .pd-xs-x-75 {
    padding-right: 75px;
    padding-left: 75px;
  }
  .pd-xs-x-75-f {
    padding-right: 75px !important;
    padding-left: 75px !important;
  }
  .pd-xs-t-75 {
    padding-top: 75px;
  }
  .pd-xs-r-75 {
    padding-right: 75px;
  }
  .pd-xs-b-75 {
    padding-bottom: 75px;
  }
  .pd-xs-l-75 {
    padding-left: 75px;
  }
  .pd-xs-t-75-f {
    padding-top: 75px !important;
  }
  .pd-xs-r-75-f {
    padding-right: 75px !important;
  }
  .pd-xs-b-75-f {
    padding-bottom: 75px !important;
  }
  .pd-xs-l-75-f {
    padding-left: 75px !important;
  }
  .pd-xs-80 {
    padding: 80px;
  }
  .pd-xs-80-f {
    padding: 80px !important;
  }
  .pd-xs-y-80 {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .pd-xs-y-80-f {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .pd-xs-x-80 {
    padding-right: 80px;
    padding-left: 80px;
  }
  .pd-xs-x-80-f {
    padding-right: 80px !important;
    padding-left: 80px !important;
  }
  .pd-xs-t-80 {
    padding-top: 80px;
  }
  .pd-xs-r-80 {
    padding-right: 80px;
  }
  .pd-xs-b-80 {
    padding-bottom: 80px;
  }
  .pd-xs-l-80 {
    padding-left: 80px;
  }
  .pd-xs-t-80-f {
    padding-top: 80px !important;
  }
  .pd-xs-r-80-f {
    padding-right: 80px !important;
  }
  .pd-xs-b-80-f {
    padding-bottom: 80px !important;
  }
  .pd-xs-l-80-f {
    padding-left: 80px !important;
  }
  .pd-xs-85 {
    padding: 85px;
  }
  .pd-xs-85-f {
    padding: 85px !important;
  }
  .pd-xs-y-85 {
    padding-top: 85px;
    padding-bottom: 85px;
  }
  .pd-xs-y-85-f {
    padding-top: 85px !important;
    padding-bottom: 85px !important;
  }
  .pd-xs-x-85 {
    padding-right: 85px;
    padding-left: 85px;
  }
  .pd-xs-x-85-f {
    padding-right: 85px !important;
    padding-left: 85px !important;
  }
  .pd-xs-t-85 {
    padding-top: 85px;
  }
  .pd-xs-r-85 {
    padding-right: 85px;
  }
  .pd-xs-b-85 {
    padding-bottom: 85px;
  }
  .pd-xs-l-85 {
    padding-left: 85px;
  }
  .pd-xs-t-85-f {
    padding-top: 85px !important;
  }
  .pd-xs-r-85-f {
    padding-right: 85px !important;
  }
  .pd-xs-b-85-f {
    padding-bottom: 85px !important;
  }
  .pd-xs-l-85-f {
    padding-left: 85px !important;
  }
  .pd-xs-90 {
    padding: 90px;
  }
  .pd-xs-90-f {
    padding: 90px !important;
  }
  .pd-xs-y-90 {
    padding-top: 90px;
    padding-bottom: 90px;
  }
  .pd-xs-y-90-f {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .pd-xs-x-90 {
    padding-right: 90px;
    padding-left: 90px;
  }
  .pd-xs-x-90-f {
    padding-right: 90px !important;
    padding-left: 90px !important;
  }
  .pd-xs-t-90 {
    padding-top: 90px;
  }
  .pd-xs-r-90 {
    padding-right: 90px;
  }
  .pd-xs-b-90 {
    padding-bottom: 90px;
  }
  .pd-xs-l-90 {
    padding-left: 90px;
  }
  .pd-xs-t-90-f {
    padding-top: 90px !important;
  }
  .pd-xs-r-90-f {
    padding-right: 90px !important;
  }
  .pd-xs-b-90-f {
    padding-bottom: 90px !important;
  }
  .pd-xs-l-90-f {
    padding-left: 90px !important;
  }
  .pd-xs-95 {
    padding: 95px;
  }
  .pd-xs-95-f {
    padding: 95px !important;
  }
  .pd-xs-y-95 {
    padding-top: 95px;
    padding-bottom: 95px;
  }
  .pd-xs-y-95-f {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .pd-xs-x-95 {
    padding-right: 95px;
    padding-left: 95px;
  }
  .pd-xs-x-95-f {
    padding-right: 95px !important;
    padding-left: 95px !important;
  }
  .pd-xs-t-95 {
    padding-top: 95px;
  }
  .pd-xs-r-95 {
    padding-right: 95px;
  }
  .pd-xs-b-95 {
    padding-bottom: 95px;
  }
  .pd-xs-l-95 {
    padding-left: 95px;
  }
  .pd-xs-t-95-f {
    padding-top: 95px !important;
  }
  .pd-xs-r-95-f {
    padding-right: 95px !important;
  }
  .pd-xs-b-95-f {
    padding-bottom: 95px !important;
  }
  .pd-xs-l-95-f {
    padding-left: 95px !important;
  }
  .pd-xs-100 {
    padding: 100px;
  }
  .pd-xs-100-f {
    padding: 100px !important;
  }
  .pd-xs-y-100 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .pd-xs-y-100-f {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
  .pd-xs-x-100 {
    padding-right: 100px;
    padding-left: 100px;
  }
  .pd-xs-x-100-f {
    padding-right: 100px !important;
    padding-left: 100px !important;
  }
  .pd-xs-t-100 {
    padding-top: 100px;
  }
  .pd-xs-r-100 {
    padding-right: 100px;
  }
  .pd-xs-b-100 {
    padding-bottom: 100px;
  }
  .pd-xs-l-100 {
    padding-left: 100px;
  }
  .pd-xs-t-100-f {
    padding-top: 100px !important;
  }
  .pd-xs-r-100-f {
    padding-right: 100px !important;
  }
  .pd-xs-b-100-f {
    padding-bottom: 100px !important;
  }
  .pd-xs-l-100-f {
    padding-left: 100px !important;
  }
  .pd-xs-110 {
    padding: 110px;
  }
  .pd-xs-110-f {
    padding: 110px !important;
  }
  .pd-xs-y-110 {
    padding-top: 110px;
    padding-bottom: 110px;
  }
  .pd-xs-y-110-f {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }
  .pd-xs-x-110 {
    padding-right: 110px;
    padding-left: 110px;
  }
  .pd-xs-x-110-f {
    padding-right: 110px !important;
    padding-left: 110px !important;
  }
  .pd-xs-t-110 {
    padding-top: 110px;
  }
  .pd-xs-r-110 {
    padding-right: 110px;
  }
  .pd-xs-b-110 {
    padding-bottom: 110px;
  }
  .pd-xs-l-110 {
    padding-left: 110px;
  }
  .pd-xs-t-110-f {
    padding-top: 110px !important;
  }
  .pd-xs-r-110-f {
    padding-right: 110px !important;
  }
  .pd-xs-b-110-f {
    padding-bottom: 110px !important;
  }
  .pd-xs-l-110-f {
    padding-left: 110px !important;
  }
  .pd-xs-120 {
    padding: 120px;
  }
  .pd-xs-120-f {
    padding: 120px !important;
  }
  .pd-xs-y-120 {
    padding-top: 120px;
    padding-bottom: 120px;
  }
  .pd-xs-y-120-f {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }
  .pd-xs-x-120 {
    padding-right: 120px;
    padding-left: 120px;
  }
  .pd-xs-x-120-f {
    padding-right: 120px !important;
    padding-left: 120px !important;
  }
  .pd-xs-t-120 {
    padding-top: 120px;
  }
  .pd-xs-r-120 {
    padding-right: 120px;
  }
  .pd-xs-b-120 {
    padding-bottom: 120px;
  }
  .pd-xs-l-120 {
    padding-left: 120px;
  }
  .pd-xs-t-120-f {
    padding-top: 120px !important;
  }
  .pd-xs-r-120-f {
    padding-right: 120px !important;
  }
  .pd-xs-b-120-f {
    padding-bottom: 120px !important;
  }
  .pd-xs-l-120-f {
    padding-left: 120px !important;
  }
  .pd-xs-130 {
    padding: 130px;
  }
  .pd-xs-130-f {
    padding: 130px !important;
  }
  .pd-xs-y-130 {
    padding-top: 130px;
    padding-bottom: 130px;
  }
  .pd-xs-y-130-f {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }
  .pd-xs-x-130 {
    padding-right: 130px;
    padding-left: 130px;
  }
  .pd-xs-x-130-f {
    padding-right: 130px !important;
    padding-left: 130px !important;
  }
  .pd-xs-t-130 {
    padding-top: 130px;
  }
  .pd-xs-r-130 {
    padding-right: 130px;
  }
  .pd-xs-b-130 {
    padding-bottom: 130px;
  }
  .pd-xs-l-130 {
    padding-left: 130px;
  }
  .pd-xs-t-130-f {
    padding-top: 130px !important;
  }
  .pd-xs-r-130-f {
    padding-right: 130px !important;
  }
  .pd-xs-b-130-f {
    padding-bottom: 130px !important;
  }
  .pd-xs-l-130-f {
    padding-left: 130px !important;
  }
  .pd-xs-140 {
    padding: 140px;
  }
  .pd-xs-140-f {
    padding: 140px !important;
  }
  .pd-xs-y-140 {
    padding-top: 140px;
    padding-bottom: 140px;
  }
  .pd-xs-y-140-f {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }
  .pd-xs-x-140 {
    padding-right: 140px;
    padding-left: 140px;
  }
  .pd-xs-x-140-f {
    padding-right: 140px !important;
    padding-left: 140px !important;
  }
  .pd-xs-t-140 {
    padding-top: 140px;
  }
  .pd-xs-r-140 {
    padding-right: 140px;
  }
  .pd-xs-b-140 {
    padding-bottom: 140px;
  }
  .pd-xs-l-140 {
    padding-left: 140px;
  }
  .pd-xs-t-140-f {
    padding-top: 140px !important;
  }
  .pd-xs-r-140-f {
    padding-right: 140px !important;
  }
  .pd-xs-b-140-f {
    padding-bottom: 140px !important;
  }
  .pd-xs-l-140-f {
    padding-left: 140px !important;
  }
  .pd-xs-150 {
    padding: 150px;
  }
  .pd-xs-150-f {
    padding: 150px !important;
  }
  .pd-xs-y-150 {
    padding-top: 150px;
    padding-bottom: 150px;
  }
  .pd-xs-y-150-f {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }
  .pd-xs-x-150 {
    padding-right: 150px;
    padding-left: 150px;
  }
  .pd-xs-x-150-f {
    padding-right: 150px !important;
    padding-left: 150px !important;
  }
  .pd-xs-t-150 {
    padding-top: 150px;
  }
  .pd-xs-r-150 {
    padding-right: 150px;
  }
  .pd-xs-b-150 {
    padding-bottom: 150px;
  }
  .pd-xs-l-150 {
    padding-left: 150px;
  }
  .pd-xs-t-150-f {
    padding-top: 150px !important;
  }
  .pd-xs-r-150-f {
    padding-right: 150px !important;
  }
  .pd-xs-b-150-f {
    padding-bottom: 150px !important;
  }
  .pd-xs-l-150-f {
    padding-left: 150px !important;
  }
  .pd-xs-160 {
    padding: 160px;
  }
  .pd-xs-160-f {
    padding: 160px !important;
  }
  .pd-xs-y-160 {
    padding-top: 160px;
    padding-bottom: 160px;
  }
  .pd-xs-y-160-f {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }
  .pd-xs-x-160 {
    padding-right: 160px;
    padding-left: 160px;
  }
  .pd-xs-x-160-f {
    padding-right: 160px !important;
    padding-left: 160px !important;
  }
  .pd-xs-t-160 {
    padding-top: 160px;
  }
  .pd-xs-r-160 {
    padding-right: 160px;
  }
  .pd-xs-b-160 {
    padding-bottom: 160px;
  }
  .pd-xs-l-160 {
    padding-left: 160px;
  }
  .pd-xs-t-160-f {
    padding-top: 160px !important;
  }
  .pd-xs-r-160-f {
    padding-right: 160px !important;
  }
  .pd-xs-b-160-f {
    padding-bottom: 160px !important;
  }
  .pd-xs-l-160-f {
    padding-left: 160px !important;
  }
  .pd-xs-170 {
    padding: 170px;
  }
  .pd-xs-170-f {
    padding: 170px !important;
  }
  .pd-xs-y-170 {
    padding-top: 170px;
    padding-bottom: 170px;
  }
  .pd-xs-y-170-f {
    padding-top: 170px !important;
    padding-bottom: 170px !important;
  }
  .pd-xs-x-170 {
    padding-right: 170px;
    padding-left: 170px;
  }
  .pd-xs-x-170-f {
    padding-right: 170px !important;
    padding-left: 170px !important;
  }
  .pd-xs-t-170 {
    padding-top: 170px;
  }
  .pd-xs-r-170 {
    padding-right: 170px;
  }
  .pd-xs-b-170 {
    padding-bottom: 170px;
  }
  .pd-xs-l-170 {
    padding-left: 170px;
  }
  .pd-xs-t-170-f {
    padding-top: 170px !important;
  }
  .pd-xs-r-170-f {
    padding-right: 170px !important;
  }
  .pd-xs-b-170-f {
    padding-bottom: 170px !important;
  }
  .pd-xs-l-170-f {
    padding-left: 170px !important;
  }
  .pd-xs-180 {
    padding: 180px;
  }
  .pd-xs-180-f {
    padding: 180px !important;
  }
  .pd-xs-y-180 {
    padding-top: 180px;
    padding-bottom: 180px;
  }
  .pd-xs-y-180-f {
    padding-top: 180px !important;
    padding-bottom: 180px !important;
  }
  .pd-xs-x-180 {
    padding-right: 180px;
    padding-left: 180px;
  }
  .pd-xs-x-180-f {
    padding-right: 180px !important;
    padding-left: 180px !important;
  }
  .pd-xs-t-180 {
    padding-top: 180px;
  }
  .pd-xs-r-180 {
    padding-right: 180px;
  }
  .pd-xs-b-180 {
    padding-bottom: 180px;
  }
  .pd-xs-l-180 {
    padding-left: 180px;
  }
  .pd-xs-t-180-f {
    padding-top: 180px !important;
  }
  .pd-xs-r-180-f {
    padding-right: 180px !important;
  }
  .pd-xs-b-180-f {
    padding-bottom: 180px !important;
  }
  .pd-xs-l-180-f {
    padding-left: 180px !important;
  }
  .pd-xs-190 {
    padding: 190px;
  }
  .pd-xs-190-f {
    padding: 190px !important;
  }
  .pd-xs-y-190 {
    padding-top: 190px;
    padding-bottom: 190px;
  }
  .pd-xs-y-190-f {
    padding-top: 190px !important;
    padding-bottom: 190px !important;
  }
  .pd-xs-x-190 {
    padding-right: 190px;
    padding-left: 190px;
  }
  .pd-xs-x-190-f {
    padding-right: 190px !important;
    padding-left: 190px !important;
  }
  .pd-xs-t-190 {
    padding-top: 190px;
  }
  .pd-xs-r-190 {
    padding-right: 190px;
  }
  .pd-xs-b-190 {
    padding-bottom: 190px;
  }
  .pd-xs-l-190 {
    padding-left: 190px;
  }
  .pd-xs-t-190-f {
    padding-top: 190px !important;
  }
  .pd-xs-r-190-f {
    padding-right: 190px !important;
  }
  .pd-xs-b-190-f {
    padding-bottom: 190px !important;
  }
  .pd-xs-l-190-f {
    padding-left: 190px !important;
  }
  .pd-xs-200 {
    padding: 200px;
  }
  .pd-xs-200-f {
    padding: 200px !important;
  }
  .pd-xs-y-200 {
    padding-top: 200px;
    padding-bottom: 200px;
  }
  .pd-xs-y-200-f {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
  .pd-xs-x-200 {
    padding-right: 200px;
    padding-left: 200px;
  }
  .pd-xs-x-200-f {
    padding-right: 200px !important;
    padding-left: 200px !important;
  }
  .pd-xs-t-200 {
    padding-top: 200px;
  }
  .pd-xs-r-200 {
    padding-right: 200px;
  }
  .pd-xs-b-200 {
    padding-bottom: 200px;
  }
  .pd-xs-l-200 {
    padding-left: 200px;
  }
  .pd-xs-t-200-f {
    padding-top: 200px !important;
  }
  .pd-xs-r-200-f {
    padding-right: 200px !important;
  }
  .pd-xs-b-200-f {
    padding-bottom: 200px !important;
  }
  .pd-xs-l-200-f {
    padding-left: 200px !important;
  }
}
@media (min-width: 576px) {
  .pd-sm-0 {
    padding: 0px;
  }
  .pd-sm-0-f {
    padding: 0px !important;
  }
  .pd-sm-y-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .pd-sm-y-0-f {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .pd-sm-x-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .pd-sm-x-0-f {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .pd-sm-t-0 {
    padding-top: 0px;
  }
  .pd-sm-r-0 {
    padding-right: 0px;
  }
  .pd-sm-b-0 {
    padding-bottom: 0px;
  }
  .pd-sm-l-0 {
    padding-left: 0px;
  }
  .pd-sm-t-0-f {
    padding-top: 0px !important;
  }
  .pd-sm-r-0-f {
    padding-right: 0px !important;
  }
  .pd-sm-b-0-f {
    padding-bottom: 0px !important;
  }
  .pd-sm-l-0-f {
    padding-left: 0px !important;
  }
  .pd-sm-1 {
    padding: 1px;
  }
  .pd-sm-1-f {
    padding: 1px !important;
  }
  .pd-sm-y-1 {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  .pd-sm-y-1-f {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }
  .pd-sm-x-1 {
    padding-right: 1px;
    padding-left: 1px;
  }
  .pd-sm-x-1-f {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .pd-sm-t-1 {
    padding-top: 1px;
  }
  .pd-sm-r-1 {
    padding-right: 1px;
  }
  .pd-sm-b-1 {
    padding-bottom: 1px;
  }
  .pd-sm-l-1 {
    padding-left: 1px;
  }
  .pd-sm-t-1-f {
    padding-top: 1px !important;
  }
  .pd-sm-r-1-f {
    padding-right: 1px !important;
  }
  .pd-sm-b-1-f {
    padding-bottom: 1px !important;
  }
  .pd-sm-l-1-f {
    padding-left: 1px !important;
  }
  .pd-sm-2 {
    padding: 2px;
  }
  .pd-sm-2-f {
    padding: 2px !important;
  }
  .pd-sm-y-2 {
    padding-top: 2px;
    padding-bottom: 2px;
  }
  .pd-sm-y-2-f {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
  .pd-sm-x-2 {
    padding-right: 2px;
    padding-left: 2px;
  }
  .pd-sm-x-2-f {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .pd-sm-t-2 {
    padding-top: 2px;
  }
  .pd-sm-r-2 {
    padding-right: 2px;
  }
  .pd-sm-b-2 {
    padding-bottom: 2px;
  }
  .pd-sm-l-2 {
    padding-left: 2px;
  }
  .pd-sm-t-2-f {
    padding-top: 2px !important;
  }
  .pd-sm-r-2-f {
    padding-right: 2px !important;
  }
  .pd-sm-b-2-f {
    padding-bottom: 2px !important;
  }
  .pd-sm-l-2-f {
    padding-left: 2px !important;
  }
  .pd-sm-3 {
    padding: 3px;
  }
  .pd-sm-3-f {
    padding: 3px !important;
  }
  .pd-sm-y-3 {
    padding-top: 3px;
    padding-bottom: 3px;
  }
  .pd-sm-y-3-f {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }
  .pd-sm-x-3 {
    padding-right: 3px;
    padding-left: 3px;
  }
  .pd-sm-x-3-f {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .pd-sm-t-3 {
    padding-top: 3px;
  }
  .pd-sm-r-3 {
    padding-right: 3px;
  }
  .pd-sm-b-3 {
    padding-bottom: 3px;
  }
  .pd-sm-l-3 {
    padding-left: 3px;
  }
  .pd-sm-t-3-f {
    padding-top: 3px !important;
  }
  .pd-sm-r-3-f {
    padding-right: 3px !important;
  }
  .pd-sm-b-3-f {
    padding-bottom: 3px !important;
  }
  .pd-sm-l-3-f {
    padding-left: 3px !important;
  }
  .pd-sm-4 {
    padding: 4px;
  }
  .pd-sm-4-f {
    padding: 4px !important;
  }
  .pd-sm-y-4 {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .pd-sm-y-4-f {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .pd-sm-x-4 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .pd-sm-x-4-f {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .pd-sm-t-4 {
    padding-top: 4px;
  }
  .pd-sm-r-4 {
    padding-right: 4px;
  }
  .pd-sm-b-4 {
    padding-bottom: 4px;
  }
  .pd-sm-l-4 {
    padding-left: 4px;
  }
  .pd-sm-t-4-f {
    padding-top: 4px !important;
  }
  .pd-sm-r-4-f {
    padding-right: 4px !important;
  }
  .pd-sm-b-4-f {
    padding-bottom: 4px !important;
  }
  .pd-sm-l-4-f {
    padding-left: 4px !important;
  }
  .pd-sm-5 {
    padding: 5px;
  }
  .pd-sm-5-f {
    padding: 5px !important;
  }
  .pd-sm-y-5 {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .pd-sm-y-5-f {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .pd-sm-x-5 {
    padding-right: 5px;
    padding-left: 5px;
  }
  .pd-sm-x-5-f {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .pd-sm-t-5 {
    padding-top: 5px;
  }
  .pd-sm-r-5 {
    padding-right: 5px;
  }
  .pd-sm-b-5 {
    padding-bottom: 5px;
  }
  .pd-sm-l-5 {
    padding-left: 5px;
  }
  .pd-sm-t-5-f {
    padding-top: 5px !important;
  }
  .pd-sm-r-5-f {
    padding-right: 5px !important;
  }
  .pd-sm-b-5-f {
    padding-bottom: 5px !important;
  }
  .pd-sm-l-5-f {
    padding-left: 5px !important;
  }
  .pd-sm-6 {
    padding: 6px;
  }
  .pd-sm-6-f {
    padding: 6px !important;
  }
  .pd-sm-y-6 {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .pd-sm-y-6-f {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .pd-sm-x-6 {
    padding-right: 6px;
    padding-left: 6px;
  }
  .pd-sm-x-6-f {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .pd-sm-t-6 {
    padding-top: 6px;
  }
  .pd-sm-r-6 {
    padding-right: 6px;
  }
  .pd-sm-b-6 {
    padding-bottom: 6px;
  }
  .pd-sm-l-6 {
    padding-left: 6px;
  }
  .pd-sm-t-6-f {
    padding-top: 6px !important;
  }
  .pd-sm-r-6-f {
    padding-right: 6px !important;
  }
  .pd-sm-b-6-f {
    padding-bottom: 6px !important;
  }
  .pd-sm-l-6-f {
    padding-left: 6px !important;
  }
  .pd-sm-7 {
    padding: 7px;
  }
  .pd-sm-7-f {
    padding: 7px !important;
  }
  .pd-sm-y-7 {
    padding-top: 7px;
    padding-bottom: 7px;
  }
  .pd-sm-y-7-f {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }
  .pd-sm-x-7 {
    padding-right: 7px;
    padding-left: 7px;
  }
  .pd-sm-x-7-f {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .pd-sm-t-7 {
    padding-top: 7px;
  }
  .pd-sm-r-7 {
    padding-right: 7px;
  }
  .pd-sm-b-7 {
    padding-bottom: 7px;
  }
  .pd-sm-l-7 {
    padding-left: 7px;
  }
  .pd-sm-t-7-f {
    padding-top: 7px !important;
  }
  .pd-sm-r-7-f {
    padding-right: 7px !important;
  }
  .pd-sm-b-7-f {
    padding-bottom: 7px !important;
  }
  .pd-sm-l-7-f {
    padding-left: 7px !important;
  }
  .pd-sm-8 {
    padding: 8px;
  }
  .pd-sm-8-f {
    padding: 8px !important;
  }
  .pd-sm-y-8 {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pd-sm-y-8-f {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .pd-sm-x-8 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .pd-sm-x-8-f {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .pd-sm-t-8 {
    padding-top: 8px;
  }
  .pd-sm-r-8 {
    padding-right: 8px;
  }
  .pd-sm-b-8 {
    padding-bottom: 8px;
  }
  .pd-sm-l-8 {
    padding-left: 8px;
  }
  .pd-sm-t-8-f {
    padding-top: 8px !important;
  }
  .pd-sm-r-8-f {
    padding-right: 8px !important;
  }
  .pd-sm-b-8-f {
    padding-bottom: 8px !important;
  }
  .pd-sm-l-8-f {
    padding-left: 8px !important;
  }
  .pd-sm-9 {
    padding: 9px;
  }
  .pd-sm-9-f {
    padding: 9px !important;
  }
  .pd-sm-y-9 {
    padding-top: 9px;
    padding-bottom: 9px;
  }
  .pd-sm-y-9-f {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }
  .pd-sm-x-9 {
    padding-right: 9px;
    padding-left: 9px;
  }
  .pd-sm-x-9-f {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .pd-sm-t-9 {
    padding-top: 9px;
  }
  .pd-sm-r-9 {
    padding-right: 9px;
  }
  .pd-sm-b-9 {
    padding-bottom: 9px;
  }
  .pd-sm-l-9 {
    padding-left: 9px;
  }
  .pd-sm-t-9-f {
    padding-top: 9px !important;
  }
  .pd-sm-r-9-f {
    padding-right: 9px !important;
  }
  .pd-sm-b-9-f {
    padding-bottom: 9px !important;
  }
  .pd-sm-l-9-f {
    padding-left: 9px !important;
  }
  .pd-sm-10 {
    padding: 10px;
  }
  .pd-sm-10-f {
    padding: 10px !important;
  }
  .pd-sm-y-10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .pd-sm-y-10-f {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .pd-sm-x-10 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .pd-sm-x-10-f {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .pd-sm-t-10 {
    padding-top: 10px;
  }
  .pd-sm-r-10 {
    padding-right: 10px;
  }
  .pd-sm-b-10 {
    padding-bottom: 10px;
  }
  .pd-sm-l-10 {
    padding-left: 10px;
  }
  .pd-sm-t-10-f {
    padding-top: 10px !important;
  }
  .pd-sm-r-10-f {
    padding-right: 10px !important;
  }
  .pd-sm-b-10-f {
    padding-bottom: 10px !important;
  }
  .pd-sm-l-10-f {
    padding-left: 10px !important;
  }
  .pd-sm-15 {
    padding: 15px;
  }
  .pd-sm-15-f {
    padding: 15px !important;
  }
  .pd-sm-y-15 {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .pd-sm-y-15-f {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  .pd-sm-x-15 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .pd-sm-x-15-f {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .pd-sm-t-15 {
    padding-top: 15px;
  }
  .pd-sm-r-15 {
    padding-right: 15px;
  }
  .pd-sm-b-15 {
    padding-bottom: 15px;
  }
  .pd-sm-l-15 {
    padding-left: 15px;
  }
  .pd-sm-t-15-f {
    padding-top: 15px !important;
  }
  .pd-sm-r-15-f {
    padding-right: 15px !important;
  }
  .pd-sm-b-15-f {
    padding-bottom: 15px !important;
  }
  .pd-sm-l-15-f {
    padding-left: 15px !important;
  }
  .pd-sm-20 {
    padding: 20px;
  }
  .pd-sm-20-f {
    padding: 20px !important;
  }
  .pd-sm-y-20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .pd-sm-y-20-f {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .pd-sm-x-20 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .pd-sm-x-20-f {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .pd-sm-t-20 {
    padding-top: 20px;
  }
  .pd-sm-r-20 {
    padding-right: 20px;
  }
  .pd-sm-b-20 {
    padding-bottom: 20px;
  }
  .pd-sm-l-20 {
    padding-left: 20px;
  }
  .pd-sm-t-20-f {
    padding-top: 20px !important;
  }
  .pd-sm-r-20-f {
    padding-right: 20px !important;
  }
  .pd-sm-b-20-f {
    padding-bottom: 20px !important;
  }
  .pd-sm-l-20-f {
    padding-left: 20px !important;
  }
  .pd-sm-25 {
    padding: 25px;
  }
  .pd-sm-25-f {
    padding: 25px !important;
  }
  .pd-sm-y-25 {
    padding-top: 25px;
    padding-bottom: 25px;
  }
  .pd-sm-y-25-f {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .pd-sm-x-25 {
    padding-right: 25px;
    padding-left: 25px;
  }
  .pd-sm-x-25-f {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .pd-sm-t-25 {
    padding-top: 25px;
  }
  .pd-sm-r-25 {
    padding-right: 25px;
  }
  .pd-sm-b-25 {
    padding-bottom: 25px;
  }
  .pd-sm-l-25 {
    padding-left: 25px;
  }
  .pd-sm-t-25-f {
    padding-top: 25px !important;
  }
  .pd-sm-r-25-f {
    padding-right: 25px !important;
  }
  .pd-sm-b-25-f {
    padding-bottom: 25px !important;
  }
  .pd-sm-l-25-f {
    padding-left: 25px !important;
  }
  .pd-sm-30 {
    padding: 30px;
  }
  .pd-sm-30-f {
    padding: 30px !important;
  }
  .pd-sm-y-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .pd-sm-y-30-f {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .pd-sm-x-30 {
    padding-right: 30px;
    padding-left: 30px;
  }
  .pd-sm-x-30-f {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .pd-sm-t-30 {
    padding-top: 30px;
  }
  .pd-sm-r-30 {
    padding-right: 30px;
  }
  .pd-sm-b-30 {
    padding-bottom: 30px;
  }
  .pd-sm-l-30 {
    padding-left: 30px;
  }
  .pd-sm-t-30-f {
    padding-top: 30px !important;
  }
  .pd-sm-r-30-f {
    padding-right: 30px !important;
  }
  .pd-sm-b-30-f {
    padding-bottom: 30px !important;
  }
  .pd-sm-l-30-f {
    padding-left: 30px !important;
  }
  .pd-sm-35 {
    padding: 35px;
  }
  .pd-sm-35-f {
    padding: 35px !important;
  }
  .pd-sm-y-35 {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .pd-sm-y-35-f {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  .pd-sm-x-35 {
    padding-right: 35px;
    padding-left: 35px;
  }
  .pd-sm-x-35-f {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }
  .pd-sm-t-35 {
    padding-top: 35px;
  }
  .pd-sm-r-35 {
    padding-right: 35px;
  }
  .pd-sm-b-35 {
    padding-bottom: 35px;
  }
  .pd-sm-l-35 {
    padding-left: 35px;
  }
  .pd-sm-t-35-f {
    padding-top: 35px !important;
  }
  .pd-sm-r-35-f {
    padding-right: 35px !important;
  }
  .pd-sm-b-35-f {
    padding-bottom: 35px !important;
  }
  .pd-sm-l-35-f {
    padding-left: 35px !important;
  }
  .pd-sm-40 {
    padding: 40px;
  }
  .pd-sm-40-f {
    padding: 40px !important;
  }
  .pd-sm-y-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .pd-sm-y-40-f {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .pd-sm-x-40 {
    padding-right: 40px;
    padding-left: 40px;
  }
  .pd-sm-x-40-f {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .pd-sm-t-40 {
    padding-top: 40px;
  }
  .pd-sm-r-40 {
    padding-right: 40px;
  }
  .pd-sm-b-40 {
    padding-bottom: 40px;
  }
  .pd-sm-l-40 {
    padding-left: 40px;
  }
  .pd-sm-t-40-f {
    padding-top: 40px !important;
  }
  .pd-sm-r-40-f {
    padding-right: 40px !important;
  }
  .pd-sm-b-40-f {
    padding-bottom: 40px !important;
  }
  .pd-sm-l-40-f {
    padding-left: 40px !important;
  }
  .pd-sm-45 {
    padding: 45px;
  }
  .pd-sm-45-f {
    padding: 45px !important;
  }
  .pd-sm-y-45 {
    padding-top: 45px;
    padding-bottom: 45px;
  }
  .pd-sm-y-45-f {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
  .pd-sm-x-45 {
    padding-right: 45px;
    padding-left: 45px;
  }
  .pd-sm-x-45-f {
    padding-right: 45px !important;
    padding-left: 45px !important;
  }
  .pd-sm-t-45 {
    padding-top: 45px;
  }
  .pd-sm-r-45 {
    padding-right: 45px;
  }
  .pd-sm-b-45 {
    padding-bottom: 45px;
  }
  .pd-sm-l-45 {
    padding-left: 45px;
  }
  .pd-sm-t-45-f {
    padding-top: 45px !important;
  }
  .pd-sm-r-45-f {
    padding-right: 45px !important;
  }
  .pd-sm-b-45-f {
    padding-bottom: 45px !important;
  }
  .pd-sm-l-45-f {
    padding-left: 45px !important;
  }
  .pd-sm-50 {
    padding: 50px;
  }
  .pd-sm-50-f {
    padding: 50px !important;
  }
  .pd-sm-y-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .pd-sm-y-50-f {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .pd-sm-x-50 {
    padding-right: 50px;
    padding-left: 50px;
  }
  .pd-sm-x-50-f {
    padding-right: 50px !important;
    padding-left: 50px !important;
  }
  .pd-sm-t-50 {
    padding-top: 50px;
  }
  .pd-sm-r-50 {
    padding-right: 50px;
  }
  .pd-sm-b-50 {
    padding-bottom: 50px;
  }
  .pd-sm-l-50 {
    padding-left: 50px;
  }
  .pd-sm-t-50-f {
    padding-top: 50px !important;
  }
  .pd-sm-r-50-f {
    padding-right: 50px !important;
  }
  .pd-sm-b-50-f {
    padding-bottom: 50px !important;
  }
  .pd-sm-l-50-f {
    padding-left: 50px !important;
  }
  .pd-sm-55 {
    padding: 55px;
  }
  .pd-sm-55-f {
    padding: 55px !important;
  }
  .pd-sm-y-55 {
    padding-top: 55px;
    padding-bottom: 55px;
  }
  .pd-sm-y-55-f {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }
  .pd-sm-x-55 {
    padding-right: 55px;
    padding-left: 55px;
  }
  .pd-sm-x-55-f {
    padding-right: 55px !important;
    padding-left: 55px !important;
  }
  .pd-sm-t-55 {
    padding-top: 55px;
  }
  .pd-sm-r-55 {
    padding-right: 55px;
  }
  .pd-sm-b-55 {
    padding-bottom: 55px;
  }
  .pd-sm-l-55 {
    padding-left: 55px;
  }
  .pd-sm-t-55-f {
    padding-top: 55px !important;
  }
  .pd-sm-r-55-f {
    padding-right: 55px !important;
  }
  .pd-sm-b-55-f {
    padding-bottom: 55px !important;
  }
  .pd-sm-l-55-f {
    padding-left: 55px !important;
  }
  .pd-sm-60 {
    padding: 60px;
  }
  .pd-sm-60-f {
    padding: 60px !important;
  }
  .pd-sm-y-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .pd-sm-y-60-f {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .pd-sm-x-60 {
    padding-right: 60px;
    padding-left: 60px;
  }
  .pd-sm-x-60-f {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .pd-sm-t-60 {
    padding-top: 60px;
  }
  .pd-sm-r-60 {
    padding-right: 60px;
  }
  .pd-sm-b-60 {
    padding-bottom: 60px;
  }
  .pd-sm-l-60 {
    padding-left: 60px;
  }
  .pd-sm-t-60-f {
    padding-top: 60px !important;
  }
  .pd-sm-r-60-f {
    padding-right: 60px !important;
  }
  .pd-sm-b-60-f {
    padding-bottom: 60px !important;
  }
  .pd-sm-l-60-f {
    padding-left: 60px !important;
  }
  .pd-sm-65 {
    padding: 65px;
  }
  .pd-sm-65-f {
    padding: 65px !important;
  }
  .pd-sm-y-65 {
    padding-top: 65px;
    padding-bottom: 65px;
  }
  .pd-sm-y-65-f {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .pd-sm-x-65 {
    padding-right: 65px;
    padding-left: 65px;
  }
  .pd-sm-x-65-f {
    padding-right: 65px !important;
    padding-left: 65px !important;
  }
  .pd-sm-t-65 {
    padding-top: 65px;
  }
  .pd-sm-r-65 {
    padding-right: 65px;
  }
  .pd-sm-b-65 {
    padding-bottom: 65px;
  }
  .pd-sm-l-65 {
    padding-left: 65px;
  }
  .pd-sm-t-65-f {
    padding-top: 65px !important;
  }
  .pd-sm-r-65-f {
    padding-right: 65px !important;
  }
  .pd-sm-b-65-f {
    padding-bottom: 65px !important;
  }
  .pd-sm-l-65-f {
    padding-left: 65px !important;
  }
  .pd-sm-70 {
    padding: 70px;
  }
  .pd-sm-70-f {
    padding: 70px !important;
  }
  .pd-sm-y-70 {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .pd-sm-y-70-f {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .pd-sm-x-70 {
    padding-right: 70px;
    padding-left: 70px;
  }
  .pd-sm-x-70-f {
    padding-right: 70px !important;
    padding-left: 70px !important;
  }
  .pd-sm-t-70 {
    padding-top: 70px;
  }
  .pd-sm-r-70 {
    padding-right: 70px;
  }
  .pd-sm-b-70 {
    padding-bottom: 70px;
  }
  .pd-sm-l-70 {
    padding-left: 70px;
  }
  .pd-sm-t-70-f {
    padding-top: 70px !important;
  }
  .pd-sm-r-70-f {
    padding-right: 70px !important;
  }
  .pd-sm-b-70-f {
    padding-bottom: 70px !important;
  }
  .pd-sm-l-70-f {
    padding-left: 70px !important;
  }
  .pd-sm-75 {
    padding: 75px;
  }
  .pd-sm-75-f {
    padding: 75px !important;
  }
  .pd-sm-y-75 {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .pd-sm-y-75-f {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }
  .pd-sm-x-75 {
    padding-right: 75px;
    padding-left: 75px;
  }
  .pd-sm-x-75-f {
    padding-right: 75px !important;
    padding-left: 75px !important;
  }
  .pd-sm-t-75 {
    padding-top: 75px;
  }
  .pd-sm-r-75 {
    padding-right: 75px;
  }
  .pd-sm-b-75 {
    padding-bottom: 75px;
  }
  .pd-sm-l-75 {
    padding-left: 75px;
  }
  .pd-sm-t-75-f {
    padding-top: 75px !important;
  }
  .pd-sm-r-75-f {
    padding-right: 75px !important;
  }
  .pd-sm-b-75-f {
    padding-bottom: 75px !important;
  }
  .pd-sm-l-75-f {
    padding-left: 75px !important;
  }
  .pd-sm-80 {
    padding: 80px;
  }
  .pd-sm-80-f {
    padding: 80px !important;
  }
  .pd-sm-y-80 {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .pd-sm-y-80-f {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .pd-sm-x-80 {
    padding-right: 80px;
    padding-left: 80px;
  }
  .pd-sm-x-80-f {
    padding-right: 80px !important;
    padding-left: 80px !important;
  }
  .pd-sm-t-80 {
    padding-top: 80px;
  }
  .pd-sm-r-80 {
    padding-right: 80px;
  }
  .pd-sm-b-80 {
    padding-bottom: 80px;
  }
  .pd-sm-l-80 {
    padding-left: 80px;
  }
  .pd-sm-t-80-f {
    padding-top: 80px !important;
  }
  .pd-sm-r-80-f {
    padding-right: 80px !important;
  }
  .pd-sm-b-80-f {
    padding-bottom: 80px !important;
  }
  .pd-sm-l-80-f {
    padding-left: 80px !important;
  }
  .pd-sm-85 {
    padding: 85px;
  }
  .pd-sm-85-f {
    padding: 85px !important;
  }
  .pd-sm-y-85 {
    padding-top: 85px;
    padding-bottom: 85px;
  }
  .pd-sm-y-85-f {
    padding-top: 85px !important;
    padding-bottom: 85px !important;
  }
  .pd-sm-x-85 {
    padding-right: 85px;
    padding-left: 85px;
  }
  .pd-sm-x-85-f {
    padding-right: 85px !important;
    padding-left: 85px !important;
  }
  .pd-sm-t-85 {
    padding-top: 85px;
  }
  .pd-sm-r-85 {
    padding-right: 85px;
  }
  .pd-sm-b-85 {
    padding-bottom: 85px;
  }
  .pd-sm-l-85 {
    padding-left: 85px;
  }
  .pd-sm-t-85-f {
    padding-top: 85px !important;
  }
  .pd-sm-r-85-f {
    padding-right: 85px !important;
  }
  .pd-sm-b-85-f {
    padding-bottom: 85px !important;
  }
  .pd-sm-l-85-f {
    padding-left: 85px !important;
  }
  .pd-sm-90 {
    padding: 90px;
  }
  .pd-sm-90-f {
    padding: 90px !important;
  }
  .pd-sm-y-90 {
    padding-top: 90px;
    padding-bottom: 90px;
  }
  .pd-sm-y-90-f {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .pd-sm-x-90 {
    padding-right: 90px;
    padding-left: 90px;
  }
  .pd-sm-x-90-f {
    padding-right: 90px !important;
    padding-left: 90px !important;
  }
  .pd-sm-t-90 {
    padding-top: 90px;
  }
  .pd-sm-r-90 {
    padding-right: 90px;
  }
  .pd-sm-b-90 {
    padding-bottom: 90px;
  }
  .pd-sm-l-90 {
    padding-left: 90px;
  }
  .pd-sm-t-90-f {
    padding-top: 90px !important;
  }
  .pd-sm-r-90-f {
    padding-right: 90px !important;
  }
  .pd-sm-b-90-f {
    padding-bottom: 90px !important;
  }
  .pd-sm-l-90-f {
    padding-left: 90px !important;
  }
  .pd-sm-95 {
    padding: 95px;
  }
  .pd-sm-95-f {
    padding: 95px !important;
  }
  .pd-sm-y-95 {
    padding-top: 95px;
    padding-bottom: 95px;
  }
  .pd-sm-y-95-f {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .pd-sm-x-95 {
    padding-right: 95px;
    padding-left: 95px;
  }
  .pd-sm-x-95-f {
    padding-right: 95px !important;
    padding-left: 95px !important;
  }
  .pd-sm-t-95 {
    padding-top: 95px;
  }
  .pd-sm-r-95 {
    padding-right: 95px;
  }
  .pd-sm-b-95 {
    padding-bottom: 95px;
  }
  .pd-sm-l-95 {
    padding-left: 95px;
  }
  .pd-sm-t-95-f {
    padding-top: 95px !important;
  }
  .pd-sm-r-95-f {
    padding-right: 95px !important;
  }
  .pd-sm-b-95-f {
    padding-bottom: 95px !important;
  }
  .pd-sm-l-95-f {
    padding-left: 95px !important;
  }
  .pd-sm-100 {
    padding: 100px;
  }
  .pd-sm-100-f {
    padding: 100px !important;
  }
  .pd-sm-y-100 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .pd-sm-y-100-f {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
  .pd-sm-x-100 {
    padding-right: 100px;
    padding-left: 100px;
  }
  .pd-sm-x-100-f {
    padding-right: 100px !important;
    padding-left: 100px !important;
  }
  .pd-sm-t-100 {
    padding-top: 100px;
  }
  .pd-sm-r-100 {
    padding-right: 100px;
  }
  .pd-sm-b-100 {
    padding-bottom: 100px;
  }
  .pd-sm-l-100 {
    padding-left: 100px;
  }
  .pd-sm-t-100-f {
    padding-top: 100px !important;
  }
  .pd-sm-r-100-f {
    padding-right: 100px !important;
  }
  .pd-sm-b-100-f {
    padding-bottom: 100px !important;
  }
  .pd-sm-l-100-f {
    padding-left: 100px !important;
  }
  .pd-sm-110 {
    padding: 110px;
  }
  .pd-sm-110-f {
    padding: 110px !important;
  }
  .pd-sm-y-110 {
    padding-top: 110px;
    padding-bottom: 110px;
  }
  .pd-sm-y-110-f {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }
  .pd-sm-x-110 {
    padding-right: 110px;
    padding-left: 110px;
  }
  .pd-sm-x-110-f {
    padding-right: 110px !important;
    padding-left: 110px !important;
  }
  .pd-sm-t-110 {
    padding-top: 110px;
  }
  .pd-sm-r-110 {
    padding-right: 110px;
  }
  .pd-sm-b-110 {
    padding-bottom: 110px;
  }
  .pd-sm-l-110 {
    padding-left: 110px;
  }
  .pd-sm-t-110-f {
    padding-top: 110px !important;
  }
  .pd-sm-r-110-f {
    padding-right: 110px !important;
  }
  .pd-sm-b-110-f {
    padding-bottom: 110px !important;
  }
  .pd-sm-l-110-f {
    padding-left: 110px !important;
  }
  .pd-sm-120 {
    padding: 120px;
  }
  .pd-sm-120-f {
    padding: 120px !important;
  }
  .pd-sm-y-120 {
    padding-top: 120px;
    padding-bottom: 120px;
  }
  .pd-sm-y-120-f {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }
  .pd-sm-x-120 {
    padding-right: 120px;
    padding-left: 120px;
  }
  .pd-sm-x-120-f {
    padding-right: 120px !important;
    padding-left: 120px !important;
  }
  .pd-sm-t-120 {
    padding-top: 120px;
  }
  .pd-sm-r-120 {
    padding-right: 120px;
  }
  .pd-sm-b-120 {
    padding-bottom: 120px;
  }
  .pd-sm-l-120 {
    padding-left: 120px;
  }
  .pd-sm-t-120-f {
    padding-top: 120px !important;
  }
  .pd-sm-r-120-f {
    padding-right: 120px !important;
  }
  .pd-sm-b-120-f {
    padding-bottom: 120px !important;
  }
  .pd-sm-l-120-f {
    padding-left: 120px !important;
  }
  .pd-sm-130 {
    padding: 130px;
  }
  .pd-sm-130-f {
    padding: 130px !important;
  }
  .pd-sm-y-130 {
    padding-top: 130px;
    padding-bottom: 130px;
  }
  .pd-sm-y-130-f {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }
  .pd-sm-x-130 {
    padding-right: 130px;
    padding-left: 130px;
  }
  .pd-sm-x-130-f {
    padding-right: 130px !important;
    padding-left: 130px !important;
  }
  .pd-sm-t-130 {
    padding-top: 130px;
  }
  .pd-sm-r-130 {
    padding-right: 130px;
  }
  .pd-sm-b-130 {
    padding-bottom: 130px;
  }
  .pd-sm-l-130 {
    padding-left: 130px;
  }
  .pd-sm-t-130-f {
    padding-top: 130px !important;
  }
  .pd-sm-r-130-f {
    padding-right: 130px !important;
  }
  .pd-sm-b-130-f {
    padding-bottom: 130px !important;
  }
  .pd-sm-l-130-f {
    padding-left: 130px !important;
  }
  .pd-sm-140 {
    padding: 140px;
  }
  .pd-sm-140-f {
    padding: 140px !important;
  }
  .pd-sm-y-140 {
    padding-top: 140px;
    padding-bottom: 140px;
  }
  .pd-sm-y-140-f {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }
  .pd-sm-x-140 {
    padding-right: 140px;
    padding-left: 140px;
  }
  .pd-sm-x-140-f {
    padding-right: 140px !important;
    padding-left: 140px !important;
  }
  .pd-sm-t-140 {
    padding-top: 140px;
  }
  .pd-sm-r-140 {
    padding-right: 140px;
  }
  .pd-sm-b-140 {
    padding-bottom: 140px;
  }
  .pd-sm-l-140 {
    padding-left: 140px;
  }
  .pd-sm-t-140-f {
    padding-top: 140px !important;
  }
  .pd-sm-r-140-f {
    padding-right: 140px !important;
  }
  .pd-sm-b-140-f {
    padding-bottom: 140px !important;
  }
  .pd-sm-l-140-f {
    padding-left: 140px !important;
  }
  .pd-sm-150 {
    padding: 150px;
  }
  .pd-sm-150-f {
    padding: 150px !important;
  }
  .pd-sm-y-150 {
    padding-top: 150px;
    padding-bottom: 150px;
  }
  .pd-sm-y-150-f {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }
  .pd-sm-x-150 {
    padding-right: 150px;
    padding-left: 150px;
  }
  .pd-sm-x-150-f {
    padding-right: 150px !important;
    padding-left: 150px !important;
  }
  .pd-sm-t-150 {
    padding-top: 150px;
  }
  .pd-sm-r-150 {
    padding-right: 150px;
  }
  .pd-sm-b-150 {
    padding-bottom: 150px;
  }
  .pd-sm-l-150 {
    padding-left: 150px;
  }
  .pd-sm-t-150-f {
    padding-top: 150px !important;
  }
  .pd-sm-r-150-f {
    padding-right: 150px !important;
  }
  .pd-sm-b-150-f {
    padding-bottom: 150px !important;
  }
  .pd-sm-l-150-f {
    padding-left: 150px !important;
  }
  .pd-sm-160 {
    padding: 160px;
  }
  .pd-sm-160-f {
    padding: 160px !important;
  }
  .pd-sm-y-160 {
    padding-top: 160px;
    padding-bottom: 160px;
  }
  .pd-sm-y-160-f {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }
  .pd-sm-x-160 {
    padding-right: 160px;
    padding-left: 160px;
  }
  .pd-sm-x-160-f {
    padding-right: 160px !important;
    padding-left: 160px !important;
  }
  .pd-sm-t-160 {
    padding-top: 160px;
  }
  .pd-sm-r-160 {
    padding-right: 160px;
  }
  .pd-sm-b-160 {
    padding-bottom: 160px;
  }
  .pd-sm-l-160 {
    padding-left: 160px;
  }
  .pd-sm-t-160-f {
    padding-top: 160px !important;
  }
  .pd-sm-r-160-f {
    padding-right: 160px !important;
  }
  .pd-sm-b-160-f {
    padding-bottom: 160px !important;
  }
  .pd-sm-l-160-f {
    padding-left: 160px !important;
  }
  .pd-sm-170 {
    padding: 170px;
  }
  .pd-sm-170-f {
    padding: 170px !important;
  }
  .pd-sm-y-170 {
    padding-top: 170px;
    padding-bottom: 170px;
  }
  .pd-sm-y-170-f {
    padding-top: 170px !important;
    padding-bottom: 170px !important;
  }
  .pd-sm-x-170 {
    padding-right: 170px;
    padding-left: 170px;
  }
  .pd-sm-x-170-f {
    padding-right: 170px !important;
    padding-left: 170px !important;
  }
  .pd-sm-t-170 {
    padding-top: 170px;
  }
  .pd-sm-r-170 {
    padding-right: 170px;
  }
  .pd-sm-b-170 {
    padding-bottom: 170px;
  }
  .pd-sm-l-170 {
    padding-left: 170px;
  }
  .pd-sm-t-170-f {
    padding-top: 170px !important;
  }
  .pd-sm-r-170-f {
    padding-right: 170px !important;
  }
  .pd-sm-b-170-f {
    padding-bottom: 170px !important;
  }
  .pd-sm-l-170-f {
    padding-left: 170px !important;
  }
  .pd-sm-180 {
    padding: 180px;
  }
  .pd-sm-180-f {
    padding: 180px !important;
  }
  .pd-sm-y-180 {
    padding-top: 180px;
    padding-bottom: 180px;
  }
  .pd-sm-y-180-f {
    padding-top: 180px !important;
    padding-bottom: 180px !important;
  }
  .pd-sm-x-180 {
    padding-right: 180px;
    padding-left: 180px;
  }
  .pd-sm-x-180-f {
    padding-right: 180px !important;
    padding-left: 180px !important;
  }
  .pd-sm-t-180 {
    padding-top: 180px;
  }
  .pd-sm-r-180 {
    padding-right: 180px;
  }
  .pd-sm-b-180 {
    padding-bottom: 180px;
  }
  .pd-sm-l-180 {
    padding-left: 180px;
  }
  .pd-sm-t-180-f {
    padding-top: 180px !important;
  }
  .pd-sm-r-180-f {
    padding-right: 180px !important;
  }
  .pd-sm-b-180-f {
    padding-bottom: 180px !important;
  }
  .pd-sm-l-180-f {
    padding-left: 180px !important;
  }
  .pd-sm-190 {
    padding: 190px;
  }
  .pd-sm-190-f {
    padding: 190px !important;
  }
  .pd-sm-y-190 {
    padding-top: 190px;
    padding-bottom: 190px;
  }
  .pd-sm-y-190-f {
    padding-top: 190px !important;
    padding-bottom: 190px !important;
  }
  .pd-sm-x-190 {
    padding-right: 190px;
    padding-left: 190px;
  }
  .pd-sm-x-190-f {
    padding-right: 190px !important;
    padding-left: 190px !important;
  }
  .pd-sm-t-190 {
    padding-top: 190px;
  }
  .pd-sm-r-190 {
    padding-right: 190px;
  }
  .pd-sm-b-190 {
    padding-bottom: 190px;
  }
  .pd-sm-l-190 {
    padding-left: 190px;
  }
  .pd-sm-t-190-f {
    padding-top: 190px !important;
  }
  .pd-sm-r-190-f {
    padding-right: 190px !important;
  }
  .pd-sm-b-190-f {
    padding-bottom: 190px !important;
  }
  .pd-sm-l-190-f {
    padding-left: 190px !important;
  }
  .pd-sm-200 {
    padding: 200px;
  }
  .pd-sm-200-f {
    padding: 200px !important;
  }
  .pd-sm-y-200 {
    padding-top: 200px;
    padding-bottom: 200px;
  }
  .pd-sm-y-200-f {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
  .pd-sm-x-200 {
    padding-right: 200px;
    padding-left: 200px;
  }
  .pd-sm-x-200-f {
    padding-right: 200px !important;
    padding-left: 200px !important;
  }
  .pd-sm-t-200 {
    padding-top: 200px;
  }
  .pd-sm-r-200 {
    padding-right: 200px;
  }
  .pd-sm-b-200 {
    padding-bottom: 200px;
  }
  .pd-sm-l-200 {
    padding-left: 200px;
  }
  .pd-sm-t-200-f {
    padding-top: 200px !important;
  }
  .pd-sm-r-200-f {
    padding-right: 200px !important;
  }
  .pd-sm-b-200-f {
    padding-bottom: 200px !important;
  }
  .pd-sm-l-200-f {
    padding-left: 200px !important;
  }
}
@media (min-width: 768px) {
  .pd-md-0 {
    padding: 0px;
  }
  .pd-md-0-f {
    padding: 0px !important;
  }
  .pd-md-y-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .pd-md-y-0-f {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .pd-md-x-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .pd-md-x-0-f {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .pd-md-t-0 {
    padding-top: 0px;
  }
  .pd-md-r-0 {
    padding-right: 0px;
  }
  .pd-md-b-0 {
    padding-bottom: 0px;
  }
  .pd-md-l-0 {
    padding-left: 0px;
  }
  .pd-md-t-0-f {
    padding-top: 0px !important;
  }
  .pd-md-r-0-f {
    padding-right: 0px !important;
  }
  .pd-md-b-0-f {
    padding-bottom: 0px !important;
  }
  .pd-md-l-0-f {
    padding-left: 0px !important;
  }
  .pd-md-1 {
    padding: 1px;
  }
  .pd-md-1-f {
    padding: 1px !important;
  }
  .pd-md-y-1 {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  .pd-md-y-1-f {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }
  .pd-md-x-1 {
    padding-right: 1px;
    padding-left: 1px;
  }
  .pd-md-x-1-f {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .pd-md-t-1 {
    padding-top: 1px;
  }
  .pd-md-r-1 {
    padding-right: 1px;
  }
  .pd-md-b-1 {
    padding-bottom: 1px;
  }
  .pd-md-l-1 {
    padding-left: 1px;
  }
  .pd-md-t-1-f {
    padding-top: 1px !important;
  }
  .pd-md-r-1-f {
    padding-right: 1px !important;
  }
  .pd-md-b-1-f {
    padding-bottom: 1px !important;
  }
  .pd-md-l-1-f {
    padding-left: 1px !important;
  }
  .pd-md-2 {
    padding: 2px;
  }
  .pd-md-2-f {
    padding: 2px !important;
  }
  .pd-md-y-2 {
    padding-top: 2px;
    padding-bottom: 2px;
  }
  .pd-md-y-2-f {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
  .pd-md-x-2 {
    padding-right: 2px;
    padding-left: 2px;
  }
  .pd-md-x-2-f {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .pd-md-t-2 {
    padding-top: 2px;
  }
  .pd-md-r-2 {
    padding-right: 2px;
  }
  .pd-md-b-2 {
    padding-bottom: 2px;
  }
  .pd-md-l-2 {
    padding-left: 2px;
  }
  .pd-md-t-2-f {
    padding-top: 2px !important;
  }
  .pd-md-r-2-f {
    padding-right: 2px !important;
  }
  .pd-md-b-2-f {
    padding-bottom: 2px !important;
  }
  .pd-md-l-2-f {
    padding-left: 2px !important;
  }
  .pd-md-3 {
    padding: 3px;
  }
  .pd-md-3-f {
    padding: 3px !important;
  }
  .pd-md-y-3 {
    padding-top: 3px;
    padding-bottom: 3px;
  }
  .pd-md-y-3-f {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }
  .pd-md-x-3 {
    padding-right: 3px;
    padding-left: 3px;
  }
  .pd-md-x-3-f {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .pd-md-t-3 {
    padding-top: 3px;
  }
  .pd-md-r-3 {
    padding-right: 3px;
  }
  .pd-md-b-3 {
    padding-bottom: 3px;
  }
  .pd-md-l-3 {
    padding-left: 3px;
  }
  .pd-md-t-3-f {
    padding-top: 3px !important;
  }
  .pd-md-r-3-f {
    padding-right: 3px !important;
  }
  .pd-md-b-3-f {
    padding-bottom: 3px !important;
  }
  .pd-md-l-3-f {
    padding-left: 3px !important;
  }
  .pd-md-4 {
    padding: 4px;
  }
  .pd-md-4-f {
    padding: 4px !important;
  }
  .pd-md-y-4 {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .pd-md-y-4-f {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .pd-md-x-4 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .pd-md-x-4-f {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .pd-md-t-4 {
    padding-top: 4px;
  }
  .pd-md-r-4 {
    padding-right: 4px;
  }
  .pd-md-b-4 {
    padding-bottom: 4px;
  }
  .pd-md-l-4 {
    padding-left: 4px;
  }
  .pd-md-t-4-f {
    padding-top: 4px !important;
  }
  .pd-md-r-4-f {
    padding-right: 4px !important;
  }
  .pd-md-b-4-f {
    padding-bottom: 4px !important;
  }
  .pd-md-l-4-f {
    padding-left: 4px !important;
  }
  .pd-md-5 {
    padding: 5px;
  }
  .pd-md-5-f {
    padding: 5px !important;
  }
  .pd-md-y-5 {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .pd-md-y-5-f {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .pd-md-x-5 {
    padding-right: 5px;
    padding-left: 5px;
  }
  .pd-md-x-5-f {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .pd-md-t-5 {
    padding-top: 5px;
  }
  .pd-md-r-5 {
    padding-right: 5px;
  }
  .pd-md-b-5 {
    padding-bottom: 5px;
  }
  .pd-md-l-5 {
    padding-left: 5px;
  }
  .pd-md-t-5-f {
    padding-top: 5px !important;
  }
  .pd-md-r-5-f {
    padding-right: 5px !important;
  }
  .pd-md-b-5-f {
    padding-bottom: 5px !important;
  }
  .pd-md-l-5-f {
    padding-left: 5px !important;
  }
  .pd-md-6 {
    padding: 6px;
  }
  .pd-md-6-f {
    padding: 6px !important;
  }
  .pd-md-y-6 {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .pd-md-y-6-f {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .pd-md-x-6 {
    padding-right: 6px;
    padding-left: 6px;
  }
  .pd-md-x-6-f {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .pd-md-t-6 {
    padding-top: 6px;
  }
  .pd-md-r-6 {
    padding-right: 6px;
  }
  .pd-md-b-6 {
    padding-bottom: 6px;
  }
  .pd-md-l-6 {
    padding-left: 6px;
  }
  .pd-md-t-6-f {
    padding-top: 6px !important;
  }
  .pd-md-r-6-f {
    padding-right: 6px !important;
  }
  .pd-md-b-6-f {
    padding-bottom: 6px !important;
  }
  .pd-md-l-6-f {
    padding-left: 6px !important;
  }
  .pd-md-7 {
    padding: 7px;
  }
  .pd-md-7-f {
    padding: 7px !important;
  }
  .pd-md-y-7 {
    padding-top: 7px;
    padding-bottom: 7px;
  }
  .pd-md-y-7-f {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }
  .pd-md-x-7 {
    padding-right: 7px;
    padding-left: 7px;
  }
  .pd-md-x-7-f {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .pd-md-t-7 {
    padding-top: 7px;
  }
  .pd-md-r-7 {
    padding-right: 7px;
  }
  .pd-md-b-7 {
    padding-bottom: 7px;
  }
  .pd-md-l-7 {
    padding-left: 7px;
  }
  .pd-md-t-7-f {
    padding-top: 7px !important;
  }
  .pd-md-r-7-f {
    padding-right: 7px !important;
  }
  .pd-md-b-7-f {
    padding-bottom: 7px !important;
  }
  .pd-md-l-7-f {
    padding-left: 7px !important;
  }
  .pd-md-8 {
    padding: 8px;
  }
  .pd-md-8-f {
    padding: 8px !important;
  }
  .pd-md-y-8 {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pd-md-y-8-f {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .pd-md-x-8 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .pd-md-x-8-f {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .pd-md-t-8 {
    padding-top: 8px;
  }
  .pd-md-r-8 {
    padding-right: 8px;
  }
  .pd-md-b-8 {
    padding-bottom: 8px;
  }
  .pd-md-l-8 {
    padding-left: 8px;
  }
  .pd-md-t-8-f {
    padding-top: 8px !important;
  }
  .pd-md-r-8-f {
    padding-right: 8px !important;
  }
  .pd-md-b-8-f {
    padding-bottom: 8px !important;
  }
  .pd-md-l-8-f {
    padding-left: 8px !important;
  }
  .pd-md-9 {
    padding: 9px;
  }
  .pd-md-9-f {
    padding: 9px !important;
  }
  .pd-md-y-9 {
    padding-top: 9px;
    padding-bottom: 9px;
  }
  .pd-md-y-9-f {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }
  .pd-md-x-9 {
    padding-right: 9px;
    padding-left: 9px;
  }
  .pd-md-x-9-f {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .pd-md-t-9 {
    padding-top: 9px;
  }
  .pd-md-r-9 {
    padding-right: 9px;
  }
  .pd-md-b-9 {
    padding-bottom: 9px;
  }
  .pd-md-l-9 {
    padding-left: 9px;
  }
  .pd-md-t-9-f {
    padding-top: 9px !important;
  }
  .pd-md-r-9-f {
    padding-right: 9px !important;
  }
  .pd-md-b-9-f {
    padding-bottom: 9px !important;
  }
  .pd-md-l-9-f {
    padding-left: 9px !important;
  }
  .pd-md-10 {
    padding: 10px;
  }
  .pd-md-10-f {
    padding: 10px !important;
  }
  .pd-md-y-10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .pd-md-y-10-f {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .pd-md-x-10 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .pd-md-x-10-f {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .pd-md-t-10 {
    padding-top: 10px;
  }
  .pd-md-r-10 {
    padding-right: 10px;
  }
  .pd-md-b-10 {
    padding-bottom: 10px;
  }
  .pd-md-l-10 {
    padding-left: 10px;
  }
  .pd-md-t-10-f {
    padding-top: 10px !important;
  }
  .pd-md-r-10-f {
    padding-right: 10px !important;
  }
  .pd-md-b-10-f {
    padding-bottom: 10px !important;
  }
  .pd-md-l-10-f {
    padding-left: 10px !important;
  }
  .pd-md-15 {
    padding: 15px;
  }
  .pd-md-15-f {
    padding: 15px !important;
  }
  .pd-md-y-15 {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .pd-md-y-15-f {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  .pd-md-x-15 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .pd-md-x-15-f {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .pd-md-t-15 {
    padding-top: 15px;
  }
  .pd-md-r-15 {
    padding-right: 15px;
  }
  .pd-md-b-15 {
    padding-bottom: 15px;
  }
  .pd-md-l-15 {
    padding-left: 15px;
  }
  .pd-md-t-15-f {
    padding-top: 15px !important;
  }
  .pd-md-r-15-f {
    padding-right: 15px !important;
  }
  .pd-md-b-15-f {
    padding-bottom: 15px !important;
  }
  .pd-md-l-15-f {
    padding-left: 15px !important;
  }
  .pd-md-20 {
    padding: 20px;
  }
  .pd-md-20-f {
    padding: 20px !important;
  }
  .pd-md-y-20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .pd-md-y-20-f {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .pd-md-x-20 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .pd-md-x-20-f {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .pd-md-t-20 {
    padding-top: 20px;
  }
  .pd-md-r-20 {
    padding-right: 20px;
  }
  .pd-md-b-20 {
    padding-bottom: 20px;
  }
  .pd-md-l-20 {
    padding-left: 20px;
  }
  .pd-md-t-20-f {
    padding-top: 20px !important;
  }
  .pd-md-r-20-f {
    padding-right: 20px !important;
  }
  .pd-md-b-20-f {
    padding-bottom: 20px !important;
  }
  .pd-md-l-20-f {
    padding-left: 20px !important;
  }
  .pd-md-25 {
    padding: 25px;
  }
  .pd-md-25-f {
    padding: 25px !important;
  }
  .pd-md-y-25 {
    padding-top: 25px;
    padding-bottom: 25px;
  }
  .pd-md-y-25-f {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .pd-md-x-25 {
    padding-right: 25px;
    padding-left: 25px;
  }
  .pd-md-x-25-f {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .pd-md-t-25 {
    padding-top: 25px;
  }
  .pd-md-r-25 {
    padding-right: 25px;
  }
  .pd-md-b-25 {
    padding-bottom: 25px;
  }
  .pd-md-l-25 {
    padding-left: 25px;
  }
  .pd-md-t-25-f {
    padding-top: 25px !important;
  }
  .pd-md-r-25-f {
    padding-right: 25px !important;
  }
  .pd-md-b-25-f {
    padding-bottom: 25px !important;
  }
  .pd-md-l-25-f {
    padding-left: 25px !important;
  }
  .pd-md-30 {
    padding: 30px;
  }
  .pd-md-30-f {
    padding: 30px !important;
  }
  .pd-md-y-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .pd-md-y-30-f {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .pd-md-x-30 {
    padding-right: 30px;
    padding-left: 30px;
  }
  .pd-md-x-30-f {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .pd-md-t-30 {
    padding-top: 30px;
  }
  .pd-md-r-30 {
    padding-right: 30px;
  }
  .pd-md-b-30 {
    padding-bottom: 30px;
  }
  .pd-md-l-30 {
    padding-left: 30px;
  }
  .pd-md-t-30-f {
    padding-top: 30px !important;
  }
  .pd-md-r-30-f {
    padding-right: 30px !important;
  }
  .pd-md-b-30-f {
    padding-bottom: 30px !important;
  }
  .pd-md-l-30-f {
    padding-left: 30px !important;
  }
  .pd-md-35 {
    padding: 35px;
  }
  .pd-md-35-f {
    padding: 35px !important;
  }
  .pd-md-y-35 {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .pd-md-y-35-f {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  .pd-md-x-35 {
    padding-right: 35px;
    padding-left: 35px;
  }
  .pd-md-x-35-f {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }
  .pd-md-t-35 {
    padding-top: 35px;
  }
  .pd-md-r-35 {
    padding-right: 35px;
  }
  .pd-md-b-35 {
    padding-bottom: 35px;
  }
  .pd-md-l-35 {
    padding-left: 35px;
  }
  .pd-md-t-35-f {
    padding-top: 35px !important;
  }
  .pd-md-r-35-f {
    padding-right: 35px !important;
  }
  .pd-md-b-35-f {
    padding-bottom: 35px !important;
  }
  .pd-md-l-35-f {
    padding-left: 35px !important;
  }
  .pd-md-40 {
    padding: 40px;
  }
  .pd-md-40-f {
    padding: 40px !important;
  }
  .pd-md-y-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .pd-md-y-40-f {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .pd-md-x-40 {
    padding-right: 40px;
    padding-left: 40px;
  }
  .pd-md-x-40-f {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .pd-md-t-40 {
    padding-top: 40px;
  }
  .pd-md-r-40 {
    padding-right: 40px;
  }
  .pd-md-b-40 {
    padding-bottom: 40px;
  }
  .pd-md-l-40 {
    padding-left: 40px;
  }
  .pd-md-t-40-f {
    padding-top: 40px !important;
  }
  .pd-md-r-40-f {
    padding-right: 40px !important;
  }
  .pd-md-b-40-f {
    padding-bottom: 40px !important;
  }
  .pd-md-l-40-f {
    padding-left: 40px !important;
  }
  .pd-md-45 {
    padding: 45px;
  }
  .pd-md-45-f {
    padding: 45px !important;
  }
  .pd-md-y-45 {
    padding-top: 45px;
    padding-bottom: 45px;
  }
  .pd-md-y-45-f {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
  .pd-md-x-45 {
    padding-right: 45px;
    padding-left: 45px;
  }
  .pd-md-x-45-f {
    padding-right: 45px !important;
    padding-left: 45px !important;
  }
  .pd-md-t-45 {
    padding-top: 45px;
  }
  .pd-md-r-45 {
    padding-right: 45px;
  }
  .pd-md-b-45 {
    padding-bottom: 45px;
  }
  .pd-md-l-45 {
    padding-left: 45px;
  }
  .pd-md-t-45-f {
    padding-top: 45px !important;
  }
  .pd-md-r-45-f {
    padding-right: 45px !important;
  }
  .pd-md-b-45-f {
    padding-bottom: 45px !important;
  }
  .pd-md-l-45-f {
    padding-left: 45px !important;
  }
  .pd-md-50 {
    padding: 50px;
  }
  .pd-md-50-f {
    padding: 50px !important;
  }
  .pd-md-y-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .pd-md-y-50-f {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .pd-md-x-50 {
    padding-right: 50px;
    padding-left: 50px;
  }
  .pd-md-x-50-f {
    padding-right: 50px !important;
    padding-left: 50px !important;
  }
  .pd-md-t-50 {
    padding-top: 50px;
  }
  .pd-md-r-50 {
    padding-right: 50px;
  }
  .pd-md-b-50 {
    padding-bottom: 50px;
  }
  .pd-md-l-50 {
    padding-left: 50px;
  }
  .pd-md-t-50-f {
    padding-top: 50px !important;
  }
  .pd-md-r-50-f {
    padding-right: 50px !important;
  }
  .pd-md-b-50-f {
    padding-bottom: 50px !important;
  }
  .pd-md-l-50-f {
    padding-left: 50px !important;
  }
  .pd-md-55 {
    padding: 55px;
  }
  .pd-md-55-f {
    padding: 55px !important;
  }
  .pd-md-y-55 {
    padding-top: 55px;
    padding-bottom: 55px;
  }
  .pd-md-y-55-f {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }
  .pd-md-x-55 {
    padding-right: 55px;
    padding-left: 55px;
  }
  .pd-md-x-55-f {
    padding-right: 55px !important;
    padding-left: 55px !important;
  }
  .pd-md-t-55 {
    padding-top: 55px;
  }
  .pd-md-r-55 {
    padding-right: 55px;
  }
  .pd-md-b-55 {
    padding-bottom: 55px;
  }
  .pd-md-l-55 {
    padding-left: 55px;
  }
  .pd-md-t-55-f {
    padding-top: 55px !important;
  }
  .pd-md-r-55-f {
    padding-right: 55px !important;
  }
  .pd-md-b-55-f {
    padding-bottom: 55px !important;
  }
  .pd-md-l-55-f {
    padding-left: 55px !important;
  }
  .pd-md-60 {
    padding: 60px;
  }
  .pd-md-60-f {
    padding: 60px !important;
  }
  .pd-md-y-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .pd-md-y-60-f {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .pd-md-x-60 {
    padding-right: 60px;
    padding-left: 60px;
  }
  .pd-md-x-60-f {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .pd-md-t-60 {
    padding-top: 60px;
  }
  .pd-md-r-60 {
    padding-right: 60px;
  }
  .pd-md-b-60 {
    padding-bottom: 60px;
  }
  .pd-md-l-60 {
    padding-left: 60px;
  }
  .pd-md-t-60-f {
    padding-top: 60px !important;
  }
  .pd-md-r-60-f {
    padding-right: 60px !important;
  }
  .pd-md-b-60-f {
    padding-bottom: 60px !important;
  }
  .pd-md-l-60-f {
    padding-left: 60px !important;
  }
  .pd-md-65 {
    padding: 65px;
  }
  .pd-md-65-f {
    padding: 65px !important;
  }
  .pd-md-y-65 {
    padding-top: 65px;
    padding-bottom: 65px;
  }
  .pd-md-y-65-f {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .pd-md-x-65 {
    padding-right: 65px;
    padding-left: 65px;
  }
  .pd-md-x-65-f {
    padding-right: 65px !important;
    padding-left: 65px !important;
  }
  .pd-md-t-65 {
    padding-top: 65px;
  }
  .pd-md-r-65 {
    padding-right: 65px;
  }
  .pd-md-b-65 {
    padding-bottom: 65px;
  }
  .pd-md-l-65 {
    padding-left: 65px;
  }
  .pd-md-t-65-f {
    padding-top: 65px !important;
  }
  .pd-md-r-65-f {
    padding-right: 65px !important;
  }
  .pd-md-b-65-f {
    padding-bottom: 65px !important;
  }
  .pd-md-l-65-f {
    padding-left: 65px !important;
  }
  .pd-md-70 {
    padding: 70px;
  }
  .pd-md-70-f {
    padding: 70px !important;
  }
  .pd-md-y-70 {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .pd-md-y-70-f {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .pd-md-x-70 {
    padding-right: 70px;
    padding-left: 70px;
  }
  .pd-md-x-70-f {
    padding-right: 70px !important;
    padding-left: 70px !important;
  }
  .pd-md-t-70 {
    padding-top: 70px;
  }
  .pd-md-r-70 {
    padding-right: 70px;
  }
  .pd-md-b-70 {
    padding-bottom: 70px;
  }
  .pd-md-l-70 {
    padding-left: 70px;
  }
  .pd-md-t-70-f {
    padding-top: 70px !important;
  }
  .pd-md-r-70-f {
    padding-right: 70px !important;
  }
  .pd-md-b-70-f {
    padding-bottom: 70px !important;
  }
  .pd-md-l-70-f {
    padding-left: 70px !important;
  }
  .pd-md-75 {
    padding: 75px;
  }
  .pd-md-75-f {
    padding: 75px !important;
  }
  .pd-md-y-75 {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .pd-md-y-75-f {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }
  .pd-md-x-75 {
    padding-right: 75px;
    padding-left: 75px;
  }
  .pd-md-x-75-f {
    padding-right: 75px !important;
    padding-left: 75px !important;
  }
  .pd-md-t-75 {
    padding-top: 75px;
  }
  .pd-md-r-75 {
    padding-right: 75px;
  }
  .pd-md-b-75 {
    padding-bottom: 75px;
  }
  .pd-md-l-75 {
    padding-left: 75px;
  }
  .pd-md-t-75-f {
    padding-top: 75px !important;
  }
  .pd-md-r-75-f {
    padding-right: 75px !important;
  }
  .pd-md-b-75-f {
    padding-bottom: 75px !important;
  }
  .pd-md-l-75-f {
    padding-left: 75px !important;
  }
  .pd-md-80 {
    padding: 80px;
  }
  .pd-md-80-f {
    padding: 80px !important;
  }
  .pd-md-y-80 {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .pd-md-y-80-f {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .pd-md-x-80 {
    padding-right: 80px;
    padding-left: 80px;
  }
  .pd-md-x-80-f {
    padding-right: 80px !important;
    padding-left: 80px !important;
  }
  .pd-md-t-80 {
    padding-top: 80px;
  }
  .pd-md-r-80 {
    padding-right: 80px;
  }
  .pd-md-b-80 {
    padding-bottom: 80px;
  }
  .pd-md-l-80 {
    padding-left: 80px;
  }
  .pd-md-t-80-f {
    padding-top: 80px !important;
  }
  .pd-md-r-80-f {
    padding-right: 80px !important;
  }
  .pd-md-b-80-f {
    padding-bottom: 80px !important;
  }
  .pd-md-l-80-f {
    padding-left: 80px !important;
  }
  .pd-md-85 {
    padding: 85px;
  }
  .pd-md-85-f {
    padding: 85px !important;
  }
  .pd-md-y-85 {
    padding-top: 85px;
    padding-bottom: 85px;
  }
  .pd-md-y-85-f {
    padding-top: 85px !important;
    padding-bottom: 85px !important;
  }
  .pd-md-x-85 {
    padding-right: 85px;
    padding-left: 85px;
  }
  .pd-md-x-85-f {
    padding-right: 85px !important;
    padding-left: 85px !important;
  }
  .pd-md-t-85 {
    padding-top: 85px;
  }
  .pd-md-r-85 {
    padding-right: 85px;
  }
  .pd-md-b-85 {
    padding-bottom: 85px;
  }
  .pd-md-l-85 {
    padding-left: 85px;
  }
  .pd-md-t-85-f {
    padding-top: 85px !important;
  }
  .pd-md-r-85-f {
    padding-right: 85px !important;
  }
  .pd-md-b-85-f {
    padding-bottom: 85px !important;
  }
  .pd-md-l-85-f {
    padding-left: 85px !important;
  }
  .pd-md-90 {
    padding: 90px;
  }
  .pd-md-90-f {
    padding: 90px !important;
  }
  .pd-md-y-90 {
    padding-top: 90px;
    padding-bottom: 90px;
  }
  .pd-md-y-90-f {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .pd-md-x-90 {
    padding-right: 90px;
    padding-left: 90px;
  }
  .pd-md-x-90-f {
    padding-right: 90px !important;
    padding-left: 90px !important;
  }
  .pd-md-t-90 {
    padding-top: 90px;
  }
  .pd-md-r-90 {
    padding-right: 90px;
  }
  .pd-md-b-90 {
    padding-bottom: 90px;
  }
  .pd-md-l-90 {
    padding-left: 90px;
  }
  .pd-md-t-90-f {
    padding-top: 90px !important;
  }
  .pd-md-r-90-f {
    padding-right: 90px !important;
  }
  .pd-md-b-90-f {
    padding-bottom: 90px !important;
  }
  .pd-md-l-90-f {
    padding-left: 90px !important;
  }
  .pd-md-95 {
    padding: 95px;
  }
  .pd-md-95-f {
    padding: 95px !important;
  }
  .pd-md-y-95 {
    padding-top: 95px;
    padding-bottom: 95px;
  }
  .pd-md-y-95-f {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .pd-md-x-95 {
    padding-right: 95px;
    padding-left: 95px;
  }
  .pd-md-x-95-f {
    padding-right: 95px !important;
    padding-left: 95px !important;
  }
  .pd-md-t-95 {
    padding-top: 95px;
  }
  .pd-md-r-95 {
    padding-right: 95px;
  }
  .pd-md-b-95 {
    padding-bottom: 95px;
  }
  .pd-md-l-95 {
    padding-left: 95px;
  }
  .pd-md-t-95-f {
    padding-top: 95px !important;
  }
  .pd-md-r-95-f {
    padding-right: 95px !important;
  }
  .pd-md-b-95-f {
    padding-bottom: 95px !important;
  }
  .pd-md-l-95-f {
    padding-left: 95px !important;
  }
  .pd-md-100 {
    padding: 100px;
  }
  .pd-md-100-f {
    padding: 100px !important;
  }
  .pd-md-y-100 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .pd-md-y-100-f {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
  .pd-md-x-100 {
    padding-right: 100px;
    padding-left: 100px;
  }
  .pd-md-x-100-f {
    padding-right: 100px !important;
    padding-left: 100px !important;
  }
  .pd-md-t-100 {
    padding-top: 100px;
  }
  .pd-md-r-100 {
    padding-right: 100px;
  }
  .pd-md-b-100 {
    padding-bottom: 100px;
  }
  .pd-md-l-100 {
    padding-left: 100px;
  }
  .pd-md-t-100-f {
    padding-top: 100px !important;
  }
  .pd-md-r-100-f {
    padding-right: 100px !important;
  }
  .pd-md-b-100-f {
    padding-bottom: 100px !important;
  }
  .pd-md-l-100-f {
    padding-left: 100px !important;
  }
  .pd-md-110 {
    padding: 110px;
  }
  .pd-md-110-f {
    padding: 110px !important;
  }
  .pd-md-y-110 {
    padding-top: 110px;
    padding-bottom: 110px;
  }
  .pd-md-y-110-f {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }
  .pd-md-x-110 {
    padding-right: 110px;
    padding-left: 110px;
  }
  .pd-md-x-110-f {
    padding-right: 110px !important;
    padding-left: 110px !important;
  }
  .pd-md-t-110 {
    padding-top: 110px;
  }
  .pd-md-r-110 {
    padding-right: 110px;
  }
  .pd-md-b-110 {
    padding-bottom: 110px;
  }
  .pd-md-l-110 {
    padding-left: 110px;
  }
  .pd-md-t-110-f {
    padding-top: 110px !important;
  }
  .pd-md-r-110-f {
    padding-right: 110px !important;
  }
  .pd-md-b-110-f {
    padding-bottom: 110px !important;
  }
  .pd-md-l-110-f {
    padding-left: 110px !important;
  }
  .pd-md-120 {
    padding: 120px;
  }
  .pd-md-120-f {
    padding: 120px !important;
  }
  .pd-md-y-120 {
    padding-top: 120px;
    padding-bottom: 120px;
  }
  .pd-md-y-120-f {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }
  .pd-md-x-120 {
    padding-right: 120px;
    padding-left: 120px;
  }
  .pd-md-x-120-f {
    padding-right: 120px !important;
    padding-left: 120px !important;
  }
  .pd-md-t-120 {
    padding-top: 120px;
  }
  .pd-md-r-120 {
    padding-right: 120px;
  }
  .pd-md-b-120 {
    padding-bottom: 120px;
  }
  .pd-md-l-120 {
    padding-left: 120px;
  }
  .pd-md-t-120-f {
    padding-top: 120px !important;
  }
  .pd-md-r-120-f {
    padding-right: 120px !important;
  }
  .pd-md-b-120-f {
    padding-bottom: 120px !important;
  }
  .pd-md-l-120-f {
    padding-left: 120px !important;
  }
  .pd-md-130 {
    padding: 130px;
  }
  .pd-md-130-f {
    padding: 130px !important;
  }
  .pd-md-y-130 {
    padding-top: 130px;
    padding-bottom: 130px;
  }
  .pd-md-y-130-f {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }
  .pd-md-x-130 {
    padding-right: 130px;
    padding-left: 130px;
  }
  .pd-md-x-130-f {
    padding-right: 130px !important;
    padding-left: 130px !important;
  }
  .pd-md-t-130 {
    padding-top: 130px;
  }
  .pd-md-r-130 {
    padding-right: 130px;
  }
  .pd-md-b-130 {
    padding-bottom: 130px;
  }
  .pd-md-l-130 {
    padding-left: 130px;
  }
  .pd-md-t-130-f {
    padding-top: 130px !important;
  }
  .pd-md-r-130-f {
    padding-right: 130px !important;
  }
  .pd-md-b-130-f {
    padding-bottom: 130px !important;
  }
  .pd-md-l-130-f {
    padding-left: 130px !important;
  }
  .pd-md-140 {
    padding: 140px;
  }
  .pd-md-140-f {
    padding: 140px !important;
  }
  .pd-md-y-140 {
    padding-top: 140px;
    padding-bottom: 140px;
  }
  .pd-md-y-140-f {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }
  .pd-md-x-140 {
    padding-right: 140px;
    padding-left: 140px;
  }
  .pd-md-x-140-f {
    padding-right: 140px !important;
    padding-left: 140px !important;
  }
  .pd-md-t-140 {
    padding-top: 140px;
  }
  .pd-md-r-140 {
    padding-right: 140px;
  }
  .pd-md-b-140 {
    padding-bottom: 140px;
  }
  .pd-md-l-140 {
    padding-left: 140px;
  }
  .pd-md-t-140-f {
    padding-top: 140px !important;
  }
  .pd-md-r-140-f {
    padding-right: 140px !important;
  }
  .pd-md-b-140-f {
    padding-bottom: 140px !important;
  }
  .pd-md-l-140-f {
    padding-left: 140px !important;
  }
  .pd-md-150 {
    padding: 150px;
  }
  .pd-md-150-f {
    padding: 150px !important;
  }
  .pd-md-y-150 {
    padding-top: 150px;
    padding-bottom: 150px;
  }
  .pd-md-y-150-f {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }
  .pd-md-x-150 {
    padding-right: 150px;
    padding-left: 150px;
  }
  .pd-md-x-150-f {
    padding-right: 150px !important;
    padding-left: 150px !important;
  }
  .pd-md-t-150 {
    padding-top: 150px;
  }
  .pd-md-r-150 {
    padding-right: 150px;
  }
  .pd-md-b-150 {
    padding-bottom: 150px;
  }
  .pd-md-l-150 {
    padding-left: 150px;
  }
  .pd-md-t-150-f {
    padding-top: 150px !important;
  }
  .pd-md-r-150-f {
    padding-right: 150px !important;
  }
  .pd-md-b-150-f {
    padding-bottom: 150px !important;
  }
  .pd-md-l-150-f {
    padding-left: 150px !important;
  }
  .pd-md-160 {
    padding: 160px;
  }
  .pd-md-160-f {
    padding: 160px !important;
  }
  .pd-md-y-160 {
    padding-top: 160px;
    padding-bottom: 160px;
  }
  .pd-md-y-160-f {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }
  .pd-md-x-160 {
    padding-right: 160px;
    padding-left: 160px;
  }
  .pd-md-x-160-f {
    padding-right: 160px !important;
    padding-left: 160px !important;
  }
  .pd-md-t-160 {
    padding-top: 160px;
  }
  .pd-md-r-160 {
    padding-right: 160px;
  }
  .pd-md-b-160 {
    padding-bottom: 160px;
  }
  .pd-md-l-160 {
    padding-left: 160px;
  }
  .pd-md-t-160-f {
    padding-top: 160px !important;
  }
  .pd-md-r-160-f {
    padding-right: 160px !important;
  }
  .pd-md-b-160-f {
    padding-bottom: 160px !important;
  }
  .pd-md-l-160-f {
    padding-left: 160px !important;
  }
  .pd-md-170 {
    padding: 170px;
  }
  .pd-md-170-f {
    padding: 170px !important;
  }
  .pd-md-y-170 {
    padding-top: 170px;
    padding-bottom: 170px;
  }
  .pd-md-y-170-f {
    padding-top: 170px !important;
    padding-bottom: 170px !important;
  }
  .pd-md-x-170 {
    padding-right: 170px;
    padding-left: 170px;
  }
  .pd-md-x-170-f {
    padding-right: 170px !important;
    padding-left: 170px !important;
  }
  .pd-md-t-170 {
    padding-top: 170px;
  }
  .pd-md-r-170 {
    padding-right: 170px;
  }
  .pd-md-b-170 {
    padding-bottom: 170px;
  }
  .pd-md-l-170 {
    padding-left: 170px;
  }
  .pd-md-t-170-f {
    padding-top: 170px !important;
  }
  .pd-md-r-170-f {
    padding-right: 170px !important;
  }
  .pd-md-b-170-f {
    padding-bottom: 170px !important;
  }
  .pd-md-l-170-f {
    padding-left: 170px !important;
  }
  .pd-md-180 {
    padding: 180px;
  }
  .pd-md-180-f {
    padding: 180px !important;
  }
  .pd-md-y-180 {
    padding-top: 180px;
    padding-bottom: 180px;
  }
  .pd-md-y-180-f {
    padding-top: 180px !important;
    padding-bottom: 180px !important;
  }
  .pd-md-x-180 {
    padding-right: 180px;
    padding-left: 180px;
  }
  .pd-md-x-180-f {
    padding-right: 180px !important;
    padding-left: 180px !important;
  }
  .pd-md-t-180 {
    padding-top: 180px;
  }
  .pd-md-r-180 {
    padding-right: 180px;
  }
  .pd-md-b-180 {
    padding-bottom: 180px;
  }
  .pd-md-l-180 {
    padding-left: 180px;
  }
  .pd-md-t-180-f {
    padding-top: 180px !important;
  }
  .pd-md-r-180-f {
    padding-right: 180px !important;
  }
  .pd-md-b-180-f {
    padding-bottom: 180px !important;
  }
  .pd-md-l-180-f {
    padding-left: 180px !important;
  }
  .pd-md-190 {
    padding: 190px;
  }
  .pd-md-190-f {
    padding: 190px !important;
  }
  .pd-md-y-190 {
    padding-top: 190px;
    padding-bottom: 190px;
  }
  .pd-md-y-190-f {
    padding-top: 190px !important;
    padding-bottom: 190px !important;
  }
  .pd-md-x-190 {
    padding-right: 190px;
    padding-left: 190px;
  }
  .pd-md-x-190-f {
    padding-right: 190px !important;
    padding-left: 190px !important;
  }
  .pd-md-t-190 {
    padding-top: 190px;
  }
  .pd-md-r-190 {
    padding-right: 190px;
  }
  .pd-md-b-190 {
    padding-bottom: 190px;
  }
  .pd-md-l-190 {
    padding-left: 190px;
  }
  .pd-md-t-190-f {
    padding-top: 190px !important;
  }
  .pd-md-r-190-f {
    padding-right: 190px !important;
  }
  .pd-md-b-190-f {
    padding-bottom: 190px !important;
  }
  .pd-md-l-190-f {
    padding-left: 190px !important;
  }
  .pd-md-200 {
    padding: 200px;
  }
  .pd-md-200-f {
    padding: 200px !important;
  }
  .pd-md-y-200 {
    padding-top: 200px;
    padding-bottom: 200px;
  }
  .pd-md-y-200-f {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
  .pd-md-x-200 {
    padding-right: 200px;
    padding-left: 200px;
  }
  .pd-md-x-200-f {
    padding-right: 200px !important;
    padding-left: 200px !important;
  }
  .pd-md-t-200 {
    padding-top: 200px;
  }
  .pd-md-r-200 {
    padding-right: 200px;
  }
  .pd-md-b-200 {
    padding-bottom: 200px;
  }
  .pd-md-l-200 {
    padding-left: 200px;
  }
  .pd-md-t-200-f {
    padding-top: 200px !important;
  }
  .pd-md-r-200-f {
    padding-right: 200px !important;
  }
  .pd-md-b-200-f {
    padding-bottom: 200px !important;
  }
  .pd-md-l-200-f {
    padding-left: 200px !important;
  }
}
@media (min-width: 992px) {
  .pd-lg-0 {
    padding: 0px;
  }
  .pd-lg-0-f {
    padding: 0px !important;
  }
  .pd-lg-y-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .pd-lg-y-0-f {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .pd-lg-x-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .pd-lg-x-0-f {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .pd-lg-t-0 {
    padding-top: 0px;
  }
  .pd-lg-r-0 {
    padding-right: 0px;
  }
  .pd-lg-b-0 {
    padding-bottom: 0px;
  }
  .pd-lg-l-0 {
    padding-left: 0px;
  }
  .pd-lg-t-0-f {
    padding-top: 0px !important;
  }
  .pd-lg-r-0-f {
    padding-right: 0px !important;
  }
  .pd-lg-b-0-f {
    padding-bottom: 0px !important;
  }
  .pd-lg-l-0-f {
    padding-left: 0px !important;
  }
  .pd-lg-1 {
    padding: 1px;
  }
  .pd-lg-1-f {
    padding: 1px !important;
  }
  .pd-lg-y-1 {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  .pd-lg-y-1-f {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }
  .pd-lg-x-1 {
    padding-right: 1px;
    padding-left: 1px;
  }
  .pd-lg-x-1-f {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .pd-lg-t-1 {
    padding-top: 1px;
  }
  .pd-lg-r-1 {
    padding-right: 1px;
  }
  .pd-lg-b-1 {
    padding-bottom: 1px;
  }
  .pd-lg-l-1 {
    padding-left: 1px;
  }
  .pd-lg-t-1-f {
    padding-top: 1px !important;
  }
  .pd-lg-r-1-f {
    padding-right: 1px !important;
  }
  .pd-lg-b-1-f {
    padding-bottom: 1px !important;
  }
  .pd-lg-l-1-f {
    padding-left: 1px !important;
  }
  .pd-lg-2 {
    padding: 2px;
  }
  .pd-lg-2-f {
    padding: 2px !important;
  }
  .pd-lg-y-2 {
    padding-top: 2px;
    padding-bottom: 2px;
  }
  .pd-lg-y-2-f {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
  .pd-lg-x-2 {
    padding-right: 2px;
    padding-left: 2px;
  }
  .pd-lg-x-2-f {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .pd-lg-t-2 {
    padding-top: 2px;
  }
  .pd-lg-r-2 {
    padding-right: 2px;
  }
  .pd-lg-b-2 {
    padding-bottom: 2px;
  }
  .pd-lg-l-2 {
    padding-left: 2px;
  }
  .pd-lg-t-2-f {
    padding-top: 2px !important;
  }
  .pd-lg-r-2-f {
    padding-right: 2px !important;
  }
  .pd-lg-b-2-f {
    padding-bottom: 2px !important;
  }
  .pd-lg-l-2-f {
    padding-left: 2px !important;
  }
  .pd-lg-3 {
    padding: 3px;
  }
  .pd-lg-3-f {
    padding: 3px !important;
  }
  .pd-lg-y-3 {
    padding-top: 3px;
    padding-bottom: 3px;
  }
  .pd-lg-y-3-f {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }
  .pd-lg-x-3 {
    padding-right: 3px;
    padding-left: 3px;
  }
  .pd-lg-x-3-f {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .pd-lg-t-3 {
    padding-top: 3px;
  }
  .pd-lg-r-3 {
    padding-right: 3px;
  }
  .pd-lg-b-3 {
    padding-bottom: 3px;
  }
  .pd-lg-l-3 {
    padding-left: 3px;
  }
  .pd-lg-t-3-f {
    padding-top: 3px !important;
  }
  .pd-lg-r-3-f {
    padding-right: 3px !important;
  }
  .pd-lg-b-3-f {
    padding-bottom: 3px !important;
  }
  .pd-lg-l-3-f {
    padding-left: 3px !important;
  }
  .pd-lg-4 {
    padding: 4px;
  }
  .pd-lg-4-f {
    padding: 4px !important;
  }
  .pd-lg-y-4 {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .pd-lg-y-4-f {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .pd-lg-x-4 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .pd-lg-x-4-f {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .pd-lg-t-4 {
    padding-top: 4px;
  }
  .pd-lg-r-4 {
    padding-right: 4px;
  }
  .pd-lg-b-4 {
    padding-bottom: 4px;
  }
  .pd-lg-l-4 {
    padding-left: 4px;
  }
  .pd-lg-t-4-f {
    padding-top: 4px !important;
  }
  .pd-lg-r-4-f {
    padding-right: 4px !important;
  }
  .pd-lg-b-4-f {
    padding-bottom: 4px !important;
  }
  .pd-lg-l-4-f {
    padding-left: 4px !important;
  }
  .pd-lg-5 {
    padding: 5px;
  }
  .pd-lg-5-f {
    padding: 5px !important;
  }
  .pd-lg-y-5 {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .pd-lg-y-5-f {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .pd-lg-x-5 {
    padding-right: 5px;
    padding-left: 5px;
  }
  .pd-lg-x-5-f {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .pd-lg-t-5 {
    padding-top: 5px;
  }
  .pd-lg-r-5 {
    padding-right: 5px;
  }
  .pd-lg-b-5 {
    padding-bottom: 5px;
  }
  .pd-lg-l-5 {
    padding-left: 5px;
  }
  .pd-lg-t-5-f {
    padding-top: 5px !important;
  }
  .pd-lg-r-5-f {
    padding-right: 5px !important;
  }
  .pd-lg-b-5-f {
    padding-bottom: 5px !important;
  }
  .pd-lg-l-5-f {
    padding-left: 5px !important;
  }
  .pd-lg-6 {
    padding: 6px;
  }
  .pd-lg-6-f {
    padding: 6px !important;
  }
  .pd-lg-y-6 {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .pd-lg-y-6-f {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .pd-lg-x-6 {
    padding-right: 6px;
    padding-left: 6px;
  }
  .pd-lg-x-6-f {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .pd-lg-t-6 {
    padding-top: 6px;
  }
  .pd-lg-r-6 {
    padding-right: 6px;
  }
  .pd-lg-b-6 {
    padding-bottom: 6px;
  }
  .pd-lg-l-6 {
    padding-left: 6px;
  }
  .pd-lg-t-6-f {
    padding-top: 6px !important;
  }
  .pd-lg-r-6-f {
    padding-right: 6px !important;
  }
  .pd-lg-b-6-f {
    padding-bottom: 6px !important;
  }
  .pd-lg-l-6-f {
    padding-left: 6px !important;
  }
  .pd-lg-7 {
    padding: 7px;
  }
  .pd-lg-7-f {
    padding: 7px !important;
  }
  .pd-lg-y-7 {
    padding-top: 7px;
    padding-bottom: 7px;
  }
  .pd-lg-y-7-f {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }
  .pd-lg-x-7 {
    padding-right: 7px;
    padding-left: 7px;
  }
  .pd-lg-x-7-f {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .pd-lg-t-7 {
    padding-top: 7px;
  }
  .pd-lg-r-7 {
    padding-right: 7px;
  }
  .pd-lg-b-7 {
    padding-bottom: 7px;
  }
  .pd-lg-l-7 {
    padding-left: 7px;
  }
  .pd-lg-t-7-f {
    padding-top: 7px !important;
  }
  .pd-lg-r-7-f {
    padding-right: 7px !important;
  }
  .pd-lg-b-7-f {
    padding-bottom: 7px !important;
  }
  .pd-lg-l-7-f {
    padding-left: 7px !important;
  }
  .pd-lg-8 {
    padding: 8px;
  }
  .pd-lg-8-f {
    padding: 8px !important;
  }
  .pd-lg-y-8 {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pd-lg-y-8-f {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .pd-lg-x-8 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .pd-lg-x-8-f {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .pd-lg-t-8 {
    padding-top: 8px;
  }
  .pd-lg-r-8 {
    padding-right: 8px;
  }
  .pd-lg-b-8 {
    padding-bottom: 8px;
  }
  .pd-lg-l-8 {
    padding-left: 8px;
  }
  .pd-lg-t-8-f {
    padding-top: 8px !important;
  }
  .pd-lg-r-8-f {
    padding-right: 8px !important;
  }
  .pd-lg-b-8-f {
    padding-bottom: 8px !important;
  }
  .pd-lg-l-8-f {
    padding-left: 8px !important;
  }
  .pd-lg-9 {
    padding: 9px;
  }
  .pd-lg-9-f {
    padding: 9px !important;
  }
  .pd-lg-y-9 {
    padding-top: 9px;
    padding-bottom: 9px;
  }
  .pd-lg-y-9-f {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }
  .pd-lg-x-9 {
    padding-right: 9px;
    padding-left: 9px;
  }
  .pd-lg-x-9-f {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .pd-lg-t-9 {
    padding-top: 9px;
  }
  .pd-lg-r-9 {
    padding-right: 9px;
  }
  .pd-lg-b-9 {
    padding-bottom: 9px;
  }
  .pd-lg-l-9 {
    padding-left: 9px;
  }
  .pd-lg-t-9-f {
    padding-top: 9px !important;
  }
  .pd-lg-r-9-f {
    padding-right: 9px !important;
  }
  .pd-lg-b-9-f {
    padding-bottom: 9px !important;
  }
  .pd-lg-l-9-f {
    padding-left: 9px !important;
  }
  .pd-lg-10 {
    padding: 10px;
  }
  .pd-lg-10-f {
    padding: 10px !important;
  }
  .pd-lg-y-10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .pd-lg-y-10-f {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .pd-lg-x-10 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .pd-lg-x-10-f {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .pd-lg-t-10 {
    padding-top: 10px;
  }
  .pd-lg-r-10 {
    padding-right: 10px;
  }
  .pd-lg-b-10 {
    padding-bottom: 10px;
  }
  .pd-lg-l-10 {
    padding-left: 10px;
  }
  .pd-lg-t-10-f {
    padding-top: 10px !important;
  }
  .pd-lg-r-10-f {
    padding-right: 10px !important;
  }
  .pd-lg-b-10-f {
    padding-bottom: 10px !important;
  }
  .pd-lg-l-10-f {
    padding-left: 10px !important;
  }
  .pd-lg-15 {
    padding: 15px;
  }
  .pd-lg-15-f {
    padding: 15px !important;
  }
  .pd-lg-y-15 {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .pd-lg-y-15-f {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  .pd-lg-x-15 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .pd-lg-x-15-f {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .pd-lg-t-15 {
    padding-top: 15px;
  }
  .pd-lg-r-15 {
    padding-right: 15px;
  }
  .pd-lg-b-15 {
    padding-bottom: 15px;
  }
  .pd-lg-l-15 {
    padding-left: 15px;
  }
  .pd-lg-t-15-f {
    padding-top: 15px !important;
  }
  .pd-lg-r-15-f {
    padding-right: 15px !important;
  }
  .pd-lg-b-15-f {
    padding-bottom: 15px !important;
  }
  .pd-lg-l-15-f {
    padding-left: 15px !important;
  }
  .pd-lg-20 {
    padding: 20px;
  }
  .pd-lg-20-f {
    padding: 20px !important;
  }
  .pd-lg-y-20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .pd-lg-y-20-f {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .pd-lg-x-20 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .pd-lg-x-20-f {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .pd-lg-t-20 {
    padding-top: 20px;
  }
  .pd-lg-r-20 {
    padding-right: 20px;
  }
  .pd-lg-b-20 {
    padding-bottom: 20px;
  }
  .pd-lg-l-20 {
    padding-left: 20px;
  }
  .pd-lg-t-20-f {
    padding-top: 20px !important;
  }
  .pd-lg-r-20-f {
    padding-right: 20px !important;
  }
  .pd-lg-b-20-f {
    padding-bottom: 20px !important;
  }
  .pd-lg-l-20-f {
    padding-left: 20px !important;
  }
  .pd-lg-25 {
    padding: 25px;
  }
  .pd-lg-25-f {
    padding: 25px !important;
  }
  .pd-lg-y-25 {
    padding-top: 25px;
    padding-bottom: 25px;
  }
  .pd-lg-y-25-f {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .pd-lg-x-25 {
    padding-right: 25px;
    padding-left: 25px;
  }
  .pd-lg-x-25-f {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .pd-lg-t-25 {
    padding-top: 25px;
  }
  .pd-lg-r-25 {
    padding-right: 25px;
  }
  .pd-lg-b-25 {
    padding-bottom: 25px;
  }
  .pd-lg-l-25 {
    padding-left: 25px;
  }
  .pd-lg-t-25-f {
    padding-top: 25px !important;
  }
  .pd-lg-r-25-f {
    padding-right: 25px !important;
  }
  .pd-lg-b-25-f {
    padding-bottom: 25px !important;
  }
  .pd-lg-l-25-f {
    padding-left: 25px !important;
  }
  .pd-lg-30 {
    padding: 30px;
  }
  .pd-lg-30-f {
    padding: 30px !important;
  }
  .pd-lg-y-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .pd-lg-y-30-f {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .pd-lg-x-30 {
    padding-right: 30px;
    padding-left: 30px;
  }
  .pd-lg-x-30-f {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .pd-lg-t-30 {
    padding-top: 30px;
  }
  .pd-lg-r-30 {
    padding-right: 30px;
  }
  .pd-lg-b-30 {
    padding-bottom: 30px;
  }
  .pd-lg-l-30 {
    padding-left: 30px;
  }
  .pd-lg-t-30-f {
    padding-top: 30px !important;
  }
  .pd-lg-r-30-f {
    padding-right: 30px !important;
  }
  .pd-lg-b-30-f {
    padding-bottom: 30px !important;
  }
  .pd-lg-l-30-f {
    padding-left: 30px !important;
  }
  .pd-lg-35 {
    padding: 35px;
  }
  .pd-lg-35-f {
    padding: 35px !important;
  }
  .pd-lg-y-35 {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .pd-lg-y-35-f {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  .pd-lg-x-35 {
    padding-right: 35px;
    padding-left: 35px;
  }
  .pd-lg-x-35-f {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }
  .pd-lg-t-35 {
    padding-top: 35px;
  }
  .pd-lg-r-35 {
    padding-right: 35px;
  }
  .pd-lg-b-35 {
    padding-bottom: 35px;
  }
  .pd-lg-l-35 {
    padding-left: 35px;
  }
  .pd-lg-t-35-f {
    padding-top: 35px !important;
  }
  .pd-lg-r-35-f {
    padding-right: 35px !important;
  }
  .pd-lg-b-35-f {
    padding-bottom: 35px !important;
  }
  .pd-lg-l-35-f {
    padding-left: 35px !important;
  }
  .pd-lg-40 {
    padding: 40px;
  }
  .pd-lg-40-f {
    padding: 40px !important;
  }
  .pd-lg-y-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .pd-lg-y-40-f {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .pd-lg-x-40 {
    padding-right: 40px;
    padding-left: 40px;
  }
  .pd-lg-x-40-f {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .pd-lg-t-40 {
    padding-top: 40px;
  }
  .pd-lg-r-40 {
    padding-right: 40px;
  }
  .pd-lg-b-40 {
    padding-bottom: 40px;
  }
  .pd-lg-l-40 {
    padding-left: 40px;
  }
  .pd-lg-t-40-f {
    padding-top: 40px !important;
  }
  .pd-lg-r-40-f {
    padding-right: 40px !important;
  }
  .pd-lg-b-40-f {
    padding-bottom: 40px !important;
  }
  .pd-lg-l-40-f {
    padding-left: 40px !important;
  }
  .pd-lg-45 {
    padding: 45px;
  }
  .pd-lg-45-f {
    padding: 45px !important;
  }
  .pd-lg-y-45 {
    padding-top: 45px;
    padding-bottom: 45px;
  }
  .pd-lg-y-45-f {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
  .pd-lg-x-45 {
    padding-right: 45px;
    padding-left: 45px;
  }
  .pd-lg-x-45-f {
    padding-right: 45px !important;
    padding-left: 45px !important;
  }
  .pd-lg-t-45 {
    padding-top: 45px;
  }
  .pd-lg-r-45 {
    padding-right: 45px;
  }
  .pd-lg-b-45 {
    padding-bottom: 45px;
  }
  .pd-lg-l-45 {
    padding-left: 45px;
  }
  .pd-lg-t-45-f {
    padding-top: 45px !important;
  }
  .pd-lg-r-45-f {
    padding-right: 45px !important;
  }
  .pd-lg-b-45-f {
    padding-bottom: 45px !important;
  }
  .pd-lg-l-45-f {
    padding-left: 45px !important;
  }
  .pd-lg-50 {
    padding: 50px;
  }
  .pd-lg-50-f {
    padding: 50px !important;
  }
  .pd-lg-y-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .pd-lg-y-50-f {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .pd-lg-x-50 {
    padding-right: 50px;
    padding-left: 50px;
  }
  .pd-lg-x-50-f {
    padding-right: 50px !important;
    padding-left: 50px !important;
  }
  .pd-lg-t-50 {
    padding-top: 50px;
  }
  .pd-lg-r-50 {
    padding-right: 50px;
  }
  .pd-lg-b-50 {
    padding-bottom: 50px;
  }
  .pd-lg-l-50 {
    padding-left: 50px;
  }
  .pd-lg-t-50-f {
    padding-top: 50px !important;
  }
  .pd-lg-r-50-f {
    padding-right: 50px !important;
  }
  .pd-lg-b-50-f {
    padding-bottom: 50px !important;
  }
  .pd-lg-l-50-f {
    padding-left: 50px !important;
  }
  .pd-lg-55 {
    padding: 55px;
  }
  .pd-lg-55-f {
    padding: 55px !important;
  }
  .pd-lg-y-55 {
    padding-top: 55px;
    padding-bottom: 55px;
  }
  .pd-lg-y-55-f {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }
  .pd-lg-x-55 {
    padding-right: 55px;
    padding-left: 55px;
  }
  .pd-lg-x-55-f {
    padding-right: 55px !important;
    padding-left: 55px !important;
  }
  .pd-lg-t-55 {
    padding-top: 55px;
  }
  .pd-lg-r-55 {
    padding-right: 55px;
  }
  .pd-lg-b-55 {
    padding-bottom: 55px;
  }
  .pd-lg-l-55 {
    padding-left: 55px;
  }
  .pd-lg-t-55-f {
    padding-top: 55px !important;
  }
  .pd-lg-r-55-f {
    padding-right: 55px !important;
  }
  .pd-lg-b-55-f {
    padding-bottom: 55px !important;
  }
  .pd-lg-l-55-f {
    padding-left: 55px !important;
  }
  .pd-lg-60 {
    padding: 60px;
  }
  .pd-lg-60-f {
    padding: 60px !important;
  }
  .pd-lg-y-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .pd-lg-y-60-f {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .pd-lg-x-60 {
    padding-right: 60px;
    padding-left: 60px;
  }
  .pd-lg-x-60-f {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .pd-lg-t-60 {
    padding-top: 60px;
  }
  .pd-lg-r-60 {
    padding-right: 60px;
  }
  .pd-lg-b-60 {
    padding-bottom: 60px;
  }
  .pd-lg-l-60 {
    padding-left: 60px;
  }
  .pd-lg-t-60-f {
    padding-top: 60px !important;
  }
  .pd-lg-r-60-f {
    padding-right: 60px !important;
  }
  .pd-lg-b-60-f {
    padding-bottom: 60px !important;
  }
  .pd-lg-l-60-f {
    padding-left: 60px !important;
  }
  .pd-lg-65 {
    padding: 65px;
  }
  .pd-lg-65-f {
    padding: 65px !important;
  }
  .pd-lg-y-65 {
    padding-top: 65px;
    padding-bottom: 65px;
  }
  .pd-lg-y-65-f {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .pd-lg-x-65 {
    padding-right: 65px;
    padding-left: 65px;
  }
  .pd-lg-x-65-f {
    padding-right: 65px !important;
    padding-left: 65px !important;
  }
  .pd-lg-t-65 {
    padding-top: 65px;
  }
  .pd-lg-r-65 {
    padding-right: 65px;
  }
  .pd-lg-b-65 {
    padding-bottom: 65px;
  }
  .pd-lg-l-65 {
    padding-left: 65px;
  }
  .pd-lg-t-65-f {
    padding-top: 65px !important;
  }
  .pd-lg-r-65-f {
    padding-right: 65px !important;
  }
  .pd-lg-b-65-f {
    padding-bottom: 65px !important;
  }
  .pd-lg-l-65-f {
    padding-left: 65px !important;
  }
  .pd-lg-70 {
    padding: 70px;
  }
  .pd-lg-70-f {
    padding: 70px !important;
  }
  .pd-lg-y-70 {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .pd-lg-y-70-f {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .pd-lg-x-70 {
    padding-right: 70px;
    padding-left: 70px;
  }
  .pd-lg-x-70-f {
    padding-right: 70px !important;
    padding-left: 70px !important;
  }
  .pd-lg-t-70 {
    padding-top: 70px;
  }
  .pd-lg-r-70 {
    padding-right: 70px;
  }
  .pd-lg-b-70 {
    padding-bottom: 70px;
  }
  .pd-lg-l-70 {
    padding-left: 70px;
  }
  .pd-lg-t-70-f {
    padding-top: 70px !important;
  }
  .pd-lg-r-70-f {
    padding-right: 70px !important;
  }
  .pd-lg-b-70-f {
    padding-bottom: 70px !important;
  }
  .pd-lg-l-70-f {
    padding-left: 70px !important;
  }
  .pd-lg-75 {
    padding: 75px;
  }
  .pd-lg-75-f {
    padding: 75px !important;
  }
  .pd-lg-y-75 {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .pd-lg-y-75-f {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }
  .pd-lg-x-75 {
    padding-right: 75px;
    padding-left: 75px;
  }
  .pd-lg-x-75-f {
    padding-right: 75px !important;
    padding-left: 75px !important;
  }
  .pd-lg-t-75 {
    padding-top: 75px;
  }
  .pd-lg-r-75 {
    padding-right: 75px;
  }
  .pd-lg-b-75 {
    padding-bottom: 75px;
  }
  .pd-lg-l-75 {
    padding-left: 75px;
  }
  .pd-lg-t-75-f {
    padding-top: 75px !important;
  }
  .pd-lg-r-75-f {
    padding-right: 75px !important;
  }
  .pd-lg-b-75-f {
    padding-bottom: 75px !important;
  }
  .pd-lg-l-75-f {
    padding-left: 75px !important;
  }
  .pd-lg-80 {
    padding: 80px;
  }
  .pd-lg-80-f {
    padding: 80px !important;
  }
  .pd-lg-y-80 {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .pd-lg-y-80-f {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .pd-lg-x-80 {
    padding-right: 80px;
    padding-left: 80px;
  }
  .pd-lg-x-80-f {
    padding-right: 80px !important;
    padding-left: 80px !important;
  }
  .pd-lg-t-80 {
    padding-top: 80px;
  }
  .pd-lg-r-80 {
    padding-right: 80px;
  }
  .pd-lg-b-80 {
    padding-bottom: 80px;
  }
  .pd-lg-l-80 {
    padding-left: 80px;
  }
  .pd-lg-t-80-f {
    padding-top: 80px !important;
  }
  .pd-lg-r-80-f {
    padding-right: 80px !important;
  }
  .pd-lg-b-80-f {
    padding-bottom: 80px !important;
  }
  .pd-lg-l-80-f {
    padding-left: 80px !important;
  }
  .pd-lg-85 {
    padding: 85px;
  }
  .pd-lg-85-f {
    padding: 85px !important;
  }
  .pd-lg-y-85 {
    padding-top: 85px;
    padding-bottom: 85px;
  }
  .pd-lg-y-85-f {
    padding-top: 85px !important;
    padding-bottom: 85px !important;
  }
  .pd-lg-x-85 {
    padding-right: 85px;
    padding-left: 85px;
  }
  .pd-lg-x-85-f {
    padding-right: 85px !important;
    padding-left: 85px !important;
  }
  .pd-lg-t-85 {
    padding-top: 85px;
  }
  .pd-lg-r-85 {
    padding-right: 85px;
  }
  .pd-lg-b-85 {
    padding-bottom: 85px;
  }
  .pd-lg-l-85 {
    padding-left: 85px;
  }
  .pd-lg-t-85-f {
    padding-top: 85px !important;
  }
  .pd-lg-r-85-f {
    padding-right: 85px !important;
  }
  .pd-lg-b-85-f {
    padding-bottom: 85px !important;
  }
  .pd-lg-l-85-f {
    padding-left: 85px !important;
  }
  .pd-lg-90 {
    padding: 90px;
  }
  .pd-lg-90-f {
    padding: 90px !important;
  }
  .pd-lg-y-90 {
    padding-top: 90px;
    padding-bottom: 90px;
  }
  .pd-lg-y-90-f {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .pd-lg-x-90 {
    padding-right: 90px;
    padding-left: 90px;
  }
  .pd-lg-x-90-f {
    padding-right: 90px !important;
    padding-left: 90px !important;
  }
  .pd-lg-t-90 {
    padding-top: 90px;
  }
  .pd-lg-r-90 {
    padding-right: 90px;
  }
  .pd-lg-b-90 {
    padding-bottom: 90px;
  }
  .pd-lg-l-90 {
    padding-left: 90px;
  }
  .pd-lg-t-90-f {
    padding-top: 90px !important;
  }
  .pd-lg-r-90-f {
    padding-right: 90px !important;
  }
  .pd-lg-b-90-f {
    padding-bottom: 90px !important;
  }
  .pd-lg-l-90-f {
    padding-left: 90px !important;
  }
  .pd-lg-95 {
    padding: 95px;
  }
  .pd-lg-95-f {
    padding: 95px !important;
  }
  .pd-lg-y-95 {
    padding-top: 95px;
    padding-bottom: 95px;
  }
  .pd-lg-y-95-f {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .pd-lg-x-95 {
    padding-right: 95px;
    padding-left: 95px;
  }
  .pd-lg-x-95-f {
    padding-right: 95px !important;
    padding-left: 95px !important;
  }
  .pd-lg-t-95 {
    padding-top: 95px;
  }
  .pd-lg-r-95 {
    padding-right: 95px;
  }
  .pd-lg-b-95 {
    padding-bottom: 95px;
  }
  .pd-lg-l-95 {
    padding-left: 95px;
  }
  .pd-lg-t-95-f {
    padding-top: 95px !important;
  }
  .pd-lg-r-95-f {
    padding-right: 95px !important;
  }
  .pd-lg-b-95-f {
    padding-bottom: 95px !important;
  }
  .pd-lg-l-95-f {
    padding-left: 95px !important;
  }
  .pd-lg-100 {
    padding: 100px;
  }
  .pd-lg-100-f {
    padding: 100px !important;
  }
  .pd-lg-y-100 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .pd-lg-y-100-f {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
  .pd-lg-x-100 {
    padding-right: 100px;
    padding-left: 100px;
  }
  .pd-lg-x-100-f {
    padding-right: 100px !important;
    padding-left: 100px !important;
  }
  .pd-lg-t-100 {
    padding-top: 100px;
  }
  .pd-lg-r-100 {
    padding-right: 100px;
  }
  .pd-lg-b-100 {
    padding-bottom: 100px;
  }
  .pd-lg-l-100 {
    padding-left: 100px;
  }
  .pd-lg-t-100-f {
    padding-top: 100px !important;
  }
  .pd-lg-r-100-f {
    padding-right: 100px !important;
  }
  .pd-lg-b-100-f {
    padding-bottom: 100px !important;
  }
  .pd-lg-l-100-f {
    padding-left: 100px !important;
  }
  .pd-lg-110 {
    padding: 110px;
  }
  .pd-lg-110-f {
    padding: 110px !important;
  }
  .pd-lg-y-110 {
    padding-top: 110px;
    padding-bottom: 110px;
  }
  .pd-lg-y-110-f {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }
  .pd-lg-x-110 {
    padding-right: 110px;
    padding-left: 110px;
  }
  .pd-lg-x-110-f {
    padding-right: 110px !important;
    padding-left: 110px !important;
  }
  .pd-lg-t-110 {
    padding-top: 110px;
  }
  .pd-lg-r-110 {
    padding-right: 110px;
  }
  .pd-lg-b-110 {
    padding-bottom: 110px;
  }
  .pd-lg-l-110 {
    padding-left: 110px;
  }
  .pd-lg-t-110-f {
    padding-top: 110px !important;
  }
  .pd-lg-r-110-f {
    padding-right: 110px !important;
  }
  .pd-lg-b-110-f {
    padding-bottom: 110px !important;
  }
  .pd-lg-l-110-f {
    padding-left: 110px !important;
  }
  .pd-lg-120 {
    padding: 120px;
  }
  .pd-lg-120-f {
    padding: 120px !important;
  }
  .pd-lg-y-120 {
    padding-top: 120px;
    padding-bottom: 120px;
  }
  .pd-lg-y-120-f {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }
  .pd-lg-x-120 {
    padding-right: 120px;
    padding-left: 120px;
  }
  .pd-lg-x-120-f {
    padding-right: 120px !important;
    padding-left: 120px !important;
  }
  .pd-lg-t-120 {
    padding-top: 120px;
  }
  .pd-lg-r-120 {
    padding-right: 120px;
  }
  .pd-lg-b-120 {
    padding-bottom: 120px;
  }
  .pd-lg-l-120 {
    padding-left: 120px;
  }
  .pd-lg-t-120-f {
    padding-top: 120px !important;
  }
  .pd-lg-r-120-f {
    padding-right: 120px !important;
  }
  .pd-lg-b-120-f {
    padding-bottom: 120px !important;
  }
  .pd-lg-l-120-f {
    padding-left: 120px !important;
  }
  .pd-lg-130 {
    padding: 130px;
  }
  .pd-lg-130-f {
    padding: 130px !important;
  }
  .pd-lg-y-130 {
    padding-top: 130px;
    padding-bottom: 130px;
  }
  .pd-lg-y-130-f {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }
  .pd-lg-x-130 {
    padding-right: 130px;
    padding-left: 130px;
  }
  .pd-lg-x-130-f {
    padding-right: 130px !important;
    padding-left: 130px !important;
  }
  .pd-lg-t-130 {
    padding-top: 130px;
  }
  .pd-lg-r-130 {
    padding-right: 130px;
  }
  .pd-lg-b-130 {
    padding-bottom: 130px;
  }
  .pd-lg-l-130 {
    padding-left: 130px;
  }
  .pd-lg-t-130-f {
    padding-top: 130px !important;
  }
  .pd-lg-r-130-f {
    padding-right: 130px !important;
  }
  .pd-lg-b-130-f {
    padding-bottom: 130px !important;
  }
  .pd-lg-l-130-f {
    padding-left: 130px !important;
  }
  .pd-lg-140 {
    padding: 140px;
  }
  .pd-lg-140-f {
    padding: 140px !important;
  }
  .pd-lg-y-140 {
    padding-top: 140px;
    padding-bottom: 140px;
  }
  .pd-lg-y-140-f {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }
  .pd-lg-x-140 {
    padding-right: 140px;
    padding-left: 140px;
  }
  .pd-lg-x-140-f {
    padding-right: 140px !important;
    padding-left: 140px !important;
  }
  .pd-lg-t-140 {
    padding-top: 140px;
  }
  .pd-lg-r-140 {
    padding-right: 140px;
  }
  .pd-lg-b-140 {
    padding-bottom: 140px;
  }
  .pd-lg-l-140 {
    padding-left: 140px;
  }
  .pd-lg-t-140-f {
    padding-top: 140px !important;
  }
  .pd-lg-r-140-f {
    padding-right: 140px !important;
  }
  .pd-lg-b-140-f {
    padding-bottom: 140px !important;
  }
  .pd-lg-l-140-f {
    padding-left: 140px !important;
  }
  .pd-lg-150 {
    padding: 150px;
  }
  .pd-lg-150-f {
    padding: 150px !important;
  }
  .pd-lg-y-150 {
    padding-top: 150px;
    padding-bottom: 150px;
  }
  .pd-lg-y-150-f {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }
  .pd-lg-x-150 {
    padding-right: 150px;
    padding-left: 150px;
  }
  .pd-lg-x-150-f {
    padding-right: 150px !important;
    padding-left: 150px !important;
  }
  .pd-lg-t-150 {
    padding-top: 150px;
  }
  .pd-lg-r-150 {
    padding-right: 150px;
  }
  .pd-lg-b-150 {
    padding-bottom: 150px;
  }
  .pd-lg-l-150 {
    padding-left: 150px;
  }
  .pd-lg-t-150-f {
    padding-top: 150px !important;
  }
  .pd-lg-r-150-f {
    padding-right: 150px !important;
  }
  .pd-lg-b-150-f {
    padding-bottom: 150px !important;
  }
  .pd-lg-l-150-f {
    padding-left: 150px !important;
  }
  .pd-lg-160 {
    padding: 160px;
  }
  .pd-lg-160-f {
    padding: 160px !important;
  }
  .pd-lg-y-160 {
    padding-top: 160px;
    padding-bottom: 160px;
  }
  .pd-lg-y-160-f {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }
  .pd-lg-x-160 {
    padding-right: 160px;
    padding-left: 160px;
  }
  .pd-lg-x-160-f {
    padding-right: 160px !important;
    padding-left: 160px !important;
  }
  .pd-lg-t-160 {
    padding-top: 160px;
  }
  .pd-lg-r-160 {
    padding-right: 160px;
  }
  .pd-lg-b-160 {
    padding-bottom: 160px;
  }
  .pd-lg-l-160 {
    padding-left: 160px;
  }
  .pd-lg-t-160-f {
    padding-top: 160px !important;
  }
  .pd-lg-r-160-f {
    padding-right: 160px !important;
  }
  .pd-lg-b-160-f {
    padding-bottom: 160px !important;
  }
  .pd-lg-l-160-f {
    padding-left: 160px !important;
  }
  .pd-lg-170 {
    padding: 170px;
  }
  .pd-lg-170-f {
    padding: 170px !important;
  }
  .pd-lg-y-170 {
    padding-top: 170px;
    padding-bottom: 170px;
  }
  .pd-lg-y-170-f {
    padding-top: 170px !important;
    padding-bottom: 170px !important;
  }
  .pd-lg-x-170 {
    padding-right: 170px;
    padding-left: 170px;
  }
  .pd-lg-x-170-f {
    padding-right: 170px !important;
    padding-left: 170px !important;
  }
  .pd-lg-t-170 {
    padding-top: 170px;
  }
  .pd-lg-r-170 {
    padding-right: 170px;
  }
  .pd-lg-b-170 {
    padding-bottom: 170px;
  }
  .pd-lg-l-170 {
    padding-left: 170px;
  }
  .pd-lg-t-170-f {
    padding-top: 170px !important;
  }
  .pd-lg-r-170-f {
    padding-right: 170px !important;
  }
  .pd-lg-b-170-f {
    padding-bottom: 170px !important;
  }
  .pd-lg-l-170-f {
    padding-left: 170px !important;
  }
  .pd-lg-180 {
    padding: 180px;
  }
  .pd-lg-180-f {
    padding: 180px !important;
  }
  .pd-lg-y-180 {
    padding-top: 180px;
    padding-bottom: 180px;
  }
  .pd-lg-y-180-f {
    padding-top: 180px !important;
    padding-bottom: 180px !important;
  }
  .pd-lg-x-180 {
    padding-right: 180px;
    padding-left: 180px;
  }
  .pd-lg-x-180-f {
    padding-right: 180px !important;
    padding-left: 180px !important;
  }
  .pd-lg-t-180 {
    padding-top: 180px;
  }
  .pd-lg-r-180 {
    padding-right: 180px;
  }
  .pd-lg-b-180 {
    padding-bottom: 180px;
  }
  .pd-lg-l-180 {
    padding-left: 180px;
  }
  .pd-lg-t-180-f {
    padding-top: 180px !important;
  }
  .pd-lg-r-180-f {
    padding-right: 180px !important;
  }
  .pd-lg-b-180-f {
    padding-bottom: 180px !important;
  }
  .pd-lg-l-180-f {
    padding-left: 180px !important;
  }
  .pd-lg-190 {
    padding: 190px;
  }
  .pd-lg-190-f {
    padding: 190px !important;
  }
  .pd-lg-y-190 {
    padding-top: 190px;
    padding-bottom: 190px;
  }
  .pd-lg-y-190-f {
    padding-top: 190px !important;
    padding-bottom: 190px !important;
  }
  .pd-lg-x-190 {
    padding-right: 190px;
    padding-left: 190px;
  }
  .pd-lg-x-190-f {
    padding-right: 190px !important;
    padding-left: 190px !important;
  }
  .pd-lg-t-190 {
    padding-top: 190px;
  }
  .pd-lg-r-190 {
    padding-right: 190px;
  }
  .pd-lg-b-190 {
    padding-bottom: 190px;
  }
  .pd-lg-l-190 {
    padding-left: 190px;
  }
  .pd-lg-t-190-f {
    padding-top: 190px !important;
  }
  .pd-lg-r-190-f {
    padding-right: 190px !important;
  }
  .pd-lg-b-190-f {
    padding-bottom: 190px !important;
  }
  .pd-lg-l-190-f {
    padding-left: 190px !important;
  }
  .pd-lg-200 {
    padding: 200px;
  }
  .pd-lg-200-f {
    padding: 200px !important;
  }
  .pd-lg-y-200 {
    padding-top: 200px;
    padding-bottom: 200px;
  }
  .pd-lg-y-200-f {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
  .pd-lg-x-200 {
    padding-right: 200px;
    padding-left: 200px;
  }
  .pd-lg-x-200-f {
    padding-right: 200px !important;
    padding-left: 200px !important;
  }
  .pd-lg-t-200 {
    padding-top: 200px;
  }
  .pd-lg-r-200 {
    padding-right: 200px;
  }
  .pd-lg-b-200 {
    padding-bottom: 200px;
  }
  .pd-lg-l-200 {
    padding-left: 200px;
  }
  .pd-lg-t-200-f {
    padding-top: 200px !important;
  }
  .pd-lg-r-200-f {
    padding-right: 200px !important;
  }
  .pd-lg-b-200-f {
    padding-bottom: 200px !important;
  }
  .pd-lg-l-200-f {
    padding-left: 200px !important;
  }
}
@media (min-width: 1200px) {
  .pd-xl-0 {
    padding: 0px;
  }
  .pd-xl-0-f {
    padding: 0px !important;
  }
  .pd-xl-y-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .pd-xl-y-0-f {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .pd-xl-x-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .pd-xl-x-0-f {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .pd-xl-t-0 {
    padding-top: 0px;
  }
  .pd-xl-r-0 {
    padding-right: 0px;
  }
  .pd-xl-b-0 {
    padding-bottom: 0px;
  }
  .pd-xl-l-0 {
    padding-left: 0px;
  }
  .pd-xl-t-0-f {
    padding-top: 0px !important;
  }
  .pd-xl-r-0-f {
    padding-right: 0px !important;
  }
  .pd-xl-b-0-f {
    padding-bottom: 0px !important;
  }
  .pd-xl-l-0-f {
    padding-left: 0px !important;
  }
  .pd-xl-1 {
    padding: 1px;
  }
  .pd-xl-1-f {
    padding: 1px !important;
  }
  .pd-xl-y-1 {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  .pd-xl-y-1-f {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }
  .pd-xl-x-1 {
    padding-right: 1px;
    padding-left: 1px;
  }
  .pd-xl-x-1-f {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .pd-xl-t-1 {
    padding-top: 1px;
  }
  .pd-xl-r-1 {
    padding-right: 1px;
  }
  .pd-xl-b-1 {
    padding-bottom: 1px;
  }
  .pd-xl-l-1 {
    padding-left: 1px;
  }
  .pd-xl-t-1-f {
    padding-top: 1px !important;
  }
  .pd-xl-r-1-f {
    padding-right: 1px !important;
  }
  .pd-xl-b-1-f {
    padding-bottom: 1px !important;
  }
  .pd-xl-l-1-f {
    padding-left: 1px !important;
  }
  .pd-xl-2 {
    padding: 2px;
  }
  .pd-xl-2-f {
    padding: 2px !important;
  }
  .pd-xl-y-2 {
    padding-top: 2px;
    padding-bottom: 2px;
  }
  .pd-xl-y-2-f {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
  .pd-xl-x-2 {
    padding-right: 2px;
    padding-left: 2px;
  }
  .pd-xl-x-2-f {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .pd-xl-t-2 {
    padding-top: 2px;
  }
  .pd-xl-r-2 {
    padding-right: 2px;
  }
  .pd-xl-b-2 {
    padding-bottom: 2px;
  }
  .pd-xl-l-2 {
    padding-left: 2px;
  }
  .pd-xl-t-2-f {
    padding-top: 2px !important;
  }
  .pd-xl-r-2-f {
    padding-right: 2px !important;
  }
  .pd-xl-b-2-f {
    padding-bottom: 2px !important;
  }
  .pd-xl-l-2-f {
    padding-left: 2px !important;
  }
  .pd-xl-3 {
    padding: 3px;
  }
  .pd-xl-3-f {
    padding: 3px !important;
  }
  .pd-xl-y-3 {
    padding-top: 3px;
    padding-bottom: 3px;
  }
  .pd-xl-y-3-f {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }
  .pd-xl-x-3 {
    padding-right: 3px;
    padding-left: 3px;
  }
  .pd-xl-x-3-f {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .pd-xl-t-3 {
    padding-top: 3px;
  }
  .pd-xl-r-3 {
    padding-right: 3px;
  }
  .pd-xl-b-3 {
    padding-bottom: 3px;
  }
  .pd-xl-l-3 {
    padding-left: 3px;
  }
  .pd-xl-t-3-f {
    padding-top: 3px !important;
  }
  .pd-xl-r-3-f {
    padding-right: 3px !important;
  }
  .pd-xl-b-3-f {
    padding-bottom: 3px !important;
  }
  .pd-xl-l-3-f {
    padding-left: 3px !important;
  }
  .pd-xl-4 {
    padding: 4px;
  }
  .pd-xl-4-f {
    padding: 4px !important;
  }
  .pd-xl-y-4 {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .pd-xl-y-4-f {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .pd-xl-x-4 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .pd-xl-x-4-f {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .pd-xl-t-4 {
    padding-top: 4px;
  }
  .pd-xl-r-4 {
    padding-right: 4px;
  }
  .pd-xl-b-4 {
    padding-bottom: 4px;
  }
  .pd-xl-l-4 {
    padding-left: 4px;
  }
  .pd-xl-t-4-f {
    padding-top: 4px !important;
  }
  .pd-xl-r-4-f {
    padding-right: 4px !important;
  }
  .pd-xl-b-4-f {
    padding-bottom: 4px !important;
  }
  .pd-xl-l-4-f {
    padding-left: 4px !important;
  }
  .pd-xl-5 {
    padding: 5px;
  }
  .pd-xl-5-f {
    padding: 5px !important;
  }
  .pd-xl-y-5 {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .pd-xl-y-5-f {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .pd-xl-x-5 {
    padding-right: 5px;
    padding-left: 5px;
  }
  .pd-xl-x-5-f {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .pd-xl-t-5 {
    padding-top: 5px;
  }
  .pd-xl-r-5 {
    padding-right: 5px;
  }
  .pd-xl-b-5 {
    padding-bottom: 5px;
  }
  .pd-xl-l-5 {
    padding-left: 5px;
  }
  .pd-xl-t-5-f {
    padding-top: 5px !important;
  }
  .pd-xl-r-5-f {
    padding-right: 5px !important;
  }
  .pd-xl-b-5-f {
    padding-bottom: 5px !important;
  }
  .pd-xl-l-5-f {
    padding-left: 5px !important;
  }
  .pd-xl-6 {
    padding: 6px;
  }
  .pd-xl-6-f {
    padding: 6px !important;
  }
  .pd-xl-y-6 {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .pd-xl-y-6-f {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .pd-xl-x-6 {
    padding-right: 6px;
    padding-left: 6px;
  }
  .pd-xl-x-6-f {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .pd-xl-t-6 {
    padding-top: 6px;
  }
  .pd-xl-r-6 {
    padding-right: 6px;
  }
  .pd-xl-b-6 {
    padding-bottom: 6px;
  }
  .pd-xl-l-6 {
    padding-left: 6px;
  }
  .pd-xl-t-6-f {
    padding-top: 6px !important;
  }
  .pd-xl-r-6-f {
    padding-right: 6px !important;
  }
  .pd-xl-b-6-f {
    padding-bottom: 6px !important;
  }
  .pd-xl-l-6-f {
    padding-left: 6px !important;
  }
  .pd-xl-7 {
    padding: 7px;
  }
  .pd-xl-7-f {
    padding: 7px !important;
  }
  .pd-xl-y-7 {
    padding-top: 7px;
    padding-bottom: 7px;
  }
  .pd-xl-y-7-f {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }
  .pd-xl-x-7 {
    padding-right: 7px;
    padding-left: 7px;
  }
  .pd-xl-x-7-f {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .pd-xl-t-7 {
    padding-top: 7px;
  }
  .pd-xl-r-7 {
    padding-right: 7px;
  }
  .pd-xl-b-7 {
    padding-bottom: 7px;
  }
  .pd-xl-l-7 {
    padding-left: 7px;
  }
  .pd-xl-t-7-f {
    padding-top: 7px !important;
  }
  .pd-xl-r-7-f {
    padding-right: 7px !important;
  }
  .pd-xl-b-7-f {
    padding-bottom: 7px !important;
  }
  .pd-xl-l-7-f {
    padding-left: 7px !important;
  }
  .pd-xl-8 {
    padding: 8px;
  }
  .pd-xl-8-f {
    padding: 8px !important;
  }
  .pd-xl-y-8 {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pd-xl-y-8-f {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .pd-xl-x-8 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .pd-xl-x-8-f {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .pd-xl-t-8 {
    padding-top: 8px;
  }
  .pd-xl-r-8 {
    padding-right: 8px;
  }
  .pd-xl-b-8 {
    padding-bottom: 8px;
  }
  .pd-xl-l-8 {
    padding-left: 8px;
  }
  .pd-xl-t-8-f {
    padding-top: 8px !important;
  }
  .pd-xl-r-8-f {
    padding-right: 8px !important;
  }
  .pd-xl-b-8-f {
    padding-bottom: 8px !important;
  }
  .pd-xl-l-8-f {
    padding-left: 8px !important;
  }
  .pd-xl-9 {
    padding: 9px;
  }
  .pd-xl-9-f {
    padding: 9px !important;
  }
  .pd-xl-y-9 {
    padding-top: 9px;
    padding-bottom: 9px;
  }
  .pd-xl-y-9-f {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }
  .pd-xl-x-9 {
    padding-right: 9px;
    padding-left: 9px;
  }
  .pd-xl-x-9-f {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .pd-xl-t-9 {
    padding-top: 9px;
  }
  .pd-xl-r-9 {
    padding-right: 9px;
  }
  .pd-xl-b-9 {
    padding-bottom: 9px;
  }
  .pd-xl-l-9 {
    padding-left: 9px;
  }
  .pd-xl-t-9-f {
    padding-top: 9px !important;
  }
  .pd-xl-r-9-f {
    padding-right: 9px !important;
  }
  .pd-xl-b-9-f {
    padding-bottom: 9px !important;
  }
  .pd-xl-l-9-f {
    padding-left: 9px !important;
  }
  .pd-xl-10 {
    padding: 10px;
  }
  .pd-xl-10-f {
    padding: 10px !important;
  }
  .pd-xl-y-10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .pd-xl-y-10-f {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .pd-xl-x-10 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .pd-xl-x-10-f {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .pd-xl-t-10 {
    padding-top: 10px;
  }
  .pd-xl-r-10 {
    padding-right: 10px;
  }
  .pd-xl-b-10 {
    padding-bottom: 10px;
  }
  .pd-xl-l-10 {
    padding-left: 10px;
  }
  .pd-xl-t-10-f {
    padding-top: 10px !important;
  }
  .pd-xl-r-10-f {
    padding-right: 10px !important;
  }
  .pd-xl-b-10-f {
    padding-bottom: 10px !important;
  }
  .pd-xl-l-10-f {
    padding-left: 10px !important;
  }
  .pd-xl-15 {
    padding: 15px;
  }
  .pd-xl-15-f {
    padding: 15px !important;
  }
  .pd-xl-y-15 {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .pd-xl-y-15-f {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  .pd-xl-x-15 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .pd-xl-x-15-f {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .pd-xl-t-15 {
    padding-top: 15px;
  }
  .pd-xl-r-15 {
    padding-right: 15px;
  }
  .pd-xl-b-15 {
    padding-bottom: 15px;
  }
  .pd-xl-l-15 {
    padding-left: 15px;
  }
  .pd-xl-t-15-f {
    padding-top: 15px !important;
  }
  .pd-xl-r-15-f {
    padding-right: 15px !important;
  }
  .pd-xl-b-15-f {
    padding-bottom: 15px !important;
  }
  .pd-xl-l-15-f {
    padding-left: 15px !important;
  }
  .pd-xl-20 {
    padding: 20px;
  }
  .pd-xl-20-f {
    padding: 20px !important;
  }
  .pd-xl-y-20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .pd-xl-y-20-f {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .pd-xl-x-20 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .pd-xl-x-20-f {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .pd-xl-t-20 {
    padding-top: 20px;
  }
  .pd-xl-r-20 {
    padding-right: 20px;
  }
  .pd-xl-b-20 {
    padding-bottom: 20px;
  }
  .pd-xl-l-20 {
    padding-left: 20px;
  }
  .pd-xl-t-20-f {
    padding-top: 20px !important;
  }
  .pd-xl-r-20-f {
    padding-right: 20px !important;
  }
  .pd-xl-b-20-f {
    padding-bottom: 20px !important;
  }
  .pd-xl-l-20-f {
    padding-left: 20px !important;
  }
  .pd-xl-25 {
    padding: 25px;
  }
  .pd-xl-25-f {
    padding: 25px !important;
  }
  .pd-xl-y-25 {
    padding-top: 25px;
    padding-bottom: 25px;
  }
  .pd-xl-y-25-f {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .pd-xl-x-25 {
    padding-right: 25px;
    padding-left: 25px;
  }
  .pd-xl-x-25-f {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .pd-xl-t-25 {
    padding-top: 25px;
  }
  .pd-xl-r-25 {
    padding-right: 25px;
  }
  .pd-xl-b-25 {
    padding-bottom: 25px;
  }
  .pd-xl-l-25 {
    padding-left: 25px;
  }
  .pd-xl-t-25-f {
    padding-top: 25px !important;
  }
  .pd-xl-r-25-f {
    padding-right: 25px !important;
  }
  .pd-xl-b-25-f {
    padding-bottom: 25px !important;
  }
  .pd-xl-l-25-f {
    padding-left: 25px !important;
  }
  .pd-xl-30 {
    padding: 30px;
  }
  .pd-xl-30-f {
    padding: 30px !important;
  }
  .pd-xl-y-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .pd-xl-y-30-f {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .pd-xl-x-30 {
    padding-right: 30px;
    padding-left: 30px;
  }
  .pd-xl-x-30-f {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .pd-xl-t-30 {
    padding-top: 30px;
  }
  .pd-xl-r-30 {
    padding-right: 30px;
  }
  .pd-xl-b-30 {
    padding-bottom: 30px;
  }
  .pd-xl-l-30 {
    padding-left: 30px;
  }
  .pd-xl-t-30-f {
    padding-top: 30px !important;
  }
  .pd-xl-r-30-f {
    padding-right: 30px !important;
  }
  .pd-xl-b-30-f {
    padding-bottom: 30px !important;
  }
  .pd-xl-l-30-f {
    padding-left: 30px !important;
  }
  .pd-xl-35 {
    padding: 35px;
  }
  .pd-xl-35-f {
    padding: 35px !important;
  }
  .pd-xl-y-35 {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .pd-xl-y-35-f {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  .pd-xl-x-35 {
    padding-right: 35px;
    padding-left: 35px;
  }
  .pd-xl-x-35-f {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }
  .pd-xl-t-35 {
    padding-top: 35px;
  }
  .pd-xl-r-35 {
    padding-right: 35px;
  }
  .pd-xl-b-35 {
    padding-bottom: 35px;
  }
  .pd-xl-l-35 {
    padding-left: 35px;
  }
  .pd-xl-t-35-f {
    padding-top: 35px !important;
  }
  .pd-xl-r-35-f {
    padding-right: 35px !important;
  }
  .pd-xl-b-35-f {
    padding-bottom: 35px !important;
  }
  .pd-xl-l-35-f {
    padding-left: 35px !important;
  }
  .pd-xl-40 {
    padding: 40px;
  }
  .pd-xl-40-f {
    padding: 40px !important;
  }
  .pd-xl-y-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .pd-xl-y-40-f {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .pd-xl-x-40 {
    padding-right: 40px;
    padding-left: 40px;
  }
  .pd-xl-x-40-f {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .pd-xl-t-40 {
    padding-top: 40px;
  }
  .pd-xl-r-40 {
    padding-right: 40px;
  }
  .pd-xl-b-40 {
    padding-bottom: 40px;
  }
  .pd-xl-l-40 {
    padding-left: 40px;
  }
  .pd-xl-t-40-f {
    padding-top: 40px !important;
  }
  .pd-xl-r-40-f {
    padding-right: 40px !important;
  }
  .pd-xl-b-40-f {
    padding-bottom: 40px !important;
  }
  .pd-xl-l-40-f {
    padding-left: 40px !important;
  }
  .pd-xl-45 {
    padding: 45px;
  }
  .pd-xl-45-f {
    padding: 45px !important;
  }
  .pd-xl-y-45 {
    padding-top: 45px;
    padding-bottom: 45px;
  }
  .pd-xl-y-45-f {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
  .pd-xl-x-45 {
    padding-right: 45px;
    padding-left: 45px;
  }
  .pd-xl-x-45-f {
    padding-right: 45px !important;
    padding-left: 45px !important;
  }
  .pd-xl-t-45 {
    padding-top: 45px;
  }
  .pd-xl-r-45 {
    padding-right: 45px;
  }
  .pd-xl-b-45 {
    padding-bottom: 45px;
  }
  .pd-xl-l-45 {
    padding-left: 45px;
  }
  .pd-xl-t-45-f {
    padding-top: 45px !important;
  }
  .pd-xl-r-45-f {
    padding-right: 45px !important;
  }
  .pd-xl-b-45-f {
    padding-bottom: 45px !important;
  }
  .pd-xl-l-45-f {
    padding-left: 45px !important;
  }
  .pd-xl-50 {
    padding: 50px;
  }
  .pd-xl-50-f {
    padding: 50px !important;
  }
  .pd-xl-y-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .pd-xl-y-50-f {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .pd-xl-x-50 {
    padding-right: 50px;
    padding-left: 50px;
  }
  .pd-xl-x-50-f {
    padding-right: 50px !important;
    padding-left: 50px !important;
  }
  .pd-xl-t-50 {
    padding-top: 50px;
  }
  .pd-xl-r-50 {
    padding-right: 50px;
  }
  .pd-xl-b-50 {
    padding-bottom: 50px;
  }
  .pd-xl-l-50 {
    padding-left: 50px;
  }
  .pd-xl-t-50-f {
    padding-top: 50px !important;
  }
  .pd-xl-r-50-f {
    padding-right: 50px !important;
  }
  .pd-xl-b-50-f {
    padding-bottom: 50px !important;
  }
  .pd-xl-l-50-f {
    padding-left: 50px !important;
  }
  .pd-xl-55 {
    padding: 55px;
  }
  .pd-xl-55-f {
    padding: 55px !important;
  }
  .pd-xl-y-55 {
    padding-top: 55px;
    padding-bottom: 55px;
  }
  .pd-xl-y-55-f {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }
  .pd-xl-x-55 {
    padding-right: 55px;
    padding-left: 55px;
  }
  .pd-xl-x-55-f {
    padding-right: 55px !important;
    padding-left: 55px !important;
  }
  .pd-xl-t-55 {
    padding-top: 55px;
  }
  .pd-xl-r-55 {
    padding-right: 55px;
  }
  .pd-xl-b-55 {
    padding-bottom: 55px;
  }
  .pd-xl-l-55 {
    padding-left: 55px;
  }
  .pd-xl-t-55-f {
    padding-top: 55px !important;
  }
  .pd-xl-r-55-f {
    padding-right: 55px !important;
  }
  .pd-xl-b-55-f {
    padding-bottom: 55px !important;
  }
  .pd-xl-l-55-f {
    padding-left: 55px !important;
  }
  .pd-xl-60 {
    padding: 60px;
  }
  .pd-xl-60-f {
    padding: 60px !important;
  }
  .pd-xl-y-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .pd-xl-y-60-f {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .pd-xl-x-60 {
    padding-right: 60px;
    padding-left: 60px;
  }
  .pd-xl-x-60-f {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .pd-xl-t-60 {
    padding-top: 60px;
  }
  .pd-xl-r-60 {
    padding-right: 60px;
  }
  .pd-xl-b-60 {
    padding-bottom: 60px;
  }
  .pd-xl-l-60 {
    padding-left: 60px;
  }
  .pd-xl-t-60-f {
    padding-top: 60px !important;
  }
  .pd-xl-r-60-f {
    padding-right: 60px !important;
  }
  .pd-xl-b-60-f {
    padding-bottom: 60px !important;
  }
  .pd-xl-l-60-f {
    padding-left: 60px !important;
  }
  .pd-xl-65 {
    padding: 65px;
  }
  .pd-xl-65-f {
    padding: 65px !important;
  }
  .pd-xl-y-65 {
    padding-top: 65px;
    padding-bottom: 65px;
  }
  .pd-xl-y-65-f {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .pd-xl-x-65 {
    padding-right: 65px;
    padding-left: 65px;
  }
  .pd-xl-x-65-f {
    padding-right: 65px !important;
    padding-left: 65px !important;
  }
  .pd-xl-t-65 {
    padding-top: 65px;
  }
  .pd-xl-r-65 {
    padding-right: 65px;
  }
  .pd-xl-b-65 {
    padding-bottom: 65px;
  }
  .pd-xl-l-65 {
    padding-left: 65px;
  }
  .pd-xl-t-65-f {
    padding-top: 65px !important;
  }
  .pd-xl-r-65-f {
    padding-right: 65px !important;
  }
  .pd-xl-b-65-f {
    padding-bottom: 65px !important;
  }
  .pd-xl-l-65-f {
    padding-left: 65px !important;
  }
  .pd-xl-70 {
    padding: 70px;
  }
  .pd-xl-70-f {
    padding: 70px !important;
  }
  .pd-xl-y-70 {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .pd-xl-y-70-f {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .pd-xl-x-70 {
    padding-right: 70px;
    padding-left: 70px;
  }
  .pd-xl-x-70-f {
    padding-right: 70px !important;
    padding-left: 70px !important;
  }
  .pd-xl-t-70 {
    padding-top: 70px;
  }
  .pd-xl-r-70 {
    padding-right: 70px;
  }
  .pd-xl-b-70 {
    padding-bottom: 70px;
  }
  .pd-xl-l-70 {
    padding-left: 70px;
  }
  .pd-xl-t-70-f {
    padding-top: 70px !important;
  }
  .pd-xl-r-70-f {
    padding-right: 70px !important;
  }
  .pd-xl-b-70-f {
    padding-bottom: 70px !important;
  }
  .pd-xl-l-70-f {
    padding-left: 70px !important;
  }
  .pd-xl-75 {
    padding: 75px;
  }
  .pd-xl-75-f {
    padding: 75px !important;
  }
  .pd-xl-y-75 {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .pd-xl-y-75-f {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }
  .pd-xl-x-75 {
    padding-right: 75px;
    padding-left: 75px;
  }
  .pd-xl-x-75-f {
    padding-right: 75px !important;
    padding-left: 75px !important;
  }
  .pd-xl-t-75 {
    padding-top: 75px;
  }
  .pd-xl-r-75 {
    padding-right: 75px;
  }
  .pd-xl-b-75 {
    padding-bottom: 75px;
  }
  .pd-xl-l-75 {
    padding-left: 75px;
  }
  .pd-xl-t-75-f {
    padding-top: 75px !important;
  }
  .pd-xl-r-75-f {
    padding-right: 75px !important;
  }
  .pd-xl-b-75-f {
    padding-bottom: 75px !important;
  }
  .pd-xl-l-75-f {
    padding-left: 75px !important;
  }
  .pd-xl-80 {
    padding: 80px;
  }
  .pd-xl-80-f {
    padding: 80px !important;
  }
  .pd-xl-y-80 {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .pd-xl-y-80-f {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .pd-xl-x-80 {
    padding-right: 80px;
    padding-left: 80px;
  }
  .pd-xl-x-80-f {
    padding-right: 80px !important;
    padding-left: 80px !important;
  }
  .pd-xl-t-80 {
    padding-top: 80px;
  }
  .pd-xl-r-80 {
    padding-right: 80px;
  }
  .pd-xl-b-80 {
    padding-bottom: 80px;
  }
  .pd-xl-l-80 {
    padding-left: 80px;
  }
  .pd-xl-t-80-f {
    padding-top: 80px !important;
  }
  .pd-xl-r-80-f {
    padding-right: 80px !important;
  }
  .pd-xl-b-80-f {
    padding-bottom: 80px !important;
  }
  .pd-xl-l-80-f {
    padding-left: 80px !important;
  }
  .pd-xl-85 {
    padding: 85px;
  }
  .pd-xl-85-f {
    padding: 85px !important;
  }
  .pd-xl-y-85 {
    padding-top: 85px;
    padding-bottom: 85px;
  }
  .pd-xl-y-85-f {
    padding-top: 85px !important;
    padding-bottom: 85px !important;
  }
  .pd-xl-x-85 {
    padding-right: 85px;
    padding-left: 85px;
  }
  .pd-xl-x-85-f {
    padding-right: 85px !important;
    padding-left: 85px !important;
  }
  .pd-xl-t-85 {
    padding-top: 85px;
  }
  .pd-xl-r-85 {
    padding-right: 85px;
  }
  .pd-xl-b-85 {
    padding-bottom: 85px;
  }
  .pd-xl-l-85 {
    padding-left: 85px;
  }
  .pd-xl-t-85-f {
    padding-top: 85px !important;
  }
  .pd-xl-r-85-f {
    padding-right: 85px !important;
  }
  .pd-xl-b-85-f {
    padding-bottom: 85px !important;
  }
  .pd-xl-l-85-f {
    padding-left: 85px !important;
  }
  .pd-xl-90 {
    padding: 90px;
  }
  .pd-xl-90-f {
    padding: 90px !important;
  }
  .pd-xl-y-90 {
    padding-top: 90px;
    padding-bottom: 90px;
  }
  .pd-xl-y-90-f {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .pd-xl-x-90 {
    padding-right: 90px;
    padding-left: 90px;
  }
  .pd-xl-x-90-f {
    padding-right: 90px !important;
    padding-left: 90px !important;
  }
  .pd-xl-t-90 {
    padding-top: 90px;
  }
  .pd-xl-r-90 {
    padding-right: 90px;
  }
  .pd-xl-b-90 {
    padding-bottom: 90px;
  }
  .pd-xl-l-90 {
    padding-left: 90px;
  }
  .pd-xl-t-90-f {
    padding-top: 90px !important;
  }
  .pd-xl-r-90-f {
    padding-right: 90px !important;
  }
  .pd-xl-b-90-f {
    padding-bottom: 90px !important;
  }
  .pd-xl-l-90-f {
    padding-left: 90px !important;
  }
  .pd-xl-95 {
    padding: 95px;
  }
  .pd-xl-95-f {
    padding: 95px !important;
  }
  .pd-xl-y-95 {
    padding-top: 95px;
    padding-bottom: 95px;
  }
  .pd-xl-y-95-f {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .pd-xl-x-95 {
    padding-right: 95px;
    padding-left: 95px;
  }
  .pd-xl-x-95-f {
    padding-right: 95px !important;
    padding-left: 95px !important;
  }
  .pd-xl-t-95 {
    padding-top: 95px;
  }
  .pd-xl-r-95 {
    padding-right: 95px;
  }
  .pd-xl-b-95 {
    padding-bottom: 95px;
  }
  .pd-xl-l-95 {
    padding-left: 95px;
  }
  .pd-xl-t-95-f {
    padding-top: 95px !important;
  }
  .pd-xl-r-95-f {
    padding-right: 95px !important;
  }
  .pd-xl-b-95-f {
    padding-bottom: 95px !important;
  }
  .pd-xl-l-95-f {
    padding-left: 95px !important;
  }
  .pd-xl-100 {
    padding: 100px;
  }
  .pd-xl-100-f {
    padding: 100px !important;
  }
  .pd-xl-y-100 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .pd-xl-y-100-f {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
  .pd-xl-x-100 {
    padding-right: 100px;
    padding-left: 100px;
  }
  .pd-xl-x-100-f {
    padding-right: 100px !important;
    padding-left: 100px !important;
  }
  .pd-xl-t-100 {
    padding-top: 100px;
  }
  .pd-xl-r-100 {
    padding-right: 100px;
  }
  .pd-xl-b-100 {
    padding-bottom: 100px;
  }
  .pd-xl-l-100 {
    padding-left: 100px;
  }
  .pd-xl-t-100-f {
    padding-top: 100px !important;
  }
  .pd-xl-r-100-f {
    padding-right: 100px !important;
  }
  .pd-xl-b-100-f {
    padding-bottom: 100px !important;
  }
  .pd-xl-l-100-f {
    padding-left: 100px !important;
  }
  .pd-xl-110 {
    padding: 110px;
  }
  .pd-xl-110-f {
    padding: 110px !important;
  }
  .pd-xl-y-110 {
    padding-top: 110px;
    padding-bottom: 110px;
  }
  .pd-xl-y-110-f {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }
  .pd-xl-x-110 {
    padding-right: 110px;
    padding-left: 110px;
  }
  .pd-xl-x-110-f {
    padding-right: 110px !important;
    padding-left: 110px !important;
  }
  .pd-xl-t-110 {
    padding-top: 110px;
  }
  .pd-xl-r-110 {
    padding-right: 110px;
  }
  .pd-xl-b-110 {
    padding-bottom: 110px;
  }
  .pd-xl-l-110 {
    padding-left: 110px;
  }
  .pd-xl-t-110-f {
    padding-top: 110px !important;
  }
  .pd-xl-r-110-f {
    padding-right: 110px !important;
  }
  .pd-xl-b-110-f {
    padding-bottom: 110px !important;
  }
  .pd-xl-l-110-f {
    padding-left: 110px !important;
  }
  .pd-xl-120 {
    padding: 120px;
  }
  .pd-xl-120-f {
    padding: 120px !important;
  }
  .pd-xl-y-120 {
    padding-top: 120px;
    padding-bottom: 120px;
  }
  .pd-xl-y-120-f {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }
  .pd-xl-x-120 {
    padding-right: 120px;
    padding-left: 120px;
  }
  .pd-xl-x-120-f {
    padding-right: 120px !important;
    padding-left: 120px !important;
  }
  .pd-xl-t-120 {
    padding-top: 120px;
  }
  .pd-xl-r-120 {
    padding-right: 120px;
  }
  .pd-xl-b-120 {
    padding-bottom: 120px;
  }
  .pd-xl-l-120 {
    padding-left: 120px;
  }
  .pd-xl-t-120-f {
    padding-top: 120px !important;
  }
  .pd-xl-r-120-f {
    padding-right: 120px !important;
  }
  .pd-xl-b-120-f {
    padding-bottom: 120px !important;
  }
  .pd-xl-l-120-f {
    padding-left: 120px !important;
  }
  .pd-xl-130 {
    padding: 130px;
  }
  .pd-xl-130-f {
    padding: 130px !important;
  }
  .pd-xl-y-130 {
    padding-top: 130px;
    padding-bottom: 130px;
  }
  .pd-xl-y-130-f {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }
  .pd-xl-x-130 {
    padding-right: 130px;
    padding-left: 130px;
  }
  .pd-xl-x-130-f {
    padding-right: 130px !important;
    padding-left: 130px !important;
  }
  .pd-xl-t-130 {
    padding-top: 130px;
  }
  .pd-xl-r-130 {
    padding-right: 130px;
  }
  .pd-xl-b-130 {
    padding-bottom: 130px;
  }
  .pd-xl-l-130 {
    padding-left: 130px;
  }
  .pd-xl-t-130-f {
    padding-top: 130px !important;
  }
  .pd-xl-r-130-f {
    padding-right: 130px !important;
  }
  .pd-xl-b-130-f {
    padding-bottom: 130px !important;
  }
  .pd-xl-l-130-f {
    padding-left: 130px !important;
  }
  .pd-xl-140 {
    padding: 140px;
  }
  .pd-xl-140-f {
    padding: 140px !important;
  }
  .pd-xl-y-140 {
    padding-top: 140px;
    padding-bottom: 140px;
  }
  .pd-xl-y-140-f {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }
  .pd-xl-x-140 {
    padding-right: 140px;
    padding-left: 140px;
  }
  .pd-xl-x-140-f {
    padding-right: 140px !important;
    padding-left: 140px !important;
  }
  .pd-xl-t-140 {
    padding-top: 140px;
  }
  .pd-xl-r-140 {
    padding-right: 140px;
  }
  .pd-xl-b-140 {
    padding-bottom: 140px;
  }
  .pd-xl-l-140 {
    padding-left: 140px;
  }
  .pd-xl-t-140-f {
    padding-top: 140px !important;
  }
  .pd-xl-r-140-f {
    padding-right: 140px !important;
  }
  .pd-xl-b-140-f {
    padding-bottom: 140px !important;
  }
  .pd-xl-l-140-f {
    padding-left: 140px !important;
  }
  .pd-xl-150 {
    padding: 150px;
  }
  .pd-xl-150-f {
    padding: 150px !important;
  }
  .pd-xl-y-150 {
    padding-top: 150px;
    padding-bottom: 150px;
  }
  .pd-xl-y-150-f {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }
  .pd-xl-x-150 {
    padding-right: 150px;
    padding-left: 150px;
  }
  .pd-xl-x-150-f {
    padding-right: 150px !important;
    padding-left: 150px !important;
  }
  .pd-xl-t-150 {
    padding-top: 150px;
  }
  .pd-xl-r-150 {
    padding-right: 150px;
  }
  .pd-xl-b-150 {
    padding-bottom: 150px;
  }
  .pd-xl-l-150 {
    padding-left: 150px;
  }
  .pd-xl-t-150-f {
    padding-top: 150px !important;
  }
  .pd-xl-r-150-f {
    padding-right: 150px !important;
  }
  .pd-xl-b-150-f {
    padding-bottom: 150px !important;
  }
  .pd-xl-l-150-f {
    padding-left: 150px !important;
  }
  .pd-xl-160 {
    padding: 160px;
  }
  .pd-xl-160-f {
    padding: 160px !important;
  }
  .pd-xl-y-160 {
    padding-top: 160px;
    padding-bottom: 160px;
  }
  .pd-xl-y-160-f {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }
  .pd-xl-x-160 {
    padding-right: 160px;
    padding-left: 160px;
  }
  .pd-xl-x-160-f {
    padding-right: 160px !important;
    padding-left: 160px !important;
  }
  .pd-xl-t-160 {
    padding-top: 160px;
  }
  .pd-xl-r-160 {
    padding-right: 160px;
  }
  .pd-xl-b-160 {
    padding-bottom: 160px;
  }
  .pd-xl-l-160 {
    padding-left: 160px;
  }
  .pd-xl-t-160-f {
    padding-top: 160px !important;
  }
  .pd-xl-r-160-f {
    padding-right: 160px !important;
  }
  .pd-xl-b-160-f {
    padding-bottom: 160px !important;
  }
  .pd-xl-l-160-f {
    padding-left: 160px !important;
  }
  .pd-xl-170 {
    padding: 170px;
  }
  .pd-xl-170-f {
    padding: 170px !important;
  }
  .pd-xl-y-170 {
    padding-top: 170px;
    padding-bottom: 170px;
  }
  .pd-xl-y-170-f {
    padding-top: 170px !important;
    padding-bottom: 170px !important;
  }
  .pd-xl-x-170 {
    padding-right: 170px;
    padding-left: 170px;
  }
  .pd-xl-x-170-f {
    padding-right: 170px !important;
    padding-left: 170px !important;
  }
  .pd-xl-t-170 {
    padding-top: 170px;
  }
  .pd-xl-r-170 {
    padding-right: 170px;
  }
  .pd-xl-b-170 {
    padding-bottom: 170px;
  }
  .pd-xl-l-170 {
    padding-left: 170px;
  }
  .pd-xl-t-170-f {
    padding-top: 170px !important;
  }
  .pd-xl-r-170-f {
    padding-right: 170px !important;
  }
  .pd-xl-b-170-f {
    padding-bottom: 170px !important;
  }
  .pd-xl-l-170-f {
    padding-left: 170px !important;
  }
  .pd-xl-180 {
    padding: 180px;
  }
  .pd-xl-180-f {
    padding: 180px !important;
  }
  .pd-xl-y-180 {
    padding-top: 180px;
    padding-bottom: 180px;
  }
  .pd-xl-y-180-f {
    padding-top: 180px !important;
    padding-bottom: 180px !important;
  }
  .pd-xl-x-180 {
    padding-right: 180px;
    padding-left: 180px;
  }
  .pd-xl-x-180-f {
    padding-right: 180px !important;
    padding-left: 180px !important;
  }
  .pd-xl-t-180 {
    padding-top: 180px;
  }
  .pd-xl-r-180 {
    padding-right: 180px;
  }
  .pd-xl-b-180 {
    padding-bottom: 180px;
  }
  .pd-xl-l-180 {
    padding-left: 180px;
  }
  .pd-xl-t-180-f {
    padding-top: 180px !important;
  }
  .pd-xl-r-180-f {
    padding-right: 180px !important;
  }
  .pd-xl-b-180-f {
    padding-bottom: 180px !important;
  }
  .pd-xl-l-180-f {
    padding-left: 180px !important;
  }
  .pd-xl-190 {
    padding: 190px;
  }
  .pd-xl-190-f {
    padding: 190px !important;
  }
  .pd-xl-y-190 {
    padding-top: 190px;
    padding-bottom: 190px;
  }
  .pd-xl-y-190-f {
    padding-top: 190px !important;
    padding-bottom: 190px !important;
  }
  .pd-xl-x-190 {
    padding-right: 190px;
    padding-left: 190px;
  }
  .pd-xl-x-190-f {
    padding-right: 190px !important;
    padding-left: 190px !important;
  }
  .pd-xl-t-190 {
    padding-top: 190px;
  }
  .pd-xl-r-190 {
    padding-right: 190px;
  }
  .pd-xl-b-190 {
    padding-bottom: 190px;
  }
  .pd-xl-l-190 {
    padding-left: 190px;
  }
  .pd-xl-t-190-f {
    padding-top: 190px !important;
  }
  .pd-xl-r-190-f {
    padding-right: 190px !important;
  }
  .pd-xl-b-190-f {
    padding-bottom: 190px !important;
  }
  .pd-xl-l-190-f {
    padding-left: 190px !important;
  }
  .pd-xl-200 {
    padding: 200px;
  }
  .pd-xl-200-f {
    padding: 200px !important;
  }
  .pd-xl-y-200 {
    padding-top: 200px;
    padding-bottom: 200px;
  }
  .pd-xl-y-200-f {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
  .pd-xl-x-200 {
    padding-right: 200px;
    padding-left: 200px;
  }
  .pd-xl-x-200-f {
    padding-right: 200px !important;
    padding-left: 200px !important;
  }
  .pd-xl-t-200 {
    padding-top: 200px;
  }
  .pd-xl-r-200 {
    padding-right: 200px;
  }
  .pd-xl-b-200 {
    padding-bottom: 200px;
  }
  .pd-xl-l-200 {
    padding-left: 200px;
  }
  .pd-xl-t-200-f {
    padding-top: 200px !important;
  }
  .pd-xl-r-200-f {
    padding-right: 200px !important;
  }
  .pd-xl-b-200-f {
    padding-bottom: 200px !important;
  }
  .pd-xl-l-200-f {
    padding-left: 200px !important;
  }
}
.pd-12 {
  padding: 12px;
}

.pd-12-f {
  padding: 12px !important;
}

.pd-y-12 {
  padding-top: 12px;
  padding-bottom: 12px;
}

.pd-y-12-f {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.pd-x-12 {
  padding-right: 12px;
  padding-left: 12px;
}

.pd-x-12-f {
  padding-right: 12px !important;
  padding-left: 12px !important;
}

.pd-t-12 {
  padding-top: 12px;
}

.pd-r-12 {
  padding-right: 12px;
}

.pd-b-12 {
  padding-bottom: 12px;
}

.pd-l-12 {
  padding-left: 12px;
}

.pd-t-12-f {
  padding-top: 12px !important;
}

.pd-r-12-f {
  padding-right: 12px !important;
}

.pd-b-12-f {
  padding-bottom: 12px !important;
}

.pd-l-12-f {
  padding-left: 12px !important;
}

.pd-13 {
  padding: 13px;
}

.pd-13-f {
  padding: 13px !important;
}

.pd-y-13 {
  padding-top: 13px;
  padding-bottom: 13px;
}

.pd-y-13-f {
  padding-top: 13px !important;
  padding-bottom: 13px !important;
}

.pd-x-13 {
  padding-right: 13px;
  padding-left: 13px;
}

.pd-x-13-f {
  padding-right: 13px !important;
  padding-left: 13px !important;
}

.pd-t-13 {
  padding-top: 13px;
}

.pd-r-13 {
  padding-right: 13px;
}

.pd-b-13 {
  padding-bottom: 13px;
}

.pd-l-13 {
  padding-left: 13px;
}

.pd-t-13-f {
  padding-top: 13px !important;
}

.pd-r-13-f {
  padding-right: 13px !important;
}

.pd-b-13-f {
  padding-bottom: 13px !important;
}

.pd-l-13-f {
  padding-left: 13px !important;
}

/* ###### 9.7 Position   ###### */
.pos-absolute {
  position: absolute;
}

.pos-relative {
  position: relative;
}

.pos-fixed {
  position: fixed;
}

.pos-static {
  position: static;
}

.pos-absolute-f {
  position: absolute;
}

.pos-relative-f {
  position: relative;
}

.pos-fixed-f {
  position: fixed;
}

.pos-static-f {
  position: static;
}

.t-0 {
  top: 0px;
}

.r-0 {
  right: 0px;
}

.b-0 {
  bottom: 0px;
}

.l-0 {
  left: 0px;
}

.t--0 {
  top: 0px;
}

.r--0 {
  right: 0px;
}

.b--0 {
  bottom: 0px;
}

.l--0 {
  left: 0px;
}

.a-0 {
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}

.x-0,
.y-0 {
  right: 0px;
  left: 0px;
}

.t-5 {
  top: 5px;
}

.r-5 {
  right: 5px;
}

.b-5 {
  bottom: 5px;
}

.l-5 {
  left: 5px;
}

.t--5 {
  top: -5px;
}

.r--5 {
  right: -5px;
}

.b--5 {
  bottom: -5px;
}

.l--5 {
  left: -5px;
}

.a-5 {
  top: 5px;
  right: 5px;
  bottom: 5px;
  left: 5px;
}

.x-5,
.y-5 {
  right: 5px;
  left: 5px;
}

.t-10 {
  top: 10px;
}

.r-10 {
  right: 10px;
}

.b-10 {
  bottom: 10px;
}

.l-10 {
  left: 10px;
}

.t--10 {
  top: -10px;
}

.r--10 {
  right: -10px;
}

.b--10 {
  bottom: -10px;
}

.l--10 {
  left: -10px;
}

.a-10 {
  top: 10px;
  right: 10px;
  bottom: 10px;
  left: 10px;
}

.x-10,
.y-10 {
  right: 10px;
  left: 10px;
}

.t-15 {
  top: 15px;
}

.r-15 {
  right: 15px;
}

.b-15 {
  bottom: 15px;
}

.l-15 {
  left: 15px;
}

.t--15 {
  top: -15px;
}

.r--15 {
  right: -15px;
}

.b--15 {
  bottom: -15px;
}

.l--15 {
  left: -15px;
}

.a-15 {
  top: 15px;
  right: 15px;
  bottom: 15px;
  left: 15px;
}

.x-15,
.y-15 {
  right: 15px;
  left: 15px;
}

.t-20 {
  top: 20px;
}

.r-20 {
  right: 20px;
}

.b-20 {
  bottom: 20px;
}

.l-20 {
  left: 20px;
}

.t--20 {
  top: -20px;
}

.r--20 {
  right: -20px;
}

.b--20 {
  bottom: -20px;
}

.l--20 {
  left: -20px;
}

.a-20 {
  top: 20px;
  right: 20px;
  bottom: 20px;
  left: 20px;
}

.x-20,
.y-20 {
  right: 20px;
  left: 20px;
}

.t-25 {
  top: 25px;
}

.r-25 {
  right: 25px;
}

.b-25 {
  bottom: 25px;
}

.l-25 {
  left: 25px;
}

.t--25 {
  top: -25px;
}

.r--25 {
  right: -25px;
}

.b--25 {
  bottom: -25px;
}

.l--25 {
  left: -25px;
}

.a-25 {
  top: 25px;
  right: 25px;
  bottom: 25px;
  left: 25px;
}

.x-25,
.y-25 {
  right: 25px;
  left: 25px;
}

.t-30 {
  top: 30px;
}

.r-30 {
  right: 30px;
}

.b-30 {
  bottom: 30px;
}

.l-30 {
  left: 30px;
}

.t--30 {
  top: -30px;
}

.r--30 {
  right: -30px;
}

.b--30 {
  bottom: -30px;
}

.l--30 {
  left: -30px;
}

.a-30 {
  top: 30px;
  right: 30px;
  bottom: 30px;
  left: 30px;
}

.x-30,
.y-30 {
  right: 30px;
  left: 30px;
}

.t-35 {
  top: 35px;
}

.r-35 {
  right: 35px;
}

.b-35 {
  bottom: 35px;
}

.l-35 {
  left: 35px;
}

.t--35 {
  top: -35px;
}

.r--35 {
  right: -35px;
}

.b--35 {
  bottom: -35px;
}

.l--35 {
  left: -35px;
}

.a-35 {
  top: 35px;
  right: 35px;
  bottom: 35px;
  left: 35px;
}

.x-35,
.y-35 {
  right: 35px;
  left: 35px;
}

.t-40 {
  top: 40px;
}

.r-40 {
  right: 40px;
}

.b-40 {
  bottom: 40px;
}

.l-40 {
  left: 40px;
}

.t--40 {
  top: -40px;
}

.r--40 {
  right: -40px;
}

.b--40 {
  bottom: -40px;
}

.l--40 {
  left: -40px;
}

.a-40 {
  top: 40px;
  right: 40px;
  bottom: 40px;
  left: 40px;
}

.x-40,
.y-40 {
  right: 40px;
  left: 40px;
}

.t-45 {
  top: 45px;
}

.r-45 {
  right: 45px;
}

.b-45 {
  bottom: 45px;
}

.l-45 {
  left: 45px;
}

.t--45 {
  top: -45px;
}

.r--45 {
  right: -45px;
}

.b--45 {
  bottom: -45px;
}

.l--45 {
  left: -45px;
}

.a-45 {
  top: 45px;
  right: 45px;
  bottom: 45px;
  left: 45px;
}

.x-45,
.y-45 {
  right: 45px;
  left: 45px;
}

.t-50 {
  top: 50px;
}

.r-50 {
  right: 50px;
}

.b-50 {
  bottom: 50px;
}

.l-50 {
  left: 50px;
}

.t--50 {
  top: -50px;
}

.r--50 {
  right: -50px;
}

.b--50 {
  bottom: -50px;
}

.l--50 {
  left: -50px;
}

.a-50 {
  top: 50px;
  right: 50px;
  bottom: 50px;
  left: 50px;
}

.x-50,
.y-50 {
  right: 50px;
  left: 50px;
}

.t-55 {
  top: 55px;
}

.r-55 {
  right: 55px;
}

.b-55 {
  bottom: 55px;
}

.l-55 {
  left: 55px;
}

.t--55 {
  top: -55px;
}

.r--55 {
  right: -55px;
}

.b--55 {
  bottom: -55px;
}

.l--55 {
  left: -55px;
}

.a-55 {
  top: 55px;
  right: 55px;
  bottom: 55px;
  left: 55px;
}

.x-55,
.y-55 {
  right: 55px;
  left: 55px;
}

.t-60 {
  top: 60px;
}

.r-60 {
  right: 60px;
}

.b-60 {
  bottom: 60px;
}

.l-60 {
  left: 60px;
}

.t--60 {
  top: -60px;
}

.r--60 {
  right: -60px;
}

.b--60 {
  bottom: -60px;
}

.l--60 {
  left: -60px;
}

.a-60 {
  top: 60px;
  right: 60px;
  bottom: 60px;
  left: 60px;
}

.x-60,
.y-60 {
  right: 60px;
  left: 60px;
}

.t-65 {
  top: 65px;
}

.r-65 {
  right: 65px;
}

.b-65 {
  bottom: 65px;
}

.l-65 {
  left: 65px;
}

.t--65 {
  top: -65px;
}

.r--65 {
  right: -65px;
}

.b--65 {
  bottom: -65px;
}

.l--65 {
  left: -65px;
}

.a-65 {
  top: 65px;
  right: 65px;
  bottom: 65px;
  left: 65px;
}

.x-65,
.y-65 {
  right: 65px;
  left: 65px;
}

.t-70 {
  top: 70px;
}

.r-70 {
  right: 70px;
}

.b-70 {
  bottom: 70px;
}

.l-70 {
  left: 70px;
}

.t--70 {
  top: -70px;
}

.r--70 {
  right: -70px;
}

.b--70 {
  bottom: -70px;
}

.l--70 {
  left: -70px;
}

.a-70 {
  top: 70px;
  right: 70px;
  bottom: 70px;
  left: 70px;
}

.x-70,
.y-70 {
  right: 70px;
  left: 70px;
}

.t-75 {
  top: 75px;
}

.r-75 {
  right: 75px;
}

.b-75 {
  bottom: 75px;
}

.l-75 {
  left: 75px;
}

.t--75 {
  top: -75px;
}

.r--75 {
  right: -75px;
}

.b--75 {
  bottom: -75px;
}

.l--75 {
  left: -75px;
}

.a-75 {
  top: 75px;
  right: 75px;
  bottom: 75px;
  left: 75px;
}

.x-75,
.y-75 {
  right: 75px;
  left: 75px;
}

.t-80 {
  top: 80px;
}

.r-80 {
  right: 80px;
}

.b-80 {
  bottom: 80px;
}

.l-80 {
  left: 80px;
}

.t--80 {
  top: -80px;
}

.r--80 {
  right: -80px;
}

.b--80 {
  bottom: -80px;
}

.l--80 {
  left: -80px;
}

.a-80 {
  top: 80px;
  right: 80px;
  bottom: 80px;
  left: 80px;
}

.x-80,
.y-80 {
  right: 80px;
  left: 80px;
}

.t-85 {
  top: 85px;
}

.r-85 {
  right: 85px;
}

.b-85 {
  bottom: 85px;
}

.l-85 {
  left: 85px;
}

.t--85 {
  top: -85px;
}

.r--85 {
  right: -85px;
}

.b--85 {
  bottom: -85px;
}

.l--85 {
  left: -85px;
}

.a-85 {
  top: 85px;
  right: 85px;
  bottom: 85px;
  left: 85px;
}

.x-85,
.y-85 {
  right: 85px;
  left: 85px;
}

.t-90 {
  top: 90px;
}

.r-90 {
  right: 90px;
}

.b-90 {
  bottom: 90px;
}

.l-90 {
  left: 90px;
}

.t--90 {
  top: -90px;
}

.r--90 {
  right: -90px;
}

.b--90 {
  bottom: -90px;
}

.l--90 {
  left: -90px;
}

.a-90 {
  top: 90px;
  right: 90px;
  bottom: 90px;
  left: 90px;
}

.x-90,
.y-90 {
  right: 90px;
  left: 90px;
}

.t-95 {
  top: 95px;
}

.r-95 {
  right: 95px;
}

.b-95 {
  bottom: 95px;
}

.l-95 {
  left: 95px;
}

.t--95 {
  top: -95px;
}

.r--95 {
  right: -95px;
}

.b--95 {
  bottom: -95px;
}

.l--95 {
  left: -95px;
}

.a-95 {
  top: 95px;
  right: 95px;
  bottom: 95px;
  left: 95px;
}

.x-95,
.y-95 {
  right: 95px;
  left: 95px;
}

.t-100 {
  top: 100px;
}

.r-100 {
  right: 100px;
}

.b-100 {
  bottom: 100px;
}

.l-100 {
  left: 100px;
}

.t--100 {
  top: -100px;
}

.r--100 {
  right: -100px;
}

.b--100 {
  bottom: -100px;
}

.l--100 {
  left: -100px;
}

.a-100 {
  top: 100px;
  right: 100px;
  bottom: 100px;
  left: 100px;
}

.x-100,
.y-100 {
  right: 100px;
  left: 100px;
}

.t-2 {
  top: 2px;
}

.r--5 {
  right: -5px;
}

.z-index-0 {
  z-index: 0;
}

.z-index-10 {
  z-index: 10;
}

.z-index-50 {
  z-index: 50;
}

.z-index-100 {
  z-index: 100;
}

.z-index-150 {
  z-index: 150;
}

.z-index-200 {
  z-index: 200;
}

@media (min-width: 480px) {
  .pos-xs-absolute {
    position: absolute;
  }
  .pos-xs-relative {
    position: relative;
  }
  .pos-xs-fixed {
    position: fixed;
  }
  .pos-xs-static {
    position: static;
  }
  .t-xs-auto {
    top: auto;
  }
  .r-xs-auto {
    right: auto;
  }
  .b-xs-auto {
    bottom: auto;
  }
  .l-xs-auto {
    left: auto;
  }
}
@media (min-width: 576px) {
  .pos-sm-absolute {
    position: absolute;
  }
  .pos-sm-relative {
    position: relative;
  }
  .pos-sm-fixed {
    position: fixed;
  }
  .pos-sm-static {
    position: static;
  }
  .t-sm-auto {
    top: auto;
  }
  .r-sm-auto {
    right: auto;
  }
  .b-sm-auto {
    bottom: auto;
  }
  .l-sm-auto {
    left: auto;
  }
}
@media (min-width: 768px) {
  .pos-md-absolute {
    position: absolute;
  }
  .pos-md-relative {
    position: relative;
  }
  .pos-md-fixed {
    position: fixed;
  }
  .pos-md-static {
    position: static;
  }
  .t-md-auto {
    top: auto;
  }
  .r-md-auto {
    right: auto;
  }
  .b-md-auto {
    bottom: auto;
  }
  .l-md-auto {
    left: auto;
  }
}
@media (min-width: 992px) {
  .pos-lg-absolute {
    position: absolute;
  }
  .pos-lg-relative {
    position: relative;
  }
  .pos-lg-fixed {
    position: fixed;
  }
  .pos-lg-static {
    position: static;
  }
  .t-lg-auto {
    top: auto;
  }
  .r-lg-auto {
    right: auto;
  }
  .b-lg-auto {
    bottom: auto;
  }
  .l-lg-auto {
    left: auto;
  }
}
@media (min-width: 1200px) {
  .pos-xl-absolute {
    position: absolute;
  }
  .pos-xl-relative {
    position: relative;
  }
  .pos-xl-fixed {
    position: fixed;
  }
  .pos-xl-static {
    position: static;
  }
  .t-xl-auto {
    top: auto;
  }
  .r-xl-auto {
    right: auto;
  }
  .b-xl-auto {
    bottom: auto;
  }
  .l-xl-auto {
    left: auto;
  }
}
.position-static {
  position: static;
}

.position-relative {
  position: relative;
}

.position-absolute {
  position: absolute;
}

.position-fixed {
  position: fixed;
}

.position-sticky {
  position: sticky;
}

.tx-black {
  font-weight: 900;
}

.tx-bold {
  font-weight: 700;
}

.tx-semibold {
  font-weight: 600;
}

.tx-medium {
  font-weight: 500;
}

.tx-normal {
  font-weight: 400;
}

.tx-light {
  font-weight: 300;
}

.tx-thin {
  font-weight: 200;
}

.tx-xthin {
  font-weight: 100;
}

.tx-sserif {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.tx-roboto {
  font-family: "Roboto", sans-serif;
}

.tx-white {
  color: #fff;
}

.tx-facebook {
  color: #3b5998;
}

.tx-pinterest {
  color: #cd2029;
}

.tx-google-plus {
  color: #d34836;
}

.tx-twitter {
  color: #429cd6;
}

.tx-black {
  color: #000;
}

.tx-primary {
  color: var(--primary-bg-color);
}

.tx-success {
  color: #016a59;
}

.tx-warning {
  color: #ffbd5a;
}

.tx-danger {
  color: #f34343;
}

.tx-info {
  color: #4ec2f0;
}

.tx-inverse {
  color: #7987a1;
}

.tx-teal {
  color: #29ddee;
}

.tx-dark {
  color: #323251;
}

.tx-indigo {
  color: var(--primary-bg-color);
}

.tx-purple {
  color: #ad4ffa;
}

.tx-orange {
  color: #fd7e14;
}

.tx-pink {
  color: #f754fa;
}

.tx-gray-100 {
  color: #f9f9fb;
}

.tx-gray-200 {
  color: #f0f0f8;
}

.tx-gray-300 {
  color: #e1e1ef;
}

.tx-gray-400 {
  color: #d6d6e6;
}

.tx-gray-500 {
  color: #949eb7;
}

.tx-gray-600 {
  color: #7987a1;
}

.tx-gray-700 {
  color: #4d5875;
}

.tx-gray-800 {
  color: #383853;
}

.tx-gray-900 {
  color: #323251;
}

.tx-white-2 {
  color: rgba(255, 255, 255, 0.2);
}

.tx-white-3 {
  color: rgba(255, 255, 255, 0.3);
}

.tx-white-4 {
  color: rgba(255, 255, 255, 0.4);
}

.tx-white-5 {
  color: rgba(255, 255, 255, 0.5);
}

.tx-white-6 {
  color: rgba(255, 255, 255, 0.6);
}

.tx-white-7 {
  color: rgba(255, 255, 255, 0.7);
}

.tx-white-8 {
  color: rgba(255, 255, 255, 0.8);
}

.tx-spacing-1 {
  letter-spacing: 0.5px;
}

.tx-spacing-2 {
  letter-spacing: 1px;
}

.tx-spacing-3 {
  letter-spacing: 1.5px;
}

.tx-spacing-4 {
  letter-spacing: 2px;
}

.tx-spacing-5 {
  letter-spacing: 2.5px;
}

.tx-spacing-6 {
  letter-spacing: 3px;
}

.tx-spacing-7 {
  letter-spacing: 3.5px;
}

.tx-spacing-8 {
  letter-spacing: 4px;
}

.tx-spacing--1 {
  letter-spacing: -0.5px;
}

.tx-spacing--2 {
  letter-spacing: -1px;
}

.tx-spacing--3 {
  letter-spacing: -1.5px;
}

.tx-spacing--4 {
  letter-spacing: -2px;
}

.tx-spacing--5 {
  letter-spacing: -2.5px;
}

.tx-spacing--6 {
  letter-spacing: -3px;
}

.tx-spacing--7 {
  letter-spacing: -3.5px;
}

.tx-spacing--8 {
  letter-spacing: -4px;
}

.tx-uppercase {
  text-transform: uppercase;
}

.tx-lowercase {
  text-transform: lowercase;
}

.tx-transform-none {
  text-transform: none;
}

.tx-center {
  text-align: center;
}

.tx-right {
  text-align: right;
}

.tx-left {
  text-align: left;
}

.tx-center-f {
  text-align: center;
}

.tx-right-f {
  text-align: right;
}

.tx-left-f {
  text-align: left;
}

.tx-italic {
  font-style: italic;
}

.tx-style-normal {
  font-style: normal;
}

.lh-base {
  line-height: 1.5;
}

.lh-normal {
  line-height: normal;
}

.lh-0 {
  line-height: 0;
}

.lh--1 {
  line-height: 0.1;
}

.lh--2 {
  line-height: 0.2;
}

.lh--3 {
  line-height: 0.3;
}

.lh--4 {
  line-height: 0.4;
}

.lh--5 {
  line-height: 0.5;
}

.lh--6 {
  line-height: 0.6;
}

.lh--7 {
  line-height: 0.7;
}

.lh--8 {
  line-height: 0.8;
}

.lh--9 {
  line-height: 0.9;
}

.lh-1 {
  line-height: 1.1;
}

.lh-2 {
  line-height: 1.2;
}

.lh-3 {
  line-height: 1.3;
}

.lh-4 {
  line-height: 1.4;
}

.lh-5 {
  line-height: 1.5;
}

.lh-6 {
  line-height: 1.6;
}

.lh-7 {
  line-height: 1.7;
}

.lh-8 {
  line-height: 1.8;
}

.lh-9 {
  line-height: 1.9;
}

.lh-10 {
  line-height: 2;
}

.lh-11 {
  line-height: 2.1;
}

.lh-12 {
  line-height: 2.2;
}

.lh-13 {
  line-height: 2.3;
}

.lh-14 {
  line-height: 2.4;
}

.lh-15 {
  line-height: 2.5;
}

.valign-top {
  vertical-align: top;
}

.valign-middle {
  vertical-align: middle;
}

.valign-bottom {
  vertical-align: baseline;
}

.valign-top-f {
  vertical-align: top;
}

.valign-middle-f {
  vertical-align: middle;
}

.valign-bottom-f {
  vertical-align: baseline;
}

.tx-base {
  font-size: 0.875rem;
}

.tx-8 {
  font-size: 8px;
}

.tx-8-f {
  font-size: 8px;
}

.tx-9 {
  font-size: 9px;
}

.tx-9-f {
  font-size: 9px;
}

.tx-10 {
  font-size: 10px;
}

.tx-10-f {
  font-size: 10px;
}

.tx-11 {
  font-size: 11px;
}

.tx-11-f {
  font-size: 11px;
}

.tx-12 {
  font-size: 12px;
}

.tx-12-f {
  font-size: 12px;
}

.tx-13 {
  font-size: 13px;
}

.tx-13-f {
  font-size: 13px;
}

.tx-14 {
  font-size: 14px;
}

.tx-14-f {
  font-size: 14px;
}

.tx-15 {
  font-size: 15px !important;
}

.tx-15-f {
  font-size: 15px;
}

.tx-16 {
  font-size: 16px;
}

.tx-16-f {
  font-size: 16px;
}

.tx-17 {
  font-size: 17px;
}

.tx-18 {
  font-size: 18px !important;
}

.tx-18-f {
  font-size: 18px;
}

.tx-20 {
  font-size: 20px !important;
}

.tx-20-f {
  font-size: 20px;
}

.tx-21 {
  font-size: 21px;
}

.tx-21-f {
  font-size: 21px;
}

.tx-22 {
  font-size: 22px;
}

.tx-22-f {
  font-size: 22px;
}

.tx-24 {
  font-size: 24px;
}

.tx-24-f {
  font-size: 24px;
}

.tx-26 {
  font-size: 26px;
}

.tx-26-f {
  font-size: 26px;
}

.tx-28 {
  font-size: 28px;
}

.tx-28-f {
  font-size: 28px;
}

.tx-30 {
  font-size: 30px;
}

.tx-30-f {
  font-size: 30px;
}

.tx-32 {
  font-size: 32px;
}

.tx-32-f {
  font-size: 32px;
}

.tx-34 {
  font-size: 34px;
}

.tx-34-f {
  font-size: 34px;
}

.tx-36 {
  font-size: 36px;
}

.tx-36-f {
  font-size: 36px;
}

.tx-38 {
  font-size: 38px;
}

.tx-38-f {
  font-size: 38px;
}

.tx-40 {
  font-size: 40px;
}

.tx-40-f {
  font-size: 40px;
}

.tx-42 {
  font-size: 42px;
}

.tx-42-f {
  font-size: 42px;
}

.tx-44 {
  font-size: 44px;
}

.tx-44-f {
  font-size: 44px;
}

.tx-46 {
  font-size: 46px;
}

.tx-46-f {
  font-size: 46px;
}

.tx-48 {
  font-size: 48px;
}

.tx-48-f {
  font-size: 48px;
}

.tx-50 {
  font-size: 50px;
}

.tx-50-f {
  font-size: 50px;
}

.tx-52 {
  font-size: 52px;
}

.tx-52-f {
  font-size: 52px;
}

.tx-54 {
  font-size: 54px;
}

.tx-54-f {
  font-size: 54px;
}

.tx-56 {
  font-size: 56px;
}

.tx-56-f {
  font-size: 56px;
}

.tx-58 {
  font-size: 58px;
}

.tx-58-f {
  font-size: 58px;
}

.tx-60 {
  font-size: 60px;
}

.tx-60-f {
  font-size: 60px;
}

.tx-62 {
  font-size: 62px;
}

.tx-62-f {
  font-size: 62px;
}

.tx-64 {
  font-size: 64px;
}

.tx-64-f {
  font-size: 64px;
}

.tx-66 {
  font-size: 66px;
}

.tx-66-f {
  font-size: 66px;
}

.tx-68 {
  font-size: 68px;
}

.tx-68-f {
  font-size: 68px;
}

.tx-70 {
  font-size: 70px;
}

.tx-70-f {
  font-size: 70px;
}

.tx-72 {
  font-size: 72px;
}

.tx-72-f {
  font-size: 72px;
}

.tx-74 {
  font-size: 74px;
}

.tx-74-f {
  font-size: 74px;
}

.tx-76 {
  font-size: 76px;
}

.tx-76-f {
  font-size: 76px;
}

.tx-78 {
  font-size: 78px;
}

.tx-78-f {
  font-size: 78px;
}

.tx-80 {
  font-size: 80px;
}

.tx-80-f {
  font-size: 80px;
}

.tx-82 {
  font-size: 82px;
}

.tx-82-f {
  font-size: 82px;
}

.tx-84 {
  font-size: 84px;
}

.tx-84-f {
  font-size: 84px;
}

.tx-86 {
  font-size: 86px;
}

.tx-86-f {
  font-size: 86px;
}

.tx-88 {
  font-size: 88px;
}

.tx-88-f {
  font-size: 88px;
}

.tx-90 {
  font-size: 90px;
}

.tx-90-f {
  font-size: 90px;
}

.tx-92 {
  font-size: 92px;
}

.tx-92-f {
  font-size: 92px;
}

.tx-94 {
  font-size: 94px;
}

.tx-94-f {
  font-size: 94px;
}

.tx-96 {
  font-size: 96px;
}

.tx-96-f {
  font-size: 96px;
}

.tx-98 {
  font-size: 98px;
}

.tx-98-f {
  font-size: 98px;
}

.tx-100 {
  font-size: 100px;
}

.tx-100-f {
  font-size: 100px;
}

.tx-102 {
  font-size: 102px;
}

.tx-102-f {
  font-size: 102px;
}

.tx-104 {
  font-size: 104px;
}

.tx-104-f {
  font-size: 104px;
}

.tx-106 {
  font-size: 106px;
}

.tx-106-f {
  font-size: 106px;
}

.tx-108 {
  font-size: 108px;
}

.tx-108-f {
  font-size: 108px;
}

.tx-110 {
  font-size: 110px;
}

.tx-110-f {
  font-size: 110px;
}

.tx-112 {
  font-size: 112px;
}

.tx-112-f {
  font-size: 112px;
}

.tx-114 {
  font-size: 114px;
}

.tx-114-f {
  font-size: 114px;
}

.tx-116 {
  font-size: 116px;
}

.tx-116-f {
  font-size: 116px;
}

.tx-118 {
  font-size: 118px;
}

.tx-118-f {
  font-size: 118px;
}

.tx-120 {
  font-size: 120px;
}

.tx-120-f {
  font-size: 120px;
}

.tx-122 {
  font-size: 122px;
}

.tx-122-f {
  font-size: 122px;
}

.tx-124 {
  font-size: 124px;
}

.tx-124-f {
  font-size: 124px;
}

.tx-126 {
  font-size: 126px;
}

.tx-126-f {
  font-size: 126px;
}

.tx-128 {
  font-size: 128px;
}

.tx-128-f {
  font-size: 128px;
}

.tx-130 {
  font-size: 130px;
}

.tx-130-f {
  font-size: 130px;
}

.tx-132 {
  font-size: 132px;
}

.tx-132-f {
  font-size: 132px;
}

.tx-134 {
  font-size: 134px;
}

.tx-134-f {
  font-size: 134px;
}

.tx-136 {
  font-size: 136px;
}

.tx-136-f {
  font-size: 136px;
}

.tx-138 {
  font-size: 138px;
}

.tx-138-f {
  font-size: 138px;
}

.tx-140 {
  font-size: 140px;
}

.tx-140-f {
  font-size: 140px;
}

@media (min-width: 480px) {
  .tx-xs-8 {
    font-size: 8px;
  }
  .tx-xs-8-f {
    font-size: 8px;
  }
  .tx-xs-9 {
    font-size: 9px;
  }
  .tx-xs-9-f {
    font-size: 9px;
  }
  .tx-xs-10 {
    font-size: 10px;
  }
  .tx-xs-10-f {
    font-size: 10px;
  }
  .tx-xs-11 {
    font-size: 11px;
  }
  .tx-xs-11-f {
    font-size: 11px;
  }
  .tx-xs-12 {
    font-size: 12px;
  }
  .tx-xs-12-f {
    font-size: 12px;
  }
  .tx-xs-13 {
    font-size: 13px;
  }
  .tx-xs-13-f {
    font-size: 13px;
  }
  .tx-xs-14 {
    font-size: 14px;
  }
  .tx-xs-14-f {
    font-size: 14px;
  }
  .tx-xs-15 {
    font-size: 15px;
  }
  .tx-xs-15-f {
    font-size: 15px;
  }
  .tx-xs-16 {
    font-size: 16px;
  }
  .tx-xs-16-f {
    font-size: 16px;
  }
  .tx-xs-18 {
    font-size: 18px;
  }
  .tx-xs-18-f {
    font-size: 18px;
  }
  .tx-xs-20 {
    font-size: 20px;
  }
  .tx-xs-20-f {
    font-size: 20px;
  }
  .tx-xs-22 {
    font-size: 22px;
  }
  .tx-xs-22-f {
    font-size: 22px;
  }
  .tx-xs-24 {
    font-size: 24px;
  }
  .tx-xs-24-f {
    font-size: 24px;
  }
  .tx-xs-26 {
    font-size: 26px;
  }
  .tx-xs-26-f {
    font-size: 26px;
  }
  .tx-xs-28 {
    font-size: 28px;
  }
  .tx-xs-28-f {
    font-size: 28px;
  }
  .tx-xs-30 {
    font-size: 30px;
  }
  .tx-xs-30-f {
    font-size: 30px;
  }
  .tx-xs-32 {
    font-size: 32px;
  }
  .tx-xs-32-f {
    font-size: 32px;
  }
  .tx-xs-34 {
    font-size: 34px;
  }
  .tx-xs-34-f {
    font-size: 34px;
  }
  .tx-xs-36 {
    font-size: 36px;
  }
  .tx-xs-36-f {
    font-size: 36px;
  }
  .tx-xs-38 {
    font-size: 38px;
  }
  .tx-xs-38-f {
    font-size: 38px;
  }
  .tx-xs-40 {
    font-size: 40px;
  }
  .tx-xs-40-f {
    font-size: 40px;
  }
  .tx-xs-42 {
    font-size: 42px;
  }
  .tx-xs-42-f {
    font-size: 42px;
  }
  .tx-xs-44 {
    font-size: 44px;
  }
  .tx-xs-44-f {
    font-size: 44px;
  }
  .tx-xs-46 {
    font-size: 46px;
  }
  .tx-xs-46-f {
    font-size: 46px;
  }
  .tx-xs-48 {
    font-size: 48px;
  }
  .tx-xs-48-f {
    font-size: 48px;
  }
  .tx-xs-50 {
    font-size: 50px;
  }
  .tx-xs-50-f {
    font-size: 50px;
  }
  .tx-xs-52 {
    font-size: 52px;
  }
  .tx-xs-52-f {
    font-size: 52px;
  }
  .tx-xs-54 {
    font-size: 54px;
  }
  .tx-xs-54-f {
    font-size: 54px;
  }
  .tx-xs-56 {
    font-size: 56px;
  }
  .tx-xs-56-f {
    font-size: 56px;
  }
  .tx-xs-58 {
    font-size: 58px;
  }
  .tx-xs-58-f {
    font-size: 58px;
  }
  .tx-xs-60 {
    font-size: 60px;
  }
  .tx-xs-60-f {
    font-size: 60px;
  }
  .tx-xs-62 {
    font-size: 62px;
  }
  .tx-xs-62-f {
    font-size: 62px;
  }
  .tx-xs-64 {
    font-size: 64px;
  }
  .tx-xs-64-f {
    font-size: 64px;
  }
  .tx-xs-66 {
    font-size: 66px;
  }
  .tx-xs-66-f {
    font-size: 66px;
  }
  .tx-xs-68 {
    font-size: 68px;
  }
  .tx-xs-68-f {
    font-size: 68px;
  }
  .tx-xs-70 {
    font-size: 70px;
  }
  .tx-xs-70-f {
    font-size: 70px;
  }
  .tx-xs-72 {
    font-size: 72px;
  }
  .tx-xs-72-f {
    font-size: 72px;
  }
  .tx-xs-74 {
    font-size: 74px;
  }
  .tx-xs-74-f {
    font-size: 74px;
  }
  .tx-xs-76 {
    font-size: 76px;
  }
  .tx-xs-76-f {
    font-size: 76px;
  }
  .tx-xs-78 {
    font-size: 78px;
  }
  .tx-xs-78-f {
    font-size: 78px;
  }
  .tx-xs-80 {
    font-size: 80px;
  }
  .tx-xs-80-f {
    font-size: 80px;
  }
  .tx-xs-82 {
    font-size: 82px;
  }
  .tx-xs-82-f {
    font-size: 82px;
  }
  .tx-xs-84 {
    font-size: 84px;
  }
  .tx-xs-84-f {
    font-size: 84px;
  }
  .tx-xs-86 {
    font-size: 86px;
  }
  .tx-xs-86-f {
    font-size: 86px;
  }
  .tx-xs-88 {
    font-size: 88px;
  }
  .tx-xs-88-f {
    font-size: 88px;
  }
  .tx-xs-90 {
    font-size: 90px;
  }
  .tx-xs-90-f {
    font-size: 90px;
  }
  .tx-xs-92 {
    font-size: 92px;
  }
  .tx-xs-92-f {
    font-size: 92px;
  }
  .tx-xs-94 {
    font-size: 94px;
  }
  .tx-xs-94-f {
    font-size: 94px;
  }
  .tx-xs-96 {
    font-size: 96px;
  }
  .tx-xs-96-f {
    font-size: 96px;
  }
  .tx-xs-98 {
    font-size: 98px;
  }
  .tx-xs-98-f {
    font-size: 98px;
  }
  .tx-xs-100 {
    font-size: 100px;
  }
  .tx-xs-100-f {
    font-size: 100px;
  }
  .tx-xs-102 {
    font-size: 102px;
  }
  .tx-xs-102-f {
    font-size: 102px;
  }
  .tx-xs-104 {
    font-size: 104px;
  }
  .tx-xs-104-f {
    font-size: 104px;
  }
  .tx-xs-106 {
    font-size: 106px;
  }
  .tx-xs-106-f {
    font-size: 106px;
  }
  .tx-xs-108 {
    font-size: 108px;
  }
  .tx-xs-108-f {
    font-size: 108px;
  }
  .tx-xs-110 {
    font-size: 110px;
  }
  .tx-xs-110-f {
    font-size: 110px;
  }
  .tx-xs-112 {
    font-size: 112px;
  }
  .tx-xs-112-f {
    font-size: 112px;
  }
  .tx-xs-114 {
    font-size: 114px;
  }
  .tx-xs-114-f {
    font-size: 114px;
  }
  .tx-xs-116 {
    font-size: 116px;
  }
  .tx-xs-116-f {
    font-size: 116px;
  }
  .tx-xs-118 {
    font-size: 118px;
  }
  .tx-xs-118-f {
    font-size: 118px;
  }
  .tx-xs-120 {
    font-size: 120px;
  }
  .tx-xs-120-f {
    font-size: 120px;
  }
  .tx-xs-122 {
    font-size: 122px;
  }
  .tx-xs-122-f {
    font-size: 122px;
  }
  .tx-xs-124 {
    font-size: 124px;
  }
  .tx-xs-124-f {
    font-size: 124px;
  }
  .tx-xs-126 {
    font-size: 126px;
  }
  .tx-xs-126-f {
    font-size: 126px;
  }
  .tx-xs-128 {
    font-size: 128px;
  }
  .tx-xs-128-f {
    font-size: 128px;
  }
  .tx-xs-130 {
    font-size: 130px;
  }
  .tx-xs-130-f {
    font-size: 130px;
  }
  .tx-xs-132 {
    font-size: 132px;
  }
  .tx-xs-132-f {
    font-size: 132px;
  }
  .tx-xs-134 {
    font-size: 134px;
  }
  .tx-xs-134-f {
    font-size: 134px;
  }
  .tx-xs-136 {
    font-size: 136px;
  }
  .tx-xs-136-f {
    font-size: 136px;
  }
  .tx-xs-138 {
    font-size: 138px;
  }
  .tx-xs-138-f {
    font-size: 138px;
  }
  .tx-xs-140 {
    font-size: 140px;
  }
  .tx-xs-140-f {
    font-size: 140px;
  }
  .tx-xs-base {
    font-size: 0.875rem;
  }
  .tx-xs-bold {
    font-weight: 700;
  }
  .tx-xs-semibold {
    font-weight: 600;
  }
  .tx-xs-medium {
    font-weight: 500;
  }
  .tx-xs-normal {
    font-weight: 400;
  }
  .tx-xs-light {
    font-weight: 300;
  }
  .tx-xs-thin {
    font-weight: 200;
  }
  .tx-xs-xthin {
    font-weight: 100;
  }
  .lh-xs-0 {
    line-height: 0;
  }
  .lh-xs-1 {
    line-height: 1.1;
  }
  .lh-xs-2 {
    line-height: 1.2;
  }
  .lh-xs-3 {
    line-height: 1.3;
  }
  .lh-xs-4 {
    line-height: 1.4;
  }
  .lh-xs-5 {
    line-height: 1.5;
  }
  .lh-xs-6 {
    line-height: 1.6;
  }
  .lh-xs-7 {
    line-height: 1.7;
  }
  .lh-xs-8 {
    line-height: 1.8;
  }
  .lh-xs-9 {
    line-height: 1.9;
  }
  .lh-xs-10 {
    line-height: 2;
  }
  .lh-xs-11 {
    line-height: 2.1;
  }
  .lh-xs-12 {
    line-height: 2.2;
  }
  .lh-xs-13 {
    line-height: 2.3;
  }
  .lh-xs-14 {
    line-height: 2.4;
  }
  .lh-xs-15 {
    line-height: 2.5;
  }
  .tx-xs-center {
    text-align: center;
  }
  .tx-xs-right {
    text-align: right;
  }
  .tx-xs-left {
    text-align: left;
  }
  .tx-xs-center-f {
    text-align: center;
  }
  .tx-xs-right-f {
    text-align: right;
  }
  .tx-xs-left-f {
    text-align: left;
  }
}
@media (min-width: 576px) {
  .tx-sm-8 {
    font-size: 8px;
  }
  .tx-sm-8-f {
    font-size: 8px;
  }
  .tx-sm-9 {
    font-size: 9px;
  }
  .tx-sm-9-f {
    font-size: 9px;
  }
  .tx-sm-10 {
    font-size: 10px;
  }
  .tx-sm-10-f {
    font-size: 10px;
  }
  .tx-sm-11 {
    font-size: 11px;
  }
  .tx-sm-11-f {
    font-size: 11px;
  }
  .tx-sm-12 {
    font-size: 12px;
  }
  .tx-sm-12-f {
    font-size: 12px;
  }
  .tx-sm-13 {
    font-size: 13px;
  }
  .tx-sm-13-f {
    font-size: 13px;
  }
  .tx-sm-14 {
    font-size: 14px;
  }
  .tx-sm-14-f {
    font-size: 14px;
  }
  .tx-sm-15 {
    font-size: 15px;
  }
  .tx-sm-15-f {
    font-size: 15px;
  }
  .tx-sm-16 {
    font-size: 16px;
  }
  .tx-sm-16-f {
    font-size: 16px;
  }
  .tx-sm-18 {
    font-size: 18px;
  }
  .tx-sm-18-f {
    font-size: 18px;
  }
  .tx-sm-20 {
    font-size: 20px;
  }
  .tx-sm-20-f {
    font-size: 20px;
  }
  .tx-sm-22 {
    font-size: 22px;
  }
  .tx-sm-22-f {
    font-size: 22px;
  }
  .tx-sm-24 {
    font-size: 24px;
  }
  .tx-sm-24-f {
    font-size: 24px;
  }
  .tx-sm-26 {
    font-size: 26px;
  }
  .tx-sm-26-f {
    font-size: 26px;
  }
  .tx-sm-28 {
    font-size: 28px;
  }
  .tx-sm-28-f {
    font-size: 28px;
  }
  .tx-sm-30 {
    font-size: 30px;
  }
  .tx-sm-30-f {
    font-size: 30px;
  }
  .tx-sm-32 {
    font-size: 32px;
  }
  .tx-sm-32-f {
    font-size: 32px;
  }
  .tx-sm-34 {
    font-size: 34px;
  }
  .tx-sm-34-f {
    font-size: 34px;
  }
  .tx-sm-36 {
    font-size: 36px;
  }
  .tx-sm-36-f {
    font-size: 36px;
  }
  .tx-sm-38 {
    font-size: 38px;
  }
  .tx-sm-38-f {
    font-size: 38px;
  }
  .tx-sm-40 {
    font-size: 40px;
  }
  .tx-sm-40-f {
    font-size: 40px;
  }
  .tx-sm-42 {
    font-size: 42px;
  }
  .tx-sm-42-f {
    font-size: 42px;
  }
  .tx-sm-44 {
    font-size: 44px;
  }
  .tx-sm-44-f {
    font-size: 44px;
  }
  .tx-sm-46 {
    font-size: 46px;
  }
  .tx-sm-46-f {
    font-size: 46px;
  }
  .tx-sm-48 {
    font-size: 48px;
  }
  .tx-sm-48-f {
    font-size: 48px;
  }
  .tx-sm-50 {
    font-size: 50px;
  }
  .tx-sm-50-f {
    font-size: 50px;
  }
  .tx-sm-52 {
    font-size: 52px;
  }
  .tx-sm-52-f {
    font-size: 52px;
  }
  .tx-sm-54 {
    font-size: 54px;
  }
  .tx-sm-54-f {
    font-size: 54px;
  }
  .tx-sm-56 {
    font-size: 56px;
  }
  .tx-sm-56-f {
    font-size: 56px;
  }
  .tx-sm-58 {
    font-size: 58px;
  }
  .tx-sm-58-f {
    font-size: 58px;
  }
  .tx-sm-60 {
    font-size: 60px;
  }
  .tx-sm-60-f {
    font-size: 60px;
  }
  .tx-sm-62 {
    font-size: 62px;
  }
  .tx-sm-62-f {
    font-size: 62px;
  }
  .tx-sm-64 {
    font-size: 64px;
  }
  .tx-sm-64-f {
    font-size: 64px;
  }
  .tx-sm-66 {
    font-size: 66px;
  }
  .tx-sm-66-f {
    font-size: 66px;
  }
  .tx-sm-68 {
    font-size: 68px;
  }
  .tx-sm-68-f {
    font-size: 68px;
  }
  .tx-sm-70 {
    font-size: 70px;
  }
  .tx-sm-70-f {
    font-size: 70px;
  }
  .tx-sm-72 {
    font-size: 72px;
  }
  .tx-sm-72-f {
    font-size: 72px;
  }
  .tx-sm-74 {
    font-size: 74px;
  }
  .tx-sm-74-f {
    font-size: 74px;
  }
  .tx-sm-76 {
    font-size: 76px;
  }
  .tx-sm-76-f {
    font-size: 76px;
  }
  .tx-sm-78 {
    font-size: 78px;
  }
  .tx-sm-78-f {
    font-size: 78px;
  }
  .tx-sm-80 {
    font-size: 80px;
  }
  .tx-sm-80-f {
    font-size: 80px;
  }
  .tx-sm-82 {
    font-size: 82px;
  }
  .tx-sm-82-f {
    font-size: 82px;
  }
  .tx-sm-84 {
    font-size: 84px;
  }
  .tx-sm-84-f {
    font-size: 84px;
  }
  .tx-sm-86 {
    font-size: 86px;
  }
  .tx-sm-86-f {
    font-size: 86px;
  }
  .tx-sm-88 {
    font-size: 88px;
  }
  .tx-sm-88-f {
    font-size: 88px;
  }
  .tx-sm-90 {
    font-size: 90px;
  }
  .tx-sm-90-f {
    font-size: 90px;
  }
  .tx-sm-92 {
    font-size: 92px;
  }
  .tx-sm-92-f {
    font-size: 92px;
  }
  .tx-sm-94 {
    font-size: 94px;
  }
  .tx-sm-94-f {
    font-size: 94px;
  }
  .tx-sm-96 {
    font-size: 96px;
  }
  .tx-sm-96-f {
    font-size: 96px;
  }
  .tx-sm-98 {
    font-size: 98px;
  }
  .tx-sm-98-f {
    font-size: 98px;
  }
  .tx-sm-100 {
    font-size: 100px;
  }
  .tx-sm-100-f {
    font-size: 100px;
  }
  .tx-sm-102 {
    font-size: 102px;
  }
  .tx-sm-102-f {
    font-size: 102px;
  }
  .tx-sm-104 {
    font-size: 104px;
  }
  .tx-sm-104-f {
    font-size: 104px;
  }
  .tx-sm-106 {
    font-size: 106px;
  }
  .tx-sm-106-f {
    font-size: 106px;
  }
  .tx-sm-108 {
    font-size: 108px;
  }
  .tx-sm-108-f {
    font-size: 108px;
  }
  .tx-sm-110 {
    font-size: 110px;
  }
  .tx-sm-110-f {
    font-size: 110px;
  }
  .tx-sm-112 {
    font-size: 112px;
  }
  .tx-sm-112-f {
    font-size: 112px;
  }
  .tx-sm-114 {
    font-size: 114px;
  }
  .tx-sm-114-f {
    font-size: 114px;
  }
  .tx-sm-116 {
    font-size: 116px;
  }
  .tx-sm-116-f {
    font-size: 116px;
  }
  .tx-sm-118 {
    font-size: 118px;
  }
  .tx-sm-118-f {
    font-size: 118px;
  }
  .tx-sm-120 {
    font-size: 120px;
  }
  .tx-sm-120-f {
    font-size: 120px;
  }
  .tx-sm-122 {
    font-size: 122px;
  }
  .tx-sm-122-f {
    font-size: 122px;
  }
  .tx-sm-124 {
    font-size: 124px;
  }
  .tx-sm-124-f {
    font-size: 124px;
  }
  .tx-sm-126 {
    font-size: 126px;
  }
  .tx-sm-126-f {
    font-size: 126px;
  }
  .tx-sm-128 {
    font-size: 128px;
  }
  .tx-sm-128-f {
    font-size: 128px;
  }
  .tx-sm-130 {
    font-size: 130px;
  }
  .tx-sm-130-f {
    font-size: 130px;
  }
  .tx-sm-132 {
    font-size: 132px;
  }
  .tx-sm-132-f {
    font-size: 132px;
  }
  .tx-sm-134 {
    font-size: 134px;
  }
  .tx-sm-134-f {
    font-size: 134px;
  }
  .tx-sm-136 {
    font-size: 136px;
  }
  .tx-sm-136-f {
    font-size: 136px;
  }
  .tx-sm-138 {
    font-size: 138px;
  }
  .tx-sm-138-f {
    font-size: 138px;
  }
  .tx-sm-140 {
    font-size: 140px;
  }
  .tx-sm-140-f {
    font-size: 140px;
  }
  .tx-sm-base {
    font-size: 0.875rem;
  }
  .tx-sm-bold {
    font-weight: 700;
  }
  .tx-sm-semibold {
    font-weight: 600;
  }
  .tx-sm-medium {
    font-weight: 500;
  }
  .tx-sm-normal {
    font-weight: 400;
  }
  .tx-sm-light {
    font-weight: 300;
  }
  .tx-sm-thin {
    font-weight: 200;
  }
  .tx-sm-xthin {
    font-weight: 100;
  }
  .lh-sm-0 {
    line-height: 0;
  }
  .lh-sm-1 {
    line-height: 1.1;
  }
  .lh-sm-2 {
    line-height: 1.2;
  }
  .lh-sm-3 {
    line-height: 1.3;
  }
  .lh-sm-4 {
    line-height: 1.4;
  }
  .lh-sm-5 {
    line-height: 1.5;
  }
  .lh-sm-6 {
    line-height: 1.6;
  }
  .lh-sm-7 {
    line-height: 1.7;
  }
  .lh-sm-8 {
    line-height: 1.8;
  }
  .lh-sm-9 {
    line-height: 1.9;
  }
  .lh-sm-10 {
    line-height: 2;
  }
  .lh-sm-11 {
    line-height: 2.1;
  }
  .lh-sm-12 {
    line-height: 2.2;
  }
  .lh-sm-13 {
    line-height: 2.3;
  }
  .lh-sm-14 {
    line-height: 2.4;
  }
  .lh-sm-15 {
    line-height: 2.5;
  }
  .tx-sm-center {
    text-align: center;
  }
  .tx-sm-right {
    text-align: right;
  }
  .tx-sm-left {
    text-align: left;
  }
  .tx-sm-center-f {
    text-align: center;
  }
  .tx-sm-right-f {
    text-align: right;
  }
  .tx-sm-left-f {
    text-align: left;
  }
}
@media (min-width: 768px) {
  .tx-md-8 {
    font-size: 8px;
  }
  .tx-md-8-f {
    font-size: 8px;
  }
  .tx-md-9 {
    font-size: 9px;
  }
  .tx-md-9-f {
    font-size: 9px;
  }
  .tx-md-10 {
    font-size: 10px;
  }
  .tx-md-10-f {
    font-size: 10px;
  }
  .tx-md-11 {
    font-size: 11px;
  }
  .tx-md-11-f {
    font-size: 11px;
  }
  .tx-md-12 {
    font-size: 12px;
  }
  .tx-md-12-f {
    font-size: 12px;
  }
  .tx-md-13 {
    font-size: 13px;
  }
  .tx-md-13-f {
    font-size: 13px;
  }
  .tx-md-14 {
    font-size: 14px;
  }
  .tx-md-14-f {
    font-size: 14px;
  }
  .tx-md-15 {
    font-size: 15px;
  }
  .tx-md-15-f {
    font-size: 15px;
  }
  .tx-md-16 {
    font-size: 16px;
  }
  .tx-md-16-f {
    font-size: 16px;
  }
  .tx-md-18 {
    font-size: 18px;
  }
  .tx-md-18-f {
    font-size: 18px;
  }
  .tx-md-20 {
    font-size: 20px;
  }
  .tx-md-20-f {
    font-size: 20px;
  }
  .tx-md-22 {
    font-size: 22px;
  }
  .tx-md-22-f {
    font-size: 22px;
  }
  .tx-md-24 {
    font-size: 24px;
  }
  .tx-md-24-f {
    font-size: 24px;
  }
  .tx-md-26 {
    font-size: 26px;
  }
  .tx-md-26-f {
    font-size: 26px;
  }
  .tx-md-28 {
    font-size: 28px;
  }
  .tx-md-28-f {
    font-size: 28px;
  }
  .tx-md-30 {
    font-size: 30px;
  }
  .tx-md-30-f {
    font-size: 30px;
  }
  .tx-md-32 {
    font-size: 32px;
  }
  .tx-md-32-f {
    font-size: 32px;
  }
  .tx-md-34 {
    font-size: 34px;
  }
  .tx-md-34-f {
    font-size: 34px;
  }
  .tx-md-36 {
    font-size: 36px;
  }
  .tx-md-36-f {
    font-size: 36px;
  }
  .tx-md-38 {
    font-size: 38px;
  }
  .tx-md-38-f {
    font-size: 38px;
  }
  .tx-md-40 {
    font-size: 40px;
  }
  .tx-md-40-f {
    font-size: 40px;
  }
  .tx-md-42 {
    font-size: 42px;
  }
  .tx-md-42-f {
    font-size: 42px;
  }
  .tx-md-44 {
    font-size: 44px;
  }
  .tx-md-44-f {
    font-size: 44px;
  }
  .tx-md-46 {
    font-size: 46px;
  }
  .tx-md-46-f {
    font-size: 46px;
  }
  .tx-md-48 {
    font-size: 48px;
  }
  .tx-md-48-f {
    font-size: 48px;
  }
  .tx-md-50 {
    font-size: 50px;
  }
  .tx-md-50-f {
    font-size: 50px;
  }
  .tx-md-52 {
    font-size: 52px;
  }
  .tx-md-52-f {
    font-size: 52px;
  }
  .tx-md-54 {
    font-size: 54px;
  }
  .tx-md-54-f {
    font-size: 54px;
  }
  .tx-md-56 {
    font-size: 56px;
  }
  .tx-md-56-f {
    font-size: 56px;
  }
  .tx-md-58 {
    font-size: 58px;
  }
  .tx-md-58-f {
    font-size: 58px;
  }
  .tx-md-60 {
    font-size: 60px;
  }
  .tx-md-60-f {
    font-size: 60px;
  }
  .tx-md-62 {
    font-size: 62px;
  }
  .tx-md-62-f {
    font-size: 62px;
  }
  .tx-md-64 {
    font-size: 64px;
  }
  .tx-md-64-f {
    font-size: 64px;
  }
  .tx-md-66 {
    font-size: 66px;
  }
  .tx-md-66-f {
    font-size: 66px;
  }
  .tx-md-68 {
    font-size: 68px;
  }
  .tx-md-68-f {
    font-size: 68px;
  }
  .tx-md-70 {
    font-size: 70px;
  }
  .tx-md-70-f {
    font-size: 70px;
  }
  .tx-md-72 {
    font-size: 72px;
  }
  .tx-md-72-f {
    font-size: 72px;
  }
  .tx-md-74 {
    font-size: 74px;
  }
  .tx-md-74-f {
    font-size: 74px;
  }
  .tx-md-76 {
    font-size: 76px;
  }
  .tx-md-76-f {
    font-size: 76px;
  }
  .tx-md-78 {
    font-size: 78px;
  }
  .tx-md-78-f {
    font-size: 78px;
  }
  .tx-md-80 {
    font-size: 80px;
  }
  .tx-md-80-f {
    font-size: 80px;
  }
  .tx-md-82 {
    font-size: 82px;
  }
  .tx-md-82-f {
    font-size: 82px;
  }
  .tx-md-84 {
    font-size: 84px;
  }
  .tx-md-84-f {
    font-size: 84px;
  }
  .tx-md-86 {
    font-size: 86px;
  }
  .tx-md-86-f {
    font-size: 86px;
  }
  .tx-md-88 {
    font-size: 88px;
  }
  .tx-md-88-f {
    font-size: 88px;
  }
  .tx-md-90 {
    font-size: 90px;
  }
  .tx-md-90-f {
    font-size: 90px;
  }
  .tx-md-92 {
    font-size: 92px;
  }
  .tx-md-92-f {
    font-size: 92px;
  }
  .tx-md-94 {
    font-size: 94px;
  }
  .tx-md-94-f {
    font-size: 94px;
  }
  .tx-md-96 {
    font-size: 96px;
  }
  .tx-md-96-f {
    font-size: 96px;
  }
  .tx-md-98 {
    font-size: 98px;
  }
  .tx-md-98-f {
    font-size: 98px;
  }
  .tx-md-100 {
    font-size: 100px;
  }
  .tx-md-100-f {
    font-size: 100px;
  }
  .tx-md-102 {
    font-size: 102px;
  }
  .tx-md-102-f {
    font-size: 102px;
  }
  .tx-md-104 {
    font-size: 104px;
  }
  .tx-md-104-f {
    font-size: 104px;
  }
  .tx-md-106 {
    font-size: 106px;
  }
  .tx-md-106-f {
    font-size: 106px;
  }
  .tx-md-108 {
    font-size: 108px;
  }
  .tx-md-108-f {
    font-size: 108px;
  }
  .tx-md-110 {
    font-size: 110px;
  }
  .tx-md-110-f {
    font-size: 110px;
  }
  .tx-md-112 {
    font-size: 112px;
  }
  .tx-md-112-f {
    font-size: 112px;
  }
  .tx-md-114 {
    font-size: 114px;
  }
  .tx-md-114-f {
    font-size: 114px;
  }
  .tx-md-116 {
    font-size: 116px;
  }
  .tx-md-116-f {
    font-size: 116px;
  }
  .tx-md-118 {
    font-size: 118px;
  }
  .tx-md-118-f {
    font-size: 118px;
  }
  .tx-md-120 {
    font-size: 120px;
  }
  .tx-md-120-f {
    font-size: 120px;
  }
  .tx-md-122 {
    font-size: 122px;
  }
  .tx-md-122-f {
    font-size: 122px;
  }
  .tx-md-124 {
    font-size: 124px;
  }
  .tx-md-124-f {
    font-size: 124px;
  }
  .tx-md-126 {
    font-size: 126px;
  }
  .tx-md-126-f {
    font-size: 126px;
  }
  .tx-md-128 {
    font-size: 128px;
  }
  .tx-md-128-f {
    font-size: 128px;
  }
  .tx-md-130 {
    font-size: 130px;
  }
  .tx-md-130-f {
    font-size: 130px;
  }
  .tx-md-132 {
    font-size: 132px;
  }
  .tx-md-132-f {
    font-size: 132px;
  }
  .tx-md-134 {
    font-size: 134px;
  }
  .tx-md-134-f {
    font-size: 134px;
  }
  .tx-md-136 {
    font-size: 136px;
  }
  .tx-md-136-f {
    font-size: 136px;
  }
  .tx-md-138 {
    font-size: 138px;
  }
  .tx-md-138-f {
    font-size: 138px;
  }
  .tx-md-140 {
    font-size: 140px;
  }
  .tx-md-140-f {
    font-size: 140px;
  }
  .tx-md-base {
    font-size: 0.875rem;
  }
  .tx-md-bold {
    font-weight: 700;
  }
  .tx-md-semibold {
    font-weight: 600;
  }
  .tx-md-medium {
    font-weight: 500;
  }
  .tx-md-normal {
    font-weight: 400;
  }
  .tx-md-light {
    font-weight: 300;
  }
  .tx-md-thin {
    font-weight: 200;
  }
  .tx-md-xthin {
    font-weight: 100;
  }
  .lh-md-0 {
    line-height: 0;
  }
  .lh-md-1 {
    line-height: 1.1;
  }
  .lh-md-2 {
    line-height: 1.2;
  }
  .lh-md-3 {
    line-height: 1.3;
  }
  .lh-md-4 {
    line-height: 1.4;
  }
  .lh-md-5 {
    line-height: 1.5;
  }
  .lh-md-6 {
    line-height: 1.6;
  }
  .lh-md-7 {
    line-height: 1.7;
  }
  .lh-md-8 {
    line-height: 1.8;
  }
  .lh-md-9 {
    line-height: 1.9;
  }
  .lh-md-10 {
    line-height: 2;
  }
  .lh-md-11 {
    line-height: 2.1;
  }
  .lh-md-12 {
    line-height: 2.2;
  }
  .lh-md-13 {
    line-height: 2.3;
  }
  .lh-md-14 {
    line-height: 2.4;
  }
  .lh-md-15 {
    line-height: 2.5;
  }
  .tx-md-center {
    text-align: center;
  }
  .tx-md-right {
    text-align: right;
  }
  .tx-md-left {
    text-align: left;
  }
  .tx-md-center-f {
    text-align: center;
  }
  .tx-md-right-f {
    text-align: right;
  }
  .tx-md-left-f {
    text-align: left;
  }
}
@media (min-width: 992px) {
  .tx-lg-8 {
    font-size: 8px;
  }
  .tx-lg-8-f {
    font-size: 8px;
  }
  .tx-lg-9 {
    font-size: 9px;
  }
  .tx-lg-9-f {
    font-size: 9px;
  }
  .tx-lg-10 {
    font-size: 10px;
  }
  .tx-lg-10-f {
    font-size: 10px;
  }
  .tx-lg-11 {
    font-size: 11px;
  }
  .tx-lg-11-f {
    font-size: 11px;
  }
  .tx-lg-12 {
    font-size: 12px;
  }
  .tx-lg-12-f {
    font-size: 12px;
  }
  .tx-lg-13 {
    font-size: 13px;
  }
  .tx-lg-13-f {
    font-size: 13px;
  }
  .tx-lg-14 {
    font-size: 14px;
  }
  .tx-lg-14-f {
    font-size: 14px;
  }
  .tx-lg-15 {
    font-size: 15px;
  }
  .tx-lg-15-f {
    font-size: 15px;
  }
  .tx-lg-16 {
    font-size: 16px;
  }
  .tx-lg-16-f {
    font-size: 16px;
  }
  .tx-lg-18 {
    font-size: 18px;
  }
  .tx-lg-18-f {
    font-size: 18px;
  }
  .tx-lg-20 {
    font-size: 20px;
  }
  .tx-lg-20-f {
    font-size: 20px;
  }
  .tx-lg-22 {
    font-size: 22px;
  }
  .tx-lg-22-f {
    font-size: 22px;
  }
  .tx-lg-24 {
    font-size: 24px;
  }
  .tx-lg-24-f {
    font-size: 24px;
  }
  .tx-lg-26 {
    font-size: 26px;
  }
  .tx-lg-26-f {
    font-size: 26px;
  }
  .tx-lg-28 {
    font-size: 28px;
  }
  .tx-lg-28-f {
    font-size: 28px;
  }
  .tx-lg-30 {
    font-size: 30px;
  }
  .tx-lg-30-f {
    font-size: 30px;
  }
  .tx-lg-32 {
    font-size: 32px;
  }
  .tx-lg-32-f {
    font-size: 32px;
  }
  .tx-lg-34 {
    font-size: 34px;
  }
  .tx-lg-34-f {
    font-size: 34px;
  }
  .tx-lg-36 {
    font-size: 36px;
  }
  .tx-lg-36-f {
    font-size: 36px;
  }
  .tx-lg-38 {
    font-size: 38px;
  }
  .tx-lg-38-f {
    font-size: 38px;
  }
  .tx-lg-40 {
    font-size: 40px;
  }
  .tx-lg-40-f {
    font-size: 40px;
  }
  .tx-lg-42 {
    font-size: 42px;
  }
  .tx-lg-42-f {
    font-size: 42px;
  }
  .tx-lg-44 {
    font-size: 44px;
  }
  .tx-lg-44-f {
    font-size: 44px;
  }
  .tx-lg-46 {
    font-size: 46px;
  }
  .tx-lg-46-f {
    font-size: 46px;
  }
  .tx-lg-48 {
    font-size: 48px;
  }
  .tx-lg-48-f {
    font-size: 48px;
  }
  .tx-lg-50 {
    font-size: 50px;
  }
  .tx-lg-50-f {
    font-size: 50px;
  }
  .tx-lg-52 {
    font-size: 52px;
  }
  .tx-lg-52-f {
    font-size: 52px;
  }
  .tx-lg-54 {
    font-size: 54px;
  }
  .tx-lg-54-f {
    font-size: 54px;
  }
  .tx-lg-56 {
    font-size: 56px;
  }
  .tx-lg-56-f {
    font-size: 56px;
  }
  .tx-lg-58 {
    font-size: 58px;
  }
  .tx-lg-58-f {
    font-size: 58px;
  }
  .tx-lg-60 {
    font-size: 60px;
  }
  .tx-lg-60-f {
    font-size: 60px;
  }
  .tx-lg-62 {
    font-size: 62px;
  }
  .tx-lg-62-f {
    font-size: 62px;
  }
  .tx-lg-64 {
    font-size: 64px;
  }
  .tx-lg-64-f {
    font-size: 64px;
  }
  .tx-lg-66 {
    font-size: 66px;
  }
  .tx-lg-66-f {
    font-size: 66px;
  }
  .tx-lg-68 {
    font-size: 68px;
  }
  .tx-lg-68-f {
    font-size: 68px;
  }
  .tx-lg-70 {
    font-size: 70px;
  }
  .tx-lg-70-f {
    font-size: 70px;
  }
  .tx-lg-72 {
    font-size: 72px;
  }
  .tx-lg-72-f {
    font-size: 72px;
  }
  .tx-lg-74 {
    font-size: 74px;
  }
  .tx-lg-74-f {
    font-size: 74px;
  }
  .tx-lg-76 {
    font-size: 76px;
  }
  .tx-lg-76-f {
    font-size: 76px;
  }
  .tx-lg-78 {
    font-size: 78px;
  }
  .tx-lg-78-f {
    font-size: 78px;
  }
  .tx-lg-80 {
    font-size: 80px;
  }
  .tx-lg-80-f {
    font-size: 80px;
  }
  .tx-lg-82 {
    font-size: 82px;
  }
  .tx-lg-82-f {
    font-size: 82px;
  }
  .tx-lg-84 {
    font-size: 84px;
  }
  .tx-lg-84-f {
    font-size: 84px;
  }
  .tx-lg-86 {
    font-size: 86px;
  }
  .tx-lg-86-f {
    font-size: 86px;
  }
  .tx-lg-88 {
    font-size: 88px;
  }
  .tx-lg-88-f {
    font-size: 88px;
  }
  .tx-lg-90 {
    font-size: 90px;
  }
  .tx-lg-90-f {
    font-size: 90px;
  }
  .tx-lg-92 {
    font-size: 92px;
  }
  .tx-lg-92-f {
    font-size: 92px;
  }
  .tx-lg-94 {
    font-size: 94px;
  }
  .tx-lg-94-f {
    font-size: 94px;
  }
  .tx-lg-96 {
    font-size: 96px;
  }
  .tx-lg-96-f {
    font-size: 96px;
  }
  .tx-lg-98 {
    font-size: 98px;
  }
  .tx-lg-98-f {
    font-size: 98px;
  }
  .tx-lg-100 {
    font-size: 100px;
  }
  .tx-lg-100-f {
    font-size: 100px;
  }
  .tx-lg-102 {
    font-size: 102px;
  }
  .tx-lg-102-f {
    font-size: 102px;
  }
  .tx-lg-104 {
    font-size: 104px;
  }
  .tx-lg-104-f {
    font-size: 104px;
  }
  .tx-lg-106 {
    font-size: 106px;
  }
  .tx-lg-106-f {
    font-size: 106px;
  }
  .tx-lg-108 {
    font-size: 108px;
  }
  .tx-lg-108-f {
    font-size: 108px;
  }
  .tx-lg-110 {
    font-size: 110px;
  }
  .tx-lg-110-f {
    font-size: 110px;
  }
  .tx-lg-112 {
    font-size: 112px;
  }
  .tx-lg-112-f {
    font-size: 112px;
  }
  .tx-lg-114 {
    font-size: 114px;
  }
  .tx-lg-114-f {
    font-size: 114px;
  }
  .tx-lg-116 {
    font-size: 116px;
  }
  .tx-lg-116-f {
    font-size: 116px;
  }
  .tx-lg-118 {
    font-size: 118px;
  }
  .tx-lg-118-f {
    font-size: 118px;
  }
  .tx-lg-120 {
    font-size: 120px;
  }
  .tx-lg-120-f {
    font-size: 120px;
  }
  .tx-lg-122 {
    font-size: 122px;
  }
  .tx-lg-122-f {
    font-size: 122px;
  }
  .tx-lg-124 {
    font-size: 124px;
  }
  .tx-lg-124-f {
    font-size: 124px;
  }
  .tx-lg-126 {
    font-size: 126px;
  }
  .tx-lg-126-f {
    font-size: 126px;
  }
  .tx-lg-128 {
    font-size: 128px;
  }
  .tx-lg-128-f {
    font-size: 128px;
  }
  .tx-lg-130 {
    font-size: 130px;
  }
  .tx-lg-130-f {
    font-size: 130px;
  }
  .tx-lg-132 {
    font-size: 132px;
  }
  .tx-lg-132-f {
    font-size: 132px;
  }
  .tx-lg-134 {
    font-size: 134px;
  }
  .tx-lg-134-f {
    font-size: 134px;
  }
  .tx-lg-136 {
    font-size: 136px;
  }
  .tx-lg-136-f {
    font-size: 136px;
  }
  .tx-lg-138 {
    font-size: 138px;
  }
  .tx-lg-138-f {
    font-size: 138px;
  }
  .tx-lg-140 {
    font-size: 140px;
  }
  .tx-lg-140-f {
    font-size: 140px;
  }
  .tx-lg-base {
    font-size: 0.875rem;
  }
  .tx-lg-bold {
    font-weight: 700;
  }
  .tx-lg-semibold {
    font-weight: 600;
  }
  .tx-lg-medium {
    font-weight: 500;
  }
  .tx-lg-normal {
    font-weight: 400;
  }
  .tx-lg-light {
    font-weight: 300;
  }
  .tx-lg-thin {
    font-weight: 200;
  }
  .tx-lg-xthin {
    font-weight: 100;
  }
  .lh-lg-0 {
    line-height: 0;
  }
  .lh-lg-1 {
    line-height: 1.1;
  }
  .lh-lg-2 {
    line-height: 1.2;
  }
  .lh-lg-3 {
    line-height: 1.3;
  }
  .lh-lg-4 {
    line-height: 1.4;
  }
  .lh-lg-5 {
    line-height: 1.5;
  }
  .lh-lg-6 {
    line-height: 1.6;
  }
  .lh-lg-7 {
    line-height: 1.7;
  }
  .lh-lg-8 {
    line-height: 1.8;
  }
  .lh-lg-9 {
    line-height: 1.9;
  }
  .lh-lg-10 {
    line-height: 2;
  }
  .lh-lg-11 {
    line-height: 2.1;
  }
  .lh-lg-12 {
    line-height: 2.2;
  }
  .lh-lg-13 {
    line-height: 2.3;
  }
  .lh-lg-14 {
    line-height: 2.4;
  }
  .lh-lg-15 {
    line-height: 2.5;
  }
  .tx-lg-center {
    text-align: center;
  }
  .tx-lg-right {
    text-align: right;
  }
  .tx-lg-left {
    text-align: left;
  }
  .tx-lg-center-f {
    text-align: center;
  }
  .tx-lg-right-f {
    text-align: right;
  }
  .tx-lg-left-f {
    text-align: left;
  }
}
@media (min-width: 1200px) {
  .tx-xl-8 {
    font-size: 8px;
  }
  .tx-xl-8-f {
    font-size: 8px;
  }
  .tx-xl-9 {
    font-size: 9px;
  }
  .tx-xl-9-f {
    font-size: 9px;
  }
  .tx-xl-10 {
    font-size: 10px;
  }
  .tx-xl-10-f {
    font-size: 10px;
  }
  .tx-xl-11 {
    font-size: 11px;
  }
  .tx-xl-11-f {
    font-size: 11px;
  }
  .tx-xl-12 {
    font-size: 12px;
  }
  .tx-xl-12-f {
    font-size: 12px;
  }
  .tx-xl-13 {
    font-size: 13px;
  }
  .tx-xl-13-f {
    font-size: 13px;
  }
  .tx-xl-14 {
    font-size: 14px;
  }
  .tx-xl-14-f {
    font-size: 14px;
  }
  .tx-xl-15 {
    font-size: 15px;
  }
  .tx-xl-15-f {
    font-size: 15px;
  }
  .tx-xl-16 {
    font-size: 16px;
  }
  .tx-xl-16-f {
    font-size: 16px;
  }
  .tx-xl-18 {
    font-size: 18px;
  }
  .tx-xl-18-f {
    font-size: 18px;
  }
  .tx-xl-20 {
    font-size: 20px;
  }
  .tx-xl-20-f {
    font-size: 20px;
  }
  .tx-xl-22 {
    font-size: 22px;
  }
  .tx-xl-22-f {
    font-size: 22px;
  }
  .tx-xl-24 {
    font-size: 24px;
  }
  .tx-xl-24-f {
    font-size: 24px;
  }
  .tx-xl-26 {
    font-size: 26px;
  }
  .tx-xl-26-f {
    font-size: 26px;
  }
  .tx-xl-28 {
    font-size: 28px;
  }
  .tx-xl-28-f {
    font-size: 28px;
  }
  .tx-xl-30 {
    font-size: 30px;
  }
  .tx-xl-30-f {
    font-size: 30px;
  }
  .tx-xl-32 {
    font-size: 32px;
  }
  .tx-xl-32-f {
    font-size: 32px;
  }
  .tx-xl-34 {
    font-size: 34px;
  }
  .tx-xl-34-f {
    font-size: 34px;
  }
  .tx-xl-36 {
    font-size: 36px;
  }
  .tx-xl-36-f {
    font-size: 36px;
  }
  .tx-xl-38 {
    font-size: 38px;
  }
  .tx-xl-38-f {
    font-size: 38px;
  }
  .tx-xl-40 {
    font-size: 40px;
  }
  .tx-xl-40-f {
    font-size: 40px;
  }
  .tx-xl-42 {
    font-size: 42px;
  }
  .tx-xl-42-f {
    font-size: 42px;
  }
  .tx-xl-44 {
    font-size: 44px;
  }
  .tx-xl-44-f {
    font-size: 44px;
  }
  .tx-xl-46 {
    font-size: 46px;
  }
  .tx-xl-46-f {
    font-size: 46px;
  }
  .tx-xl-48 {
    font-size: 48px;
  }
  .tx-xl-48-f {
    font-size: 48px;
  }
  .tx-xl-50 {
    font-size: 50px;
  }
  .tx-xl-50-f {
    font-size: 50px;
  }
  .tx-xl-52 {
    font-size: 52px;
  }
  .tx-xl-52-f {
    font-size: 52px;
  }
  .tx-xl-54 {
    font-size: 54px;
  }
  .tx-xl-54-f {
    font-size: 54px;
  }
  .tx-xl-56 {
    font-size: 56px;
  }
  .tx-xl-56-f {
    font-size: 56px;
  }
  .tx-xl-58 {
    font-size: 58px;
  }
  .tx-xl-58-f {
    font-size: 58px;
  }
  .tx-xl-60 {
    font-size: 60px;
  }
  .tx-xl-60-f {
    font-size: 60px;
  }
  .tx-xl-62 {
    font-size: 62px;
  }
  .tx-xl-62-f {
    font-size: 62px;
  }
  .tx-xl-64 {
    font-size: 64px;
  }
  .tx-xl-64-f {
    font-size: 64px;
  }
  .tx-xl-66 {
    font-size: 66px;
  }
  .tx-xl-66-f {
    font-size: 66px;
  }
  .tx-xl-68 {
    font-size: 68px;
  }
  .tx-xl-68-f {
    font-size: 68px;
  }
  .tx-xl-70 {
    font-size: 70px;
  }
  .tx-xl-70-f {
    font-size: 70px;
  }
  .tx-xl-72 {
    font-size: 72px;
  }
  .tx-xl-72-f {
    font-size: 72px;
  }
  .tx-xl-74 {
    font-size: 74px;
  }
  .tx-xl-74-f {
    font-size: 74px;
  }
  .tx-xl-76 {
    font-size: 76px;
  }
  .tx-xl-76-f {
    font-size: 76px;
  }
  .tx-xl-78 {
    font-size: 78px;
  }
  .tx-xl-78-f {
    font-size: 78px;
  }
  .tx-xl-80 {
    font-size: 80px;
  }
  .tx-xl-80-f {
    font-size: 80px;
  }
  .tx-xl-82 {
    font-size: 82px;
  }
  .tx-xl-82-f {
    font-size: 82px;
  }
  .tx-xl-84 {
    font-size: 84px;
  }
  .tx-xl-84-f {
    font-size: 84px;
  }
  .tx-xl-86 {
    font-size: 86px;
  }
  .tx-xl-86-f {
    font-size: 86px;
  }
  .tx-xl-88 {
    font-size: 88px;
  }
  .tx-xl-88-f {
    font-size: 88px;
  }
  .tx-xl-90 {
    font-size: 90px;
  }
  .tx-xl-90-f {
    font-size: 90px;
  }
  .tx-xl-92 {
    font-size: 92px;
  }
  .tx-xl-92-f {
    font-size: 92px;
  }
  .tx-xl-94 {
    font-size: 94px;
  }
  .tx-xl-94-f {
    font-size: 94px;
  }
  .tx-xl-96 {
    font-size: 96px;
  }
  .tx-xl-96-f {
    font-size: 96px;
  }
  .tx-xl-98 {
    font-size: 98px;
  }
  .tx-xl-98-f {
    font-size: 98px;
  }
  .tx-xl-100 {
    font-size: 100px;
  }
  .tx-xl-100-f {
    font-size: 100px;
  }
  .tx-xl-102 {
    font-size: 102px;
  }
  .tx-xl-102-f {
    font-size: 102px;
  }
  .tx-xl-104 {
    font-size: 104px;
  }
  .tx-xl-104-f {
    font-size: 104px;
  }
  .tx-xl-106 {
    font-size: 106px;
  }
  .tx-xl-106-f {
    font-size: 106px;
  }
  .tx-xl-108 {
    font-size: 108px;
  }
  .tx-xl-108-f {
    font-size: 108px;
  }
  .tx-xl-110 {
    font-size: 110px;
  }
  .tx-xl-110-f {
    font-size: 110px;
  }
  .tx-xl-112 {
    font-size: 112px;
  }
  .tx-xl-112-f {
    font-size: 112px;
  }
  .tx-xl-114 {
    font-size: 114px;
  }
  .tx-xl-114-f {
    font-size: 114px;
  }
  .tx-xl-116 {
    font-size: 116px;
  }
  .tx-xl-116-f {
    font-size: 116px;
  }
  .tx-xl-118 {
    font-size: 118px;
  }
  .tx-xl-118-f {
    font-size: 118px;
  }
  .tx-xl-120 {
    font-size: 120px;
  }
  .tx-xl-120-f {
    font-size: 120px;
  }
  .tx-xl-122 {
    font-size: 122px;
  }
  .tx-xl-122-f {
    font-size: 122px;
  }
  .tx-xl-124 {
    font-size: 124px;
  }
  .tx-xl-124-f {
    font-size: 124px;
  }
  .tx-xl-126 {
    font-size: 126px;
  }
  .tx-xl-126-f {
    font-size: 126px;
  }
  .tx-xl-128 {
    font-size: 128px;
  }
  .tx-xl-128-f {
    font-size: 128px;
  }
  .tx-xl-130 {
    font-size: 130px;
  }
  .tx-xl-130-f {
    font-size: 130px;
  }
  .tx-xl-132 {
    font-size: 132px;
  }
  .tx-xl-132-f {
    font-size: 132px;
  }
  .tx-xl-134 {
    font-size: 134px;
  }
  .tx-xl-134-f {
    font-size: 134px;
  }
  .tx-xl-136 {
    font-size: 136px;
  }
  .tx-xl-136-f {
    font-size: 136px;
  }
  .tx-xl-138 {
    font-size: 138px;
  }
  .tx-xl-138-f {
    font-size: 138px;
  }
  .tx-xl-140 {
    font-size: 140px;
  }
  .tx-xl-140-f {
    font-size: 140px;
  }
  .tx-xl-base {
    font-size: 0.875rem;
  }
  .tx-xl-bold {
    font-weight: 700;
  }
  .tx-xl-semibold {
    font-weight: 600;
  }
  .tx-xl-medium {
    font-weight: 500;
  }
  .tx-xl-normal {
    font-weight: 400;
  }
  .tx-xl-light {
    font-weight: 300;
  }
  .tx-xl-thin {
    font-weight: 200;
  }
  .tx-xl-xthin {
    font-weight: 100;
  }
  .lh-xl-0 {
    line-height: 0;
  }
  .lh-xl-1 {
    line-height: 1.1;
  }
  .lh-xl-2 {
    line-height: 1.2;
  }
  .lh-xl-3 {
    line-height: 1.3;
  }
  .lh-xl-4 {
    line-height: 1.4;
  }
  .lh-xl-5 {
    line-height: 1.5;
  }
  .lh-xl-6 {
    line-height: 1.6;
  }
  .lh-xl-7 {
    line-height: 1.7;
  }
  .lh-xl-8 {
    line-height: 1.8;
  }
  .lh-xl-9 {
    line-height: 1.9;
  }
  .lh-xl-10 {
    line-height: 2;
  }
  .lh-xl-11 {
    line-height: 2.1;
  }
  .lh-xl-12 {
    line-height: 2.2;
  }
  .lh-xl-13 {
    line-height: 2.3;
  }
  .lh-xl-14 {
    line-height: 2.4;
  }
  .lh-xl-15 {
    line-height: 2.5;
  }
  .tx-xl-center {
    text-align: center;
  }
  .tx-xl-right {
    text-align: right;
  }
  .tx-xl-left {
    text-align: left;
  }
  .tx-xl-center-f {
    text-align: center;
  }
  .tx-xl-right-f {
    text-align: right;
  }
  .tx-xl-left-f {
    text-align: left;
  }
}
.text-nowrap {
  white-space: nowrap !important;
}

@media (max-width: 576px) {
  .text-sm-nowrap {
    white-space: nowrap;
  }
}
@media (max-width: 768px) {
  .text-md-nowrap {
    white-space: nowrap;
  }
}
@media (max-width: 992px) {
  .text-lg-nowrap {
    white-space: nowrap;
  }
}
@media (max-width: 1000px) {
  .text-xl-nowrap {
    white-space: nowrap;
  }
}
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left;
  }
  .text-sm-right {
    text-align: right;
  }
  .text-sm-center {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left;
  }
  .text-md-right {
    text-align: right;
  }
  .text-md-center {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left;
  }
  .text-lg-right {
    text-align: right;
  }
  .text-lg-center {
    text-align: center;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left;
  }
  .text-xl-right {
    text-align: right;
  }
  .text-xl-center {
    text-align: center;
  }
}
.text-lowercase {
  text-transform: lowercase;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300;
}

.font-weight-lighter {
  font-weight: lighter;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder;
}

.font-italic {
  font-style: italic;
}

.text-white {
  color: #fff !important;
}

.text-white-80 {
  color: #fff;
  opacity: 0.8;
}

.text-primary {
  color: var(--primary-bg-color) !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: var(--primary-bg-hover) !important;
}

.text-secondary {
  color: #f74f75 !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #f5436c !important;
}

.text-success {
  color: #016a59 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #0f9e86 !important;
}

.text-info {
  color: #4ec2f0 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #37b8eb !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #faae3d !important;
}

.text-purple {
  color: #ad4ffa !important;
}

a.text-purple:hover, a.text-purple:focus {
  color: #ad4ffa !important;
}

.text-danger {
  color: #f34343 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: rgb(167, 13, 28) !important;
}

.text-pink {
  color: #f754fa !important;
}

a.text-pink:hover, a.text-pink:focus {
  color: #e61078 !important;
}

.text-orange {
  color: #fd7e14 !important;
}

a.text-orange:hover, a.text-orange:focus {
  color: #e46f0e !important;
}

.text-light {
  color: #f9f9fb !important;
}

a.text-light:hover, a.text-light:focus {
  color: #c5cbda !important;
}

.text-teal {
  color: #29ddee !important;
}

a.text-teal:hover, a.text-teal:focus {
  color: #06c1c1 !important;
}

.text-dark {
  color: #383853 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #1e2533 !important;
}

.text-body {
  color: #4a4a69;
}

.text-muted {
  color: #7987a1 !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5);
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5);
}

.text-hide {
  color: transparent;
  font: 0/0 a;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none;
}

.text-break {
  word-break: break-word;
  overflow-wrap: break-word;
}

.text-reset {
  color: inherit;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden;
}

.main-container.header_col {
  color: #fff !important;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(223, 48, 59, 0.8392156863)), to(#0f5aa1)) !important;
  background-image: linear-gradient(to right, rgba(223, 48, 59, 0.8392156863), #0f5aa1) !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

/* ###### 9.9 Width   ###### */
.wd-1 {
  width: 1px;
}

.wd-2 {
  width: 2px;
}

.wd-3 {
  width: 3px;
}

.wd-4 {
  width: 4px;
}

.wd-6 {
  width: 6px;
}

.wd-7 {
  width: 7px;
}

.wd-8 {
  width: 8px;
}

.wd-9 {
  width: 9px;
}

.wd-280 {
  width: 280px;
}

.wd-5 {
  width: 5px;
}

.wd-5p {
  width: 5%;
}

.mx-wd-5p {
  max-width: 5%;
}

.mn-wd-5p {
  min-width: 5%;
}

.wd-5-f {
  width: 5px !important;
}

.wd-5p-f {
  width: 5% !important;
}

.mx-wd-5p-f {
  max-width: 5% !important;
}

.mn-wd-5p-f {
  min-width: 5% !important;
}

.wd-10 {
  width: 10px;
}

.wd-10p {
  width: 10%;
}

.mx-wd-10p {
  max-width: 10%;
}

.mn-wd-10p {
  min-width: 10%;
}

.wd-10-f {
  width: 10px !important;
}

.wd-10p-f {
  width: 10% !important;
}

.mx-wd-10p-f {
  max-width: 10% !important;
}

.mn-wd-10p-f {
  min-width: 10% !important;
}

.wd-15 {
  width: 15px;
}

.wd-15p {
  width: 15%;
}

.mx-wd-15p {
  max-width: 15%;
}

.mn-wd-15p {
  min-width: 15%;
}

.wd-15-f {
  width: 15px !important;
}

.wd-15p-f {
  width: 15% !important;
}

.mx-wd-15p-f {
  max-width: 15% !important;
}

.mn-wd-15p-f {
  min-width: 15% !important;
}

.wd-20 {
  width: 20px;
}

.wd-20p {
  width: 20%;
}

.mx-wd-20p {
  max-width: 20%;
}

.mn-wd-20p {
  min-width: 20%;
}

.wd-20-f {
  width: 20px !important;
}

.wd-20p-f {
  width: 20% !important;
}

.mx-wd-20p-f {
  max-width: 20% !important;
}

.mn-wd-20p-f {
  min-width: 20% !important;
}

.wd-25 {
  width: 25px;
}

.wd-25p {
  width: 25%;
}

.mx-wd-25p {
  max-width: 25%;
}

.mn-wd-25p {
  min-width: 25%;
}

.wd-25-f {
  width: 25px !important;
}

.wd-25p-f {
  width: 25% !important;
}

.mx-wd-25p-f {
  max-width: 25% !important;
}

.mn-wd-25p-f {
  min-width: 25% !important;
}

.wd-30 {
  width: 30px;
}

.wd-30p {
  width: 30%;
}

.mx-wd-30p {
  max-width: 30%;
}

.mn-wd-30p {
  min-width: 30%;
}

.wd-30-f {
  width: 30px !important;
}

.wd-30p-f {
  width: 30% !important;
}

.mx-wd-30p-f {
  max-width: 30% !important;
}

.mn-wd-30p-f {
  min-width: 30% !important;
}

.wd-35 {
  width: 35px;
}

.wd-35p {
  width: 35%;
}

.mx-wd-35p {
  max-width: 35%;
}

.mn-wd-35p {
  min-width: 35%;
}

.wd-35-f {
  width: 35px !important;
}

.wd-35p-f {
  width: 35% !important;
}

.mx-wd-35p-f {
  max-width: 35% !important;
}

.mn-wd-35p-f {
  min-width: 35% !important;
}

.wd-40 {
  width: 40px;
}

.wd-40p {
  width: 40%;
}

.mx-wd-40p {
  max-width: 40%;
}

.mn-wd-40p {
  min-width: 40%;
}

.wd-40-f {
  width: 40px !important;
}

.wd-40p-f {
  width: 40% !important;
}

.mx-wd-40p-f {
  max-width: 40% !important;
}

.mn-wd-40p-f {
  min-width: 40% !important;
}

.wd-45 {
  width: 45px;
}

.wd-45p {
  width: 45%;
}

.mx-wd-45p {
  max-width: 45%;
}

.mn-wd-45p {
  min-width: 45%;
}

.wd-45-f {
  width: 45px !important;
}

.wd-45p-f {
  width: 45% !important;
}

.mx-wd-45p-f {
  max-width: 45% !important;
}

.mn-wd-45p-f {
  min-width: 45% !important;
}

.wd-50 {
  width: 50px;
}

.wd-50p {
  width: 50%;
}

.mx-wd-50p {
  max-width: 50%;
}

.mn-wd-50p {
  min-width: 50%;
}

.wd-50-f {
  width: 50px !important;
}

.wd-50p-f {
  width: 50% !important;
}

.mx-wd-50p-f {
  max-width: 50% !important;
}

.mn-wd-50p-f {
  min-width: 50% !important;
}

.wd-55 {
  width: 55px;
}

.wd-55p {
  width: 55%;
}

.mx-wd-55p {
  max-width: 55%;
}

.mn-wd-55p {
  min-width: 55%;
}

.wd-55-f {
  width: 55px !important;
}

.wd-55p-f {
  width: 55% !important;
}

.mx-wd-55p-f {
  max-width: 55% !important;
}

.mn-wd-55p-f {
  min-width: 55% !important;
}

.wd-60 {
  width: 60px;
}

.wd-60p {
  width: 60%;
}

.mx-wd-60p {
  max-width: 60%;
}

.mn-wd-60p {
  min-width: 60%;
}

.wd-60-f {
  width: 60px !important;
}

.wd-60p-f {
  width: 60% !important;
}

.mx-wd-60p-f {
  max-width: 60% !important;
}

.mn-wd-60p-f {
  min-width: 60% !important;
}

.wd-65 {
  width: 65px;
}

.wd-65p {
  width: 65%;
}

.mx-wd-65p {
  max-width: 65%;
}

.mn-wd-65p {
  min-width: 65%;
}

.wd-65-f {
  width: 65px !important;
}

.wd-65p-f {
  width: 65% !important;
}

.mx-wd-65p-f {
  max-width: 65% !important;
}

.mn-wd-65p-f {
  min-width: 65% !important;
}

.wd-70 {
  width: 70px;
}

.wd-70p {
  width: 70%;
}

.mx-wd-70p {
  max-width: 70%;
}

.mn-wd-70p {
  min-width: 70%;
}

.wd-70-f {
  width: 70px !important;
}

.wd-70p-f {
  width: 70% !important;
}

.mx-wd-70p-f {
  max-width: 70% !important;
}

.mn-wd-70p-f {
  min-width: 70% !important;
}

.wd-75 {
  width: 75px;
}

.wd-75p {
  width: 75%;
}

.mx-wd-75p {
  max-width: 75%;
}

.mn-wd-75p {
  min-width: 75%;
}

.wd-75-f {
  width: 75px !important;
}

.wd-75p-f {
  width: 75% !important;
}

.mx-wd-75p-f {
  max-width: 75% !important;
}

.mn-wd-75p-f {
  min-width: 75% !important;
}

.wd-80 {
  width: 80px;
}

.wd-80p {
  width: 80%;
}

.mx-wd-80p {
  max-width: 80%;
}

.mn-wd-80p {
  min-width: 80%;
}

.wd-80-f {
  width: 80px !important;
}

.wd-80p-f {
  width: 80% !important;
}

.mx-wd-80p-f {
  max-width: 80% !important;
}

.mn-wd-80p-f {
  min-width: 80% !important;
}

.wd-85 {
  width: 85px;
}

.wd-85p {
  width: 85%;
}

.mx-wd-85p {
  max-width: 85%;
}

.mn-wd-85p {
  min-width: 85%;
}

.wd-85-f {
  width: 85px !important;
}

.wd-85p-f {
  width: 85% !important;
}

.mx-wd-85p-f {
  max-width: 85% !important;
}

.mn-wd-85p-f {
  min-width: 85% !important;
}

.wd-90 {
  width: 90px;
}

.wd-90p {
  width: 90%;
}

.mx-wd-90p {
  max-width: 90%;
}

.mn-wd-90p {
  min-width: 90%;
}

.wd-90-f {
  width: 90px !important;
}

.wd-90p-f {
  width: 90% !important;
}

.mx-wd-90p-f {
  max-width: 90% !important;
}

.mn-wd-90p-f {
  min-width: 90% !important;
}

.wd-95 {
  width: 95px;
}

.wd-95p {
  width: 95%;
}

.mx-wd-95p {
  max-width: 95%;
}

.mn-wd-95p {
  min-width: 95%;
}

.wd-95-f {
  width: 95px !important;
}

.wd-95p-f {
  width: 95% !important;
}

.mx-wd-95p-f {
  max-width: 95% !important;
}

.mn-wd-95p-f {
  min-width: 95% !important;
}

.wd-100 {
  width: 100px !important;
}

.wd-100p {
  width: 100%;
}

.mx-wd-100p {
  max-width: 100%;
}

.mn-wd-100p {
  min-width: 100%;
}

.wd-100-f {
  width: 100px !important;
}

.wd-100p-f {
  width: 100% !important;
}

.mx-wd-100p-f {
  max-width: 100% !important;
}

.mn-wd-100p-f {
  min-width: 100% !important;
}

.wd-150 {
  width: 150px;
}

.wd-150-f {
  width: 150px !important;
}

.wd-200 {
  width: 200px !important;
}

.wd-200-f {
  width: 200px !important;
}

.wd-230 {
  width: 230px;
}

.wd-250 {
  width: 250px;
}

.wd-250-f {
  width: 250px !important;
}

.wd-300 {
  width: 300px;
}

.wd-300-f {
  width: 300px !important;
}

.wd-350 {
  width: 350px;
}

.wd-350-f {
  width: 350px !important;
}

.wd-400 {
  width: 400px;
}

.wd-400-f {
  width: 400px !important;
}

.wd-450 {
  width: 450px;
}

.wd-450-f {
  width: 450px !important;
}

.wd-500 {
  width: 500px;
}

.wd-500-f {
  width: 500px !important;
}

.wd-550 {
  width: 550px;
}

.wd-550-f {
  width: 550px !important;
}

.wd-600 {
  width: 600px;
}

.wd-600-f {
  width: 600px !important;
}

.wd-650 {
  width: 650px;
}

.wd-650-f {
  width: 650px !important;
}

.wd-700 {
  width: 700px;
}

.wd-700-f {
  width: 700px !important;
}

.wd-750 {
  width: 750px;
}

.wd-750-f {
  width: 750px !important;
}

.wd-800 {
  width: 800px;
}

.wd-800-f {
  width: 800px !important;
}

.wd-850 {
  width: 850px;
}

.wd-850-f {
  width: 850px !important;
}

.wd-900 {
  width: 900px;
}

.wd-900-f {
  width: 900px !important;
}

.wd-950 {
  width: 950px;
}

.wd-950-f {
  width: 950px !important;
}

.wd-1000 {
  width: 1000px;
}

.wd-1000-f {
  width: 1000px !important;
}

@media (min-width: 480px) {
  .wd-xs-5 {
    width: 5px;
  }
  .wd-xs-5p {
    width: 5%;
  }
  .mx-wd-xs-5p {
    max-width: 5%;
  }
  .mn-wd-xs-5p {
    min-width: 5%;
  }
  .wd-xs-5-f {
    width: 5px !important;
  }
  .wd-xs-5p-f {
    width: 5% !important;
  }
  .mx-wd-xs-5p-f {
    max-width: 5% !important;
  }
  .mn-wd-xs-5p-f {
    min-width: 5% !important;
  }
  .wd-xs-10 {
    width: 10px;
  }
  .wd-xs-10p {
    width: 10%;
  }
  .mx-wd-xs-10p {
    max-width: 10%;
  }
  .mn-wd-xs-10p {
    min-width: 10%;
  }
  .wd-xs-10-f {
    width: 10px !important;
  }
  .wd-xs-10p-f {
    width: 10% !important;
  }
  .mx-wd-xs-10p-f {
    max-width: 10% !important;
  }
  .mn-wd-xs-10p-f {
    min-width: 10% !important;
  }
  .wd-xs-15 {
    width: 15px;
  }
  .wd-xs-15p {
    width: 15%;
  }
  .mx-wd-xs-15p {
    max-width: 15%;
  }
  .mn-wd-xs-15p {
    min-width: 15%;
  }
  .wd-xs-15-f {
    width: 15px !important;
  }
  .wd-xs-15p-f {
    width: 15% !important;
  }
  .mx-wd-xs-15p-f {
    max-width: 15% !important;
  }
  .mn-wd-xs-15p-f {
    min-width: 15% !important;
  }
  .wd-xs-20 {
    width: 20px;
  }
  .wd-xs-20p {
    width: 20%;
  }
  .mx-wd-xs-20p {
    max-width: 20%;
  }
  .mn-wd-xs-20p {
    min-width: 20%;
  }
  .wd-xs-20-f {
    width: 20px !important;
  }
  .wd-xs-20p-f {
    width: 20% !important;
  }
  .mx-wd-xs-20p-f {
    max-width: 20% !important;
  }
  .mn-wd-xs-20p-f {
    min-width: 20% !important;
  }
  .wd-xs-25 {
    width: 25px;
  }
  .wd-xs-25p {
    width: 25%;
  }
  .mx-wd-xs-25p {
    max-width: 25%;
  }
  .mn-wd-xs-25p {
    min-width: 25%;
  }
  .wd-xs-25-f {
    width: 25px !important;
  }
  .wd-xs-25p-f {
    width: 25% !important;
  }
  .mx-wd-xs-25p-f {
    max-width: 25% !important;
  }
  .mn-wd-xs-25p-f {
    min-width: 25% !important;
  }
  .wd-xs-30 {
    width: 30px;
  }
  .wd-xs-30p {
    width: 30%;
  }
  .mx-wd-xs-30p {
    max-width: 30%;
  }
  .mn-wd-xs-30p {
    min-width: 30%;
  }
  .wd-xs-30-f {
    width: 30px !important;
  }
  .wd-xs-30p-f {
    width: 30% !important;
  }
  .mx-wd-xs-30p-f {
    max-width: 30% !important;
  }
  .mn-wd-xs-30p-f {
    min-width: 30% !important;
  }
  .wd-xs-35 {
    width: 35px;
  }
  .wd-xs-35p {
    width: 35%;
  }
  .mx-wd-xs-35p {
    max-width: 35%;
  }
  .mn-wd-xs-35p {
    min-width: 35%;
  }
  .wd-xs-35-f {
    width: 35px !important;
  }
  .wd-xs-35p-f {
    width: 35% !important;
  }
  .mx-wd-xs-35p-f {
    max-width: 35% !important;
  }
  .mn-wd-xs-35p-f {
    min-width: 35% !important;
  }
  .wd-xs-40 {
    width: 40px;
  }
  .wd-xs-40p {
    width: 40%;
  }
  .mx-wd-xs-40p {
    max-width: 40%;
  }
  .mn-wd-xs-40p {
    min-width: 40%;
  }
  .wd-xs-40-f {
    width: 40px !important;
  }
  .wd-xs-40p-f {
    width: 40% !important;
  }
  .mx-wd-xs-40p-f {
    max-width: 40% !important;
  }
  .mn-wd-xs-40p-f {
    min-width: 40% !important;
  }
  .wd-xs-45 {
    width: 45px;
  }
  .wd-xs-45p {
    width: 45%;
  }
  .mx-wd-xs-45p {
    max-width: 45%;
  }
  .mn-wd-xs-45p {
    min-width: 45%;
  }
  .wd-xs-45-f {
    width: 45px !important;
  }
  .wd-xs-45p-f {
    width: 45% !important;
  }
  .mx-wd-xs-45p-f {
    max-width: 45% !important;
  }
  .mn-wd-xs-45p-f {
    min-width: 45% !important;
  }
  .wd-xs-50 {
    width: 50px;
  }
  .wd-xs-50p {
    width: 50%;
  }
  .mx-wd-xs-50p {
    max-width: 50%;
  }
  .mn-wd-xs-50p {
    min-width: 50%;
  }
  .wd-xs-50-f {
    width: 50px !important;
  }
  .wd-xs-50p-f {
    width: 50% !important;
  }
  .mx-wd-xs-50p-f {
    max-width: 50% !important;
  }
  .mn-wd-xs-50p-f {
    min-width: 50% !important;
  }
  .wd-xs-55 {
    width: 55px;
  }
  .wd-xs-55p {
    width: 55%;
  }
  .mx-wd-xs-55p {
    max-width: 55%;
  }
  .mn-wd-xs-55p {
    min-width: 55%;
  }
  .wd-xs-55-f {
    width: 55px !important;
  }
  .wd-xs-55p-f {
    width: 55% !important;
  }
  .mx-wd-xs-55p-f {
    max-width: 55% !important;
  }
  .mn-wd-xs-55p-f {
    min-width: 55% !important;
  }
  .wd-xs-60 {
    width: 60px;
  }
  .wd-xs-60p {
    width: 60%;
  }
  .mx-wd-xs-60p {
    max-width: 60%;
  }
  .mn-wd-xs-60p {
    min-width: 60%;
  }
  .wd-xs-60-f {
    width: 60px !important;
  }
  .wd-xs-60p-f {
    width: 60% !important;
  }
  .mx-wd-xs-60p-f {
    max-width: 60% !important;
  }
  .mn-wd-xs-60p-f {
    min-width: 60% !important;
  }
  .wd-xs-65 {
    width: 65px;
  }
  .wd-xs-65p {
    width: 65%;
  }
  .mx-wd-xs-65p {
    max-width: 65%;
  }
  .mn-wd-xs-65p {
    min-width: 65%;
  }
  .wd-xs-65-f {
    width: 65px !important;
  }
  .wd-xs-65p-f {
    width: 65% !important;
  }
  .mx-wd-xs-65p-f {
    max-width: 65% !important;
  }
  .mn-wd-xs-65p-f {
    min-width: 65% !important;
  }
  .wd-xs-70 {
    width: 70px;
  }
  .wd-xs-70p {
    width: 70%;
  }
  .mx-wd-xs-70p {
    max-width: 70%;
  }
  .mn-wd-xs-70p {
    min-width: 70%;
  }
  .wd-xs-70-f {
    width: 70px !important;
  }
  .wd-xs-70p-f {
    width: 70% !important;
  }
  .mx-wd-xs-70p-f {
    max-width: 70% !important;
  }
  .mn-wd-xs-70p-f {
    min-width: 70% !important;
  }
  .wd-xs-75 {
    width: 75px;
  }
  .wd-xs-75p {
    width: 75%;
  }
  .mx-wd-xs-75p {
    max-width: 75%;
  }
  .mn-wd-xs-75p {
    min-width: 75%;
  }
  .wd-xs-75-f {
    width: 75px !important;
  }
  .wd-xs-75p-f {
    width: 75% !important;
  }
  .mx-wd-xs-75p-f {
    max-width: 75% !important;
  }
  .mn-wd-xs-75p-f {
    min-width: 75% !important;
  }
  .wd-xs-80 {
    width: 80px;
  }
  .wd-xs-80p {
    width: 80%;
  }
  .mx-wd-xs-80p {
    max-width: 80%;
  }
  .mn-wd-xs-80p {
    min-width: 80%;
  }
  .wd-xs-80-f {
    width: 80px !important;
  }
  .wd-xs-80p-f {
    width: 80% !important;
  }
  .mx-wd-xs-80p-f {
    max-width: 80% !important;
  }
  .mn-wd-xs-80p-f {
    min-width: 80% !important;
  }
  .wd-xs-85 {
    width: 85px;
  }
  .wd-xs-85p {
    width: 85%;
  }
  .mx-wd-xs-85p {
    max-width: 85%;
  }
  .mn-wd-xs-85p {
    min-width: 85%;
  }
  .wd-xs-85-f {
    width: 85px !important;
  }
  .wd-xs-85p-f {
    width: 85% !important;
  }
  .mx-wd-xs-85p-f {
    max-width: 85% !important;
  }
  .mn-wd-xs-85p-f {
    min-width: 85% !important;
  }
  .wd-xs-90 {
    width: 90px;
  }
  .wd-xs-90p {
    width: 90%;
  }
  .mx-wd-xs-90p {
    max-width: 90%;
  }
  .mn-wd-xs-90p {
    min-width: 90%;
  }
  .wd-xs-90-f {
    width: 90px !important;
  }
  .wd-xs-90p-f {
    width: 90% !important;
  }
  .mx-wd-xs-90p-f {
    max-width: 90% !important;
  }
  .mn-wd-xs-90p-f {
    min-width: 90% !important;
  }
  .wd-xs-95 {
    width: 95px;
  }
  .wd-xs-95p {
    width: 95%;
  }
  .mx-wd-xs-95p {
    max-width: 95%;
  }
  .mn-wd-xs-95p {
    min-width: 95%;
  }
  .wd-xs-95-f {
    width: 95px !important;
  }
  .wd-xs-95p-f {
    width: 95% !important;
  }
  .mx-wd-xs-95p-f {
    max-width: 95% !important;
  }
  .mn-wd-xs-95p-f {
    min-width: 95% !important;
  }
  .wd-xs-100 {
    width: 100px;
  }
  .wd-xs-100p {
    width: 100%;
  }
  .mx-wd-xs-100p {
    max-width: 100%;
  }
  .mn-wd-xs-100p {
    min-width: 100%;
  }
  .wd-xs-100-f {
    width: 100px !important;
  }
  .wd-xs-100p-f {
    width: 100% !important;
  }
  .mx-wd-xs-100p-f {
    max-width: 100% !important;
  }
  .mn-wd-xs-100p-f {
    min-width: 100% !important;
  }
  .wd-xs-150 {
    width: 150px;
  }
  .wd-xs-150p {
    width: 150%;
  }
  .mx-wd-xs-150p {
    max-width: 150%;
  }
  .mn-wd-xs-150p {
    min-width: 150%;
  }
  .wd-xs-150-f {
    width: 150px !important;
  }
  .wd-xs-150p-f {
    width: 150% !important;
  }
  .mx-wd-xs-150p-f {
    max-width: 150% !important;
  }
  .mn-wd-xs-150p-f {
    min-width: 150% !important;
  }
  .wd-xs-200 {
    width: 200px;
  }
  .wd-xs-200p {
    width: 200%;
  }
  .mx-wd-xs-200p {
    max-width: 200%;
  }
  .mn-wd-xs-200p {
    min-width: 200%;
  }
  .wd-xs-200-f {
    width: 200px !important;
  }
  .wd-xs-200p-f {
    width: 200% !important;
  }
  .mx-wd-xs-200p-f {
    max-width: 200% !important;
  }
  .mn-wd-xs-200p-f {
    min-width: 200% !important;
  }
  .wd-xs-250 {
    width: 250px;
  }
  .wd-xs-250p {
    width: 250%;
  }
  .mx-wd-xs-250p {
    max-width: 250%;
  }
  .mn-wd-xs-250p {
    min-width: 250%;
  }
  .wd-xs-250-f {
    width: 250px !important;
  }
  .wd-xs-250p-f {
    width: 250% !important;
  }
  .mx-wd-xs-250p-f {
    max-width: 250% !important;
  }
  .mn-wd-xs-250p-f {
    min-width: 250% !important;
  }
  .wd-xs-300 {
    width: 300px;
  }
  .wd-xs-300p {
    width: 300%;
  }
  .mx-wd-xs-300p {
    max-width: 300%;
  }
  .mn-wd-xs-300p {
    min-width: 300%;
  }
  .wd-xs-300-f {
    width: 300px !important;
  }
  .wd-xs-300p-f {
    width: 300% !important;
  }
  .mx-wd-xs-300p-f {
    max-width: 300% !important;
  }
  .mn-wd-xs-300p-f {
    min-width: 300% !important;
  }
  .wd-xs-350 {
    width: 350px;
  }
  .wd-xs-350p {
    width: 350%;
  }
  .mx-wd-xs-350p {
    max-width: 350%;
  }
  .mn-wd-xs-350p {
    min-width: 350%;
  }
  .wd-xs-350-f {
    width: 350px !important;
  }
  .wd-xs-350p-f {
    width: 350% !important;
  }
  .mx-wd-xs-350p-f {
    max-width: 350% !important;
  }
  .mn-wd-xs-350p-f {
    min-width: 350% !important;
  }
  .wd-xs-400 {
    width: 400px;
  }
  .wd-xs-400p {
    width: 400%;
  }
  .mx-wd-xs-400p {
    max-width: 400%;
  }
  .mn-wd-xs-400p {
    min-width: 400%;
  }
  .wd-xs-400-f {
    width: 400px !important;
  }
  .wd-xs-400p-f {
    width: 400% !important;
  }
  .mx-wd-xs-400p-f {
    max-width: 400% !important;
  }
  .mn-wd-xs-400p-f {
    min-width: 400% !important;
  }
  .wd-xs-450 {
    width: 450px;
  }
  .wd-xs-450p {
    width: 450%;
  }
  .mx-wd-xs-450p {
    max-width: 450%;
  }
  .mn-wd-xs-450p {
    min-width: 450%;
  }
  .wd-xs-450-f {
    width: 450px !important;
  }
  .wd-xs-450p-f {
    width: 450% !important;
  }
  .mx-wd-xs-450p-f {
    max-width: 450% !important;
  }
  .mn-wd-xs-450p-f {
    min-width: 450% !important;
  }
  .wd-xs-500 {
    width: 500px;
  }
  .wd-xs-500p {
    width: 500%;
  }
  .mx-wd-xs-500p {
    max-width: 500%;
  }
  .mn-wd-xs-500p {
    min-width: 500%;
  }
  .wd-xs-500-f {
    width: 500px !important;
  }
  .wd-xs-500p-f {
    width: 500% !important;
  }
  .mx-wd-xs-500p-f {
    max-width: 500% !important;
  }
  .mn-wd-xs-500p-f {
    min-width: 500% !important;
  }
  .wd-xs-550 {
    width: 550px;
  }
  .wd-xs-550p {
    width: 550%;
  }
  .mx-wd-xs-550p {
    max-width: 550%;
  }
  .mn-wd-xs-550p {
    min-width: 550%;
  }
  .wd-xs-550-f {
    width: 550px !important;
  }
  .wd-xs-550p-f {
    width: 550% !important;
  }
  .mx-wd-xs-550p-f {
    max-width: 550% !important;
  }
  .mn-wd-xs-550p-f {
    min-width: 550% !important;
  }
  .wd-xs-600 {
    width: 600px;
  }
  .wd-xs-600p {
    width: 600%;
  }
  .mx-wd-xs-600p {
    max-width: 600%;
  }
  .mn-wd-xs-600p {
    min-width: 600%;
  }
  .wd-xs-600-f {
    width: 600px !important;
  }
  .wd-xs-600p-f {
    width: 600% !important;
  }
  .mx-wd-xs-600p-f {
    max-width: 600% !important;
  }
  .mn-wd-xs-600p-f {
    min-width: 600% !important;
  }
  .wd-xs-650 {
    width: 650px;
  }
  .wd-xs-650p {
    width: 650%;
  }
  .mx-wd-xs-650p {
    max-width: 650%;
  }
  .mn-wd-xs-650p {
    min-width: 650%;
  }
  .wd-xs-650-f {
    width: 650px !important;
  }
  .wd-xs-650p-f {
    width: 650% !important;
  }
  .mx-wd-xs-650p-f {
    max-width: 650% !important;
  }
  .mn-wd-xs-650p-f {
    min-width: 650% !important;
  }
  .wd-xs-700 {
    width: 700px;
  }
  .wd-xs-700p {
    width: 700%;
  }
  .mx-wd-xs-700p {
    max-width: 700%;
  }
  .mn-wd-xs-700p {
    min-width: 700%;
  }
  .wd-xs-700-f {
    width: 700px !important;
  }
  .wd-xs-700p-f {
    width: 700% !important;
  }
  .mx-wd-xs-700p-f {
    max-width: 700% !important;
  }
  .mn-wd-xs-700p-f {
    min-width: 700% !important;
  }
  .wd-xs-750 {
    width: 750px;
  }
  .wd-xs-750p {
    width: 750%;
  }
  .mx-wd-xs-750p {
    max-width: 750%;
  }
  .mn-wd-xs-750p {
    min-width: 750%;
  }
  .wd-xs-750-f {
    width: 750px !important;
  }
  .wd-xs-750p-f {
    width: 750% !important;
  }
  .mx-wd-xs-750p-f {
    max-width: 750% !important;
  }
  .mn-wd-xs-750p-f {
    min-width: 750% !important;
  }
  .wd-xs-800 {
    width: 800px;
  }
  .wd-xs-800p {
    width: 800%;
  }
  .mx-wd-xs-800p {
    max-width: 800%;
  }
  .mn-wd-xs-800p {
    min-width: 800%;
  }
  .wd-xs-800-f {
    width: 800px !important;
  }
  .wd-xs-800p-f {
    width: 800% !important;
  }
  .mx-wd-xs-800p-f {
    max-width: 800% !important;
  }
  .mn-wd-xs-800p-f {
    min-width: 800% !important;
  }
  .wd-xs-850 {
    width: 850px;
  }
  .wd-xs-850p {
    width: 850%;
  }
  .mx-wd-xs-850p {
    max-width: 850%;
  }
  .mn-wd-xs-850p {
    min-width: 850%;
  }
  .wd-xs-850-f {
    width: 850px !important;
  }
  .wd-xs-850p-f {
    width: 850% !important;
  }
  .mx-wd-xs-850p-f {
    max-width: 850% !important;
  }
  .mn-wd-xs-850p-f {
    min-width: 850% !important;
  }
  .wd-xs-900 {
    width: 900px;
  }
  .wd-xs-900p {
    width: 900%;
  }
  .mx-wd-xs-900p {
    max-width: 900%;
  }
  .mn-wd-xs-900p {
    min-width: 900%;
  }
  .wd-xs-900-f {
    width: 900px !important;
  }
  .wd-xs-900p-f {
    width: 900% !important;
  }
  .mx-wd-xs-900p-f {
    max-width: 900% !important;
  }
  .mn-wd-xs-900p-f {
    min-width: 900% !important;
  }
  .wd-xs-950 {
    width: 950px;
  }
  .wd-xs-950p {
    width: 950%;
  }
  .mx-wd-xs-950p {
    max-width: 950%;
  }
  .mn-wd-xs-950p {
    min-width: 950%;
  }
  .wd-xs-950-f {
    width: 950px !important;
  }
  .wd-xs-950p-f {
    width: 950% !important;
  }
  .mx-wd-xs-950p-f {
    max-width: 950% !important;
  }
  .mn-wd-xs-950p-f {
    min-width: 950% !important;
  }
  .wd-xs-1000 {
    width: 1000px;
  }
  .wd-xs-1000p {
    width: 1000%;
  }
  .mx-wd-xs-1000p {
    max-width: 1000%;
  }
  .mn-wd-xs-1000p {
    min-width: 1000%;
  }
  .wd-xs-1000-f {
    width: 1000px !important;
  }
  .wd-xs-1000p-f {
    width: 1000% !important;
  }
  .mx-wd-xs-1000p-f {
    max-width: 1000% !important;
  }
  .mn-wd-xs-1000p-f {
    min-width: 1000% !important;
  }
  .wd-xs-auto {
    width: auto;
  }
  .wd-xs-auto-f {
    width: auto !important;
  }
}
@media (min-width: 576px) {
  .wd-sm-5 {
    width: 5px;
  }
  .wd-sm-5p {
    width: 5%;
  }
  .mx-wd-sm-5p {
    max-width: 5%;
  }
  .mn-wd-sm-5p {
    min-width: 5%;
  }
  .wd-sm-5-f {
    width: 5px !important;
  }
  .wd-sm-5p-f {
    width: 5% !important;
  }
  .mx-wd-sm-5p-f {
    max-width: 5% !important;
  }
  .mn-wd-sm-5p-f {
    min-width: 5% !important;
  }
  .wd-sm-10 {
    width: 10px;
  }
  .wd-sm-10p {
    width: 10%;
  }
  .mx-wd-sm-10p {
    max-width: 10%;
  }
  .mn-wd-sm-10p {
    min-width: 10%;
  }
  .wd-sm-10-f {
    width: 10px !important;
  }
  .wd-sm-10p-f {
    width: 10% !important;
  }
  .mx-wd-sm-10p-f {
    max-width: 10% !important;
  }
  .mn-wd-sm-10p-f {
    min-width: 10% !important;
  }
  .wd-sm-15 {
    width: 15px;
  }
  .wd-sm-15p {
    width: 15%;
  }
  .mx-wd-sm-15p {
    max-width: 15%;
  }
  .mn-wd-sm-15p {
    min-width: 15%;
  }
  .wd-sm-15-f {
    width: 15px !important;
  }
  .wd-sm-15p-f {
    width: 15% !important;
  }
  .mx-wd-sm-15p-f {
    max-width: 15% !important;
  }
  .mn-wd-sm-15p-f {
    min-width: 15% !important;
  }
  .wd-sm-20 {
    width: 20px;
  }
  .wd-sm-20p {
    width: 20%;
  }
  .mx-wd-sm-20p {
    max-width: 20%;
  }
  .mn-wd-sm-20p {
    min-width: 20%;
  }
  .wd-sm-20-f {
    width: 20px !important;
  }
  .wd-sm-20p-f {
    width: 20% !important;
  }
  .mx-wd-sm-20p-f {
    max-width: 20% !important;
  }
  .mn-wd-sm-20p-f {
    min-width: 20% !important;
  }
  .wd-sm-25 {
    width: 25px;
  }
  .wd-sm-25p {
    width: 25%;
  }
  .mx-wd-sm-25p {
    max-width: 25%;
  }
  .mn-wd-sm-25p {
    min-width: 25%;
  }
  .wd-sm-25-f {
    width: 25px !important;
  }
  .wd-sm-25p-f {
    width: 25% !important;
  }
  .mx-wd-sm-25p-f {
    max-width: 25% !important;
  }
  .mn-wd-sm-25p-f {
    min-width: 25% !important;
  }
  .wd-sm-30 {
    width: 30px;
  }
  .wd-sm-30p {
    width: 30%;
  }
  .mx-wd-sm-30p {
    max-width: 30%;
  }
  .mn-wd-sm-30p {
    min-width: 30%;
  }
  .wd-sm-30-f {
    width: 30px !important;
  }
  .wd-sm-30p-f {
    width: 30% !important;
  }
  .mx-wd-sm-30p-f {
    max-width: 30% !important;
  }
  .mn-wd-sm-30p-f {
    min-width: 30% !important;
  }
  .wd-sm-35 {
    width: 35px;
  }
  .wd-sm-35p {
    width: 35%;
  }
  .mx-wd-sm-35p {
    max-width: 35%;
  }
  .mn-wd-sm-35p {
    min-width: 35%;
  }
  .wd-sm-35-f {
    width: 35px !important;
  }
  .wd-sm-35p-f {
    width: 35% !important;
  }
  .mx-wd-sm-35p-f {
    max-width: 35% !important;
  }
  .mn-wd-sm-35p-f {
    min-width: 35% !important;
  }
  .wd-sm-40 {
    width: 40px;
  }
  .wd-sm-40p {
    width: 40%;
  }
  .mx-wd-sm-40p {
    max-width: 40%;
  }
  .mn-wd-sm-40p {
    min-width: 40%;
  }
  .wd-sm-40-f {
    width: 40px !important;
  }
  .wd-sm-40p-f {
    width: 40% !important;
  }
  .mx-wd-sm-40p-f {
    max-width: 40% !important;
  }
  .mn-wd-sm-40p-f {
    min-width: 40% !important;
  }
  .wd-sm-45 {
    width: 45px;
  }
  .wd-sm-45p {
    width: 45%;
  }
  .mx-wd-sm-45p {
    max-width: 45%;
  }
  .mn-wd-sm-45p {
    min-width: 45%;
  }
  .wd-sm-45-f {
    width: 45px !important;
  }
  .wd-sm-45p-f {
    width: 45% !important;
  }
  .mx-wd-sm-45p-f {
    max-width: 45% !important;
  }
  .mn-wd-sm-45p-f {
    min-width: 45% !important;
  }
  .wd-sm-50 {
    width: 50px;
  }
  .wd-sm-50p {
    width: 50%;
  }
  .mx-wd-sm-50p {
    max-width: 50%;
  }
  .mn-wd-sm-50p {
    min-width: 50%;
  }
  .wd-sm-50-f {
    width: 50px !important;
  }
  .wd-sm-50p-f {
    width: 50% !important;
  }
  .mx-wd-sm-50p-f {
    max-width: 50% !important;
  }
  .mn-wd-sm-50p-f {
    min-width: 50% !important;
  }
  .wd-sm-55 {
    width: 55px;
  }
  .wd-sm-55p {
    width: 55%;
  }
  .mx-wd-sm-55p {
    max-width: 55%;
  }
  .mn-wd-sm-55p {
    min-width: 55%;
  }
  .wd-sm-55-f {
    width: 55px !important;
  }
  .wd-sm-55p-f {
    width: 55% !important;
  }
  .mx-wd-sm-55p-f {
    max-width: 55% !important;
  }
  .mn-wd-sm-55p-f {
    min-width: 55% !important;
  }
  .wd-sm-60 {
    width: 60px;
  }
  .wd-sm-60p {
    width: 60%;
  }
  .mx-wd-sm-60p {
    max-width: 60%;
  }
  .mn-wd-sm-60p {
    min-width: 60%;
  }
  .wd-sm-60-f {
    width: 60px !important;
  }
  .wd-sm-60p-f {
    width: 60% !important;
  }
  .mx-wd-sm-60p-f {
    max-width: 60% !important;
  }
  .mn-wd-sm-60p-f {
    min-width: 60% !important;
  }
  .wd-sm-65 {
    width: 65px;
  }
  .wd-sm-65p {
    width: 65%;
  }
  .mx-wd-sm-65p {
    max-width: 65%;
  }
  .mn-wd-sm-65p {
    min-width: 65%;
  }
  .wd-sm-65-f {
    width: 65px !important;
  }
  .wd-sm-65p-f {
    width: 65% !important;
  }
  .mx-wd-sm-65p-f {
    max-width: 65% !important;
  }
  .mn-wd-sm-65p-f {
    min-width: 65% !important;
  }
  .wd-sm-70 {
    width: 70px;
  }
  .wd-sm-70p {
    width: 70%;
  }
  .mx-wd-sm-70p {
    max-width: 70%;
  }
  .mn-wd-sm-70p {
    min-width: 70%;
  }
  .wd-sm-70-f {
    width: 70px !important;
  }
  .wd-sm-70p-f {
    width: 70% !important;
  }
  .mx-wd-sm-70p-f {
    max-width: 70% !important;
  }
  .mn-wd-sm-70p-f {
    min-width: 70% !important;
  }
  .wd-sm-75 {
    width: 75px;
  }
  .wd-sm-75p {
    width: 75%;
  }
  .mx-wd-sm-75p {
    max-width: 75%;
  }
  .mn-wd-sm-75p {
    min-width: 75%;
  }
  .wd-sm-75-f {
    width: 75px !important;
  }
  .wd-sm-75p-f {
    width: 75% !important;
  }
  .mx-wd-sm-75p-f {
    max-width: 75% !important;
  }
  .mn-wd-sm-75p-f {
    min-width: 75% !important;
  }
  .wd-sm-80 {
    width: 80px;
  }
  .wd-sm-80p {
    width: 80%;
  }
  .mx-wd-sm-80p {
    max-width: 80%;
  }
  .mn-wd-sm-80p {
    min-width: 80%;
  }
  .wd-sm-80-f {
    width: 80px !important;
  }
  .wd-sm-80p-f {
    width: 80% !important;
  }
  .mx-wd-sm-80p-f {
    max-width: 80% !important;
  }
  .mn-wd-sm-80p-f {
    min-width: 80% !important;
  }
  .wd-sm-85 {
    width: 85px;
  }
  .wd-sm-85p {
    width: 85%;
  }
  .mx-wd-sm-85p {
    max-width: 85%;
  }
  .mn-wd-sm-85p {
    min-width: 85%;
  }
  .wd-sm-85-f {
    width: 85px !important;
  }
  .wd-sm-85p-f {
    width: 85% !important;
  }
  .mx-wd-sm-85p-f {
    max-width: 85% !important;
  }
  .mn-wd-sm-85p-f {
    min-width: 85% !important;
  }
  .wd-sm-90 {
    width: 90px;
  }
  .wd-sm-90p {
    width: 90%;
  }
  .mx-wd-sm-90p {
    max-width: 90%;
  }
  .mn-wd-sm-90p {
    min-width: 90%;
  }
  .wd-sm-90-f {
    width: 90px !important;
  }
  .wd-sm-90p-f {
    width: 90% !important;
  }
  .mx-wd-sm-90p-f {
    max-width: 90% !important;
  }
  .mn-wd-sm-90p-f {
    min-width: 90% !important;
  }
  .wd-sm-95 {
    width: 95px;
  }
  .wd-sm-95p {
    width: 95%;
  }
  .mx-wd-sm-95p {
    max-width: 95%;
  }
  .mn-wd-sm-95p {
    min-width: 95%;
  }
  .wd-sm-95-f {
    width: 95px !important;
  }
  .wd-sm-95p-f {
    width: 95% !important;
  }
  .mx-wd-sm-95p-f {
    max-width: 95% !important;
  }
  .mn-wd-sm-95p-f {
    min-width: 95% !important;
  }
  .wd-sm-100 {
    width: 100px;
  }
  .wd-sm-100p {
    width: 100%;
  }
  .mx-wd-sm-100p {
    max-width: 100%;
  }
  .mn-wd-sm-100p {
    min-width: 100%;
  }
  .wd-sm-100-f {
    width: 100px !important;
  }
  .wd-sm-100p-f {
    width: 100% !important;
  }
  .mx-wd-sm-100p-f {
    max-width: 100% !important;
  }
  .mn-wd-sm-100p-f {
    min-width: 100% !important;
  }
  .wd-sm-150 {
    width: 150px;
  }
  .wd-sm-150p {
    width: 150%;
  }
  .mx-wd-sm-150p {
    max-width: 150%;
  }
  .mn-wd-sm-150p {
    min-width: 150%;
  }
  .wd-sm-150-f {
    width: 150px !important;
  }
  .wd-sm-150p-f {
    width: 150% !important;
  }
  .mx-wd-sm-150p-f {
    max-width: 150% !important;
  }
  .mn-wd-sm-150p-f {
    min-width: 150% !important;
  }
  .wd-sm-200 {
    width: 200px;
  }
  .wd-sm-200p {
    width: 200%;
  }
  .mx-wd-sm-200p {
    max-width: 200%;
  }
  .mn-wd-sm-200p {
    min-width: 200%;
  }
  .wd-sm-200-f {
    width: 200px !important;
  }
  .wd-sm-200p-f {
    width: 200% !important;
  }
  .mx-wd-sm-200p-f {
    max-width: 200% !important;
  }
  .mn-wd-sm-200p-f {
    min-width: 200% !important;
  }
  .wd-sm-250 {
    width: 250px;
  }
  .wd-sm-250p {
    width: 250%;
  }
  .mx-wd-sm-250p {
    max-width: 250%;
  }
  .mn-wd-sm-250p {
    min-width: 250%;
  }
  .wd-sm-250-f {
    width: 250px !important;
  }
  .wd-sm-250p-f {
    width: 250% !important;
  }
  .mx-wd-sm-250p-f {
    max-width: 250% !important;
  }
  .mn-wd-sm-250p-f {
    min-width: 250% !important;
  }
  .wd-sm-300 {
    width: 300px;
  }
  .wd-sm-300p {
    width: 300%;
  }
  .mx-wd-sm-300p {
    max-width: 300%;
  }
  .mn-wd-sm-300p {
    min-width: 300%;
  }
  .wd-sm-300-f {
    width: 300px !important;
  }
  .wd-sm-300p-f {
    width: 300% !important;
  }
  .mx-wd-sm-300p-f {
    max-width: 300% !important;
  }
  .mn-wd-sm-300p-f {
    min-width: 300% !important;
  }
  .wd-sm-350 {
    width: 350px;
  }
  .wd-sm-350p {
    width: 350%;
  }
  .mx-wd-sm-350p {
    max-width: 350%;
  }
  .mn-wd-sm-350p {
    min-width: 350%;
  }
  .wd-sm-350-f {
    width: 350px !important;
  }
  .wd-sm-350p-f {
    width: 350% !important;
  }
  .mx-wd-sm-350p-f {
    max-width: 350% !important;
  }
  .mn-wd-sm-350p-f {
    min-width: 350% !important;
  }
  .wd-sm-400 {
    width: 400px;
  }
  .wd-sm-400p {
    width: 400%;
  }
  .mx-wd-sm-400p {
    max-width: 400%;
  }
  .mn-wd-sm-400p {
    min-width: 400%;
  }
  .wd-sm-400-f {
    width: 400px !important;
  }
  .wd-sm-400p-f {
    width: 400% !important;
  }
  .mx-wd-sm-400p-f {
    max-width: 400% !important;
  }
  .mn-wd-sm-400p-f {
    min-width: 400% !important;
  }
  .wd-sm-450 {
    width: 450px;
  }
  .wd-sm-450p {
    width: 450%;
  }
  .mx-wd-sm-450p {
    max-width: 450%;
  }
  .mn-wd-sm-450p {
    min-width: 450%;
  }
  .wd-sm-450-f {
    width: 450px !important;
  }
  .wd-sm-450p-f {
    width: 450% !important;
  }
  .mx-wd-sm-450p-f {
    max-width: 450% !important;
  }
  .mn-wd-sm-450p-f {
    min-width: 450% !important;
  }
  .wd-sm-500 {
    width: 500px;
  }
  .wd-sm-500p {
    width: 500%;
  }
  .mx-wd-sm-500p {
    max-width: 500%;
  }
  .mn-wd-sm-500p {
    min-width: 500%;
  }
  .wd-sm-500-f {
    width: 500px !important;
  }
  .wd-sm-500p-f {
    width: 500% !important;
  }
  .mx-wd-sm-500p-f {
    max-width: 500% !important;
  }
  .mn-wd-sm-500p-f {
    min-width: 500% !important;
  }
  .wd-sm-550 {
    width: 550px;
  }
  .wd-sm-550p {
    width: 550%;
  }
  .mx-wd-sm-550p {
    max-width: 550%;
  }
  .mn-wd-sm-550p {
    min-width: 550%;
  }
  .wd-sm-550-f {
    width: 550px !important;
  }
  .wd-sm-550p-f {
    width: 550% !important;
  }
  .mx-wd-sm-550p-f {
    max-width: 550% !important;
  }
  .mn-wd-sm-550p-f {
    min-width: 550% !important;
  }
  .wd-sm-600 {
    width: 600px;
  }
  .wd-sm-600p {
    width: 600%;
  }
  .mx-wd-sm-600p {
    max-width: 600%;
  }
  .mn-wd-sm-600p {
    min-width: 600%;
  }
  .wd-sm-600-f {
    width: 600px !important;
  }
  .wd-sm-600p-f {
    width: 600% !important;
  }
  .mx-wd-sm-600p-f {
    max-width: 600% !important;
  }
  .mn-wd-sm-600p-f {
    min-width: 600% !important;
  }
  .wd-sm-650 {
    width: 650px;
  }
  .wd-sm-650p {
    width: 650%;
  }
  .mx-wd-sm-650p {
    max-width: 650%;
  }
  .mn-wd-sm-650p {
    min-width: 650%;
  }
  .wd-sm-650-f {
    width: 650px !important;
  }
  .wd-sm-650p-f {
    width: 650% !important;
  }
  .mx-wd-sm-650p-f {
    max-width: 650% !important;
  }
  .mn-wd-sm-650p-f {
    min-width: 650% !important;
  }
  .wd-sm-700 {
    width: 700px;
  }
  .wd-sm-700p {
    width: 700%;
  }
  .mx-wd-sm-700p {
    max-width: 700%;
  }
  .mn-wd-sm-700p {
    min-width: 700%;
  }
  .wd-sm-700-f {
    width: 700px !important;
  }
  .wd-sm-700p-f {
    width: 700% !important;
  }
  .mx-wd-sm-700p-f {
    max-width: 700% !important;
  }
  .mn-wd-sm-700p-f {
    min-width: 700% !important;
  }
  .wd-sm-750 {
    width: 750px;
  }
  .wd-sm-750p {
    width: 750%;
  }
  .mx-wd-sm-750p {
    max-width: 750%;
  }
  .mn-wd-sm-750p {
    min-width: 750%;
  }
  .wd-sm-750-f {
    width: 750px !important;
  }
  .wd-sm-750p-f {
    width: 750% !important;
  }
  .mx-wd-sm-750p-f {
    max-width: 750% !important;
  }
  .mn-wd-sm-750p-f {
    min-width: 750% !important;
  }
  .wd-sm-800 {
    width: 800px;
  }
  .wd-sm-800p {
    width: 800%;
  }
  .mx-wd-sm-800p {
    max-width: 800%;
  }
  .mn-wd-sm-800p {
    min-width: 800%;
  }
  .wd-sm-800-f {
    width: 800px !important;
  }
  .wd-sm-800p-f {
    width: 800% !important;
  }
  .mx-wd-sm-800p-f {
    max-width: 800% !important;
  }
  .mn-wd-sm-800p-f {
    min-width: 800% !important;
  }
  .wd-sm-850 {
    width: 850px;
  }
  .wd-sm-850p {
    width: 850%;
  }
  .mx-wd-sm-850p {
    max-width: 850%;
  }
  .mn-wd-sm-850p {
    min-width: 850%;
  }
  .wd-sm-850-f {
    width: 850px !important;
  }
  .wd-sm-850p-f {
    width: 850% !important;
  }
  .mx-wd-sm-850p-f {
    max-width: 850% !important;
  }
  .mn-wd-sm-850p-f {
    min-width: 850% !important;
  }
  .wd-sm-900 {
    width: 900px;
  }
  .wd-sm-900p {
    width: 900%;
  }
  .mx-wd-sm-900p {
    max-width: 900%;
  }
  .mn-wd-sm-900p {
    min-width: 900%;
  }
  .wd-sm-900-f {
    width: 900px !important;
  }
  .wd-sm-900p-f {
    width: 900% !important;
  }
  .mx-wd-sm-900p-f {
    max-width: 900% !important;
  }
  .mn-wd-sm-900p-f {
    min-width: 900% !important;
  }
  .wd-sm-950 {
    width: 950px;
  }
  .wd-sm-950p {
    width: 950%;
  }
  .mx-wd-sm-950p {
    max-width: 950%;
  }
  .mn-wd-sm-950p {
    min-width: 950%;
  }
  .wd-sm-950-f {
    width: 950px !important;
  }
  .wd-sm-950p-f {
    width: 950% !important;
  }
  .mx-wd-sm-950p-f {
    max-width: 950% !important;
  }
  .mn-wd-sm-950p-f {
    min-width: 950% !important;
  }
  .wd-sm-1000 {
    width: 1000px;
  }
  .wd-sm-1000p {
    width: 1000%;
  }
  .mx-wd-sm-1000p {
    max-width: 1000%;
  }
  .mn-wd-sm-1000p {
    min-width: 1000%;
  }
  .wd-sm-1000-f {
    width: 1000px !important;
  }
  .wd-sm-1000p-f {
    width: 1000% !important;
  }
  .mx-wd-sm-1000p-f {
    max-width: 1000% !important;
  }
  .mn-wd-sm-1000p-f {
    min-width: 1000% !important;
  }
  .wd-sm-auto {
    width: auto;
  }
  .wd-sm-auto-f {
    width: auto !important;
  }
}
@media (min-width: 768px) {
  .wd-md-5 {
    width: 5px;
  }
  .wd-md-5p {
    width: 5%;
  }
  .mx-wd-md-5p {
    max-width: 5%;
  }
  .mn-wd-md-5p {
    min-width: 5%;
  }
  .wd-md-5-f {
    width: 5px !important;
  }
  .wd-md-5p-f {
    width: 5% !important;
  }
  .mx-wd-md-5p-f {
    max-width: 5% !important;
  }
  .mn-wd-md-5p-f {
    min-width: 5% !important;
  }
  .wd-md-10 {
    width: 10px;
  }
  .wd-md-10p {
    width: 10%;
  }
  .mx-wd-md-10p {
    max-width: 10%;
  }
  .mn-wd-md-10p {
    min-width: 10%;
  }
  .wd-md-10-f {
    width: 10px !important;
  }
  .wd-md-10p-f {
    width: 10% !important;
  }
  .mx-wd-md-10p-f {
    max-width: 10% !important;
  }
  .mn-wd-md-10p-f {
    min-width: 10% !important;
  }
  .wd-md-15 {
    width: 15px;
  }
  .wd-md-15p {
    width: 15%;
  }
  .mx-wd-md-15p {
    max-width: 15%;
  }
  .mn-wd-md-15p {
    min-width: 15%;
  }
  .wd-md-15-f {
    width: 15px !important;
  }
  .wd-md-15p-f {
    width: 15% !important;
  }
  .mx-wd-md-15p-f {
    max-width: 15% !important;
  }
  .mn-wd-md-15p-f {
    min-width: 15% !important;
  }
  .wd-md-20 {
    width: 20px;
  }
  .wd-md-20p {
    width: 20%;
  }
  .mx-wd-md-20p {
    max-width: 20%;
  }
  .mn-wd-md-20p {
    min-width: 20%;
  }
  .wd-md-20-f {
    width: 20px !important;
  }
  .wd-md-20p-f {
    width: 20% !important;
  }
  .mx-wd-md-20p-f {
    max-width: 20% !important;
  }
  .mn-wd-md-20p-f {
    min-width: 20% !important;
  }
  .wd-md-25 {
    width: 25px;
  }
  .wd-md-25p {
    width: 25%;
  }
  .mx-wd-md-25p {
    max-width: 25%;
  }
  .mn-wd-md-25p {
    min-width: 25%;
  }
  .wd-md-25-f {
    width: 25px !important;
  }
  .wd-md-25p-f {
    width: 25% !important;
  }
  .mx-wd-md-25p-f {
    max-width: 25% !important;
  }
  .mn-wd-md-25p-f {
    min-width: 25% !important;
  }
  .wd-md-30 {
    width: 30px;
  }
  .wd-md-30p {
    width: 30%;
  }
  .mx-wd-md-30p {
    max-width: 30%;
  }
  .mn-wd-md-30p {
    min-width: 30%;
  }
  .wd-md-30-f {
    width: 30px !important;
  }
  .wd-md-30p-f {
    width: 30% !important;
  }
  .mx-wd-md-30p-f {
    max-width: 30% !important;
  }
  .mn-wd-md-30p-f {
    min-width: 30% !important;
  }
  .wd-md-35 {
    width: 35px;
  }
  .wd-md-35p {
    width: 35%;
  }
  .mx-wd-md-35p {
    max-width: 35%;
  }
  .mn-wd-md-35p {
    min-width: 35%;
  }
  .wd-md-35-f {
    width: 35px !important;
  }
  .wd-md-35p-f {
    width: 35% !important;
  }
  .mx-wd-md-35p-f {
    max-width: 35% !important;
  }
  .mn-wd-md-35p-f {
    min-width: 35% !important;
  }
  .wd-md-40 {
    width: 40px;
  }
  .wd-md-40p {
    width: 40%;
  }
  .mx-wd-md-40p {
    max-width: 40%;
  }
  .mn-wd-md-40p {
    min-width: 40%;
  }
  .wd-md-40-f {
    width: 40px !important;
  }
  .wd-md-40p-f {
    width: 40% !important;
  }
  .mx-wd-md-40p-f {
    max-width: 40% !important;
  }
  .mn-wd-md-40p-f {
    min-width: 40% !important;
  }
  .wd-md-45 {
    width: 45px;
  }
  .wd-md-45p {
    width: 45%;
  }
  .mx-wd-md-45p {
    max-width: 45%;
  }
  .mn-wd-md-45p {
    min-width: 45%;
  }
  .wd-md-45-f {
    width: 45px !important;
  }
  .wd-md-45p-f {
    width: 45% !important;
  }
  .mx-wd-md-45p-f {
    max-width: 45% !important;
  }
  .mn-wd-md-45p-f {
    min-width: 45% !important;
  }
  .wd-md-50 {
    width: 50px;
  }
  .wd-md-50p {
    width: 50%;
  }
  .mx-wd-md-50p {
    max-width: 50%;
  }
  .mn-wd-md-50p {
    min-width: 50%;
  }
  .wd-md-50-f {
    width: 50px !important;
  }
  .wd-md-50p-f {
    width: 50% !important;
  }
  .mx-wd-md-50p-f {
    max-width: 50% !important;
  }
  .mn-wd-md-50p-f {
    min-width: 50% !important;
  }
  .wd-md-55 {
    width: 55px;
  }
  .wd-md-55p {
    width: 55%;
  }
  .mx-wd-md-55p {
    max-width: 55%;
  }
  .mn-wd-md-55p {
    min-width: 55%;
  }
  .wd-md-55-f {
    width: 55px !important;
  }
  .wd-md-55p-f {
    width: 55% !important;
  }
  .mx-wd-md-55p-f {
    max-width: 55% !important;
  }
  .mn-wd-md-55p-f {
    min-width: 55% !important;
  }
  .wd-md-60 {
    width: 60px;
  }
  .wd-md-60p {
    width: 60%;
  }
  .mx-wd-md-60p {
    max-width: 60%;
  }
  .mn-wd-md-60p {
    min-width: 60%;
  }
  .wd-md-60-f {
    width: 60px !important;
  }
  .wd-md-60p-f {
    width: 60% !important;
  }
  .mx-wd-md-60p-f {
    max-width: 60% !important;
  }
  .mn-wd-md-60p-f {
    min-width: 60% !important;
  }
  .wd-md-65 {
    width: 65px;
  }
  .wd-md-65p {
    width: 65%;
  }
  .mx-wd-md-65p {
    max-width: 65%;
  }
  .mn-wd-md-65p {
    min-width: 65%;
  }
  .wd-md-65-f {
    width: 65px !important;
  }
  .wd-md-65p-f {
    width: 65% !important;
  }
  .mx-wd-md-65p-f {
    max-width: 65% !important;
  }
  .mn-wd-md-65p-f {
    min-width: 65% !important;
  }
  .wd-md-70 {
    width: 70px;
  }
  .wd-md-70p {
    width: 70%;
  }
  .mx-wd-md-70p {
    max-width: 70%;
  }
  .mn-wd-md-70p {
    min-width: 70%;
  }
  .wd-md-70-f {
    width: 70px !important;
  }
  .wd-md-70p-f {
    width: 70% !important;
  }
  .mx-wd-md-70p-f {
    max-width: 70% !important;
  }
  .mn-wd-md-70p-f {
    min-width: 70% !important;
  }
  .wd-md-75 {
    width: 75px;
  }
  .wd-md-75p {
    width: 75%;
  }
  .mx-wd-md-75p {
    max-width: 75%;
  }
  .mn-wd-md-75p {
    min-width: 75%;
  }
  .wd-md-75-f {
    width: 75px !important;
  }
  .wd-md-75p-f {
    width: 75% !important;
  }
  .mx-wd-md-75p-f {
    max-width: 75% !important;
  }
  .mn-wd-md-75p-f {
    min-width: 75% !important;
  }
  .wd-md-80 {
    width: 80px;
  }
  .wd-md-80p {
    width: 80%;
  }
  .mx-wd-md-80p {
    max-width: 80%;
  }
  .mn-wd-md-80p {
    min-width: 80%;
  }
  .wd-md-80-f {
    width: 80px !important;
  }
  .wd-md-80p-f {
    width: 80% !important;
  }
  .mx-wd-md-80p-f {
    max-width: 80% !important;
  }
  .mn-wd-md-80p-f {
    min-width: 80% !important;
  }
  .wd-md-85 {
    width: 85px;
  }
  .wd-md-85p {
    width: 85%;
  }
  .mx-wd-md-85p {
    max-width: 85%;
  }
  .mn-wd-md-85p {
    min-width: 85%;
  }
  .wd-md-85-f {
    width: 85px !important;
  }
  .wd-md-85p-f {
    width: 85% !important;
  }
  .mx-wd-md-85p-f {
    max-width: 85% !important;
  }
  .mn-wd-md-85p-f {
    min-width: 85% !important;
  }
  .wd-md-90 {
    width: 90px;
  }
  .wd-md-90p {
    width: 90%;
  }
  .mx-wd-md-90p {
    max-width: 90%;
  }
  .mn-wd-md-90p {
    min-width: 90%;
  }
  .wd-md-90-f {
    width: 90px !important;
  }
  .wd-md-90p-f {
    width: 90% !important;
  }
  .mx-wd-md-90p-f {
    max-width: 90% !important;
  }
  .mn-wd-md-90p-f {
    min-width: 90% !important;
  }
  .wd-md-95 {
    width: 95px;
  }
  .wd-md-95p {
    width: 95%;
  }
  .mx-wd-md-95p {
    max-width: 95%;
  }
  .mn-wd-md-95p {
    min-width: 95%;
  }
  .wd-md-95-f {
    width: 95px !important;
  }
  .wd-md-95p-f {
    width: 95% !important;
  }
  .mx-wd-md-95p-f {
    max-width: 95% !important;
  }
  .mn-wd-md-95p-f {
    min-width: 95% !important;
  }
  .wd-md-100 {
    width: 100px;
  }
  .wd-md-100p {
    width: 100%;
  }
  .mx-wd-md-100p {
    max-width: 100%;
  }
  .mn-wd-md-100p {
    min-width: 100%;
  }
  .wd-md-100-f {
    width: 100px !important;
  }
  .wd-md-100p-f {
    width: 100% !important;
  }
  .mx-wd-md-100p-f {
    max-width: 100% !important;
  }
  .mn-wd-md-100p-f {
    min-width: 100% !important;
  }
  .wd-md-150 {
    width: 150px;
  }
  .wd-md-150p {
    width: 150%;
  }
  .mx-wd-md-150p {
    max-width: 150%;
  }
  .mn-wd-md-150p {
    min-width: 150%;
  }
  .wd-md-150-f {
    width: 150px !important;
  }
  .wd-md-150p-f {
    width: 150% !important;
  }
  .mx-wd-md-150p-f {
    max-width: 150% !important;
  }
  .mn-wd-md-150p-f {
    min-width: 150% !important;
  }
  .wd-md-200 {
    width: 200px;
  }
  .wd-md-200p {
    width: 200%;
  }
  .mx-wd-md-200p {
    max-width: 200%;
  }
  .mn-wd-md-200p {
    min-width: 200%;
  }
  .wd-md-200-f {
    width: 200px !important;
  }
  .wd-md-200p-f {
    width: 200% !important;
  }
  .mx-wd-md-200p-f {
    max-width: 200% !important;
  }
  .mn-wd-md-200p-f {
    min-width: 200% !important;
  }
  .wd-md-250 {
    width: 250px;
  }
  .wd-md-250p {
    width: 250%;
  }
  .mx-wd-md-250p {
    max-width: 250%;
  }
  .mn-wd-md-250p {
    min-width: 250%;
  }
  .wd-md-250-f {
    width: 250px !important;
  }
  .wd-md-250p-f {
    width: 250% !important;
  }
  .mx-wd-md-250p-f {
    max-width: 250% !important;
  }
  .mn-wd-md-250p-f {
    min-width: 250% !important;
  }
  .wd-md-300 {
    width: 300px;
  }
  .wd-md-300p {
    width: 300%;
  }
  .mx-wd-md-300p {
    max-width: 300%;
  }
  .mn-wd-md-300p {
    min-width: 300%;
  }
  .wd-md-300-f {
    width: 300px !important;
  }
  .wd-md-300p-f {
    width: 300% !important;
  }
  .mx-wd-md-300p-f {
    max-width: 300% !important;
  }
  .mn-wd-md-300p-f {
    min-width: 300% !important;
  }
  .wd-md-350 {
    width: 350px;
  }
  .wd-md-350p {
    width: 350%;
  }
  .mx-wd-md-350p {
    max-width: 350%;
  }
  .mn-wd-md-350p {
    min-width: 350%;
  }
  .wd-md-350-f {
    width: 350px !important;
  }
  .wd-md-350p-f {
    width: 350% !important;
  }
  .mx-wd-md-350p-f {
    max-width: 350% !important;
  }
  .mn-wd-md-350p-f {
    min-width: 350% !important;
  }
  .wd-md-400 {
    width: 400px;
  }
  .wd-md-400p {
    width: 400%;
  }
  .mx-wd-md-400p {
    max-width: 400%;
  }
  .mn-wd-md-400p {
    min-width: 400%;
  }
  .wd-md-400-f {
    width: 400px !important;
  }
  .wd-md-400p-f {
    width: 400% !important;
  }
  .mx-wd-md-400p-f {
    max-width: 400% !important;
  }
  .mn-wd-md-400p-f {
    min-width: 400% !important;
  }
  .wd-md-450 {
    width: 450px;
  }
  .wd-md-450p {
    width: 450%;
  }
  .mx-wd-md-450p {
    max-width: 450%;
  }
  .mn-wd-md-450p {
    min-width: 450%;
  }
  .wd-md-450-f {
    width: 450px !important;
  }
  .wd-md-450p-f {
    width: 450% !important;
  }
  .mx-wd-md-450p-f {
    max-width: 450% !important;
  }
  .mn-wd-md-450p-f {
    min-width: 450% !important;
  }
  .wd-md-500 {
    width: 500px;
  }
  .wd-md-500p {
    width: 500%;
  }
  .mx-wd-md-500p {
    max-width: 500%;
  }
  .mn-wd-md-500p {
    min-width: 500%;
  }
  .wd-md-500-f {
    width: 500px !important;
  }
  .wd-md-500p-f {
    width: 500% !important;
  }
  .mx-wd-md-500p-f {
    max-width: 500% !important;
  }
  .mn-wd-md-500p-f {
    min-width: 500% !important;
  }
  .wd-md-550 {
    width: 550px;
  }
  .wd-md-550p {
    width: 550%;
  }
  .mx-wd-md-550p {
    max-width: 550%;
  }
  .mn-wd-md-550p {
    min-width: 550%;
  }
  .wd-md-550-f {
    width: 550px !important;
  }
  .wd-md-550p-f {
    width: 550% !important;
  }
  .mx-wd-md-550p-f {
    max-width: 550% !important;
  }
  .mn-wd-md-550p-f {
    min-width: 550% !important;
  }
  .wd-md-600 {
    width: 600px;
  }
  .wd-md-600p {
    width: 600%;
  }
  .mx-wd-md-600p {
    max-width: 600%;
  }
  .mn-wd-md-600p {
    min-width: 600%;
  }
  .wd-md-600-f {
    width: 600px !important;
  }
  .wd-md-600p-f {
    width: 600% !important;
  }
  .mx-wd-md-600p-f {
    max-width: 600% !important;
  }
  .mn-wd-md-600p-f {
    min-width: 600% !important;
  }
  .wd-md-650 {
    width: 650px;
  }
  .wd-md-650p {
    width: 650%;
  }
  .mx-wd-md-650p {
    max-width: 650%;
  }
  .mn-wd-md-650p {
    min-width: 650%;
  }
  .wd-md-650-f {
    width: 650px !important;
  }
  .wd-md-650p-f {
    width: 650% !important;
  }
  .mx-wd-md-650p-f {
    max-width: 650% !important;
  }
  .mn-wd-md-650p-f {
    min-width: 650% !important;
  }
  .wd-md-700 {
    width: 700px;
  }
  .wd-md-700p {
    width: 700%;
  }
  .mx-wd-md-700p {
    max-width: 700%;
  }
  .mn-wd-md-700p {
    min-width: 700%;
  }
  .wd-md-700-f {
    width: 700px !important;
  }
  .wd-md-700p-f {
    width: 700% !important;
  }
  .mx-wd-md-700p-f {
    max-width: 700% !important;
  }
  .mn-wd-md-700p-f {
    min-width: 700% !important;
  }
  .wd-md-750 {
    width: 750px;
  }
  .wd-md-750p {
    width: 750%;
  }
  .mx-wd-md-750p {
    max-width: 750%;
  }
  .mn-wd-md-750p {
    min-width: 750%;
  }
  .wd-md-750-f {
    width: 750px !important;
  }
  .wd-md-750p-f {
    width: 750% !important;
  }
  .mx-wd-md-750p-f {
    max-width: 750% !important;
  }
  .mn-wd-md-750p-f {
    min-width: 750% !important;
  }
  .wd-md-800 {
    width: 800px;
  }
  .wd-md-800p {
    width: 800%;
  }
  .mx-wd-md-800p {
    max-width: 800%;
  }
  .mn-wd-md-800p {
    min-width: 800%;
  }
  .wd-md-800-f {
    width: 800px !important;
  }
  .wd-md-800p-f {
    width: 800% !important;
  }
  .mx-wd-md-800p-f {
    max-width: 800% !important;
  }
  .mn-wd-md-800p-f {
    min-width: 800% !important;
  }
  .wd-md-850 {
    width: 850px;
  }
  .wd-md-850p {
    width: 850%;
  }
  .mx-wd-md-850p {
    max-width: 850%;
  }
  .mn-wd-md-850p {
    min-width: 850%;
  }
  .wd-md-850-f {
    width: 850px !important;
  }
  .wd-md-850p-f {
    width: 850% !important;
  }
  .mx-wd-md-850p-f {
    max-width: 850% !important;
  }
  .mn-wd-md-850p-f {
    min-width: 850% !important;
  }
  .wd-md-900 {
    width: 900px;
  }
  .wd-md-900p {
    width: 900%;
  }
  .mx-wd-md-900p {
    max-width: 900%;
  }
  .mn-wd-md-900p {
    min-width: 900%;
  }
  .wd-md-900-f {
    width: 900px !important;
  }
  .wd-md-900p-f {
    width: 900% !important;
  }
  .mx-wd-md-900p-f {
    max-width: 900% !important;
  }
  .mn-wd-md-900p-f {
    min-width: 900% !important;
  }
  .wd-md-950 {
    width: 950px;
  }
  .wd-md-950p {
    width: 950%;
  }
  .mx-wd-md-950p {
    max-width: 950%;
  }
  .mn-wd-md-950p {
    min-width: 950%;
  }
  .wd-md-950-f {
    width: 950px !important;
  }
  .wd-md-950p-f {
    width: 950% !important;
  }
  .mx-wd-md-950p-f {
    max-width: 950% !important;
  }
  .mn-wd-md-950p-f {
    min-width: 950% !important;
  }
  .wd-md-1000 {
    width: 1000px;
  }
  .wd-md-1000p {
    width: 1000%;
  }
  .mx-wd-md-1000p {
    max-width: 1000%;
  }
  .mn-wd-md-1000p {
    min-width: 1000%;
  }
  .wd-md-1000-f {
    width: 1000px !important;
  }
  .wd-md-1000p-f {
    width: 1000% !important;
  }
  .mx-wd-md-1000p-f {
    max-width: 1000% !important;
  }
  .mn-wd-md-1000p-f {
    min-width: 1000% !important;
  }
  .wd-md-auto {
    width: auto;
  }
  .wd-md-auto-f {
    width: auto !important;
  }
  .wd-md-120 {
    width: 120px;
  }
}
@media (min-width: 992px) {
  .wd-lg-5 {
    width: 5px;
  }
  .wd-lg-5p {
    width: 5%;
  }
  .mx-wd-lg-5p {
    max-width: 5%;
  }
  .mn-wd-lg-5p {
    min-width: 5%;
  }
  .wd-lg-5-f {
    width: 5px !important;
  }
  .wd-lg-5p-f {
    width: 5% !important;
  }
  .mx-wd-lg-5p-f {
    max-width: 5% !important;
  }
  .mn-wd-lg-5p-f {
    min-width: 5% !important;
  }
  .wd-lg-10 {
    width: 10px;
  }
  .wd-lg-10p {
    width: 10%;
  }
  .mx-wd-lg-10p {
    max-width: 10%;
  }
  .mn-wd-lg-10p {
    min-width: 10%;
  }
  .wd-lg-10-f {
    width: 10px !important;
  }
  .wd-lg-10p-f {
    width: 10% !important;
  }
  .mx-wd-lg-10p-f {
    max-width: 10% !important;
  }
  .mn-wd-lg-10p-f {
    min-width: 10% !important;
  }
  .wd-lg-15 {
    width: 15px;
  }
  .wd-lg-15p {
    width: 15%;
  }
  .mx-wd-lg-15p {
    max-width: 15%;
  }
  .mn-wd-lg-15p {
    min-width: 15%;
  }
  .wd-lg-15-f {
    width: 15px !important;
  }
  .wd-lg-15p-f {
    width: 15% !important;
  }
  .mx-wd-lg-15p-f {
    max-width: 15% !important;
  }
  .mn-wd-lg-15p-f {
    min-width: 15% !important;
  }
  .wd-lg-20 {
    width: 20px;
  }
  .wd-lg-20p {
    width: 20%;
  }
  .mx-wd-lg-20p {
    max-width: 20%;
  }
  .mn-wd-lg-20p {
    min-width: 20%;
  }
  .wd-lg-20-f {
    width: 20px !important;
  }
  .wd-lg-20p-f {
    width: 20% !important;
  }
  .mx-wd-lg-20p-f {
    max-width: 20% !important;
  }
  .mn-wd-lg-20p-f {
    min-width: 20% !important;
  }
  .wd-lg-25 {
    width: 25px;
  }
  .wd-lg-25p {
    width: 25%;
  }
  .mx-wd-lg-25p {
    max-width: 25%;
  }
  .mn-wd-lg-25p {
    min-width: 25%;
  }
  .wd-lg-25-f {
    width: 25px !important;
  }
  .wd-lg-25p-f {
    width: 25% !important;
  }
  .mx-wd-lg-25p-f {
    max-width: 25% !important;
  }
  .mn-wd-lg-25p-f {
    min-width: 25% !important;
  }
  .wd-lg-30 {
    width: 30px;
  }
  .wd-lg-30p {
    width: 30%;
  }
  .mx-wd-lg-30p {
    max-width: 30%;
  }
  .mn-wd-lg-30p {
    min-width: 30%;
  }
  .wd-lg-30-f {
    width: 30px !important;
  }
  .wd-lg-30p-f {
    width: 30% !important;
  }
  .mx-wd-lg-30p-f {
    max-width: 30% !important;
  }
  .mn-wd-lg-30p-f {
    min-width: 30% !important;
  }
  .wd-lg-35 {
    width: 35px;
  }
  .wd-lg-35p {
    width: 35%;
  }
  .mx-wd-lg-35p {
    max-width: 35%;
  }
  .mn-wd-lg-35p {
    min-width: 35%;
  }
  .wd-lg-35-f {
    width: 35px !important;
  }
  .wd-lg-35p-f {
    width: 35% !important;
  }
  .mx-wd-lg-35p-f {
    max-width: 35% !important;
  }
  .mn-wd-lg-35p-f {
    min-width: 35% !important;
  }
  .wd-lg-40 {
    width: 40px;
  }
  .wd-lg-40p {
    width: 40%;
  }
  .mx-wd-lg-40p {
    max-width: 40%;
  }
  .mn-wd-lg-40p {
    min-width: 40%;
  }
  .wd-lg-40-f {
    width: 40px !important;
  }
  .wd-lg-40p-f {
    width: 40% !important;
  }
  .mx-wd-lg-40p-f {
    max-width: 40% !important;
  }
  .mn-wd-lg-40p-f {
    min-width: 40% !important;
  }
  .wd-lg-45 {
    width: 45px;
  }
  .wd-lg-45p {
    width: 45%;
  }
  .mx-wd-lg-45p {
    max-width: 45%;
  }
  .mn-wd-lg-45p {
    min-width: 45%;
  }
  .wd-lg-45-f {
    width: 45px !important;
  }
  .wd-lg-45p-f {
    width: 45% !important;
  }
  .mx-wd-lg-45p-f {
    max-width: 45% !important;
  }
  .mn-wd-lg-45p-f {
    min-width: 45% !important;
  }
  .wd-lg-50 {
    width: 50px;
  }
  .wd-lg-50p {
    width: 50%;
  }
  .mx-wd-lg-50p {
    max-width: 50%;
  }
  .mn-wd-lg-50p {
    min-width: 50%;
  }
  .wd-lg-50-f {
    width: 50px !important;
  }
  .wd-lg-50p-f {
    width: 50% !important;
  }
  .mx-wd-lg-50p-f {
    max-width: 50% !important;
  }
  .mn-wd-lg-50p-f {
    min-width: 50% !important;
  }
  .wd-lg-55 {
    width: 55px;
  }
  .wd-lg-55p {
    width: 55%;
  }
  .mx-wd-lg-55p {
    max-width: 55%;
  }
  .mn-wd-lg-55p {
    min-width: 55%;
  }
  .wd-lg-55-f {
    width: 55px !important;
  }
  .wd-lg-55p-f {
    width: 55% !important;
  }
  .mx-wd-lg-55p-f {
    max-width: 55% !important;
  }
  .mn-wd-lg-55p-f {
    min-width: 55% !important;
  }
  .wd-lg-60 {
    width: 60px;
  }
  .wd-lg-60p {
    width: 60%;
  }
  .mx-wd-lg-60p {
    max-width: 60%;
  }
  .mn-wd-lg-60p {
    min-width: 60%;
  }
  .wd-lg-60-f {
    width: 60px !important;
  }
  .wd-lg-60p-f {
    width: 60% !important;
  }
  .mx-wd-lg-60p-f {
    max-width: 60% !important;
  }
  .mn-wd-lg-60p-f {
    min-width: 60% !important;
  }
  .wd-lg-65 {
    width: 65px;
  }
  .wd-lg-65p {
    width: 65%;
  }
  .mx-wd-lg-65p {
    max-width: 65%;
  }
  .mn-wd-lg-65p {
    min-width: 65%;
  }
  .wd-lg-65-f {
    width: 65px !important;
  }
  .wd-lg-65p-f {
    width: 65% !important;
  }
  .mx-wd-lg-65p-f {
    max-width: 65% !important;
  }
  .mn-wd-lg-65p-f {
    min-width: 65% !important;
  }
  .wd-lg-70 {
    width: 70px;
  }
  .wd-lg-70p {
    width: 70%;
  }
  .mx-wd-lg-70p {
    max-width: 70%;
  }
  .mn-wd-lg-70p {
    min-width: 70%;
  }
  .wd-lg-70-f {
    width: 70px !important;
  }
  .wd-lg-70p-f {
    width: 70% !important;
  }
  .mx-wd-lg-70p-f {
    max-width: 70% !important;
  }
  .mn-wd-lg-70p-f {
    min-width: 70% !important;
  }
  .wd-lg-75 {
    width: 75px;
  }
  .wd-lg-75p {
    width: 75%;
  }
  .mx-wd-lg-75p {
    max-width: 75%;
  }
  .mn-wd-lg-75p {
    min-width: 75%;
  }
  .wd-lg-75-f {
    width: 75px !important;
  }
  .wd-lg-75p-f {
    width: 75% !important;
  }
  .mx-wd-lg-75p-f {
    max-width: 75% !important;
  }
  .mn-wd-lg-75p-f {
    min-width: 75% !important;
  }
  .wd-lg-80 {
    width: 80px;
  }
  .wd-lg-80p {
    width: 80%;
  }
  .mx-wd-lg-80p {
    max-width: 80%;
  }
  .mn-wd-lg-80p {
    min-width: 80%;
  }
  .wd-lg-80-f {
    width: 80px !important;
  }
  .wd-lg-80p-f {
    width: 80% !important;
  }
  .mx-wd-lg-80p-f {
    max-width: 80% !important;
  }
  .mn-wd-lg-80p-f {
    min-width: 80% !important;
  }
  .wd-lg-85 {
    width: 85px;
  }
  .wd-lg-85p {
    width: 85%;
  }
  .mx-wd-lg-85p {
    max-width: 85%;
  }
  .mn-wd-lg-85p {
    min-width: 85%;
  }
  .wd-lg-85-f {
    width: 85px !important;
  }
  .wd-lg-85p-f {
    width: 85% !important;
  }
  .mx-wd-lg-85p-f {
    max-width: 85% !important;
  }
  .mn-wd-lg-85p-f {
    min-width: 85% !important;
  }
  .wd-lg-90 {
    width: 90px;
  }
  .wd-lg-90p {
    width: 90%;
  }
  .mx-wd-lg-90p {
    max-width: 90%;
  }
  .mn-wd-lg-90p {
    min-width: 90%;
  }
  .wd-lg-90-f {
    width: 90px !important;
  }
  .wd-lg-90p-f {
    width: 90% !important;
  }
  .mx-wd-lg-90p-f {
    max-width: 90% !important;
  }
  .mn-wd-lg-90p-f {
    min-width: 90% !important;
  }
  .wd-lg-95 {
    width: 95px;
  }
  .wd-lg-95p {
    width: 95%;
  }
  .mx-wd-lg-95p {
    max-width: 95%;
  }
  .mn-wd-lg-95p {
    min-width: 95%;
  }
  .wd-lg-95-f {
    width: 95px !important;
  }
  .wd-lg-95p-f {
    width: 95% !important;
  }
  .mx-wd-lg-95p-f {
    max-width: 95% !important;
  }
  .mn-wd-lg-95p-f {
    min-width: 95% !important;
  }
  .wd-lg-100 {
    width: 100px;
  }
  .wd-lg-100p {
    width: 100%;
  }
  .mx-wd-lg-100p {
    max-width: 100%;
  }
  .mn-wd-lg-100p {
    min-width: 100%;
  }
  .wd-lg-100-f {
    width: 100px !important;
  }
  .wd-lg-100p-f {
    width: 100% !important;
  }
  .mx-wd-lg-100p-f {
    max-width: 100% !important;
  }
  .mn-wd-lg-100p-f {
    min-width: 100% !important;
  }
  .wd-lg-150 {
    width: 150px;
  }
  .wd-lg-150p {
    width: 150%;
  }
  .mx-wd-lg-150p {
    max-width: 150%;
  }
  .mn-wd-lg-150p {
    min-width: 150%;
  }
  .wd-lg-150-f {
    width: 150px !important;
  }
  .wd-lg-150p-f {
    width: 150% !important;
  }
  .mx-wd-lg-150p-f {
    max-width: 150% !important;
  }
  .mn-wd-lg-150p-f {
    min-width: 150% !important;
  }
  .wd-lg-200 {
    width: 200px;
  }
  .wd-lg-200p {
    width: 200%;
  }
  .mx-wd-lg-200p {
    max-width: 200%;
  }
  .mn-wd-lg-200p {
    min-width: 200%;
  }
  .wd-lg-200-f {
    width: 200px !important;
  }
  .wd-lg-200p-f {
    width: 200% !important;
  }
  .mx-wd-lg-200p-f {
    max-width: 200% !important;
  }
  .mn-wd-lg-200p-f {
    min-width: 200% !important;
  }
  .wd-lg-250 {
    width: 250px;
  }
  .wd-lg-250p {
    width: 250%;
  }
  .mx-wd-lg-250p {
    max-width: 250%;
  }
  .mn-wd-lg-250p {
    min-width: 250%;
  }
  .wd-lg-250-f {
    width: 250px !important;
  }
  .wd-lg-250p-f {
    width: 250% !important;
  }
  .mx-wd-lg-250p-f {
    max-width: 250% !important;
  }
  .mn-wd-lg-250p-f {
    min-width: 250% !important;
  }
  .wd-lg-300 {
    width: 300px;
  }
  .wd-lg-300p {
    width: 300%;
  }
  .mx-wd-lg-300p {
    max-width: 300%;
  }
  .mn-wd-lg-300p {
    min-width: 300%;
  }
  .wd-lg-300-f {
    width: 300px !important;
  }
  .wd-lg-300p-f {
    width: 300% !important;
  }
  .mx-wd-lg-300p-f {
    max-width: 300% !important;
  }
  .mn-wd-lg-300p-f {
    min-width: 300% !important;
  }
  .wd-lg-350 {
    width: 350px;
  }
  .wd-lg-350p {
    width: 350%;
  }
  .mx-wd-lg-350p {
    max-width: 350%;
  }
  .mn-wd-lg-350p {
    min-width: 350%;
  }
  .wd-lg-350-f {
    width: 350px !important;
  }
  .wd-lg-350p-f {
    width: 350% !important;
  }
  .mx-wd-lg-350p-f {
    max-width: 350% !important;
  }
  .mn-wd-lg-350p-f {
    min-width: 350% !important;
  }
  .wd-lg-400 {
    width: 400px;
  }
  .wd-lg-400p {
    width: 400%;
  }
  .mx-wd-lg-400p {
    max-width: 400%;
  }
  .mn-wd-lg-400p {
    min-width: 400%;
  }
  .wd-lg-400-f {
    width: 400px !important;
  }
  .wd-lg-400p-f {
    width: 400% !important;
  }
  .mx-wd-lg-400p-f {
    max-width: 400% !important;
  }
  .mn-wd-lg-400p-f {
    min-width: 400% !important;
  }
  .wd-lg-450 {
    width: 450px;
  }
  .wd-lg-450p {
    width: 450%;
  }
  .mx-wd-lg-450p {
    max-width: 450%;
  }
  .mn-wd-lg-450p {
    min-width: 450%;
  }
  .wd-lg-450-f {
    width: 450px !important;
  }
  .wd-lg-450p-f {
    width: 450% !important;
  }
  .mx-wd-lg-450p-f {
    max-width: 450% !important;
  }
  .mn-wd-lg-450p-f {
    min-width: 450% !important;
  }
  .wd-lg-500 {
    width: 500px;
  }
  .wd-lg-500p {
    width: 500%;
  }
  .mx-wd-lg-500p {
    max-width: 500%;
  }
  .mn-wd-lg-500p {
    min-width: 500%;
  }
  .wd-lg-500-f {
    width: 500px !important;
  }
  .wd-lg-500p-f {
    width: 500% !important;
  }
  .mx-wd-lg-500p-f {
    max-width: 500% !important;
  }
  .mn-wd-lg-500p-f {
    min-width: 500% !important;
  }
  .wd-lg-550 {
    width: 550px;
  }
  .wd-lg-550p {
    width: 550%;
  }
  .mx-wd-lg-550p {
    max-width: 550%;
  }
  .mn-wd-lg-550p {
    min-width: 550%;
  }
  .wd-lg-550-f {
    width: 550px !important;
  }
  .wd-lg-550p-f {
    width: 550% !important;
  }
  .mx-wd-lg-550p-f {
    max-width: 550% !important;
  }
  .mn-wd-lg-550p-f {
    min-width: 550% !important;
  }
  .wd-lg-600 {
    width: 600px;
  }
  .wd-lg-600p {
    width: 600%;
  }
  .mx-wd-lg-600p {
    max-width: 600%;
  }
  .mn-wd-lg-600p {
    min-width: 600%;
  }
  .wd-lg-600-f {
    width: 600px !important;
  }
  .wd-lg-600p-f {
    width: 600% !important;
  }
  .mx-wd-lg-600p-f {
    max-width: 600% !important;
  }
  .mn-wd-lg-600p-f {
    min-width: 600% !important;
  }
  .wd-lg-650 {
    width: 650px;
  }
  .wd-lg-650p {
    width: 650%;
  }
  .mx-wd-lg-650p {
    max-width: 650%;
  }
  .mn-wd-lg-650p {
    min-width: 650%;
  }
  .wd-lg-650-f {
    width: 650px !important;
  }
  .wd-lg-650p-f {
    width: 650% !important;
  }
  .mx-wd-lg-650p-f {
    max-width: 650% !important;
  }
  .mn-wd-lg-650p-f {
    min-width: 650% !important;
  }
  .wd-lg-700 {
    width: 700px;
  }
  .wd-lg-700p {
    width: 700%;
  }
  .mx-wd-lg-700p {
    max-width: 700%;
  }
  .mn-wd-lg-700p {
    min-width: 700%;
  }
  .wd-lg-700-f {
    width: 700px !important;
  }
  .wd-lg-700p-f {
    width: 700% !important;
  }
  .mx-wd-lg-700p-f {
    max-width: 700% !important;
  }
  .mn-wd-lg-700p-f {
    min-width: 700% !important;
  }
  .wd-lg-750 {
    width: 750px;
  }
  .wd-lg-750p {
    width: 750%;
  }
  .mx-wd-lg-750p {
    max-width: 750%;
  }
  .mn-wd-lg-750p {
    min-width: 750%;
  }
  .wd-lg-750-f {
    width: 750px !important;
  }
  .wd-lg-750p-f {
    width: 750% !important;
  }
  .mx-wd-lg-750p-f {
    max-width: 750% !important;
  }
  .mn-wd-lg-750p-f {
    min-width: 750% !important;
  }
  .wd-lg-800 {
    width: 800px;
  }
  .wd-lg-800p {
    width: 800%;
  }
  .mx-wd-lg-800p {
    max-width: 800%;
  }
  .mn-wd-lg-800p {
    min-width: 800%;
  }
  .wd-lg-800-f {
    width: 800px !important;
  }
  .wd-lg-800p-f {
    width: 800% !important;
  }
  .mx-wd-lg-800p-f {
    max-width: 800% !important;
  }
  .mn-wd-lg-800p-f {
    min-width: 800% !important;
  }
  .wd-lg-850 {
    width: 850px;
  }
  .wd-lg-850p {
    width: 850%;
  }
  .mx-wd-lg-850p {
    max-width: 850%;
  }
  .mn-wd-lg-850p {
    min-width: 850%;
  }
  .wd-lg-850-f {
    width: 850px !important;
  }
  .wd-lg-850p-f {
    width: 850% !important;
  }
  .mx-wd-lg-850p-f {
    max-width: 850% !important;
  }
  .mn-wd-lg-850p-f {
    min-width: 850% !important;
  }
  .wd-lg-900 {
    width: 900px;
  }
  .wd-lg-900p {
    width: 900%;
  }
  .mx-wd-lg-900p {
    max-width: 900%;
  }
  .mn-wd-lg-900p {
    min-width: 900%;
  }
  .wd-lg-900-f {
    width: 900px !important;
  }
  .wd-lg-900p-f {
    width: 900% !important;
  }
  .mx-wd-lg-900p-f {
    max-width: 900% !important;
  }
  .mn-wd-lg-900p-f {
    min-width: 900% !important;
  }
  .wd-lg-950 {
    width: 950px;
  }
  .wd-lg-950p {
    width: 950%;
  }
  .mx-wd-lg-950p {
    max-width: 950%;
  }
  .mn-wd-lg-950p {
    min-width: 950%;
  }
  .wd-lg-950-f {
    width: 950px !important;
  }
  .wd-lg-950p-f {
    width: 950% !important;
  }
  .mx-wd-lg-950p-f {
    max-width: 950% !important;
  }
  .mn-wd-lg-950p-f {
    min-width: 950% !important;
  }
  .wd-lg-1000 {
    width: 1000px;
  }
  .wd-lg-1000p {
    width: 1000%;
  }
  .mx-wd-lg-1000p {
    max-width: 1000%;
  }
  .mn-wd-lg-1000p {
    min-width: 1000%;
  }
  .wd-lg-1000-f {
    width: 1000px !important;
  }
  .wd-lg-1000p-f {
    width: 1000% !important;
  }
  .mx-wd-lg-1000p-f {
    max-width: 1000% !important;
  }
  .mn-wd-lg-1000p-f {
    min-width: 1000% !important;
  }
  .wd-lg-auto {
    width: auto;
  }
  .wd-lg-auto-f {
    width: auto !important;
  }
}
@media (min-width: 1200px) {
  .wd-xl-5 {
    width: 5px;
  }
  .wd-xl-5p {
    width: 5%;
  }
  .mx-wd-xl-5p {
    max-width: 5%;
  }
  .mn-wd-xl-5p {
    min-width: 5%;
  }
  .wd-xl-5-f {
    width: 5px !important;
  }
  .wd-xl-5p-f {
    width: 5% !important;
  }
  .mx-wd-xl-5p-f {
    max-width: 5% !important;
  }
  .mn-wd-xl-5p-f {
    min-width: 5% !important;
  }
  .wd-xl-10 {
    width: 10px;
  }
  .wd-xl-10p {
    width: 10%;
  }
  .mx-wd-xl-10p {
    max-width: 10%;
  }
  .mn-wd-xl-10p {
    min-width: 10%;
  }
  .wd-xl-10-f {
    width: 10px !important;
  }
  .wd-xl-10p-f {
    width: 10% !important;
  }
  .mx-wd-xl-10p-f {
    max-width: 10% !important;
  }
  .mn-wd-xl-10p-f {
    min-width: 10% !important;
  }
  .wd-xl-15 {
    width: 15px;
  }
  .wd-xl-15p {
    width: 15%;
  }
  .mx-wd-xl-15p {
    max-width: 15%;
  }
  .mn-wd-xl-15p {
    min-width: 15%;
  }
  .wd-xl-15-f {
    width: 15px !important;
  }
  .wd-xl-15p-f {
    width: 15% !important;
  }
  .mx-wd-xl-15p-f {
    max-width: 15% !important;
  }
  .mn-wd-xl-15p-f {
    min-width: 15% !important;
  }
  .wd-xl-20 {
    width: 20px;
  }
  .wd-xl-20p {
    width: 20%;
  }
  .mx-wd-xl-20p {
    max-width: 20%;
  }
  .mn-wd-xl-20p {
    min-width: 20%;
  }
  .wd-xl-20-f {
    width: 20px !important;
  }
  .wd-xl-20p-f {
    width: 20% !important;
  }
  .mx-wd-xl-20p-f {
    max-width: 20% !important;
  }
  .mn-wd-xl-20p-f {
    min-width: 20% !important;
  }
  .wd-xl-25 {
    width: 25px;
  }
  .wd-xl-25p {
    width: 25%;
  }
  .mx-wd-xl-25p {
    max-width: 25%;
  }
  .mn-wd-xl-25p {
    min-width: 25%;
  }
  .wd-xl-25-f {
    width: 25px !important;
  }
  .wd-xl-25p-f {
    width: 25% !important;
  }
  .mx-wd-xl-25p-f {
    max-width: 25% !important;
  }
  .mn-wd-xl-25p-f {
    min-width: 25% !important;
  }
  .wd-xl-30 {
    width: 30px;
  }
  .wd-xl-30p {
    width: 30%;
  }
  .mx-wd-xl-30p {
    max-width: 30%;
  }
  .mn-wd-xl-30p {
    min-width: 30%;
  }
  .wd-xl-30-f {
    width: 30px !important;
  }
  .wd-xl-30p-f {
    width: 30% !important;
  }
  .mx-wd-xl-30p-f {
    max-width: 30% !important;
  }
  .mn-wd-xl-30p-f {
    min-width: 30% !important;
  }
  .wd-xl-35 {
    width: 35px;
  }
  .wd-xl-35p {
    width: 35%;
  }
  .mx-wd-xl-35p {
    max-width: 35%;
  }
  .mn-wd-xl-35p {
    min-width: 35%;
  }
  .wd-xl-35-f {
    width: 35px !important;
  }
  .wd-xl-35p-f {
    width: 35% !important;
  }
  .mx-wd-xl-35p-f {
    max-width: 35% !important;
  }
  .mn-wd-xl-35p-f {
    min-width: 35% !important;
  }
  .wd-xl-40 {
    width: 40px;
  }
  .wd-xl-40p {
    width: 40%;
  }
  .mx-wd-xl-40p {
    max-width: 40%;
  }
  .mn-wd-xl-40p {
    min-width: 40%;
  }
  .wd-xl-40-f {
    width: 40px !important;
  }
  .wd-xl-40p-f {
    width: 40% !important;
  }
  .mx-wd-xl-40p-f {
    max-width: 40% !important;
  }
  .mn-wd-xl-40p-f {
    min-width: 40% !important;
  }
  .wd-xl-45 {
    width: 45px;
  }
  .wd-xl-45p {
    width: 45%;
  }
  .mx-wd-xl-45p {
    max-width: 45%;
  }
  .mn-wd-xl-45p {
    min-width: 45%;
  }
  .wd-xl-45-f {
    width: 45px !important;
  }
  .wd-xl-45p-f {
    width: 45% !important;
  }
  .mx-wd-xl-45p-f {
    max-width: 45% !important;
  }
  .mn-wd-xl-45p-f {
    min-width: 45% !important;
  }
  .wd-xl-50 {
    width: 50px;
  }
  .wd-xl-50p {
    width: 50%;
  }
  .mx-wd-xl-50p {
    max-width: 50%;
  }
  .mn-wd-xl-50p {
    min-width: 50%;
  }
  .wd-xl-50-f {
    width: 50px !important;
  }
  .wd-xl-50p-f {
    width: 50% !important;
  }
  .mx-wd-xl-50p-f {
    max-width: 50% !important;
  }
  .mn-wd-xl-50p-f {
    min-width: 50% !important;
  }
  .wd-xl-55 {
    width: 55px;
  }
  .wd-xl-55p {
    width: 55%;
  }
  .mx-wd-xl-55p {
    max-width: 55%;
  }
  .mn-wd-xl-55p {
    min-width: 55%;
  }
  .wd-xl-55-f {
    width: 55px !important;
  }
  .wd-xl-55p-f {
    width: 55% !important;
  }
  .mx-wd-xl-55p-f {
    max-width: 55% !important;
  }
  .mn-wd-xl-55p-f {
    min-width: 55% !important;
  }
  .wd-xl-60 {
    width: 60px;
  }
  .wd-xl-60p {
    width: 60%;
  }
  .mx-wd-xl-60p {
    max-width: 60%;
  }
  .mn-wd-xl-60p {
    min-width: 60%;
  }
  .wd-xl-60-f {
    width: 60px !important;
  }
  .wd-xl-60p-f {
    width: 60% !important;
  }
  .mx-wd-xl-60p-f {
    max-width: 60% !important;
  }
  .mn-wd-xl-60p-f {
    min-width: 60% !important;
  }
  .wd-xl-65 {
    width: 65px;
  }
  .wd-xl-65p {
    width: 65%;
  }
  .mx-wd-xl-65p {
    max-width: 65%;
  }
  .mn-wd-xl-65p {
    min-width: 65%;
  }
  .wd-xl-65-f {
    width: 65px !important;
  }
  .wd-xl-65p-f {
    width: 65% !important;
  }
  .mx-wd-xl-65p-f {
    max-width: 65% !important;
  }
  .mn-wd-xl-65p-f {
    min-width: 65% !important;
  }
  .wd-xl-70 {
    width: 70px;
  }
  .wd-xl-70p {
    width: 70%;
  }
  .mx-wd-xl-70p {
    max-width: 70%;
  }
  .mn-wd-xl-70p {
    min-width: 70%;
  }
  .wd-xl-70-f {
    width: 70px !important;
  }
  .wd-xl-70p-f {
    width: 70% !important;
  }
  .mx-wd-xl-70p-f {
    max-width: 70% !important;
  }
  .mn-wd-xl-70p-f {
    min-width: 70% !important;
  }
  .wd-xl-75 {
    width: 75px;
  }
  .wd-xl-75p {
    width: 75%;
  }
  .mx-wd-xl-75p {
    max-width: 75%;
  }
  .mn-wd-xl-75p {
    min-width: 75%;
  }
  .wd-xl-75-f {
    width: 75px !important;
  }
  .wd-xl-75p-f {
    width: 75% !important;
  }
  .mx-wd-xl-75p-f {
    max-width: 75% !important;
  }
  .mn-wd-xl-75p-f {
    min-width: 75% !important;
  }
  .wd-xl-80 {
    width: 80px;
  }
  .wd-xl-80p {
    width: 80%;
  }
  .mx-wd-xl-80p {
    max-width: 80%;
  }
  .mn-wd-xl-80p {
    min-width: 80%;
  }
  .wd-xl-80-f {
    width: 80px !important;
  }
  .wd-xl-80p-f {
    width: 80% !important;
  }
  .mx-wd-xl-80p-f {
    max-width: 80% !important;
  }
  .mn-wd-xl-80p-f {
    min-width: 80% !important;
  }
  .wd-xl-85 {
    width: 85px;
  }
  .wd-xl-85p {
    width: 85%;
  }
  .mx-wd-xl-85p {
    max-width: 85%;
  }
  .mn-wd-xl-85p {
    min-width: 85%;
  }
  .wd-xl-85-f {
    width: 85px !important;
  }
  .wd-xl-85p-f {
    width: 85% !important;
  }
  .mx-wd-xl-85p-f {
    max-width: 85% !important;
  }
  .mn-wd-xl-85p-f {
    min-width: 85% !important;
  }
  .wd-xl-90 {
    width: 90px;
  }
  .wd-xl-90p {
    width: 90%;
  }
  .mx-wd-xl-90p {
    max-width: 90%;
  }
  .mn-wd-xl-90p {
    min-width: 90%;
  }
  .wd-xl-90-f {
    width: 90px !important;
  }
  .wd-xl-90p-f {
    width: 90% !important;
  }
  .mx-wd-xl-90p-f {
    max-width: 90% !important;
  }
  .mn-wd-xl-90p-f {
    min-width: 90% !important;
  }
  .wd-xl-95 {
    width: 95px;
  }
  .wd-xl-95p {
    width: 95%;
  }
  .mx-wd-xl-95p {
    max-width: 95%;
  }
  .mn-wd-xl-95p {
    min-width: 95%;
  }
  .wd-xl-95-f {
    width: 95px !important;
  }
  .wd-xl-95p-f {
    width: 95% !important;
  }
  .mx-wd-xl-95p-f {
    max-width: 95% !important;
  }
  .mn-wd-xl-95p-f {
    min-width: 95% !important;
  }
  .wd-xl-100 {
    width: 100px;
  }
  .wd-xl-100p {
    width: 100%;
  }
  .mx-wd-xl-100p {
    max-width: 100%;
  }
  .mn-wd-xl-100p {
    min-width: 100%;
  }
  .wd-xl-100-f {
    width: 100px !important;
  }
  .wd-xl-100p-f {
    width: 100% !important;
  }
  .mx-wd-xl-100p-f {
    max-width: 100% !important;
  }
  .mn-wd-xl-100p-f {
    min-width: 100% !important;
  }
  .wd-xl-150 {
    width: 150px;
  }
  .wd-xl-150p {
    width: 150%;
  }
  .mx-wd-xl-150p {
    max-width: 150%;
  }
  .mn-wd-xl-150p {
    min-width: 150%;
  }
  .wd-xl-150-f {
    width: 150px !important;
  }
  .wd-xl-150p-f {
    width: 150% !important;
  }
  .mx-wd-xl-150p-f {
    max-width: 150% !important;
  }
  .mn-wd-xl-150p-f {
    min-width: 150% !important;
  }
  .wd-xl-200 {
    width: 200px;
  }
  .wd-xl-200p {
    width: 200%;
  }
  .mx-wd-xl-200p {
    max-width: 200%;
  }
  .mn-wd-xl-200p {
    min-width: 200%;
  }
  .wd-xl-200-f {
    width: 200px !important;
  }
  .wd-xl-200p-f {
    width: 200% !important;
  }
  .mx-wd-xl-200p-f {
    max-width: 200% !important;
  }
  .mn-wd-xl-200p-f {
    min-width: 200% !important;
  }
  .wd-xl-250 {
    width: 250px;
  }
  .wd-xl-250p {
    width: 250%;
  }
  .mx-wd-xl-250p {
    max-width: 250%;
  }
  .mn-wd-xl-250p {
    min-width: 250%;
  }
  .wd-xl-250-f {
    width: 250px !important;
  }
  .wd-xl-250p-f {
    width: 250% !important;
  }
  .mx-wd-xl-250p-f {
    max-width: 250% !important;
  }
  .mn-wd-xl-250p-f {
    min-width: 250% !important;
  }
  .wd-xl-300 {
    width: 300px;
  }
  .wd-xl-300p {
    width: 300%;
  }
  .mx-wd-xl-300p {
    max-width: 300%;
  }
  .mn-wd-xl-300p {
    min-width: 300%;
  }
  .wd-xl-300-f {
    width: 300px !important;
  }
  .wd-xl-300p-f {
    width: 300% !important;
  }
  .mx-wd-xl-300p-f {
    max-width: 300% !important;
  }
  .mn-wd-xl-300p-f {
    min-width: 300% !important;
  }
  .wd-xl-350 {
    width: 350px;
  }
  .wd-xl-350p {
    width: 350%;
  }
  .mx-wd-xl-350p {
    max-width: 350%;
  }
  .mn-wd-xl-350p {
    min-width: 350%;
  }
  .wd-xl-350-f {
    width: 350px !important;
  }
  .wd-xl-350p-f {
    width: 350% !important;
  }
  .mx-wd-xl-350p-f {
    max-width: 350% !important;
  }
  .mn-wd-xl-350p-f {
    min-width: 350% !important;
  }
  .wd-xl-400 {
    width: 400px;
  }
  .wd-xl-400p {
    width: 400%;
  }
  .mx-wd-xl-400p {
    max-width: 400%;
  }
  .mn-wd-xl-400p {
    min-width: 400%;
  }
  .wd-xl-400-f {
    width: 400px !important;
  }
  .wd-xl-400p-f {
    width: 400% !important;
  }
  .mx-wd-xl-400p-f {
    max-width: 400% !important;
  }
  .mn-wd-xl-400p-f {
    min-width: 400% !important;
  }
  .wd-xl-450 {
    width: 450px;
  }
  .wd-xl-450p {
    width: 450%;
  }
  .mx-wd-xl-450p {
    max-width: 450%;
  }
  .mn-wd-xl-450p {
    min-width: 450%;
  }
  .wd-xl-450-f {
    width: 450px !important;
  }
  .wd-xl-450p-f {
    width: 450% !important;
  }
  .mx-wd-xl-450p-f {
    max-width: 450% !important;
  }
  .mn-wd-xl-450p-f {
    min-width: 450% !important;
  }
  .wd-xl-500 {
    width: 500px;
  }
  .wd-xl-500p {
    width: 500%;
  }
  .mx-wd-xl-500p {
    max-width: 500%;
  }
  .mn-wd-xl-500p {
    min-width: 500%;
  }
  .wd-xl-500-f {
    width: 500px !important;
  }
  .wd-xl-500p-f {
    width: 500% !important;
  }
  .mx-wd-xl-500p-f {
    max-width: 500% !important;
  }
  .mn-wd-xl-500p-f {
    min-width: 500% !important;
  }
  .wd-xl-550 {
    width: 550px;
  }
  .wd-xl-550p {
    width: 550%;
  }
  .mx-wd-xl-550p {
    max-width: 550%;
  }
  .mn-wd-xl-550p {
    min-width: 550%;
  }
  .wd-xl-550-f {
    width: 550px !important;
  }
  .wd-xl-550p-f {
    width: 550% !important;
  }
  .mx-wd-xl-550p-f {
    max-width: 550% !important;
  }
  .mn-wd-xl-550p-f {
    min-width: 550% !important;
  }
  .wd-xl-600 {
    width: 600px;
  }
  .wd-xl-600p {
    width: 600%;
  }
  .mx-wd-xl-600p {
    max-width: 600%;
  }
  .mn-wd-xl-600p {
    min-width: 600%;
  }
  .wd-xl-600-f {
    width: 600px !important;
  }
  .wd-xl-600p-f {
    width: 600% !important;
  }
  .mx-wd-xl-600p-f {
    max-width: 600% !important;
  }
  .mn-wd-xl-600p-f {
    min-width: 600% !important;
  }
  .wd-xl-650 {
    width: 650px;
  }
  .wd-xl-650p {
    width: 650%;
  }
  .mx-wd-xl-650p {
    max-width: 650%;
  }
  .mn-wd-xl-650p {
    min-width: 650%;
  }
  .wd-xl-650-f {
    width: 650px !important;
  }
  .wd-xl-650p-f {
    width: 650% !important;
  }
  .mx-wd-xl-650p-f {
    max-width: 650% !important;
  }
  .mn-wd-xl-650p-f {
    min-width: 650% !important;
  }
  .wd-xl-700 {
    width: 700px;
  }
  .wd-xl-700p {
    width: 700%;
  }
  .mx-wd-xl-700p {
    max-width: 700%;
  }
  .mn-wd-xl-700p {
    min-width: 700%;
  }
  .wd-xl-700-f {
    width: 700px !important;
  }
  .wd-xl-700p-f {
    width: 700% !important;
  }
  .mx-wd-xl-700p-f {
    max-width: 700% !important;
  }
  .mn-wd-xl-700p-f {
    min-width: 700% !important;
  }
  .wd-xl-750 {
    width: 750px;
  }
  .wd-xl-750p {
    width: 750%;
  }
  .mx-wd-xl-750p {
    max-width: 750%;
  }
  .mn-wd-xl-750p {
    min-width: 750%;
  }
  .wd-xl-750-f {
    width: 750px !important;
  }
  .wd-xl-750p-f {
    width: 750% !important;
  }
  .mx-wd-xl-750p-f {
    max-width: 750% !important;
  }
  .mn-wd-xl-750p-f {
    min-width: 750% !important;
  }
  .wd-xl-800 {
    width: 800px;
  }
  .wd-xl-800p {
    width: 800%;
  }
  .mx-wd-xl-800p {
    max-width: 800%;
  }
  .mn-wd-xl-800p {
    min-width: 800%;
  }
  .wd-xl-800-f {
    width: 800px !important;
  }
  .wd-xl-800p-f {
    width: 800% !important;
  }
  .mx-wd-xl-800p-f {
    max-width: 800% !important;
  }
  .mn-wd-xl-800p-f {
    min-width: 800% !important;
  }
  .wd-xl-850 {
    width: 850px;
  }
  .wd-xl-850p {
    width: 850%;
  }
  .mx-wd-xl-850p {
    max-width: 850%;
  }
  .mn-wd-xl-850p {
    min-width: 850%;
  }
  .wd-xl-850-f {
    width: 850px !important;
  }
  .wd-xl-850p-f {
    width: 850% !important;
  }
  .mx-wd-xl-850p-f {
    max-width: 850% !important;
  }
  .mn-wd-xl-850p-f {
    min-width: 850% !important;
  }
  .wd-xl-900 {
    width: 900px;
  }
  .wd-xl-900p {
    width: 900%;
  }
  .mx-wd-xl-900p {
    max-width: 900%;
  }
  .mn-wd-xl-900p {
    min-width: 900%;
  }
  .wd-xl-900-f {
    width: 900px !important;
  }
  .wd-xl-900p-f {
    width: 900% !important;
  }
  .mx-wd-xl-900p-f {
    max-width: 900% !important;
  }
  .mn-wd-xl-900p-f {
    min-width: 900% !important;
  }
  .wd-xl-950 {
    width: 950px;
  }
  .wd-xl-950p {
    width: 950%;
  }
  .mx-wd-xl-950p {
    max-width: 950%;
  }
  .mn-wd-xl-950p {
    min-width: 950%;
  }
  .wd-xl-950-f {
    width: 950px !important;
  }
  .wd-xl-950p-f {
    width: 950% !important;
  }
  .mx-wd-xl-950p-f {
    max-width: 950% !important;
  }
  .mn-wd-xl-950p-f {
    min-width: 950% !important;
  }
  .wd-xl-1000 {
    width: 1000px;
  }
  .wd-xl-1000p {
    width: 1000%;
  }
  .mx-wd-xl-1000p {
    max-width: 1000%;
  }
  .mn-wd-xl-1000p {
    min-width: 1000%;
  }
  .wd-xl-1000-f {
    width: 1000px !important;
  }
  .wd-xl-1000p-f {
    width: 1000% !important;
  }
  .mx-wd-xl-1000p-f {
    max-width: 1000% !important;
  }
  .mn-wd-xl-1000p-f {
    min-width: 1000% !important;
  }
  .wd-xl-auto {
    width: auto;
    width: auto !important;
  }
}
.wd-100v {
  width: 100vw;
}

.btn-w-xs {
  min-width: 90px;
}

.btn-w-sm {
  min-width: 110px;
}

.btn-w-md {
  min-width: 130px;
}

.btn-w-lg {
  min-width: 150px;
}

/* ######## THEME-STYLES ######## */
/*---FONTS IMPORT --- */
body.dark-theme {
  color: #eaecf3;
  background: #383d52;
}

@media (max-width: 480px) {
  .dark-theme .border-end.bd-xs-e-0 {
    border-right: 0 !important;
  }
  .dark-theme .border-end.bd-xs-s-0 {
    border-left: 0 !important;
  }
}
@media (max-width: 991px) {
  .dark-theme .border-end.bd-md-e-0 {
    border-right: 0 !important;
  }
}
@media (max-width: 1024px) {
  .dark-theme .border-end.bd-lg-e-0 {
    border-right: 0 !important;
  }
}
@media (max-width: 1366px) {
  .dark-theme .border-end.bd-xl-e-0 {
    border-right: 0 !important;
  }
}
@media (max-width: 480px) {
  .dark-theme.rtl .border-end.bd-xs-e-0 {
    border-right: inherit !important;
    border-left: 0 !important;
  }
  .dark-theme.rtl .border-end.bd-xs-s-0 {
    border-right: 0 !important;
    border-left: inherit !important;
  }
}
@media (max-width: 991px) {
  .dark-theme.rtl .border-end.bd-md-e-0 {
    border-right: inherit !important;
    border-left: 0 !important;
  }
}
@media (max-width: 1024px) {
  .dark-theme.rtl .border-end.bd-lg-e-0 {
    border-right: inherit !important;
    border-left: 0 !important;
  }
}
@media (max-width: 1366px) {
  .dark-theme.rtl .border-end.bd-xl-e-0 {
    border-right: inherit !important;
    border-left: 0 !important;
  }
}
.dark-theme .tree li i {
  color: var(--primary-bg-color);
}
.dark-theme .bootstrap-tagsinput .badge {
  background-color: var(--primary-bg-color);
  border: 1px solid var(--primary-bg-border);
}
.dark-theme .ql-snow.ql-toolbar button:hover,
.dark-theme .ql-snow .ql-toolbar button:hover,
.dark-theme .ql-snow.ql-toolbar button:focus,
.dark-theme .ql-snow .ql-toolbar button:focus,
.dark-theme .ql-snow.ql-toolbar button.ql-active,
.dark-theme .ql-snow .ql-toolbar button.ql-active,
.dark-theme .ql-snow.ql-toolbar .ql-picker-label:hover,
.dark-theme .ql-snow .ql-toolbar .ql-picker-label:hover,
.dark-theme .ql-snow.ql-toolbar .ql-picker-label.ql-active,
.dark-theme .ql-snow .ql-toolbar .ql-picker-label.ql-active,
.dark-theme .ql-snow.ql-toolbar .ql-picker-item:hover,
.dark-theme .ql-snow .ql-toolbar .ql-picker-item:hover,
.dark-theme .ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.dark-theme .ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: var(--primary-bg-color);
}
.dark-theme .ql-snow.ql-toolbar button:hover .ql-fill,
.dark-theme .ql-snow .ql-toolbar button:hover .ql-fill,
.dark-theme .ql-snow.ql-toolbar button:focus .ql-fill,
.dark-theme .ql-snow .ql-toolbar button:focus .ql-fill,
.dark-theme .ql-snow.ql-toolbar button.ql-active .ql-fill,
.dark-theme .ql-snow .ql-toolbar button.ql-active .ql-fill,
.dark-theme .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.dark-theme .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.dark-theme .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.dark-theme .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.dark-theme .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.dark-theme .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.dark-theme .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.dark-theme .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.dark-theme .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.dark-theme .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.dark-theme .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.dark-theme .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.dark-theme .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.dark-theme .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.dark-theme .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.dark-theme .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.dark-theme .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.dark-theme .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.dark-theme .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.dark-theme .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.dark-theme .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.dark-theme .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: var(--primary-bg-color);
}
.dark-theme .ql-snow.ql-toolbar button:hover .ql-stroke,
.dark-theme .ql-snow .ql-toolbar button:hover .ql-stroke,
.dark-theme .ql-snow.ql-toolbar button:focus .ql-stroke,
.dark-theme .ql-snow .ql-toolbar button:focus .ql-stroke,
.dark-theme .ql-snow.ql-toolbar button.ql-active .ql-stroke,
.dark-theme .ql-snow .ql-toolbar button.ql-active .ql-stroke,
.dark-theme .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.dark-theme .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.dark-theme .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.dark-theme .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.dark-theme .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.dark-theme .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.dark-theme .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.dark-theme .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.dark-theme .ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.dark-theme .ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.dark-theme .ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.dark-theme .ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.dark-theme .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.dark-theme .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.dark-theme .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.dark-theme .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.dark-theme .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.dark-theme .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.dark-theme .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.dark-theme .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.dark-theme .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.dark-theme .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: var(--primary-bg-color);
}
.dark-theme .ql-snow a {
  color: var(--primary-bg-color);
}
.dark-theme .lg-actions .lg-next,
.dark-theme .lg-actions .lg-prev {
  background-color: var(--primary05);
  border: 1px solid var(--primary-bg-color);
}
.dark-theme .lg-toolbar {
  background-color: var(--primary05);
}
.dark-theme .datepicker .datepicker-switch {
  color: var(--primary-bg-color);
}
.dark-theme .datepicker .datepicker-switch:hover,
.dark-theme .datepicker .prev:hover,
.dark-theme .datepicker .next:hover,
.dark-theme .datepicker tfoot tr th:hover {
  color: var(--primary-bg-color) !important;
}
.dark-theme .datepicker table tr td.disabled,
.dark-theme .datepicker table tr td.disabled:hover {
  color: var(--primary-bg-color);
}
.dark-theme .datepicker table tr td.active,
.dark-theme .datepicker table tr td.active:hover,
.dark-theme .datepicker table tr td.active.disabled,
.dark-theme .datepicker table tr td.active.disabled:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(var(--primary-bg-color)), to(var(--primary-bg-color)));
  background-image: linear-gradient(to bottom, var(--primary-bg-color), var(--primary-bg-color));
  background-repeat: repeat-x;
  border-color: var(--primary-bg-color) #002a80;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$primary', endColorstr='$primary', GradientType=0);
}
.dark-theme .datepicker table tr td span:hover,
.dark-theme .datepicker table tr td span.focused {
  background: var(--primary-bg-color);
}
.dark-theme .datepicker table tr td span.disabled,
.dark-theme .datepicker table tr td span.disabled:hover {
  color: var(--primary-bg-color);
  background: none;
}
.dark-theme .datepicker table tr td span.active,
.dark-theme .datepicker table tr td span.active:hover,
.dark-theme .datepicker table tr td span.active.disabled,
.dark-theme .datepicker table tr td span.active.disabled:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(var(--primary-bg-color)), to(var(--primary-bg-color)));
  background-image: linear-gradient(to bottom, var(--primary-bg-color), var(--primary-bg-color));
  border-color: var(--primary-bg-color) #002a80;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$primary', endColorstr='$primary', GradientType=0);
}
.dark-theme .datepicker table tr td span.old,
.dark-theme .datepicker table tr td span.new {
  color: var(--primary-bg-color);
}
.dark-theme .form-control:focus {
  border-color: var(--primary-bg-color);
}
.dark-theme .btn-white:not(:disabled):not(.disabled):active,
.dark-theme .btn-white:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #2a2e3f;
  border-color: #404353 !important;
}
.dark-theme .btn-white:focus {
  color: #fff;
  background-color: #2a2e3f !important;
  border-color: #404353 !important;
}
.dark-theme .qty {
  border-right: 0 !important;
  border-left: 0 !important;
}
.dark-theme .card {
  background-color: #2a2e3f !important;
  border: 1px solid #2a2e3f !important;
  -webkit-box-shadow: 0 0 10px rgba(28, 39, 60, 0.1);
          box-shadow: 0 0 10px rgba(28, 39, 60, 0.1);
}
.dark-theme .main-header {
  background: #2a2e3f;
  border-bottom: 1px solid #404353;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.dark-theme .side-header {
  border-right: 0;
}
.dark-theme .header-icons .new.nav-link {
  color: #fff;
}
.dark-theme .card-dashboard-audience-metrics .card-header,
.dark-theme .card-dashboard-audience-metrics .card-body {
  background-color: #2a2e3f;
}
.dark-theme .card-header {
  background-color: #2a2e3f;
  border-bottom: 0;
}
.dark-theme .border-bottom {
  border-bottom: 1px solid rgba(234, 236, 241, 0.1) !important;
}
.dark-theme .border-top {
  border-top: 1px solid rgba(234, 236, 241, 0.1) !important;
}
.dark-theme .border-right {
  border-right: 1px solid rgba(234, 236, 241, 0.1) !important;
}
.dark-theme .border-left {
  border-left: 1px solid rgba(234, 236, 241, 0.1) !important;
}
.dark-theme .border {
  border: 1px solid rgba(234, 236, 241, 0.1) !important;
}
.dark-theme .table tbody tr,
.dark-theme .table-bordered thead th {
  background-color: #2a2e3f;
}

.table-bordered thead td {
  background-color: #2a2e3f;
}

.dark-theme .table {
  color: rgba(255, 255, 255, 0.7);
  border: 1px solid #3c3f50;
}
.dark-theme .table-bordered {
  border: 1px solid rgba(234, 236, 241, 0.1) !important;
}
.dark-theme .table-bordered th,
.dark-theme .table-bordered td {
  border: 1px solid rgba(234, 236, 241, 0.1);
}
.dark-theme .card-dashboard-audience-metrics .card-body h4 {
  color: #fcfcfd;
}
.dark-theme .progress {
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .card-dashboard-audience-metrics .flot-chart .flot-x-axis > div span:last-child {
  color: #b9c6de;
}
.dark-theme .main-footer {
  background-color: #2a2e3f;
  border-top: 1px solid #404353;
}
.dark-theme .sidebar.sidebar-right {
  -webkit-box-shadow: 5px 7px 26px -5px #171a21 !important;
          box-shadow: 5px 7px 26px -5px #171a21 !important;
}
.dark-theme .sidebar .tabs-menu ul {
  border-bottom: 1px solid rgba(235, 234, 241, 0.1);
}
.dark-theme .chat .contacts li {
  border-bottom: 1px solid rgba(227, 227, 247, 0.1);
}
.dark-theme .form-control {
  color: #fff;
  background-color: #2a2e3f;
  border: 1px solid #404353;
}
.dark-theme .list-group-item {
  color: #bdbac0;
  background-color: #2a2e3f !important;
  border: 1px solid #404353;
}
.dark-theme .main-header-center .form-control {
  background-color: #2a2e3f;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .main-header form[role=search].active input {
  background: #2a2e3f;
}
.dark-theme .main-header form[role=search] button[type=reset] {
  background: transparent;
}
.dark-theme .main-header .input-group-btn .btn:hover i {
  color: #fff;
}
.dark-theme .main-header-notification .dropdown-menu {
  background-color: #272738;
}
.dark-theme .notification-label {
  color: #fff;
}
.dark-theme .main-notification-list a:hover,
.dark-theme .main-message-list a:hover {
  background: rgba(255, 255, 255, 0.05);
}
.dark-theme .notification-subtext {
  color: rgba(255, 255, 255, 0.3);
}
.dark-theme .main-header-message .dropdown-footer,
.dark-theme .main-header-notification .dropdown-footer {
  background: #2a2e3f;
  border-top: 1px solid rgba(220, 225, 239, 0.1);
  border-radius: 0px 0px 3px 3px;
}
.dark-theme .dropdown-menu {
  color: #fff;
  background-color: #272738;
  border: 1px solid rgba(138, 153, 191, 0.125);
}
.dark-theme .main-message-list a .name {
  color: #fff;
}
.dark-theme .main-message-list a .time,
.dark-theme .main-message-list a .desc {
  color: rgba(255, 255, 255, 0.4);
}
.dark-theme .task-line a {
  color: #fff;
}
.dark-theme .latest-tasks .nav-tabs .nav-link {
  color: #bc289a;
  background: transparent;
}
.dark-theme .chips p {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .chip {
  color: #fff;
  background-color: rgba(245, 246, 251, 0.1);
}
.dark-theme .form-select {
  color: #c0c2c7;
  background-color: #2a2e3f;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  border: 1px solid #444566;
}
.dark-theme .ps__thumb-y {
  background-color: #404353;
}
.dark-theme .ps__rail-y:hover > .ps__thumb-y,
.dark-theme .ps__rail-y:focus > .ps__thumb-y,
.dark-theme .ps__rail-y.ps--clicking .ps__thumb-y {
  width: 8px;
  background-color: #404353;
}

@media (min-width: 1245px) {
  .dark-theme .main-header-center .form-control {
    background-color: transparent;
    border-color: rgba(255, 255, 255, 0.1) !important;
  }
}
.chip:hover {
  color: #fff;
  background: #8485fb;
}

.dark-theme .latest-tasks .check-box .ckbox span:before {
  border: 1px solid #0f0f20;
}
.dark-theme .table th,
.dark-theme .table td {
  border-top: 1px solid #404353;
}
.dark-theme #global-loader {
  background: #fff;
}
.dark-theme .app-sidebar {
  background: #2a2e3f;
  border-top: 0;
  border-right: 1px solid #404353;
  -webkit-box-shadow: 0 0 10px rgba(20, 28, 43, 0.8);
          box-shadow: 0 0 10px rgba(20, 28, 43, 0.8);
}
.dark-theme .main-sidebar-header {
  background: #2a2e3f;
  background: #2a2e3f;
}
.dark-theme .side-menu__label,
.dark-theme .side-menu .side-menu__icon {
  color: #a9abbd;
  fill: #a9abbd;
}
.dark-theme .app-sidebar__user .user-info h4 {
  color: #fff !important;
}
.dark-theme .side-menu h3 {
  color: rgba(255, 255, 255, 0.4) !important;
}
.dark-theme .main-sidebar-header {
  border-right: 1px solid #404353;
  border-bottom: 1px solid #404353;
}
.dark-theme .main-sidebar-loggedin .media-body h6 {
  color: #fff;
}
.dark-theme .app-sidebar .slide.active .side-menu__item {
  background: transparent;
}
.dark-theme .slide a {
  color: rgba(255, 255, 255, 0.6);
}
.dark-theme .slide.is-expanded {
  background: transparent;
}
.dark-theme .slide.is-expanded a {
  color: rgba(255, 255, 255, 0.6);
}
.dark-theme .side-menu__item {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .app-sidebar__user .user-pro-body img {
  background: rgba(109, 110, 243, 0.2);
  border: 2px solid var(--primary-bg-color);
}
.dark-theme .slide.is-expanded:before {
  background: #404353;
}
.dark-theme .slide-menu .slide-item:before {
  border-color: #6d7582;
}
.dark-theme .main-logo.dark-theme {
  display: block;
}
.dark-theme .desktop-logo {
  display: none;
  margin: 0 auto;
}
.dark-theme .open-toggle svg g,
.dark-theme .close-toggle svg g {
  fill: #fff;
}
.dark-theme .angle {
  color: #a9abbd !important;
}
.dark-theme .main-header-center .btn:hover,
.dark-theme .main-header-center .sp-container button:hover {
  color: #fff;
}
.dark-theme .sp-container .main-header-center button:hover {
  color: #fff;
}
.dark-theme .main-header-center .btn:focus,
.dark-theme .main-header-center .sp-container button:focus {
  color: #fff;
}
.dark-theme .sp-container .main-header-center button:focus,
.dark-theme .main-header .input-group-btn .btn i {
  color: #fff;
}
.dark-theme .main-mail-item.unread {
  background-color: #2a2e3f;
}
.dark-theme .main-mail-item {
  border-top: 1px solid #404353;
  border-bottom: 1px solid #404353;
}
.dark-theme .main-content-title {
  color: #fff;
}
.dark-theme .main-mail-options {
  border: 1px solid #404353;
  border-bottom: 0;
}
.dark-theme .main-mail-list {
  border: 1px solid #404353;
}
.dark-theme .main-mail-item {
  background-color: #2a2e3f;
}
.dark-theme .main-mail-subject strong {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .ckbox span:before {
  background-color: #1d1d2a;
  border: 1px solid #404353;
}
.dark-theme .main-mail-star {
  color: rgba(255, 255, 255, 0.2);
}
.dark-theme .main-nav-column .nav-link {
  color: #c3c7d1;
}
.dark-theme .main-nav-column .nav-link:hover, .dark-theme .main-nav-column .nav-link:focus {
  color: #fff;
}
.dark-theme .btn-light {
  color: #fff;
  background-color: #404353;
  border-color: rgba(189, 198, 214, 0.2);
}
.dark-theme .main-nav-column .nav-link:hover i:not([class*=" tx-"]), .dark-theme .main-nav-column .nav-link:focus i:not([class*=" tx-"]) {
  color: #fff;
}
.dark-theme .nav-search .input-group-text {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-left: 0;
}
.dark-theme .main-nav-column .nav-link.active {
  color: var(--primary-bg-color) !important;
}
.dark-theme .main-nav-column .nav-link.active:hover, .dark-theme .main-nav-column .nav-link.active:focus {
  color: var(--primary-bg-color) !important;
}
.dark-theme .main-mail-header .btn-group .btn {
  background-color: #555c6e;
  border-color: #555c6e;
}
.dark-theme .table > :not(:last-child) > :last-child > * {
  border-bottom-color: transparent;
}

/*----- Left-Sidemenu -----*/
.main-mail-header .btn-group .sp-container button,
.sp-container .main-mail-header .btn-group button {
  background-color: #555c6e;
  border-color: #555c6e;
}

.dark-theme .main-mail-header .btn-group .btn.disabled,
.dark-theme .main-mail-header .btn-group .sp-container button.disabled {
  color: #ededf5;
  background-color: #555c6e;
  border-color: #555c6e;
}
.dark-theme .sp-container .main-mail-header .btn-group button.disabled {
  color: #ededf5;
  background-color: #555c6e;
  border-color: #555c6e;
}
.dark-theme .main-mail-header .btn-group .btn:hover,
.dark-theme .main-mail-header .btn-group .sp-container button:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.3);
  border-left: 0;
}
.dark-theme .sp-container .main-mail-header .btn-group button:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.3);
  border-left: 0;
}
.dark-theme .main-mail-header .btn-group .btn:focus,
.dark-theme .main-mail-header .btn-group .sp-container button:focus {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.3);
  border-left: 0;
}
.dark-theme .sp-container .main-mail-header .btn-group button:focus {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.3);
  border-left: 0;
}
.dark-theme .card-header,
.dark-theme .card-footer {
  position: relative;
  border-color: #404353;
}
.dark-theme hr {
  border-color: rgb(89, 90, 118);
}
.dark-theme .main-content-label,
.dark-theme .card-table-two .card-title,
.dark-theme .card-dashboard-eight .card-title {
  color: #fff;
}
.dark-theme .form-label {
  color: #cfdaec;
}
.dark-theme .select2-container--default .select2-selection--single {
  background-color: #2a2e3f;
  border-color: #404353 !important;
}
.dark-theme .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #cfdaec;
}
.dark-theme .select2-dropdown {
  background-color: #2a2e3f;
  border-color: rgba(255, 255, 255, 0.05);
}
.dark-theme .select2-container--default .select2-results__option[aria-selected=true] {
  background-color: rgba(255, 255, 255, 0.05);
}
.dark-theme .select2-container--default .select2-search--dropdown .select2-search__field {
  color: #fff;
  background: #2a2e3f;
  border-color: rgba(226, 232, 245, 0.2);
}
.dark-theme .main-nav-line-chat {
  border-bottom: 1px solid #404353 !important;
}
.dark-theme .main-nav-line .nav-link {
  color: rgba(255, 255, 255, 0.4);
}
.dark-theme .main-chat-msg-name h6 {
  color: #fff;
}
.dark-theme .main-chat-header {
  border-bottom: 1px solid #404353;
  -webkit-box-shadow: 2px 3px 14px #1a233a;
          box-shadow: 2px 3px 14px #1a233a;
}
.dark-theme .main-nav-line-chat .nav-link.active {
  color: #ffffff !important;
  background: var(--primary-bg-color);
}
.dark-theme .main-chat-contacts-more {
  background-color: var(--primary-bg-color);
}
.dark-theme .main-chat-list .media.new {
  background-color: #2a2e3f;
}
.dark-theme .main-chat-list .media.new .media-body p {
  color: #a9b2c7;
}
.dark-theme .main-chat-list .media.new .media-contact-name span:first-child {
  color: #f3f6fb;
}
.dark-theme .main-chat-list .media {
  border-bottom: 1px solid #404353;
}
.dark-theme .main-chat-list .media-contact-name span:first-child {
  color: #fff !important;
}
.dark-theme .main-chat-list .media.selected {
  background-color: rgba(243, 246, 251, 0.1);
}
.dark-theme .main-chat-contacts-wrapper {
  border-bottom: 1px solid #404353;
}
.dark-theme .main-chat-list .media:hover, .dark-theme .main-chat-list .media:focus {
  background-color: rgba(252, 252, 252, 0.05);
}
.dark-theme .main-chat-list .media.selected .media-body p {
  color: #b7bfd2;
}
.dark-theme .main-msg-wrapper {
  color: #fff;
  background-color: #404353;
}
.dark-theme .main-chat-footer {
  z-index: 999;
  background-color: #2a2e3f;
}
.dark-theme .main-chat-footer .form-control {
  background: transparent;
  border-color: transparent;
}
.dark-theme .irs-line-mid,
.dark-theme .irs-line-left,
.dark-theme .irs-line-right {
  background-color: #404353;
}
.dark-theme .irs-min,
.dark-theme .irs-max {
  color: #fff;
  background: rgba(255, 255, 255, 0.1);
}
.dark-theme .main-calendar .fc-header-toolbar h2 {
  color: #fff;
}
.dark-theme .ui-datepicker {
  background-color: #2a2e3f;
  border: 1px solid rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: 0 0 24px rgba(20, 28, 43, 0.6);
          box-shadow: 0 0 24px rgba(20, 28, 43, 0.6);
}
.dark-theme .ui-datepicker .ui-datepicker-calendar td {
  background-color: #2a2e3f;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .ui-datepicker .ui-datepicker-calendar td span,
.dark-theme .ui-datepicker .ui-datepicker-calendar td a {
  color: rgba(255, 255, 255, 0.4);
}
.dark-theme .ui-datepicker .ui-datepicker-title,
.dark-theme .ui-datepicker .ui-datepicker-calendar th {
  color: #fff;
}
.dark-theme .main-datepicker .ui-datepicker .ui-datepicker-calendar th {
  color: var(--primary02);
}
.dark-theme .card--calendar .ui-datepicker .ui-datepicker-header {
  border-bottom: 1px solid rgba(227, 227, 227, 0.1);
}
.dark-theme .ui-datepicker .ui-datepicker-calendar td a:hover {
  color: #fff;
  background-color: var(--primary-bg-color);
}
.dark-theme .main-calendar .fc-view > table {
  background-color: #2a2e3f;
}
.dark-theme .main-calendar .fc-head-container .fc-day-header {
  color: #fff;
}
.dark-theme .main-calendar .fc-view .fc-day-number {
  color: #fff;
}
.dark-theme .main-calendar .fc-view .fc-other-month {
  background-color: rgba(40, 92, 247, 0.07);
}
.dark-theme .main-calendar .fc-content {
  border-color: #404353;
}

.main-calendar .fc-divider {
  border-color: #404353;
}

.dark-theme .main-calendar .fc-list-heading td,
.dark-theme .main-calendar .fc-list-view,
.dark-theme .main-calendar .fc-popover,
.dark-theme .main-calendar .fc-row,
.dark-theme .main-calendar tbody,
.dark-theme .main-calendar td {
  border-color: #404353;
}

.main-calendar th {
  border-color: #404353;
}

.dark-theme .main-calendar thead {
  border-color: #404353;
}
.dark-theme .main-calendar .fc-view .fc-day-number:hover, .dark-theme .main-calendar .fc-view .fc-day-number:focus {
  color: #fff;
  background-color: transparent;
}
.dark-theme .main-calendar td.fc-today {
  background-color: var(--primary-bg-color);
}
.dark-theme .main-calendar .fc-view > table > thead th,
.dark-theme .main-calendar .fc-view > table > thead td {
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .main-calendar .fc-view > table > tbody > tr > td {
  border-color: #404353;
}
.dark-theme .main-calendar .fc-header-toolbar button {
  background-color: #384361;
  border: 1px solid #404353;
}
.dark-theme .main-calendar .fc-header-toolbar button.fc-state-active {
  background-color: var(--primary-bg-color);
}
.dark-theme .main-calendar .fc-view.fc-listMonth-view .fc-list-item, .dark-theme .main-calendar .fc-view.fc-listWeek-view .fc-list-item {
  background-color: #333d5a;
}
.dark-theme .fc-unthemed .fc-divider,
.dark-theme .fc-unthemed .fc-list-heading td,
.dark-theme .fc-unthemed .fc-popover .fc-header {
  background: #384361;
}
.dark-theme .main-calendar .fc-view.fc-listMonth-view .fc-list-item-title .fc-desc, .dark-theme .main-calendar .fc-view.fc-listWeek-view .fc-list-item-title .fc-desc {
  color: rgba(255, 255, 255, 0.6);
}
.dark-theme .main-calendar .fc-view.fc-listMonth-view .fc-list-item-title a, .dark-theme .main-calendar .fc-view.fc-listWeek-view .fc-list-item-title a, .dark-theme .main-calendar .fc-view.fc-listMonth-view .fc-list-heading-main span:last-child, .dark-theme .main-calendar .fc-view.fc-listWeek-view .fc-list-heading-main span:last-child {
  color: #fff;
}
.dark-theme .main-contact-info-header .media-body p,
.dark-theme .tx-inverse {
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .contact-icon:hover {
  color: #fff;
  background: rgba(255, 255, 255, 0.1);
}
.dark-theme .main-contact-info-header {
  border-bottom: 1px solid #404353;
}
.dark-theme .main-contact-info-body .media-body span {
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .main-contact-info-body .media-body label {
  color: rgba(255, 255, 255, 0.4);
}
.dark-theme .main-contact-info-body .media + .media::before {
  border-top: 1px dotted rgba(226, 232, 245, 0.2);
}
.dark-theme .main-contact-body span {
  color: rgba(255, 255, 255, 0.4);
}
.dark-theme .main-contact-body h6 {
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .main-contact-item.selected {
  background-color: #404353;
  border-top-color: #404353 !important;
  border-bottom-color: #404353 !important;
  border-left-color: var(--primary-bg-color);
}
.dark-theme .main-contact-item + .main-contact-item {
  border-top-color: rgba(227, 231, 237, 0.19);
}
.dark-theme .main-contact-item + .main-contact-item::before {
  border-top: 1px solid rgba(227, 231, 237, 0.05);
}
.dark-theme .main-contact-item:hover, .dark-theme .main-contact-item:focus {
  background-color: #404353 !important;
  border-top-color: #404353;
  border-bottom-color: #404353;
}
.dark-theme .main-contact-label::after {
  border-bottom: 1px solid #404353;
}
.dark-theme .notifit_confirm,
.dark-theme .notifit_prompt {
  background-color: #2a2e3f;
}
.dark-theme .tree li a {
  color: rgba(255, 255, 255, 0.6);
  text-decoration: none;
}
.dark-theme .tree li {
  color: rgba(255, 255, 255, 0.6);
}
.dark-theme .tree ul li:last-child:before {
  background: #141432;
}
.dark-theme .tree ul:before {
  border-left: 1px solid rgba(227, 227, 227, 0.2);
}
.dark-theme .tree ul li:before {
  border-top: 1px solid rgba(227, 227, 227, 0.2);
}
.dark-theme .text-muted {
  color: rgba(255, 255, 255, 0.6) !important;
}
.dark-theme .main-icon-group {
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .table thead th {
  color: #fff;
  border-top: 0 !important;
  border-bottom: 1px solid #404353;
}
.dark-theme .table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.04) !important;
}
.dark-theme table.dataTable {
  border: 1px solid #404353;
}
.dark-theme table.dataTable thead th,
.dark-theme table.dataTable thead td {
  color: #fff;
}
.dark-theme table.dataTable thead .sorting_asc,
.dark-theme table.dataTable thead .sorting_desc {
  background-color: #2a2e3f;
}
.dark-theme #example-delete.table thead th {
  border-bottom: 0;
}
.dark-theme .dataTables_wrapper .dataTables_length,
.dark-theme .dataTables_wrapper .dataTables_filter,
.dark-theme .dataTables_wrapper .dataTables_info,
.dark-theme .dataTables_wrapper .dataTables_processing,
.dark-theme .dataTables_wrapper .dataTables_paginate {
  color: #fff;
}
.dark-theme .dataTables_wrapper .dataTables_filter input {
  border: 1px solid rgba(226, 232, 245, 0.2);
}
.dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button {
  background-color: transparent;
}
.dark-theme .page-link {
  color: #fff;
  background-color: #2a2e3f;
}
.dark-theme .dataTables_wrapper .dataTables_paginate .page-item.disabled .page-link {
  color: #a9abbd;
  background-color: #2a2e3f;
}
.dark-theme select option {
  background: #2a2e3f;
}
.dark-theme select option:disabled {
  color: #4d5875;
}
.dark-theme table.dataTable tbody tr.selected {
  background: #2a2e3f;
}
.dark-theme .example {
  padding: 1rem;
  border: 1px solid rgba(225, 230, 241, 0.1);
}
.dark-theme #icon-dismissalerts .alert-default.alert-dismissible .close {
  color: #fff;
}
.dark-theme .main-table-reference > thead > tr > th,
.dark-theme .main-table-reference > thead > tr > td {
  border: 1px solid #404353;
}
.dark-theme .main-table-reference > tbody > tr > th,
.dark-theme .main-table-reference > tbody > tr > td {
  border: 1px solid #404353;
}
.dark-theme pre {
  color: #dfe1ef;
  text-shadow: 0 1px #242266;
  background-color: #141b2d;
}
.dark-theme code.language-markup {
  background: transparent;
  border: transparent;
}
.dark-theme .token {
  color: #dc2a2a;
}
.dark-theme .token.selector, .dark-theme .token.attr-name, .dark-theme .token.string, .dark-theme .token.char, .dark-theme .token.builtin, .dark-theme .token.inserted {
  color: #4e9cf1;
}
.dark-theme .token.atrule, .dark-theme .token.attr-value, .dark-theme .token.keyword {
  color: #e40dae;
}
.dark-theme .token.operator, .dark-theme .token.entity, .dark-theme .token.url {
  color: #ecc494;
  background: rgba(255, 255, 255, 0.1);
}
.dark-theme .language-css .token.string, .dark-theme.style .token.string {
  color: #ecc494;
  background: rgba(255, 255, 255, 0.1);
}
.dark-theme .highlight {
  background: #191f3a;
  border: 1px solid rgb(20, 27, 45) !important;
}
.dark-theme .clipboard-icon {
  background: #141b2d;
  border: 1px solid rgba(225, 230, 241, 0.1);
}
.dark-theme .main-table-reference > thead > tr > th,
.dark-theme .main-table-reference > thead > tr > td {
  background: #2a2e3f !important;
  border: 1px solid rgba(225, 230, 241, 0.1) !important;
}
.dark-theme .main-table-reference {
  background: transparent;
}
.dark-theme .breadcrumb-style .breadcrumb-item a,
.dark-theme .breadcrumb-style1 .breadcrumb-item a,
.dark-theme .breadcrumb-style2 .breadcrumb-item a,
.dark-theme .breadcrumb-style3 .breadcrumb-item a {
  color: rgba(255, 255, 255, 0.6);
}
.dark-theme .dropdown-item {
  color: rgba(255, 255, 255, 0.6);
}
.dark-theme .dropdown-item:hover, .dark-theme .dropdown-item:focus {
  background: rgba(255, 255, 255, 0.05);
}
.dark-theme .dropdown-divider {
  border-top: 1px solid rgba(227, 231, 237, 0.16);
}
.dark-theme .img-thumbnail {
  background-color: rgba(255, 255, 255, 0.1);
  border: 1px solid #404353;
}
.dark-theme .img-thumbnail p {
  color: rgba(255, 255, 255, 0.5);
  font-size: 13px;
}
.dark-theme .bd {
  border-color: #404353;
}
.dark-theme .main-nav .nav-link:hover, .dark-theme .main-nav .nav-link:focus {
  color: #fff;
}
.dark-theme .nav-pills .nav-link {
  color: rgba(255, 255, 255, 0.4);
}
.dark-theme .nav-pills .nav-link:hover, .dark-theme .nav-pills .nav-link:focus {
  color: #fff;
}
.dark-theme .nav-pills .nav-link.active {
  color: #fff !important;
}
.dark-theme .main-nav .nav-link {
  color: rgba(255, 255, 255, 0.4);
}
.dark-theme .bg-gray-300 {
  background-color: rgba(255, 255, 255, 0.3);
}
.dark-theme #tab .bg-gray-300 {
  background-color: #37415f;
  border-bottom: 1px solid #404563;
}
.dark-theme .nav-tabs .nav-link.active, .dark-theme .nav-tabs .nav-link:hover, .dark-theme .nav-tabs .nav-link:focus {
  color: #fff;
  background-color: var(--primary-bg-color);
}
.dark-theme .nav-tabs .nav-link {
  color: rgb(255, 255, 255);
}
.dark-theme .popover-static-demo {
  background-color: #2a2e3f;
}
.dark-theme .popover {
  background-color: #2a2e3f;
  border-color: #3d4152;
}
.dark-theme .popover-body {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .popover-header {
  color: rgba(255, 255, 255, 0.7);
  background-color: #2a2e3f;
  border-color: #373e52;
}
.dark-theme .bs-popover-top > .arrow::before,
.dark-theme .bs-popover-auto[data-popper-placement^=top] > .arrow::before {
  border-top-color: rgb(78, 86, 109);
}
.dark-theme .bs-popover-top > .arrow::after,
.dark-theme .bs-popover-auto[data-popper-placement^=top] > .arrow::after {
  border-top-color: #373e52;
}
.dark-theme .bs-popover-bottom > .arrow::after,
.dark-theme .bs-popover-auto[data-popper-placement^=bottom] > .arrow::after {
  border-bottom-color: #373e52;
}
.dark-theme .bs-popover-bottom > .arrow::before,
.dark-theme .bs-popover-auto[data-popper-placement^=bottom] > .arrow::before {
  border-bottom-color: rgb(78, 86, 109);
}
.dark-theme .bs-popover-left > .arrow::after,
.dark-theme .bs-popover-auto[data-popper-placement^=left] > .arrow::after,
.dark-theme .bs-popover-left > .arrow::after,
.dark-theme .bs-popover-auto[data-popper-placement^=left] > .arrow::after {
  border-left-color: #373e52;
}
.dark-theme .bs-popover-right > .arrow::after,
.dark-theme .bs-popover-auto[data-popper-placement^=right] > .arrow::after {
  border-right-color: #373e52;
}
.dark-theme .bs-popover-right > .arrow::before,
.dark-theme .bs-popover-auto[data-popper-placement^=right] > .arrow::before {
  border-right-color: rgb(78, 86, 109);
}
.dark-theme .bs-popover-left > .arrow::before,
.dark-theme .bs-popover-auto[data-popper-placement^=left] > .arrow::before {
  border-left-color: rgb(78, 86, 109);
}
.dark-theme .bg-gray-200 {
  background-color: rgba(255, 255, 255, 0.2);
}
.dark-theme .media-body {
  color: rgba(255, 255, 255, 0.8);
  font-size: 13px;
}
.dark-theme .bg-gray-100 {
  background-color: rgba(255, 255, 255, 0.01);
}
.dark-theme .tooltip-static-demo {
  background-color: #2a2e3f;
}
.dark-theme .toast-header {
  border-bottom-color: rgba(205, 212, 224, 0.2);
}
.dark-theme .toast {
  background-color: rgba(255, 255, 255, 0.1);
  border-color: rgba(84, 90, 109, 0.7);
}
.dark-theme .toast-header {
  color: rgba(255, 255, 255, 0.58);
  background: var(--primary02);
}
.dark-theme .bootstrap-tagsinput .badge {
  margin: 11px 0 12px 10px;
}
.dark-theme .bootstrap-tagsinput {
  background-color: #141b2d;
}
.dark-theme .tag {
  color: #fff;
  background-color: rgba(239, 239, 245, 0.1);
}
.dark-theme .accordion .card-header a {
  color: #fff;
  background-color: #2a2e3f;
}
.dark-theme .accordion .card-body {
  background-color: #2a2e3f;
}
.dark-theme .accordion .card-header a.collapsed:hover, .dark-theme .accordion .card-header a.collapsed:focus {
  color: #fff;
  background-color: #2a2e3f;
}
.dark-theme .modal-content {
  background-color: #2a2e3f;
  border: 1px solid rgba(255, 255, 255, 0.18);
}
.dark-theme .modal-header {
  border-bottom: 1px solid #404353;
}
.dark-theme .modal-title {
  color: #fff;
}
.dark-theme .modal-footer {
  border-top: 1px solid #404353;
}
.dark-theme .modal-content-demo .modal-body h6 {
  color: #fff;
}
.dark-theme .vtimeline .timeline-wrapper .timeline-panel {
  background: rgba(255, 255, 255, 0.05);
  -webkit-box-shadow: 0 8px 16px 0 rgba(47, 53, 84, 0.24);
          box-shadow: 0 8px 16px 0 rgba(47, 53, 84, 0.24);
}
.dark-theme .vtimeline .timeline-wrapper.timeline-inverted .timeline-panel:after {
  border-right: 14px solid #2a2e3f;
  border-left: 0 solid #2a2e3f;
}
.dark-theme .vtimeline .timeline-wrapper .timeline-panel:after {
  border-right: 0 solid #2a2e3f;
  border-left: 14px solid #2a2e3f;
}
.dark-theme .vtimeline:before {
  background-color: #1d1d2a;
}
.dark-theme .timeline-body {
  color: rgba(255, 255, 255, 0.6);
}
.dark-theme .sweet-alert {
  background-color: #2a2e3f;
}
.dark-theme .sweet-alert h2 {
  color: #fff;
}
.dark-theme .btn-outline-light {
  color: #97a3b9;
  border-color: #595e6d;
}
.dark-theme .btn-outline-light:hover, .dark-theme .btn-outline-light:focus {
  color: #fff !important;
  background-color: rgba(255, 255, 255, 0.05);
  border: 1px solid #595e6d !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.dark-theme .dropdown .fe-more-vertical {
  color: rgba(255, 255, 255, 0.6);
}
.dark-theme .main-content-body-profile .nav {
  border-bottom: 1px solid #404353;
}
.dark-theme .card-body + .card-body {
  border-top: 1px solid #404353;
}
.dark-theme .rating-stars input {
  color: #fff;
  background-color: #2a2e3f;
  border: 1px solid rgba(234, 237, 241, 0.1);
}
.dark-theme .rating-stars .rating-stars-container .rating-star {
  color: #2e3954;
}
.dark-theme .rating-stars .rating-stars-container .rating-star.is--active, .dark-theme .rating-stars .rating-stars-container .rating-star.is--hover {
  color: #f1c40f !important;
}
.dark-theme .br-theme-bars-horizontal .br-widget a.br-active, .dark-theme .br-theme-bars-horizontal .br-widget a.br-selected {
  background-color: var(--primary-bg-color) !important;
}
.dark-theme .br-theme-bars-pill .br-widget a.br-active, .dark-theme .br-theme-bars-pill .br-widget a.br-selected {
  color: white;
  background-color: var(--primary-bg-color) !important;
}
.dark-theme .br-theme-bars-1to10 .br-widget a,
.dark-theme .br-theme-bars-movie .br-widget a,
.dark-theme .br-theme-bars-horizontal .br-widget a {
  background-color: var(--primary02);
}
.dark-theme .br-theme-bars-1to10 .br-widget a.br-active, .dark-theme .br-theme-bars-1to10 .br-widget a.br-selected {
  background-color: var(--primary-bg-color) !important;
}
.dark-theme .br-theme-bars-movie .br-widget a.br-active, .dark-theme .br-theme-bars-movie .br-widget a.br-selected {
  background-color: var(--primary-bg-color) !important;
}
.dark-theme .br-theme-bars-square .br-widget a {
  color: #8694a5;
  background-color: #2a2e3f;
  border: 2px solid #4f576f;
}
.dark-theme .br-theme-bars-square .br-widget a.br-active, .dark-theme .br-theme-bars-square .br-widget a.br-selected {
  color: var(--primary-bg-color);
  border: 2px solid var(--primary-bg-color);
}
.dark-theme .br-theme-bars-pill .br-widget a {
  background-color: var(--primary02);
}
.dark-theme .custom-file-label {
  color: rgba(255, 255, 255, 0.7);
  background-color: rgba(255, 255, 255, 0.07);
  border: 1px solid rgba(255, 255, 255, 0.07);
}
.dark-theme .custom-file-label::after {
  color: #fff;
  background-color: var(--primary-bg-color);
  border: 1px solid var(--primary-bg-color);
}
.dark-theme .input-group-text {
  color: rgb(230, 226, 226);
  background-color: var(--primary02);
  border: 1px solid #484863;
}
.dark-theme .sp-replacer {
  background-color: #2d3653;
  border-color: rgba(255, 255, 255, 0.12);
}
.dark-theme .sp-replacer:hover, .dark-theme .sp-replacer:focus {
  border-color: rgba(255, 255, 255, 0.2);
}
.dark-theme .sp-container {
  background-color: #2a2e3f;
  border-color: rgba(226, 232, 245, 0.2);
}
.dark-theme .select2-container--default.select2-container--focus .select2-selection--multiple {
  background: rgba(255, 255, 255, 0.1);
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .select2-container--default .select2-selection--multiple {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.1) !important;
  background-color: rgba(255, 255, 255, 0.1) !important;
  background-color: rgba(255, 255, 255, 0.1) !important;
  border-color: rgba(255, 255, 255, 0.1);
  border-color: rgba(255, 255, 255, 0.1);
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .SumoSelect > .CaptionCont {
  color: #99a6b7;
  background-color: #2a2e3f;
  border: 1px solid rgba(225, 230, 241, 0.1);
}
.dark-theme .SumoSelect > .optWrapper {
  background: #2a2e3f;
  border: 1px solid rgba(234, 234, 236, 0.15);
  -webkit-box-shadow: 0 2px 17px 2px rgb(7, 4, 86);
          box-shadow: 0 2px 17px 2px rgb(7, 4, 86);
}
.dark-theme .SumoSelect .select-all {
  background-color: #2a2e3f;
  border-bottom: 1px solid rgba(234, 234, 236, 0.15);
}
.dark-theme .SumoSelect > .optWrapper > .options li.opt {
  border-bottom: 1px solid rgba(234, 234, 236, 0.15);
}
.dark-theme .SumoSelect > .optWrapper > .MultiControls {
  background-color: #2a2e3f;
  border-top: 1px solid rgba(234, 234, 236, 0.15);
}
.dark-theme .SumoSelect.open > .optWrapper {
  -webkit-box-shadow: 0 2px 17px 2px rgb(28, 33, 64);
          box-shadow: 0 2px 17px 2px rgb(28, 33, 64);
}
.dark-theme .SumoSelect > .optWrapper > .options li.opt:hover {
  background-color: rgba(244, 245, 245, 0.1);
}
.dark-theme .SumoSelect > .optWrapper.multiple > .options li.opt span i {
  background-color: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .SumoSelect .select-all > span i {
  background-color: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .dropify-wrapper {
  color: #fff;
  background-color: #2a2e3f;
  border: 1px solid rgba(239, 242, 247, 0.07);
}
.dark-theme .dropify-wrapper .dropify-preview {
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .dropify-wrapper:hover {
  background-image: linear-gradient(-45deg, rgba(250, 251, 254, 0.1) 25%, transparent 25%, transparent 50%, rgba(250, 251, 254, 0.1) 50%, rgba(250, 251, 254, 0.1) 75%, transparent 75%, transparent);
  -webkit-animation: stripes 2s linear infinite;
  animation: stripes 2s linear infinite;
}
.dark-theme .ff_fileupload_wrap .ff_fileupload_dropzone {
  background-color: #2a2e3f;
  background-image: url(../libs/fancyuploader/../libs/fancyuploader/fancy_upload-dark.png);
  border: 2px dashed #5e6882;
}
.dark-theme .ff_fileupload_wrap .ff_fileupload_dropzone:hover, .dark-theme .ff_fileupload_wrap .ff_fileupload_dropzone:focus, .dark-theme .ff_fileupload_wrap .ff_fileupload_dropzone:active {
  background-color: rgba(255, 255, 255, 0.1);
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .main-form-group {
  border: 1px solid #404353;
}
.dark-theme .main-form-group .form-control {
  padding: 0 15px;
}
.dark-theme .parsley-style-1 .parsley-input.parsley-error .form-control,
.dark-theme .parsley-style-1 .parsley-checkbox.parsley-error,
.dark-theme .parsley-style-1 .parsley-select.parsley-error .select2-container--default .select2-selection--single {
  background-color: #141b2d;
}
.dark-theme .parsley-style-1 .wizard > .actions .disabled a {
  background-color: #ffffff;
  border-radius: 3px;
}
.dark-theme .wizard {
  background-color: #2a2e3f;
  border: 1px solid #404353;
}
.dark-theme .wizard > .content > .title {
  color: #fff;
}
.dark-theme .wizard > .content {
  border-top: 1px solid #404353;
  border-bottom: 1px solid #404353;
}
.dark-theme #wizard3.wizard.vertical > .content {
  border-top: 0;
  border-bottom: 0;
}
.dark-theme .ql-scrolling-demo {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .ql-scrolling-demo .ql-container .ql-editor {
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .ql-snow .ql-picker-label {
  background-color: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(255, 255, 255, 0.12);
}
.dark-theme .ql-snow .ql-stroke {
  stroke: rgba(255, 255, 255, 0.8);
}
.dark-theme .ql-snow .ql-editor, .dark-theme .ql-snow.ql-toolbar button {
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .ql-snow .ql-picker {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .ql-snow.ql-toolbar {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .ql-snow.ql-container {
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .ql-snow .ql-picker-options {
  background-color: #2a2e3f;
}
.dark-theme .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #545b6d;
}
.dark-theme #modalQuill .modal-header {
  border-bottom: 0;
}
.dark-theme .main-profile-work-list .media-body h6 {
  color: #fff;
}
.dark-theme .main-profile-work-list .media-body p {
  color: rgba(255, 255, 255, 0.4);
}
.dark-theme .main-mail-star.active {
  color: #ffbd5a;
}
.dark-theme .sub-slide-menu .sub-side-menu__item.active {
  color: var(--primary-bg-color);
}
.dark-theme .main-profile-contact-list .media-body div {
  color: rgba(255, 255, 255, 0.6);
}
.dark-theme .main-profile-contact-list .media-body span {
  color: #fff;
}
.dark-theme .plan-icon {
  background: rgba(245, 246, 251, 0.1);
  border: 1px solid rgba(245, 246, 251, 0.1);
}
.dark-theme .bg-success-transparent {
  background-color: rgba(1, 106, 89, 0.17) !important;
}
.dark-theme .bg-primary-transparent {
  background-color: var(--primary02) !important;
}
.dark-theme .bg-secondary-transparent {
  background-color: rgba(247, 79, 117, 0.2) !important;
}
.dark-theme .bg-warning-transparent {
  background-color: rgba(255, 189, 90, 0.1) !important;
}
.dark-theme .bg-pink-transparent {
  background-color: rgba(247, 84, 250, 0.1) !important;
}
.dark-theme .bg-teal-transparent {
  background-color: rgba(41, 221, 238, 0.12) !important;
}
.dark-theme .bg-purple-transparent {
  background-color: rgba(173, 79, 250, 0.1) !important;
}
.dark-theme .bg-danger-transparent {
  background-color: rgba(243, 67, 67, 0.1) !important;
}
.dark-theme .main-profile-name,
.dark-theme .main-profile-body .media-body h6 {
  color: #fbfcff;
}
.dark-theme .main-profile-social-list .media-body a {
  color: #fff;
  opacity: 0.5;
}
.dark-theme .profile-footer a {
  color: #fff;
  background: #141b2d;
}
.dark-theme .billed-from h6 {
  color: #f4f5f8;
}
.dark-theme .invoice-title {
  color: rgb(225, 225, 225);
}
.dark-theme .main-invoice-list .media-body h6 {
  color: #fff;
}
.dark-theme .main-invoice-list .selected {
  background-color: rgba(244, 245, 248, 0.1);
  border-top-color: 1px dotted #404353;
  border-bottom-color: #404353;
  border-left-color: var(--primary-bg-color);
}
.dark-theme .main-invoice-list .media + .media::before {
  border-top: 1px dotted transparent;
}
.dark-theme .main-invoice-list .media {
  border: 1px dotted #404353;
}
.dark-theme .main-invoice-list .media:hover, .dark-theme .main-invoice-list .media:focus {
  background-color: rgba(244, 245, 248, 0.1);
}
.dark-theme .main-invoice-list .media-body p {
  color: #9da5b5;
}
.dark-theme .main-invoice-list .media-body p span {
  color: #cbcfd8;
}
.dark-theme .table-invoice tbody > tr > th:first-child .invoice-notes p {
  color: rgba(255, 255, 255, 0.6);
}

@media (max-width: 767px) {
  .dark-theme .vtimeline .timeline-wrapper .timeline-panel:after {
    border-right: 14px solid #141b2d !important;
    border-left: 0 solid #141b2d !important;
  }
}
@media (min-width: 576px) {
  .dark-theme .wizard.vertical > .content,
  .dark-theme .wizard.vertical > .actions {
    border-right-color: #404353;
    border-left-color: #404353;
  }
}
.table-invoice tbody > tr > td:first-child .invoice-notes p {
  color: rgba(255, 255, 255, 0.6);
}

.dark-theme .table-invoice tbody > tr > th:first-child,
.dark-theme .table-invoice tbody > tr > td:first-child {
  color: rgba(255, 255, 255, 0.6);
}
.dark-theme .billed-from p,
.dark-theme .billed-to p {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .card-invoice .tx-gray-600 {
  color: #eef0f3;
}
.dark-theme .billed-to h6 {
  color: #d3d8e2;
}
.dark-theme .invoice-info-row + .invoice-info-row {
  border-top: 1px dotted rgba(226, 232, 245, 0.15);
}
.dark-theme .invoice-info-row span:first-child {
  color: rgba(255, 255, 255, 0.3);
}
.dark-theme .main-invoice-list {
  border-top: 1px solid #404353;
}
.dark-theme .card-category {
  background: rgba(239, 242, 246, 0.1);
}
.dark-theme .pricing-card .list-unstyled li {
  border-bottom: 1px solid rgba(234, 237, 241, 0.1);
}
.dark-theme .price.panel-color > .panel-body,
.dark-theme .price .panel-footer {
  background-color: rgb(38, 50, 78);
}
.dark-theme .pricing .list-unstyled li {
  border-bottom: 1px solid rgba(234, 237, 241, 0.1);
}
.dark-theme .card--events .list-group-item h6 {
  color: rgba(255, 255, 255, 0.6);
}
.dark-theme .rdiobox span:before {
  background-color: #141b2d;
  border: 1px solid #4a5677;
}
.dark-theme .colorinput-color {
  border: 1px solid rgba(234, 240, 247, 0.2);
}
.dark-theme .nice-select .list {
  background-color: #2a2e3f;
  -webkit-box-shadow: 0px 0px 15px 1px rgb(4, 17, 56);
  box-shadow: 0px 0px 15px 1px rgb(4, 17, 56);
}
.dark-theme .nice-select .option:hover, .dark-theme .nice-select .option.focus, .dark-theme .nice-select .option.selected.focus {
  background-color: rgba(237, 239, 245, 0.1);
}
.dark-theme .item-card .cardtitle a {
  color: #fefefe;
}
.dark-theme .item-card .cardprice span {
  color: #dfe5ec;
}
.dark-theme .bd-b {
  border-bottom: 1px solid #404353;
}
.dark-theme .bd-r {
  border-right: 1px solid #404353;
}
.dark-theme .bd-t {
  border-top: 1px solid #404353;
}
.dark-theme .bd-l {
  border-left: 1px solid #404353;
}
.dark-theme .bd-y {
  border-top: 1px solid #404353;
  border-bottom: 1px solid #404353;
}
.dark-theme .bd-x {
  border-right: 1px solid #404353;
  border-left: 1px solid #404353;
}
.dark-theme .bg-gray-500 {
  background-color: rgba(151, 163, 185, 0.2);
}
.dark-theme .bg-gray-400 {
  background-color: rgba(255, 255, 255, 0.4);
}
.dark-theme .main-card-signin {
  background-color: transparent;
  border: 1px solid rgba(227, 227, 227, 0.1);
}
.dark-theme .main-signin-header h4 {
  color: #fff;
}
.dark-theme .main-signin-footer a {
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .main-signup-footer a {
  color: #fff;
}
.dark-theme .construction .btn.btn-icon {
  border: 1px solid rgba(221, 230, 241, 0.1);
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 2px;
}

.dark-theme .mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #3b4563 !important;
}
.dark-theme .horizontalMenucontainer .desktop-logo,
.dark-theme .horizontalMenucontainer .desktop-logo-dark {
  display: none;
}
.dark-theme .desktop-dark {
  display: block !important;
}

.dark-theme.sidenav-toggled .desktop-dark {
  display: none !important;
}

.dark-theme.sidenav-toggled-open .desktop-dark {
  display: block !important;
}

@media (min-width: 768px) {
  .dark-theme.sidebar-mini.sidenav-toggled .main-sidebar-header .icon-light .logo-icon {
    display: none;
    height: 2.5rem;
  }
  .dark-theme.sidebar-mini.sidenav-toggled .main-sidebar-header .icon-dark .logo-icon.dark-theme {
    display: block;
    height: 2.5rem;
  }
  .dark-theme.sidebar-mini.sidenav-toggled.sidenav-toggled1 .main-sidebar-header .logo-light .main-logo {
    display: none;
  }
}
@media (max-width: 991px) and (min-width: 568px) {
  .dark-theme .horizontalMenucontainer .desktop-dark {
    margin-left: 2rem !important;
  }
}
@media (max-width: 598px) {
  .dark-theme .horizontalMenucontainer .desktop-logo-dark {
    display: none;
    height: 2.5rem;
    margin-left: 2.5rem;
  }
  .dark-theme .main-header-left .header-brand {
    top: 12px;
  }
}
@media (max-width: 991px) {
  .dark-theme .animated-arrow span {
    background: #fff;
  }
  .dark-theme .animated-arrow span:before, .dark-theme .animated-arrow span:after {
    background: #fff;
  }
  .dark-theme.active .animated-arrow span {
    background-color: transparent;
  }
}
.dark-theme .sidebar {
  background: #2a2e3f;
}
.dark-theme .main-calendar.fc-list-empty {
  background-color: #2a2e3f;
  border: 1px solid #141b2d;
}

@media (max-width: 575px) {
  .dark-theme .main-calendar .fc-header-toolbar button.fc-month-button::before, .dark-theme .main-calendar .fc-header-toolbar button.fc-agendaWeek-button::before, .dark-theme .main-calendar .fc-header-toolbar button.fc-agendaDay-button::before, .dark-theme .main-calendar .fc-header-toolbar button.fc-listWeek-button::before, .dark-theme .main-calendar .fc-header-toolbar button.fc-listMonth-button::before {
    color: #fff;
  }
}
.dark-theme .breadcrumb {
  background-color: #404353;
}
.dark-theme table.dataTable > tbody > tr.child ul.dtr-details > li {
  border-bottom: 1px solid rgba(239, 239, 239, 0.1);
}
.dark-theme table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > td:first-child::before {
  background-color: var(--primary-bg-color);
}

/*----- Horizontal-menu -----*/
.dark-theme .horizontal-main.hor-menu {
  background: #2a2e3f;
  border-top: 0;
  border-bottom: 1px solid rgba(213, 216, 226, 0.1);
  -webkit-box-shadow: 0 0.15rem 1.75rem 0 #0e0f2e;
          box-shadow: 0 0.15rem 1.75rem 0 #0e0f2e;
}
.dark-theme .hor-menu .horizontalMenu > .horizontalMenu-list > li > a.active {
  color: var(--primary-bg-color);
  background: transparent;
}
.dark-theme .horizontalMenu > .horizontalMenu-list > li > a {
  color: #bfc8de;
}
.dark-theme .hor-menu .horizontalMenu > .horizontalMenu-list > li > a:hover {
  color: var(--primary-bg-color);
  background: transparent;
}
.dark-theme .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu {
  border: 1px solid rgba(231, 234, 243, 0.1);
}
.dark-theme .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > a {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .sub-menu li a:before {
  border-color: rgba(255, 255, 255, 0.5);
}
.dark-theme .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu .sub-menu-sub:after {
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu {
  background-color: #2a2e3f;
  border: none;
  -webkit-box-shadow: 0 8px 16px 0 rgba(8, 13, 25, 0.4);
          box-shadow: 0 8px 16px 0 rgba(8, 13, 25, 0.4);
}
.dark-theme .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > a {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > a:hover {
  color: var(--primary-bg-color) !important;
}
.dark-theme .mega-menubg {
  background: #2a2e3f;
  border: 1px solid rgba(231, 234, 243, 0.1);
  -webkit-box-shadow: 0 8px 16px 0 rgba(9, 17, 33, 0.4);
          box-shadow: 0 8px 16px 0 rgba(9, 17, 33, 0.4);
}
.dark-theme .hor-menu .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .link-list li a {
  color: rgba(255, 255, 255, 0.6);
  background: transparent;
}
.dark-theme .mega-menubg.hor-mega-menu h3 {
  color: #fff;
}
.dark-theme .main-profile-menu .dropdown-item + .dropdown-item {
  border-top: 1px solid rgba(226, 234, 249, 0.2);
}
.dark-theme .rating-scroll h6 {
  color: #fff;
}
.dark-theme .latest-tasks .nav-link.active, .dark-theme .latest-tasks .nav-link:hover, .dark-theme .latest-tasks .nav-link:focus {
  color: var(--primary-bg-color);
  background: transparent;
}
.dark-theme .main-calendar .fc-list-empty {
  background-color: #2a2e3f;
  border: 1px solid #384361;
}
.dark-theme .card.bg-info-transparent {
  background: rgba(23, 162, 184, 0.2) !important;
}
.dark-theme .form-control::-webkit-input-placeholder {
  color: rgba(212, 218, 236, 0.4) !important;
  opacity: 1;
}
.dark-theme .form-control::-moz-placeholder {
  color: rgba(212, 218, 236, 0.4) !important;
  opacity: 1;
}
.dark-theme .form-control:-ms-input-placeholder {
  color: rgba(212, 218, 236, 0.4) !important;
  opacity: 1;
}
.dark-theme .form-control::-ms-input-placeholder {
  color: rgba(212, 218, 236, 0.4) !important;
  opacity: 1;
}
.dark-theme .form-control::placeholder {
  color: rgba(212, 218, 236, 0.4) !important;
  opacity: 1;
}
.dark-theme .header-icon,
.dark-theme .main-header-message .nav-link i,
.dark-theme .main-header-notification .nav-link i,
.dark-theme .nav-item.full-screen .nav-link i,
.dark-theme .sales-flot .flot-chart .flot-x-axis > div span:last-child,
.dark-theme .p-text .p-name {
  color: #a9abbd;
}
.dark-theme .hor-menu .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > a.active {
  color: var(--primary-bg-color);
}
.dark-theme .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > a:hover {
  color: #696af1;
  color: var(--primary-bg-color);
}
.dark-theme .hor-menu .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .link-list li a.active {
  color: var(--primary-bg-color) !important;
}
.dark-theme .sidebar .tab-menu-heading {
  background: rgba(255, 255, 255, 0.05);
}
.dark-theme .sidebar .tabs-menu ul li a {
  color: #fff;
  background: var(--primary02);
  border: 1px solid rgba(220, 231, 245, 0.1);
}
.dark-theme .sidebar .tabs-menu ul li .active {
  color: #fff;
  background: var(--primary-bg-color);
  border: 1px solid var(--primary-bg-color);
}
.dark-theme .datepicker > .datepicker_inner_container > .datepicker_calendar,
.dark-theme .datepicker > .datepicker_inner_container > .datepicker_timelist {
  background-color: #2a2e3f;
}
.dark-theme .datepicker > .datepicker_header {
  color: #fff;
  background-color: #2a2e3f;
}
.dark-theme .main-datetimepicker > .datepicker_inner_container > .datepicker_calendar th {
  color: #fcfdff;
}
.dark-theme .main-datetimepicker > .datepicker_inner_container > .datepicker_timelist {
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-datetimepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item:hover, .dark-theme .main-datetimepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item:focus {
  background-color: #323850;
}
.dark-theme .main-datetimepicker {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .datepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item.hover {
  color: #fff;
  background-color: #26324c;
}
.dark-theme .datetimepicker .datetimepicker-days table thead tr:last-child th {
  color: #fff;
}
.dark-theme .datetimepicker table th.dow {
  background: #2a2e3f;
}
.dark-theme .datetimepicker table td.old {
  color: #7a82af;
}

@media (max-width: 991px) {
  .dark-theme .horizontalMenu > .horizontalMenu-list {
    background: #2a2e3f;
  }
  .dark-theme .horizontalMenu > .horizontalMenu-list > li > a {
    border-bottom-color: rgba(231, 234, 243, 0.1);
  }
  .dark-theme .hor-menu .horizontalMenu > .horizontalMenu-list > li > a {
    border-radius: 0;
  }
  .dark-theme .hor-menu .horizontalMenu > .horizontalMenu-list > li:hover .sub-icon {
    color: var(--primary-bg-color);
    background: #2a2e3f;
    border-bottom: 1px solid rgba(231, 234, 243, 0.1);
  }
  .dark-theme .hor-menu .horizontalMenu > .horizontalMenu-list > li:hover .side-menu__icon {
    fill: #7c52ca;
  }
  .dark-theme .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu li:hover > a {
    color: #7c52ca !important;
    background-color: transparent;
  }
  .dark-theme .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > a:hover:before {
    border-color: #eef0f7;
  }
  .dark-theme .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > a:hover {
    color: #fff !important;
    background-color: rgba(231, 231, 231, 0.1);
  }
  .dark-theme .hor-menu .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .link-list li:hover a:before {
    color: #fff !important;
    border-color: #eef0f7 !important;
  }
  .dark-theme .mega-menubg li a:before {
    border-color: #8594ad;
  }
  .dark-theme .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu .sub-menu-sub:after {
    display: none;
  }
  .dark-theme .mega-menubg {
    background: #2a2e3f !important;
  }
  .dark-theme .hor-menu .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .link-list li a {
    color: #8291af !important;
    background: #2a2e3f !important;
  }
}
@media (min-width: 578px) {
  .dark-theme .desktop-logo.logo-light .main-logo {
    display: none;
  }
  .dark-theme .logo-icon.mobile-logo.icon-light .logo-icon {
    display: none !important;
  }
  .dark-theme .logo-icon.mobile-logo.icon-light .logo-icon.dark-theme {
    display: none !important;
  }
  .dark-theme .desktop-logo.logo-dark .main-logo.dark-theme {
    display: block !important;
  }
  .dark-theme.sidenav-toggled .desktop-logo.logo-dark .main-logo.dark-theme {
    display: none !important;
  }
}
@media (max-width: 578px) {
  .dark-theme .desktop-logo.logo-light .main-logo {
    display: none;
  }
  .dark-theme .logo-icon.mobile-logo.icon-light {
    display: none !important;
  }
  .dark-theme .logo-icon.mobile-logo.icon-light .logo-icon.dark-theme {
    display: block !important;
  }
  .dark-theme .logo-icon.mobile-logo.icon-dark {
    display: block !important;
  }
}
.dark-theme.sidenav-toggled.sidenav-toggled-open .desktop-logo.logo-dark .main-logo.dark-theme {
  display: block !important;
}

.dark-theme.app.sidebar-mini.sidenav-toggled.sidenav-toggled-open .desktop-logo.logo-dark {
  display: block !important;
}

.datetimepicker table td.new {
  color: #7a82af;
}

.dark-theme .datetimepicker table td {
  color: #fff;
  background: #2a2e3f;
}
.dark-theme .datetimepicker table th.prev {
  color: #fff;
  background-color: #2a2e3f;
}

.dark-theme .datetimepicker table th.next, .dark-theme .datetimepicker table th.switch {
  color: #fff;
  background-color: #2a2e3f;
}

.dark-theme .datetimepicker table th.prev:hover,
.datetimepicker table th.prev:focus {
  background-color: #2a2e3f;
}

.dark-theme .datetimepicker table th.next:hover, .dark-theme .datetimepicker table th.next:focus {
  background-color: #2a2e3f;
}
.dark-theme .datetimepicker table th.prev span::before, .dark-theme .datetimepicker table th.next span::before {
  color: #fff;
}
.dark-theme .datetimepicker table th.switch:hover {
  color: #5965f9;
  background-color: #2a2e3f;
}

.datetimepicker table th.switch:focus {
  color: #5965f9;
  background-color: #2a2e3f;
}

.dark-theme .main-datetimepicker > .datepicker_inner_container > .datepicker_calendar td.hover {
  background-color: var(--primary-bg-color);
}
.dark-theme .iti__selected-flag {
  border-right: 1px solid rgba(225, 230, 241, 0.1);
}
.dark-theme .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
  background-color: #2a2e3f;
}
.dark-theme .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu {
  background: #2a2e3f;
}
.dark-theme .dashboard-carousel .btn-icons {
  color: #fff;
  background: rgba(239, 242, 246, 0.2) !important;
}
.dark-theme .slide.dashboard-carousel:hover {
  background: transparent;
}
.dark-theme .btn-light:focus, .dark-theme .btn-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(165, 175, 191, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(165, 175, 191, 0.5);
}
.dark-theme .btn-light:not(:disabled):not(.disabled):active, .dark-theme .btn-light:not(:disabled):not(.disabled).active {
  color: #fff;
  background-color: #404353;
  border-color: rgba(189, 198, 214, 0.2);
}
.dark-theme .show > .btn-light.dropdown-toggle {
  color: #fff;
  background-color: #404353;
  border-color: rgba(189, 198, 214, 0.2);
}
.dark-theme .modal-dialog {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.dark-theme .email-media .media-body small {
  color: rgb(255, 255, 255);
}
.dark-theme .email-media .media-body .media-title {
  color: rgb(255, 255, 255);
  font-size: 15px;
}
.dark-theme .page-item.disabled .page-link {
  color: #fff;
  background: #141b2d;
}
.dark-theme .demo-gallery .pagination {
  border: 0;
}
.dark-theme .chat .msg_cotainer,
.dark-theme .chat .msg_cotainer_send {
  background-color: rgba(255, 255, 255, 0.2);
}
.dark-theme .chat .dropdown-menu li:hover {
  color: var(--primary-bg-color);
  background: rgba(238, 238, 247, 0.06);
}
.dark-theme .chat .dropdown-menu li {
  padding: 7px;
  color: #dde2e8;
}
.dark-theme .latest-tasks .tasks .span {
  color: #fff;
}
.dark-theme .list-group-item-action {
  color: rgba(255, 255, 255, 0.6);
}
.dark-theme .list-group-item.active {
  color: #fff;
}
.dark-theme .list-group-item-success {
  color: #1f5c01;
  background-color: #c8e9b8;
}
.dark-theme .list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}
.dark-theme .list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}
.dark-theme .list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}
.dark-theme .bg-danger {
  background-color: #f34343 !important;
}
.dark-theme .bg-primary {
  background-color: var(--primary-bg-color) !important;
}
.dark-theme .bg-secondary {
  background-color: #f74f75 !important;
}
.dark-theme .bg-gray-800 {
  background-color: var(--primary02) !important;
}
.dark-theme .bg-success {
  background-color: #016a59 !important;
}
.dark-theme .bg-info p.card-text {
  color: #000;
}
.dark-theme .main-content-body.main-content-body-contacts .media-body h5 {
  color: #fff;
}
.dark-theme .table-striped tbody tr:nth-of-type(2n + 1) {
  background-color: #2a2e3f;
}
.dark-theme .dataTables_wrapper .dataTables_filter input {
  color: #fff;
}
.dark-theme .dataTables_wrapper .dataTables_filter input::-webkit-input-placeholder {
  color: rgba(212, 218, 236, 0.4) !important;
}
.dark-theme .dataTables_wrapper .dataTables_filter input::-moz-placeholder {
  color: rgba(212, 218, 236, 0.4) !important;
}
.dark-theme .dataTables_wrapper .dataTables_filter input:-ms-input-placeholder {
  color: rgba(212, 218, 236, 0.4) !important;
}
.dark-theme .dataTables_wrapper .dataTables_filter input::-ms-input-placeholder {
  color: rgba(212, 218, 236, 0.4) !important;
}
.dark-theme .dataTables_wrapper .dataTables_filter input::placeholder {
  color: rgba(212, 218, 236, 0.4) !important;
}
.dark-theme .dataTables_paginate .page-link {
  background: transparent;
}
.dark-theme .iti__divider {
  border-bottom: 1px solid rgba(189, 198, 214, 0.2);
}
.dark-theme .iti__country.iti__highlight {
  background-color: #2a2e3f;
}
.dark-theme .iti__country-list {
  background-color: #2a2e3f;
  -webkit-box-shadow: 0 8px 16px 0 rgb(44, 50, 82);
          box-shadow: 0 8px 16px 0 rgb(44, 50, 82);
}
.dark-theme .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
  background-color: #414565;
}
.dark-theme .price.panel-color > .panel-body {
  background-color: #1f2940;
  border: 1px solid rgba(234, 237, 241, 0.1);
  border-top: 0;
  border-bottom: 0;
}
.dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button.disabled {
  color: #fff;
  background-color: transparent;
}
.dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:focus {
  color: #fff;
  background-color: transparent;
}
.dark-theme .main-nav-line .nav-link.active {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.05);
}
.dark-theme .datetimepicker table {
  background: transparent;
}

.dark-theme .dataTables_paginate .pagination .page-link {
  border: 1px solid rgba(205, 215, 239, 0.15);
}

@media only screen and (max-width: 991px) {
  .dark-theme .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu {
    background-color: #2a2e3f;
    border: none;
  }
  .dark-theme .main-header {
    -webkit-box-shadow: 0 0 10px rgba(5, 6, 9, 0.8) !important;
            box-shadow: 0 0 10px rgba(5, 6, 9, 0.8) !important;
  }
}
@media only screen and (min-width: 992px) {
  .dark-theme .hor-menu .horizontalMenu > .horizontalMenu-list > li > a:hover {
    color: var(--primary-bg-color);
    background: transparent;
  }
  .dark-theme .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu {
    background: #2a2e3f;
    -webkit-box-shadow: 0 8px 16px 0 rgba(9, 17, 33, 0.4);
            box-shadow: 0 8px 16px 0 rgba(9, 17, 33, 0.4);
  }
  .dark-theme .main-header {
    background: #2a2e3f;
    border-bottom: 1px solid #404353;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
@media (min-width: 768px) {
  .dark-theme .main-content-left-contacts {
    border-right: 1px solid #404353;
  }
}
@media (min-width: 576px) {
  .dark-theme .main-calendar .fc-header-toolbar button {
    color: #fff;
  }
}
@media (max-width: 575px) {
  .dark-theme .main-calendar .fc-header-toolbar .fc-left button {
    color: #fff;
  }
  .dark-theme .main-calendar .fc-header-toolbar .fc-left button.fc-today-button {
    color: #000;
  }
}
@media (max-width: 605px) {
  .dark-theme .fc-view,
  .fc-view > table {
    border: 1px solid rgba(226, 232, 245, 0.2);
  }
}
.dark-theme .chat abbr.timestamp,
.dark-theme .chat .msg_time,
.dark-theme .chat .msg_time_send {
  color: #fff;
}
.dark-theme .nav-tabs {
  border-bottom: 1px solid rgba(226, 232, 245, 0.2);
}
.dark-theme .nav-tabs .nav-link.active {
  border-color: rgba(226, 232, 245, 0.2);
}

.dark-theme .page-link {
  border: 1px solid rgba(226, 232, 245, 0.2);
}
.dark-theme .popover-head-primary .popover-header {
  color: #fff !important;
  background-color: var(--primary-bg-color) !important;
}
.dark-theme .popover-head-secondary .popover-header {
  color: #fff !important;
  background-color: var(--primary-bg-color) !important;
}
.dark-theme .popover-head-secondary.bs-popover-bottom .arrow::after, .dark-theme .popover-head-secondary.bs-popover-auto[data-popper-placement^=bottom] .arrow::after {
  border-bottom-color: var(--primary-bg-color) !important;
}
.dark-theme .popover-primary .popover-header,
.dark-theme .popover-secondary .popover-header {
  color: #fff !important;
  background-color: transparent !important;
}
.dark-theme .popover-primary.bs-popover-top .arrow::after, .dark-theme .popover-primary.bs-popover-auto[data-popper-placement^=top] .arrow::after {
  border-top-color: var(--primary-bg-color) !important;
}
.dark-theme .popover-secondary.bs-popover-bottom .arrow::after, .dark-theme .popover-secondary.bs-popover-auto[data-popper-placement^=bottom] .arrow::after {
  border-bottom-color: var(--primary-bg-color) !important;
}

.dark-theme .gray-set .bg-transparent {
  background-color: transparent !important;
}
.dark-theme .gray-set .bg-gray-100 {
  background-color: #f9f9fb !important;
}
.dark-theme .gray-set .bg-gray-200 {
  background-color: #f0f0f8 !important;
}
.dark-theme .gray-set .bg-gray-300 {
  background-color: #e1e1ef !important;
}
.dark-theme .gray-set .bg-gray-400 {
  background-color: #d6d6e6 !important;
}
.dark-theme .gray-set .bg-gray-500 {
  background-color: #949eb7 !important;
}
.dark-theme .gray-set .bg-gray-600 {
  background-color: #7987a1 !important;
}
.dark-theme .gray-set .bg-gray-700 {
  background-color: #4d5875 !important;
}
.dark-theme .gray-set .bg-gray-800 {
  background-color: #383853 !important;
}
.dark-theme .gray-set .bg-gray-900 {
  background-color: #323251 !important;
}

.dark-theme .main-card-signin {
  -webkit-box-shadow: 0 1px 15px 1px rgb(25, 31, 58);
          box-shadow: 0 1px 15px 1px rgb(25, 31, 58);
}

.dark-theme .page-item.disabled .page-link {
  background: #2a2e3f;
  border-color: #4c576f;
}

.dark-theme .ps > .ps__rail-y {
  background-color: transparent;
}

.dark-theme .app-sidebar .ps > .ps__rail-y {
  background-color: transparent;
}

.dark-theme .slide.is-expanded .side-menu__icon,
.dark-theme .slide.is-expanded .angle {
  color: var(--primary-bg-color) !important;
}

.dark-theme .close-toggle {
  color: #fff !important;
}

.dark-theme .slide.is-expanded .side-menu__label,
.dark-theme .slide.is-expanded .side-menu__icon,
.dark-theme .slide.is-expanded .angle {
  color: #a9abbd !important;
}

.dark-theme .slide-item.active,
.dark-theme .slide-item:hover,
.dark-theme .slide-item:focus {
  color: var(--primary-bg-color) !important;
}

.dark-theme .side-menu .slide.active .side-menu__label,
.dark-theme .side-menu .slide.active .side-menu__icon {
  color: var(--primary-bg-color) !important;
}

.dark-theme .slide:hover .side-menu__label,
.dark-theme .slide:hover .angle,
.dark-theme .slide:hover .side-menu__icon {
  color: var(--primary-bg-color);
}

.dark-theme .card.bg-primary-gradient {
  background-image: -webkit-gradient(linear, right top, left top, from(var(--primary-bg-color)), to(var(--primary05))) !important;
  background-image: linear-gradient(to left, var(--primary-bg-color) 0%, var(--primary05) 100%) !important;
}

.dark-theme .card.bg-secondary-gradient {
  background-image: -webkit-gradient(linear, left top, right top, from(#f714c2), to(#b9309a)) !important;
  background-image: linear-gradient(to right, #f714c2 0%, #b9309a 100%) !important;
}

.dark-theme .card.bg-success-gradient {
  background-image: -webkit-gradient(linear, right top, left top, from(#029666), to(#4ec752)) !important;
  background-image: linear-gradient(to left, #029666 0%, #4ec752 100%) !important;
}

.dark-theme .card.bg-warning-gradient {
  background-image: -webkit-gradient(linear, right top, left top, from(#f76a2d), to(rgba(251, 140, 18, 0.9294117647))) !important;
  background-image: linear-gradient(to left, #f76a2d, rgba(251, 140, 18, 0.9294117647)) !important;
}

.dark-theme .vmap-wrapper {
  background: #2a2e3f !important;
}

.dark-theme .card-dashboard-eight .list-group-item span {
  color: #f1f4f9;
}

.dark-theme .card-dashboard-eight .list-group-item {
  background-color: #1f2940;
  border-color: #404353;
  border-bottom: 1px solid rgba(231, 235, 243, 0.1);
}

.dark-theme .sales-info h3,
.dark-theme .card-table h4 {
  color: #f0f3f9;
}

.dark-theme .total-revenue h4 {
  color: #fcfdff;
}

.dark-theme .product-timeline ul.timeline-1:before {
  border-left: 2px dotted rgba(192, 204, 218, 0.3);
}

.dark-theme .main-dashboard-header-right > div h5 {
  color: #fff;
}

.dark-theme .customers .list-group-item-action:hover,
.dark-theme .customers .list-group-item-action:focus {
  color: #0160e4;
  background-color: #2a2e3f;
}

.dark-theme .customers h5 {
  color: #fff;
}

.dark-theme .side-menu .slide .side-menu__item.active {
  background-color: transparent;
}

.dark-theme nav.prod-cat li a {
  color: rgb(176, 187, 204);
}

.dark-theme .product-sale .wishlist {
  color: #000;
}

.dark-theme .nav-tabs.preview-thumbnail {
  border-bottom: 0;
}

.dark-theme .select2-dropdown {
  border-color: rgba(208, 215, 232, 0.1);
}

.dark-theme .bd-2 {
  border-width: 2px !important;
}

.dark-theme .sidebar-right .list a {
  color: rgba(247, 248, 251, 0.7);
}

.dark-theme .card-footer {
  background-color: #2a2e3f;
}

.dark-theme .card.card-primary {
  border-top: 2px solid var(--primary-bg-color) !important;
}

.dark-theme .card.card-secondary {
  border-top: 2px solid #f74f75 !important;
}

.dark-theme .card.card-success {
  border-top: 2px solid #22e840 !important;
}

.dark-theme .card.card-danger {
  border-top: 2px solid #ee335e !important;
}

.dark-theme .card.card-warning {
  border-top: 2px solid #ffb209 !important;
}

.dark-theme .card.card-info {
  border-top: 2px solid #01b8ff !important;
}

.dark-theme .card.card-purple {
  border-top: 2px solid #673ab7 !important;
}

.dark-theme .card.card-dark {
  border-top: 2px solid #000000 !important;
}

.dark-theme .nav-tabs.html-source {
  border-bottom: 0;
}

.dark-theme .nav-tabs.html-source .nav-link.active {
  background-color: #141b2d;
  border-color: rgb(20, 27, 45);
}

.dark-theme .toast-body {
  padding: 0.75rem;
  color: #b8bfc9;
  background: #2a2e3f;
}

.dark-theme .tabs-style-1 .main-nav-line .nav-link {
  background: #2a2e3f;
}

.dark-theme .tabs-style-2 .main-nav-line .nav-link {
  background: #2a2e3f !important;
}

.dark-theme .tabs-style-2 .main-nav-line .nav-link.active {
  background: #2a2e3f !important;
}

.dark-theme .tabs-style-2 .main-nav-line .nav-link {
  border: 1px solid #404353;
}

.dark-theme .tabs-style-3 .nav.panel-tabs li a {
  color: #fff;
  background: #2a2e3f;
}

.dark-theme .tabs-style-4 .nav.panel-tabs li a {
  color: #fff;
  background: #2a2e3f;
}

.dark-theme .nav-link.html-code {
  background: #1f2940;
}

.dark-theme .nav-tabs .nav-link.html-code.active, .dark-theme .nav-tabs .nav-link.html-code:hover, .dark-theme .nav-tabs .nav-link.html-code:focus {
  color: #fff;
  background-color: #141b2d;
}

.dark-theme .nav-tabs .nav-link.html-code:hover,
.dark-theme .nav-tabs .nav-link.html-code:focus {
  border: 0;
}

.dark-theme .card .box {
  border: 0;
  -webkit-box-shadow: 0 0 25px #2a2e3f;
          box-shadow: 0 0 25px #2a2e3f;
}

.dark-theme .userlist-table .user-link {
  color: #fbf5f5;
}

.dark-theme .select2-container--default .select2-results__option[aria-selected=true] {
  background-color: var(--primary-bg-color);
}

.dark-theme .main-chat-body .content-inner:before {
  background: rgba(15, 26, 51, 0.93);
}

.dark-theme .left.main-msg-wrapper:before {
  color: #343e53;
}

.dark-theme .icons-list-item {
  color: #a9abbd !important;
  border: 1px solid rgba(214, 220, 236, 0.15);
  -webkit-box-shadow: 0px 1px 6px 0px #1d1e20;
          box-shadow: 0px 1px 6px 0px #1d1e20;
  fill: #a9abbd !important;
}

.dark-theme .user-wideget-footer {
  background-color: #2a2e3f;
}

.dark-theme .profile.navtab-custom .active a {
  color: #fffafa;
  background: #273350;
  border-bottom: 0;
}

.dark-theme .profile.navtab-custom li a {
  color: rgba(255, 255, 255, 0.7);
  border: 1px solid rgba(227, 230, 240, 0.1);
}

.dark-theme .profile.navtab-custom a.active {
  background: #273350;
}

.dark-theme .nav.prod-cat li a {
  color: #fff;
}

.dark-theme .prod-cat li ul li.active a {
  color: #ee335e;
  background: none;
}

.dark-theme .header-icon-svgs {
  fill: #a9abbd;
}

.dark-theme .app-sidebar .side-item.side-item-category {
  color: #c5cfcd;
}

.dark-theme .product-pagination .page-link {
  background-color: #1f2940 !important;
  border: 1px solid rgb(46, 60, 93);
}

.dark-theme .product-pagination .page-item.disabled .page-link {
  color: #555d6f;
  background: #1f283c;
  border-color: #3c465d;
}

.dark-theme .price span {
  color: #ebedf1;
}

.dark-theme #list3 .media-body h6 {
  color: rgb(255, 255, 255);
}

.dark-theme #list3 .list-group-item,
.dark-theme #list8 .list-group-item,
.dark-theme #list1 .list-group-item,
.dark-theme #list8 .list-group-item {
  border: 1px solid rgba(231, 235, 243, 0.1);
}

.dark-theme .bg-gray-100.nav-bg .nav-tabs {
  border-bottom: 1px solid rgb(45, 54, 75);
}

.dark-theme .bg-gray-100.nav-bg .nav-tabs .nav-link {
  background-color: var(--primary02);
}

.dark-theme .popover-static-demo .popover {
  border: 1px solid #3d4152;
  -webkit-box-shadow: -8px 12px 18px 0 #141b2d;
          box-shadow: -8px 12px 18px 0 #141b2d;
}

.dark-theme .heading-inverse {
  background-color: #141b2c;
}

.dark-theme .toast {
  -webkit-box-shadow: -8px 12px 18px 0 rgba(24, 32, 51, 0.0588235294);
          box-shadow: -8px 12px 18px 0 rgba(24, 32, 51, 0.0588235294);
}

.dark-theme .tabs-style-1 .dark-theme .border {
  border: 1px solid rgba(234, 236, 241, 0.1) !important;
}

.dark-theme .tabs-style-1 .dark-theme .border-top-0 {
  border-top: 0 !important;
}

.dark-theme .tabs-style-1 .main-nav-line .nav-link.active {
  color: #f3f5f9;
  border: 1px solid;
  border-color: rgba(224, 230, 237, 0.1) rgba(224, 230, 237, 0.1) #1f2940;
  border-bottom-color: transparent !important;
}

.dark-theme .tabs-style-1 .panel-tabs {
  border-bottom: 0;
}

.dataTables_paginate .page-item.previous a {
  width: 77px;
}

.dark-theme.app.sidenav-toggled.sidenav-toggled-open .side-menu__label {
  color: #a9abbd;
}

.dark-theme.app.sidenav-toggled.sidenav-toggled-open .side-menu__item.active .side-menu__label {
  color: #a9abbd;
}

@media (min-width: 768px) {
  .dark-theme.app.sidebar-mini.sidenav-toggled.sidenav-toggled-open .desktop-logo {
    display: none !important;
  }
  .dark-theme.leftbgimage1 .main-sidebar-header,
  .dark-theme.leftbgimage2 .main-sidebar-header,
  .dark-theme.leftbgimage3 .main-sidebar-header,
  .dark-theme.leftbgimage4 .main-sidebar-header,
  .dark-theme.leftbgimage5 .main-sidebar-header {
    width: 240px;
    border-right: 1px solid #242e45;
  }
}
@media (max-width: 1199px) {
  .dark-theme .total-revenue {
    border-bottom: 1px solid rgba(227, 232, 247, 0.1) !important;
  }
}
.dark-theme .horizontalMenucontainer .side-menu__icon {
  color: #bfc8de;
  fill: #bfc8de;
}

.dark-theme.horizontal-light .horizontalMenucontainer .side-menu__icon {
  color: #5b6e88;
  fill: #5b6e88;
}

.dark-theme .main-header .dropdown-menu-left {
  -webkit-box-shadow: 0px 0px 15px 1px #041138;
          box-shadow: 0px 0px 15px 1px #041138;
}

.dark-theme .main-header .dropdown.nav-itemd-none .dropdown-menu:after {
  border-bottom: 9px solid #1f2940;
}

@media (min-width: 992px) {
  .dark-theme .top-header .header-brand.header-brand2 .desktop-dark {
    position: absolute;
    right: 0;
    left: 0;
    display: block;
    margin: 0 auto;
    text-align: center;
  }
}
.dark-theme .app-sidebar.toggle-sidemenu {
  border-top: 1px solid #404353;
}

.dark-theme .first-sidemenu {
  background: #1f2940;
}

.dark-theme .second-sidemenu {
  background: #1f2940;
  border-right: 1px solid #404353;
}

.dark-theme .resp-vtabs .resp-tabs-list li {
  border: 1px solid #404353 !important;
  border-top: 0 !important;
  border-bottom: 0;
  border-left: 0 !important;
}

.dark-theme .first-sidemenu li.active,
.dark-theme .resp-vtabs .resp-tab-active:hover {
  background: #1f2940;
  border-right: 0 !important;
}

.dark-theme .resp-vtabs li.resp-tab-active {
  border-right: 0 !important;
}

.dark-theme .first-sidemenu .side-menu__icon,
.dark-theme .toggle-sidemenu .slide-item {
  color: #a9abbd;
  fill: #a9abbd;
}

.dark-theme .second-sidemenu h5 {
  color: #dde3ea;
}

.dark-theme.app.sidebar-mini.sidenav-toggled .first-sidemenu li.active {
  border-right: 1px solid #404353 !important;
}

.dark-theme .file-browser .btn-default {
  color: #fff;
  background: #3e405e;
  border: 1px solid rgba(226, 232, 245, 0.1);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dark-theme .card.bg-purple-gradient {
  background-image: -webkit-gradient(linear, left top, right top, from(#673ab7), to(#884af1)) !important;
  background-image: linear-gradient(to right, #673ab7 0%, #884af1 100%) !important;
}

.dark-theme .fc-datepicker.main-datepicker.hasDatepicker {
  border: 1px solid #333d52;
}

.dark-theme .ql-snow .ql-picker:hover .ql-picker-label,
.dark-theme .ql-snow .ql-picker:focus .ql-picker-label {
  color: #fff;
}

.dark-theme .ql-snow .ql-picker:hover .ql-picker-label,
.dark-theme .ql-snow .ql-picker:focus .ql-picker-label {
  color: #fff;
}

.dark-theme .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #2c3242;
}

.dark-theme.hoversubmenu .side-menu__item.active .side-menu__icon {
  fill: #106ef1;
}

@media (min-width: 768px) {
  .dark-theme.hoversubmenu.style1-leftmenu.sidenav-toggled .app-sidebar .side-menu-label1 {
    color: #fff !important;
    border-bottom: 1px solid rgba(225, 230, 241, 0.1);
  }
}
@media (min-width: 768px) {
  .dark-theme.app.sidebar-mini.sidenav-toggled-open .ps > .ps__rail-y > .ps__thumb-y {
    background-color: #1f2940;
  }
}
.dark-theme .app-sidebar__toggle {
  background: transparent;
}

.dark-theme .header-icons .new.nav-link {
  background: transparent;
}

.dark-theme .main-profile-menu .profile-user img {
  background: #141432;
  -webkit-box-shadow: 0px 1px 6px 0px #3b3b3b;
          box-shadow: 0px 1px 6px 0px #3b3b3b;
}

.dark-theme ul.timeline:before {
  background: #4e4e6b;
}
.dark-theme .apexcharts-radialbar-track.apexcharts-track path {
  stroke: #2a2e3f;
}
.dark-theme .apex-charts .apexcharts-datalabels-group text {
  fill: #fff;
}
.dark-theme .slide.is-expanded a {
  color: rgba(255, 255, 255, 0.6);
}
.dark-theme .featured_icon i {
  color: #bfbcc3;
}
.dark-theme .pro-img-box img {
  border: 1px solid #3d4152 !important;
}
.dark-theme .carousel-inner .carousel-item .thumb {
  background: #2a2e3f;
  border: 1px solid #404353;
}
.dark-theme .table-hover > tbody > tr:hover {
  --bs-table-accent-bg: $primary-02;
  color: #bfbcc3;
}
.dark-theme .handle-counter input {
  color: #e3dcdc;
  background: #2a2e3f;
  border: 1px solid #3c3c4b;
}
.dark-theme .product-details .media img {
  border: 1px solid #2a2e3f;
}
.dark-theme .btn a {
  color: #f2eeee;
}
.dark-theme .btn-list a {
  color: #f2eeee;
}
.dark-theme .fc .fc-non-business {
  background: #2a2e3f;
}
.dark-theme .fc .fc-daygrid-day.fc-day-today {
  background-color: #2a2e3f;
}
.dark-theme .fc-theme-standard .fc-scrollgrid {
  border: 0px solid #3d4152;
}
.dark-theme #external-events {
  background: #323258;
  border: 1px solid #2a2e3f;
}
.dark-theme .fc .fc-list-empty {
  background-color: #323258;
}
.dark-theme .main-contact-label {
  border-top: 1px solid #3d4152;
}
.dark-theme .contact-icon {
  -webkit-box-shadow: 0px 1px 6px 0px #151b21;
          box-shadow: 0px 1px 6px 0px #151b21;
}
.dark-theme bg-dark-1 {
  background: #2a2e3f;
}
.dark-theme .main-nav .nav-link + .nav-link {
  border-left: 1px solid rgba(180, 166, 166, 0.4);
}
.dark-theme .pagination-dark.pagination .page-link {
  background-color: #2a2e3f !important;
  border: 1px solid #434364 !important;
}
.dark-theme .bs-popover-top > .popover-arrow::after,
.dark-theme .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-top-color: #2a2e3f;
}
.dark-theme .bs-popover-bottom > .popover-arrow::after,
.dark-theme .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-bottom-color: #2a2e3f;
}
.dark-theme .bs-popover-start > .popover-arrow::after,
.dark-theme .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-left-color: #2a2e3f;
}
.dark-theme .bs-popover-end > .popover-arrow::after,
.dark-theme .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-right-color: #2a2e3f;
}
.dark-theme .popover-secondary.bs-popover-top .popover-arrow::after,
.dark-theme .popover-secondary.bs-popover-auto[data-popper-placement^=top] .popover-arrow::after {
  border-top-color: #bc289a;
}
.dark-theme .bd-example-row .row > .col,
.dark-theme .bd-example-row .row > [class^=col-] {
  background-color: #404353;
  border: 1px solid rgb(74, 74, 104);
}
.dark-theme .vtimeline .timeline-wrapper .timeline-badge {
  border: 2px solid #3d4152;
}
.dark-theme .bg-danger-gradient {
  background-image: linear-gradient(45deg, #f93a5a, #f7778c) !important;
}
.dark-theme .table-striped > tbody > tr:nth-of-type(odd) {
  --bs-table-accent-bg: $dark-theme;
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-nav-column .nav-link.active {
  color: var(--primary-bg-color);
  background: var(--primary02);
}
.dark-theme .main-nav-column .nav-link i:not([class*=" tx-"]) {
  color: #c3c7d1;
}
.dark-theme .mail-option .chk-all,
.dark-theme .mail-option .btn-group a.btn {
  border: 1px solid var(--primary02);
}
.dark-theme .inbox-pagination a.np-btn {
  border: 1px solid var(--primary02);
}
.dark-theme .main-mail-compose-header {
  color: #fff;
  background-color: #2a2e3f;
}
.dark-theme .main-mail-compose-body {
  background-color: #181e37;
}
.dark-theme .main-mail-compose-body .form-group .form-label {
  margin: 0;
  color: #a2a2ae;
}
.dark-theme .main-mail-compose-body .form-group + .form-group {
  border-top: 1px dotted #595f6f;
}
.dark-theme .main-chat-header .nav-link {
  color: #a9abbd;
  background: #2a2e3f;
  border: solid 1px var(--primary02);
}
.dark-theme .main-chat-footer .nav-link,
.dark-theme .main-chat-footer .main-msg-send {
  color: #a9abbd;
  background: #2a2e3f;
  border: solid 1px var(--primary02);
}
.dark-theme .main-msg-wrapper.left:nth-child(1):after {
  border-right-color: var(--primary02);
}
.dark-theme .datepicker table tr td span {
  background-color: #2a2e3f;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .datepicker td {
  color: rgba(255, 255, 255, 0.4);
  background-color: #2a2e3f;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .datepicker table tr td.day:hover,
.dark-theme .datepicker table tr td.day.focused {
  background: #2a2e3f;
}
.dark-theme .datepicker {
  background-color: #2a2e3f;
  border: 1px solid #3d4152;
}
.dark-theme .ql-snow.ql-toolbar {
  background: #2a2e3f;
  border-color: #3d4152;
}
.dark-theme .ql-scrolling-demo {
  background-color: #2a2e3f;
}
.dark-theme .ql-snow.ql-toolbar button.ql-active {
  color: #dee4f3;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
}
.dark-theme div.dt-button-info {
  color: #fff;
  background-color: #2a2e3f;
  border: 2px solid #3d4152;
  -webkit-box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
          box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
}
.dark-theme div.dt-button-info h2 {
  color: #fff;
  background-color: #2a2e3f;
  border: 2px solid #3d4152;
  -webkit-box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
          box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
}
.dark-theme .border-end {
  border-right: 1px solid #3c3c60 !important;
}
.dark-theme .border-start {
  border-left: 1px solid #3c3c60 !important;
}
.dark-theme .profile-cover__img > .h3 {
  color: #d6d6d7;
}
.dark-theme .profile-cover__info .nav li {
  color: #d6d6d7;
}
.dark-theme .bd-e {
  border-color: #404353;
}
.dark-theme .card-sigin {
  color: #d6d6d7;
  background: #2a2e3f;
}
.dark-theme .bxl-instagram.tx-prime,
.dark-theme .bxl-linkedin.tx-prime,
.dark-theme .bxl-twitter.tx-prime,
.dark-theme .bxl-facebook.tx-prime {
  color: var(--primary-bg-color);
  background: #2a2e3f;
  border: 0px solid #dfd7e9;
  -webkit-box-shadow: 0px 1px 6px 0px #424449;
          box-shadow: 0px 1px 6px 0px #424449;
}
.dark-theme .form-control {
  color: #c0c2c7;
  background-color: #2a2e3f;
  border: 1px solid #484863;
}
.dark-theme .breadcrumb-style1 .breadcrumb-item + .breadcrumb-item::before,
.dark-theme .breadcrumb-style2 .breadcrumb-item + .breadcrumb-item::before,
.dark-theme .breadcrumb-style3 .breadcrumb-item + .breadcrumb-item::before {
  color: #5f626c;
}
.dark-theme .btn:hover,
.dark-theme .sp-container button:hover {
  color: #faf9fa;
}
.dark-theme .custom-control-label::before {
  background-color: #141524;
  border: #3c4358 solid 1px;
}
.dark-theme .navbar-toggler {
  color: #faf9fa;
  background: transparent;
}
.dark-theme .nav-tabs .nav-link:hover,
.dark-theme .nav-tabs .nav-link:focus {
  border-color: #454570 #454570 #454570;
}
.dark-theme .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu {
  background-color: #2a2e3f;
  border: 1px solid #323254;
}
.dark-theme .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > a {
  color: rgba(255, 255, 255, 0.5) !important;
}
.dark-theme .btn-close {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  padding: 5px;
  color: white;
  font-size: 24px;
  line-height: 1;
  background-image: none;
  border: 0;
  border-radius: 0.25rem;
  opacity: 0.5;
}
.dark-theme .horizontalMenucontainer .main-header.hor-header {
  border-bottom: 1px solid #3c3f50;
}
.dark-theme .btn-light:not(:disabled):not(.disabled):active:focus,
.dark-theme .btn-light:not(:disabled):not(.disabled).active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem #45456a;
          box-shadow: 0 0 0 0.2rem #45456a;
}
.dark-theme #external-events p {
  color: rgba(255, 255, 255, 0.5411764706);
}
.dark-theme .datepicker th {
  color: #d9d9d9;
}
.dark-theme .datepicker table tr td.old,
.dark-theme .datepicker table tr td.new {
  opacity: 0.9;
}
.dark-theme .datepicker table tr td span.active:hover,
.dark-theme .datepicker table tr td span.active:hover:hover,
.dark-theme .datepicker table tr td span.active.disabled:hover,
.dark-theme .datepicker table tr td span.active.disabled:hover:hover,
.dark-theme .datepicker table tr td span.active:active,
.dark-theme .datepicker table tr td span.active:hover:active,
.dark-theme .datepicker table tr td span.active.disabled:active,
.dark-theme .datepicker table tr td span.active.disabled:hover:active,
.dark-theme .datepicker table tr td span.active.active,
.dark-theme .datepicker table tr td span.active:hover.active,
.dark-theme .datepicker table tr td span.active.disabled.active,
.dark-theme .datepicker table tr td span.active.disabled:hover.active,
.dark-theme .datepicker table tr td span.active.disabled,
.dark-theme .datepicker table tr td span.active:hover.disabled,
.dark-theme .datepicker table tr td span.active.disabled.disabled,
.dark-theme .datepicker table tr td span.active.disabled:hover.disabled,
.dark-theme .datepicker table tr td span.active[disabled],
.dark-theme .datepicker table tr td span.active:hover[disabled],
.dark-theme .datepicker table tr td span.active.disabled[disabled],
.dark-theme .datepicker table tr td span.active.disabled:hover[disabled] {
  background-color: #666886;
}
.dark-theme .datepicker table tr td.active:hover,
.dark-theme .datepicker table tr td.active:hover:hover,
.dark-theme .datepicker table tr td.active.disabled:hover,
.dark-theme .datepicker table tr td.active.disabled:hover:hover,
.dark-theme .datepicker table tr td.active:active,
.dark-theme .datepicker table tr td.active:hover:active,
.dark-theme .datepicker table tr td.active.disabled:active,
.dark-theme .datepicker table tr td.active.disabled:hover:active,
.dark-theme .datepicker table tr td.active.active,
.dark-theme .datepicker table tr td.active:hover.active,
.dark-theme .datepicker table tr td.active.disabled.active,
.dark-theme .datepicker table tr td.active.disabled:hover.active,
.dark-theme .datepicker table tr td.active.disabled,
.dark-theme .datepicker table tr td.active:hover.disabled,
.dark-theme .datepicker table tr td.active.disabled.disabled,
.dark-theme .datepicker table tr td.active.disabled:hover.disabled,
.dark-theme .datepicker table tr td.active[disabled],
.dark-theme .datepicker table tr td.active:hover[disabled],
.dark-theme .datepicker table tr td.active.disabled[disabled],
.dark-theme .datepicker table tr td.active.disabled:hover[disabled] {
  background-color: #666886;
}
.dark-theme input:focus-visible {
  outline-offset: #2e3954;
}
.dark-theme .main-nav .nav-link + .nav-link {
  border-top: 0px solid #3d4152;
}
.dark-theme .text-dark {
  color: #fcfcfc !important;
}
.dark-theme .nav-link.icon i {
  color: #a9abbd !important;
}

@media (max-width: 767.98px) {
  .dark-theme .responsive-navbar.navbar .navbar-collapse {
    background: #2a2e3f;
    -webkit-box-shadow: 5px 6px 6px -3px #18181d;
            box-shadow: 5px 6px 6px -3px #18181d;
  }
  .dark-theme .mobile-main-header form[role=search].active input {
    background: #2a2e3f;
    -webkit-box-shadow: 0 1px 15px 1px rgb(58, 58, 75);
            box-shadow: 0 1px 15px 1px rgb(58, 58, 75);
  }
  .dark-theme .mobile-main-header form[role=search] button[type=reset] {
    background: var(--primary02);
  }
  .dark-theme .mobile-main-header .input-group-btn .btn i {
    color: #848597;
  }
}
@media (max-width: 767.98px) {
  .dark-theme .btn.btn-default.nav-link.resp-btn {
    background: transparent;
  }
  .dark-theme .responsive-logo .header-logo .mobile-logo.logo-1 {
    display: none;
  }
}
.dark-theme .light-layout {
  display: block;
}

.dark-theme .dark-layout {
  display: none;
}

.dark-theme .card-title {
  color: #bfc1d4;
}

@media (max-width: 767.98px) {
  .dark-theme .header-brand .desktop-dark {
    display: block !important;
    margin: 0 auto !important;
  }
}
.dark-theme .responsive-logo .mobile-logo.dark-logo-1 {
  display: block;
  margin: 0 auto;
}
.dark-theme #checkoutsteps > .steps .number {
  background-color: var(--primary02);
  border: 1px solid rgba(255, 255, 255, 0.12);
}
.dark-theme #checkoutsteps .checkoutline {
  background-color: #3d4152;
}
.dark-theme #checkoutsteps > .steps a {
  color: #9a98b7;
}
.dark-theme .custom-select {
  border: 1px solid #3d4152;
}
.dark-theme .custom-select {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
  border: 1px solid #484863;
}
.dark-theme #checkoutsteps .item .thumb {
  border: 1px solid #24243e;
}
.dark-theme #checkoutsteps .item {
  border-bottom: 1px solid #484863;
}
.dark-theme .card-pay .tabs-menu.nav a {
  color: var(--primary-bg-color);
  background: var(--primary02);
}
.dark-theme .card-pay .tabs-menu li a.active {
  color: #ffffff;
  background: var(--primary-bg-color);
}
.dark-theme .card-pay .tabs-menu.nav li {
  border-right: 1px solid #24243e;
}
.dark-theme .wizard > .actions .disabled a {
  background-color: var(--primary02);
}
.dark-theme .fc-theme-standard .fc-list-day-cushion {
  background-color: #2a2e3f;
}
.dark-theme .fc-theme-standard .fc-list-day-cushion .fc-list-day-text,
.dark-theme .fc-theme-standard .fc-list-day-cushion .fc-list-day-side-text {
  color: #dedefd !important;
}
.dark-theme .sidebar {
  border-left: 1px solid #3d4152;
}
.dark-theme .tree li {
  background: #141432;
}
.dark-theme .bg-light {
  background-color: #2a2e3f !important;
}
.dark-theme .page-item.active .page-link-outline {
  background-color: #2a2e3f;
  border: 1px solid var(--primary-bg-color);
}
.dark-theme .page-link-outline {
  background-color: #2a2e3f;
}
.dark-theme .panel-body {
  border: 1px solid #3d4152;
}
.dark-theme .accordion .card-header a {
  border: 1px solid #3d4152;
}
.dark-theme .accordion .card-header a.collapsed {
  border-bottom-color: #3d4152;
}
.dark-theme .bg-white {
  background-color: #2a2e3f !important;
}
.dark-theme .fc-theme-standard .fc-list {
  border: 1px solid #3d4152;
}
.dark-theme .fc-event,
.dark-theme .fc-event-dot {
  color: #fff !important;
}
.dark-theme .fc-theme-standard td,
.dark-theme .fc-theme-standard th {
  border: 1px solid #3d4152;
}
.dark-theme .alert-dark {
  color: #ffffff;
  background-color: var(--primary02);
  border-color: #3d4152;
}
.dark-theme .alert-light {
  color: #a9abbd;
  background-color: #2a2e3f;
  border-color: #3d4152;
}
.dark-theme .alert-primary .alert-link {
  color: var(--primary-bg-color);
}
.dark-theme .alert-secondary .alert-link {
  color: #f74f75;
}
.dark-theme .alert-success .alert-link {
  color: #016a59;
}
.dark-theme .alert-danger .alert-link {
  color: #f34343;
}
.dark-theme .alert-warning .alert-link {
  color: #ffbd5a;
}
.dark-theme .alert-info .alert-link {
  color: #4ec2f0;
}
.dark-theme .alert-light .alert-link {
  color: #bdbdef;
}
.dark-theme .alert-dark .alert-link {
  color: #fff;
}
.dark-theme .alert-default {
  color: #ffffff;
  background-color: var(--primary02);
  border-color: #3d4152;
}
.dark-theme .badge.bg-white {
  background-color: #fff !important;
}
.dark-theme .badge.bg-light {
  background-color: rgba(255, 255, 255, 0.5) !important;
}
.dark-theme .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: transparent;
}
.dark-theme .custom-switch-indicator-xl {
  background: var(--primary02);
  border: 1px solid #404353;
}
.dark-theme .custom-switch-indicator {
  background: var(--primary02);
  border: 1px solid #404353;
}
.dark-theme .custom-switch-indicator-lg,
.dark-theme .dark-theme .custom-switch-indicator-xl {
  background: var(--primary02);
  border: 1px solid #3f4167;
}
.dark-theme .custom-switch-indicator:before,
.dark-theme .custom-switch-indicator-md:before,
.dark-theme .custom-switch-indicator-lg:before {
  background: #1c1c29;
}
.dark-theme .wizard > .steps a .number,
.dark-theme .wizard > .steps a:hover .number,
.dark-theme .wizard > .steps a:active .number {
  background-color: var(--primary02);
}
.dark-theme .breadcrumb-item + .breadcrumb-item::before {
  color: #5f626c;
}
.dark-theme .tree li.branch {
  background: #141432;
}
.dark-theme .tree li.branch li {
  background: #141432;
}
.dark-theme .tree li {
  border: 1px solid #2a2e3f;
}
.dark-theme .nav.panel-tabs .side-menu__icon {
  color: #a9abbd;
  fill: #a9abbd;
}
.dark-theme .panel-heading1 {
  color: var(--primary-bg-color);
  background: var(--primary02);
}
.dark-theme #accordion11 .panel-body {
  border: 1px solid var(--primary02);
}
.dark-theme .accor h4 a {
  color: var(--primary-bg-color) !important;
  background: var(--primary02) !important;
  border-bottom: 1px solid #36385c;
}
.dark-theme .btn-dark-light {
  border-color: #2b2b55;
}
.dark-theme .main-nav-line .nav-link {
  border: 1px solid #3d4152;
}
.dark-theme .dropdown-menu {
  -webkit-box-shadow: 0px 16px 18px rgba(28, 28, 39, 0.2) !important;
          box-shadow: 0px 16px 18px rgba(28, 28, 39, 0.2) !important;
}
.dark-theme .page-link-outline {
  border: 1px solid #424364;
}
.dark-theme .tag {
  border: 1px solid #3d4152;
}
.dark-theme .tag-addon {
  background: #2a2e3f;
}
.dark-theme .tabs-style-3 .nav.panel-tabs li a {
  border: 1px solid #3d4152;
}
.dark-theme .tabs-style-4 .nav.panel-tabs li a {
  border: 1px solid #3d4152;
}
.dark-theme .ql-snow.ql-toolbar button {
  border: 1px solid #3d4152;
}
.dark-theme code {
  color: #c9c9c9;
}
.dark-theme .profile-cover__info .nav strong,
.dark-theme .profile-tab .main-nav-line .nav-link.active {
  border: 1px solid #3d3d60;
}
.dark-theme .profile-cover__info .nav li:not(:first-child) {
  border-left: 1px solid rgba(47, 47, 78, 0.2);
}
.dark-theme .Choose1 {
  border: #3d4152 solid 1px;
}
.dark-theme .card-category1 {
  color: #fcfcff;
}
.dark-theme .bd-s {
  border-color: #404353 !important;
}
.dark-theme .bg-dark {
  background-color: var(--primary02) !important;
}
.dark-theme .fc .fc-daygrid-day-number {
  color: rgba(253, 250, 250, 0.6117647059);
}
.dark-theme .fc-list-table td {
  border: 0;
}
.dark-theme .card-pay .tabs-menu.nav {
  background: #2a2e3f;
}
.dark-theme .list-group-item.active {
  color: #fff;
  background-color: var(--primary02) !important;
  border-color: var(--primary02) !important;
}
.dark-theme .bs-popover-start > .popover-arrow::before,
.dark-theme .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  border-left-color: #3d4152;
}
.dark-theme .bs-popover-top > .popover-arrow::before,
.dark-theme .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  border-top-color: #3d4152;
}
.dark-theme .bs-popover-bottom > .popover-arrow::before,
.dark-theme .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  border-bottom-color: #3d4152;
}
.dark-theme .bs-popover-end > .popover-arrow::before,
.dark-theme .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  border-right-color: #3d4152;
}
.dark-theme .popover {
  -webkit-box-shadow: 4px 8px 16px 0 #141b2d;
          box-shadow: 4px 8px 16px 0 #141b2d;
}
.dark-theme a.tag-addon:hover {
  background: #2a2e3f;
}
.dark-theme .bootstrap-tagsinput input {
  color: #fff !important;
}
.dark-theme .accordion .card-body {
  border: 1px solid #3d4152;
}
.dark-theme ::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.2);
}
@media (min-width: 769px) {
  .dark-theme .main-nav-line .nav-link + .nav-link {
    border: 1px solid #3d4152;
  }
}
@media (max-width: 992px) {
  .dark-theme .vtimeline .timeline-wrapper .timeline-panel:after {
    border-right: 14px solid #2a2e3f !important;
    border-left: 0 solid #2a2e3f !important;
  }
}
@media (max-width: 767.98px) {
  .dark-theme .responsive-navbar.navbar .navbar-collapse {
    border-top: 1px solid #3c3f50;
    border-bottom: 1px solid #3c3f50;
  }
}
.dark-theme .btn-light svg {
  fill: rgba(255, 255, 255, 0.5);
}
.dark-theme .datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar {
  background: rgba(255, 255, 255, 0.5) !important;
}
.dark-theme .datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.5215686275) !important;
}
.dark-theme .main-toggle {
  background-color: rgba(255, 255, 255, 0.2705882353);
}
.dark-theme .main-toggle span {
  background-color: rgba(0, 0, 0, 0.8117647059);
}
.dark-theme .ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_summary .ff_fileupload_filename input {
  color: #ffffff;
  background-color: var(--primary02);
  border: 0px solid #ffffff;
}
.dark-theme .main-dropdown-form-demo .dropdown-title {
  color: #ffffff;
}
.dark-theme .form-check-input {
  background-color: #2a2e3f;
  border: 1px solid rgba(0, 0, 0, 0.25);
}
.dark-theme .profile-tab.tab-menu-heading .main-nav-line .nav-link {
  border: 1px solid #3d3d60;
}
@media (min-width: 1135px) {
  .dark-theme .main-header-left .form-control {
    width: 280px;
  }
}
.dark-theme .fc .fc-list-sticky .fc-list-day > * {
  background: rgba(0, 0, 0, 0.4509803922);
}
@media (min-width: 992px) {
  .dark-theme .main-header-left .btn {
    background-color: transparent;
    border: 0px solid rgba(255, 255, 255, 0.1);
  }
}
.dark-theme .main-header .dropdown-menu {
  border: 1px solid #404353 !important;
}
.dark-theme #country-selector .modal-header {
  border-color: #404353 !important;
}
.dark-theme .btn-country {
  color: #eaecf3;
}
.dark-theme #country-selector .modal-body {
  position: relative;
  background-image: url(../../img/png/countrymap1.png) !important;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.dark-theme .btn-check:checked + .btn-country {
  color: #000;
}
.dark-theme .sidebar .tabs-menu ul li .active .side-menu__icon {
  color: #fff;
  fill: #fff;
}
.dark-theme .chat .msg_cotainer {
  background-color: var(--primary02);
}
.dark-theme .primary-custom-card:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #2a2e3f !important;
  border-radius: 5px;
  opacity: 0.5;
}
.dark-theme .apexcharts-legend-text {
  color: #eaecf3 !important;
}
.dark-theme .apexcharts-menu-icon svg {
  fill: #a9abbd;
}
.dark-theme .apexcharts-menu-icon:hover svg {
  fill: #a9abbd !important;
}
.dark-theme .apexcharts-menu {
  background: #2a2e3f;
  border: 1px solid #404353;
}
.dark-theme .apexcharts-gridlines-horizontal line {
  stroke: #323254;
}
.dark-theme .apexcharts-menu-item:hover {
  background: #2a2e3f !important;
}
.dark-theme .shadow {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4) !important;
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.4) !important;
}
.dark-theme .select2-dropdown {
  border-color: #404353 !important;
}
@media (max-width: 767px) {
  .dark-theme .responsive-logo .mobile-logo {
    margin-top: 3px !important;
  }
}
.dark-theme form[role=search].active input {
  -webkit-box-shadow: 5px 6px 6px -3px rgba(0, 0, 0, 0.4);
          box-shadow: 5px 6px 6px -3px rgba(0, 0, 0, 0.4);
}
.dark-theme .navbar-toggler-icon {
  color: #a9abbd;
}
.dark-theme .card-options a:not(.btn) {
  color: #a9abbd;
}
.dark-theme .side-menu .slide .side-menu__item.active .side-menu__label {
  color: #eaecf3 !important;
}
.dark-theme .irs-modern .irs-slider {
  background-color: #2a2e3f;
}
.dark-theme .irs-modern .irs-slider::before {
  background-color: #2a2e3f;
}
.dark-theme .irs-outline .irs-slider {
  background-color: #2a2e3f;
}
.dark-theme .apexcharts-xaxistooltip {
  color: #ffffff;
  background: #2a2e3f;
  border: 1px solid #404353;
}
.dark-theme .apexcharts-xaxistooltip-bottom:before {
  border-color: #404353;
  border-bottom-color: #2a2e3f !important;
}
.dark-theme .apexcharts-xaxistooltip-bottom:after {
  border-color: #404353;
  border-bottom-color: #2a2e3f !important;
}
.dark-theme .twentytwenty-handle {
  background: rgba(0, 0, 0, 0.6);
  border: 2px solid #3d4152;
}
.dark-theme .twentytwenty-left-arrow {
  border-right: 10px solid #000;
}
.dark-theme .twentytwenty-right-arrow {
  border-left: 10px solid #000;
}
.dark-theme .twentytwenty-horizontal .twentytwenty-handle:before,
.dark-theme .twentytwenty-horizontal .twentytwenty-handle:after,
.dark-theme .twentytwenty-vertical .twentytwenty-handle:before,
.dark-theme .twentytwenty-vertical .twentytwenty-handle:after {
  background: #2a2e3f;
}
.dark-theme .twentytwenty-horizontal .twentytwenty-handle:before {
  -webkit-box-shadow: 0 3px 0 #2a2e3f, 0px 0px 12px #2a2e3f;
          box-shadow: 0 3px 0 #2a2e3f, 0px 0px 12px #2a2e3f;
}
.dark-theme .twentytwenty-horizontal .twentytwenty-handle:after {
  -webkit-box-shadow: 0 -3px 0 #2a2e3f, 0px 0px 12px #2a2e3f;
          box-shadow: 0 -3px 0 #2a2e3f, 0px 0px 12px #2a2e3f;
}
.dark-theme .twentytwenty-up-arrow {
  border-bottom: 6px solid #000;
}
.dark-theme .twentytwenty-down-arrow {
  border-top: 6px solid #000;
}
.dark-theme a.option-dots {
  border: 1px solid #454560;
}
.dark-theme .owl-nav button {
  background: rgba(0, 0, 0, 0.5) !important;
  border: 1px solid #3d4152 !important;
}
.dark-theme .avatar-list-stacked .avatar1 {
  -webkit-box-shadow: #3d4152 0px 0px 0px 2px !important;
          box-shadow: #3d4152 0px 0px 0px 2px !important;
}
.dark-theme .btn-light:focus,
.dark-theme .btn-light.focus {
  background-color: #2a2e3f !important;
  border-color: #3d4152 !important;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.dark-theme .btn-outline-light:not(:disabled):not(.disabled):active {
  color: #a9abbd;
  background-color: #2a2e3f;
  border-color: #3d4152;
}
.dark-theme .dropdown-item.active,
.dark-theme .dropdown-item:active {
  background-color: #2b2f40;
}
.dark-theme .dropdown-menu .dropdown-header {
  border-bottom: 1px solid #3d4152;
}
.dark-theme .tab-menu-heading {
  border-bottom: 0px solid #e9edf4 !important;
}
.dark-theme .accor div a {
  color: #a9abbd;
  border-bottom: 0px solid #fbfbfd;
}
.dark-theme #user-datatable thead th {
  background-color: #2a2e3f !important;
}
.dark-theme .background-image-blog {
  position: relative;
  height: 320px;
  background-image: url(../../img/photos/error.jpg) !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: cover !important;
  border-radius: 0px;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.dark-theme .mail-option .dropdown-menu > li > a {
  color: #c3c7d1;
}
.dark-theme .dropdown-menu > li > a:focus {
  background: #272738;
}
.dark-theme .main-chat-footer {
  border-top: 1px solid #404353;
}
.dark-theme .shared-files {
  border: 1px solid #3b3f4f;
}
.dark-theme .nice-select .list {
  border: 1px solid #404353;
}
.dark-theme .tabs-menu1 ul li a {
  color: #eaecf3;
}
.dark-theme .btn-white {
  color: #bfbcc3;
  background-color: #1d1d2a;
  border-color: #404353;
}
.dark-theme .theme-container button {
  color: #fff !important;
  background-color: #1d1d2a;
  border: 1px solid #404353;
}
.dark-theme .theme-container1 button {
  color: #fff !important;
  background-color: #1d1d2a;
  border: 1px solid #404353;
}
.dark-theme .theme-container2 button {
  color: #fff !important;
  background-color: #1d1d2a;
  border: 1px solid #404353;
}
.dark-theme .intl-tel-input input {
  color: #fff;
  background: #1c1c29;
  border: 1px solid rgba(225, 230, 241, 0.1);
}
.dark-theme .SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk {
  border-right: 1px solid #404353;
  border-radius: 0px 0px 0px 3px;
}
.dark-theme .SumoSelect > .optWrapper.multiple > .MultiControls > p:hover {
  background-color: #2a2e3f;
}
.dark-theme .notification .notification-body {
  background: #2a2e3f;
}
.dark-theme .notification .notification-body:before {
  border-right-color: #2a2e3f;
}
.dark-theme .notification .notification-icon a {
  background: #1d1d2a;
}
.dark-theme .notification-badge {
  color: #eaecf3;
  background-color: rgba(255, 255, 255, 0.4);
}
.dark-theme .pricing-tabs ul.nav-price li a {
  background: #2a2e3f;
}
.dark-theme .pricing-tabs ul.nav-price {
  border: 1px solid #404353;
}
.dark-theme .pricing-tabs ul.nav-price li a.active {
  color: #fff;
  background-color: var(--primary-bg-color);
}
.dark-theme a.text-primary:hover,
.dark-theme a.text-primary:focus {
  color: var(--primary-bg-color) !important;
}
.dark-theme .panel-heading2 {
  color: #eaecf3 !important;
  background: #2a2e3f !important;
}
.dark-theme .gray-set .bg-gray-100 {
  color: #000;
}
.dark-theme .gray-set .bg-gray-200 {
  color: #000;
}
.dark-theme .gray-set .bg-gray-300 {
  color: #000;
}
.dark-theme .gray-set .bg-gray-400 {
  color: #000;
}
.dark-theme .richText .richText-editor {
  background-color: #2a2e3f;
  border-left: transparent solid 2px;
}
.dark-theme .richText {
  background-color: #2a2e3f !important;
  border: #404353 solid 1px !important;
}
.dark-theme .richText .richText-toolbar ul {
  border-bottom: #404353 solid 1px;
}
.dark-theme .richText .richText-toolbar ul li a {
  color: #eaecf3;
}
.dark-theme .ck.ck-editor__main > .ck-editor__editable {
  background: #2a2e3f;
}
.dark-theme .ck.ck-toolbar {
  color: #eaecf3 !important;
  background: #2a2e3f !important;
  border: 1px solid #404353 !important;
}
.dark-theme .ck.ck-editor__main > .ck-editor__editable {
  border: 1px solid #404353 !important;
}
.dark-theme .ck.ck-reset_all * {
  color: #eaecf3 !important;
}
.dark-theme .ck.ck-button,
.dark-theme a.ck.ck-button {
  background: transparent !important;
  border: 1px solid #404353;
}
.dark-theme .richText .richText-undo,
.dark-theme .richText .richText-redo {
  border-right: #efefef solid 0px;
}
.dark-theme .richText .richText-toolbar ul li a:hover {
  background-color: #2a2e3f;
}
.dark-theme .richText .richText-toolbar ul li a .richText-dropdown-outer .richText-dropdown {
  background-color: #272738;
  border: #404353 solid 1px;
}
.dark-theme .richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li a {
  display: block;
  border-bottom: #404353 solid 1px;
}
.dark-theme .richText .richText-toolbar ul li a .richText-dropdown-outer .richText-dropdown .richText-dropdown-close {
  color: #ffffff;
  background: rgba(255, 255, 255, 0);
}
.dark-theme .richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li a:hover {
  background-color: #272738;
}
.dark-theme .richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li a:hover {
  background-color: #272738;
}
.dark-theme .richText .richText-form input[type=text],
.dark-theme .richText .richText-form input[type=file],
.dark-theme .richText .richText-form input[type=number],
.dark-theme .richText .richText-form select {
  color: #fff;
  background-color: #1d202c;
  border: #404353 solid 1px;
}
.dark-theme .ql-snow .ql-tooltip {
  color: #eaecf3;
  background-color: #2a2e3f;
  border: 1px solid #404353;
  -webkit-box-shadow: 0px 0px 5px #000;
          box-shadow: 0px 0px 5px #000;
}
.dark-theme .ql-snow .ql-tooltip input[type=text] {
  color: #eaecf3;
  background-color: #2a2e3f;
  border: 1px solid #404353;
}
.dark-theme .ck.ck-list {
  background: #272738;
}
.dark-theme .ck.ck-dropdown__panel,
.dark-theme .ck.ck-balloon-panel {
  border: 1px solid #404353 !important;
  -webkit-box-shadow: 0 3px 9px 0 #000 !important;
          box-shadow: 0 3px 9px 0 #000 !important;
}
.dark-theme .ck-rounded-corners .ck.ck-dropdown__panel,
.dark-theme .ck.ck-dropdown__panel.ck-rounded-corners,
.dark-theme .ck.ck-list {
  border-radius: 0px !important;
}
.dark-theme .ck.ck-reset,
.dark-theme .ck.ck-reset_all,
.dark-theme .ck.ck-reset_all * {
  background: #2a2e3f;
}
.dark-theme .ck.ck-input-text {
  border: 1px solid #404353 !important;
}
.dark-theme .ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {
  background-color: #2a2e3f;
}
.dark-theme .ck.ck-balloon-panel[class*=arrow_n]:after {
  margin-top: 0;
  border-bottom-color: #2a2e3f;
}
.dark-theme .ck .ck-fake-link-selection_collapsed {
  outline: 0px;
}
.dark-theme .main-error-wrapper h1 {
  color: #eaecf3;
}
.dark-theme .main-error-wrapper h2 {
  color: #eaecf3;
}
.dark-theme .main-signup-header label {
  color: #eaecf3;
}
.dark-theme .main-signup-header .form-control:focus {
  border-color: #484863;
}
.dark-theme .main-signin-header .form-control:focus {
  border-color: #484863;
}
.dark-theme .note-editor.note-frame.panel.panel-default .panel-heading {
  background-color: #2a2e3f;
  border-bottom: 1px solid #484863;
}
.dark-theme .note-editor.note-airframe,
.dark-theme .note-editor.note-frame {
  border: 1px solid #484863;
}
.dark-theme .note-btn.btn-default {
  background-color: #2a2e3f;
  border-color: #484863;
}
.dark-theme .note-btn i,
.dark-theme .note-btn span {
  color: #eaecf3;
}
.dark-theme .ql-wrapper-demo {
  background-color: #2a2e3f;
}
.dark-theme #global-loader {
  background-color: #fff;
}
.dark-theme #videomodal .modal-content,
.dark-theme #audiomodal .modal-content {
  -webkit-box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.5);
          box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.5);
}
.dark-theme .file-image-1 {
  border: 1px solid #484863;
}
.dark-theme .table-striped > tbody > tr:nth-of-type(2n + 1) > * {
  color: rgba(255, 255, 255, 0.7);
  background-color: #363b50;
}

.dark-theme .table-hover > tbody > tr:hover > * {
  color: #ffffff !important;
}

.dark-theme table.table-bordered.dataTable th:last-child,
.dark-theme table.table-bordered.dataTable th:last-child {
  border-right-width: 0px !important;
}

.rtl.dark-theme table.table-bordered.dataTable th:last-child,
.rtl.dark-theme table.table-bordered.dataTable th:last-child,
.rtl.dark-theme table.table-bordered.dataTable td:last-child,
.rtl.dark-theme table.table-bordered.dataTable td:last-child {
  border-right-width: 1px !important;
  border-left-width: inherit !important;
}

.dark-theme.rtl .sidebar {
  border-right: 1px solid #3d4152;
}

.dark-theme .note-editor .btn-default:not(:disabled):not(.disabled):active {
  background-color: #2a2e3f;
}

.dark-theme .main-header-right .dropdown-menu:before {
  background: #272738;
  border-top: 1px solid #484863;
  border-left: 1px solid #484863;
}

.dark-theme .SumoSelect.disabled > .CaptionCont {
  background-color: #383d52;
}

.dark-theme .fc-theme-standard .fc-popover {
  background-color: #2a2e3f;
  border-color: #484863;
}

.dark-theme .fc-theme-standard .fc-popover-header {
  background-color: #2a2e3f;
}

.dark-theme .note-btn.btn-default:not(:disabled):not(.disabled).active {
  background-color: transparent;
  border-color: rgba(255, 255, 255, 0.2);
}

.rtl.dark-theme .vtimeline .timeline-wrapper.timeline-inverted .timeline-panel:after {
  border-right: 0px solid transparent;
  border-left: 14px solid #1d1d2a;
}

.rtl.dark-theme .vtimeline .timeline-wrapper .timeline-panel:after {
  border-right: 14px solid #1d1d2a;
  border-left: 0 solid transparent;
}

.rtl.dark-theme .notification .notification-body:before {
  border-right-color: transparent !important;
  border-left-color: #2a2e3f;
}

.dark-theme table.table-bordered.dataTable th:last-child,
.dark-theme table.table-bordered.dataTable th:last-child,
.dark-theme table.table-bordered.dataTable td:last-child,
.dark-theme table.table-bordered.dataTable td:last-child {
  border-right-width: 0px !important;
}

.dark-theme .primary-custom-card1:before {
  background-color: #2a2e3f;
}

/* ######## OVERRIDE-STYLES ######## */
.login-partial .user-name,
.login-partial .user-email {
  display: block;
  width: 238px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.m-r-10 {
  margin-right: 10px;
}

/*===Aug 25====*/
.card-sigin.sign-ryt {
  padding-top: 1.7rem;
}

/*===31-8-2022====*/
.padd-set {
  position: relative;
  top: 10px;
  margin: 12px 10px;
  background: none;
  border: none;
}

#profilePicture {
  width: 350px;
  height: 350px;
}

@media (max-width: 767px) {
  #profilePicture {
    width: 170px;
    height: auto;
    margin: 0 auto;
  }
}
.no-select {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.disable-events {
  pointer-events: none;
}
.disable-events.with-links a {
  pointer-events: auto;
}

.reset-font-size * {
  font-size: revert !important;
}

.responsive-logo img {
  height: 36px;
}

.form-select {
  padding-right: 32px;
}

label.required:after {
  content: " *";
  color: #f74f75;
}

input[type=email] {
  text-transform: lowercase;
}

select:disabled {
  color: #949eb7;
}

select option:disabled {
  color: #949eb7;
}

.tooltip {
  z-index: 99999999;
}

.sign-favicon.dark-theme {
  display: none;
}

.text-hidden {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 18px;
  background-color: rgba(121, 135, 161, 0.15);
  border-radius: 2px;
}
.text-hidden.id {
  width: 32px;
}
.text-hidden.name {
  width: 170px;
}
.text-hidden.email {
  width: 240px;
}
.text-hidden.phone {
  width: 140px;
}
.text-hidden.state {
  width: 20px;
}
.text-hidden.zip {
  width: 50px;
}

.page {
  min-height: 100%;
}

.main-content .main-container {
  margin-top: 82px;
}
.main-content .main-container .main-content-title {
  font-size: 16px;
  line-height: 39px;
}

.main-header {
  top: 0;
}
.main-header .main-header-right {
  margin-right: 10px;
}
.main-header .main-header-right .profile-user .avatar {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.main-header i:hover,
.main-header svg:hover {
  opacity: 0.75;
}

.main-sidemenu {
  height: calc(100% - 75px);
  margin-top: 75px;
}
.main-sidemenu .side-menu {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.main-sidemenu .side-menu .company-logo {
  width: 100%;
  min-height: 120px;
  margin-top: -11px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 80%;
  aspect-ratio: 2/1;
}
.main-sidemenu .side-menu .slide.is-expanded {
  margin-bottom: -1px;
  border-bottom: 1px solid rgba(148, 158, 183, 0.25);
}
.main-sidemenu .side-item.side-item-category {
  height: auto;
  padding-left: 30px;
  color: #323251;
  font-size: 14px;
  white-space: nowrap;
  text-transform: uppercase;
  opacity: 1;
}
.main-sidemenu .side-menu__item {
  height: 44px;
  line-height: 44px;
}
.main-sidemenu .side-menu__item:hover, .main-sidemenu .side-menu__item:focus {
  color: var(--primary-bg-color);
  background-color: rgba(0, 0, 0, 0.05);
}
.main-sidemenu .side-menu__item:hover .side-menu__label,
.main-sidemenu .side-menu__item:hover .angle, .main-sidemenu .side-menu__item:focus .side-menu__label,
.main-sidemenu .side-menu__item:focus .angle {
  color: var(--primary-bg-color) !important;
}
.main-sidemenu .side-menu__item:hover i, .main-sidemenu .side-menu__item:focus i {
  color: var(--primary-bg-color);
}
.main-sidemenu .side-menu__item.nav_selected {
  background-color: var(--primary-bg-color);
}
.main-sidemenu .side-menu__item.nav_selected .side-menu__icon,
.main-sidemenu .side-menu__item.nav_selected .side-menu__label,
.main-sidemenu .side-menu__item.nav_selected .angle,
.main-sidemenu .side-menu__item.nav_selected i {
  color: #fff !important;
}
.main-sidemenu .side-menu__item i {
  min-width: 20px;
  min-height: 16px;
  color: #00376a;
  font-size: 16px;
  text-align: center;
}
.main-sidemenu .slide-item:before {
  display: none;
}
.main-sidemenu .btn-sign-out {
  position: sticky;
  position: -webkit-sticky;
  bottom: 0 !important;
  margin-top: auto;
  background: #fff;
  border-top: 1px solid #ededf5;
}

.profile-tab .main-nav-line .nav-link {
  color: #7b8191;
  font-weight: normal;
}
.profile-tab .main-nav-line .nav-link i {
  color: #00376a;
}
.profile-tab .main-nav-line .nav-link.active i {
  color: var(--primary-bg-color);
}
.profile-tab .main-nav-line .nav-link:hover {
  color: var(--primary-bg-color);
}
.profile-tab .main-nav-line .nav-link:hover i {
  color: var(--primary-bg-color);
}

.table.dataTable {
  margin-top: 0 !important;
}
.table.dataTable thead th {
  white-space: nowrap;
  vertical-align: middle;
  background-color: #f9f9fb;
}
.table.dataTable thead th.sorting_asc, .table.dataTable thead th.sorting_desc {
  color: #4ec2f0;
}
.table.dataTable thead th.sorting_asc:after, .table.dataTable thead th.sorting_desc:after {
  color: #4ec2f0;
  opacity: 1;
}
.table.dataTable thead th.sorting_disabled:after {
  display: none;
}
.table.dataTable thead th.action, .table.dataTable thead th.status, .table.dataTable thead th.type {
  white-space: nowrap;
  text-align: center;
}
.table.dataTable td {
  white-space: pre-wrap;
  word-wrap: break-word;
  word-break: break-word;
}
.table.dataTable td.action, .table.dataTable td.status, .table.dataTable td.type {
  white-space: nowrap;
  text-align: center;
}
.table.dataTable td .custom-checkbox {
  margin-bottom: 0;
}
.table.dataTable .dtrg-group th,
.table.dataTable .dtrg-group td {
  color: var(--primary-bg-color);
  background-color: var(--primary-transparentcolor);
}

.dataTables_scrollBody {
  min-height: 240px;
}

.dataTables_processing {
  z-index: 9;
  background: none !important;
}

.dataTables_length label {
  margin-bottom: 1rem !important;
}

.card:not([class*=bg-], [class*=card-], [class*=dataTables_processing]) {
  border: 1px solid #ededf5;
  -webkit-box-shadow: 0 0 10px rgba(85, 85, 85, 0.05);
          box-shadow: 0 0 10px rgba(85, 85, 85, 0.05);
}

.card[class*=card-] {
  border-right: 1px solid #ededf5 !important;
  border-bottom: 1px solid #ededf5 !important;
  border-left: 1px solid #ededf5 !important;
}

.card.card-hover-shadow:hover {
  -webkit-box-shadow: 0 0 10px rgba(85, 85, 85, 0.15);
          box-shadow: 0 0 10px rgba(85, 85, 85, 0.15);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.modal-dialog.modal-fullscreen {
  width: 100vw !important;
  max-width: none !important;
  margin: 0 !important;
}
.modal-dialog video {
  max-width: 100%;
}

.effect-slide-in-right .modal-dialog {
  position: fixed;
  top: 0;
  right: 0;
  height: 100%;
  margin-top: 0;
  margin-right: 0;
}
.effect-slide-in-right .modal-dialog .modal-content {
  height: 100%;
  border-radius: 0;
}
.effect-slide-in-right .modal-dialog .modal-content .modal-body {
  overflow-y: auto;
}

.ui-autocomplete {
  z-index: 99999999;
  max-height: 400px;
  margin-top: 4px;
  padding: 0;
  overflow-y: auto;
  color: #4d5875;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 2;
  background: #fff;
  border-radius: 5px;
  -webkit-box-shadow: 1px 1px 7px rgba(154, 154, 204, 0.1);
          box-shadow: 1px 1px 7px rgba(154, 154, 204, 0.1);
}
.ui-autocomplete .ui-menu-item {
  padding: 0.375rem 0.75rem;
  font-family: inherit;
}
.ui-autocomplete .ui-menu-item:hover {
  background-color: rgba(0, 0, 0, 0.05);
  cursor: pointer;
}
.ui-autocomplete .ui-menu-item:hover .ui-autocomplete-match {
  background: none;
  border: none;
}
.ui-autocomplete .ui-menu-item.ui-autocomplete-group {
  color: #fff;
  font-weight: bold;
  background-color: #3b4863;
}
.ui-autocomplete .ui-menu-item .ui-autocomplete-match {
  margin: 0;
  padding: 5px 0;
  color: var(--primary-bg-color);
  font-weight: 700;
}
.ui-autocomplete .ui-menu-item .ui-autocomplete-match.ui-state-active {
  background: none;
  border: none;
}

.ui-datepicker,
.ui-timepicker-container {
  z-index: 99999999 !important;
}
.ui-datepicker .ui-state-active,
.ui-timepicker-container .ui-state-active {
  color: #fff !important;
  background: var(--primary-bg-color) !important;
}

.note-editor .note-btn-group button {
  border: 0;
}
.note-editor .note-editable a {
  color: #4ec2f0;
  text-decoration: underline;
}

#ui_notifIt {
  z-index: 99999999;
}
#ui_notifIt p {
  text-transform: none;
}

.checkbox-slider {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 10px; /* Add padding to prevent overlap with dots */
}
.checkbox-slider .checkbox-step {
  position: relative; /* For positioning the pseudo-elements */
  z-index: 1; /* Ensure dots are above the connecting line */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  margin: 0 10px;
}
.checkbox-slider .checkbox-step:not(:first-child):before {
  content: "";
  position: absolute;
  top: 10px; /* Adjust based on the size of your checkboxes */
  right: 50%;
  left: -50%;
  z-index: -1;
  height: 2px;
  background-color: var(--primary-bg-color); /* Use your preferred color */
}
.checkbox-slider .checkbox-step:not(:last-child):after {
  content: "";
  position: absolute;
  top: 10px; /* Adjust based on the size of your checkboxes */
  right: -50%;
  left: 50%;
  z-index: -1;
  height: 2px;
  background-color: var(--primary-bg-color); /* Use your preferred color */
}
.checkbox-slider .checkbox-step input[type=checkbox] {
  width: 20px;
  height: 20px;
  margin-bottom: 5px;
  background-color: #fff;
  border: 2px solid var(--primary-bg-color);
  border-radius: 50%;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
}
.checkbox-slider .checkbox-step input[type=checkbox]:checked {
  background-color: var(--primary-bg-color);
}
.checkbox-slider .checkbox-step input[type=checkbox]:focus {
  outline: none;
}
.checkbox-slider .checkbox-step label {
  width: 75%;
  margin: 0;
  font-size: 0.8rem;
  text-align: center;
}

.legend-container {
  position: relative;
  height: calc(100% - 64px);
}
.legend-container .legend-list {
  position: absolute;
  width: 100%;
  height: 100%;
  padding: 0 0 16px;
  overflow-x: hidden;
  overflow-y: scroll;
}
.legend-container::after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  width: calc(100% - 10px);
  height: 32px;
  background: -webkit-gradient(linear, left bottom, left top, from(#fff), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(to top, #fff, rgba(255, 255, 255, 0));
  pointer-events: none;
}
.legend-container .legend-circle {
  min-width: 8px;
  min-height: 8px;
  margin-right: 6px;
  border-radius: 50%;
}
.legend-container .legend-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 5px;
}

.exam-title td {
  background-color: rgba(121, 135, 161, 0.075);
}

.digital-time {
  width: 70px;
  color: var(--primary-bg-color);
  font-family: "Orbitron", sans-serif;
  letter-spacing: 3px;
}
.digital-time.active {
  -webkit-animation: blink 1s 0s infinite;
          animation: blink 1s 0s infinite;
  -webkit-animation-timing-function: ease, step-start, cubic-bezier(0.3, 0.7, 1, 0.3);
          animation-timing-function: ease, step-start, cubic-bezier(0.3, 0.7, 1, 0.3);
}
.digital-time.time-critical {
  color: #f34343;
}

.wizard {
  margin-bottom: 0;
}
.wizard .steps {
  padding: 10px;
  overflow: auto;
}
.wizard .steps ul li {
  margin: 0 !important;
}
.wizard .steps ul li a {
  cursor: default;
}
.wizard .steps ul li a .number {
  width: auto !important;
  height: auto !important;
  padding: 0 10px;
  color: #7987a1 !important;
  background: none !important;
}
.wizard .steps ul li a .title {
  display: none !important;
}
.wizard .steps ul li.current a .number {
  color: #fff !important;
  background: #4ec2f0 !important;
  border: 2px solid #4ec2f0 !important;
}
.wizard .steps ul li.current a:hover .number {
  background: #4ec2f0 !important;
}
.wizard .steps ul li.done a .number {
  color: var(--primary-bg-color) !important;
  background: none !important;
}
.wizard .steps ul li.done a:hover .number {
  background: none !important;
}
.wizard .content {
  height: calc(100vh - 366px);
  min-height: 300px;
  padding: 20px;
  overflow-y: auto;
}
.wizard .actions {
  padding: 20px;
}

@-webkit-keyframes blink {
  0% {
    opacity: 0.75;
  }
}

@keyframes blink {
  0% {
    opacity: 0.75;
  }
}
.fa-google.fa-color {
  color: transparent;
  background: conic-gradient(from -45deg, #ea4335 110deg, #4285f4 90deg 180deg, #34a853 180deg 270deg, #fbbc05 270deg) 73% 55%/150% 150% no-repeat;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

.dark-theme .sign-favicon.light-theme {
  display: none;
}
.dark-theme .sign-favicon.dark-theme {
  display: block;
}
.dark-theme .main-sidemenu .side-menu .slide.is-expanded {
  border-bottom: 1px solid rgba(89, 90, 118, 0.25);
}
.dark-theme .main-sidemenu .side-menu__item i {
  color: #fff;
}
.dark-theme .main-sidemenu .side-menu__item:hover i {
  color: var(--primary-bg-color);
}
.dark-theme .main-sidemenu .side-menu__item.nav_selected .side-menu__label {
  color: #fff !important;
}
.dark-theme .main-sidemenu .btn-sign-out {
  background: #2a2e3f;
  border-top: 1px solid #383853;
}
.dark-theme .profile-tab .main-nav-line .nav-link {
  color: #7b8191;
  font-weight: normal;
}
.dark-theme .profile-tab .main-nav-line .nav-link i {
  color: #fff;
}
.dark-theme .profile-tab .main-nav-line .nav-link.active {
  color: var(--primary-bg-color);
}
.dark-theme .profile-tab .main-nav-line .nav-link.active i {
  color: var(--primary-bg-color);
}
.dark-theme .profile-tab .main-nav-line .nav-link:hover {
  color: var(--primary-bg-color);
}
.dark-theme .profile-tab .main-nav-line .nav-link:hover i {
  color: var(--primary-bg-color);
}
.dark-theme .card:not([class*=bg-], [class*=card-], [class*=dataTables_processing]) {
  border: 1px solid transparent !important;
}
.dark-theme .card[class*=card-] {
  border-right: 1px solid transparent !important;
  border-bottom: 1px solid transparent !important;
  border-left: 1px solid transparent !important;
}
.dark-theme .table.dataTable thead th {
  background-color: #323251;
}
.dark-theme .table.dataTable thead th.sorting_asc, .dark-theme .table.dataTable thead th.sorting_desc {
  background-color: #323251;
}
.dark-theme .legend-container::after {
  background: -webkit-gradient(linear, left bottom, left top, from(#2a2e3f), to(rgba(42, 46, 63, 0)));
  background: linear-gradient(to top, #2a2e3f, rgba(42, 46, 63, 0));
}

.mp-results.mp-left, .mp-results.mp-bottomleft {
  left: -44px !important;
  -webkit-transition: left 0.3s ease;
  transition: left 0.3s ease;
}
.mp-results.mp-left:hover, .mp-results.mp-bottomleft:hover {
  left: 0 !important;
}
.mp-results .mp-result .mp-button {
  background-color: rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: 0 0 1px 0 rgba(9, 30, 66, 0.31), 0 12px 24px -6px rgba(9, 30, 66, 0.25);
          box-shadow: 0 0 1px 0 rgba(9, 30, 66, 0.31), 0 12px 24px -6px rgba(9, 30, 66, 0.25);
  backdrop-filter: blur(10px) saturate(180%);
}

@media print {
  body {
    -webkit-print-color-adjust: exact;
    -moz-print-color-adjust: exact;
    -ms-print-color-adjust: exact;
    print-color-adjust: exact;
  }
  #tempPrintArea {
    margin-top: 30px !important;
    opacity: 1 !important;
    will-change: opacity;
  }
  #tempPrintArea .cert-wrap {
    border: 1px solid #ededf5;
  }
  .no-print {
    display: none;
  }
}
@media (min-width: 992px) {
  .dark-theme.app.sidebar-mini.sidenav-toggled .main-sidebar-header .header-logo .mobile-logo {
    display: none;
  }
  .dark-theme.app.sidebar-mini.sidenav-toggled .main-sidebar-header .header-logo .mobile-dark {
    display: block;
  }
  .dark-theme.app.sidebar-mini.sidenav-toggled-open .main-sidebar-header .header-logo .mobile-dark {
    display: none;
  }
}
@media (min-width: 768px) {
  .app.sidenav-toggled .side-menu__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 10px 91px 10px 30px;
  }
}
iframe {
  height: 536px;
  margin: 0px;
  padding: 0px;
  border: none;
}

iframe {
  display: block;
  width: 500px;
  border: none;
  /*  overflow-y: auto;
  overflow-x: hidden;*/
}

/* Sticky footer styles
-------------------------------------------------- */
@media (max-width: 767px) {
  .header-icon-svgs {
    color: #000;
    fill: #000;
  }
}
#createPaypal {
  color: white;
  background: #38cab3;
}

.modal-table table {
  white-space: initial;
}

.modal-table table.address-table {
  margin-top: 10px;
}

.dark-theme .examp {
  background-color: #2a2e3f;
  border: 1.5px solid #e7e7e7;
}

.padd-set {
  top: 1px;
}

.dt-buttons {
  position: absolute !important;
  right: 1.25rem !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* ######## PAGE-STYLES ######## */
.gallery-images .gallery-image {
  position: relative;
  background-position: center;
  background-size: cover;
  border-radius: 8px;
}
.gallery-images .gallery-image .gallery-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 8px;
}
.gallery-images .gallery-image .gallery-overlay .btn {
  cursor: pointer;
}
.gallery-images .gallery-image:hover .gallery-overlay {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.gallery-images .image-placeholder .icon-placeholder {
  opacity: 0.5;
}
.gallery-images .image-placeholder:hover .icon-placeholder {
  opacity: 1;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInN0eWxlLnNjc3MiLCJjdXN0b20vZm9udHMvX2ZvbnQuc2NzcyIsIl9vdmVycmlkZS5zY3NzIiwiX2FuaW1hdGUuc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIl9wcm9ncmVzcy1iYXIuc2NzcyIsImJvb3RzdHJhcC9fYWNjb3JkaW9uLnNjc3MiLCJib290c3RyYXAvX2FsZXJ0cy5zY3NzIiwiYm9vdHN0cmFwL19iYWRnZS5zY3NzIiwiYm9vdHN0cmFwL19icmVhZGNydW1icy5zY3NzIiwiYm9vdHN0cmFwL19idXR0b25zLnNjc3MiLCJib290c3RyYXAvX2NhcmRzLnNjc3MiLCJib290c3RyYXAvX2Nhcm91c2VsLnNjc3MiLCJib290c3RyYXAvX2N1c3RvbS5zY3NzIiwiYm9vdHN0cmFwL19kcm9wZG93bi5zY3NzIiwiYm9vdHN0cmFwL19mb3Jtcy5zY3NzIiwiYm9vdHN0cmFwL19ncmlkLnNjc3MiLCJib290c3RyYXAvX2lucHV0LWdyb3VwLnNjc3MiLCJib290c3RyYXAvX21vZGFscy5zY3NzIiwiYm9vdHN0cmFwL19uYXYuc2NzcyIsImJvb3RzdHJhcC9fcGFnaW5hdGlvbnMuc2NzcyIsImJvb3RzdHJhcC9fcG9wb3Zlci5zY3NzIiwiYm9vdHN0cmFwL19wcm9ncmVzcy5zY3NzIiwiYm9vdHN0cmFwL190YWJsZXMuc2NzcyIsImJvb3RzdHJhcC9fdG9hc3Quc2NzcyIsImJvb3RzdHJhcC9fdG9vbHRpcC5zY3NzIiwiYm9vdHN0cmFwL190YWJzLnNjc3MiLCJjdXN0b20vX2NoZWNrYm94LnNjc3MiLCJjdXN0b20vX2NvdW50ZG93bi5zY3NzIiwiY3VzdG9tL19jdXN0b20tY29udHJvbC5zY3NzIiwiY3VzdG9tL19pbWFnZS5zY3NzIiwiY3VzdG9tL19pbWFnZS11cGxvYWQuc2NzcyIsImN1c3RvbS9fbGlzdC5zY3NzIiwiY3VzdG9tL19saXN0Z3JvdXAuc2NzcyIsImN1c3RvbS9fbmF2YmFyLnNjc3MiLCJjdXN0b20vX3Atc2Nyb2xsLnNjc3MiLCJjdXN0b20vX3JhZGlvLnNjc3MiLCJjdXN0b20vX3JhdHRpbmcuc2NzcyIsImN1c3RvbS9fdGFncy5zY3NzIiwiY3VzdG9tL190aW1lbGluZS5zY3NzIiwiY3VzdG9tL190b2dnbGUuc2NzcyIsImN1c3RvbS9fY3VzdG9tLXN0eWxlcy5zY3NzIiwiY3VzdG9tL19JZS5zY3NzIiwiY3VzdG9tL19lY29tbWVyY2Uuc2NzcyIsImN1c3RvbS9fd2lkZ2V0cy5zY3NzIiwibGF5b3V0L19mb290ZXIuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2hvcml6b250YWwtbWVudS5zY3NzIiwibGF5b3V0L19pY29uYmFyLnNjc3MiLCJsYXlvdXQvX21haW5jb250ZW50LnNjc3MiLCJsYXlvdXQvX3Byb2ZpbGUuc2NzcyIsImxheW91dC9fc2lkZWJhci5zY3NzIiwibGF5b3V0L19zaWRlbWVudS5zY3NzIiwibGF5b3V0L19ydGwuc2NzcyIsImxpYi9fY2hhcnQuc2NzcyIsImxpYi9fZGF0YXRhYmxlLnNjc3MiLCJsaWIvX2RhdGVwaWNrZXIuc2NzcyIsImxpYi9fZGF0ZXRpbWVwaWNrZXIuc2NzcyIsImxpYi9fanF1ZXJ5c3RlcHMuc2NzcyIsImxpYi9fanF2bWFwLnNjc3MiLCJsaWIvX3BhcnNlbHkuc2NzcyIsImxpYi9fcmFuZ2VzbGlkZXJzLnNjc3MiLCJsaWIvX3NlbGVjdDIuc2NzcyIsImxpYi9fc3BlY3RydW0uc2NzcyIsImxpYi9fbm90aWZpY2F0aW9ucy5zY3NzIiwidGVtcC9fY2FsZW5kYXIuc2NzcyIsInRlbXAvX2NoYXQuc2NzcyIsInRlbXAvX2NvbnRhY3Quc2NzcyIsInRlbXAvX2Vycm9yLnNjc3MiLCJ0ZW1wL19pbnZvaWNlLnNjc3MiLCJ0ZW1wL19tYWlsLnNjc3MiLCJ1dGlsL19iYWNrZ3JvdW5kLnNjc3MiLCJ1dGlsL19ib3JkZXIuc2NzcyIsInV0aWwvX2N1cnNvci5zY3NzIiwidXRpbC9faGVpZ2h0LnNjc3MiLCJ1dGlsL19tYXJnaW4uc2NzcyIsInV0aWwvX29wYWNpdHkuc2NzcyIsInV0aWwvX3BhZGRpbmcuc2NzcyIsInV0aWwvX3Bvc2l0aW9uLnNjc3MiLCJ1dGlsL190eXBvZ3JhcGh5LnNjc3MiLCJ1dGlsL193aWR0aC5zY3NzIiwiX3N0eWxlLWRhcmsuc2NzcyIsIl9sb2dpbi1wYXJ0aWFsLnNjc3MiLCJwYWdlcy9fZXZlbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCOzs7Ozs7Ozs7OztvRUFBQTtBQWFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0NBQUE7QUFxRUEsMkJBQUE7QUNqRkEsaURBQUE7QUFDUSxxSEFBQTtBQ0RBLHNGQUFBO0FDQ1I7RUFDSSw4QkFBQTtFQUNBLHNCQUFBO0VBQ0EsaUNBQUE7RUFDQSx5QkFBQTtBSm9GSjs7QUlqRkE7RUFDSSwyQ0FBQTtFQUNBLG1DQUFBO0FKb0ZKOztBSWpGQTtFQUNJLDhCQUFBO0VBQ0Esc0JBQUE7QUpvRko7O0FJakZBOzs7O0VBSUksaUNBQUE7RUFDQSx5QkFBQTtBSm9GSjs7QUlqRkE7RUFDSTtJQUtJLHVDQUFBO0lBQ0EsK0JBQUE7SUFDQSxzRUFBQTtJQUNBLDhEQUFBO0VKZ0ZOO0VJN0VFO0lBRUksMkNBQUE7SUFDQSxtQ0FBQTtJQUNBLHlFQUFBO0lBQ0EsaUVBQUE7RUo4RU47RUkzRUU7SUFDSSwyQ0FBQTtJQUNBLG1DQUFBO0lBQ0EseUVBQUE7SUFDQSxpRUFBQTtFSjZFTjtFSTFFRTtJQUNJLDBDQUFBO0lBQ0Esa0NBQUE7RUo0RU47QUFDRjtBSXpFQTtFQUNJO0lBS0ksdUNBQUE7SUFDQSwrQkFBQTtJQUNBLHNFQUFBO0lBQ0EsOERBQUE7RUp1RU47RUlwRUU7SUFFSSwyQ0FBQTtJQUNBLG1DQUFBO0lBQ0EseUVBQUE7SUFDQSxpRUFBQTtFSnFFTjtFSWxFRTtJQUNJLDJDQUFBO0lBQ0EsbUNBQUE7SUFDQSx5RUFBQTtJQUNBLGlFQUFBO0VKb0VOO0VJakVFO0lB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RUFDQSw2QkFBQTtBUHM3RlI7QU9wN0ZRO0VBQ0ksa0JBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLGNGMUNJO0VFMkNKLGtDRnBDQztFRXFDRCx5QkFBQTtFQUNBLGtCQUFBO0FQczdGWjtBT3I3Rlk7RUFDSSwrQkFBQTtFQUNBLDhCQUFBO0FQdTdGaEI7QU9yN0ZZO0VBRUksOEJGakROO0FMdStGVjtBT243Rlk7RUFDSSxjRlRMO0VFVUssc0JBQUE7RUFDQSw0QkZ1QlA7QUw4NUZUO0FPbjdGZ0I7RUFFSSxjRmJUO0VFY1Msa0NGeERQO0FMNCtGYjtBTzk2Rkk7RUFDSSxrQkFBQTtFQUNBLHNCRmpEQTtFRWtEQSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLHdCQUFBO0VBQUEsZ0JBQUE7QVBnN0ZSO0FPNzZGUTtFQUNJLDhCQUFBO0FQKzZGWjs7QU8xNkZBO0VBQ0ksbUNBQUE7VUFBQSwyQkFBQTtBUDY2Rko7O0FPMzZGQTtFQUNJLFNBQUE7QVA4NkZKOztBTzU2RkEsZ0NBQUE7QUFHSTtFQUNJLHFDRjNGRTtBTHdnR1Y7QU8xNkZJO0VBQ0ksOEJGL0ZFO0FMMmdHVjtBTzE2RlE7RUFFSSw4QkZuR0Y7QUw4Z0dWO0FPeDZGUTtFQUNJLCtCRi9DRjtFRWdERSxnQkFBQTtFQUNBLHlDRnpHRjtBTG1oR1Y7QU94NkZZO0VBRUksV0YxRlI7RUUyRlEseUJBQUE7QVB5NkZoQjs7QU9sNkZJO0VBQ0kscUNGdEhFO0FMMmhHVjtBT2w2Rkk7RUFDSSw4QkYxSEU7QUw4aEdWO0FPbDZGUTtFQUVJLDhCRjlIRjtBTGlpR1Y7QU9oNkZRO0VBQ0ksK0JGMUVGO0VFMkVFLGdCQUFBO0VBQ0EseUNGcElGO0FMc2lHVjtBT2g2Rlk7RUFFSSxXRnJIUjtFRXNIUSx5QkFBQTtBUGk2RmhCOztBTzE1Rkk7RUFDSSx5QkFBQTtBUDY1RlI7QU8xNUZJO0VBQ0ksY0FBQTtBUDQ1RlI7QU8xNUZRO0VBRUksOEJGekpGO0FMb2pHVjtBT3g1RlE7RUFDSSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtBUDA1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SSxjQUFBO0FSMnVHUjs7QVF2dUdBO0VBQ0ksY0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7QVIwdUdKO0FReHVHSTtFQUNJLHlCQUFBO0FSMHVHUjtBUXZ1R0k7RUFDSSxjQUFBO0FSeXVHUjs7QVFydUdBO0VBQ0ksY0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7QVJ3dUdKO0FRdHVHSTtFQUNJLHlCQUFBO0FSd3VHUjtBUXJ1R0k7RUFDSSxjQUFBO0FSdXVHUjs7QVFudUdBLDZCQUFBO0FBRUE7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QVJxdUdKO0FRbnVHSTtFQUNJLGlCQUFBO0VBQ0EsWUFBQTtBUnF1R1I7QVFsdUdJO0VBQ0ksZ0JBQUE7QVJvdUdSOztBUWh1R0E7RUFDSSw2QkFBQTtBUm11R0o7O0FRaHVHQTtFQUNJLGNIdEtNO0VHdUtOLHFCQUFBO0FSbXVHSjs7QVFodUdBO0VBQ0ksY0h4S0c7RUd5S0gscUJBQUE7QVJtdUdKOztBUWh1R0E7RUFDSSxjSC9LTTtFR2dMTixxQkFBQTtBUm11R0o7O0FRaHVHQTtFQUNJLGNIbkxLO0VHb0xMLHFCQUFBO0FSbXVHSjs7QVFodUdBO0VBQ0ksV0hoTEk7RUdpTEosZUFBQTtBUm11R0o7O0FRaHVHQTtFQUNJLHlCSC9MTTtBTGs2R1Y7O0FRaHVHQTtFQUNJLHlCSGhNRztBTG02R1A7O0FRaHVHQTtFQUNJLHlCSHRNTTtBTHk2R1Y7O0FRaHVHQTtFQUNJLHlCSHpNSztBTDQ2R1Q7O0FTMTdHQTtFQUNJLHlCSjBDTztBTG01R1g7O0FTMTdHQTtFQUNJLGtCQUFBO0VBQ0EsaUJBQUE7QVQ2N0dKOztBUzE3R0EsbURBQUE7QUFFQTtFQUNJLDhCSlRNO0VJVU4sa0NKTlM7QUxrOEdiOztBU3o3R0E7RUFDSSxjSkxNO0VJTU4sbURBQUE7QVQ0N0dKOztBU3o3R0E7RUFDSSxjSkxHO0VJTUgscURBQUE7QVQ0N0dKOztBU3o3R0E7RUFDSSxjSmRNO0VJZU4scURBQUE7QVQ0N0dKOztBU3o3R0E7RUFDSSxjSmxCSztFSW1CTCx5Q0FBQTtBVDQ3R0o7O0FTejdHQTtFQUNJLGNKbkJLO0VJb0JMLDBDQUFBO0FUNDdHSjs7QVN6N0dBO0VBQ0ksY0FBQTtFQUNBLDBDQUFBO0FUNDdHSjs7QVN6N0dBO0VBQ0ksY0ovQkc7RUlnQ0gsMENBQUE7QVQ0N0dKOztBU3o3R0E7RUFDSSxjSjNCSTtFSTRCSiwyQ0FBQTtBVDQ3R0o7O0FTejdHQTtFQUNJLHFCQUFBO0VBQ0Esd0JBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EscUpBQ0k7RUFESiw2SUFDSTtFQURKLHFJQUNJO0VBREosMktBQ0k7QVQyN0dSOztBU3I3R0E7RUFDSTtJQUNJLHdCQUFBO0lBQUEsZ0JBQUE7RVR3N0dOO0FBQ0Y7QVNwN0dJO0VBRUkscUJBQUE7QVRxN0dSOztBU2o3R0E7RUFDSSxhQUFBO0FUbzdHSjs7QVNqN0dBOztFQUVJLGtCQUFBO0VBQ0EsU0FBQTtBVG83R0o7O0FTajdHQTtFQUNJLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtBVG83R0o7O0FTajdHQTtFQUNJLFdKakZJO0VJa0ZKLHlDSnJHTTtBTHloSFY7O0FTaDdHSTtFQUNJLFdKdkZBO0VJd0ZBLHlCQUFBO0FUbTdHUjtBU2g3R0k7RUFDSSxXSjVGQTtFSTZGQSx5QkFBQTtFQUNBLFVBQUE7RUFDQSx3REFBQTtVQUFBLGdEQUFBO0FUazdHUjtBUy82R0k7RUFDSSxVQUFBO0VBQ0Esd0RBQUE7VUFBQSxnREFBQTtBVGk3R1I7O0FTNzZHQTtFQUNJLFdKekdJO0VJMEdKLHlCSnJIUTtBTHFpSFo7O0FTNTZHSTtFQUNJLFdKL0dBO0VJZ0hBLHlCSjNISTtBTDBpSFo7QVM1NkdJO0VBQ0ksV0pwSEE7RUlxSEEseUJKaElJO0VJaUlKLFVBQUE7RUFDQSx3REFBQTtVQUFBLGdEQUFBO0FUODZHUjtBUzM2R0k7RUFDSSxVQUFBO0VBQ0Esd0RBQUE7VUFBQSxnREFBQTtBVDY2R1I7O0FTejZHQTtFQUNJLFdKaklJO0VJa0lKLHlCSjVJTTtBTHdqSFY7O0FTeDZHSTtFQUNJLFdKdklBO0VJd0lBLHlCQUFBO0FUMjZHUjtBU3g2R0k7RUFDSSxXSjVJQTtFSTZJQSx5QkFBQTtFQUNBLFVBQUE7RUFDQSxzREFBQTtVQUFBLDhDQUFBO0FUMDZHUjtBU3Y2R0k7RUFDSSxVQUFBO0VBQ0Esc0RBQUE7VUFBQSw4Q0FBQTtBVHk2R1I7O0FTcjZHQTtFQUNJLFdKekpJO0VJMEpKLHlCSmpLRztBTHlrSFA7O0FTcDZHSTtFQUNJLFdKL0pBO0VJZ0tBLHlCSnZLRDtBTDhrSFA7QVNwNkdJO0VBQ0ksV0pwS0E7RUlxS0EseUJKNUtEO0VJNktDLFVBQUE7RUFDQSx3REFBQTtVQUFBLGdEQUFBO0FUczZHUjtBU242R0k7RUFDSSxVQUFBO0VBQ0Esd0RBQUE7VUFBQSxnREFBQTtBVHE2R1I7O0FTajZHQTtFQUNJLGNBQUE7RUFDQSx5QkozTE07QUwrbEhWOztBU2g2R0k7RUFFSSxjSjdKRztFSThKSCx5QkFBQTtBVGs2R1I7O0FTOTVHQTtFQUNJLFdKOUxJO0VJK0xKLHdCQUFBO0FUaTZHSjs7QVM3NUdJO0VBQ0ksV0pwTUE7RUlxTUEseUJBQUE7QVRnNkdSO0FTNzVHSTtFQUNJLFdKek1BO0VJME1BLHlCQUFBO0VBQ0EsVUFBQTtFQUNBLHdEQUFBO1VBQUEsZ0RBQUE7QVQrNUdSO0FTNTVHSTtFQUNJLFVBQUE7RUFDQSx3REFBQTtVQUFBLGdEQUFBO0FUODVHUjs7QVMxNUdBO0VBQ0ksV0p0Tkk7RUl1TkoseUJKNU5HO0FMeW5IUDs7QVN4NUdRO0VBRUksY0puTUQ7RUlvTUMseUJKcE9MO0FMOG5IUDtBU3I1R1E7RUFFSSxVQUFBO0VBQ0EsdURBQUE7VUFBQSwrQ0FBQTtBVHM1R1o7O0FTajVHQTtFQUNJLFdKN09JO0VJOE9KLHlCSnRQSztBTDBvSFQ7O0FTaDVHSTtFQUNJLFdKblBBO0VJb1BBLHlCQUFBO0FUbTVHUjtBU2g1R0k7RUFDSSxXSnhQQTtFSXlQQSx5QkFBQTtFQUNBLFVBQUE7RUFDQSx1REFBQTtVQUFBLCtDQUFBO0FU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aytIUjs7QVc5OUhBO0VBQ0kseURBQUE7VUFBQSxpREFBQTtBWGkrSEo7O0FXOTlIQTtFQUNJLFdObkZJO0VNb0ZKLHlCTi9GUTtFTWdHUixxQkFBQTtBWGkrSEo7QVcvOUhJO0VBQ0ksV054RkE7RU15RkEseUJBQUE7RUFDQSwrQkFBQTtBWGkrSFI7QVc5OUhJO0VBRUksbURBQUE7VUFBQSwyQ0FBQTtBWCs5SFI7QVc1OUhJO0VBRUksV05wR0E7RU1xR0EseUJOaEhJO0VNaUhKLHFCTmpISTtBTDhrSVo7QVd6OUhRO0VBRUksV041R0o7RU02R0kseUJOeEhBO0VNeUhBLHFCQUFBO0FYMDlIWjs7QVdyOUhBO0VBQ0ksV05wSEk7RU1xSEoseUJOaElRO0VNaUlSLHFCTmpJUTtBTHlsSVo7O0FXcDlISTtFQUVJLHdDQUFBO1VBQUEsZ0NBQUE7QVhzOUhSOztBV2w5SEE7RUFDSSx3REFBQTtVQUFBLGdEQUFBO0FYcTlISjs7QVdsOUhBO0VBQ0ksV05ySUk7RU1zSUoseUJOaEpNO0VNaUpOLHFCQUFBO0FYcTlISjtBV245SEk7RUFDSSxXTjFJQTtFTTJJQSx5QkFBQTtFQUNBLHFCQUFBO0FYcTlIUjtBV2w5SEk7RUFFSSx3REFBQTtVQUFBLGdEQUFBO0FYbTlIUjtBV2g5SEk7RUFFSSxXTnRKQTtFTXVKQSx5Qk5qS0U7RU1rS0YscUJObEtFO0FMbW5JVjtBVzc4SFE7RUFFSSxXTjlKSjtFTStKSSx5Qk56S0Y7RU0wS0UscUJOMUtGO0FMd25JVjs7QVd6OEhBO0VBQ0ksV050S0k7RU11S0oseUJOakxNO0VNa0xOLHFCTmxMTTtBTDhuSVY7O0FXeDhISTtFQUVJLHdEQUFBO1VBQUEsZ0RBQUE7QVgwOEhSOztBV3Q4SEE7RUFDSSx3REFBQTtVQUFBLGdEQUFBO0FYeThISjs7QVd0OEhBO0VBQ0ksV052TEk7RU13TEoseUJOL0xHO0VNZ01ILGdDQUFBO0FYeThISjtBV3Y4SEk7RUFDSSxXTjVMQTtFTTZMQSxtQ0FBQTtFQUNBLHFCTnJNRDtBTDhvSVA7QVd0OEhJO0VBRUksd0RBQUE7VUFBQSxnREFBQTtBWHU4SFI7QVdwOEhJO0VBRUksV054TUE7RU15TUEseUJOaE5EO0VNaU5DLHFCTmpORDtBTHNwSVA7QVdqOEhRO0VBRUksV05oTko7RU1pTkkseUJOeE5MO0VNeU5LLHFCTnpOTDtBTDJwSVA7O0FXNzdIQTtFQUNJLFdOeE5JO0VNeU5KLHlCTmhPRztFTWlPSCxxQk5qT0c7QUxpcUlQOztBVzU3SEk7RUFFSSx3REFBQTtVQUFBLGdEQUFBO0FYODdIUjs7QVcxN0hBO0VBQ0ksd0RBQUE7VUFBQSxnREFBQTtBWDY3SEo7O0FXMTdIQTtFQUNJLFdOek9JO0VNME9KLHlCTm5QTTtFTW9QTixxQkFBQTtBWDY3SEo7QVczN0hJO0VBQ0ksV045T0E7RU0rT0EseUJBQUE7RUFDQSxxQkFBQTtBWDY3SFI7QVcxN0hJO0VBRUksd0RBQUE7VUFBQSxnREFBQTtBWDI3SFI7QVd4N0hJO0VBRUksV04xUEE7RU0yUEEsb0NBQUE7RUFDQSxnQ0FBQTtBWHk3SFI7QVdyN0hRO0VBRUksV05sUUo7RU1tUUkseUJONVFGO0VNNlFFLHFCTjdRRjtBTG1zSVY7O0FXajdIQTtFQUNJLFdOMVFJO0VNMlFKLHlCTnBSTTtFTXFSTixxQk5yUk07QUx5c0lWOztBV2g3SEk7RUFFSSx3REFBQTtVQUFBLGdEQUFBO0FYazdIUjs7QVc5NkhBO0VBQ0ksd0RBQUE7VUFBQSxnREFBQTtBWGk3SEo7O0FXOTZIQTtFQUNJLHNCQUFBO0VBQ0EseUJOcFNLO0VNcVNMLHFCQUFBO0FYaTdISjtBVy82SEk7RUFDSSxXTmhTQTtFTWlTQSx5QkFBQTtFQUNBLHFCQUFBO0FYaTdIUjtBVzk2SEk7RUFFSSx1REFBQTtVQUFBLCtDQUFBO0FYKzZIUjtBVzU2SEk7RUFFSSxXTjVTQTtFTTZTQSx5Qk5yVEM7RU1zVEQscUJOdFRDO0FMbXVJVDtBV3o2SFE7RUFFSSxXTnBUSjtFTXFUSSx5Qk43VEg7RU04VEcscUJOOVRIO0FMd3VJVDs7QVdyNkhBO0VBQ0ksV041VEk7RU02VEoseUJOclVLO0VNc1VMLHFCTnRVSztBTDh1SVQ7O0FXcDZISTtFQUVJLHVEQUFBO1VBQUEsK0NBQUE7QVhzNkhSOztBV2w2SEE7RUFDSSx1REFBQTtVQUFBLCtDQUFBO0FYcTZISjs7QVdsNkhBO0VBQ0ksV043VUk7RU04VUoseUJOblZHO0VNb1ZILHFCQUFBO0FYcTZISjtBV242SEk7RUFDSSxXTmxWQTtFTW1WQSx5QkFBQTtFQUNBLHFCQUFBO0FYcTZIUjtBV2w2SEk7RUFFSSx3REFBQTtVQUFBLGdEQUFBO0FYbTZIUjtBV2g2SEk7RUFFSSxXTjlWQTtFTStWQSx5Qk5wV0Q7RU1xV0MscUJOcldEO0FMc3dJUDtBVzc1SFE7RUFFSSxXTnRXSjtFTXVXSSx5Qk41V0w7RU02V0sscUJON1dMO0FMMndJUDs7QVd6NUhBO0VBQ0ksV045V0k7RU0rV0oseUJOcFhHO0VNcVhILHFCTnJYRztBTGl4SVA7O0FXeDVISTtFQUVJLHdEQUFBO1VBQUEsZ0RBQUE7QVgwNUhSOztBV3Q1SEE7RUFDSSx3REFBQTtVQUFBLGdEQUFBO0FYeTVISjs7QVd2NUhBO0VBQ0ksY05uV087RU1vV1Asc0JOL1hJO0VNZ1lKLCtDQUFBO0FYMDVISjtBV3g1SEk7RUFDSSxjTnhXRztFTXlXSCxzQk5wWUE7RU1xWUEscUJBQUE7QVgwNUhSO0FXdjVISTtFQUVJLGlDQUFBO0VBQ0EsZ0NBQUE7RUFDQSx5REFBQTtVQUFBLGlEQUFBO0FYdzVIUjtBV3I1SEk7RUFFSSxjTnRYRztFTXVYSCxzQk5sWkE7RU1tWkEscUJOaFlHO0FMc3hJWDtBV2w1SFE7RUFFSSxjTjlYRDtFTStYQyxzQk4xWko7RU0yWkkscUJBQUE7QVhtNUhaOztBVzk0SEE7RUFDSSxjTnRZTztFTXVZUCx5Qk4vWU87RU1nWlAsK0NBQUE7QVhpNUhKO0FXLzRISTtFQUNJLGNOM1lHO0VNNFlILHlCQUFBO0VBQ0EscUJBQUE7QVhpNUhSO0FXOTRISTtFQUVJLG9DQUFBO0VBQ0EsZ0NBQUE7RUFDQSx5REFBQTtVQUFBLGlEQUFBO0FYKzRIUjtBVzU0SEk7RUFFSSxjTnpaRztFTTBaSCx5Qk5sYUc7RU1tYUgscUJObmFHO0FMZ3pJWDtBV3o0SFE7RUFFSSxjTmphRDtFTWthQyx5QkFBQTtFQUNBLHFCQUFBO0FYMDRIWjs7QVdyNEhBO0VBQ0ksY056YU87RU0wYVAseUJBQUE7RUFDQSxxQkFBQTtBWHc0SEo7O0FXcDRISTtFQUVJLHlEQUFBO1VBQUEsaURBQUE7QVhzNEhSOztBV2w0SEE7RUFDSSx5REFBQTtVQUFBLGlEQUFBO0FYcTRISjs7QVdsNEhBO0VBQ0ksV05yZEk7RU1zZEoseUJONWJPO0VNNmJQLHFCTjdiTztBTGswSVg7QVduNEhJO0VBQ0ksV04xZEE7RU0yZEEseUJBQUE7RUFDQSxxQkFBQTtBWHE0SFI7QVdsNEhJO0VBRUksdURBQUE7VUFBQSwrQ0FBQTtBWG00SFI7QVdoNEhJO0VBRUksV050ZUE7RU11ZUEseUJON2NHO0VNOGNILHFCTjljRztBTCswSVg7QVc3M0hRO0VBRUksV045ZUo7RU0rZUkseUJOcmREO0VNc2RDLHFCTnRkRDtBTG8xSVg7O0FXejNIQTtFQUNJLFdOdGZJO0VNdWZKLHlCTjdkTztFTThkUCxxQk45ZE87QUwwMUlYOztBV3gzSEk7RUFFSSx1REFBQTtVQUFBLCtDQUFBO0FYMDNIUjs7QVd0M0hBO0VBQ0ksdURBQUE7VUFBQSwrQ0FBQTtBWHkzSEo7O0FXdDNIQTtFQUNJLHNCQUFBO0VBQ0Esa0JOeGdCSTtBTGk0SVI7QVd2M0hJO0VBQ0ksc0JBQUE7RUFDQSxrQk41Z0JBO0FMcTRJUjs7QVdyM0hBO0VBQ0kseUNBQUE7RUFDQSxxQ05yaUJNO0FMNjVJVjtBV3QzSEk7RUFDSSxzQkFBQTtFQUNBLG9EQUFBO0VBQ0EscUNOMWlCRTtBTGs2SVY7QVdyM0hJO0VBRUksbUVBQUE7VUFBQSwyREFBQTtBWHMzSFI7QVduM0hJO0VBRUksOEJOcGpCRTtFTXFqQkYsNkJBQUE7QVhvM0hSO0FXaDNIUTtFQUVJLHNCQUFBO0VBQ0EseUNONWpCRjtFTTZqQkUscUNON2pCRjtBTDg2SVY7O0FXNTJIQTtFQUNJLFdOaGpCSTtFTWlqQkoseUNOcGtCTTtFTXFrQk4scUNOcmtCTTtBTG83SVY7O0FXMzJISTtFQUVJLDhDQUFBO0VBQ0EsbUVBQUE7VUFBQSwyREFBQTtBWDYySFI7O0FXejJIQTtFQUNJLG1FQUFBO1VBQUEsMkRBQUE7QVg0MkhKOztBV3oySEE7RUFDSSx5QkFBQTtFQUNBLHFCTjlrQlE7QUwwN0laO0FXMTJISTtFQUNJLHNCQUFBO0VBQ0EseUJObGxCSTtFTW1sQkoscUJObmxCSTtBTCs3SVo7QVd6MkhJO0VBRUksbUVBQUE7VUFBQSwyREFBQTtBWDAySFI7QVd2MkhJO0VBRUksY04xakJHO0VNMmpCSCw2QkFBQTtBWHcySFI7QVdwMkhRO0VBRUksV056bEJKO0VNMGxCSSx5Qk5ybUJBO0VNc21CQSxxQk50bUJBO0FMMjhJWjs7QVdoMkhBO0VBQ0ksV05qbUJJO0VNa21CSix5Qk4xa0JPO0VNMmtCUCxxQk4za0JPO0FMODZJWDs7QVcvMUhJO0VBRUksa0RBQUE7VUFBQSwwQ0FBQTtBWGkySFI7O0FXNzFIQTtFQUNJLHdEQUFBO1VBQUEsZ0RBQUE7QVhnMkhKOztBVzcxSEE7RUFDSSxjTjVuQk07RU02bkJOLHFCTjduQk07QUw2OUlWO0FXOTFISTtFQUNJLFdOdG5CQTtFTXVuQkEseUJOam9CRTtFTWtvQkYscUJObG9CRTtBTGsrSVY7QVc3MUhJO0VBRUksd0RBQUE7VUFBQSxnREFBQTtBWDgxSFI7QVczMUhJO0VBRUksY041b0JFO0VNNm9CRiw2QkFBQTtBWDQxSFI7QVd4MUhRO0VBRUksV056b0JKO0VNMG9CSSx5Qk5wcEJGO0VNcXBCRSxxQk5ycEJGO0FMOCtJVjs7QVdwMUhBO0VBQ0ksc0JBQUE7RUFDQSx5Qk41cEJNO0VNNnBCTixxQk43cEJNO0FMby9JVjs7QVduMUhJO0VBRUksd0RBQUE7VUFBQSxnREFBQTtBWHExSFI7O0FXajFIQTtFQUNJLHdEQUFBO1VBQUEsZ0RBQUE7QVhvMUhKOztBV2oxSEE7RUFDSSx5QkFBQTtFQUNBLHFCTjFxQkc7QUw4L0lQO0FXbDFISTtFQUNJLHNCQUFBO0VBQ0EseUJOOXFCRDtFTStxQkMscUJOL3FCRDtBTG1nSlA7QVdqMUhJO0VBRUksd0RBQUE7VUFBQSxnREFBQTtBWGsxSFI7QVcvMEhJO0VBRUksY056ckJEO0VNMHJCQyw2QkFBQTtBWGcxSFI7QVc1MEhRO0VBRUksV056ckJKO0VNMHJCSSx5Qk5qc0JMO0VNa3NCSyxxQk5sc0JMO0FMK2dKUDs7QVd4MEhBO0VBQ0ksV05qc0JJO0VNa3NCSix5Qk56c0JHO0VNMHNCSCxxQk4xc0JHO0FMcWhKUDs7QVd2MEhJO0VBRUksd0RBQUE7VUFBQSxnREFBQTtBWHkwSFI7O0FXcjBIQTtFQUNJLHdEQUFBO1VBQUEsZ0RBQUE7QVh3MEhKOztBV3IwSEE7RUFDSSx5QkFBQTtFQUNBLHFCTjV0Qk07QUxvaUpWO0FXdDBISTtFQUNJLHNCQUFBO0VBQ0EseUJOaHVCRTtFTWl1QkYscUJOanVCRTtBTHlpSlY7QVdyMEhJO0VBRUksd0RBQUE7VUFBQSxnREFBQTtBWHMwSFI7QVduMEhJO0VBRUksY04zdUJFO0VNNHVCRiw2QkFBQTtBWG8wSFI7QVdoMEhRO0VBRUksV056dUJKO0VNMHVCSSx5Qk5udkJGO0VNb3ZCRSxxQk5wdkJGO0FMcWpKVjs7QVc1ekhBO0VBQ0ksY050dEJPO0VNdXRCUCx5Qk4zdkJNO0VNNHZCTixxQk41dkJNO0FMMmpKVjs7QVczekhJO0VBRUksd0RBQUE7VUFBQSxnREFBQTtBWDZ6SFI7O0FXenpIQTtFQUNJLHdEQUFBO1VBQUEsZ0RBQUE7QVg0ekhKOztBV3p6SEE7RUFDSSx5QkFBQTtFQUNBLHFCQUFBO0FYNHpISjtBVzF6SEk7RUFDSSxzQkFBQTtFQUNBLHlCTi93QkM7RU1neEJELHFCTmh4QkM7QUw0a0pUO0FXenpISTtFQUVJLHVEQUFBO1VBQUEsK0NBQUE7QVgwekhSO0FXdnpISTtFQUVJLGNOMXhCQztFTTJ4QkQsNkJBQUE7QVh3ekhSO0FXcHpIUTtFQUVJLFdOenhCSjtFTTB4QkkseUJObHlCSDtFTW15QkcscUJObnlCSDtBTHdsSlQ7O0FXaHpIQTtFQUNJLFdOanlCSTtFTWt5QkoseUJOMXlCSztFTTJ5QkwscUJOM3lCSztBTDhsSlQ7O0FXL3lISTtFQUVJLHVEQUFBO1VBQUEsK0NBQUE7QVhpekhSOztBVzd5SEE7RUFDSSx1REFBQTtVQUFBLCtDQUFBO0FYZ3pISjs7QVc3eUhBO0VBQ0ksY052eEJPO0VNd3hCUCxxQk5oeUJPO0FMZ2xKWDtBVzl5SEk7RUFDSSxjTjN4Qkc7RU00eEJILHlCTnB5Qkc7QUxvbEpYO0FXN3lISTtFQUVJLHlEQUFBO1VBQUEsaURBQUE7QVg4eUhSO0FXM3lISTtFQUVJLGNOMXlCRztFTTJ5QkgsNkJBQUE7QVg0eUhSO0FXeHlIUTtFQUVJLGNON3lCRDtFTTh5QkMseUJOdHpCRDtFTXV6QkMscUJOdnpCRDtBTGdtSlg7O0FXcHlIQTtFQUNJLGNOcnpCTztFTXN6QlAseUJOOXpCTztFTSt6QlAscUJOL3pCTztBTHNtSlg7O0FXbnlISTtFQUVJLHlEQUFBO1VBQUEsaURBQUE7QVhxeUhSOztBV2p5SEE7RUFDSSx5REFBQTtVQUFBLGlEQUFBO0FYb3lISjs7QVdqeUhBO0VBQ0ksY052MEJPO0VNdzBCUCxxQk54MEJPO0FMNG1KWDtBV2x5SEk7RUFDSSxXTnIyQkE7RU1zMkJBLHlCTjUwQkc7RU02MEJILHFCTjcwQkc7QUxpbkpYO0FXanlISTtFQUVJLHNEQUFBO1VBQUEsOENBQUE7QVhreUhSO0FXL3hISTtFQUVJLGNOdjFCRztFTXcxQkgsNkJBQUE7QVhneUhSO0FXNXhIUTtFQUVJLFdOeDNCSjtFTXkzQkkseUJOLzFCRDtFTWcyQkMscUJOaDJCRDtBTDZuSlg7O0FXeHhIQTtFQUNJLFdOaDRCSTtFTWk0QkoseUJOdjJCTztFTXcyQlAscUJOeDJCTztBTG1vSlg7O0FXdnhISTtFQUVJLHNEQUFBO1VBQUEsOENBQUE7QVh5eEhSOztBV3J4SEE7RUFDSSxzREFBQTtVQUFBLDhDQUFBO0FYd3hISjs7QVdyeEhBO0VBQ0ksOEJOcDZCTTtFTXE2Qk4sZ0JBQUE7RUFDQSxxQkFBQTtBWHd4SEo7QVd0eEhJO0VBQ0ksY0FBQTtFQUNBLHFCQUFBO0FYd3hIUjtBV3J4SEk7RUFFSSxxQkFBQTtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7QVhzeEhSO0FXbnhISTtFQUVJLGNOMTRCRztFTTI0Qkgsb0JBQUE7QVhv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QUNBLHFCQUFBO0FYK3VIUjtBVzV1SEk7RUFFSSx3REFBQTtVQUFBLGdEQUFBO0FYNnVIUjtBVzF1SEk7RUFFSSxXTnJzQ0E7RU1zc0NBLHlCTjFzQ0M7RU0yc0NELHFCQUFBO0FYMnVIUjtBV3Z1SFE7RUFFSSxXTjdzQ0o7RU04c0NJLHlCQUFBO0VBQ0EscUJBQUE7QVh3dUhaOztBV251SEE7RUFDSSxXTnJ0Q0k7RU1zdENKLHlCQUFBO0VBQ0EscUJBQUE7QVhzdUhKOztBV2x1SEk7RUFFSSx3REFBQTtVQUFBLGdEQUFBO0FYb3VIUjs7QVdodUhBO0VBQ0ksd0RBQUE7VUFBQSxnREFBQTtBWG11SEo7O0FXaHVIQTtFQUNJLFdOdHVDSTtFTXV1Q0oseUJON3VDRztFTTh1Q0gscUJBQUE7QVhtdUhKO0FXanVISTtFQUNJLFdOM3VDQTtFTTR1Q0EseUJBQUE7RUFDQSxxQkFBQTtBWG11SFI7QVdodUhJO0VBRUksd0RBQUE7VUFBQSxnREFBQTtBWGl1SFI7QVc5dEhJO0VBRUksV052dkNBO0VNd3ZDQSx5Qk45dkNEO0VNK3ZDQyxxQkFBQTtBWCt0SFI7QVczdEhRO0VBRUksV04vdkNKO0VNZ3dDSSx5QkFBQTtFQUNBLHFCQUFBO0FYNHRIWjs7QVd2dEhBO0VBQ0ksV052d0NJO0VNd3dDSix5QkFBQTtFQUNBLHFCQUFBO0FYMHRISjs7QVd0dEhJO0VBRUksd0RBQUE7VUFBQSxnREFBQTtBWHd0SFI7O0FXcHRIQTtFQUNJLHdEQUFBO1VBQUEsZ0RBQUE7QVh1dEhKOztBV3B0SEE7RUFDSSxjTjd2Q087RU04dkNQLHlCTmx3Q087RU1td0NQLHFCQUFBO0FYdXRISjtBV3J0SEk7RUFDSSxXTjd4Q0E7RU04eENBLHlCQUFBO0VBQ0EscUJBQUE7QVh1dEhSO0FXcHRISTtFQUVJLHlEQUFBO1VBQUEsaURBQUE7QVhxdEhSO0FXbHRISTtFQUVJLGNOOXdDRztFTSt3Q0gseUJObnhDRztFTW94Q0gscUJBQUE7QVhtdEhSO0FXL3NIUTtFQUVJLFdOanpDSjtFTWt6Q0kseUJBQUE7RUFDQSxxQkFBQTtBWGd0SFo7O0FXM3NIQTtFQUNJLFdOenpDSTtFTTB6Q0oseUJBQUE7RUFDQSxxQkFBQTtBWDhzSEo7O0FXMXNISTtFQUVJLHlEQUFBO1VBQUEsaURBQUE7QVg0c0hSOztBV3hzSEE7RUFDSSx5REFBQTtVQUFBLGlEQUFBO0FYMnNISjs7QVd4c0hBO0VBQ0ksV04xMENJO0VNMjBDSix5Qk5sekNPO0VNbXpDUCxxQkFBQTtBWDJzSEo7QVd6c0hJO0VBQ0ksV04vMENBO0VNZzFDQSx5QkFBQTtFQUNBLHFCQUFBO0FYMnNIUjtBV3hzSEk7RUFFSSx5REFBQTtVQUFBLGlEQUFBO0FYeXNIUjtBV3RzSEk7RUFFSSxXTjMxQ0E7RU00MUNBLHlCTm4wQ0c7RU1vMENILHFCQUFBO0FYdXNIUjtBV25zSFE7RUFFSSxXTm4yQ0o7RU1vMkNJLHlCQUFBO0VBQ0EscUJBQUE7QVhvc0haOztBVy9ySEE7RUFDSSxXTjMyQ0k7RU00MkNKLHlCQUFBO0VBQ0EscUJBQUE7QVhrc0hKOztBVzlySEk7RUFFSSx5REFBQTtVQUFBLGlEQUFBO0FYZ3NIUjs7QVc1ckhBO0VBQ0kseURBQUE7VUFBQSxpREFBQTtBWCtySEo7O0FXNXJIQTtFQUNJLGNBQUE7RUFDQSxxQkFBQTtBWCtySEo7QVc3ckhJO0VBRUkseUJBQUE7QVg4ckhSOztBVzFySEEsK0JBQUE7QUFFQTtFQUNJLFdOeDRDSTtFTXk0Q0oseUNONTVDTTtFTTY1Q04scUNONzVDTTtBTHlsS1Y7QVcxckhJO0VBQ0ksV043NENBO0VNODRDQSxvQ0FBQTtFQUNBLHFCQUFBO0FYNHJIUjtBV3pySEk7RUFFSSxvRUFBQTtVQUFBLDREQUFBO0FYMHJIUjtBV3ZySEk7RUFFSSxXTno1Q0E7RU0wNUNBLG9EQUFBO0VBQ0EsZ0RBQUE7QVh3ckhSO0FXcHJIUTtFQUVJLFdOajZDSjtFTWs2Q0kseUNOcjdDRjtFTXM3Q0UscUNOdDdDRjtBTDJtS1Y7O0FXaHJIQTtFQUNJLFdOejZDSTtFTTA2Q0oseUNONzdDTTtFTTg3Q04scUNOOTdDTTtBTGluS1Y7O0FXL3FISTtFQUVJLGlEQUFBO1VBQUEseUNBQUE7QVhpckhSOztBVzdxSEE7RUFDSSxtRUFBQTtVQUFBLDJEQUFBO0FYZ3JISjs7QVc3cUhBO0VBQ0ksV04xN0NJO0VNMjdDSix5Q045OENNO0VNKzhDTixxQ04vOENNO0FMK25LVjtBVzlxSEk7RUFDSSxXTi83Q0E7RU1nOENBLHlDTm45Q0U7RU1vOUNGLHFDTnA5Q0U7QUxvb0tWO0FXN3FISTtFQUVJLHlEQUFBO1VBQUEsaURBQUE7QVg4cUhSO0FXM3FISTtFQUVJLFdOMzhDQTtFTTQ4Q0EseUNOLzlDRTtFTWcrQ0YscUNOaCtDRTtBTDRvS1Y7QVd4cUhRO0VBRUksV05uOUNKO0VNbzlDSSx5Q052K0NGO0VNdytDRSxxQ054K0NGO0FMaXBLVjs7QVdwcUhBO0VBQ0ksV04zOUNJO0VNNDlDSix5Q04vK0NNO0VNZy9DTixxQ05oL0NNO0FMdXBLVjs7QVducUhJO0VBRUksd0RBQUE7VUFBQSxnREFBQTtBWHFxSFI7O0FXanFIQTtFQUNJLHdEQUFBO1VBQUEsZ0RBQUE7QVhvcUhKOztBV2pxSEE7RUFDSSxXTjUrQ0k7RU02K0NKLHlDTmhnRE07RU1pZ0ROLHFCQUFBO0FYb3FISjtBV2xxSEk7RUFDSSxXTmovQ0E7RU1rL0NBLHlCQUFBO0VBQ0EscUJBQUE7QVhvcUhSO0FXanFISTtFQUVJLHdEQUFBO1VBQUEsZ0RBQUE7QVhrcUhSO0FXL3BISTtFQUVJLFdONy9DQTtFTTgvQ0EseUNOamhERTtFTWtoREYscUJBQUE7QVhncUhSO0FXNXBIUTtFQUVJLFdOcmdESjtFTXNnREkseUJBQUE7RUFDQSxxQkFBQTtBWDZwSFo7O0FXeHBIQTtFQUNJLFdON2dESTtFTThnREoseUJBQUE7RUFDQSxxQkFBQTtBWDJwSEo7O0FXdnBISTtFQUVJLHdEQUFBO1VBQUEsZ0RBQUE7QVh5cEhSOztBV3JwSEE7RUFDSSx3REFBQTtVQUFBLGdEQUFBO0FYd3BISjs7QVdycEhBO0VBQ0ksbUJBQUE7QVh3cEhKOztBV3JwSEE7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLFlBQUE7QVh3cEhKO0FXdHBISTtFQUNJLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QVh3cEhSO0FXdHBIUTtFQUNJLGdCQUFBO0FYd3BIWjtBV3JwSFE7RUFDSSxlQUFBO0FYdXBIWjtBV3BwSFE7RUFDSSxlQUFBO0FYc3BIWjs7QVdqcEhBO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxvQkFBQTtNQUFBLGNBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBWG9wSEo7QVdscEhJO0VBQ0ksZUFBQTtFQUNBLGNBQUE7QVhvcEhSO0FXbHBIUTtFQUNJLGlCQUFBO0FYb3BIWjs7QVcvb0hBO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QVhrcEhKO0FXaHBISTs7RUFFSSxnQkFBQTtBWGtwSFI7O0FXOW9IQTs7Ozs7RUFLSSxnQkFBQTtBWGlwSEo7O0FXOW9IQTtFQUNJO0lBQ0ksYUFBQTtFWGlwSE47QUFDRjtBVy9vSEE7RUFDSSxvQkFBQTtBWGlwSEo7O0FXL29IQSxtQ0FBQTtBQUVBO0VBQ0ksY0FBQTtFQUNBLHlDQUFBO0VBQ0EscUNBQUE7QVhpcEhKO0FXL29ISTtFQUNJLFdOOW1EQTtFTSttREEseUJBQUE7RUFDQSxxQkFBQTtBWGlwSFI7O0FXNW9ISTtFQUVJLGNONWxERztFTTZsREgseUJBQUE7RUFDQSxxQkFBQTtBWDhvSFI7QVcxb0hRO0VBRUksY05wbUREO0VNcW1EQyx5QkFBQTtFQUNBLHFCQUFBO0FYMm9IWjs7QVd0b0hBO0VBQ0ksY041bURPO0VNNm1EUCx5QkFBQTtFQUNBLHFCQUFBO0FYeW9ISjs7QVdyb0hJO0VBRUksd0NBQUE7VUFBQSxnQ0FBQTtBWHVvSFI7O0FXbm9IQTtFQUNJLHdDQUFBO1VBQUEsZ0NBQUE7QVhzb0hKOztBV25vSEE7RUFDSSxXTnhwREk7RU15cERKLDhHTmxwRGU7RU1rcERmLHdGTmxwRGU7RU1tcERmLHlDQUFBO0FYc29ISjtBV3JvSEk7RUFDSSxzQkFBQTtBWHVvSFI7O0FXbm9IQTtFQUNJLFdOanFESTtFTWtxREoscUdOMXBEaUI7RU0wcERqQiwrRU4xcERpQjtFTTJwRGpCLHlCQUFBO0FYc29ISjtBV3JvSEk7RUFDSSxzQkFBQTtBWHVvSFI7O0FXbm9IQTtFQUNJLFdOMXFESTtFTTJxREoscUdOaHFEWTtFTWdxRFosK0VOaHFEWTtFTWlxRFoseUJBQUE7QVhzb0hKO0FXcm9ISTtFQUNJLHNCQUFBO0FYdW9IUjs7QVdub0hBO0VBQ0ksV05uckRJO0VNb3JESixxR05wcURjO0VNb3FEZCwrRU5wcURjO0VNcXFEZCx5QkFBQTtBWHNvSEo7QVdyb0hJO0VBQ0ksc0JBQUE7QVh1b0hSOztBV25vSEE7RUFDSSxXTjVyREk7RU02ckRKLHFHTm5yRGU7RU1tckRmLCtFTm5yRGU7RU1vckRmLHlCQUFBO0FYc29ISjtBV3JvSEk7RUFDSSxzQkFBQTtBWHVvSFI7O0FXbm9IQTtFQUNJLFdOcnNESTtFTXNzREosbUdON3JEZTtFTTZyRGYsNkVON3JEZTtFTThyRGYseUJBQUE7QVhzb0hKO0FXcm9ISTtFQUNJLHNCQUFBO0FYdW9IUjs7QVdub0hBO0VBQ0ksV045c0RJO0VNK3NESixxR05qc0RZO0VNaXNEWiwrRU5qc0RZO0VNa3NEWix5QkFBQTtBWHNvSEo7QVdyb0hJO0VBQ0ksc0JBQUE7QVh1b0hSOztBV25vSEE7RUFDSSxXTnR0REk7RU11dERKLDZEQUFBO0VBQ0EseUJBQUE7QVhzb0hKO0FXcG9ISTtFQUNJLFdOM3REQTtFTTR0REEsNkRBQUE7RUFDQSxxQkFBQTtBWHNvSFI7O0FXam9ISTtFQUVJLDZEQUFBO0FYbW9IUjs7QVcvbkhBO0VBQ0ksV04xdURJO0VNMnVESiw0REFBQTtFQUNBLHlCQUFBO0FYa29ISjtBV2hvSEk7RUFDSSxXTi91REE7RU1ndkRBLDREQUFBO0VBQ0Es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SSxzQkFBQTtBZHV6TUo7O0FjcHpNQTtFQUNJLHVCQUFBO0FkdXpNSjs7QWNwek1BO0VBQ0ksc0JBQUE7QWR1ek1KOztBY3B6TUE7RUFDSTtJQUNJLHNCQUFBO0VkdXpNTjtFY3B6TUU7SUFDSSx1QkFBQTtFZHN6TU47RWNuek1FO0lBQ0ksc0JBQUE7RWRxek1OO0FBQ0Y7QWNsek1BO0VBQ0k7SUFDSSxzQkFBQTtFZG96TU47RWNqek1FO0lBQ0ksdUJBQUE7RWRtek1OO0VjaHpNRTtJQUNJLHNCQUFBO0Vka3pNTjtBQUNGO0FjL3lNQTtFQUNJO0lBQ0ksc0JBQUE7RWRpek1OO0VjOXlNRTtJQUNJLHVCQUFBO0VkZ3pNTjtFYzd5TUU7SUFDSSxzQkFBQTtFZCt5TU47QUFDRjtBYzV5TUE7RUFDSTtJQUNJLHNCQUFBO0VkOHlNTjtFYzN5TUU7SUFDSSx1QkFBQTtFZDZ5TU47RWMxeU1FO0lBQ0ksc0JBQUE7RWQ0eU1OO0FBQ0Y7QWN6eU1BLDBCQUFBO0FBRUE7RUFDSSxZQUFBO0VBQ0EsV1R6b0ZJO0VTMG9GSix5Q1Q3cEZNO0FMdThSVjs7QWN2eU1BO0VBQ0ksWUFBQTtFQUNBLFdUL29GSTtFU2dwRkosc0JBQUE7QWQweU1KOztBY3Z5TUE7RUFDSSxZQUFBO0VBQ0EsV1RycEZJO0VTc3BGSix5QlRqcUZRO0FMMjhSWjs7QWN2eU1BO0VBQ0ksWUFBQTtFQUNBLFdUM3BGSTtFUzRwRkoseUJUdHFGTTtBTGc5UlY7O0FjdnlNQTtFQUNJLFlBQUE7RUFDQSxXVGpxRkk7RVNrcUZKLHlCVHpxRkc7QUxtOVJQOztBY3Z5TUE7RUFDSSxZQUFBO0VBQ0EsV1R2cUZJO0VTd3FGSix5QlRqckZNO0FMMjlSVjs7QWN2eU1BO0VBQ0ksWUFBQTtFQUNBLFdUN3FGSTtFUzhxRkoseUJUdHJGSztBTGcrUlQ7O0FjdnlNQTtFQUNJLGNBQUE7QWQweU1KOztBY3h5TUE7RUFDSSxhQUFBO0FkMnlNSjs7QWV0L1JBOzs7O0VBSUksa0JBQUE7QWZ5L1JKOztBZXQvUkE7RUFDSSxtQkFBQTtBZnkvUko7QWV2L1JJO0VBQ0ksV0FBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EscUNBQUE7RUFDQSxnQkFBQTtFQUNBLG9DQUFBO0FmeS9SUjtBZXQvUkk7RUFDSSxjQUFBO0Fmdy9SUjs7QWVwL1JBO0VBQ0ksa0JBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLDJCQUFBO0VBQ0Esb0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNWcENZO0VVcUNaLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHNCVmxCSTtFVW1CSiw0QkFBQTtFQUNBLHlCQUFBO0VBQ0EsNkJBQUE7RUFDQSxxRUFBQTtVQUFBLDZEQUFBO0FmdS9SSjs7QWVwL1JBO0VBQ0ksV0FBQTtFQUNBLE9BQUE7QWZ1L1JKOztBZXAvUkE7RUFDSSxRQUFBO0VBQ0EsVUFBQTtBZnUvUko7O0FlcC9SQTtFQUNJO0lBQ0ksV0FBQTtJQUNBLE9BQUE7RWZ1L1JOO0VlcC9SRTtJQUNJLFFBQUE7SUFDQSxVQUFBO0Vmcy9STjtBQUNGO0Flbi9SQTtFQUNJO0lBQ0ksV0FBQTtJQUNBLE9BQUE7RWZxL1JOO0VlbC9SRTtJQUNJLFFBQUE7SUFDQSxVQUFBO0Vmby9STjtBQUNGO0Flai9SQTtFQUNJO0lBQ0ksV0FBQTtJQUNBLE9BQUE7RWZtL1JOO0VlaC9SRTtJQUNJLFFBQUE7SUFDQSxVQUFBO0Vmay9STjtBQUNGO0FlLytSQTtFQUNJO0lBQ0ksV0FBQTtJQUNBLE9BQUE7RWZpL1JOO0VlOStSRTtJQUNJLFFBQUE7SUFDQSxVQUFBO0VmZy9STjtBQUNGO0FlNStSSTtFQUNJLFNBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0FmOCtSUjtBZTErUlE7RUFDSSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtFQUNBLHVCQUFBO0VBQ0EsYUFBQTtFQUNBLHFDQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQ0FBQTtBZjQrUlo7QWV6K1JRO0VBQ0ksY0FBQTtBZjIrUlo7O0FlcitSSTtFQUNJLE1BQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxxQkFBQTtBZncrUlI7QWVwK1JRO0VBQ0ksV0FBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSx1QkFBQTtFQUNBLG1DQUFBO0VBQ0EsZUFBQTtFQUNBLHNDQUFBO0VBQ0Esd0JBQUE7QWZzK1JaO0FlbitSUTtFQUNJLGNBQUE7QWZxK1JaO0FlbCtSUTtFQUNJLGlCQUFBO0FmbytSWjs7QWU5OVJJO0VBQ0ksTUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0FmaStSUjtBZTc5UlE7RUFDSSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxhQUFBO0VBQ0Esb0JBQUE7RUFDQSx1QkFBQTtBZis5Ulo7QWU1OVJRO0VBQ0ksV0FBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSx1QkFBQTtFQUNBLG1DQUFBO0VBQ0EseUJBQUE7RUFDQSxzQ0FBQTtBZjg5Ulo7QWUzOVJRO0VBQ0ksY0FBQTtBZjY5Ulo7QWUxOVJRO0VBQ0ksaUJBQUE7QWY0OVJaOztBZXQ5Ukk7RUFJSSxXQUFBO0VBQ0EsWUFBQTtBZnM5UlI7O0FlbDlSQTtFQUNJLFNBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsNkJBQUE7QWZxOVJKOztBZWw5UkE7RUFDSSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtFQUNBLGNWN0tPO0VVOEtQLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBZnE5Uko7QWVuOVJJO0VBRUksY0FBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QWZvOVJSO0FlajlSSTtFQUVJLGNBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0FmazlSUjtBZS84Ukk7RUFFSSxjVnZNRztFVXdNSCw2QkFBQTtFQUNBLG9CQUFBO0FmZzlSUjs7QWU1OFJBO0VBQ0ksY0FBQTtBZis4Uko7O0FlNThSQTtFQUNJLGNBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0VBQ0EsY1ZyTk87RVVzTlAscUJBQUE7RUFDQSxtQkFBQTtBZis4Uko7O0FlNThSQTtFQUNJLGNBQUE7RUFDQSx1QkFBQTtFQUNBLGNWMU5PO0FMeXFTWDs7QWU1OFJBO0VBQ0ksd0JBQUE7RUFDQSx1QkFBQTtBZis4Uko7QWU3OFJJO0VBQ0ksY0FBQTtBZis4UlI7O0FlMzhSQTs7RUFFSSxjQUFBO0FmODhSSjs7QWUzOFJBO0VBQ0ksZUFBQTtBZjg4Uko7O0FlMzhSQSwrQkFBQTtBQUVBO0VBQ0ksVUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QWY2OFJKOztBZTE4UkE7RUFDSSxpQkFBQTtFQUNBLGVBQUE7QWY2OFJKOztBZTE4UkE7RUFDSSxtQkFBQTtFQUNBLGtCQUFBO0FmNjhSSjs7QWUxOFJBO0VBRVE7SUFFSSx5QkFBQTtFZjI4UlY7QUFDRjtBZXY4UkE7RUFDSSxrQkFBQTtFQUNBLFdBQUE7QWZ5OFJKOztBZXI4Ukk7RUFDSSwyQkFBQTtFQUFBLDJCQUFBO0VBQUEsb0JBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxhQUFBO0VBQ0EseUJWM1JHO0FMbXVTWDtBZXQ4UlE7RUFDSSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FmdzhSWjtBZXA4Ukk7RUFDSSxhQUFBO0FmczhSUjtBZW44Ukk7RUFDSSxrQkFBQTtFQUNBLGNWblNHO0VVb1NILGdCQUFBO0VBQ0EsZUFBQTtBZnE4UlI7O0FlajhSQTtFQUNJO0lBQ0ksYUFBQTtFZm84Uk47QUFDRjtBZWo4UkE7RUFDSTtJQUNJLFlBQUE7SUFDQSxrQkFBQTtFZm04Uk47QUFDRjtBZ0J2eVNBO0VBQ0ksWUFBQTtFQUNBLGdCQUFBO0FoQnl5U0o7QWdCdnlTSTtFQUNJLHFCWHdDRztFV3ZDSCx3QkFBQTtVQUFBLGdCQUFBO0FoQnl5U1I7O0FnQnJ5U0k7RUFFSSx3QkFBQTtBaEJ1eVNSOztBZ0JweVNBO0VBQ0ksY0FBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtBaEJ1eVNKOztBZ0JweVNBO0VBQ0ksY0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxjWHFCTztFV3BCUCxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLHNCWFJJO0VXU0osNEJBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0Esd0ZBQ0k7RUFESixnRkFDSTtFQURKLHdFQUNJO0VBREosOEdBQ0k7QWhCc3lTUjtBZ0JueVNJO0VBQ0ksNkJBQUE7RUFDQSxTQUFBO0FoQnF5U1I7QWdCbHlTSTtFQUNJLGNYR0c7RVdGSCxzQlh2QkE7RVd3QkEscUNYM0NFO0VXNENGLFVBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0FoQm95U1I7QWdCanlTSTtFQUNJLGNYTkc7RVdPSCxVQUFBO0FoQm15U1I7QWdCcnlTSTtFQUNJLGNYTkc7RVdPSCxVQUFBO0FoQm15U1I7QWdCcnlTSTtFQUNJLGNYTkc7RVdPSCxVQUFBO0FoQm15U1I7QWdCcnlTSTtFQUNJLGNYTkc7RVdPSCxVQUFBO0FoQm15U1I7QWdCcnlTSTtFQUNJLGNYTkc7RVdPSCxVQUFBO0FoQm15U1I7QWdCaHlTSTtFQUVJLDhEQUFBO0VBQ0EsVUFBQTtBaEJpeVNSOztBZ0I3eFNBO0VBQ0k7SUFDSSx3QkFBQTtJQUFBLGdCQUFBO0VoQmd5U047QUFDRjtBZ0I3eFNBO0VBQ0ksY1h2Qk87RVd3QlAsc0JYakRJO0FMZzFTUjs7QWdCNXhTQTs7RUFFSSxjQUFBO0VBQ0EsV0FBQTtBaEIreFNKOztBZ0I1eFNBO0VBQ0ksZ0JBQUE7RUFDQSxpQ0FBQTtFQUNBLG9DQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBaEIreFNKOztBZ0I1eFNBO0VBQ0ksK0JBQUE7RUFDQSxrQ0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QWhCK3hTSjs7QWdCNXhTQTtFQUNJLGdDQUFBO0VBQ0EsbUNBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0FoQit4U0o7O0FnQjV4U0E7RUFDSSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSx3QkFBQTtFQUNBLGNYNUdZO0VXNkdaLGdCQUFBO0VBQ0EsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0FoQit4U0o7QWdCN3hTSTtFQUVJLGdCQUFBO0VBQ0EsZUFBQTtBaEI4eFNSOztBZ0IxeFNBO0VBQ0ksa0NBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtBaEI2eFNKOztBZ0IxeFNBO0VBQ0ksZ0NBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtBaEI2eFNKOztBZ0J6eFNJO0VBRUksWUFBQTtBaEIyeFNSOztBZ0J2eFNBO0VBQ0ksWUFBQTtBaEIweFNKOztBZ0J2eFNBO0VBQ0ksbUJBQUE7QWhCMHhTSjs7QWdCdnhTQTtFQUNJLGNBQUE7RUFDQSxtQkFBQTtBaEIweFNKOztBZ0J2eFNBO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FoQjB4U0o7QWdCdnhTUTs7RUFFSSxrQkFBQTtFQUNBLGlCQUFBO0FoQnl4U1o7O0FnQnB4U0E7RUFDSSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtBaEJ1eFNKOztBZ0JweFNBO0VBQ0ksa0JBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0FoQnV4U0o7QWdCcnhTSTtFQUNJLGNYMUlHO0FMaTZTWDs7QWdCbnhTQTtFQUNJLGdCQUFBO0FoQnN4U0o7O0FnQm54U0E7RUFDSSwyQkFBQTtFQUFBLDJCQUFBO0VBQUEsb0JBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7QWhCc3hTSjtBZ0JweFNJO0VBQ0ksZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0FoQnN4U1I7O0FnQmx4U0E7RUFDSSxhQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsY1h0TU07RVd1TU4sY0FBQTtBaEJxeFNKOztBZ0JseFNBO0VBQ0ksa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSx1QkFBQTtFQUNBLFdYeE1JO0VXeU1KLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1Q0FBQTtFQUNBLGtCQUFBO0FoQnF4U0o7O0FnQmx4U0E7Ozs7RUFJSSxvQ0FBQTtFQUNBLCtQQUFBO0VBQ0EsNEJBQUE7RUFDQSwyREFBQTtFQUNBLGdFQUFBO0VBQ0EscUJYbE9NO0FMdS9TVjs7QWdCbHhTQTs7OztFQUlJLHFCWHpPTTtFVzBPTix1REFBQTtVQUFBLCtDQUFBO0FoQnF4U0o7O0FnQmp4U0k7O0VBRUksY0FBQTtBaEJveFNSOztBZ0JoeFNBOzs7Ozs7RUFNSSxjQUFBO0FoQm14U0o7O0FnQmh4U0E7RUFDSSxvQ0FBQTtFQUNBLGtGQUFBO0FoQm14U0o7O0FnQi93U0k7RUFFSSxvQ0FBQTtFQUNBLGtGQUFBO0FoQml4U1I7O0FnQjd3U0E7Ozs7RUFJSSxzREFBQTtFQUNBLDhnQkFDSTtFQUdKLHFCWG5STTtBTGdpVFY7O0FnQjF3U0E7Ozs7RUFJSSxxQlgxUk07RVcyUk4sdURBQUE7VUFBQSwrQ0FBQTtBaEI2d1NKOztBZ0J6d1NJOztFQUVJLGNBQUE7QWhCNHdTUjs7QWdCeHdTQTs7Ozs7O0VBTUksY0FBQTtBaEIyd1NKOztBZ0J2d1NJOztFQUVJLGNBQUE7QWhCMHdTUjs7QWdCdHdTQTs7Ozs7O0VBTUksY0FBQTtBaEJ5d1NKOztBZ0J0d1NBOzs7O0VBSUksY1hsVU07QUwya1RWOztBZ0Jyd1NJOztFQUVJLGNBQUE7QWhCd3dTUjs7QWdCcHdTQTs7Ozs7O0VBTUksY0FBQTtBaEJ1d1NKOztBZ0Jwd1NBOzs7O0VBSUksY1h6Vk07QUxnbVRWOztBZ0Jwd1NBOzs7O0VBSUkscUJYaFdNO0FMdW1UVjs7QWdCbndTSTs7RUFFSSxjQUFBO0FoQnN3U1I7O0FnQmx3U0E7Ozs7OztFQU1JLGNBQUE7QWhCcXdTSjs7QWdCbHdTQTs7OztFQUlJLHlCQUFBO0VBQ0EscUJBQUE7QWhCcXdTSjs7QWdCbHdTQTs7OztFQUlJLHVEQUFBO1VBQUEsK0NBQUE7QWhCcXdTSjs7QWdCbHdTQTs7Ozs7Ozs7RUFRSSxxQlgxWU07QUwrb1RWOztBZ0Jqd1NJOztFQUVJLGNBQUE7QWhCb3dTUjs7QWdCaHdTQTs7Ozs7O0VBTUksY0FBQTtBaEJtd1NKOztBZ0Jod1NBOzs7O0VBSUkscUJYamFNO0VXa2FOLHVEQUFBO1VBQUEsK0NBQUE7QWhCbXdTSjs7QWdCaHdTQTtFQUNJLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxjWHZhSztFV3dhTCxjQUFBO0FoQm13U0o7O0FnQmh3U0E7RUFDSSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV1gzYUk7RVc0YUoscUJBQUE7RUFDQSxnQkFBQTtFQUNBLHdDQUFBO0VBQ0Esa0JBQUE7QWhCbXdTSjs7QWdCaHdTQTs7Ozs7RUFLSSxvQ0FBQTtFQUNBLDRVQUFBO0VBQ0EsNEJBQUE7RUFDQSwyREFBQTtFQUNBLGdFQUFBO0VBQ0EscUJYcGNLO0FMdXNUVDs7QWdCaHdTQTs7Ozs7RUFLSSxxQlg1Y0s7RVc2Y0wsd0RBQUE7VUFBQSxnREFBQTtBaEJtd1NKOztBZ0IvdlNJOztFQUVJLGNBQUE7QWhCa3dTUjs7QWdCOXZTQTs7Ozs7Ozs7O0VBU0ksY0FBQTtBaEJpd1NKOztBZ0I5dlNBO0VBQ0ksb0NBQUE7RUFDQSxrRkFBQTtBaEJpd1NKOztBZ0I3dlNJO0VBRUksb0NBQUE7RUFDQSxrRkFBQTtBaEIrdlNSOztBZ0IzdlNBOzs7O0VBSUksc0RBQUE7RUFDQSxzVUFBQTtFQUNBLHFCWHRmSztBTG92VFQ7O0FnQjN2U0E7Ozs7RUFJSSxxQlg3Zks7RVc4Zkwsd0RBQUE7VUFBQSxnREFBQTtBaEI4dlNKOztBZ0IxdlNJOztFQUVJLGNBQUE7QWhCNnZTUjs7QWdCenZTQTs7Ozs7O0VBTUksY0FBQTtBaEI0dlNKOztBZ0J4dlNJOztFQUVJLGNBQUE7QWhCMnZTUjs7QWdCdnZTQTs7Ozs7O0VBTUksY0FBQTtBaEIwdlNKOztBZ0J2dlNBOzs7O0VBSUksY1hyaUJLO0FMK3hUVDs7QWdCdHZTSTs7RUFFSSxjQUFBO0FoQnl2U1I7O0FnQnJ2U0E7Ozs7OztFQU1JLGNBQUE7QWhCd3ZTSjs7QWdCcnZTQTs7OztFQUlJLGNYNWpCSztBTG96VFQ7O0FnQnJ2U0E7Ozs7RUFJSSxxQlhua0JLO0FMMnpUVDs7QWdCcHZTSTs7RUFFSSxjQUFBO0FoQnV2U1I7O0FnQm52U0E7Ozs7OztFQU1JLGNBQUE7QWhCc3ZTSjs7QWdCbnZTQTs7OztFQUlJLHlCQUFBO0VBQ0EscUJBQUE7QWhCc3ZTSjs7QWdCbnZTQTs7OztFQUlJLHdEQUFBO1VBQUEsZ0RBQUE7QWhCc3ZTSjs7QWdCbnZTQTs7Ozs7Ozs7RUFRSSxxQlg3bUJLO0FMbTJUVDs7QWdCbHZTSTs7RUFFSSxjQUFBO0FoQnF2U1I7O0FnQmp2U0E7Ozs7OztFQU1JLGNBQUE7QWhCb3ZTSjs7QWdCanZTQTs7OztFQUlJLHFCWHBvQks7RVdxb0JMLHdEQUFBO1VBQUEsZ0RBQUE7QWhCb3ZTSjs7QWdCanZTQTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QWhCb3ZTSjtBZ0JsdlNJO0VBQ0ksV0FBQTtBaEJvdlNSOztBZ0JodlNBO0VBRVE7SUFDSSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLHlCQUFBO1FBQUEsc0JBQUE7WUFBQSxtQkFBQTtJQUNBLHdCQUFBO1FBQUEscUJBQUE7WUFBQSx1QkFBQTtJQUNBLGdCQUFBO0VoQmt2U1Y7RWdCL3VTTTtJQUNJLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSw4QkFBQTtJQUFBLDZCQUFBO1FBQUEsdUJBQUE7WUFBQSxtQkFBQTtJQUNBLHlCQUFBO1FBQUEsc0JBQUE7WUFBQSxtQkFBQTtJQUNBLGdCQUFBO0VoQml2U1Y7RWdCOXVTTTtJQUNJLHFCQUFBO0lBQ0EsV0FBQTtJQUNBLHNCQUFBO0VoQmd2U1Y7RWdCN3VTTTtJQUNJLHFCQUFBO0VoQit1U1Y7RWdCNXVTTTs7SUFFSSxXQUFBO0VoQjh1U1Y7RWdCM3VTTTtJQUNJLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EseUJBQUE7UUFBQSxzQkFBQTtZQUFBLG1CQUFBO0lBQ0Esd0JBQUE7UUFBQSxxQkFBQTtZQUFBLHVCQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7RWhCNnVTVjtFZ0IxdVNNO0lBQ0ksa0JBQUE7SUFDQSxvQkFBQTtRQUFBLGNBQUE7SUFDQSxhQUFBO0lBQ0EscUJBQUE7SUFDQSxjQUFBO0VoQjR1U1Y7RWdCenVTTTtJQUNJLHlCQUFBO1FBQUEsc0JBQUE7WUFBQSxtQkFBQTtJQUNBLHdCQUFBO1FBQUEscUJBQUE7WUFBQSx1QkFBQTtFaEIydVNWO0VnQnh1U007SUFDSSxnQkFBQTtFaEIwdVNWO0FBQ0Y7QWdCdHVTQSw4QkFBQTtBQUVBO0VBQ0ksa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0FoQnV1U0o7QWdCcnVTSTtFQUNJLHFCWHZyQkc7RVd3ckJILHFEQUFBO1VBQUEsNkNBQUE7QWhCdXVTUjtBZ0JwdVNJO0VBQ0ksa0JBQUE7RUFDQSxjWDVyQkc7RVc2ckJILGdCQUFBO0VBQ0EsZUFBQTtBaEJzdVNSO0FnQm51U0k7RUFDSSxZQUFBO0VBQ0EsVUFBQTtFQUNBLGNYaHNCRztFV2lzQkgsZ0JBQUE7RUFDQSxlQUFBO0FoQnF1U1I7QWdCbnVTUTtFQUNJLHdCQUFBO1VBQUEsZ0JBQUE7QWhCcXVTWjs7QWdCL3RTSTtFQUNJLHVCQUFBO0FoQmt1U1I7QWdCL3RTSTtFQUNJLGtCQUFBO0FoQml1U1I7O0FnQjd0U0E7RUFDSSxhQUFBO0FoQmd1U0o7QWdCL3RTSTtFQUNJLG1CQUFBO0VBQ0Esa0JBQUE7QWhCaXVTUjtBZ0JudVNJO0VBQ0ksbUJBQUE7RUFDQSxrQkFBQTtBaEJpdVNSO0FnQm51U0k7RUFDSSxtQkFBQTtFQUNBLGtCQUFBO0FoQml1U1I7QWdCbnVTSTtFQUNJLG1CQUFBO0VBQ0Esa0JBQUE7QWhCaXVTUjtBZ0JudVNJO0VBQ0ksbUJBQUE7RUFDQSxrQkFBQTtBaEJpdVNSOztBZ0I5dFNBO0VBQ0ksNkJBQUE7RUFDQSwwQkFBQTtFQUNBLDZCQUFBO0FoQml1U0o7O0FnQi90U0E7RUFDSSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1Q0FBQTtFQUNBLDBDQUFBO0FoQmt1U0o7O0FnQmh1U0E7RUFDSSx5QkFBQTtBaEJtdVNKOztBZ0JodVNBO0VBQ0kseUJBQUE7QWhCbXVTSjs7QWdCL3RTSTtFQUNJLG1EWHJ5Qks7QUx1Z1ViO0FnQmh1U0k7RUFDSSw4REFBQTtBaEJrdVNSOztBaUJ6Z1VBO0VBQ0ksbUJBQUE7RUFDQSxrQkFBQTtBakI0Z1VKO0FpQjFnVUk7RUFDSSxtQkFBQTtFQUNBLGtCQUFBO0FqQjRnVVI7O0FpQnhnVUE7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0FqQjJnVUo7QWlCemdVSTtFQUNJLGtCQUFBO0VBQ0EsaUJBQUE7QWpCMmdVUjs7QWlCdmdVQTtFQUNJO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFakIwZ1VOO0VpQnhnVU07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0VqQjBnVVY7RWlCdGdVRTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RWpCd2dVTjtFaUJ0Z1VNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFakJ3Z1VWO0VpQnBnVUU7SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0VqQnNnVU47RWlCcGdVTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RWpCc2dVVjtBQUNGO0FpQmxnVUE7RUFDSTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RWpCb2dVTjtFaUJsZ1VNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFakJvZ1VWO0VpQmhnVUU7SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0VqQmtnVU47RWlCaGdVTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RWpCa2dVVjtFaUI5L1RFO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFakJnZ1VOO0VpQjkvVE07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0VqQmdnVVY7QUFDRjtBaUI1L1RBO0VBQ0k7SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0VqQjgvVE47RWlCNS9UTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RWpCOC9UVjtFaUIxL1RFO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFakI0L1ROO0VpQjEvVE07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0VqQjQvVFY7RWlCeC9URTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RWpCMC9UTjtFaUJ4L1RNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFakIwL1RWO0FBQ0Y7QWlCdC9UQTtFQUNJO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFakJ3L1ROO0VpQnQvVE07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0VqQncvVFY7RWlCcC9URTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RWpCcy9UTjtFaUJwL1RNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFakJzL1RWO0VpQmwvVEU7SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0VqQm8vVE47RWlCbC9UTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RWpCby9UVjtBQUNGO0FrQnBvVUE7RUFDSSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0EsMEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EsV0FBQTtBbEJzb1VKO0FrQm5vVVE7Ozs7RUFJSSxrQkFBQTtFQUNBLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0FsQnFvVVo7QWtCam9VWTs7O0VBR0ksaUJBQUE7QWxCbW9VaEI7QWtCOW5VWTs7O0VBR0ksaUJBQUE7QWxCZ29VaEI7QWtCM25VWTs7O0VBR0ksaUJBQUE7QWxCNm5VaEI7QWtCeG5VWTs7O0VBR0ksaUJBQUE7QWxCMG5VaEI7QWtCdG5VUTs7RUFFSSxVQUFBO0FsQnduVVo7QWtCcG5VWTtFQUNJLFVBQUE7QWxCc25VaEI7QWtCeG5VUTtFQUtJLFVBQUE7QWxCc25VWjtBa0JublVROztFQUVJLDBCQUFBO0VBQ0EsNkJBQUE7QWxCcW5VWjtBa0JsblVROztFQUVJLHlCQUFBO0VBQ0EsNEJBQUE7QWxCb25VWjtBa0JqblVRO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QWxCbW5VWjtBa0JqblVZO0VBQ0ksMEJBQUE7RUFDQSw2QkFBQTtBbEJtblVoQjtBa0JqblVnQjtFQUNJLDBCQUFBO0VBQ0EsNkJBQUE7QWxCbW5VcEI7QWtCL21VWTtFQUNJLHlCQUFBO0VBQ0EsNEJBQUE7QWxCaW5VaEI7O0FrQjNtVUE7O0VBRUksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QWxCOG1VSjs7QWtCMW1VSTs7RUFFSSxrQkFBQTtFQUNBLFVBQUE7QWxCNm1VUjs7QWtCem1VQTtFQUNJLGtCQUFBO0VBQ0EsVUFBQTtBbEI0bVVKOztBa0J4bVVJOztFQUVJLGtCQUFBO0VBQ0EsVUFBQTtBbEIybVVSOztBa0J2bVVBO0VBQ0ksa0JBQUE7RUFDQSxVQUFBO0FsQjBtVUo7O0FrQnRtVUk7O0VBRUksVUFBQTtBbEJ5bVVSOztBa0JybVVBO0VBQ0ksVUFBQTtBbEJ3bVVKOztBa0JwbVVJOztFQUVJLFVBQUE7QWxCdW1VUjs7QWtCbm1VQTtFQUNJLFVBQUE7QWxCc21VSjs7QWtCbG1VSTs7RUFFSSxpQkFBQTtBbEJxbVVSOztBa0JqbVVBOzs7OztFQUtJLGlCQUFBO0FsQm9tVUo7O0FrQmhtVUk7O0VBRUksaUJBQUE7QWxCbW1VUjs7QWtCL2xVQTtFQUNJLGlCQUFBO0FsQmttVUo7O0FrQjdsVVE7O0VBRUksaUJBQUE7QWxCZ21VWjtBa0I1bFVJO0VBQ0ksaUJBQUE7QWxCOGxVUjs7QWtCMWxVQTtFQUNJLGlCQUFBO0FsQjZsVUo7O0FrQnpsVUk7O0VBRUksaUJBQUE7QWxCNGxVUjs7QWtCeGxVQTs7Ozs7RUFLSSxpQkFBQTtBbEIybFVKOztBa0J2bFVJOztFQUVJLGlCQUFBO0FsQjBsVVI7O0FrQnRsVUE7RUFDSSxpQkFBQTtBbEJ5bFVKOztBa0JwbFVROztFQUVJLGlCQUFBO0FsQnVsVVo7QWtCbmxVSTtFQUNJLGlCQUFBO0FsQnFsVVI7O0FrQmpsVUE7RUFDSSxpQkFBQTtBbEJvbFVKOztBa0JqbFVBO0VBQ0ksa0JBQUE7QWxCb2xVSjs7QWtCamxVQTtFQUNJLGlCQUFBO0FsQm9sVUo7O0FrQmpsVUE7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxjYjFNTztFYTJNUCxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtRGJoUVM7RWFpUVQseUJBQUE7RUFDQSxrQkFBQTtBbEJvbFVKO0FrQmpsVVE7RUFFSSxhQUFBO0FsQmtsVVo7O0FrQjVrVUk7O0VBRUksZ0NBQUE7QWxCK2tVUjtBa0I1a1VJOzs7OztFQUtJLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0FsQjhrVVI7O0FrQjFrVUE7OztFQUdJLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0FsQjZrVUo7O0FrQnprVUk7O0VBRUksa0NBQUE7QWxCNGtVUjtBa0J6a1VJOzs7OztFQUtJLHVCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0FsQjJrVVI7O0FrQnZrVUE7OztFQUdJLHVCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0FsQjBrVUo7O0FrQnZrVUE7O0VBRUksc0JBQUE7QWxCMGtVSjs7QWtCdmtVQTs7RUFFSSwwQkFBQTtFQUNBLDZCQUFBO0FsQjBrVUo7O0FrQnRrVUk7O0VBRUksMkJBQUE7RUFDQSwwQkFBQTtFQUNBLDZCQUFBO0VBQ0EsOEJBQUE7QWxCeWtVUjs7QWtCcGtVSTs7RUFFSSwyQkFBQTtFQUNBLDhCQUFBO0FsQnVrVVI7O0FrQnBrVUE7RUFDSSwwQkFBQTtFQUNBLDZCQUFBO0FsQnVrVUo7O0FrQm5rVUk7RUFFSSwwQkFBQTtFQUNBLDZCQUFBO0FsQnFrVVI7O0FrQmprVUE7RUFDSSwwQkFBQTtFQUNBLDZCQUFBO0FsQm9rVUo7O0FrQmhrVUk7RUFDSSwwQkFBQTtFQUNBLDZCQUFBO0FsQm1rVVI7QWtCaGtVSTtFQUNJLHlCQUFBO0VBQ0EsNEJBQUE7QWxCa2tVUjs7QWtCOWpVQTtFQUNJLHlCQUFBO0VBQ0EsNEJBQUE7QWxCaWtVSjs7QWtCOWpVQTtFQUNJLHlCQUFBO0VBQ0EsNEJBQUE7QWxCaWtVSjs7QWtCN2pVSTtFQUVJLHlCQUFBO0VBQ0EsNEJBQUE7QWxCK2pVUjs7QWtCM2pVQTs7RUFFSSx5QkFBQTtFQUNBLDRCQUFBO0FsQjhqVUo7O0FrQjNqVUEsa0NBQUE7QUFFQTs7RUFFSSxnQkFBQTtBbEI2alVKOztBa0IxalVBO0VBQ0kseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBbEI2alVKOztBa0IzalVBOztFQUVJLHVDQUFBO0VBQ0EsMENBQUE7QWxCOGpVSjs7QW1CbCtVQTtFQUNJLGNBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7QW5CcStVSjs7QW1CbCtVQTtFQUNJLHVCQUFBO0VBQ0EseUJBQUE7QW5CcStVSjtBbUJwK1VJO0VBQ0ksNkJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0FuQnMrVVI7O0FtQmwrVUE7RUFDSSxlQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0VBQ0Esb0JBQUE7RUFDQSwyQkFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtBbkJxK1VKOztBbUJsK1VBOztFQUVJLDJCQUFBO0FuQnErVUo7O0FtQmwrVUE7RUFDSSxrQkFBQTtFQUNBLGdCQUFBO0FuQnErVUo7O0FtQmwrVUE7RUFDSSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QW5CcStVSjs7QW1CaitVSTtFQUNJLHFDQUFBO0VBQ0EsNkJBQUE7RUFDQSwyQ0FBQTtFQUNBLG1EQUFBO0VBQUEsbUNBQUE7RUFDQSxvRUFDSTtBbkJtK1VaO0FtQi85VUk7RUFDSSxrQ0FBQTtFQUNBLDBCQUFBO0FuQmkrVVI7O0FtQjc5VUE7RUFDSTtJQUNJLHdCQUFBO0lBQUEsZ0JBQUE7RW5CZytVTjtBQUNGO0FtQjc5VUE7RUFDSSxvQkFBQTtFQUNBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO1VBQUEsbUJBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0FuQis5VUo7O0FtQjU5VUE7RUFDSSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFBQSxhQUFBO0VBQ0EsMEJBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO1VBQUEsc0JBQUE7RUFDQSxXQUFBO0VBQ0Esc0JkaEVJO0VjaUVKLDRCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxvQkFBQTtBbkIrOVVKOztBbUI1OVVBO0VBQ0ksZUFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxnQkFBQTtFQUNBLHNCZDlFSTtBTDZpVlI7QW1CNzlVSTtFQUNJLFVBQUE7QW5CKzlVUjtBbUI1OVVJO0VBQ0ksWUFBQTtBbkI4OVVSOztBbUIzOVVBO0VBQ0ksaUJBQUE7QW5CODlVSjs7QW1CMzlVQTtFQUNJLG9CQUFBO0VBQ0Esb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7TUFBQSx5QkFBQTtVQUFBLHNCQUFBO0VBQ0EseUJBQUE7VUFBQSw4QkFBQTtFQUNBLGFBQUE7RUFDQSxnQ0FBQTtFQUNBLDJCQUFBO0VBQ0EsNEJBQUE7RUFDQSxvQkFBQTtFQUNBLHNCQUFBO0FuQjg5VUo7QW1CNTlVSTtFQUNJLDhCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxpQ0FBQTtBbkI4OVVSOztBbUIxOVVBO0VBQ0ksZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QW5CNjlVSjs7QW1CMTlVQTtFQUNJLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtVQUFBLGNBQUE7RUFDQSxhQUFBO0FuQjY5VUo7QW1CMzlVSTtFQUNJLGdCQUFBO0FuQjY5VVI7O0FtQno5VUE7RUFDSSxvQkFBQTtFQUNBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO1VBQUEsbUJBQUE7RUFDQSw0QkFBQTtNQUFBLHlCQUFBO1VBQUEsMkJBQUE7RUFDQSxhQUFBO0VBQ0EsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0FuQjQ5VUo7QW1CejlVUTtFQUNJLG9CQUFBO0FuQjI5VVo7QW1CeDlVUTtFQUNJLHFCQUFBO0FuQjA5VVo7O0FtQnI5VUE7RUFDSSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0FuQnc5VUo7O0FtQnI5VUE7RUFDSTtJQUVJLG9CQUFBO0VuQnU5VU47RW1CcDlVRTtJQUNJLCtCQUFBO0VuQnM5VU47RW1CbjlVRTtJQUNJLGdCQUFBO0VuQnE5VU47QUFDRjtBbUJsOVVBO0VBQ0k7SUFDSSxnQkFBQTtFbkJvOVVOO0FBQ0Y7QW1CaDlVSTtFQUNJLGtDQUFBO1VBQUEsMEJBQUE7QW5CazlVUjtBbUI5OFVRO0VBQ0ksNkJBQUE7VUFBQSxxQkFBQTtFQUNBLFVBQUE7RUFDQSw0QkFBQTtFQUFBLG9CQUFBO0FuQmc5VVo7QW1CNzhVUTtFQUNJLDJCQUFBO1VBQUEsbUJBQUE7RUFDQSxVQUFBO0FuQis4VVo7QW1CMThVUTtFQUNJLGtDQUFBO1VBQUEsMEJBQUE7RUFDQSxVQUFBO0VBQ0EsOERBQUE7RUFBQSxzREFBQTtBbkI0OFVaO0FtQno4VVE7RUFDSSxnQ0FBQTtVQUFBLHdCQUFBO0VBQ0EsVUFBQTtBbkIyOFVaO0FtQnQ4VVE7RUFDSSxrQ0FBQTtVQUFBLDBCQUFBO0VBQ0EsVUFBQTtFQUNBLDRCQUFBO0VBQUEsb0JBQUE7QW5CdzhVWjtBbUJyOFVRO0VBQ0ksZ0NBQUE7VUFBQSx3QkFBQTtFQUNBLFVBQUE7QW5CdThVWjtBbUJsOFVRO0VBQ0ksMENBQUE7VUFBQSxrQ0FBQTtFQUNBLFVBQUE7QW5CbzhVWjtBbUJqOFVROztFQUVJLDRCQUFBO0VBQUEsb0JBQUE7QW5CbThVWjtBbUJoOFVRO0VBQ0ksd0NBQUE7VUFBQSxnQ0FBQTtFQUNBLFVBQUE7QW5CazhVWjtBbUI5N1VJO0VBQ0ksMkJBQUE7RUFFQSxtQkFBQTtBbkJnOFVSO0FtQjk3VVE7RUFDSSxtREFBQTtVQUFBLDJDQUFBO0VBRUEsb0NBQUE7VUFBQSw0QkFBQTtFQUNBLFVBQUE7QW5CZzhVWjtBbUI3N1VRO0VBQ0ksZ0RBQUE7VUFBQSx3Q0FBQTtFQUNBLFVBQUE7RUFDQSxvQ0FBQTtFQUFBLDRCQUFBO0FuQis3VVo7QW1CMzdVSTtFQUNJLDJCQUFBO1VBQUEsbUJBQUE7QW5CNjdVUjtBbUIzN1VRO0VBQ0ksa0NBQUE7VUFBQSwwQkFBQTtFQUVBLG9DQUFBO1VBQUEsNEJBQUE7RUFDQSxVQUFBO0VBQ0EsNEJBQUE7RUFBQSxvQkFBQTtBbkI2N1VaO0FtQjE3VVE7RUFDSSxnQ0FBQTtVQUFBLHdCQUFBO0VBQ0EsVUFBQTtBbkI0N1VaO0FtQng3VUk7RUFDSSwyQkFBQTtVQUFBLG1CQUFBO0FuQjA3VVI7QW1CeDdVUTtFQUNJLGtDQUFBO1VBQUEsMEJBQUE7RUFFQSxvQ0FBQTtVQUFBLDRCQUFBO0VBQ0EsVUFBQTtFQUNBLDRCQUFBO0VBQUEsb0JBQUE7QW5CMDdVWjtBbUJ2N1VRO0VBQ0ksZ0NBQUE7VUFBQSx3QkFBQTtFQUNBLFVBQUE7QW5CeTdVWjtBbUJwN1VRO0VBQ0ksMkJBQUE7VUFBQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSw0QkFBQTtFQUFBLG9CQUFBO0FuQnM3VVo7QW1CbjdVUTtFQUNJLDJCQUFBO1VBQUEsbUJBQUE7RUFDQSxVQUFBO0FuQnE3VVo7QW1CajdVSTtFQUNJLDJCQUFBO1VBQUEsbUJBQUE7QW5CbTdVUjtBbUJqN1VRO0VBQ0ksa0NBQUE7VUFBQSwwQkFBQTtFQUNBLCtCQUFBO1VBQUEsdUJBQUE7RUFFQSxvQ0FBQTtVQUFBLDRCQUFBO0VBQ0EsVUFBQTtFQUNBLDRCQUFBO0VBQUEsb0JBQUE7QW5CbTdVWjtBbUJoN1VRO0VBQ0ksZ0NBQUE7VUFBQSx3QkFBQTtFQUNBLFVBQUE7QW5CazdVWjtBbUI5NlVJO0VBQ0ksMkJBQUE7VUFBQSxtQkFBQTtBbkJnN1VSO0FtQjk2VVE7RUFDSSxrREFBQTtVQUFBLDBDQUFBO0VBQ0EsZ0NBQUE7VUFBQSx3QkFBQTtFQUVBLG9DQUFBO1VBQUEsNEJBQUE7RUFDQSxVQUFBO0VBQ0EscUNBQUE7RUFBQSw2QkFBQTtBbkJnN1VaO0FtQjc2VVE7RUFDSSwrQ0FBQTtVQUFBLHVDQUFBO0VBQ0EsVUFBQTtBbkIrNlVaO0FtQjM2VUk7RUFDSSwyQkFBQTtVQUFBLG1CQUFBO0FuQjY2VVI7QW1CMzZVUTtFQUNJLG9FQUFBO1VBQUEsNERBQUE7RUFDQSxnQ0FBQTtVQUFBLHdCQUFBO0VBRUEsb0NBQUE7VUFBQSw0QkFBQTtFQUNBLFVBQUE7RUFDQSw0QkFBQTtFQUFBLG9CQUFBO0FuQjY2VVo7QW1CMTZVUTtFQUNJLCtEQUFBO1VBQUEsdURBQUE7RUFDQSxVQUFBO0FuQjQ2VVo7QW1CdjZVUTtFQUNJLDZCQUFBO1VBQUEscUJBQUE7RUFDQSxVQUFBO0VBQ0EsNEJBQUE7RUFBQSxvQkFBQTtBbkJ5NlVaO0FtQnQ2VVE7RUFDSSxjQUFBO0VBQ0EsNkJBQUE7RUFDQSx5QkFBQTtBbkJ3NlVaO0FtQnI2VVE7RUFDSSxXZHZYSjtFY3dYSSxpQkFBQTtBbkJ1NlVaO0FtQnA2VVE7RUFDSSxnQkFBQTtFQUNBLGVBQUE7RUFDQSw2QkFBQTtFQUNBLDZDQUFBO0FuQnM2VVo7QW1CcDZVWTtFQUNJLFdkbFlSO0VjbVlRLGdCQUFBO0FuQnM2VWhCO0FtQmw2VVE7RUFDSSxnQkFBQTtFQUNBLGVBQUE7RUFDQSwrQkFBQTtBbkJvNlVaO0FtQmw2VVk7RUFDSSxXZDdZUjtBTGl6VlI7QW1CaDZVUTtFQUNJLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLDZCQUFBO0VBQ0EsMENBQUE7QW5CazZVWjtBbUI5NVVZO0VBQ0ksYUFBQTtBbkJnNlVoQjtBbUI3NVVZO0VBQ0ksMkJBQUE7VUFBQSxtQkFBQTtFQUNBLFVBQUE7QW5CKzVVaEI7O0FtQjE1VUE7RUFDSSxjQUFBO0FuQjY1VUo7O0FvQnYxVkk7RUFHSSxhQUFBO0FwQncxVlI7QW9CNTFWQTtFQU1JLDhCQUFBO0VBQUEsc0JBQUE7QXBCeTFWSjs7QW9CdDFWQTtFQUNJLGNmcUNPO0FMb3pWWDtBb0J2MVZJO0VBRUksY2ZtQ0c7QUxxelZYO0FvQnIxVkk7RUFDSSx5Q2ZmRTtFZWdCRixrQkFBQTtBcEJ1MVZSO0FvQnIxVlE7RUFFSSxXZkRKO0FMdTFWUjs7QW9CajFWQTtFQUNJLGNmZ0JPO0FMbzBWWDtBb0JsMVZJO0VBRUksV2ZYQTtBTDgxVlI7O0FvQi8wVkE7RUFDSSxzQkFBQTtBcEJrMVZKO0FvQmgxVkk7RUFDSSxrQkFBQTtFQUNBLGNmS0c7RWVKSCxrQkFBQTtFQUNBLDBDZllFO0VlWEYsZUFBQTtFQUNBLGdCQUFBO0FwQmsxVlI7QW9CaDFWUTtFQUVJLGNmREQ7RWVFQywwQ2ZLRjtBTDQwVlY7QW9COTBWUTtFQUNJLGdCQUFBO0FwQmcxVlo7QW9CNzBWUTtFQUNJLGNmVkQ7RWVXQyxnQkFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JmeENKO0FMdTNWUjs7QW9CMTBWQTtFQUNJO0lBQ0ksa0JBQUE7RXBCNjBWTjtBQUNGO0FvQjEwVkE7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FwQjQwVko7O0FvQnowVkE7RUFDSSxjQUFBO0VBQ0EsZ0NBQUE7QXBCNDBWSjtBb0IxMFZJO0VBRUkscUJBQUE7QXBCMjBWUjtBb0J4MFZJO0VBQ0ksY2Y3Q0c7RWU4Q0gsZUFBQTtFQUNBLG9CQUFBO0FwQjAwVlI7O0FvQnQwVkE7RUFDSSxnQkFBQTtBcEJ5MFZKOztBb0J2MFZBO0VBQ0ksZ0NBQUE7QXBCMDBWSjtBb0J4MFZJO0VBQ0ksbUJBQUE7QXBCMDBWUjtBb0J2MFZJO0VBQ0ksNkJBQUE7RUFDQSwyQkFBQTtFQUNBLDRCQUFBO0FwQnkwVlI7QW9CdjBWUTtFQUVJLHFDQUFBO0FwQncwVlo7QW9CcjBWUTtFQUNJLGNmeEVEO0VleUVDLDZCQUFBO0VBQ0EseUJBQUE7QXBCdTBWWjtBb0JwMFZRO0VBQ0ksY2Y3RUQ7RWU4RUMsc0JmdkdKO0Vld0dJLGtCZnhHSjtBTDg2VlI7QW9CbDBWSTtFQUNJLGNmcEZHO0VlcUZILHNCZjlHQTtFZStHQSxrQ0FBQTtBcEJvMFZSO0FvQmowVkk7RUFDSSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsMEJBQUE7QXBCbTBWUjs7QW9COXpWSTtFQUNJLGtCQUFBO0FwQmkwVlI7QW9CL3pWUTtFQUNJLFdmOUhKO0VlK0hJLHlDZmxKRjtBTG05VlY7QW9CN3pWSTtFQUNJLFdmcElBO0VlcUlBLHlDZnhKRTtBTHU5VlY7O0FvQjN6VkE7RUFDSSxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLGtCQUFBO0FwQjh6Vko7O0FvQjN6VkE7RUFDSSwwQkFBQTtNQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLG9CQUFBO1VBQUEsWUFBQTtFQUNBLGtCQUFBO0FwQjh6Vko7O0FvQjF6Vkk7RUFDSSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtBcEI2elZSO0FvQjF6Vkk7RUFDSSxnQkFBQTtFQUNBLGNBQUE7QXBCNHpWUjs7QW9CeHpWQSw0QkFBQTtBQUVBO0VBQ0k7SUFDSSx5QkFBQTtRQUFBLHNCQUFBO1lBQUEsbUJBQUE7RXBCMHpWTjtBQUNGO0FvQnZ6VkE7RUFDSSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0VBQ0EsY2ZySk87RWVzSlAsbUJBQUE7QXBCeXpWSjtBb0J2elZJO0VBRUksY2Z4Skc7QUxnOVZYO0FvQnJ6Vkk7RUFDSSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsNkJBQUE7QXBCdXpWUjtBb0JwelZJO0VBQ0kseUNBQUE7QXBCc3pWUjs7QW9CbHpWQTtFQUNJO0lBQ0ksYUFBQTtJQUNBLGlCQUFBO0lBQ0EsY0FBQTtJQUNBLGtCQUFBO0lBQ0EsYUFBQTtJQUNBLDhCQUFBO0VwQnF6Vk47QUFDRjtBb0JselZBO0VBQ0ksNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7QXBCb3pWSjtBb0JselZJO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx1QkFBQTtNQUFBLG9CQUFBO1VBQUEsMkJBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBcEJvelZSO0FvQmx6VlE7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0Esd0NBQUE7RUFBQSxnQ0FBQTtBcEJvelZaO0FvQmx6Vlk7RUFDSSxjZnpNTDtBTDYvVlg7QW9CanpWWTtFQUNJLGdCQUFBO0FwQm16VmhCO0FvQi95VlE7RUFDSSxpQkFBQTtFQUNBLGNmcE5EO0VlcU5DLGdCQUFBO0VBQ0EsZUFBQTtBcEJpelZaO0FvQjl5VlE7RUFJSSxjZnpORDtBTHNnV1g7QW9CMXlWUTtFQUNJLGtCQUFBO0VBRUEsOEJmN1FGO0VlOFFFLDRCZjdMQTtFZThMQSxrQkFBQTtBcEIyeVZaO0FvQnp5Vlk7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsVUFBQTtFQUNBLHlDZnpSTjtFZTBSTSxrQkFBQTtBcEIyeVZoQjtBb0J4eVZZOztFQUtJLDhCZmxTTjtBTHlrV1Y7QW9CbHlWSTtFQUNJLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0FwQm95VlI7QW9CbHlWUTtFQUNJLGVBQUE7QXBCb3lWWjs7QW9CL3hWQTtFQUNJO0lBQ0ksd0JBQUE7SUFBQSxnQkFBQTtFcEJreVZOO0FBQ0Y7QW9CL3hWQTtFQUNJLCtCZmxRTTtBTG1pV1Y7QW9CL3hWSTtFQUVJLFdmMVNBO0FMMGtXUjtBb0I3eFZJO0VBQ0kscUJmclJHO0FMb2pXWDtBb0I1eFZJO0VBQ0ksOEJmclVFO0FMbW1XVjs7QW9CenhWSTtFQUNJLHNDQUFBO0FwQjR4VlI7QW9CenhWSTtFQUNJLHNCQUFBO0FwQjJ4VlI7O0FvQnZ4VkE7RUFDSSxrQkFBQTtBcEIweFZKO0FvQnh4Vkk7RUFDSSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUVBLDBCQUFBO0VBQ0EsY2ZoVEc7RWVpVEgsY0FBQTtBcEJ5eFZSO0FvQnZ4VlE7RUFFSSxjZm5URDtBTDJrV1g7QW9CcnhWUTtFQUNJLGNmdlREO0FMOGtXWDtBb0JueFZJO0VBQ0ksK0JmblRFO0FMd2tXVjtBb0JueFZRO0VBRUksV2YzVko7QUwrbVdSO0FvQmp4VlE7RUFDSSxXZi9WSjtBTGtuV1I7QW9CanhWWTtFQUNJLHNCZmxXUjtBTHFuV1I7O0FvQjd3VkE7RUFDSSxvQkFBQTtFQUNBLHlCZnJWTztBTHFtV1g7QW9COXdWSTtFQUNJLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBcEJneFZSO0FvQjd3Vkk7RUFDSSxpQkFBQTtBcEIrd1ZSO0FvQjV3Vkk7RUFDSSxTQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7RUFDQSx5QmZwV0c7RWVxV0gsc0JBQUE7RUFDQSxVQUFBO0FwQjh3VlI7QW9CNXdWUTtFQUVJLHlCQUFBO0FwQjZ3Vlo7QW9CMXdWUTtFQUNJLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0FwQjR3Vlo7QW9CendWUTtFQUNJLFdBQUE7QXBCMndWWjtBb0J6d1ZZO0VBQ0ksZ0JBQUE7QXBCMndWaEI7QW9CdndWUTtFQUNJLFlBQUE7QXBCeXdWWjtBb0J2d1ZZO0VBQ0ksZ0JBQUE7QXBCeXdWaEI7QW9CcndWUTtFQUNJLFdmamFKO0Vla2FJLHlCZjlZRDtBTHFwV1g7QW9CbndWSTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0FwQnF3VlI7QW9CbHdWSTtFQUNJLGNBQUE7RUFDQSxvQkFBQTtNQUFBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7QXBCb3dWUjtBb0Jqd1ZJO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNmN1pHO0VlOFpILGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QmZyYUc7QUx3cVdYO0FvQmp3VlE7RUFFSSx5QmYxYUQ7QUw0cVdYO0FvQi92VlE7RUFDSSxjZnRhRDtFZXVhQyxnQkFBQTtFQUNBLHNCZm5jSjtBTG9zV1I7O0FvQjV2VkE7RUFDSSxhQUFBO0FwQit2Vko7QW9CN3ZWSTtFQUNJLGNBQUE7QXBCK3ZWUjs7QW9CMXZWSTtFQUNJLFlBQUE7RUFDQSxXZm5kQTtFZW9kQSxtQkFBQTtBcEI2dlZSO0FvQmp3VkE7RUFPSSxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSw4QkFBQTtFQUNBLDBEQUFBO0VBQ0Esa0RBQUE7QXBCNnZWSjs7QW9CeHZWUTtFQUNJLFNBQUE7RUFDQSxXQUFBO0FwQjJ2Vlo7QW9CeHZWUTtFQUNJLGtCQUFBO0VBQ0EsV0FBQTtBcEIwdlZaO0FvQnR2Vkk7RUFDSSxrQkFBQTtFQUNBLFdBQUE7QXBCd3ZWUjs7QW9CcHZWQTtFQUNJLFNBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0FwQnV2Vko7O0FvQnB2VkE7RUFDSSxnQkFBQTtBcEJ1dlZKOztBb0JwdlZBO0VBQ0ksOEJmaGhCTTtFZWloQk4sZUFBQTtBcEJ1dlZKOztBb0JwdlZBO0VBQ0kscUJBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtBcEJ1dlZKOztBb0JwdlZBO0VBQ0k7SUFDSSxVQUFBO0VwQnV2Vk47QUFDRjtBb0JydlZBO0VBQ0kscUJBQUE7QXBCdXZWSjs7QW9CcnZWQTtFQUNJO0lBQ0kseUNBQUE7RXBCd3ZWTjtFb0J0dlZFO0lBQ0kseUNBQUE7RXBCd3ZWTjtFb0J0dlZFO0lBQ0kseUNBQUE7RXBCd3ZWTjtBQUNGO0FxQnJ5V0k7RUFFSSxnQkFBQTtBckJzeVdSO0FxQm55V0k7RUFDSSxnQkFBQTtBckJxeVdSO0FxQmx5V0k7RUFDSSx5Q2hCUkU7QUw0eVdWOztBcUJoeVdBO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0VBQ0EsY2hCd0JPO0VnQnZCUCxnQkFBQTtFQUNBLHlCaEJpQk87RWdCaEJQLGVBQUE7QXJCbXlXSjtBcUJqeVdJO0VBQ0ksZUFBQTtFQUNBLGNBQUE7QXJCbXlXUjtBcUJoeVdJO0VBRUksY2hCY0c7RWdCYkgseUJoQk9HO0FMMHhXWDs7QXFCNXhXSTtFQUNJLFdoQnBCQTtFZ0JxQkEsb0RBQUE7RUFDQSx5Q0FBQTtBckIreFdSO0FxQjV4V0k7RUFDSSwrQmhCV0U7RWdCVkYsZ0JBQUE7RUFDQSwyQ2hCV0c7RWdCVkgsb0NBQUE7QXJCOHhXUjtBcUI1eFdRO0VBRUksV2hCakNKO0VnQmtDSSwyQ2hCTUQ7QUx1eFdYOztBcUJ4eFdBO0VBQ0kseUNoQjNETTtBTHMxV1Y7O0FxQnh4V0E7RUFDSSx5QmhCdERNO0VnQnVETixxQmhCdkRNO0FMazFXVjs7QXFCdHhXUTtFQUNJLGdCQUFBO0FyQnl4V1o7QXFCdHhXUTtFQUVJLG1CQUFBO0FyQnV4V1o7QXFCbnhXSTtFQUNJLFdBQUE7RUFDQSxVQUFBO0VBQ0EsbUJBQUE7QXJCcXhXUjs7QXFCanhXQTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QXJCb3hXSjs7QXFCanhXQTtFQUNJLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxtREFBQTtBckJveFdKO0FxQmx4V0k7RUFDSSxVQUFBO0VBQ0EsY2hCbkVHO0VnQm9FSCxxQkFBQTtFQUNBLG9EQUFBO0VBQ0EsZ0RBQUE7QXJCb3hXUjtBcUJqeFdJO0VBQ0ksVUFBQTtFQUNBLFVBQUE7QXJCbXhXUjs7QXFCOXdXSTtFQUNJLGNBQUE7RUFDQSwyQkFBQTtFQUNBLDhCQUFBO0FyQml4V1I7QXFCOXdXSTtFQUNJLDRCQUFBO0VBQ0EsK0JBQUE7QXJCZ3hXUjtBcUI3d1dJO0VBQ0ksVUFBQTtFQUNBLFdoQmhIQTtFZ0JpSEEseUNoQnBJRTtFZ0JxSUYscUNoQnJJRTtBTG81V1Y7QXFCNXdXSTtFQUNJLGNoQjlGRztFZ0IrRkgsc0JoQnZIQTtFZ0J3SEEscUJoQm5HRztFZ0JvR0gsWUFBQTtFQUNBLG9CQUFBO0FyQjh3V1I7O0FxQnp3V0k7RUFDSSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QXJCNHdXUjtBcUJ4d1dRO0VBQ0ksOEJBQUE7RUFDQSxpQ0FBQTtBckIwd1daO0FxQnZ3V1E7RUFDSSwrQkFBQTtFQUNBLGtDQUFBO0FyQnl3V1o7O0FxQm53V0k7RUFDSSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QXJCc3dXUjtBcUJsd1dRO0VBQ0ksOEJBQUE7RUFDQSxpQ0FBQTtBckJvd1daO0FxQmp3V1E7RUFDSSwrQkFBQTtFQUNBLGtDQUFBO0FyQm13V1o7O0FxQi92V0E7O0VBRUksc0JBQUE7RUFDQSxlQUFBO0FyQmt3V0o7O0FxQi92V0E7O0VBRUksc0JBQUE7RUFDQSxrQkFBQTtBckJrd1dKOztBcUI5dldJO0VBQ0ksaUJBQUE7RUFDQSxrQkFBQTtBckJpd1dSO0FxQjl2V0k7RUFDSSx5QmhCcktHO0VnQnNLSCx5QkFBQTtBckJnd1dSO0FxQjl2V1E7RUFDSSxvREFBQTtFQUNBLG9EQUFBO0FyQmd3V1o7QXFCM3ZXUTtFQUVJLGtCQUFBO0FyQjR2V1o7QXFCeHZXSTtFQUNJLDZCQUFBO0FyQjB2V1I7O0FxQnR2V0E7RUFDSSxvQ0FBQTtFQUNBLHFEQUFBO0FyQnl2V0o7QXFCdnZXSTtFQUNJLFdoQmxOQTtFZ0JtTkEsOENBQUE7RUFDQSxvREFBQTtBckJ5dldSOztBcUJ0dldBO0VBQ0ksb0NBQUE7RUFDQSxnQ0FBQTtBckJ5dldKOztBcUJ2dldBO0VBQ0ksYUFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FyQjB2V0o7O0FxQnh2V0E7RUFDSSx3QkFBQTtVQUFBLGdCQUFBO0FyQjJ2V0o7O0FxQnp2V0E7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSxjaEI5T0c7RWdCK09ILGdCQUFBO0VBQ0Esc0JoQjlPSTtFZ0IrT0oseUJBQUE7QXJCNHZXSjtBcUIxdldJO0VBQ0ksZUFBQTtFQUNBLGNBQUE7QXJCNHZXUjs7QXFCenZXQTtFQUNJLFVBQUE7RUFDQSw4QmhCM1FNO0VnQjRRTixzQkFBQTtFQUNBLHlDQUFBO0VBQ0Esa0JBQUE7QXJCNHZXSjs7QXNCN2dYQTtFQUNJLFVBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QXRCZ2hYSjs7QXNCN2dYQTtFQUNJLGtCQUFBO0VBQ0EsY2pCd0NPO0VpQnZDUCxnQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0Esc0JqQlNJO0VpQlJKLG1DQUFBO0VBQ0EseUJBQUE7RUFDQSwwQkFBQTtBdEJnaFhKO0FzQjlnWEk7RUFDSSx3QkFBQTtBdEJnaFhSOztBc0I1Z1hBO0VBQ0ksYUFBQTtBdEIrZ1hKO0FzQjdnWEk7RUFDSSxnQkFBQTtBdEIrZ1hSOztBc0IxZ1hJO0VBQ0ksV2pCWEE7RWlCWUEseUNqQi9CRTtBTDRpWFY7QXNCMWdYSTtFQUVJLFlBQUE7QXRCMmdYUjtBc0J4Z1hJO0VBRUksV0FBQTtBdEJ5Z1hSO0FzQnRnWEk7RUFFSSxVQUFBO0F0QnVnWFI7QXNCcGdYSTtFQUVJLHVEQUFBO0F0QnFnWFI7O0FzQmhnWEk7RUFDSSxXakJ0Q0E7RWlCdUNBLHlDakIxREU7QUw2alhWO0FzQmhnWEk7RUFFSSxZQUFBO0F0QmlnWFI7QXNCOS9XSTtFQUVJLFdBQUE7QXRCKy9XUjtBc0I1L1dJO0VBRUksVUFBQTtBdEI2L1dSO0FzQjEvV0k7RUFFSSw0Q2pCOUVFO0FMeWtYVjs7QXNCdi9XQTs7RUFFSSxTQUFBO0F0QjAvV0o7QXNCeC9XSTs7RUFDSSxTQUFBO0F0QjIvV1I7O0FzQnYvV0E7O0VBRUksbUJBQUE7RUFDQSwrQkFBQTtFQUNBLDhCQUFBO0F0QjAvV0o7O0FzQnQvV0k7RUFFSSxhQUFBO0F0QncvV1I7O0FzQm4vV0k7RUFFSSxhQUFBO0F0QnEvV1I7O0FzQmovV0E7RUFDSSxhQUFBO0VBQ0Esb0RBQUE7RUFDQSxvREFBQTtFQUNBLGVBQUE7QXRCby9XSjtBc0JsL1dJO0VBQ0ksaUJBQUE7RUFDQSxXakJyR0E7RWlCc0dBLDZCQUFBO0VBQ0Esc0JBQUE7QXRCby9XUjtBc0JqL1dJO0VBQ0ksVUFBQTtFQUNBLGdDQUFBO0F0Qm0vV1I7QXNCaC9XSTtFQUNJLGFBQUE7QXRCay9XUjtBc0IvK1dJO0VBRUksb0RBQUE7QXRCZy9XUjtBc0I3K1dJO0VBRUksNENqQjdJRTtBTDJuWFY7QXNCMytXSTtFQUVJLDBDakJsSkU7QUw4blhWO0FzQnorV0k7RUFFSSwyQ2pCdkpFO0FMaW9YVjs7QXNCdCtXQTtFQUNJLGFBQUE7RUFDQSxvQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsZUFBQTtBdEJ5K1dKO0FzQnYrV0k7RUFDSSxpQkFBQTtFQUNBLFdqQmhKQTtFaUJpSkEsNkJBQUE7RUFDQSxzQkFBQTtBdEJ5K1dSO0FzQnQrV0k7RUFDSSxVQUFBO0VBQ0EsZ0NBQUE7QXRCdytXUjtBc0JyK1dJO0VBQ0ksYUFBQTtBdEJ1K1dSO0FzQnArV0k7RUFFSSx5QmpCM0tJO0FMZ3BYWjtBc0JsK1dJO0VBRUksdUNBQUE7QXRCbStXUjtBc0JoK1dJO0VBRUksMENqQjdMRTtBTDhwWFY7QXNCOTlXSTtFQUVJLDJDakJsTUU7QUxpcVhWOztBc0IzOVdBO0VBQ0ksa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa01BQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQmpCek1JO0VpQjBNSiw0QkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSw2REFBQTtVQUFBLHFEQUFBO0VBQ0EsZ0JBQUE7QXRCODlXSjtBc0I3OVdJO0VBQ0ksa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBdEIrOVdSO0FzQjc5V1E7RUFFSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtBdEI4OVdaOztBc0J6OVdBOztFQUVJLHFCQUFBO0F0QjQ5V0o7O0FzQno5V0E7O0VBRUksaUNBQUE7QXRCNDlXSjs7QXNCejlXQTs7RUFFSSxTQUFBO0VBQ0EsNkJBQUE7RUFDQSx5QmpCcExLO0FMZ3BYVDs7QXNCejlXQTs7RUFFSSw2QkFBQTtFQUNBLHNCakJyUEk7QUxpdFhSOztBc0J6OVdBO0VBQ0ksOEJBQUE7QXRCNDlXSjs7QXNCejlXQTs7RUFFSSwrQkFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBdEI0OVdKOztBc0J6OVdBOztFQUVJLE9BQUE7RUFDQSxvQ0FBQTtFQUNBLDJCakI3TUs7QUx5cVhUOztBc0J6OVdBOztFQUVJLFNBQUE7RUFDQSxvQ0FBQTtFQUNBLHdCakIvUUk7QUwydVhSOztBc0J6OVdBOztFQUVJLGtCQUFBO0F0QjQ5V0o7O0FzQno5V0E7O0VBRUksOEJBQUE7QXRCNDlXSjs7QXNCejlXQTs7RUFFSSxNQUFBO0VBQ0Esb0NBQUE7RUFDQSw0QmpCck9LO0FMaXNYVDs7QXNCejlXQTs7RUFFSSxRQUFBO0VBQ0Esb0NBQUE7RUFDQSx5QmpCdlNJO0FMbXdYUjs7QXNCejlXQTs7RUFFSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQ0FBQTtBdEI0OVdKOztBc0JyOVdBOztFQUVJLGdDQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0F0Qnc5V0o7O0FzQnI5V0E7O0VBRUksUUFBQTtFQUNBLG9DQUFBO0VBQ0EsMEJqQjNRSztBTG11WFQ7O0FzQnI5V0E7O0VBRUksVUFBQTtFQUNBLG9DQUFBO0VBQ0EsdUJqQjdVSTtBTHF5WFI7O0FzQnI5V0E7RUFDSSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQmpCcFZJO0VpQnFWSixnQ0FBQTtFQUNBLDBDQUFBO0VBQ0EsMkNBQUE7QXRCdzlXSjtBc0J0OVdJO0VBQ0ksYUFBQTtBdEJ3OVdSOztBc0JwOVdBO0VBQ0ksdUJBQUE7RUFDQSxjakJ0WFk7QUw2MFhoQjs7QXNCcDlXQTtFQUNJLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCakJuVk87QUwweVhYO0FzQnI5V0k7RUFDSSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQUNBLDZEQUFBO1VBQUEscURBQUE7RUFDQSxVQUFBO0F0QnU5V1I7QXNCcDlXSTs7OztFQUlJLFNBQUE7RUFDQSxpQkFBQTtBdEJzOVdSO0FzQm45V0k7Ozs7RUFJSSxlQUFBO0F0QnE5V1I7QXNCbDlXSTs7OztFQUlJLFFBQUE7RUFDQSxnQkFBQTtBdEJvOVdSOztBdUJqM1hBO0VBQ0ksWUFBQTtFQUNBLGdCQUFBO0F2Qm8zWEo7O0F1QmozWEE7RUFDSSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0F2Qm8zWEo7O0F1QmozWEE7RUFDSSxXQUFBO0F2Qm8zWEo7O0F1QmozWEE7RUFDSSxXQUFBO0F2Qm8zWEo7O0F1QmozWEE7RUFDSSxZQUFBO0F2Qm8zWEo7O0F1QmozWEE7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSx5QmxCZU87RWtCZFAsa0JBQUE7QXZCbzNYSjs7QXVCajNYQTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxXbEJiSTtFa0JjSixtQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUNsQm5DTTtFa0JvQ04sbUNBQUE7RUFBQSwyQkFBQTtBdkJvM1hKOztBdUJqM1hBO0VBQ0k7SUFDSSx3QkFBQTtJQUFBLGdCQUFBO0V2Qm8zWE47QUFDRjtBdUJqM1hBO0VBQ0kscU1BQUE7RUFDQSwwQkFBQTtBdkJtM1hKOztBdUJoM1hBO0VBQ0ksMERBQUE7VUFBQSxrREFBQTtBdkJtM1hKOztBdUJoM1hBO0VBQ0k7SUFDSSx1QkFBQTtZQUFBLGVBQUE7RXZCbTNYTjtBQUNGO0F1QmozWEE7RUFDSSxrQkFBQTtBdkJtM1hKOztBd0JsN1hBO0VBQ0ksY25CK0NPO0FMczRYWDtBd0JsN1hROztFQUVJLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSwwQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7QXhCbzdYWjtBd0JoN1hJO0VBQ0ksMENuQnVDRTtBTDI0WFY7QXdCaDdYUTtFQUNJLGdCQUFBO0F4Qms3WFo7QXdCOTZYSTs7RUFFSSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBeEJnN1hSOztBd0I1NlhBO0VBQ0ksMENBQUE7QXhCKzZYSjs7QXdCMzZYSTs7RUFFSSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esc0JuQm5CQTtFbUJvQkEscUJBQUE7QXhCODZYUjs7QXdCMTZYQTtFQUNJLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGNuQmpEWTtBTDg5WGhCO0F3QjM2WEk7O0VBRUksZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLDZCQUFBO0F4QjY2WFI7QXdCMTZYSTtFQUNJLHNCQUFBO0F4QjQ2WFI7QXdCejZYSTtFQUNJLDRDQUFBO0F4QjI2WFI7O0F3QnQ2WEk7O0VBRUksZUFBQTtBeEJ5NlhSOztBd0JyNlhBO0VBQ0kseUJBQUE7QXhCdzZYSjtBd0J0NlhJOztFQUVJLHlCQUFBO0F4Qnc2WFI7O0F3Qm42WEk7Ozs7RUFJSSxTQUFBO0F4QnM2WFI7O0F3Qmw2WEE7RUFDSSx5Qm5CcERPO0FMeTlYWDs7QXdCbDZYQTtFQUNJLGNuQmpHWTtFbUJrR1oseUJuQmZPO0FMbzdYWDs7QXdCbDZYQTtFQUNJLHlCQUFBO0F4QnE2WEo7QXdCbDZYUTs7RUFFSSx5QkFBQTtBeEJvNlhaO0F3Qmg2WEk7Ozs7RUFJSSxxQkFBQTtBeEJrNlhSOztBd0I5NVhBO0VBQ0kseUJBQUE7QXhCaTZYSjtBd0I5NVhROztFQUVJLHlCQUFBO0F4Qmc2WFo7O0F3QjM1WEE7RUFDSSx5QkFBQTtBeEI4NVhKO0F3QjM1WFE7O0VBRUkseUJBQUE7QXhCNjVYWjtBd0J6NVhJOzs7O0VBSUkscUJBQUE7QXhCMjVYUjs7QXdCdjVYQTtFQUNJLHlCQUFBO0F4QjA1WEo7QXdCdjVYUTs7RUFFSSx5QkFBQTtBeEJ5NVhaOztBd0JwNVhBO0VBQ0kseUJBQUE7QXhCdTVYSjtBd0JwNVhROztFQUVJLHlCQUFBO0F4QnM1WFo7QXdCbDVYSTs7OztFQUlJLHFCQUFBO0F4Qm81WFI7O0F3Qmg1WEE7RUFDSSx5QkFBQTtBeEJtNVhKO0F3Qmg1WFE7O0VBRUkseUJBQUE7QXhCazVYWjs7QXdCNzRYQTtFQUNJLHlCQUFBO0F4Qmc1WEo7QXdCNzRYUTs7RUFFSSx5QkFBQTtBeEIrNFhaO0F3QjM0WEk7Ozs7RUFJSSxxQkFBQTtBeEI2NFhSOztBd0J6NFhBO0VBQ0kseUJBQUE7QXhCNDRYSjtBd0J6NFhROztFQUVJLHlCQUFBO0F4QjI0WFo7O0F3QnQ0WEE7RUFDSSx5QkFBQTtBeEJ5NFhKO0F3QnQ0WFE7O0VBRUkseUJBQUE7QXhCdzRYWjtBd0JwNFhJOzs7O0VBSUkscUJBQUE7QXhCczRYUjs7QXdCbDRYQTtFQUNJLHlCQUFBO0F4QnE0WEo7QXdCbDRYUTs7RUFFSSx5QkFBQTtBeEJvNFhaOztBd0IvM1hBO0VBQ0kseUJBQUE7QXhCazRYSjtBd0IvM1hROztFQUVJLHlCQUFBO0F4Qmk0WFo7QXdCNzNYSTs7OztFQUlJLHFCQUFBO0F4QiszWFI7O0F3QjMzWEE7RUFDSSx5QkFBQTtBeEI4M1hKO0F3QjMzWFE7O0VBRUkseUJBQUE7QXhCNjNYWjs7QXdCeDNYQTtFQUNJLHlCQUFBO0F4QjIzWEo7QXdCeDNYUTs7RUFFSSx5QkFBQTtBeEIwM1haO0F3QnQzWEk7Ozs7RUFJSSxxQkFBQTtBeEJ3M1hSOztBd0JwM1hBO0VBQ0kseUJBQUE7QXhCdTNYSjtBd0JwM1hROztFQUVJLHlCQUFBO0F4QnMzWFo7O0F3QmozWEE7RUFDSSx5QkFBQTtBeEJvM1hKO0F3QmozWFE7O0VBRUkseUJBQUE7QXhCbTNYWjtBd0IvMlhJOzs7O0VBSUkscUJBQUE7QXhCaTNYUjs7QXdCNzJYQTtFQUNJLHlCQUFBO0F4QmczWEo7QXdCNzJYUTs7RUFFSSx5QkFBQTtBeEIrMlhaOztBd0IxMlhBO0VBQ0ksc0NBQUE7QXhCNjJYSjtBd0IxMlhROztFQUVJLHNDQUFBO0F4QjQyWFo7O0F3QnYyWEE7RUFDSSxzQ0FBQTtBeEIwMlhKO0F3QnYyWFE7O0VBRUksc0NBQUE7QXhCeTJYWjs7QXdCbjJYSTtFQUNJLFduQi9VQTtFbUJnVkEseUJuQnRURztFbUJ1VEgscUJBQUE7QXhCczJYUjtBd0JuMlhJO0VBQ0ksY25CNVRHO0VtQjZUSCx5Qm5CbFVHO0VtQm1VSCxxQm5CbFVHO0FMdXFZWDs7QXdCajJYQTtFQUNJLFduQjVWSTtFbUI2VkoseUJuQm5VTztBTHVxWVg7QXdCbDJYSTs7O0VBR0kscUJB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OztBeUJ4NFlBO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtFQUNBLGNBQUE7RUFDQSwyQ0FBQTtFQUNBLDRCQUFBO0VBQ0EsNENBQUE7QXpCMjRZSjs7QXlCeDRZQTtFQUNJLGdCQUFBO0VBQ0EsY0FBQTtBekIyNFlKOztBeUJ4NFlBO0VBQ0ksVUFBQTtBekIyNFlKOztBMEJ4OFlBO0VBQ0ksTUFBQTtBMUIyOFlKOztBMEJ4OFlBO0VBQ0ksZUFBQTtFQUNBLGtCQUFBO0ExQjI4WUo7O0EwQnY4WUk7RUFDSSxXckJXQTtFcUJWQSx5Q3JCVEU7QUxtOVlWO0EwQnY4WUk7RUFFSSx5Q3JCZEU7QUxzOVlWO0EwQnI4WUk7RUFFSSw0Q3JCbkJFO0FMeTlZVjtBMEJuOFlJO0VBRUksMENyQnhCRTtBTDQ5WVY7QTBCajhZSTtFQUVJLDJDckI3QkU7QUwrOVlWOztBMEI3N1lJO0VBQ0ksV3JCaEJBO0VxQmlCQSx5Q3JCcENFO0FMbytZVjtBMEI3N1lJO0VBRUkseUNyQnpDRTtBTHUrWVY7QTBCMzdZSTtFQUVJLDRDckI5Q0U7QUwwK1lWO0EwQno3WUk7RUFFSSwwQ3JCbkRFO0FMNitZVjtBMEJ2N1lJO0VBRUksMkNyQnhERTtBTGcvWVY7O0EwQm43WUk7RUFDSSxXckIzQ0E7RXFCNENBLHlDckIvREU7QUxxL1lWO0EwQm43WUk7RUFFSSx5Q3JCcEVFO0FMdy9ZVjtBMEJqN1lJO0VBRUksNENyQnpFRTtBTDIvWVY7QTBCLzZZSTtFQUVJLDBDckI5RUU7QUw4L1lWO0EwQjc2WUk7RUFFSSwyQ3JCbkZFO0FMaWdaVjs7QTBCejZZSTtFQUNJLFdyQnRFQTtFcUJ1RUEseUNyQjFGRTtBTHNnWlY7QTBCMTZZSTtFQUVJLHlDckI5RkU7QUx5Z1pWO0EwQng2WUk7RUFFSSw0Q3JCbkdFO0FMNGdaVjtBMEJ0NllJO0VBRUksMENyQnhHRTtBTCtnWlY7QTBCcDZZSTtFQUVJLDJDckI3R0U7QUxraFpWOztBMEJqNllBO0VBQ0ksa0JB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bUJBQUE7QWxDNDVjWjtBa0N4NWNJO0VBQ0ksYUFBQTtBbEMwNWNSO0FrQ3Y1Y0k7RUFDSSxnQkFBQTtFQUNBLGdCQUFBO0FsQ3k1Y1I7O0FrQ3I1Y0E7RUFDSSw4QjdCcE1NO0U2QnFNTiw0QjdCak1TO0FMeWxkYjtBa0NyNWNRO0VBRUksOEI3QjFNRjtFNkIyTUUsa0M3QnZNQztBTDZsZGI7QWtDbjVjUTtFQUNJLFc3QjVMSjtFNkI2TEkseUM3QmhORjtFNkJpTkUsc0M3Qi9NSztBTG9tZGpCOztBa0NoNWNBO0VBQ0ksYzdCL01RO0U2QmdOUiwwQ0FBQTtBbENtNWNKO0FrQ2g1Y1E7RUFFSSxjQUFBO0VBQ0EseUJBQUE7QWxDaTVjWjtBa0M5NGNRO0VBQ0ksVzdCL01KO0U2QmdOSSx5QkFBQTtFQUNBLHFCQUFBO0FsQ2c1Y1o7O0FrQzM0Y0E7RUFDSSxjN0JqT007RTZCa09OLDBDQUFBO0FsQzg0Y0o7QWtDMzRjUTtFQUVJLGNBQUE7RUFDQSx5QkFBQTtBbEM0NGNaO0FrQ3o0Y1E7RUFDSSxXN0JsT0o7RTZCbU9JLHlCQUFBO0VBQ0EscUJBQUE7QWxDMjRjWjs7QWtDdDRjQTtFQUNJLGM3QmpQRztFNkJrUEgsMENBQUE7QWxDeTRjSjtBa0N0NGNRO0VBRUksY0FBQTtFQUNBLHlCQUFBO0FsQ3U0Y1o7QWtDcDRjUTtFQUNJLFc3QnJQSjtFNkJzUEkseUJBQUE7RUFDQSxxQkFBQTtBbENzNGNaOztBa0NqNGNBO0VBQ0ksYzdCdFFNO0U2QnVRTiwwQ0FBQTtBbENvNGNKO0FrQ2o0Y1E7RUFFSSxjQUFBO0VBQ0EseUJBQUE7QWxDazRjWjtBa0MvM2NRO0VBQ0ksVzdCeFFKO0U2QnlRSSx5QkFBQTtFQUNBLHFCQUFBO0FsQ2k0Y1o7O0FrQzUzY0E7RUFDSSxjN0J4Uks7RTZCeVJMLHlDQUFBO0FsQyszY0o7QWtDNTNjUTtFQUVJLGNBQUE7RUFDQSx5QkFBQTtBbEM2M2NaO0FrQzEzY1E7RUFDSSxXN0IzUko7RTZCNFJJLHlCQUFBO0VBQ0EscUJBQUE7QWxDNDNjWjs7QWtDdjNjQTtFQUNJLGNBQUE7RUFD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cGRRO0VBQ0kscUJBQUE7RUFDQSxvQkFBQTtBbkN1cGRaO0FtQ2xwZFE7O0VBRUkscUJBQUE7TUFBQSxpQkFBQTtBbkNvcGRaO0FtQ2hwZEk7RUFDSSwrQkFBQTtFQUFBLCtCQUFBO0VBQUEsd0JBQUE7RUFDQSw2QkFBQTtNQUFBLGdCQUFBO0FuQ2twZFI7QW1DL29kSTtFQUNJLGFBQUE7QW5DaXBkUjs7QW1DNW9kSTtFQUNJLHlCOUJ0OEJFO0FMcWxmVjtBbUM3b2RRO0VBRUkseUI5QjE4QkY7QUx3bGZWO0FtQ3pvZFE7RUFDSSx5QjlCcDlCRjtBTCtsZlY7QW1Dem9kWTtFQUVJLHlCOUJ0OUJOO0FMZ21mVjtBbUN2b2RZO0VBQ0kseUI5Qjk5Qk47QUx1bWZWO0FtQ3JvZFE7O0VBRUkseUI5Qjk5QkY7QUxxbWZWO0FtQ25vZFk7RUFFSSx5QjlCcCtCTjtBTHdtZlY7QW1DL25kSTtFQUNJLHlCOUI5K0JFO0U4QisrQkYsZ0M5Qm4vQkU7QUxvbmZWO0FtQzluZEk7RUFDSSw4T0FBQTtBbkNnb2RSO0FtQzduZEk7RUFDSSx5QjlCdi9CRTtBTHNuZlY7QW1DN25kUTtFQUNJLHlCOUJ0L0JGO0FMcW5mVjtBbUM3bmRZO0VBRUkseUI5QjEvQk47QUx3bmZWOztBbUN2bmRJO0VBQ0ksVzlCdGpDQTtBTGdyZlI7QW1DeG5kUTtFQUVJLFc5QjFqQ0o7QUxtcmZSO0FtQ3BuZFE7RUFDSSwrQjlCOWhDRjtBTG9wZlY7QW1DcG5kWTtFQUVJLGdDQUFBO0FuQ3FuZGhCO0FtQ2xuZFk7RUFDSSxnQ0FBQTtBbkNvbmRoQjtBbUNobmRROztFQUVJLFc5QjlrQ0o7QUxnc2ZSO0FtQzltZFk7RUFFSSxXOUJwbENSO0FMbXNmUjtBbUMxbWRJO0VBQ0ksK0I5QnhqQ0U7RThCeWpDRixzQzlCN2pDRTtBTHlxZlY7QW1Dem1kSTtFQUNJLDhPQUFBO0FuQzJtZFI7QW1DeG1kSTtFQUNJLCtCOUJqa0NFO0FMMnFmVjtBbUN4bWRRO0VBQ0ksVzlCdG1DSjtBTGd0ZlI7QW1DeG1kWTtFQUVJLFc5QjFtQ1I7QUxtdGZSOztBbUNubWRB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QUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QXZDOCtmSjtBdUM1K2ZJO0VBQ0ksa0JBQUE7QXZDOCtmUjtBdUMzK2ZJO0VBQ0ksa0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtBdkM2K2ZSOztBdUN6K2ZBO0VBQ0kscUJBQUE7RUFDQSxlQUFBO0VBQ0EsK0NBQ0k7RUFESix1Q0FDSTtBdkMyK2ZSO0F1Q3grZkk7RUFDSSxjQUFBO0VBQ0EsOEJBQUE7QXZDMCtmUjs7QXVDdCtmQTtFQUNJLGFBQUE7RUFDQSxjQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtBdkN5K2ZKOztBdUN0K2ZBO0VBQ0ksV2xDbkRJO0VrQ29ESixvQ0FBQTtBdkN5K2ZKOztBdUN0K2ZBO0VBQ0ksV2xDeERJO0VrQ3lESixvQ0FBQTtBdkN5K2ZKOztBdUN0K2ZBO0VBQ0ksV2xDN0RJO0VrQzhESixvQ0FBQTtBdkN5K2ZKOztBdUN0K2ZBO0VBQ0ksV2xDbEVJO0VrQ21FSixvQ0FBQTtBdkN5K2ZKOztBdUN0K2ZBO0VBQ0ksV2xDdkVJO0VrQ3dFSixvQ0FBQTtBdkN5K2ZKOztBdUN0K2ZBO0VBQ0ksV2xDNUVJO0VrQzZFSixvQ0FBQTtBdkN5K2ZKOztBdUN0K2ZBO0VBQ0ksV2xDakZJO0VrQ2tGSixvQ0FBQTtBdkN5K2ZKOztBdUN0K2ZBO0VBQ0ksV2xDdEZJO0VrQ3VGSixvQ0FBQTtBdkN5K2ZKOztBdUN0K2ZBO0VBQ0ksV2xDM0ZJO0VrQzRGSixvQ0FBQTtBdkN5K2ZKOztBdUN0K2ZBO0VBQ0ksV2xDaEdJO0VrQ2lHSixvQ0FBQTtBdkN5K2ZKOztBdUN0K2ZBO0VBQ0ksV2xDckdJO0VrQ3NHSixpQ0FBQTtBdkN5K2ZKOztBdUN0K2ZBO0VBQ0ksV2xDMUdJO0VrQzJHSixvQ0FBQTtBdkN5K2ZKOztBdUN0K2ZBO0VBQ0ksV2xDL0dJO0VrQ2dISixvQ0FBQTtBdkN5K2ZKOztBdUN0K2ZBO0VBQ0ksV2xDcEhJO0VrQ3FISixvQ0FBQTtBdkN5K2ZKOztBdUN0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SUFDSSxpQkFBQTtFdERvaWtDVjtFc0RqaWtDTTtJQUNJLHVCQUFBO0V0RG1pa0NWO0VzRGhpa0NNO0lBQ0ksdUJBQUE7RXREa2lrQ1Y7RXNEL2hrQ007SUFDSSxpQkFBQTtFdERpaWtDVjtFc0Q5aGtDTTtJQUNJLHVCQUFBO0V0RGdpa0NWO0VzRDdoa0NNO0lBQ0ksdUJBQUE7RXREK2hrQ1Y7RXNENWhrQ007SUFDSSxpQkFBQTtFdEQ4aGtDVjtFc0QzaGtDTTtJQUNJLHVCQUFBO0V0RDZoa0NWO0VzRDFoa0NNO0lBQ0ksdUJBQUE7RXRENGhrQ1Y7QUFDRjtBc0R6aGtDSTtFQUNJO0lBQ0ksZUFBQTtFdEQyaGtDVjtFc0R4aGtDTTtJQUNJLHNCQUFBO0V0RDBoa0NWO0VzRHZoa0NNO0lBQ0ksdUJBQUE7RXREeWhrQ1Y7RXNEdGhrQ007SUFDSSxpQkFBQTtFdER3aGtDVjtFc0RyaGtDTTtJQUNJLHVCQUFBO0V0RHVoa0NWO0VzRHBoa0NNO0lBQ0ksdUJBQUE7RXREc2hrQ1Y7RXNEbmhrQ007SUFDSSxpQkFBQTtFdERxaGtDVjtFc0RsaGtDTTtJQUNJLHVCQUFBO0V0RG9oa0NWO0VzRGpoa0NNO0lBQ0ksdUJBQUE7RXREbWhrQ1Y7RXNEaGhrQ007SUFDSSxpQkFBQTtFdERraGtDVjtFc0QvZ2tDTTtJQUNJLHVCQUFBO0V0RGloa0NWO0VzRDlna0NNO0lBQ0ksdUJBQUE7RXREZ2hrQ1Y7QUFDRjtBc0Q3Z2tDSTtFQUNJO0lBQ0ksZUFBQTtFdEQrZ2tDVjtFc0Q1Z2tDTTtJQUNJLHNCQUFBO0V0RDhna0NWO0VzRDNna0NNO0lBQ0ksdUJBQUE7RXRENmdrQ1Y7RXNEMWdrQ007SUFDSSxpQkFBQTtFdEQ0Z2tDVjtFc0R6Z2tDTTtJQUNJLHVCQUFBO0V0RDJna0NWO0VzRHhna0NNO0lBQ0ksdUJBQUE7RXREMGdrQ1Y7RXNEdmdrQ007SUFDSSxpQkFBQTtFdER5Z2tDVjtFc0R0Z2tDTTtJQUNJLHVCQUFBO0V0RHdna0NWO0VzRHJna0NNO0lBQ0ksdUJBQUE7RXREdWdrQ1Y7RXNEcGdrQ007SUFDSSxpQkFBQTtFdERzZ2tDVjtFc0RuZ2tDTTtJQUNJLHVCQUFBO0V0RHFna0NWO0VzRGxna0NNO0lBQ0ksdUJBQUE7RXREb2drQ1Y7QUFDRjtBc0RqZ2tDSTtFQUNJO0lBQ0ksZUFBQTtFdERtZ2tDVjtFc0RoZ2tDTTtJQUNJLHNCQUFBO0V0RGtna0NWO0VzRC8vakNNO0lBQ0ksdUJBQUE7RXREaWdrQ1Y7RXNEOS9qQ007SUFDSSxpQkFBQTtFdERnZ2tDVjtFc0Q3L2pDTTtJQUNJLHVCQUFBO0V0RCsvakNWO0VzRDUvakNNO0lBQ0ksdUJBQUE7RXREOC9qQ1Y7RXNEMy9qQ007SUFDSSxpQkFBQTtFdEQ2L2pDVjtFc0QxL2pDTTtJQUNJLHVCQUFBO0V0RDQvakNWO0VzRHovakNNO0lBQ0ksdUJBQUE7RXREMi9qQ1Y7RXNEeC9qQ007SUFDSSxpQkFBQTtFdEQwL2pDVjtFc0R2L2pDTTtJQUNJLHVCQUFBO0V0RHkvakNWO0VzRHQvakNNO0lBQ0ksdUJBQUE7RXREdy9qQ1Y7QUFDRjtBc0RyL2pDSTtFQUNJO0lBQ0ksZUFBQTtFdER1L2pDVjtFc0RwL2pDTTtJQUNJLHlCQUFBO0V0RHMvakNWO0VzRG4vakNNO0lBQ0ksMEJBQUE7RXREcS9qQ1Y7RXNEbC9qQ007SUFDSSxpQkFBQTtFdERvL2pDVjtFc0RqL2pDTTtJQUNJLDBCQUFBO0V0RG0vakNWO0VzRGgvakNNO0lBQ0ksMEJBQUE7RXREay9qQ1Y7RXNELytqQ007SUFDSSxpQkFBQTtFdERpL2pDVjtFc0Q5K2pDTTtJQUNJLDBCQUFBO0V0RGcvakNWO0VzRDcrakNNO0lBQ0ksMEJBQUE7RXREKytqQ1Y7RXNENStqQ007SUFDSSxpQkFBQTtFdEQ4K2pDVjtFc0QzK2pDTTtJQUNJLDBCQUFBO0V0RDYrakNWO0VzRDErakNNO0lBQ0ksMEJBQUE7RXRENCtqQ1Y7QUFDRjtBc0R6K2pDSTtFQUNJLHVCQUFBO0F0RDIrakNSO0FzRHgrakNJO0VBQ0ksc0JBQUE7QXREMCtqQ1I7QXNEditqQ0k7RUFDSTtJQUNJLHVCQUFBO0V0RHkrakNWO0VzRHQrakNNO0lBQ0ksc0JBQUE7RXRE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Q0k7RUFDSSw0QkFBQTtFQUNBLDJCQUFBO0F0RCs4Z0NSO0FzRDU4Z0NJO0VBQ0ksZ0JBQUE7QXREODhnQ1I7QXNEMzhnQ0k7RUFDSSxpQkFBQTtBdEQ2OGdDUjtBc0QxOGdDSTtFQUNJLDJCQUFBO0F0RDQ4Z0NSO0FzRHo4Z0NJO0VBQ0ksNEJBQUE7QXREMjhnQ1I7QXNEeDhnQ0k7RUFDSSxpQkFBQTtFQUNBLGdCQUFBO0F0RDA4Z0NSO0FzRHY4Z0NJO0VBQ0ksNEJBQUE7RUFDQSwyQkFBQTtBdER5OGdDUjtBc0R0OGdDSTtFQUNJLGdCQUFBO0F0RHc4Z0NSO0FzRHI4Z0NJO0VBQ0ksaUJBQUE7QXREdThnQ1I7QXNEcDhnQ0k7RUFDSSwyQkFBQTtBdERzOGdDUjtBc0RuOGdDSTtFQUNJLDRCQUFBO0F0RHE4Z0NSO0FzRGw4Z0NJO0VBQ0ksaUJBQUE7RUFDQSxnQkFBQTtBdERvOGdDUjtBc0RqOGdDSTtFQUNJLDRCQUFBO0VBQ0EsMkJBQUE7QXREbThnQ1I7QXNEaDhnQ0k7RUFDSSxnQkFBQTtBdERrOGdDUjtBc0QvN2dDSTtFQUNJLGlCQUFBO0F0RGk4Z0NSO0FzRDk3Z0NJO0VBQ0ksMkJBQUE7QXREZzhnQ1I7QXNENzdnQ0k7RUFDSSw0QkFBQTtBdEQrN2dDUjtBc0Q1N2dDSTtFQUNJLGlCQUFBO0VBQ0EsZ0JBQUE7QXREODdnQ1I7QXNEMzdnQ0k7RUFDSSw0QkFBQTtFQUNBLDJCQUFBO0F0RDY3Z0NSO0FzRDE3Z0NJO0VBQ0ksZ0JBQUE7QXRENDdnQ1I7QXNEejdnQ0k7RUFDSSxpQkFBQTtBdEQyN2dDUjtBc0R4N2dDSTtFQUNJLDJCQUFBO0F0RDA3Z0NSO0FzRHY3Z0NJO0VBQ0ksNEJBQUE7QXREeTdnQ1I7QXNEdDdnQ0k7RUFDSSxpQkFBQTtFQUNBLGdCQUFBO0F0RHc3Z0NSO0FzRHI3Z0NJO0VBQ0ksNEJBQUE7RUFDQSwyQkFBQTtBdER1N2dDUjtBc0RwN2dDSTtFQUNJLGdCQUFBO0F0RHM3Z0NSO0FzRG43Z0NJO0VBQ0ksaUJBQUE7QXREcTdnQ1I7QXNEbDdnQ0k7RUFDSSwyQkFBQTtBdERvN2dDUjtBc0RqN2dDSTtFQUNJLDRCQUFBO0F0RG03Z0NSO0FzRGg3Z0NJO0VBQ0ksaUJBQUE7RUFDQSxnQkFBQTtBdERrN2dDUjtBc0QvNmdDSTtFQUNJLDRCQUFBO0VBQ0EsMkJBQUE7QXREaTdnQ1I7QXNEOTZnQ0k7RUFDSSxnQkFBQTtBdERnN2dDUjtBc0Q3NmdDSTtFQUNJLGlCQUFBO0F0RCs2Z0NSO0FzRDU2Z0NJO0VBQ0ksMkJBQUE7QXREODZnQ1I7QXNEMzZnQ0k7RUFDSSw0QkFBQTtBdEQ2NmdDUjtBc0QxNmdDSTtFQUNJLGlCQUFBO0VBQ0EsZ0JBQUE7QXRENDZnQ1I7QXNEejZnQ0k7RUFDSSw0QkFBQTtFQUNBLDJCQUFBO0F0RDI2Z0NSO0FzRHg2Z0NJO0VBQ0ksZ0JBQUE7QXREMDZnQ1I7QXNEdjZnQ0k7RUFDSSxpQkFBQTtBdER5NmdDUjtBc0R0NmdDSTtFQUNJLDJCQUFBO0F0RHc2Z0NSO0FzRHI2Z0NJO0VBQ0ksNEJBQUE7QXREdTZnQ1I7QXNEcDZnQ0k7RUFDSSxpQkFBQTtFQUNBLGdCQUFBO0F0RHM2Z0NSO0FzRG42Z0NJO0VBQ0ksNEJBQUE7RUFDQSwyQkFBQTtBdERxNmdDUjtBc0RsNmdDSTtFQUNJLGdCQUFBO0F0RG82Z0NSO0FzRGo2Z0NJO0VBQ0ksaUJBQUE7QXREbTZnQ1I7QXNEaDZnQ0k7RUFDSSwyQkFBQTtBdERrNmdDUjtBc0QvNWdDSTtFQUNJLDRCQUFBO0F0RGk2Z0NSO0FzRDk1Z0NJO0VBQ0ksaUJBQUE7RUFDQSxnQkFBQTtBdERnNmdDUjtBc0Q3NWdDSTtFQUNJLDRCQUFBO0VBQ0EsMkJBQUE7QXREKzVnQ1I7QXNENTVnQ0k7RUFDSSxnQkFBQTtBdEQ4NWdDUjtBc0QzNWdDSTtFQUNJLGlCQUFBO0F0RDY1Z0NSO0FzRDE1Z0NJO0VBQ0ksMkJBQUE7QXRENDVnQ1I7QXNEejVnQ0k7RUFDSSw0QkFBQTtBdEQyNWdDUjtBc0R4NWdDSTtFQUNJLGlCQUFBO0VBQ0EsZ0JBQUE7QXREMDVnQ1I7QXNEdjVnQ0k7RUFDSSw0QkFBQTtFQUNBLDJCQUFBO0F0RHk1Z0NSO0FzRHQ1Z0NJO0VBQ0ksZ0JBQUE7QXREdzVnQ1I7QXNEcjVnQ0k7RUFDSSxpQkFBQTtBdER1NWdDUjtBc0RwNWdDSTtFQUNJLDJCQUFBO0F0RHM1Z0NSO0FzRG41Z0NJO0VBQ0ksNEJBQUE7QXREcTVnQ1I7QXNEbDVnQ0k7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0F0RG81Z0NSO0FzRGo1Z0NJO0VBQ0ksNkJBQUE7RUFDQSw0QkFBQTtBdERtNWdDUjtBc0RoNWdDSTtFQUNJLHFCQUFBO0VBQ0EsaUJBQUE7QXREazVnQ1I7QXNELzRnQ0k7RUFDSSxrQkFBQTtBdERpNWdDUjtBc0Q5NGdDSTtFQUNJLDRCQUFBO0F0RGc1Z0NSO0FzRDc0Z0NJO0VBQ0ksNkJBQUE7QXREKzRnQ1I7QXNENTRnQ0k7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0F0RDg0Z0NSO0FzRDM0Z0NJO0VBQ0ksNkJBQUE7RUFDQSw0QkFBQTtBdEQ2NGdDUjtBc0QxNGdDSTtFQUNJLGlCQUFBO0F0RDQ0Z0NSO0FzRHo0Z0NJO0VBQ0ksa0JBQUE7QXREMjRnQ1I7QXNEeDRnQ0k7RUFDSSw0QkFBQTtBdEQwNGdDUjtBc0R2NGdDSTtFQUNJLDZCQUFBO0F0RHk0Z0NSO0FzRHQ0Z0NJO0VBQ0ksa0JBQUE7RUFDQSxpQkFBQTtBdER3NGdDUjtBc0RyNGdDSTtFQUNJLDZCQUFBO0VBQ0EsNEJBQUE7QXREdTRnQ1I7QXNEcDRnQ0k7RUFDSSxpQkFBQTtBdERzNGdDUjtBc0RuNGdDSTtFQUNJLGtCQUFBO0F0RHE0Z0NSO0FzRGw0Z0NJO0VBQ0ksNEJBQUE7QXREbzRnQ1I7QXNEajRnQ0k7RUFDSSw2QkFBQTtBdERtNGdDUjtBc0RoNGdDSTtFQUNJLGtCQUFBO0VBQ0EsaUJBQUE7QXREazRnQ1I7QXNELzNnQ0k7RUFDSSw2QkFBQTtFQUNBLDRCQUFBO0F0RGk0Z0NSO0FzRDkzZ0NJO0VBQ0ksaUJBQUE7QXREZzRnQ1I7QXNENzNnQ0k7RUFDSSxrQkFBQTtBdEQrM2dDUjtBc0Q1M2dDSTtFQUNJLDRCQUFBO0F0RDgzZ0NSO0FzRDMzZ0NJO0VBQ0ksNkJBQUE7QXRENjNnQ1I7QXNEMTNnQ0k7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0F0RDQzZ0NSO0FzRHozZ0NJO0VBQ0ksNkJBQUE7RUFDQSw0QkFBQTtBdEQyM2dDUjtBc0R4M2dDSTtFQUNJLGlCQUFBO0F0RDAzZ0NSO0FzRHYzZ0NJO0VBQ0ksbUJBQUE7QXREeTNnQ1I7QXNEdDNnQ0k7RUFDSSxrQkFBQTtBdER3M2dDUjtBc0RyM2dDSTtFQUNJLDRCQUFBO0F0RHUzZ0NSO0FzRHAzZ0NJO0VBQ0ksNkJBQUE7QXREczNnQ1I7QXNEbjNnQ0k7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0F0RHEzZ0NSO0FzRGwzZ0NJO0VBQ0ksNkJBQUE7RUFDQSw0QkFBQTtBdERvM2dDUjtBc0RqM2dDSTtFQUNJLGlCQUFBO0F0RG0zZ0NSO0FzRGgzZ0NJO0VBQ0ksa0JBQUE7QXREazNnQ1I7QXNELzJnQ0k7RUFDSSw0QkFBQTtBdERpM2dDUjtBc0Q5MmdDSTtFQUNJLDZCQUFBO0F0RGczZ0NSO0FzRDcyZ0NJO0VBQ0ksa0JBQUE7RUFDQSxpQkFBQTtBdEQrMmdDUjtBc0Q1MmdDSTtFQUNJLDZCQUFBO0VBQ0EsNEJBQUE7QXREODJnQ1I7QXNEMzJnQ0k7RUFDSSxpQkFBQTtBdEQ2MmdDUjtBc0QxMmdDSTtFQUNJLGtCQUFBO0F0RDQyZ0NSO0FzRHoyZ0NJO0VBQ0ksNEJBQUE7QXREMjJnQ1I7QXNEeDJnQ0k7RUFDSSw2QkFBQTtBdEQwMmdDUjtBc0R2MmdDSTtFQUNJLGtCQUFBO0VBQ0EsaUJBQUE7QXREeTJnQ1I7QXNEdDJnQ0k7RUFDSSw2QkFBQTtFQUNBLDRCQUFBO0F0RHcyZ0NSO0FzRHIyZ0NJO0VBQ0ksaUJBQUE7QXREdTJnQ1I7QXNEcDJnQ0k7RUFDSSxrQkFBQTtBdERzMmdDUjtBc0RuMmdDSTtFQUNJLDRCQUFBO0F0RHEyZ0NSO0FzRGwyZ0NJO0VBQ0ksNkJBQUE7QXREbzJnQ1I7QXNEajJnQ0k7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0F0RG0yZ0NSO0FzRGgyZ0NJO0VBQ0ksNkJBQUE7RUFDQSw0QkFBQTtBdERrMmdDUjtBc0QvMWdDSTtFQUNJLGlCQUFBO0F0RGkyZ0NSO0FzRDkxZ0NJO0VBQ0ksa0JBQUE7QXREZzJnQ1I7QXNENzFnQ0k7RUFDSSw0QkFBQTtBdEQrMWdDUjtBc0Q1MWdDSTtFQUNJLDZCQUFBO0F0RDgxZ0NSO0FzRDMxZ0NJO0VBQ0ksa0JBQUE7RUFDQSxpQkFBQTtBdEQ2MWdDUjtBc0QxMWdDSTtFQUNJLDZCQUFBO0VBQ0EsNEJBQUE7QXRENDFnQ1I7QXNEejFnQ0k7RUFDSSxpQkFBQTtBdEQyMWdDUjtBc0R4MWdDSTtFQUNJLGtCQUFBO0F0RDAxZ0NSO0FzRHYxZ0NJO0VBQ0ksNEJBQUE7QXREeTFnQ1I7QXNEdDFnQ0k7RUFDSSw2QkFBQTtBdER3MWdDUjtBc0RyMWdDSTtFQUNJLGtCQUFBO0VBQ0EsaUJBQUE7QXREdTFnQ1I7QXNEcDFnQ0k7RUFDSSw2QkFBQTtFQUNBLDRCQUFBO0F0RHMxZ0NSO0FzRG4xZ0NJO0VBQ0ksaUJBQUE7QXREcTFnQ1I7QXNEbDFnQ0k7RUFDSSxrQkFBQTtBdERvMWdDUjtBc0RqMWdDSTtFQUNJLDRCQUFBO0F0RG0xZ0NSO0FzRGgxZ0NJO0VBQ0ksNkJBQUE7QXREazFnQ1I7QXNELzBnQ0k7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0F0RGkxZ0NSO0FzRDkwZ0NJO0VBQ0ksNkJBQUE7RUFDQSw0QkFBQTtBdERnMWdDUjtBc0Q3MGdDSTtFQUNJLGlCQUFBO0F0RCswZ0NSO0FzRDUwZ0NJO0VBQ0ksa0JBQUE7QXREODBnQ1I7QXNEMzBnQ0k7RUFDSSw0QkFBQTtBdEQ2MGdDUjtBc0QxMGdDSTtFQUNJLDZCQUFBO0F0RDQwZ0NSO0FzRHowZ0NJO0VBQ0ksa0JBQUE7RUFDQSxpQkFBQTtBdEQyMGdDUjtBc0R4MGdDSTtFQUNJLDZCQUFBO0VBQ0EsNEJBQUE7QXREMDBnQ1I7QXNEdjBnQ0k7RUFDSSxpQkFBQTtBdER5MGdDUjtBc0R0MGdDSTtFQUNJLGtCQUFBO0F0RHcwZ0NSO0FzRHIwZ0NJO0VBQ0ksNEJBQUE7QXREdTBnQ1I7QXNEcDBnQ0k7RUFDSSw2QkFBQTtBdERzMGdDUjtBc0RuMGdDSTtFQUNJLGtCQUFBO0VBQ0EsaUJBQUE7QXREcTBnQ1I7QXNEbDBnQ0k7RUFDSSw2QkFBQTtFQUNBLDRCQUFBO0F0RG8wZ0NSO0FzRGowZ0NJO0VBQ0ksaUJBQUE7QXREbTBnQ1I7QXNEaDBnQ0k7RUFDSSxrQkFBQTtBdERrMGdDUjtBc0QvemdDSTtFQUNJLDRCQUFBO0F0RGkwZ0NSO0FzRDl6Z0NJO0VBQ0ksNkJBQUE7QXREZzBnQ1I7QXNEN3pnQ0k7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0F0RCt6Z0NSO0FzRDV6Z0NJO0VBQ0ksNkJBQUE7RUFDQSw0QkFBQTtBdEQ4emdDUjtBc0QzemdDSTtFQUNJLGlCQUFBO0F0RDZ6Z0NSO0FzRDF6Z0NJO0VBQ0ksa0JBQUE7QXRENHpnQ1I7QXNEenpnQ0k7RUFDSSw0QkFBQTtBdEQyemdDUjtBc0R4emdDSTtFQUNJLDZCQUFBO0F0RDB6Z0NSO0FzRHZ6Z0NJO0VBQ0ksa0JBQUE7RUFDQSxpQkFBQTtBdER5emdDUjtBc0R0emdDSTtFQUNJLDZCQUFBO0VBQ0EsNEJBQUE7QXREd3pnQ1I7QXNEcnpnQ0k7RUFDSSxpQkFBQTtBdER1emdDUjtBc0RwemdDSTtFQUNJLGtCQUFBO0F0RHN6Z0NSO0FzRG56Z0NJO0VBQ0ksNEJBQUE7QXREcXpnQ1I7QXNEbHpnQ0k7RUFDSSw2QkFBQTtBdERvemdDUjtBc0RqemdDSTtFQUNJLGtCQUFBO0VBQ0EsaUJBQUE7QXREbXpnQ1I7QXNEaHpnQ0k7RUFDSSw2QkFBQTtFQUNBLDRCQUFBO0F0RGt6Z0NSO0FzRC95Z0NJO0VBQ0ksaUJBQUE7QXREaXpnQ1I7QXNEOXlnQ0k7RUFDSSxrQkFBQTtBdERnemdDUjtBc0Q3eWdDSTtFQUNJLDRCQUFBO0F0RCt5Z0NSO0FzRDV5Z0NJO0VBQ0ksNkJBQUE7QXREOHlnQ1I7QXNEM3lnQ0k7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0F0RDZ5Z0NSO0FzRDF5Z0NJO0VBQ0ksNkJBQUE7RUFDQSw0QkFBQTtBdEQ0eWdDUjtBc0R6eWdDSTtFQUNJLGlCQUFBO0F0RDJ5Z0NSO0FzRHh5Z0NJO0VBQ0ksa0JBQUE7QXREMHlnQ1I7QXNEdnlnQ0k7RUFDSSw0QkFBQTtBdER5eWdDUjtBc0R0eWdDSTtFQUNJLDZCQUFBO0F0RHd5Z0NSO0FzRHJ5Z0NJO0VBQ0ksbUJBQUE7RUFDQSxrQkFBQTtBdER1eWdDUjtBc0RweWdDSTtFQUNJLDhCQUFBO0VBQ0EsNkJBQUE7QXREc3lnQ1I7QXNEbnlnQ0k7RUFDSSxrQkFBQTtBdERxeWdDUjtBc0RseWdDSTtFQUNJLG1CQUFBO0F0RG95Z0NSO0FzRGp5Z0NJO0VBQ0ksNkJBQUE7QXREbXlnQ1I7QXNEaHlnQ0k7RUFDSSw4QkFBQTtBdERreWdDUjtBc0QveGdDSTtFQUNJLG1CQUFBO0VBQ0Esa0JBQUE7QXREaXlnQ1I7QXNEOXhnQ0k7RUFDSSw4QkFBQTtFQUNBLDZCQUFBO0F0RGd5Z0NSO0FzRDd4Z0NJO0VBQ0ksa0JBQUE7QXREK3hnQ1I7QXNENXhnQ0k7RUFDSSxtQkFBQTtBdEQ4eGdDUjtBc0QzeGdDSTtFQUNJLDZCQUFBO0F0RDZ4Z0NSO0FzRDF4Z0NJO0VBQ0ksOEJBQUE7QXRENHhnQ1I7QXNEenhnQ0k7RUFDSSxtQkFBQTtFQUNBLGtCQUFBO0F0RDJ4Z0NSO0FzRHh4Z0NJO0VBQ0ksOEJBQUE7RUFDQSw2QkFBQTtBdEQweGdDUjtBc0R2eGdDSTtFQUNJLGtCQUFBO0F0RHl4Z0NSO0FzRHR4Z0NJO0VBQ0ksbUJBQUE7QXREd3hnQ1I7QXNEcnhnQ0k7RUFDSSw2QkFBQTtBdER1eGdDUjtBc0RweGdDSTtFQUNJLDhCQUFBO0F0RHN4Z0NSO0FzRG54Z0NJO0VBQ0ksbUJBQUE7RUFDQSxrQkFBQTtBdERxeGdDUjtBc0RseGdDSTtFQUNJLDhCQUFBO0VBQ0EsNkJBQUE7QXREb3hnQ1I7QXNEanhnQ0k7RUFDSSxrQkFBQTtBdERteGdDUjtBc0RoeGdDSTtFQUNJLG1CQUFBO0F0RGt4Z0NSO0FzRC93Z0NJO0VBQ0ksNkJBQUE7QXREaXhnQ1I7QXNEOXdnQ0k7RUFDSSw4QkFBQTtBdERneGdDUjtBc0Q3d2dDSTtFQUNJLG1CQUFBO0VBQ0Esa0JBQUE7QXREK3dnQ1I7QXNENXdnQ0k7RUFDSSw4QkFBQTtFQUNBLDZCQUFBO0F0RDh3Z0NSO0FzRDN3Z0NJO0VBQ0ksa0JBQUE7QXRENndnQ1I7QXNEMXdnQ0k7RUFDSSxtQkFBQTtBdEQ0d2dDUjtBc0R6d2dDSTtFQUNJLDZCQUFBO0F0RDJ3Z0NSO0FzRHh3Z0NJO0VBQ0ksOEJBQUE7QXREMHdnQ1I7QXNEdndnQ0k7RUFDSSxpQkFBQTtBdER5d2dDUjtBc0R0d2dDSTtFQUNJLGtCQUFBO0F0RHd3Z0NSO0FzRHJ3Z0NJO0VBQ0k7SUFDSSxpQkFBQTtJQUNBLGdCQUFBO0V0RHV3Z0NWO0VzRHB3Z0NNO0lBQ0ksNEJBQUE7SUFDQSwyQkFBQTtFdERzd2dDVjtFc0Rud2dDTTtJQUNJLGdCQUFBO0V0RHF3Z0NWO0VzRGx3Z0NNO0lBQ0ksaUJBQUE7RXREb3dnQ1Y7RXNEandnQ007SUFDSSwyQkFBQTtFdERtd2dDVjtFc0Rod2dDTTtJQUNJLDRCQUFBO0V0RGt3Z0NWO0VzRC92Z0NNO0lBQ0ksaUJBQUE7SUFDQSxnQkFBQTtFdERpd2dDVjtFc0Q5dmdDTTtJQUNJLDRCQUFBO0lBQ0EsMkJBQUE7RXREZ3dnQ1Y7RXNEN3ZnQ007SUFDSSxnQkFBQTtFdEQrdmdDVjtFc0Q1dmdDTTtJQUNJLGlCQUFBO0V0RDh2Z0NWO0VzRDN2Z0NNO0lBQ0ksMkJBQUE7RXRENnZnQ1Y7RXNEMXZnQ007SUFDSSw0QkFBQTtFdEQ0dmdDVjtFc0R6dmdDTTtJQUNJLGlCQUFBO0lBQ0EsZ0JBQUE7RXREMnZnQ1Y7RXNEeHZnQ007SUFDSSw0QkFBQTtJQUNBLDJCQUFBO0V0RDB2Z0NWO0VzRHZ2Z0NNO0lBQ0ksZ0JBQUE7RXREeXZnQ1Y7RXNEdHZnQ007SUFDSSxpQkFBQTtFdER3dmdDVjtFc0RydmdDTTtJQUNJLDJCQUFBO0V0RHV2Z0NWO0VzRHB2Z0NNO0lBQ0ksNEJBQUE7RXREc3ZnQ1Y7RXNEbnZnQ007SUFDSSxpQkFBQTtJQUNBLGdCQUFBO0V0RHF2Z0NWO0VzRGx2Z0NNO0lBQ0ksNEJBQUE7SUFDQSwyQkFBQTtFdERvdmdDVjtFc0RqdmdDTTtJQUNJLGdCQUFBO0V0RG12Z0NWO0VzRGh2Z0NNO0lBQ0ksaUJBQUE7RXREa3ZnQ1Y7RXNEL3VnQ007SUFDSSwyQkFBQTtFdERpdmdDVjtFc0Q5dWdDTTtJQUNJLDRCQUFBO0V0RGd2Z0NWO0VzRDd1Z0NNO0lBQ0ksaUJBQUE7SUFDQSxnQkFBQTtFdEQrdWdDVjtFc0Q1dWdDTTtJQUNJLDRCQUFBO0lBQ0EsMkJBQUE7RXREOHVnQ1Y7RXNEM3VnQ007SUFDSSxnQkFBQTtFdEQ2dWdDVjtFc0QxdWdDTTtJQUNJLGlCQUFBO0V0RDR1Z0NWO0VzRHp1Z0NNO0lBQ0ksMkJBQUE7RXREMnVnQ1Y7RXNEeHVnQ007SUFDSSw0QkFBQTtFdEQwdWdDVjtFc0R2dWdDTTtJQUNJLGlCQUFBO0lBQ0EsZ0JBQUE7RXREeXVnQ1Y7RXNEdHVnQ007SUFDSSw0QkFBQTtJQUNBLDJCQUFBO0V0RHd1Z0NWO0VzRHJ1Z0NNO0lBQ0ksZ0JBQUE7RXREdXVnQ1Y7RXNEcHVnQ007SUFDSSxpQkFBQTtFdERzdWdDVjtFc0RudWdDTTtJQUNJLDJCQUFBO0V0RHF1Z0NWO0VzRGx1Z0NNO0lBQ0ksNEJBQUE7RXREb3VnQ1Y7RXNEanVnQ007SUFDSSxpQkFBQTtJQUNBLGdCQUFBO0V0RG11Z0NWO0VzRGh1Z0NNO0lBQ0ksNEJBQUE7SUFDQSwyQkFBQTtFdERrdWdDVjtFc0QvdGdDTTtJQUNJLGdCQUFBO0V0RGl1Z0NWO0VzRDl0Z0NNO0lBQ0ksaUJBQUE7RXREZ3VnQ1Y7RXNEN3RnQ007SUFDSSwyQkFBQTtFdEQrdGdDVjtFc0Q1dGdDTTtJQUNJLDRCQUFBO0V0RDh0Z0NWO0VzRDN0Z0NNO0lBQ0ksaUJBQUE7SUFDQSxnQkFBQTtFdEQ2dGdDVjtFc0QxdGdDTTtJQUNJLDRCQUFBO0lBQ0EsMkJBQUE7RXRENHRnQ1Y7RXNEenRnQ007SUFDSSxnQkFBQTtFdEQydGdDVjtFc0R4dGdDTTtJQUNJLGlCQUFBO0V0RDB0Z0NWO0VzRHZ0Z0NNO0lBQ0ksMkJBQUE7RXREeXRnQ1Y7RXNEdHRnQ007SUFDSSw0QkFBQTtFdER3dGdDVjtFc0RydGdDTTtJQUNJLGlCQUFBO0lBQ0EsZ0JBQUE7RXREdXRnQ1Y7RXNEcHRnQ007SUFDSSw0QkFBQTtJQUNBLDJCQUFBO0V0RHN0Z0NWO0VzRG50Z0NNO0lBQ0ksZ0JBQUE7RXREcXRnQ1Y7RXNEbHRnQ007SUFDSSxpQkFBQTtFdERvdGdDVjtFc0RqdGdDTTtJQUNJLDJCQUFBO0V0RG10Z0NWO0VzRGh0Z0NNO0lBQ0ksNEJBQUE7RXREa3RnQ1Y7RXNEL3NnQ007SUFDSSxpQkFBQTtJQUNBLGdCQUFBO0V0RGl0Z0NWO0VzRDlzZ0NNO0lBQ0ksNEJBQUE7SUFDQSwyQkFBQTtFdERndGdDVjtFc0Q3c2dDTTtJQUNJLGdCQUFBO0V0RCtzZ0NWO0VzRDVzZ0NNO0lBQ0ksaUJBQUE7RXREOHNnQ1Y7RXNEM3NnQ007SUFDSSwyQkFBQTtFdEQ2c2dDVjtFc0Qxc2dDTTtJQUNJLDRCQUFBO0V0RDRzZ0NWO0VzRHpzZ0NNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdEQyc2dDVjtFc0R4c2dDTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREMHNnQ1Y7RXNEdnNnQ007SUFDSSxpQkFBQTtFdER5c2dDVjtFc0R0c2dDTTtJQUNJLGtCQUFBO0V0RHdzZ0NWO0VzRHJzZ0NNO0lBQ0ksNEJBQUE7RXREdXNnQ1Y7RXNEcHNnQ007SUFDSSw2QkFBQTtFdERzc2dDVjtFc0Ruc2dDTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREcXNnQ1Y7RXNEbHNnQ007SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RG9zZ0NWO0VzRGpzZ0NNO0lBQ0ksaUJBQUE7RXREbXNnQ1Y7RXNEaHNnQ007SUFDSSxrQkFBQTtFdERrc2dDVjtFc0QvcmdDTTtJQUNJLDRCQUFBO0V0RGlzZ0NWO0VzRDlyZ0NNO0lBQ0ksNkJBQUE7RXREZ3NnQ1Y7RXNEN3JnQ007SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RCtyZ0NWO0VzRDVyZ0NNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQ4cmdDVjtFc0QzcmdDTTtJQUNJLGlCQUFBO0V0RDZyZ0NWO0VzRDFyZ0NNO0lBQ0ksa0JBQUE7RXRENHJnQ1Y7RXNEenJnQ007SUFDSSw0QkFBQTtFdEQycmdDVjtFc0R4cmdDTTtJQUNJLDZCQUFBO0V0RDByZ0NWO0VzRHZyZ0NNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdER5cmdDVjtFc0R0cmdDTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREd3JnQ1Y7RXNEcnJnQ007SUFDSSxpQkFBQTtFdER1cmdDVjtFc0RwcmdDTTtJQUNJLGtCQUFBO0V0RHNyZ0NWO0VzRG5yZ0NNO0lBQ0ksNEJBQUE7RXREcXJnQ1Y7RXNEbHJnQ007SUFDSSw2QkFBQTtFdERvcmdDVjtFc0RqcmdDTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREbXJnQ1Y7RXNEaHJnQ007SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RGtyZ0NWO0VzRC9xZ0NNO0lBQ0ksaUJBQUE7RXREaXJnQ1Y7RXNEOXFnQ007SUFDSSxrQkFBQTtFdERncmdDVjtFc0Q3cWdDTTtJQUNJLDRCQUFBO0V0RCtxZ0NWO0VzRDVxZ0NNO0lBQ0ksNkJBQUE7RXREOHFnQ1Y7RXNEM3FnQ007SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RDZxZ0NWO0VzRDFxZ0NNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQ0cWdDVjtFc0R6cWdDTTtJQUNJLGlCQUFBO0V0RDJxZ0NWO0VzRHhxZ0NNO0lBQ0ksa0JBQUE7RXREMHFnQ1Y7RXNEdnFnQ007SUFDSSw0QkFBQTtFdER5cWdDVjtFc0R0cWdDTTtJQUNJLDZCQUFBO0V0RHdxZ0NWO0VzRHJxZ0NNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdER1cWdDVjtFc0RwcWdDTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREc3FnQ1Y7RXNEbnFnQ007SUFDSSxpQkFBQTtFdERxcWdDVjtFc0RscWdDTTtJQUNJLGtCQUFBO0V0RG9xZ0NWO0VzRGpxZ0NNO0lBQ0ksNEJBQUE7RXREbXFnQ1Y7RXNEaHFnQ007SUFDSSw2QkFBQTtFdERrcWdDVjtFc0QvcGdDTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREaXFnQ1Y7RXNEOXBnQ007SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RGdxZ0NWO0VzRDdwZ0NNO0lBQ0ksaUJBQUE7RXREK3BnQ1Y7RXNENXBnQ007SUFDSSxrQkFBQTtFdEQ4cGdDVjtFc0QzcGdDTTtJQUNJLDRCQUFBO0V0RDZwZ0NWO0VzRDFwZ0NNO0lBQ0ksNkJBQUE7RXRENHBnQ1Y7RXNEenBnQ007SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RDJwZ0NWO0VzRHhwZ0NNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQwcGdDVjtFc0R2cGdDTTtJQUNJLGlCQUFBO0V0RHlwZ0NWO0VzRHRwZ0NNO0lBQ0ksa0JBQUE7RXREd3BnQ1Y7RXNEcnBnQ007SUFDSSw0QkFBQTtFdER1cGdDVjtFc0RwcGdDTTtJQUNJLDZCQUFBO0V0RHNwZ0NWO0VzRG5wZ0NNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERxcGdDVjtFc0RscGdDTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREb3BnQ1Y7RXNEanBnQ007SUFDSSxpQkFBQTtFdERtcGdDVjtFc0RocGdDTTtJQUNJLGtCQUFBO0V0RGtwZ0NWO0VzRC9vZ0NNO0lBQ0ksNEJBQUE7RXREaXBnQ1Y7RXNEOW9nQ007SUFDSSw2QkFBQTtFdERncGdDVjtFc0Q3b2dDTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREK29nQ1Y7RXNENW9nQ007SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RDhvZ0NWO0VzRDNvZ0NNO0lBQ0ksaUJBQUE7RXRENm9nQ1Y7RXNEMW9nQ007SUFDSSxrQkFBQTtFdEQ0b2dDVjtFc0R6b2dDTTtJQUNJLDRCQUFBO0V0RDJvZ0NWO0VzRHhvZ0NNO0lBQ0ksNkJBQUE7RXREMG9nQ1Y7RXNEdm9nQ007SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RHlvZ0NWO0VzRHRvZ0NNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdER3b2dDVjtFc0Ryb2dDTTtJQUNJLGlCQUFBO0V0RHVvZ0NWO0VzRHBvZ0NNO0lBQ0ksa0JBQUE7RXREc29nQ1Y7RXNEbm9nQ007SUFDSSw0QkFBQTtFdERxb2dDVjtFc0Rsb2dDTTtJQUNJLDZCQUFBO0V0RG9vZ0NWO0VzRGpvZ0NNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERtb2dDVjtFc0Rob2dDTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREa29nQ1Y7RXNEL25nQ007SUFDSSxpQkFBQTtFdERpb2dDVjtFc0Q5bmdDTTtJQUNJLGtCQUFBO0V0RGdvZ0NWO0VzRDduZ0NNO0lBQ0ksNEJBQUE7RXREK25nQ1Y7RXNENW5nQ007SUFDSSw2QkFBQTtFdEQ4bmdDVjtFc0QzbmdDTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXRENm5nQ1Y7RXNEMW5nQ007SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RDRuZ0NWO0VzRHpuZ0NNO0lBQ0ksaUJBQUE7RXREMm5nQ1Y7RXNEeG5nQ007SUFDSSxrQkFBQTtFdEQwbmdDVjtFc0R2bmdDTTtJQUNJLDRCQUFBO0V0RHluZ0NWO0VzRHRuZ0NNO0lBQ0ksNkJBQUE7RXREd25nQ1Y7RXNEcm5nQ007SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RHVuZ0NWO0VzRHBuZ0NNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERzbmdDVjtFc0RubmdDTTtJQUNJLGlCQUFBO0V0RHFuZ0NWO0VzRGxuZ0NNO0lBQ0ksa0JBQUE7RXREb25nQ1Y7RXNEam5nQ007SUFDSSw0QkFBQTtFdERtbmdDVjtFc0RobmdDTTtJQUNJLDZCQUFBO0V0RGtuZ0NWO0VzRC9tZ0NNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERpbmdDVjtFc0Q5bWdDTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREZ25nQ1Y7RXNEN21nQ007SUFDSSxnQkFBQTtFdEQrbWdDVjtFc0Q1bWdDTTtJQUNJLGlCQUFBO0V0RDhtZ0NWO0VzRDNtZ0NNO0lBQ0ksa0JBQUE7RXRENm1nQ1Y7RXNEMW1nQ007SUFDSSw0QkFBQTtFdEQ0bWdDVjtFc0R6bWdDTTtJQUNJLDZCQUFBO0V0RDJtZ0NWO0VzRHhtZ0NNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdEQwbWdDVjtFc0R2bWdDTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREeW1nQ1Y7RXNEdG1nQ007SUFDSSxpQkFBQTtFdER3bWdDVjtFc0RybWdDTTtJQUNJLGtCQUFBO0V0RHVtZ0NWO0VzRHBtZ0NNO0lBQ0ksNEJBQUE7RXREc21nQ1Y7RXNEbm1nQ007SUFDSSw2QkFBQTtFdERxbWdDVjtFc0RsbWdDTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREb21nQ1Y7RXNEam1nQ007SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RG1tZ0NWO0VzRGhtZ0NNO0lBQ0ksaUJBQUE7RXREa21nQ1Y7RXNEL2xnQ007SUFDSSxrQkFBQTtFdERpbWdDVjtFc0Q5bGdDTTtJQUNJLDRCQUFBO0V0RGdtZ0NWO0VzRDdsZ0NNO0lBQ0ksNkJBQUE7RXREK2xnQ1Y7RXNENWxnQ007SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RDhsZ0NWO0VzRDNsZ0NNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdEQ2bGdDVjtFc0QxbGdDTTtJQUNJLGtCQUFBO0V0RDRsZ0NWO0VzRHpsZ0NNO0lBQ0ksbUJBQUE7RXREMmxnQ1Y7RXNEeGxnQ007SUFDSSw2QkFBQTtFdEQwbGdDVjtFc0R2bGdDTTtJQUNJLDhCQUFBO0V0RHlsZ0NWO0VzRHRsZ0NNO0lBQ0ksaUJBQUE7RXREd2xnQ1Y7RXNEcmxnQ007SUFDSSxrQkFBQTtFdER1bGdDVjtFc0RwbGdDTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREc2xnQ1Y7QUFDRjtBc0RubGdDSTtFQUNJO0lBQ0ksaUJBQUE7SUFDQSxnQkFBQTtFdERxbGdDVjtFc0RsbGdDTTtJQUNJLDRCQUFBO0lBQ0EsMkJBQUE7RXREb2xnQ1Y7RXNEamxnQ007SUFDSSxnQkFBQTtFdERtbGdDVjtFc0RobGdDTTtJQUNJLGlCQUFBO0V0RGtsZ0NWO0VzRC9rZ0NNO0lBQ0ksMkJBQUE7RXREaWxnQ1Y7RXNEOWtnQ007SUFDSSw0QkFBQTtFdERnbGdDVjtFc0Q3a2dDTTtJQUNJLGlCQUFBO0lBQ0EsZ0JBQUE7RXREK2tnQ1Y7RXNENWtnQ007SUFDSSw0QkFBQTtJQUNBLDJCQUFBO0V0RDhrZ0NWO0VzRDNrZ0NNO0lBQ0ksZ0JBQUE7RXRENmtnQ1Y7RXNEMWtnQ007SUFDSSxpQkFBQTtFdEQ0a2dDVjtFc0R6a2dDTTtJQUNJLDJCQUFBO0V0RDJrZ0NWO0VzRHhrZ0NNO0lBQ0ksNEJBQUE7RXREMGtnQ1Y7RXNEdmtnQ007SUFDSSxpQkFBQTtJQUNBLGdCQUFBO0V0RHlrZ0NWO0VzRHRrZ0NNO0lBQ0ksNEJBQUE7SUFDQSwyQkFBQTtFdER3a2dDVjtFc0Rya2dDTTtJQUNJLGdCQUFBO0V0RHVrZ0NWO0VzRHBrZ0NNO0lBQ0ksaUJBQUE7RXREc2tnQ1Y7RXNEbmtnQ007SUFDSSwyQkFBQTtFdERxa2dDVjtFc0Rsa2dDTTtJQUNJLDRCQUFBO0V0RG9rZ0NWO0VzRGprZ0NNO0lBQ0ksaUJBQUE7SUFDQSxnQkFBQTtFdERta2dDVjtFc0Roa2dDTTtJQUNJLDRCQUFBO0lBQ0EsMkJBQUE7RXREa2tnQ1Y7RXNEL2pnQ007SUFDSSxnQkFBQTtFdERpa2dDVjtFc0Q5amdDTTtJQUNJLGlCQUFBO0V0RGdrZ0NWO0VzRDdqZ0NNO0lBQ0ksMkJBQUE7RXREK2pnQ1Y7RXNENWpnQ007SUFDSSw0QkFBQTtFdEQ4amdDVjtFc0QzamdDTTtJQUNJLGlCQUFBO0lBQ0EsZ0JBQUE7RXRENmpnQ1Y7RXNEMWpnQ007SUFDSSw0QkFBQTtJQUNBLDJCQUFBO0V0RDRqZ0NWO0VzRHpqZ0NNO0lBQ0ksZ0JBQUE7RXREMmpnQ1Y7RXNEeGpnQ007SUFDSSxpQkFBQTtFdEQwamdDVjtFc0R2amdDTTtJQUNJLDJCQUFBO0V0RHlqZ0NWO0VzRHRqZ0NNO0lBQ0ksNEJBQUE7RXREd2pnQ1Y7RXNEcmpnQ007SUFDSSxpQkFBQTtJQUNBLGdCQUFBO0V0RHVqZ0NWO0VzRHBqZ0NNO0lBQ0ksNEJBQUE7SUFDQSwyQkFBQTtFdERzamdDVjtFc0RuamdDTTtJQUNJLGdCQUFBO0V0RHFqZ0NWO0VzRGxqZ0NNO0lBQ0ksaUJBQUE7RXREb2pnQ1Y7RXNEampnQ007SUFDSSwyQkFBQTtFdERtamdDVjtFc0RoamdDTTtJQUNJLDRCQUFBO0V0RGtqZ0NWO0VzRC9pZ0NNO0lBQ0ksaUJBQUE7SUFDQSxnQkFBQTtFdERpamdDVjtFc0Q5aWdDTTtJQUNJLDRCQUFBO0lBQ0EsMkJBQUE7RXREZ2pnQ1Y7RXNEN2lnQ007SUFDSSxnQkFBQTtFdEQraWdDVjtFc0Q1aWdDTTtJQUNJLGlCQUFBO0V0RDhpZ0NWO0VzRDNpZ0NNO0lBQ0ksMkJBQUE7RXRENmlnQ1Y7RXNEMWlnQ007SUFDSSw0QkFBQTtFdEQ0aWdDVjtFc0R6aWdDTTtJQUNJLGlCQUFBO0lBQ0EsZ0JBQUE7RXREMmlnQ1Y7RXNEeGlnQ007SUFDSSw0QkFBQTtJQUNBLDJCQUFBO0V0RDBpZ0NWO0VzRHZpZ0NNO0lBQ0ksZ0JBQUE7RXREeWlnQ1Y7RXNEdGlnQ007SUFDSSxpQkFBQTtFdER3aWdDVjtFc0RyaWdDTTtJQUNJLDJCQUFBO0V0RHVpZ0NWO0VzRHBpZ0NNO0lBQ0ksNEJBQUE7RXREc2lnQ1Y7RXNEbmlnQ007SUFDSSxpQkFBQTtJQUNBLGdCQUFBO0V0RHFpZ0NWO0VzRGxpZ0NNO0lBQ0ksNEJBQUE7SUFDQSwyQkFBQTtFdERvaWdDVjtFc0RqaWdDTTtJQUNJLGdCQUFBO0V0RG1pZ0NWO0VzRGhpZ0NNO0lBQ0ksaUJBQUE7RXREa2lnQ1Y7RXNEL2hnQ007SUFDSSwyQkFBQTtFdERpaWdDVjtFc0Q5aGdDTTtJQUNJLDRCQUFBO0V0RGdpZ0NWO0VzRDdoZ0NNO0lBQ0ksaUJBQUE7SUFDQSxnQkFBQTtFdEQraGdDVjtFc0Q1aGdDTTtJQUNJLDRCQUFBO0lBQ0EsMkJBQUE7RXREOGhnQ1Y7RXNEM2hnQ007SUFDSSxnQkFBQTtFdEQ2aGdDVjtFc0QxaGdDTTtJQUNJLGlCQUFBO0V0RDRoZ0NWO0VzRHpoZ0NNO0lBQ0ksMkJBQUE7RXREMmhnQ1Y7RXNEeGhnQ007SUFDSSw0QkFBQTtFdEQwaGdDVjtFc0R2aGdDTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREeWhnQ1Y7RXNEdGhnQ007SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RHdoZ0NWO0VzRHJoZ0NNO0lBQ0ksaUJBQUE7RXREdWhnQ1Y7RXNEcGhnQ007SUFDSSxrQkFBQTtFdERzaGdDVjtFc0RuaGdDTTtJQUNJLDRCQUFBO0V0RHFoZ0NWO0VzRGxoZ0NNO0lBQ0ksNkJBQUE7RXREb2hnQ1Y7RXNEamhnQ007SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RG1oZ0NWO0VzRGhoZ0NNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERraGdDVjtFc0QvZ2dDTTtJQUNJLGlCQUFBO0V0RGloZ0NWO0VzRDlnZ0NNO0lBQ0ksa0JBQUE7RXREZ2hnQ1Y7RXNEN2dnQ007SUFDSSw0QkFBQTtFdEQrZ2dDVjtFc0Q1Z2dDTTtJQUNJLDZCQUFBO0V0RDhnZ0NWO0VzRDNnZ0NNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdEQ2Z2dDVjtFc0QxZ2dDTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXRENGdnQ1Y7RXNEemdnQ007SUFDSSxxQkFBQTtJQUNBLGlCQUFBO0V0RDJnZ0NWO0VzRHhnZ0NNO0lBQ0ksa0JBQUE7RXREMGdnQ1Y7RXNEdmdnQ007SUFDSSw0QkFBQTtFdER5Z2dDVjtFc0R0Z2dDTTtJQUNJLDZCQUFBO0V0RHdnZ0NWO0VzRHJnZ0NNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdER1Z2dDVjtFc0RwZ2dDTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREc2dnQ1Y7RXNEbmdnQ007SUFDSSxpQkFBQTtFdERxZ2dDVjtFc0RsZ2dDTTtJQUNJLGtCQUFBO0V0RG9nZ0NWO0VzRGpnZ0NNO0lBQ0ksNEJBQUE7RXREbWdnQ1Y7RXNEaGdnQ007SUFDSSw2QkFBQTtFdERrZ2dDVjtFc0QvLy9CTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREaWdnQ1Y7RXNEOS8vQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RGdnZ0NWO0VzRDcvL0JNO0lBQ0ksaUJBQUE7RXREKy8vQlY7RXNENS8vQk07SUFDSSxrQkFBQTtFdEQ4Ly9CVjtFc0QzLy9CTTtJQUNJLDRCQUFBO0V0RDYvL0JWO0VzRDEvL0JNO0lBQ0ksNkJBQUE7RXRENC8vQlY7RXNEei8vQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RDIvL0JWO0VzRHgvL0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQwLy9CVjtFc0R2Ly9CTTtJQUNJLGlCQUFBO0V0RHkvL0JWO0VzRHQvL0JNO0lBQ0ksa0JBQUE7RXREdy8vQlY7RXNEci8vQk07SUFDSSw0QkFBQTtFdER1Ly9CVjtFc0RwLy9CTTtJQUNJLDZCQUFBO0V0RHMvL0JWO0VzRG4vL0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERxLy9CVjtFc0RsLy9CTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREby8vQlY7RXNEai8vQk07SUFDSSxpQkFBQTtFdERtLy9CVjtFc0RoLy9CTTtJQUNJLGtCQUFBO0V0RGsvL0JWO0VzRC8rL0JNO0lBQ0ksNEJBQUE7RXREaS8vQlY7RXNEOSsvQk07SUFDSSw2QkFBQTtFdERnLy9CVjtFc0Q3Ky9CTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREKysvQlY7RXNENSsvQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RDgrL0JWO0VzRDMrL0JNO0lBQ0ksaUJBQUE7RXRENisvQlY7RXNEMSsvQk07SUFDSSxrQkFBQTtFdEQ0Ky9CVjtFc0R6Ky9CTTtJQUNJLDRCQUFBO0V0RDIrL0JWO0VzRHgrL0JNO0lBQ0ksNkJBQUE7RXREMCsvQlY7RXNEdisvQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RHkrL0JWO0VzRHQrL0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdER3Ky9CVjtFc0RyKy9CTTtJQUNJLGlCQUFBO0V0RHUrL0JWO0VzRHArL0JNO0lBQ0ksa0JBQUE7RXREcysvQlY7RXNEbisvQk07SUFDSSw0QkFBQTtFdERxKy9CVjtFc0RsKy9CTTtJQUNJLDZCQUFBO0V0RG8rL0JWO0VzRGorL0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERtKy9CVjtFc0RoKy9CTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREaysvQlY7RXNELzkvQk07SUFDSSxpQkFBQTtFdERpKy9CVjtFc0Q5OS9CTTtJQUNJLGtCQUFBO0V0RGcrL0JWO0VzRDc5L0JNO0lBQ0ksNEJBQUE7RXREKzkvQlY7RXNENTkvQk07SUFDSSw2QkFBQTtFdEQ4OS9CVjtFc0QzOS9CTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXRENjkvQlY7RXNEMTkvQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RDQ5L0JWO0VzRHo5L0JNO0lBQ0ksaUJBQUE7RXREMjkvQlY7RXNEeDkvQk07SUFDSSxrQkFBQTtFdEQwOS9CVjtFc0R2OS9CTTtJQUNJLDRCQUFBO0V0RHk5L0JWO0VzRHQ5L0JNO0lBQ0ksNkJBQUE7RXREdzkvQlY7RXNEcjkvQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RHU5L0JWO0VzRHA5L0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERzOS9CVjtFc0RuOS9CTTtJQUNJLGlCQUFBO0V0RHE5L0JWO0VzRGw5L0JNO0lBQ0ksa0JBQUE7RXREbzkvQlY7RXNEajkvQk07SUFDSSw0QkFBQTtFdERtOS9CVjtFc0RoOS9CTTtJQUNJLDZCQUFBO0V0RGs5L0JWO0VzRC84L0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERpOS9CVjtFc0Q5OC9CTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREZzkvQlY7RXNENzgvQk07SUFDSSxpQkFBQTtFdEQrOC9CVjtFc0Q1OC9CTTtJQUNJLGtCQUFBO0V0RDg4L0JWO0VzRDM4L0JNO0lBQ0ksNEJBQUE7RXRENjgvQlY7RXNEMTgvQk07SUFDSSw2QkFBQTtFdEQ0OC9CVjtFc0R6OC9CTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREMjgvQlY7RXNEeDgvQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RDA4L0JWO0VzRHY4L0JNO0lBQ0ksaUJBQUE7RXREeTgvQlY7RXNEdDgvQk07SUFDSSxrQkFBQTtFdER3OC9CVjtFc0RyOC9CTTtJQUNJLDRCQUFBO0V0RHU4L0JWO0VzRHA4L0JNO0lBQ0ksNkJBQUE7RXREczgvQlY7RXNEbjgvQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RHE4L0JWO0VzRGw4L0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERvOC9CVjtFc0RqOC9CTTtJQUNJLGlCQUFBO0V0RG04L0JWO0VzRGg4L0JNO0lBQ0ksa0JBQUE7RXREazgvQlY7RXNELzcvQk07SUFDSSw0QkFBQTtFdERpOC9CVjtFc0Q5Ny9CTTtJQUNJLDZCQUFBO0V0RGc4L0JWO0VzRDc3L0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdEQrNy9CVjtFc0Q1Ny9CTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREODcvQlY7RXNEMzcvQk07SUFDSSxpQkFBQTtFdEQ2Ny9CVjtFc0QxNy9CTTtJQUNJLGtCQUFBO0V0RDQ3L0JWO0VzRHo3L0JNO0lBQ0ksNEJBQUE7RXREMjcvQlY7RXNEeDcvQk07SUFDSSw2QkFBQTtFdEQwNy9CVjtFc0R2Ny9CTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREeTcvQlY7RXNEdDcvQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RHc3L0JWO0VzRHI3L0JNO0lBQ0ksaUJBQUE7RXREdTcvQlY7RXNEcDcvQk07SUFDSSxrQkFBQTtFdERzNy9CVjtFc0RuNy9CTTtJQUNJLDRCQUFBO0V0RHE3L0JWO0VzRGw3L0JNO0lBQ0ksNkJBQUE7RXREbzcvQlY7RXNEajcvQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RG03L0JWO0VzRGg3L0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERrNy9CVjtFc0QvNi9CTTtJQUNJLGlCQUFBO0V0RGk3L0JWO0VzRDk2L0JNO0lBQ0ksa0JBQUE7RXREZzcvQlY7RXNENzYvQk07SUFDSSw0QkFBQTtFdEQrNi9CVjtFc0Q1Ni9CTTtJQUNJLDZCQUFBO0V0RDg2L0JWO0VzRDM2L0JNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdEQ2Ni9CVjtFc0QxNi9CTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXRENDYvQlY7RXNEejYvQk07SUFDSSxrQkFBQTtFdEQyNi9CVjtFc0R4Ni9CTTtJQUNJLG1CQUFBO0V0RDA2L0JWO0VzRHY2L0JNO0lBQ0ksNkJBQUE7RXREeTYvQlY7RXNEdDYvQk07SUFDSSw4QkFBQTtFdER3Ni9CVjtFc0RyNi9CTTtJQUNJLGlCQUFBO0V0RHU2L0JWO0VzRHA2L0JNO0lBQ0ksa0JBQUE7RXREczYvQlY7RXNEbjYvQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RHE2L0JWO0FBQ0Y7QXNEbDYvQkk7RUFDSTtJQUNJLGlCQUFBO0lBQ0EsZ0JBQUE7RXREbzYvQlY7RXNEajYvQk07SUFDSSw0QkFBQTtJQUNBLDJCQUFBO0V0RG02L0JWO0VzRGg2L0JNO0lBQ0ksZ0JBQUE7RXREazYvQlY7RXNELzUvQk07SUFDSSxpQkFBQTtFdERpNi9CVjtFc0Q5NS9CTTtJQUNJLDJCQUFBO0V0RGc2L0JWO0VzRDc1L0JNO0lBQ0ksNEJBQUE7RXREKzUvQlY7RXNENTUvQk07SUFDSSxpQkFBQTtJQUNBLGdCQUFBO0V0RDg1L0JWO0VzRDM1L0JNO0lBQ0ksNEJBQUE7SUFDQSwyQkFBQTtFdEQ2NS9CVjtFc0QxNS9CTTtJQUNJLGdCQUFBO0V0RDQ1L0JWO0VzRHo1L0JNO0lBQ0ksaUJBQUE7RXREMjUvQlY7RXNEeDUvQk07SUFDSSwyQkFBQTtFdEQwNS9CVjtFc0R2NS9CTTtJQUNJLDRCQUFBO0V0RHk1L0JWO0VzRHQ1L0JNO0lBQ0ksaUJBQUE7SUFDQSxnQkFBQTtFdER3NS9CVjtFc0RyNS9CTTtJQUNJLDRCQUFBO0lBQ0EsMkJBQUE7RXREdTUvQlY7RXNEcDUvQk07SUFDSSxnQkFBQTtFdERzNS9CVjtFc0RuNS9CTTtJQUNJLGlCQUFBO0V0RHE1L0JWO0VzRGw1L0JNO0lBQ0ksMkJBQUE7RXREbzUvQlY7RXNEajUvQk07SUFDSSw0QkFBQTtFdERtNS9CVjtFc0RoNS9CTTtJQUNJLGlCQUFBO0lBQ0EsZ0JBQUE7RXREazUvQlY7RXNELzQvQk07SUFDSSw0QkFBQTtJQUNBLDJCQUFBO0V0RGk1L0JWO0VzRDk0L0JNO0lBQ0ksZ0JBQUE7RXREZzUvQlY7RXNENzQvQk07SUFDSSxpQkFBQTtFdEQrNC9CVjtFc0Q1NC9CTTtJQUNJLDJCQUFBO0V0RDg0L0JWO0VzRDM0L0JNO0lBQ0ksNEJBQUE7RXRENjQvQlY7RXNEMTQvQk07SUFDSSxpQkFBQTtJQUNBLGdCQUFBO0V0RDQ0L0JWO0VzRHo0L0JNO0lBQ0ksNEJBQUE7SUFDQSwyQkFBQTtFdEQyNC9CVjtFc0R4NC9CTTtJQUNJLGdCQUFBO0V0RDA0L0JWO0VzRHY0L0JNO0lBQ0ksaUJBQUE7RXREeTQvQlY7RXNEdDQvQk07SUFDSSwyQkFBQTtFdER3NC9CVjtFc0RyNC9CTTtJQUNJLDRCQUFBO0V0RHU0L0JWO0VzRHA0L0JNO0lBQ0ksaUJBQUE7SUFDQSxnQkFBQTtFdERzNC9CVjtFc0RuNC9CTTtJQUNJLDRCQUFBO0lBQ0EsMkJBQUE7RXREcTQvQlY7RXNEbDQvQk07SUFDSSxnQkFBQTtFdERvNC9CVjtFc0RqNC9CTTtJQUNJLGlCQUFBO0V0RG00L0JWO0VzRGg0L0JNO0lBQ0ksMkJBQUE7RXREazQvQlY7RXNELzMvQk07SUFDSSw0QkFBQTtFdERpNC9CVjtFc0Q5My9CTTtJQUNJLGlCQUFBO0lBQ0EsZ0JBQUE7RXREZzQvQlY7RXNENzMvQk07SUFDSSw0QkFBQTtJQUNBLDJCQUFBO0V0RCszL0JWO0VzRDUzL0JNO0lBQ0ksZ0JBQUE7RXREODMvQlY7RXNEMzMvQk07SUFDSSxpQkFBQTtFdEQ2My9CVjtFc0QxMy9CTTtJQUNJLDJCQUFBO0V0RDQzL0JWO0VzRHozL0JNO0lBQ0ksNEJBQUE7RXREMjMvQlY7RXNEeDMvQk07SUFDSSxpQkFBQTtJQUNBLGdCQUFBO0V0RDAzL0JWO0VzRHYzL0JNO0lBQ0ksNEJBQUE7SUFDQSwyQkFBQTtFdER5My9CVjtFc0R0My9CTTtJQUNJLGdCQUFBO0V0RHczL0JWO0VzRHIzL0JNO0lBQ0ksaUJBQUE7RXREdTMvQlY7RXNEcDMvQk07SUFDSSwyQkFBQTtFdERzMy9CVjtFc0RuMy9CTTtJQUNJLDRCQUFBO0V0RHEzL0JWO0VzRGwzL0JNO0lBQ0ksaUJBQUE7SUFDQSxnQkFBQTtFdERvMy9CVjtFc0RqMy9CTTtJQUNJLDRCQUFBO0lBQ0EsMkJBQUE7RXREbTMvQlY7RXNEaDMvQk07SUFDSSxnQkFBQTtFdERrMy9CVjtFc0QvMi9CTTtJQUNJLGlCQUFBO0V0RGkzL0JWO0VzRDkyL0JNO0lBQ0ksMkJBQUE7RXREZzMvQlY7RXNENzIvQk07SUFDSSw0QkFBQTtFdEQrMi9CVjtFc0Q1Mi9CTTtJQUNJLGlCQUFBO0lBQ0EsZ0JBQUE7RXREODIvQlY7RXNEMzIvQk07SUFDSSw0QkFBQTtJQUNBLDJCQUFBO0V0RDYyL0JWO0VzRDEyL0JNO0lBQ0ksZ0JBQUE7RXRENDIvQlY7RXNEejIvQk07SUFDSSxpQkFBQTtFdEQyMi9CVjtFc0R4Mi9CTTtJQUNJLDJCQUFBO0V0RDAyL0JWO0VzRHYyL0JNO0lBQ0ksNEJBQUE7RXREeTIvQlY7RXNEdDIvQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RHcyL0JWO0VzRHIyL0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdER1Mi9CVjtFc0RwMi9CTTtJQUNJLGlCQUFBO0V0RHMyL0JWO0VzRG4yL0JNO0lBQ0ksa0JBQUE7RXREcTIvQlY7RXNEbDIvQk07SUFDSSw0QkFBQTtFdERvMi9CVjtFc0RqMi9CTTtJQUNJLDZCQUFBO0V0RG0yL0JWO0VzRGgyL0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERrMi9CVjtFc0QvMS9CTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREaTIvQlY7RXNEOTEvQk07SUFDSSxpQkFBQTtFdERnMi9CVjtFc0Q3MS9CTTtJQUNJLGtCQUFBO0V0RCsxL0JWO0VzRDUxL0JNO0lBQ0ksNEJBQUE7RXREODEvQlY7RXNEMzEvQk07SUFDSSw2QkFBQTtFdEQ2MS9CVjtFc0QxMS9CTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXRENDEvQlY7RXNEejEvQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RDIxL0JWO0VzRHgxL0JNO0lBQ0kscUJBQUE7SUFDQSxpQkFBQTtFdEQwMS9CVjtFc0R2MS9CTTtJQUNJLGtCQUFBO0V0RHkxL0JWO0VzRHQxL0JNO0lBQ0ksNEJBQUE7RXREdzEvQlY7RXNEcjEvQk07SUFDSSw2QkFBQTtFdER1MS9CVjtFc0RwMS9CTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREczEvQlY7RXNEbjEvQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RHExL0JWO0VzRGwxL0JNO0lBQ0ksaUJBQUE7RXREbzEvQlY7RXNEajEvQk07SUFDSSxrQkFBQTtFdERtMS9CVjtFc0RoMS9CTTtJQUNJLDRCQUFBO0V0RGsxL0JWO0VzRC8wL0JNO0lBQ0ksNkJBQUE7RXREaTEvQlY7RXNEOTAvQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RGcxL0JWO0VzRDcwL0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQrMC9CVjtFc0Q1MC9CTTtJQUNJLGlCQUFBO0V0RDgwL0JWO0VzRDMwL0JNO0lBQ0ksa0JBQUE7RXRENjAvQlY7RXNEMTAvQk07SUFDSSw0QkFBQTtFdEQ0MC9CVjtFc0R6MC9CTTtJQUNJLDZCQUFBO0V0RDIwL0JWO0VzRHgwL0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdEQwMC9CVjtFc0R2MC9CTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREeTAvQlY7RXNEdDAvQk07SUFDSSxpQkFBQTtFdER3MC9CVjtFc0RyMC9CTTtJQUNJLGtCQUFBO0V0RHUwL0JWO0VzRHAwL0JNO0lBQ0ksNEJBQUE7RXREczAvQlY7RXNEbjAvQk07SUFDSSw2QkFBQTtFdERxMC9CVjtFc0RsMC9CTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREbzAvQlY7RXNEajAvQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RG0wL0JWO0VzRGgwL0JNO0lBQ0ksaUJBQUE7RXREazAvQlY7RXNEL3ovQk07SUFDSSxrQkFBQTtFdERpMC9CVjtFc0Q5ei9CTTtJQUNJLDRCQUFBO0V0RGcwL0JWO0VzRDd6L0JNO0lBQ0ksNkJBQUE7RXREK3ovQlY7RXNENXovQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RDh6L0JWO0VzRDN6L0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQ2ei9CVjtFc0Qxei9CTTtJQUNJLGlCQUFBO0V0RDR6L0JWO0VzRHp6L0JNO0lBQ0ksa0JBQUE7RXREMnovQlY7RXNEeHovQk07SUFDSSw0QkFBQTtFdEQwei9CVjtFc0R2ei9CTTtJQUNJLDZCQUFBO0V0RHl6L0JWO0VzRHR6L0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdER3ei9CVjtFc0Ryei9CTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREdXovQlY7RXNEcHovQk07SUFDSSxpQkFBQTtFdERzei9CVjtFc0Ruei9CTTtJQUNJLGtCQUFBO0V0RHF6L0JWO0VzRGx6L0JNO0lBQ0ksNEJBQUE7RXREb3ovQlY7RXNEanovQk07SUFDSSw2QkFBQTtFdERtei9CVjtFc0Roei9CTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREa3ovQlY7RXNEL3kvQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RGl6L0JWO0VzRDl5L0JNO0lBQ0ksaUJBQUE7RXREZ3ovQlY7RXNEN3kvQk07SUFDSSxrQkFBQTtFdEQreS9CVjtFc0Q1eS9CTTtJQUNJLDRCQUFBO0V0RDh5L0JWO0VzRDN5L0JNO0lBQ0ksNkJBQUE7RXRENnkvQlY7RXNEMXkvQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RDR5L0JWO0VzRHp5L0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQyeS9CVjtFc0R4eS9CTTtJQUNJLGlCQUFBO0V0RDB5L0JWO0VzRHZ5L0JNO0lBQ0ksa0JBQUE7RXREeXkvQlY7RXNEdHkvQk07SUFDSSw0QkFBQTtFdER3eS9CVjtFc0RyeS9CTTtJQUNJLDZCQUFBO0V0RHV5L0JWO0VzRHB5L0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERzeS9CVjtFc0RueS9CTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREcXkvQlY7RXNEbHkvQk07SUFDSSxpQkFBQTtFdERveS9CVjtFc0RqeS9CTTtJQUNJLGtCQUFBO0V0RG15L0JWO0VzRGh5L0JNO0lBQ0ksNEJBQUE7RXREa3kvQlY7RXNEL3gvQk07SUFDSSw2QkFBQTtFdERpeS9CVjtFc0Q5eC9CTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREZ3kvQlY7RXNEN3gvQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RCt4L0JWO0VzRDV4L0JNO0lBQ0ksaUJBQUE7RXREOHgvQlY7RXNEM3gvQk07SUFDSSxrQkFBQTtFdEQ2eC9CVjtFc0QxeC9CTTtJQUNJLDRCQUFBO0V0RDR4L0JWO0VzRHp4L0JNO0lBQ0ksNkJBQUE7RXREMngvQlY7RXNEeHgvQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RDB4L0JWO0VzRHZ4L0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdER5eC9CVjtFc0R0eC9CTTtJQUNJLGlCQUFBO0V0RHd4L0JWO0VzRHJ4L0JNO0lBQ0ksa0JBQUE7RXREdXgvQlY7RXNEcHgvQk07SUFDSSw0QkFBQTtFdERzeC9CVjtFc0RueC9CTTtJQUNJLDZCQUFBO0V0RHF4L0JWO0VzRGx4L0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERveC9CVjtFc0RqeC9CTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREbXgvQlY7RXNEaHgvQk07SUFDSSxpQkFBQTtFdERreC9CVjtFc0Qvdy9CTTtJQUNJLGtCQUFBO0V0RGl4L0JWO0VzRDl3L0JNO0lBQ0ksNEJBQUE7RXREZ3gvQlY7RXNEN3cvQk07SUFDSSw2QkFBQTtFdEQrdy9CVjtFc0Q1dy9CTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREOHcvQlY7RXNEM3cvQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RDZ3L0JWO0VzRDF3L0JNO0lBQ0ksaUJBQUE7RXRENHcvQlY7RXNEencvQk07SUFDSSxrQkFBQTtFdEQydy9CVjtFc0R4dy9CTTtJQUNJLDRCQUFBO0V0RDB3L0JWO0VzRHZ3L0JNO0lBQ0ksNkJBQUE7RXREeXcvQlY7RXNEdHcvQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RHd3L0JWO0VzRHJ3L0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdER1dy9CVjtFc0Rwdy9CTTtJQUNJLGlCQUFBO0V0RHN3L0JWO0VzRG53L0JNO0lBQ0ksa0JBQUE7RXREcXcvQlY7RXNEbHcvQk07SUFDSSw0QkFBQTtFdERvdy9CVjtFc0Rqdy9CTTtJQUNJLDZCQUFBO0V0RG13L0JWO0VzRGh3L0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERrdy9CVjtFc0Qvdi9CTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREaXcvQlY7RXNEOXYvQk07SUFDSSxpQkFBQTtFdERndy9CVjtFc0Q3di9CTTtJQUNJLGtCQUFBO0V0RCt2L0JWO0VzRDV2L0JNO0lBQ0ksNEJBQUE7RXREOHYvQlY7RXNEM3YvQk07SUFDSSw2QkFBQTtFdEQ2di9CVjtFc0Qxdi9CTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXRENHYvQlY7RXNEenYvQk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RDJ2L0JWO0VzRHh2L0JNO0lBQ0ksa0JBQUE7RXREMHYvQlY7RXNEdnYvQk07SUFDSSxtQkFBQTtFdER5di9CVjtFc0R0di9CTTtJQUNJLDZCQUFBO0V0RHd2L0JWO0VzRHJ2L0JNO0lBQ0ksOEJBQUE7RXREdXYvQlY7RXNEcHYvQk07SUFDSSxpQkFBQTtFdERzdi9CVjtFc0Rudi9CTTtJQUNJLGtCQUFBO0V0RHF2L0JWO0VzRGx2L0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERvdi9CVjtBQUNGO0FzRGp2L0JJO0VBQ0k7SUFDSSxpQkFBQTtJQUNBLGdCQUFBO0V0RG12L0JWO0VzRGh2L0JNO0lBQ0ksNEJBQUE7SUFDQSwyQkFBQTtFdERrdi9CVjtFc0QvdS9CTTtJQUNJLGdCQUFBO0V0RGl2L0JWO0VzRDl1L0JNO0lBQ0ksaUJBQUE7RXREZ3YvQlY7RXNEN3UvQk07SUFDSSwyQkFBQTtFdEQrdS9CVjtFc0Q1dS9CTTtJQUNJLDRCQUFBO0V0RDh1L0JWO0VzRDN1L0JNO0lBQ0ksaUJBQUE7SUFDQSxnQkFBQTtFdEQ2dS9CVjtFc0QxdS9CTTtJQUNJLDRCQUFBO0lBQ0EsMkJBQUE7RXRENHUvQlY7RXNEenUvQk07SUFDSSxnQkFBQTtFdEQydS9CVjtFc0R4dS9CTTtJQUNJLGlCQUFBO0V0RDB1L0JWO0VzRHZ1L0JNO0lBQ0ksMkJBQUE7RXREeXUvQlY7RXNEdHUvQk07SUFDSSw0QkFBQTtFdER3dS9CVjtFc0RydS9CTTtJQUNJLGlCQUFBO0lBQ0EsZ0JBQUE7RXREdXUvQlY7RXNEcHUvQk07SUFDSSw0QkFBQTtJQUNBLDJCQUFBO0V0RHN1L0JWO0VzRG51L0JNO0lBQ0ksZ0JBQUE7RXREcXUvQlY7RXNEbHUvQk07SUFDSSxpQkFBQTtFdERvdS9CVjtFc0RqdS9CTTtJQUNJLDJCQUFBO0V0RG11L0JWO0VzRGh1L0JNO0lBQ0ksNEJBQUE7RXREa3UvQlY7RXNEL3QvQk07SUFDSSxpQkFBQTtJQUNBLGdCQUFBO0V0RGl1L0JWO0VzRDl0L0JNO0lBQ0ksNEJBQUE7SUFDQSwyQkFBQTtFdERndS9CVjtFc0Q3dC9CTTtJQUNJLGdCQUFBO0V0RCt0L0JWO0VzRDV0L0JNO0lBQ0ksaUJBQUE7RXREOHQvQlY7RXNEM3QvQk07SUFDSSwyQkFBQTtFdEQ2dC9CVjtFc0QxdC9CTTtJQUNJLDRCQUFBO0V0RDR0L0JWO0VzRHp0L0JNO0lBQ0ksaUJBQUE7SUFDQSxnQkFBQTtFdEQydC9CVjtFc0R4dC9CTTtJQUNJLDRCQUFBO0lBQ0EsMkJBQUE7RXREMHQvQlY7RXNEdnQvQk07SUFDSSxnQkFBQTtFdER5dC9CVjtFc0R0dC9CTTtJQUNJLGlCQUFBO0V0RHd0L0JWO0VzRHJ0L0JNO0lBQ0ksMkJBQUE7RXREdXQvQlY7RXNEcHQvQk07SUFDSSw0QkFBQTtFdERzdC9CVjtFc0RudC9CTTtJQUNJLGlCQUFBO0lBQ0EsZ0JBQUE7RXREcXQvQlY7RXNEbHQvQk07SUFDSSw0QkFBQTtJQUNBLDJCQUFBO0V0RG90L0JWO0VzRGp0L0JNO0lBQ0ksZ0JBQUE7RXREbXQvQlY7RXNEaHQvQk07SUFDSSxpQkFBQTtFdERrdC9CVjtFc0Qvcy9CTTtJQUNJLDJCQUFBO0V0RGl0L0JWO0VzRDlzL0JNO0lBQ0ksNEJBQUE7RXREZ3QvQlY7RXNEN3MvQk07SUFDSSxpQkFBQTtJQUNBLGdCQUFBO0V0RCtzL0JWO0VzRDVzL0JNO0lBQ0ksNEJBQUE7SUFDQSwyQkFBQTtFdEQ4cy9CVjtFc0Qzcy9CTTtJQUNJLGdCQUFBO0V0RDZzL0JWO0VzRDFzL0JNO0lBQ0ksaUJBQUE7RXRENHMvQlY7RXNEenMvQk07SUFDSSwyQkFBQTtFdEQycy9CVjtFc0R4cy9CTTtJQUNJLDRCQUFBO0V0RDBzL0JWO0VzRHZzL0JNO0lBQ0ksaUJBQUE7SUFDQSxnQkFBQTtFdER5cy9CVjtFc0R0cy9CTTtJQUNJLDRCQUFBO0lBQ0EsMkJBQUE7RXREd3MvQlY7RXNEcnMvQk07SUFDSSxnQkFBQTtFdER1cy9CVjtFc0Rwcy9CTTtJQUNJLGlCQUFBO0V0RHNzL0JWO0VzRG5zL0JNO0lBQ0ksMkJBQUE7RXREcXMvQlY7RXNEbHMvQk07SUFDSSw0QkFBQTtFdERvcy9CVjtFc0Rqcy9CTTtJQUNJLGlCQUFBO0lBQ0EsZ0JBQUE7RXREbXMvQlY7RXNEaHMvQk07SUFDSSw0QkFBQTtJQUNBLDJCQUFBO0V0RGtzL0JWO0VzRC9yL0JNO0lBQ0ksZ0JBQUE7RXREaXMvQlY7RXNEOXIvQk07SUFDSSxpQkFBQTtFdERncy9CVjtFc0Q3ci9CTTtJQUNJLDJCQUFBO0V0RCtyL0JWO0VzRDVyL0JNO0lBQ0ksNEJBQUE7RXREOHIvQlY7RXNEM3IvQk07SUFDSSxpQkFBQTtJQUNBLGdCQUFBO0V0RDZyL0JWO0VzRDFyL0JNO0lBQ0ksNEJBQUE7SUFDQSwyQkFBQTtFdEQ0ci9CVjtFc0R6ci9CTTtJQUNJLGdCQUFBO0V0RDJyL0JWO0VzRHhyL0JNO0lBQ0ksaUJBQUE7RXREMHIvQlY7RXNEdnIvQk07SUFDSSwyQkFBQTtFdER5ci9CVjtFc0R0ci9CTTtJQUNJLDRCQUFBO0V0RHdyL0JWO0VzRHJyL0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdER1ci9CVjtFc0Rwci9CTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREc3IvQlY7RXNEbnIvQk07SUFDSSxpQkFBQTtFdERxci9CVjtFc0Rsci9CTTtJQUNJLGtCQUFBO0V0RG9yL0JWO0VzRGpyL0JNO0lBQ0ksNEJBQUE7RXREbXIvQlY7RXNEaHIvQk07SUFDSSw2QkFBQTtFdERrci9CVjtFc0QvcS9CTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREaXIvQlY7RXNEOXEvQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RGdyL0JWO0VzRDdxL0JNO0lBQ0ksaUJBQUE7RXREK3EvQlY7RXNENXEvQk07SUFDSSxrQkFBQTtFdEQ4cS9CVjtFc0QzcS9CTTtJQUNJLDRCQUFBO0V0RDZxL0JWO0VzRDFxL0JNO0lBQ0ksNkJBQUE7RXRENHEvQlY7RXNEenEvQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RDJxL0JWO0VzRHhxL0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQwcS9CVjtFc0R2cS9CTTtJQUNJLGlCQUFBO0V0RHlxL0JWO0VzRHRxL0JNO0lBQ0ksa0JBQUE7RXREd3EvQlY7RXNEcnEvQk07SUFDSSw0QkFBQTtFdER1cS9CVjtFc0RwcS9CTTtJQUNJLDZCQUFBO0V0RHNxL0JWO0VzRG5xL0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERxcS9CVjtFc0RscS9CTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREb3EvQlY7RXNEanEvQk07SUFDSSxpQkFBQTtFdERtcS9CVjtFc0RocS9CTTtJQUNJLGtCQUFBO0V0RGtxL0JWO0VzRC9wL0JNO0lBQ0ksNEJBQUE7RXREaXEvQlY7RXNEOXAvQk07SUFDSSw2QkFBQTtFdERncS9CVjtFc0Q3cC9CTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREK3AvQlY7RXNENXAvQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RDhwL0JWO0VzRDNwL0JNO0lBQ0ksaUJBQUE7RXRENnAvQlY7RXNEMXAvQk07SUFDSSxrQkFBQTtFdEQ0cC9CVjtFc0R6cC9CTTtJQUNJLDRCQUFBO0V0RDJwL0JWO0VzRHhwL0JNO0lBQ0ksNkJBQUE7RXREMHAvQlY7RXNEdnAvQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RHlwL0JWO0VzRHRwL0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdER3cC9CVjtFc0RycC9CTTtJQUNJLGlCQUFBO0V0RHVwL0JWO0VzRHBwL0JNO0lBQ0ksa0JBQUE7RXREc3AvQlY7RXNEbnAvQk07SUFDSSw0QkFBQTtFdERxcC9CVjtFc0RscC9CTTtJQUNJLDZCQUFBO0V0RG9wL0JWO0VzRGpwL0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERtcC9CVjtFc0RocC9CTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREa3AvQlY7RXNEL28vQk07SUFDSSxpQkFBQTtFdERpcC9CVjtFc0Q5by9CTTtJQUNJLGtCQUFBO0V0RGdwL0JWO0VzRDdvL0JNO0lBQ0ksNEJBQUE7RXREK28vQlY7RXNENW8vQk07SUFDSSw2QkFBQTtFdEQ4by9CVjtFc0Qzby9CTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXRENm8vQlY7RXNEMW8vQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RDRvL0JWO0VzRHpvL0JNO0lBQ0ksaUJBQUE7RXREMm8vQlY7RXNEeG8vQk07SUFDSSxrQkFBQTtFdEQwby9CVjtFc0R2by9CTTtJQUNJLDRCQUFBO0V0RHlvL0JWO0VzRHRvL0JNO0lBQ0ksNkJBQUE7RXREd28vQlY7RXNEcm8vQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RHVvL0JWO0VzRHBvL0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERzby9CVjtFc0Ruby9CTTtJQUNJLGlCQUFBO0V0RHFvL0JWO0VzRGxvL0JNO0lBQ0ksa0JBQUE7RXREb28vQlY7RXNEam8vQk07SUFDSSw0QkFBQTtFdERtby9CVjtFc0Roby9CTTtJQUNJLDZCQUFBO0V0RGtvL0JWO0VzRC9uL0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERpby9CVjtFc0Q5bi9CTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREZ28vQlY7RXNEN24vQk07SUFDSSxpQkFBQTtFdEQrbi9CVjtFc0Q1bi9CTTtJQUNJLGtCQUFBO0V0RDhuL0JWO0VzRDNuL0JNO0lBQ0ksNEJBQUE7RXRENm4vQlY7RXNEMW4vQk07SUFDSSw2QkFBQTtFdEQ0bi9CVjtFc0R6bi9CTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREMm4vQlY7RXNEeG4vQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RDBuL0JWO0VzRHZuL0JNO0lBQ0ksaUJBQUE7RXREeW4vQlY7RXNEdG4vQk07SUFDSSxrQkFBQTtFdER3bi9CVjtFc0Rybi9CTTtJQUNJLDRCQUFBO0V0RHVuL0JWO0VzRHBuL0JNO0lBQ0ksNkJBQUE7RXREc24vQlY7RXNEbm4vQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RHFuL0JWO0VzRGxuL0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERvbi9CVjtFc0Rqbi9CTTtJQUNJLGlCQUFBO0V0RG1uL0JWO0VzRGhuL0JNO0lBQ0ksa0JBQUE7RXREa24vQlY7RXNEL20vQk07SUFDSSw0QkFBQTtFdERpbi9CVjtFc0Q5bS9CTTtJQUNJLDZCQUFBO0V0RGduL0JWO0VzRDdtL0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdEQrbS9CVjtFc0Q1bS9CTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREOG0vQlY7RXNEM20vQk07SUFDSSxpQkFBQTtFdEQ2bS9CVjtFc0QxbS9CTTtJQUNJLGtCQUFBO0V0RDRtL0JWO0VzRHptL0JNO0lBQ0ksNEJBQUE7RXREMm0vQlY7RXNEeG0vQk07SUFDSSw2QkFBQTtFdEQwbS9CVjtFc0R2bS9CTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREeW0vQlY7RXNEdG0vQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RHdtL0JWO0VzRHJtL0JNO0lBQ0ksaUJBQUE7RXREdW0vQlY7RXNEcG0vQk07SUFDSSxrQkFBQTtFdERzbS9CVjtFc0RubS9CTTtJQUNJLDRCQUFBO0V0RHFtL0JWO0VzRGxtL0JNO0lBQ0ksNkJBQUE7RXREb20vQlY7RXNEam0vQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RG1tL0JWO0VzRGhtL0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERrbS9CVjtFc0QvbC9CTTtJQUNJLGlCQUFBO0V0RGltL0JWO0VzRDlsL0JNO0lBQ0ksa0JBQUE7RXREZ20vQlY7RXNEN2wvQk07SUFDSSw0QkFBQTtFdEQrbC9CVjtFc0Q1bC9CTTtJQUNJLDZCQUFBO0V0RDhsL0JWO0VzRDNsL0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdEQ2bC9CVjtFc0QxbC9CTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXRENGwvQlY7RXNEemwvQk07SUFDSSxpQkFBQTtFdEQybC9CVjtFc0R4bC9CTTtJQUNJLGtCQUFBO0V0RDBsL0JWO0VzRHZsL0JNO0lBQ0ksNEJBQUE7RXREeWwvQlY7RXNEdGwvQk07SUFDSSw2QkFBQTtFdER3bC9CVjtFc0RybC9CTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREdWwvQlY7RXNEcGwvQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RHNsL0JWO0VzRG5sL0JNO0lBQ0ksaUJBQUE7RXREcWwvQlY7RXNEbGwvQk07SUFDSSxrQkFBQTtFdERvbC9CVjtFc0RqbC9CTTtJQUNJLDRCQUFBO0V0RG1sL0JWO0VzRGhsL0JNO0lBQ0ksNkJBQUE7RXREa2wvQlY7RXNEL2svQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RGlsL0JWO0VzRDlrL0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERnbC9CVjtFc0Q3ay9CTTtJQUNJLGlCQUFBO0V0RCtrL0JWO0VzRDVrL0JNO0lBQ0ksa0JBQUE7RXREOGsvQlY7RXNEM2svQk07SUFDSSw0QkFBQTtFdEQ2ay9CVjtFc0Qxay9CTTtJQUNJLDZCQUFBO0V0RDRrL0JWO0VzRHprL0JNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdEQyay9CVjtFc0R4ay9CTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREMGsvQlY7RXNEdmsvQk07SUFDSSxrQkFBQTtFdER5ay9CVjtFc0R0ay9CTTtJQUNJLG1CQUFBO0V0RHdrL0JWO0VzRHJrL0JNO0lBQ0ksNkJBQUE7RXREdWsvQlY7RXNEcGsvQk07SUFDSSw4QkFBQTtFdERzay9CVjtFc0Ruay9CTTtJQUNJLGlCQUFBO0V0RHFrL0JWO0VzRGxrL0JNO0lBQ0ksa0JBQUE7RXREb2svQlY7RXNEamsvQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RG1rL0JWO0FBQ0Y7QXNEaGsvQkk7RUFDSTtJQUNJLGlCQUFBO0lBQ0EsZ0JBQUE7RXREa2svQlY7RXNEL2ovQk07SUFDSSw0QkFBQTtJQUNBLDJCQUFBO0V0RGlrL0JWO0VzRDlqL0JNO0lBQ0ksZ0JBQUE7RXREZ2svQlY7RXNEN2ovQk07SUFDSSxpQkFBQTtFdEQrai9CVjtFc0Q1ai9CTTtJQUNJLDJCQUFBO0V0RDhqL0JWO0VzRDNqL0JNO0lBQ0ksNEJBQUE7RXRENmovQlY7RXNEMWovQk07SUFDSSxpQkFBQTtJQUNBLGdCQUFBO0V0RDRqL0JWO0VzRHpqL0JNO0lBQ0ksNEJBQUE7SUFDQSwyQkFBQTtFdEQyai9CVjtFc0R4ai9CTTtJQUNJLGdCQUFBO0V0RDBqL0JWO0VzRHZqL0JNO0lBQ0ksaUJBQUE7RXREeWovQlY7RXNEdGovQk07SUFDSSwyQkFBQTtFdER3ai9CVjtFc0Ryai9CTTtJQUNJLDRCQUFBO0V0RHVqL0JWO0VzRHBqL0JNO0lBQ0ksaUJBQUE7SUFDQSxnQkFBQTtFdERzai9CVjtFc0Ruai9CTTtJQUNJLDRCQUFBO0lBQ0EsMkJBQUE7RXREcWovQlY7RXNEbGovQk07SUFDSSxnQkFBQTtFdERvai9CVjtFc0Rqai9CTTtJQUNJLGlCQUFBO0V0RG1qL0JWO0VzRGhqL0JNO0lBQ0ksMkJBQUE7RXREa2ovQlY7RXNEL2kvQk07SUFDSSw0QkFBQTtFdERpai9CVjtFc0Q5aS9CTTtJQUNJLGlCQUFBO0lBQ0EsZ0JBQUE7RXREZ2ovQlY7RXNEN2kvQk07SUFDSSw0QkFBQTtJQUNBLDJCQUFBO0V0RCtpL0JWO0VzRDVpL0JNO0lBQ0ksZ0JBQUE7RXREOGkvQlY7RXNEM2kvQk07SUFDSSxpQkFBQTtFdEQ2aS9CVjtFc0QxaS9CTTtJQUNJLDJCQUFBO0V0RDRpL0JWO0VzRHppL0JNO0lBQ0ksNEJBQUE7RXREMmkvQlY7RXNEeGkvQk07SUFDSSxpQkFBQTtJQUNBLGdCQUFBO0V0RDBpL0JWO0VzRHZpL0JNO0lBQ0ksNEJBQUE7SUFDQSwyQkFBQTtFdER5aS9CVjtFc0R0aS9CTTtJQUNJLGdCQUFBO0V0RHdpL0JWO0VzRHJpL0JNO0lBQ0ksaUJBQUE7RXREdWkvQlY7RXNEcGkvQk07SUFDSSwyQkFBQTtFdERzaS9CVjtFc0RuaS9CTTtJQUNJLDRCQUFBO0V0RHFpL0JWO0VzRGxpL0JNO0lBQ0ksaUJBQUE7SUFDQSxnQkFBQTtFdERvaS9CVjtFc0RqaS9CTTtJQUNJLDRCQUFBO0lBQ0EsMkJBQUE7RXREbWkvQlY7RXNEaGkvQk07SUFDSSxnQkFBQTtFdERraS9CVjtFc0QvaC9CTTtJQUNJLGlCQUFBO0V0RGlpL0JWO0VzRDloL0JNO0lBQ0ksMkJBQUE7RXREZ2kvQlY7RXNEN2gvQk07SUFDSSw0QkFBQTtFdEQraC9CVjtFc0Q1aC9CTTtJQUNJLGlCQUFBO0lBQ0EsZ0JBQUE7RXREOGgvQlY7RXNEM2gvQk07SUFDSSw0QkFBQTtJQUNBLDJCQUFBO0V0RDZoL0JWO0VzRDFoL0JNO0lBQ0ksZ0JBQUE7RXRENGgvQlY7RXNEemgvQk07SUFDSSxpQkFBQTtFdEQyaC9CVjtFc0R4aC9CTTtJQUNJLDJCQUFBO0V0RDBoL0JWO0VzRHZoL0JNO0lBQ0ksNEJBQUE7RXREeWgvQlY7RXNEdGgvQk07SUFDSSxpQkFBQTtJQUNBLGdCQUFBO0V0RHdoL0JWO0VzRHJoL0JNO0lBQ0ksNEJBQUE7SUFDQSwyQkFBQTtFdER1aC9CVjtFc0RwaC9CTTtJQUNJLGdCQUFBO0V0RHNoL0JWO0VzRG5oL0JNO0lBQ0ksaUJBQUE7RXREcWgvQlY7RXNEbGgvQk07SUFDSSwyQkFBQTtFdERvaC9CVjtFc0RqaC9CTTtJQUNJLDRCQUFBO0V0RG1oL0JWO0VzRGhoL0JNO0lBQ0ksaUJBQUE7SUFDQSxnQkFBQTtFdERraC9CVjtFc0QvZy9CTTtJQUNJLDRCQUFBO0lBQ0EsMkJBQUE7RXREaWgvQlY7RXNEOWcvQk07SUFDSSxnQkFBQTtFdERnaC9CVjtFc0Q3Zy9CTTtJQUNJLGlCQUFBO0V0RCtnL0JWO0VzRDVnL0JNO0lBQ0ksMkJBQUE7RXREOGcvQlY7RXNEM2cvQk07SUFDSSw0QkFBQTtFdEQ2Zy9CVjtFc0QxZy9CTTtJQUNJLGlCQUFBO0lBQ0EsZ0JBQUE7RXRENGcvQlY7RXNEemcvQk07SUFDSSw0QkFBQTtJQUNBLDJCQUFBO0V0RDJnL0JWO0VzRHhnL0JNO0lBQ0ksZ0JBQUE7RXREMGcvQlY7RXNEdmcvQk07SUFDSSxpQkFBQTtFdER5Zy9CVjtFc0R0Zy9CTTtJQUNJLDJCQUFBO0V0RHdnL0JWO0VzRHJnL0JNO0lBQ0ksNEJBQUE7RXREdWcvQlY7RXNEcGcvQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RHNnL0JWO0VzRG5nL0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERxZy9CVjtFc0RsZy9CTTtJQUNJLGlCQUFBO0V0RG9nL0JWO0VzRGpnL0JNO0lBQ0ksa0JBQUE7RXREbWcvQlY7RXNEaGcvQk07SUFDSSw0QkFBQTtFdERrZy9CVjtFc0QvLytCTTtJQUNJLDZCQUFBO0V0RGlnL0JWO0VzRDkvK0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERnZy9CVjtFc0Q3LytCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREKy8rQlY7RXNENS8rQk07SUFDSSxpQkFBQTtFdEQ4LytCVjtFc0QzLytCTTtJQUNJLGtCQUFBO0V0RDYvK0JWO0VzRDEvK0JNO0lBQ0ksNEJBQUE7RXRENC8rQlY7RXNEei8rQk07SUFDSSw2QkFBQTtFdEQyLytCVjtFc0R4LytCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREMC8rQlY7RXNEdi8rQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RHkvK0JWO0VzRHQvK0JNO0lBQ0ksaUJBQUE7RXREdy8rQlY7RXNEci8rQk07SUFDSSxrQkFBQTtFdER1LytCVjtFc0RwLytCTTtJQUNJLDRCQUFBO0V0RHMvK0JWO0VzRG4vK0JNO0lBQ0ksNkJBQUE7RXREcS8rQlY7RXNEbC8rQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RG8vK0JWO0VzRGovK0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERtLytCVjtFc0RoLytCTTtJQUNJLGlCQUFBO0V0RGsvK0JWO0VzRC8rK0JNO0lBQ0ksa0JBQUE7RXREaS8rQlY7RXNEOSsrQk07SUFDSSw0QkFBQTtFdERnLytCVjtFc0Q3KytCTTtJQUNJLDZCQUFBO0V0RCsrK0JWO0VzRDUrK0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdEQ4KytCVjtFc0QzKytCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXRENisrQlY7RXNEMSsrQk07SUFDSSxpQkFBQTtFdEQ0KytCVjtFc0R6KytCTTtJQUNJLGtCQUFBO0V0RDIrK0JWO0VzRHgrK0JNO0lBQ0ksNEJBQUE7RXREMCsrQlY7RXNEdisrQk07SUFDSSw2QkFBQTtFdER5KytCVjtFc0R0KytCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREdysrQlY7RXNEcisrQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RHUrK0JWO0VzRHArK0JNO0lBQ0ksaUJBQUE7RXREcysrQlY7RXNEbisrQk07SUFDSSxrQkFBQTtFdERxKytCVjtFc0RsKytCTTtJQUNJLDRCQUFBO0V0RG8rK0JWO0VzRGorK0JNO0lBQ0ksNkJBQUE7RXREbSsrQlY7RXNEaCsrQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RGsrK0JWO0VzRC85K0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERpKytCVjtFc0Q5OStCTTtJQUNJLGlCQUFBO0V0RGcrK0JWO0VzRDc5K0JNO0lBQ0ksa0JBQUE7RXREKzkrQlY7RXNENTkrQk07SUFDSSw0QkFBQTtFdEQ4OStCVjtFc0QzOStCTTtJQUNJLDZCQUFBO0V0RDY5K0JWO0VzRDE5K0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdEQ0OStCVjtFc0R6OStCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREMjkrQlY7RXNEeDkrQk07SUFDSSxpQkFBQTtFdEQwOStCVjtFc0R2OStCTTtJQUNJLGtCQUFBO0V0RHk5K0JWO0VzRHQ5K0JNO0lBQ0ksNEJBQUE7RXREdzkrQlY7RXNEcjkrQk07SUFDSSw2QkFBQTtFdER1OStCVjtFc0RwOStCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREczkrQlY7RXNEbjkrQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RHE5K0JWO0VzRGw5K0JNO0lBQ0ksaUJBQUE7RXREbzkrQlY7RXNEajkrQk07SUFDSSxrQkFBQTtFdERtOStCVjtFc0RoOStCTTtJQUNJLDRCQUFBO0V0RGs5K0JWO0VzRC84K0JNO0lBQ0ksNkJBQUE7RXREaTkrQlY7RXNEOTgrQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RGc5K0JWO0VzRDc4K0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQrOCtCVjtFc0Q1OCtCTTtJQUNJLGlCQUFBO0V0RDg4K0JWO0VzRDM4K0JNO0lBQ0ksa0JBQUE7RXRENjgrQlY7RXNEMTgrQk07SUFDSSw0QkFBQTtFdEQ0OCtCVjtFc0R6OCtCTTtJQUNJLDZCQUFBO0V0RDI4K0JWO0VzRHg4K0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdEQwOCtCVjtFc0R2OCtCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREeTgrQlY7RXNEdDgrQk07SUFDSSxpQkFBQTtFdER3OCtCVjtFc0RyOCtCTTtJQUNJLGtCQUFBO0V0RHU4K0JWO0VzRHA4K0JNO0lBQ0ksNEJBQUE7RXREczgrQlY7RXNEbjgrQk07SUFDSSw2QkFBQTtFdERxOCtCVjtFc0RsOCtCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREbzgrQlY7RXNEajgrQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RG04K0JWO0VzRGg4K0JNO0lBQ0ksaUJBQUE7RXREazgrQlY7RXNELzcrQk07SUFDSSxrQkFBQTtFdERpOCtCVjtFc0Q5NytCTTtJQUNJLDRCQUFBO0V0RGc4K0JWO0VzRDc3K0JNO0lBQ0ksNkJBQUE7RXREKzcrQlY7RXNENTcrQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RDg3K0JWO0VzRDM3K0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQ2NytCVjtFc0QxNytCTTtJQUNJLGlCQUFBO0V0RDQ3K0JWO0VzRHo3K0JNO0lBQ0ksa0JBQUE7RXREMjcrQlY7RXNEeDcrQk07SUFDSSw0QkFBQTtFdEQwNytCVjtFc0R2NytCTTtJQUNJLDZCQUFBO0V0RHk3K0JWO0VzRHQ3K0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdER3NytCVjtFc0RyNytCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREdTcrQlY7RXNEcDcrQk07SUFDSSxpQkFBQTtFdERzNytCVjtFc0RuNytCTTtJQUNJLGtCQUFBO0V0RHE3K0JWO0VzRGw3K0JNO0lBQ0ksNEJBQUE7RXREbzcrQlY7RXNEajcrQk07SUFDSSw2QkFBQTtFdERtNytCVjtFc0RoNytCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREazcrQlY7RXNELzYrQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RGk3K0JWO0VzRDk2K0JNO0lBQ0ksaUJBQUE7RXREZzcrQlY7RXNENzYrQk07SUFDSSxrQkFBQTtFdEQrNitCVjtFc0Q1NitCTTtJQUNJLDRCQUFBO0V0RDg2K0JWO0VzRDM2K0JNO0lBQ0ksNkJBQUE7RXRENjYrQlY7RXNEMTYrQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RDQ2K0JWO0VzRHo2K0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQyNitCVjtFc0R4NitCTTtJQUNJLGlCQUFBO0V0RDA2K0JWO0VzRHY2K0JNO0lBQ0ksa0JBQUE7RXREeTYrQlY7RXNEdDYrQk07SUFDSSw0QkFBQTtFdER3NitCVjtFc0RyNitCTTtJQUNJLDZCQUFBO0V0RHU2K0JWO0VzRHA2K0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERzNitCVjtFc0RuNitCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREcTYrQlY7RXNEbDYrQk07SUFDSSxpQkFBQTtFdERvNitCVjtFc0RqNitCTTtJQUNJLGtCQUFBO0V0RG02K0JWO0VzRGg2K0JNO0lBQ0ksNEJBQUE7RXREazYrQlY7RXNELzUrQk07SUFDSSw2QkFBQTtFdERpNitCVjtFc0Q5NStCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREZzYrQlY7RXNENzUrQk07SUFDSSw2QkFBQTtJQUNB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QkFBQTtBdER5MCtCUjtBc0R0MCtCSTtFQUNJLDZCQUFBO0VBQ0EsNEJBQUE7QXREdzArQlI7QXNEcjArQkk7RUFDSSxpQkFBQTtBdER1MCtCUjtBc0RwMCtCSTtFQUNJLGtCQUFBO0F0RHMwK0JSO0FzRG4wK0JJO0VBQ0ksNEJBQUE7QXREcTArQlI7QXNEbDArQkk7RUFDSSw2QkFBQTtBdERvMCtCUjtBc0RqMCtCSTtFQUNJLGtCQUFBO0VBQ0EsaUJBQUE7QXREbTArQlI7QXNEaDArQkk7RUFDSSw2QkFBQTtFQUNBLDRCQUFBO0F0RGswK0JSO0FzRC96K0JJO0VBQ0ksaUJBQUE7QXREaTArQlI7QXNEOXorQkk7RUFDSSxrQkFBQTtBdERnMCtCUjtBc0Q3eitCSTtFQUNJLDRCQUFBO0F0RCt6K0JSO0FzRDV6K0JJO0VBQ0ksNkJBQUE7QXREOHorQlI7QXNEM3orQkk7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0F0RDZ6K0JSO0FzRDF6K0JJO0VBQ0ksNkJBQUE7RUFDQSw0QkFBQTtBdEQ0eitCUjtBc0R6eitCSTtFQUNJLGlCQUFBO0F0RDJ6K0JSO0FzRHh6K0JJO0VBQ0ksa0JBQUE7QXREMHorQlI7QXNEdnorQkk7RUFDSSw0QkFBQTtBdER5eitCUjtBc0R0eitCSTtFQUNJLDZCQUFBO0F0RHd6K0JSO0FzRHJ6K0JJO0VBQ0ksa0JBQUE7RUFDQSxpQkFBQTtBdER1eitCUjtBc0RweitCSTtFQUNJLDZCQUFBO0VBQ0EsNEJBQUE7QXREc3orQlI7QXNEbnorQkk7RUFDSSxpQkFBQTtBdERxeitCUjtBc0RseitCSTtFQUNJLGtCQUFBO0F0RG96K0JSO0FzRGp6K0JJO0VBQ0ksNEJBQUE7QXREbXorQlI7QXNEaHorQkk7RUFDSSw2QkFBQTtBdERreitCUjtBc0QveStCSTtFQUNJLGtCQUFBO0VBQ0EsaUJBQUE7QXREaXorQlI7QXNEOXkrQkk7RUFDSSw2QkFBQTtFQUNBLDRCQUFBO0F0RGd6K0JSO0FzRDd5K0JJO0VBQ0ksaUJBQUE7QXREK3krQlI7QXNENXkrQkk7RUFDSSxrQkFBQTtBdEQ4eStCUjtBc0QzeStCSTtFQUNJLDRCQUFBO0F0RDZ5K0JSO0FzRDF5K0JJO0VBQ0ksNkJBQUE7QXRENHkrQlI7QXNEenkrQkk7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0F0RDJ5K0JSO0FzRHh5K0JJO0VBQ0ksNkJBQUE7RUFDQSw0QkFBQTtBdEQweStCUjtBc0R2eStCSTtFQUNJLGlCQUFBO0F0RHl5K0JSO0FzRHR5K0JJO0VBQ0ksa0JBQUE7QXREd3krQlI7QXNEcnkrQkk7RUFDSSw0QkFBQTtBdER1eStCUjtBc0RweStCSTtFQUNJLDZCQUFBO0F0RHN5K0JSO0FzRG55K0JJO0VBQ0ksa0JBQUE7RUFDQSxpQkFBQTtBdERxeStCUjtBc0RseStCSTtFQUNJLDZCQUFBO0VBQ0EsNEJBQUE7QXREb3krQlI7QXNEankrQkk7RUFDSSxpQkFBQTtBdERteStCUjtBc0RoeStCSTtFQUNJLGtCQUFBO0F0RGt5K0JSO0FzRC94K0JJO0VBQ0ksNEJBQUE7QXREaXkrQlI7QXNEOXgrQkk7RUFDSSw2QkFBQTtBdERneStCUjtBc0Q3eCtCSTtFQUNJLGtCQUFBO0VBQ0EsaUJBQUE7QXREK3grQlI7QXNENXgrQkk7RUFDSSw2QkFBQTtFQUNBLDRCQUFBO0F0RDh4K0JSO0FzRDN4K0JJO0VBQ0ksaUJBQUE7QXRENngrQlI7QXNEMXgrQkk7RUFDSSxrQkFBQTtBdEQ0eCtCUjtBc0R6eCtCSTtFQUNJLDRCQUFBO0F0RDJ4K0JSO0FzRHh4K0JJO0VBQ0ksNkJBQUE7QXREMHgrQlI7QXNEdngrQkk7RUFDSSxtQkFBQTtFQUNBLGtCQUFBO0F0RHl4K0JSO0FzRHR4K0JJO0VBQ0ksOEJBQUE7RUFDQSw2QkFBQTtBdER3eCtCUjtBc0RyeCtCSTtFQUNJLGtCQUFBO0F0RHV4K0JSO0FzRHB4K0JJO0VBQ0ksbUJBQUE7QXREc3grQlI7QXNEbngrQkk7RUFDSSw2QkFBQTtBdERxeCtCUjtBc0RseCtCSTtFQUNJLDhCQUFBO0F0RG94K0JSO0FzRGp4K0JJO0VBQ0ksbUJBQUE7RUFDQSxrQkFBQTtBdERteCtCUjtBc0RoeCtCSTtFQUNJLDhCQUFBO0VBQ0EsNkJBQUE7QXREa3grQlI7QXNEL3crQkk7RUFDSSxrQkFBQTtBdERpeCtCUjtBc0Q5dytCSTtFQUNJLG1CQUFBO0F0RGd4K0JSO0FzRDd3K0JJO0VBQ0ksNkJBQUE7QXREK3crQlI7QXNENXcrQkk7RUFDSSw4QkFBQTtBdEQ4dytCUjtBc0QzdytCSTtFQUNJLG1CQUFBO0VBQ0Esa0JBQUE7QXRENncrQlI7QXNEMXcrQkk7RUFDSSw4QkFBQTtFQUNBLDZCQUFBO0F0RDR3K0JSO0FzRHp3K0JJO0VBQ0ksa0JBQUE7QXREMncrQlI7QXNEeHcrQkk7RUFDSSxtQkFBQTtBdEQwdytCUjtBc0R2dytCSTtFQUNJLDZCQUFBO0F0RHl3K0JSO0FzRHR3K0JJO0VBQ0ksOEJBQUE7QXREd3crQlI7QXNEcncrQkk7RUFDSSxtQkFBQTtFQUNBLGtCQUFBO0F0RHV3K0JSO0FzRHB3K0JJO0VBQ0ksOEJBQUE7RUFDQSw2QkFBQTtBdERzdytCUjtBc0RudytCSTtFQUNJLGtCQUFBO0F0RHF3K0JSO0FzRGx3K0JJO0VBQ0ksbUJBQUE7QXREb3crQlI7QXNEancrQkk7RUFDSSw2QkFBQTtBdERtdytCUjtBc0RodytCSTtFQUNJLDhCQUFBO0F0RGt3K0JSO0FzRC92K0JJO0VBQ0ksbUJBQUE7RUFDQSxrQkFBQTtBdERpdytCUjtBc0Q5ditCSTtFQUNJLDhCQUFBO0VBQ0EsNkJBQUE7QXREZ3crQlI7QXNEN3YrQkk7RUFDSSxrQkFBQTtBdEQrditCUjtBc0Q1ditCSTtFQUNJLG1CQUFBO0F0RDh2K0JSO0FzRDN2K0JJO0VBQ0ksNkJBQUE7QXRENnYrQlI7QXNEMXYrQkk7RUFDSSw4QkFBQTtBdEQ0ditCUjtBc0R6ditCSTtFQUNJLG1CQUFBO0VBQ0Esa0JBQUE7QXREMnYrQlI7QXNEeHYrQkk7RUFDSSw4QkFBQTtFQUNBLDZCQUFBO0F0RDB2K0JSO0FzRHZ2K0JJO0VBQ0ksa0JBQUE7QXREeXYrQlI7QXNEdHYrQkk7RUFDSSxtQkFBQTtBdER3ditCUjtBc0RyditCSTtFQUNJLDZCQUFBO0F0RHV2K0JSO0FzRHB2K0JJO0VBQ0ksOEJBQUE7QXREc3YrQlI7QXNEbnYrQkk7RUFDSSxtQkFBQTtFQUNBLGtCQUFBO0F0RHF2K0JSO0FzRGx2K0JJO0VBQ0ksOEJBQUE7RUFDQSw2QkFBQTtBdERvditCUjtBc0RqditCSTtFQUNJLGtCQUFBO0F0RG12K0JSO0FzRGh2K0JJO0VBQ0ksbUJBQUE7QXREa3YrQlI7QXNEL3UrQkk7RUFDSSw2QkFBQTtBdERpditCUjtBc0Q5dStCSTtFQUNJLDhCQUFBO0F0RGd2K0JSO0FzRDd1K0JJO0VBQ0ksbUJBQUE7RUFDQSxrQkFBQTtBdEQrdStCUjtBc0Q1dStCSTtFQUNJLDhCQUFBO0VBQ0EsNkJBQUE7QXREOHUrQlI7QXNEM3UrQkk7RUFDSSxrQkFBQTtBdEQ2dStCUjtBc0QxdStCSTtFQUNJLG1CQUFBO0F0RDR1K0JSO0FzRHp1K0JJO0VBQ0ksNkJBQUE7QXREMnUrQlI7QXNEeHUrQkk7RUFDSSw4QkFBQTtBdEQwdStCUjtBc0R2dStCSTtFQUNJLG1CQUFBO0VBQ0Esa0JBQUE7QXREeXUrQlI7QXNEdHUrQkk7RUFDSSw4QkFBQTtFQUNBLDZCQUFBO0F0RHd1K0JSO0FzRHJ1K0JJO0VBQ0ksa0JBQUE7QXREdXUrQlI7QXNEcHUrQkk7RUFDSSxtQkFBQTtBdERzdStCUjtBc0RudStCSTtFQUNJLDZCQUFBO0F0RHF1K0JSO0FzRGx1K0JJO0VBQ0ksOEJBQUE7QXREb3UrQlI7QXNEanUrQkk7RUFDSSxtQkFBQTtFQUNBLGtCQUFBO0F0RG11K0JSO0FzRGh1K0JJO0VBQ0ksOEJBQUE7RUFDQSw2QkFBQTtBdERrdStCUjtBc0QvdCtCSTtFQUNJLGtCQUFBO0F0RGl1K0JSO0FzRDl0K0JJO0VBQ0ksbUJBQUE7QXREZ3UrQlI7QXNEN3QrQkk7RUFDSSw2QkFBQTtBdEQrdCtCUjtBc0Q1dCtCSTtFQUNJLDhCQUFBO0F0RDh0K0JSO0FzRDN0K0JJO0VBQ0ksbUJBQUE7RUFDQSxrQkFBQTtBdEQ2dCtCUjtBc0QxdCtCSTtFQUNJLDhCQUFBO0VBQ0EsNkJBQUE7QXRENHQrQlI7QXNEenQrQkk7RUFDSSxrQkFBQTtBdEQydCtCUjtBc0R4dCtCSTtFQUNJLG1CQUFBO0F0RDB0K0JSO0FzRHZ0K0JJO0VBQ0ksNkJBQUE7QXREeXQrQlI7QXNEdHQrQkk7RUFDSSw4QkFBQTtBdER3dCtCUjtBc0RydCtCSTtFQUNJLG1CQUFBO0VBQ0Esa0JBQUE7QXREdXQrQlI7QXNEcHQrQkk7RUFDSSw4QkFBQTtFQUNBLDZCQUFBO0F0RHN0K0JSO0FzRG50K0JJO0VBQ0ksa0JBQUE7QXREcXQrQlI7QXNEbHQrQkk7RUFDSSxtQkFBQTtBdERvdCtCUjtBc0RqdCtCSTtFQUNJLDZCQUFBO0F0RG10K0JSO0FzRGh0K0JJO0VBQ0ksOEJBQUE7QXREa3QrQlI7QXNEL3MrQkk7RUFDSSxtQkFBQTtFQUNBLGtCQUFBO0F0RGl0K0JSO0FzRDlzK0JJO0VBQ0ksOEJBQUE7RUFDQSw2QkFBQTtBdERndCtCUjtBc0Q3cytCSTtFQUNJLGtCQUFBO0F0RCtzK0JSO0FzRDVzK0JJO0VBQ0ksbUJBQUE7QXREOHMrQlI7QXNEM3MrQkk7RUFDSSw2QkFBQTtBdEQ2cytCUjtBc0QxcytCSTtFQUNJLDhCQUFBO0F0RDRzK0JSO0FzRHpzK0JJO0VBQ0ksbUJBQUE7RUFDQSxrQkFBQTtBdEQycytCUjtBc0R4cytCSTtFQUNJLDhCQUFBO0VBQ0EsNkJBQUE7QXREMHMrQlI7QXNEdnMrQkk7RUFDSSxrQkFBQTtBdER5cytCUjtBc0R0cytCSTtFQUNJLG1CQUFBO0F0RHdzK0JSO0FzRHJzK0JJO0VBQ0ksNkJBQUE7QXREdXMrQlI7QXNEcHMrQkk7RUFDSSw4QkFBQTtBdERzcytCUjtBc0RucytCSTtFQUNJLG1CQUFBO0VBQ0Esa0JBQUE7QXREcXMrQlI7QXNEbHMrQkk7RUFDSSw4QkFBQTtFQUNBLDZCQUFBO0F0RG9zK0JSO0FzRGpzK0JJO0VBQ0ksa0JBQUE7QXREbXMrQlI7QXNEaHMrQkk7RUFDSSxtQkFBQTtBdERrcytCUjtBc0QvcitCSTtFQUNJLDZCQUFBO0F0RGlzK0JSO0FzRDlyK0JJO0VBQ0ksOEJBQUE7QXREZ3MrQlI7QXNEN3IrQkk7RUFDSSxtQkFBQTtFQUNBLGtCQUFBO0F0RCtyK0JSO0FzRDVyK0JJO0VBQ0ksOEJBQUE7RUFDQSw2QkFBQTtBdEQ4citCUjtBc0QzcitCSTtFQUNJLGtCQUFBO0F0RDZyK0JSO0FzRDFyK0JJO0VBQ0ksbUJBQUE7QXRENHIrQlI7QXNEenIrQkk7RUFDSSw2QkFBQTtBdEQycitCUjtBc0R4citCSTtFQUNJLDhCQUFBO0F0RDByK0JSO0FzRHZyK0JJO0VBQ0ksbUJBQUE7RUFDQSxrQkFBQTtBdER5citCUjtBc0R0citCSTtFQUNJLDhCQUFBO0VBQ0EsNkJBQUE7QXREd3IrQlI7QXNEcnIrQkk7RUFDSSxrQkFBQTtBdER1citCUjtBc0RwcitCSTtFQUNJLG1CQUFBO0F0RHNyK0JSO0FzRG5yK0JJO0VBQ0ksNkJBQUE7QXREcXIrQlI7QXNEbHIrQkk7RUFDSSw4QkFBQTtBdERvcitCUjtBc0RqcitCSTtFQUNJLG1CQUFBO0VBQ0Esa0JBQUE7QXREbXIrQlI7QXNEaHIrQkk7RUFDSSw4QkFBQTtFQUNBLDZCQUFBO0F0RGtyK0JSO0FzRC9xK0JJO0VBQ0ksa0JBQUE7QXREaXIrQlI7QXNEOXErQkk7RUFDSSxtQkFBQTtBdERncitCUjtBc0Q3cStCSTtFQUNJLDZCQUFBO0F0RCtxK0JSO0FzRDVxK0JJO0VBQ0ksOEJBQUE7QXREOHErQlI7QXNEM3ErQkk7RUFDSSxvQkFBQTtFQUNBLG1CQUFBO0F0RDZxK0JSO0FzRDFxK0JJO0VBQ0ksK0JBQUE7RUFDQSw4QkFBQTtBdEQ0cStCUjtBc0R6cStCSTtFQUNJLG1CQUFBO0F0RDJxK0JSO0FzRHhxK0JJO0VBQ0ksb0JBQUE7QXREMHErQlI7QXNEdnErQkk7RUFDSSw4QkFBQTtBdER5cStCUjtBc0R0cStCSTtFQUNJLCtCQUFBO0F0RHdxK0JSO0FzRHJxK0JJO0VBQ0ksb0JBQUE7RUFDQSxtQkFBQTtBdER1cStCUjtBc0RwcStCSTtFQUNJLCtCQUFBO0VBQ0EsOEJBQUE7QXREc3ErQlI7QXNEbnErQkk7RUFDSSxtQkFBQTtBdERxcStCUjtBc0RscStCSTtFQUNJLG9CQUFBO0F0RG9xK0JSO0FzRGpxK0JJO0VBQ0ksOEJBQUE7QXREbXErQlI7QXNEaHErQkk7RUFDSSwrQkFBQTtBdERrcStCUjtBc0QvcCtCSTtFQUNJLG9CQUFBO0VBQ0EsbUJBQUE7QXREaXErQlI7QXNEOXArQkk7RUFDSSwrQkFBQTtFQUNBLDhCQUFBO0F0RGdxK0JSO0FzRDdwK0JJO0VBQ0ksbUJBQUE7QXREK3ArQlI7QXNENXArQkk7RUFDSSxvQkFBQTtBdEQ4cCtCUjtBc0QzcCtCSTtFQUNJLDhCQUFBO0F0RDZwK0JSO0FzRDFwK0JJO0VBQ0ksK0JBQUE7QXRENHArQlI7QXNEenArQkk7RUFDSSxvQkFBQTtFQUNBLG1CQUFBO0F0RDJwK0JSO0FzRHhwK0JJO0VBQ0ksK0JBQUE7RUFDQSw4QkFBQTtBdEQwcCtCUjtBc0R2cCtCSTtFQUNJLG1CQUFBO0F0RHlwK0JSO0FzRHRwK0JJO0VBQ0ksb0JBQUE7QXREd3ArQlI7QXNEcnArQkk7RUFDSSw4QkFBQTtBdER1cCtCUjtBc0RwcCtCSTtFQUNJLCtCQUFBO0F0RHNwK0JSO0FzRG5wK0JJO0VBQ0ksb0JBQUE7RUFDQSxtQkFBQTtBdERxcCtCUjtBc0RscCtCSTtFQUNJLCtCQUFBO0VBQ0EsOEJBQUE7QXREb3ArQlI7QXNEanArQkk7RUFDSSxtQkFBQTtBdERtcCtCUjtBc0RocCtCSTtFQUNJLG9CQUFBO0F0RGtwK0JSO0FzRC9vK0JJO0VBQ0ksOEJBQUE7QXREaXArQlI7QXNEOW8rQkk7RUFDSSwrQkFBQTtBdERncCtCUjtBc0Q3bytCSTtFQUNJLG9CQUFBO0VBQ0EsbUJBQUE7QXREK28rQlI7QXNENW8rQkk7RUFDSSwrQkFBQTtFQUNBLDhCQUFBO0F0RDhvK0JSO0FzRDNvK0JJO0VBQ0ksbUJBQUE7QXRENm8rQlI7QXNEMW8rQkk7RUFDSSxvQkFBQTtBdEQ0bytCUjtBc0R6bytCSTtFQUNJLDhCQUFBO0F0RDJvK0JSO0FzRHhvK0JJO0VBQ0ksK0JBQUE7QXREMG8rQlI7QXNEdm8rQkk7RUFDSSxvQkFBQTtFQUNBLG1CQUFBO0F0RHlvK0JSO0FzRHRvK0JJO0VBQ0ksK0JBQUE7RUFDQSw4QkFBQTtBdER3bytCUjtBc0RybytCSTtFQUNJLG1CQUFBO0F0RHVvK0JSO0FzRHBvK0JJO0VBQ0ksb0JBQUE7QXREc28rQlI7QXNEbm8rQkk7RUFDSSw4QkFBQTtBdERxbytCUjtBc0RsbytCSTtFQUNJLCtCQUFBO0F0RG9vK0JSO0FzRGpvK0JJO0VBQ0ksb0JBQUE7RUFDQSxtQkFBQTtBdERtbytCUjtBc0RobytCSTtFQUNJLCtCQUFBO0VBQ0EsOEJBQUE7QXREa28rQlI7QXNEL24rQkk7RUFDSSxtQkFBQTtBdERpbytCUjtBc0Q5bitCSTtFQUNJLG9CQUFBO0F0RGdvK0JSO0FzRDduK0JJO0VBQ0ksOEJBQUE7QXREK24rQlI7QXNENW4rQkk7RUFDSSwrQkFBQTtBdEQ4bitCUjtBc0QzbitCSTtFQUNJLG9CQUFBO0VBQ0EsbUJBQUE7QXRENm4rQlI7QXNEMW4rQkk7RUFDSSwrQkFBQTtFQUNBLDhCQUFBO0F0RDRuK0JSO0FzRHpuK0JJO0VBQ0ksbUJBQUE7QXREMm4rQlI7QXNEeG4rQkk7RUFDSSxvQkFBQTtBdEQwbitCUjtBc0R2bitCSTtFQUNJLDhCQUFBO0F0RHluK0JSO0FzRHRuK0JJO0VBQ0ksK0JBQUE7QXREd24rQlI7QXNEcm4rQkk7RUFDSSxvQkFBQTtFQUNBLG1CQUFBO0F0RHVuK0JSO0FzRHBuK0JJO0VBQ0ksK0JBQUE7RUFDQSw4QkFBQTtBdERzbitCUjtBc0RubitCSTtFQUNJLG1CQUFBO0F0RHFuK0JSO0FzRGxuK0JJO0VBQ0ksb0JBQUE7QXREb24rQlI7QXNEam4rQkk7RUFDSSw4QkFBQTtBdERtbitCUjtBc0RobitCSTtFQUNJLCtCQUFBO0F0RGtuK0JSO0FzRC9tK0JJO0VBQ0ksb0JBQUE7RUFDQSxtQkFBQTtBdERpbitCUjtBc0Q5bStCSTtFQUNJLCtCQUFBO0VBQ0EsOEJBQUE7QXREZ24rQlI7QXNEN20rQkk7RUFDSSxtQkFBQTtBdEQrbStCUjtBc0Q1bStCSTtFQUNJLG9CQUFBO0F0RDhtK0JSO0FzRDNtK0JJO0VBQ0ksOEJBQUE7QXRENm0rQlI7QXNEMW0rQkk7RUFDSSwrQkFBQTtBdEQ0bStCUjtBc0R6bStCSTtFQUNJO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdEQybStCVjtFc0R4bStCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREMG0rQlY7RXNEdm0rQk07SUFDSSxpQkFBQTtFdER5bStCVjtFc0R0bStCTTtJQUNJLGtCQUFBO0V0RHdtK0JWO0VzRHJtK0JNO0lBQ0ksNEJBQUE7RXREdW0rQlY7RXNEcG0rQk07SUFDSSw2QkFBQTtFdERzbStCVjtFc0RubStCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREcW0rQlY7RXNEbG0rQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RG9tK0JWO0VzRGptK0JNO0lBQ0ksaUJBQUE7RXREbW0rQlY7RXNEaG0rQk07SUFDSSxrQkFBQTtFdERrbStCVjtFc0QvbCtCTTtJQUNJLDRCQUFBO0V0RGltK0JWO0VzRDlsK0JNO0lBQ0ksNkJBQUE7RXREZ20rQlY7RXNEN2wrQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RCtsK0JWO0VzRDVsK0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQ4bCtCVjtFc0QzbCtCTTtJQUNJLGlCQUFBO0V0RDZsK0JWO0VzRDFsK0JNO0lBQ0ksa0JBQUE7RXRENGwrQlY7RXNEemwrQk07SUFDSSw0QkFBQTtFdEQybCtCVjtFc0R4bCtCTTtJQUNJLDZCQUFBO0V0RDBsK0JWO0VzRHZsK0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdER5bCtCVjtFc0R0bCtCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREd2wrQlY7RXNEcmwrQk07SUFDSSxpQkFBQTtFdER1bCtCVjtFc0RwbCtCTTtJQUNJLGtCQUFBO0V0RHNsK0JWO0VzRG5sK0JNO0lBQ0ksNEJBQUE7RXREcWwrQlY7RXNEbGwrQk07SUFDSSw2QkFBQTtFdERvbCtCVjtFc0RqbCtCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREbWwrQlY7RXNEaGwrQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RGtsK0JWO0VzRC9rK0JNO0lBQ0ksaUJBQUE7RXREaWwrQlY7RXNEOWsrQk07SUFDSSxrQkFBQTtFdERnbCtCVjtFc0Q3aytCTTtJQUNJLDRCQUFBO0V0RCtrK0JWO0VzRDVrK0JNO0lBQ0ksNkJBQUE7RXREOGsrQlY7RXNEM2srQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RDZrK0JWO0VzRDFrK0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQ0aytCVjtFc0R6aytCTTtJQUNJLGlCQUFBO0V0RDJrK0JWO0VzRHhrK0JNO0lBQ0ksa0JBQUE7RXREMGsrQlY7RXNEdmsrQk07SUFDSSw0QkFBQTtFdER5aytCVjtFc0R0aytCTTtJQUNJLDZCQUFBO0V0RHdrK0JWO0VzRHJrK0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdER1aytCVjtFc0RwaytCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREc2srQlY7RXNEbmsrQk07SUFDSSxpQkFBQTtFdERxaytCVjtFc0RsaytCTTtJQUNJLGtCQUFBO0V0RG9rK0JWO0VzRGprK0JNO0lBQ0ksNEJBQUE7RXREbWsrQlY7RXNEaGsrQk07SUFDSSw2QkFBQTtFdERraytCVjtFc0QvaitCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREaWsrQlY7RXNEOWorQk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RGdrK0JWO0VzRDdqK0JNO0lBQ0ksaUJBQUE7RXREK2orQlY7RXNENWorQk07SUFDSSxrQkFBQTtFdEQ4aitCVjtFc0QzaitCTTtJQUNJLDRCQUFBO0V0RDZqK0JWO0VzRDFqK0JNO0lBQ0ksNkJBQUE7RXRENGorQlY7RXNEemorQk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RDJqK0JWO0VzRHhqK0JNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQwaitCVjtFc0R2aitCTTtJQUNJLGlCQUFBO0V0RHlqK0JWO0VzRHRqK0JNO0lBQ0ksa0JBQUE7RXREd2orQlY7RXNEcmorQk07SUFDSSw0QkFBQTtFdER1aitCVjtFc0RwaitCTTtJQUNJLDZCQUFBO0V0RHNqK0JWO0VzRG5qK0JNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERxaitCVjtFc0RsaitCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREb2orQlY7RXNEamorQk07SUFDSSxpQkFBQTtFdERtaitCVjtFc0RoaitCTTtJQUNJLGtCQUFBO0V0RGtqK0JWO0VzRC9pK0JNO0lBQ0ksNEJBQUE7RXREaWorQlY7RXNEOWkrQk07SUFDSSw2QkFBQTtFdERnaitCVjtFc0Q3aStCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREK2krQlY7RXNENWkrQk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RDhpK0JWO0VzRDNpK0JNO0lBQ0ksa0JBQUE7RXRENmkrQlY7RXNEMWkrQk07SUFDSSxtQkFBQTtFdEQ0aStCVjtFc0R6aStCTTtJQUNJLDZCQUFBO0V0RDJpK0JWO0VzRHhpK0JNO0lBQ0ksOEJBQUE7RXREMGkrQlY7RXNEdmkrQk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RHlpK0JWO0VzRHRpK0JNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdER3aStCVjtFc0RyaStCTTtJQUNJLGtCQUFBO0V0RHVpK0JWO0VzRHBpK0JNO0lBQ0ksbUJBQUE7RXREc2krQlY7RXNEbmkrQk07SUFDSSw2QkFBQTtFdERxaStCVjtFc0RsaStCTTtJQUNJLDhCQUFBO0V0RG9pK0JWO0VzRGppK0JNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdERtaStCVjtFc0RoaStCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREa2krQlY7RXNEL2grQk07SUFDSSxrQkFBQTtFdERpaStCVjtFc0Q5aCtCTTtJQUNJLG1CQUFBO0V0RGdpK0JWO0VzRDdoK0JNO0lBQ0ksNkJBQUE7RXREK2grQlY7RXNENWgrQk07SUFDSSw4QkFBQTtFdEQ4aCtCVjtFc0QzaCtCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXRENmgrQlY7RXNEMWgrQk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RDRoK0JWO0VzRHpoK0JNO0lBQ0ksa0JBQUE7RXREMmgrQlY7RXNEeGgrQk07SUFDSSxtQkFBQTtFdEQwaCtCVjtFc0R2aCtCTTtJQUNJLDZCQUFBO0V0RHloK0JWO0VzRHRoK0JNO0lBQ0ksOEJBQUE7RXREd2grQlY7RXNEcmgrQk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RHVoK0JWO0VzRHBoK0JNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdERzaCtCVjtFc0RuaCtCTTtJQUNJLGtCQUFBO0V0RHFoK0JWO0VzRGxoK0JNO0lBQ0ksbUJBQUE7RXREb2grQlY7RXNEamgrQk07SUFDSSw2QkFBQTtFdERtaCtCVjtFc0RoaCtCTTtJQUNJLDhCQUFBO0V0RGtoK0JWO0VzRC9nK0JNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdERpaCtCVjtFc0Q5ZytCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREZ2grQlY7RXNEN2crQk07SUFDSSxrQkFBQTtFdEQrZytCVjtFc0Q1ZytCTTtJQUNJLG1CQUFBO0V0RDhnK0JWO0VzRDNnK0JNO0lBQ0ksNkJBQUE7RXRENmcrQlY7RXNEMWcrQk07SUFDSSw4QkFBQTtFdEQ0ZytCVjtFc0R6ZytCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREMmcrQlY7RXNEeGcrQk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RDBnK0JWO0VzRHZnK0JNO0lBQ0ksa0JBQUE7RXREeWcrQlY7RXNEdGcrQk07SUFDSSxtQkFBQTtFdER3ZytCVjtFc0RyZytCTTtJQUNJLDZCQUFBO0V0RHVnK0JWO0VzRHBnK0JNO0lBQ0ksOEJBQUE7RXREc2crQlY7RXNEbmcrQk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RHFnK0JWO0VzRGxnK0JNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdERvZytCVjtFc0RqZytCTTtJQUNJLGtCQUFBO0V0RG1nK0JWO0VzRGhnK0JNO0lBQ0ksbUJBQUE7RXREa2crQlY7RXNELy85Qk07SUFDSSw2QkFBQTtFdERpZytCVjtFc0Q5LzlCTTtJQUNJLDhCQUFBO0V0RGdnK0JWO0VzRDcvOUJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdEQrLzlCVjtFc0Q1LzlCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREOC85QlY7RXNEMy85Qk07SUFDSSxrQkFBQTtFdEQ2LzlCVjtFc0QxLzlCTTtJQUNJLG1CQUFBO0V0RDQvOUJWO0VzRHovOUJNO0lBQ0ksNkJBQUE7RXREMi85QlY7RXNEeC85Qk07SUFDSSw4QkFBQTtFdEQwLzlCVjtFc0R2LzlCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREeS85QlY7RXNEdC85Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RHcvOUJWO0VzRHIvOUJNO0lBQ0ksa0JBQUE7RXREdS85QlY7RXNEcC85Qk07SUFDSSxtQkFBQTtFdERzLzlCVjtFc0RuLzlCTTtJQUNJLDZCQUFBO0V0RHEvOUJWO0VzRGwvOUJNO0lBQ0ksOEJBQUE7RXREby85QlY7RXNEai85Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RG0vOUJWO0VzRGgvOUJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdERrLzlCVjtFc0QvKzlCTTtJQUNJLGtCQUFBO0V0RGkvOUJWO0VzRDkrOUJNO0lBQ0ksbUJBQUE7RXREZy85QlY7RXNENys5Qk07SUFDSSw2QkFBQTtFdEQrKzlCVjtFc0Q1KzlCTTtJQUNJLDhCQUFBO0V0RDgrOUJWO0VzRDMrOUJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdEQ2KzlCVjtFc0QxKzlCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXRENCs5QlY7RXNEeis5Qk07SUFDSSxrQkFBQTtFdEQyKzlCVjtFc0R4KzlCTTtJQUNJLG1CQUFBO0V0RDArOUJWO0VzRHYrOUJNO0lBQ0ksNkJBQUE7RXREeSs5QlY7RXNEdCs5Qk07SUFDSSw4QkFBQTtFdER3KzlCVjtFc0RyKzlCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREdSs5QlY7RXNEcCs5Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RHMrOUJWO0VzRG4rOUJNO0lBQ0ksa0JBQUE7RXREcSs5QlY7RXNEbCs5Qk07SUFDSSxtQkFBQTtFdERvKzlCVjtFc0RqKzlCTTtJQUNJLDZCQUFBO0V0RG0rOUJWO0VzRGgrOUJNO0lBQ0ksOEJBQUE7RXREays5QlY7RXNELzk5Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RGkrOUJWO0VzRDk5OUJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdERnKzlCVjtFc0Q3OTlCTTtJQUNJLGtCQUFBO0V0RCs5OUJWO0VzRDU5OUJNO0lBQ0ksbUJBQUE7RXREODk5QlY7RXNEMzk5Qk07SUFDSSw2QkFBQTtFdEQ2OTlCVjtFc0QxOTlCTTtJQUNJLDhCQUFBO0V0RDQ5OUJWO0VzRHo5OUJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdEQyOTlCVjtFc0R4OTlCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREMDk5QlY7RXNEdjk5Qk07SUFDSSxrQkFBQTtFdER5OTlCVjtFc0R0OTlCTTtJQUNJLG1CQUFBO0V0RHc5OUJWO0VzRHI5OUJNO0lBQ0ksNkJBQUE7RXREdTk5QlY7RXNEcDk5Qk07SUFDSSw4QkFBQTtFdERzOTlCVjtFc0RuOTlCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREcTk5QlY7RXNEbDk5Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RG85OUJWO0VzRGo5OUJNO0lBQ0ksa0JBQUE7RXREbTk5QlY7RXNEaDk5Qk07SUFDSSxtQkFBQTtFdERrOTlCVjtFc0QvODlCTTtJQUNJLDZCQUFBO0V0RGk5OUJWO0VzRDk4OUJNO0lBQ0ksOEJBQUE7RXREZzk5QlY7RXNENzg5Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RCs4OUJWO0VzRDU4OUJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdEQ4ODlCVjtFc0QzODlCTTtJQUNJLGtCQUFBO0V0RDY4OUJWO0VzRDE4OUJNO0lBQ0ksbUJBQUE7RXRENDg5QlY7RXNEejg5Qk07SUFDSSw2QkFBQTtFdEQyODlCVjtFc0R4ODlCTTtJQUNJLDhCQUFBO0V0RDA4OUJWO0VzRHY4OUJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdER5ODlCVjtFc0R0ODlCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREdzg5QlY7RXNEcjg5Qk07SUFDSSxrQkFBQTtFdER1ODlCVjtFc0RwODlCTTtJQUNJLG1CQUFBO0V0RHM4OUJWO0VzRG44OUJNO0lBQ0ksNkJBQUE7RXREcTg5QlY7RXNEbDg5Qk07SUFDSSw4QkFBQTtFdERvODlCVjtFc0RqODlCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXREbTg5QlY7RXNEaDg5Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RGs4OUJWO0VzRC83OUJNO0lBQ0ksbUJBQUE7RXREaTg5QlY7RXNEOTc5Qk07SUFDSSxvQkFBQTtFdERnODlCVjtFc0Q3NzlCTTtJQUNJLDhCQUFBO0V0RCs3OUJWO0VzRDU3OUJNO0lBQ0ksK0JBQUE7RXREODc5QlY7RXNEMzc5Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RDY3OUJWO0VzRDE3OUJNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdEQ0NzlCVjtFc0R6NzlCTTtJQUNJLG1CQUFBO0V0RDI3OUJWO0VzRHg3OUJNO0lBQ0ksb0JBQUE7RXREMDc5QlY7RXNEdjc5Qk07SUFDSSw4QkFBQTtFdER5NzlCVjtFc0R0NzlCTTtJQUNJLCtCQUFBO0V0RHc3OUJWO0VzRHI3OUJNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdER1NzlCVjtFc0RwNzlCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXREczc5QlY7RXNEbjc5Qk07SUFDSSxtQkFBQTtFdERxNzlCVjtFc0RsNzlCTTtJQUNJLG9CQUFBO0V0RG83OUJWO0VzRGo3OUJNO0lBQ0ksOEJBQUE7RXREbTc5QlY7RXNEaDc5Qk07SUFDSSwrQkFBQTtFdERrNzlCVjtFc0QvNjlCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXREaTc5QlY7RXNEOTY5Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RGc3OUJWO0VzRDc2OUJNO0lBQ0ksbUJBQUE7RXREKzY5QlY7RXNENTY5Qk07SUFDSSxvQkFBQTtFdEQ4NjlCVjtFc0QzNjlCTTtJQUNJLDhCQUFBO0V0RDY2OUJWO0VzRDE2OUJNO0lBQ0ksK0JBQUE7RXRENDY5QlY7RXNEejY5Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RDI2OUJWO0VzRHg2OUJNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdEQwNjlCVjtFc0R2NjlCTTtJQUNJLG1CQUFBO0V0RHk2OUJWO0VzRHQ2OUJNO0lBQ0ksb0JBQUE7RXREdzY5QlY7RXNEcjY5Qk07SUFDSSw4QkFBQTtFdER1NjlCVjtFc0RwNjlCTTtJQUNJLCtCQUFBO0V0RHM2OUJWO0VzRG42OUJNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdERxNjlCVjtFc0RsNjlCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXREbzY5QlY7RXNEajY5Qk07SUFDSSxtQkFBQTtFdERtNjlCVjtFc0RoNjlCTTtJQUNJLG9CQUFBO0V0RGs2OUJWO0VzRC81OUJNO0lBQ0ksOEJBQUE7RXREaTY5QlY7RXNEOTU5Qk07SUFDSSwrQkFBQTtFdERnNjlCVjtFc0Q3NTlCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXREKzU5QlY7RXNENTU5Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RDg1OUJWO0VzRDM1OUJNO0lBQ0ksbUJBQUE7RXRENjU5QlY7RXNEMTU5Qk07SUFDSSxvQkFBQTtFdEQ0NTlCVjtFc0R6NTlCTTtJQUNJLDhCQUFBO0V0RDI1OUJWO0VzRHg1OUJNO0lBQ0ksK0JBQUE7RXREMDU5QlY7RXNEdjU5Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RHk1OUJWO0VzRHQ1OUJNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdER3NTlCVjtFc0RyNTlCTTtJQUNJLG1CQUFBO0V0RHU1OUJWO0VzRHA1OUJNO0lBQ0ksb0JBQUE7RXREczU5QlY7RXNEbjU5Qk07SUFDSSw4QkFBQTtFdERxNTlCVjtFc0RsNTlCTTtJQUNJLCtCQUFBO0V0RG81OUJWO0VzRGo1OUJNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdERtNTlCVjtFc0RoNTlCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXREazU5QlY7RXNELzQ5Qk07SUFDSSxtQkFBQTtFdERpNTlCVjtFc0Q5NDlCTTtJQUNJLG9CQUFBO0V0RGc1OUJWO0VzRDc0OUJNO0lBQ0ksOEJBQUE7RXREKzQ5QlY7RXNENTQ5Qk07SUFDSSwrQkFBQTtFdEQ4NDlCVjtFc0QzNDlCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXRENjQ5QlY7RXNEMTQ5Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RDQ0OUJWO0VzRHo0OUJNO0lBQ0ksbUJBQUE7RXREMjQ5QlY7RXNEeDQ5Qk07SUFDSSxvQkFBQTtFdEQwNDlCVjtFc0R2NDlCTTtJQUNJLDhCQUFBO0V0RHk0OUJWO0VzRHQ0OUJNO0lBQ0ksK0JBQUE7RXREdzQ5QlY7RXNEcjQ5Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RHU0OUJWO0VzRHA0OUJNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdERzNDlCVjtFc0RuNDlCTTtJQUNJLG1CQUFBO0V0RHE0OUJWO0VzRGw0OUJNO0lBQ0ksb0JBQUE7RXREbzQ5QlY7RXNEajQ5Qk07SUFDSSw4QkFBQTtFdERtNDlCVjtFc0RoNDlCTTtJQUNJLCtCQUFBO0V0RGs0OUJWO0FBQ0Y7QXNELzM5Qkk7RUFDSTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREaTQ5QlY7RXNEOTM5Qk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RGc0OUJWO0VzRDczOUJNO0lBQ0ksaUJBQUE7RXREKzM5QlY7RXNENTM5Qk07SUFDSSxrQkFBQTtFdEQ4MzlCVjtFc0QzMzlCTTtJQUNJLDRCQUFBO0V0RDYzOUJWO0VzRDEzOUJNO0lBQ0ksNkJBQUE7RXRENDM5QlY7RXNEejM5Qk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RDIzOUJWO0VzRHgzOUJNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQwMzlCVjtFc0R2MzlCTTtJQUNJLGlCQUFBO0V0RHkzOUJWO0VzRHQzOUJNO0lBQ0ksa0JBQUE7RXREdzM5QlY7RXNEcjM5Qk07SUFDSSw0QkFBQTtFdER1MzlCVjtFc0RwMzlCTTtJQUNJLDZCQUFBO0V0RHMzOUJWO0VzRG4zOUJNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERxMzlCVjtFc0RsMzlCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREbzM5QlY7RXNEajM5Qk07SUFDSSxpQkFBQTtFdERtMzlCVjtFc0RoMzlCTTtJQUNJLGtCQUFBO0V0RGszOUJWO0VzRC8yOUJNO0lBQ0ksNEJBQUE7RXREaTM5QlY7RXNEOTI5Qk07SUFDSSw2QkFBQTtFdERnMzlCVjtFc0Q3MjlCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREKzI5QlY7RXNENTI5Qk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RDgyOUJWO0VzRDMyOUJNO0lBQ0ksaUJBQUE7RXRENjI5QlY7RXNEMTI5Qk07SUFDSSxrQkFBQTtFdEQ0MjlCVjtFc0R6MjlCTTtJQUNJLDRCQUFBO0V0RDIyOUJWO0VzRHgyOUJNO0lBQ0ksNkJBQUE7RXREMDI5QlY7RXNEdjI5Qk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RHkyOUJWO0VzRHQyOUJNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdER3MjlCVjtFc0RyMjlCTTtJQUNJLGlCQUFBO0V0RHUyOUJWO0VzRHAyOUJNO0lBQ0ksa0JBQUE7RXREczI5QlY7RXNEbjI5Qk07SUFDSSw0QkFBQTtFdERxMjlCVjtFc0RsMjlCTTtJQUNJLDZCQUFBO0V0RG8yOUJWO0VzRGoyOUJNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERtMjlCVjtFc0RoMjlCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREazI5QlY7RXNELzE5Qk07SUFDSSxpQkFBQTtFdERpMjlCVjtFc0Q5MTlCTTtJQUNJLGtCQUFBO0V0RGcyOUJWO0VzRDcxOUJNO0lBQ0ksNEJBQUE7RXREKzE5QlY7RXNENTE5Qk07SUFDSSw2QkFBQTtFdEQ4MTlCVjtFc0QzMTlCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXRENjE5QlY7RXNEMTE5Qk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RDQxOUJWO0VzRHoxOUJNO0lBQ0ksaUJBQUE7RXREMjE5QlY7RXNEeDE5Qk07SUFDSSxrQkFBQTtFdEQwMTlCVjtFc0R2MTlCTTtJQUNJLDRCQUFBO0V0RHkxOUJWO0VzRHQxOUJNO0lBQ0ksNkJBQUE7RXREdzE5QlY7RXNEcjE5Qk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RHUxOUJWO0VzRHAxOUJNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERzMTlCVjtFc0RuMTlCTTtJQUNJLGlCQUFBO0V0RHExOUJWO0VzRGwxOUJNO0lBQ0ksa0JBQUE7RXREbzE5QlY7RXNEajE5Qk07SUFDSSw0QkFBQTtFdERtMTlCVjtFc0RoMTlCTTtJQUNJLDZCQUFBO0V0RGsxOUJWO0VzRC8wOUJNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERpMTlCVjtFc0Q5MDlCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREZzE5QlY7RXNENzA5Qk07SUFDSSxpQkFBQTtFdEQrMDlCVjtFc0Q1MDlCTTtJQUNJLGtCQUFBO0V0RDgwOUJWO0VzRDMwOUJNO0lBQ0ksNEJBQUE7RXRENjA5QlY7RXNEMTA5Qk07SUFDSSw2QkFBQTtFdEQ0MDlCVjtFc0R6MDlCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREMjA5QlY7RXNEeDA5Qk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RDAwOUJWO0VzRHYwOUJNO0lBQ0ksaUJBQUE7RXREeTA5QlY7RXNEdDA5Qk07SUFDSSxrQkFBQTtFdER3MDlCVjtFc0RyMDlCTTtJQUNJLDRCQUFBO0V0RHUwOUJWO0VzRHAwOUJNO0lBQ0ksNkJBQUE7RXREczA5QlY7RXNEbjA5Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RHEwOUJWO0VzRGwwOUJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdERvMDlCVjtFc0RqMDlCTTtJQUNJLGtCQUFBO0V0RG0wOUJWO0VzRGgwOUJNO0lBQ0ksbUJBQUE7RXREazA5QlY7RXNEL3o5Qk07SUFDSSw2QkFBQTtFdERpMDlCVjtFc0Q5ejlCTTtJQUNJLDhCQUFBO0V0RGcwOUJWO0VzRDd6OUJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdEQrejlCVjtFc0Q1ejlCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREOHo5QlY7RXNEM3o5Qk07SUFDSSxrQkFBQTtFdEQ2ejlCVjtFc0QxejlCTTtJQUNJLG1CQUFBO0V0RDR6OUJWO0VzRHp6OUJNO0lBQ0ksNkJBQUE7RXREMno5QlY7RXNEeHo5Qk07SUFDSSw4QkFBQTtFdEQwejlCVjtFc0R2ejlCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREeXo5QlY7RXNEdHo5Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RHd6OUJWO0VzRHJ6OUJNO0lBQ0ksa0JBQUE7RXREdXo5QlY7RXNEcHo5Qk07SUFDSSxtQkFBQTtFdERzejlCVjtFc0RuejlCTTtJQUNJLDZCQUFBO0V0RHF6OUJWO0VzRGx6OUJNO0lBQ0ksOEJBQUE7RXREb3o5QlY7RXNEano5Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RG16OUJWO0VzRGh6OUJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdERrejlCVjtFc0QveTlCTTtJQUNJLGtCQUFBO0V0RGl6OUJWO0VzRDl5OUJNO0lBQ0ksbUJBQUE7RXREZ3o5QlY7RXNEN3k5Qk07SUFDSSw2QkFBQTtFdEQreTlCVjtFc0Q1eTlCTTtJQUNJLDhCQUFBO0V0RDh5OUJWO0VzRDN5OUJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdEQ2eTlCVjtFc0QxeTlCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXRENHk5QlY7RXNEenk5Qk07SUFDSSxrQkFBQTtFdEQyeTlCVjtFc0R4eTlCTTtJQUNJLG1CQUFBO0V0RDB5OUJWO0VzRHZ5OUJNO0lBQ0ksNkJBQUE7RXREeXk5QlY7RXNEdHk5Qk07SUFDSSw4QkFBQTtFdER3eTlCVjtFc0RyeTlCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREdXk5QlY7RXNEcHk5Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RHN5OUJWO0VzRG55OUJNO0lBQ0ksa0JBQUE7RXREcXk5QlY7RXNEbHk5Qk07SUFDSSxtQkFBQTtFdERveTlCVjtFc0RqeTlCTTtJQUNJLDZCQUFBO0V0RG15OUJWO0VzRGh5OUJNO0lBQ0ksOEJBQUE7RXREa3k5QlY7RXNEL3g5Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RGl5OUJWO0VzRDl4OUJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdERneTlCVjtFc0Q3eDlCTTtJQUNJLGtCQUFBO0V0RCt4OUJWO0VzRDV4OUJNO0lBQ0ksbUJBQUE7RXREOHg5QlY7RXNEM3g5Qk07SUFDSSw2QkFBQTtFdEQ2eDlCVjtFc0QxeDlCTTtJQUNJLDhCQUFBO0V0RDR4OUJWO0VzRHp4OUJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdEQyeDlCVjtFc0R4eDlCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREMHg5QlY7RXNEdng5Qk07SUFDSSxrQkFBQTtFdER5eDlCVjtFc0R0eDlCTTtJQUNJLG1CQUFBO0V0RHd4OUJWO0VzRHJ4OUJNO0lBQ0ksNkJBQUE7RXREdXg5QlY7RXNEcHg5Qk07SUFDSSw4QkFBQTtFdERzeDlCVjtFc0RueDlCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREcXg5QlY7RXNEbHg5Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RG94OUJWO0VzRGp4OUJNO0lBQ0ksa0JBQUE7RXREbXg5QlY7RXNEaHg5Qk07SUFDSSxtQkFBQTtFdERreDlCVjtFc0QvdzlCTTtJQUNJLDZCQUFBO0V0RGl4OUJWO0VzRDl3OUJNO0lBQ0ksOEJBQUE7RXREZ3g5QlY7RXNEN3c5Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RCt3OUJWO0VzRDV3OUJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdEQ4dzlCVjtFc0QzdzlCTTtJQUNJLGtCQUFBO0V0RDZ3OUJWO0VzRDF3OUJNO0lBQ0ksbUJBQUE7RXRENHc5QlY7RXNEenc5Qk07SUFDSSw2QkFBQTtFdEQydzlCVjtFc0R4dzlCTTtJQUNJLDhCQUFBO0V0RDB3OUJWO0VzRHZ3OUJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdER5dzlCVjtFc0R0dzlCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREd3c5QlY7RXNEcnc5Qk07SUFDSSxrQkFBQTtFdER1dzlCVjtFc0RwdzlCTTtJQUNJLG1CQUFBO0V0RHN3OUJWO0VzRG53OUJNO0lBQ0ksNkJBQUE7RXREcXc5QlY7RXNEbHc5Qk07SUFDSSw4QkFBQTtFdERvdzlCVjtFc0RqdzlCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREbXc5QlY7RXNEaHc5Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RGt3OUJWO0VzRC92OUJNO0lBQ0ksa0JBQUE7RXREaXc5QlY7RXNEOXY5Qk07SUFDSSxtQkFBQTtFdERndzlCVjtFc0Q3djlCTTtJQUNJLDZCQUFBO0V0RCt2OUJWO0VzRDV2OUJNO0lBQ0ksOEJBQUE7RXREOHY5QlY7RXNEM3Y5Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RDZ2OUJWO0VzRDF2OUJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdEQ0djlCVjtFc0R6djlCTTtJQUNJLGtCQUFBO0V0RDJ2OUJWO0VzRHh2OUJNO0lBQ0ksbUJBQUE7RXREMHY5QlY7RXNEdnY5Qk07SUFDSSw2QkFBQTtFdER5djlCVjtFc0R0djlCTTtJQUNJLDhCQUFBO0V0RHd2OUJWO0VzRHJ2OUJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdER1djlCVjtFc0RwdjlCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREc3Y5QlY7RXNEbnY5Qk07SUFDSSxrQkFBQTtFdERxdjlCVjtFc0RsdjlCTTtJQUNJLG1CQUFBO0V0RG92OUJWO0VzRGp2OUJNO0lBQ0ksNkJBQUE7RXREbXY5QlY7RXNEaHY5Qk07SUFDSSw4QkFBQTtFdERrdjlCVjtFc0QvdTlCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREaXY5QlY7RXNEOXU5Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RGd2OUJWO0VzRDd1OUJNO0lBQ0ksa0JBQUE7RXREK3U5QlY7RXNENXU5Qk07SUFDSSxtQkFBQTtFdEQ4dTlCVjtFc0QzdTlCTTtJQUNJLDZCQUFBO0V0RDZ1OUJWO0VzRDF1OUJNO0lBQ0ksOEJBQUE7RXRENHU5QlY7RXNEenU5Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RDJ1OUJWO0VzRHh1OUJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdEQwdTlCVjtFc0R2dTlCTTtJQUNJLGtCQUFBO0V0RHl1OUJWO0VzRHR1OUJNO0lBQ0ksbUJBQUE7RXREd3U5QlY7RXNEcnU5Qk07SUFDSSw2QkFBQTtFdER1dTlCVjtFc0RwdTlCTTtJQUNJLDhCQUFBO0V0RHN1OUJWO0VzRG51OUJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdERxdTlCVjtFc0RsdTlCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREb3U5QlY7RXNEanU5Qk07SUFDSSxrQkFBQTtFdERtdTlCVjtFc0RodTlCTTtJQUNJLG1CQUFBO0V0RGt1OUJWO0VzRC90OUJNO0lBQ0ksNkJBQUE7RXREaXU5QlY7RXNEOXQ5Qk07SUFDSSw4QkFBQTtFdERndTlCVjtFc0Q3dDlCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREK3Q5QlY7RXNENXQ5Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RDh0OUJWO0VzRDN0OUJNO0lBQ0ksa0JBQUE7RXRENnQ5QlY7RXNEMXQ5Qk07SUFDSSxtQkFBQTtFdEQ0dDlCVjtFc0R6dDlCTTtJQUNJLDZCQUFBO0V0RDJ0OUJWO0VzRHh0OUJNO0lBQ0ksOEJBQUE7RXREMHQ5QlY7RXNEdnQ5Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RHl0OUJWO0VzRHR0OUJNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdER3dDlCVjtFc0RydDlCTTtJQUNJLG1CQUFBO0V0RHV0OUJWO0VzRHB0OUJNO0lBQ0ksb0JBQUE7RXREc3Q5QlY7RXNEbnQ5Qk07SUFDSSw4QkFBQTtFdERxdDlCVjtFc0RsdDlCTTtJQUNJLCtCQUFBO0V0RG90OUJWO0VzRGp0OUJNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdERtdDlCVjtFc0RodDlCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXREa3Q5QlY7RXNEL3M5Qk07SUFDSSxtQkFBQTtFdERpdDlCVjtFc0Q5czlCTTtJQUNJLG9CQUFBO0V0RGd0OUJWO0VzRDdzOUJNO0lBQ0ksOEJBQUE7RXREK3M5QlY7RXNENXM5Qk07SUFDSSwrQkFBQTtFdEQ4czlCVjtFc0QzczlCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXRENnM5QlY7RXNEMXM5Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RDRzOUJWO0VzRHpzOUJNO0lBQ0ksbUJBQUE7RXREMnM5QlY7RXNEeHM5Qk07SUFDSSxvQkFBQTtFdEQwczlCVjtFc0R2czlCTTtJQUNJLDhCQUFBO0V0RHlzOUJWO0VzRHRzOUJNO0lBQ0ksK0JBQUE7RXREd3M5QlY7RXNEcnM5Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RHVzOUJWO0VzRHBzOUJNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdERzczlCVjtFc0RuczlCTTtJQUNJLG1CQUFBO0V0RHFzOUJWO0VzRGxzOUJNO0lBQ0ksb0JBQUE7RXREb3M5QlY7RXNEanM5Qk07SUFDSSw4QkFBQTtFdERtczlCVjtFc0RoczlCTTtJQUNJLCtCQUFBO0V0RGtzOUJWO0VzRC9yOUJNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdERpczlCVjtFc0Q5cjlCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXREZ3M5QlY7RXNEN3I5Qk07SUFDSSxtQkFBQTtFdEQrcjlCVjtFc0Q1cjlCTTtJQUNJLG9CQUFBO0V0RDhyOUJWO0VzRDNyOUJNO0lBQ0ksOEJBQUE7RXRENnI5QlY7RXNEMXI5Qk07SUFDSSwrQkFBQTtFdEQ0cjlCVjtFc0R6cjlCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXREMnI5QlY7RXNEeHI5Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RDByOUJWO0VzRHZyOUJNO0lBQ0ksbUJBQUE7RXREeXI5QlY7RXNEdHI5Qk07SUFDSSxvQkFBQTtFdER3cjlCVjtFc0RycjlCTTtJQUNJLDhCQUFBO0V0RHVyOUJWO0VzRHByOUJNO0lBQ0ksK0JBQUE7RXREc3I5QlY7RXNEbnI5Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RHFyOUJWO0VzRGxyOUJNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdERvcjlCVjtFc0RqcjlCTTtJQUNJLG1CQUFBO0V0RG1yOUJWO0VzRGhyOUJNO0lBQ0ksb0JBQUE7RXREa3I5QlY7RXNEL3E5Qk07SUFDSSw4QkFBQTtFdERpcjlCVjtFc0Q5cTlCTTtJQUNJLCtCQUFBO0V0RGdyOUJWO0VzRDdxOUJNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdEQrcTlCVjtFc0Q1cTlCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXREOHE5QlY7RXNEM3E5Qk07SUFDSSxtQkFBQTtFdEQ2cTlCVjtFc0QxcTlCTTtJQUNJLG9CQUFBO0V0RDRxOUJWO0VzRHpxOUJNO0lBQ0ksOEJBQUE7RXREMnE5QlY7RXNEeHE5Qk07SUFDSSwrQkFBQTtFdEQwcTlCVjtFc0R2cTlCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXREeXE5QlY7RXNEdHE5Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RHdxOUJWO0VzRHJxOUJNO0lBQ0ksbUJBQUE7RXREdXE5QlY7RXNEcHE5Qk07SUFDSSxvQkFBQTtFdERzcTlCVjtFc0RucTlCTTtJQUNJLDhCQUFBO0V0RHFxOUJWO0VzRGxxOUJNO0lBQ0ksK0JBQUE7RXREb3E5QlY7RXNEanE5Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RG1xOUJWO0VzRGhxOUJNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdERrcTlCVjtFc0QvcDlCTTtJQUNJLG1CQUFBO0V0RGlxOUJWO0VzRDlwOUJNO0lBQ0ksb0JBQUE7RXREZ3E5QlY7RXNEN3A5Qk07SUFDSSw4QkFBQTtFdEQrcDlCVjtFc0Q1cDlCTTtJQUNJLCtCQUFBO0V0RDhwOUJWO0VzRDNwOUJNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdEQ2cDlCVjtFc0QxcDlCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXRENHA5QlY7RXNEenA5Qk07SUFDSSxtQkFBQTtFdEQycDlCVjtFc0R4cDlCTTtJQUNJLG9CQUFBO0V0RDBwOUJWO0VzRHZwOUJNO0lBQ0ksOEJBQUE7RXREeXA5QlY7RXNEdHA5Qk07SUFDSSwrQkFBQTtFdER3cDlCVjtBQUNGO0FzRHJwOUJJO0VBQ0k7SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RHVwOUJWO0VzRHBwOUJNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERzcDlCVjtFc0RucDlCTTtJQUNJLGlCQUFBO0V0RHFwOUJWO0VzRGxwOUJNO0lBQ0ksa0JBQUE7RXREb3A5QlY7RXNEanA5Qk07SUFDSSw0QkFBQTtFdERtcDlCVjtFc0RocDlCTTtJQUNJLDZCQUFBO0V0RGtwOUJWO0VzRC9vOUJNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERpcDlCVjtFc0Q5bzlCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREZ3A5QlY7RXNEN285Qk07SUFDSSxpQkFBQTtFdEQrbzlCVjtFc0Q1bzlCTTtJQUNJLGtCQUFBO0V0RDhvOUJWO0VzRDNvOUJNO0lBQ0ksNEJBQUE7RXRENm85QlY7RXNEMW85Qk07SUFDSSw2QkFBQTtFdEQ0bzlCVjtFc0R6bzlCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREMm85QlY7RXNEeG85Qk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RDBvOUJWO0VzRHZvOUJNO0lBQ0ksaUJBQUE7RXREeW85QlY7RXNEdG85Qk07SUFDSSxrQkFBQTtFdER3bzlCVjtFc0RybzlCTTtJQUNJLDRCQUFBO0V0RHVvOUJWO0VzRHBvOUJNO0lBQ0ksNkJBQUE7RXREc285QlY7RXNEbm85Qk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RHFvOUJWO0VzRGxvOUJNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERvbzlCVjtFc0RqbzlCTTtJQUNJLGlCQUFBO0V0RG1vOUJWO0VzRGhvOUJNO0lBQ0ksa0JBQUE7RXREa285QlY7RXNEL245Qk07SUFDSSw0QkFBQTtFdERpbzlCVjtFc0Q5bjlCTTtJQUNJLDZCQUFBO0V0RGdvOUJWO0VzRDduOUJNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdEQrbjlCVjtFc0Q1bjlCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREOG45QlY7RXNEM245Qk07SUFDSSxpQkFBQTtFdEQ2bjlCVjtFc0QxbjlCTTtJQUNJLGtCQUFBO0V0RDRuOUJWO0VzRHpuOUJNO0lBQ0ksNEJBQUE7RXREMm45QlY7RXNEeG45Qk07SUFDSSw2QkFBQTtFdEQwbjlCVjtFc0R2bjlCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREeW45QlY7RXNEdG45Qk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RHduOUJWO0VzRHJuOUJNO0lBQ0ksaUJBQUE7RXREdW45QlY7RXNEcG45Qk07SUFDSSxrQkFBQTtFdERzbjlCVjtFc0RubjlCTTtJQUNJLDRCQUFBO0V0RHFuOUJWO0VzRGxuOUJNO0lBQ0ksNkJBQUE7RXREb245QlY7RXNEam45Qk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RG1uOUJWO0VzRGhuOUJNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERrbjlCVjtFc0QvbTlCTTtJQUNJLGlCQUFBO0V0RGluOUJWO0VzRDltOUJNO0lBQ0ksa0JBQUE7RXREZ245QlY7RXNEN205Qk07SUFDSSw0QkFBQTtFdEQrbTlCVjtFc0Q1bTlCTTtJQUNJLDZCQUFBO0V0RDhtOUJWO0VzRDNtOUJNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdEQ2bTlCVjtFc0QxbTlCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXRENG05QlY7RXNEem05Qk07SUFDSSxpQkFBQTtFdEQybTlCVjtFc0R4bTlCTTtJQUNJLGtCQUFBO0V0RDBtOUJWO0VzRHZtOUJNO0lBQ0ksNEJBQUE7RXREeW05QlY7RXNEdG05Qk07SUFDSSw2QkFBQTtFdER3bTlCVjtFc0RybTlCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREdW05QlY7RXNEcG05Qk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RHNtOUJWO0VzRG5tOUJNO0lBQ0ksaUJBQUE7RXREcW05QlY7RXNEbG05Qk07SUFDSSxrQkFBQTtFdERvbTlCVjtFc0RqbTlCTTtJQUNJLDRCQUFBO0V0RG1tOUJWO0VzRGhtOUJNO0lBQ0ksNkJBQUE7RXREa205QlY7RXNEL2w5Qk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RGltOUJWO0VzRDlsOUJNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERnbTlCVjtFc0Q3bDlCTTtJQUNJLGlCQUFBO0V0RCtsOUJWO0VzRDVsOUJNO0lBQ0ksa0JBQUE7RXREOGw5QlY7RXNEM2w5Qk07SUFDSSw0QkFBQTtFdEQ2bDlCVjtFc0QxbDlCTTtJQUNJLDZCQUFBO0V0RDRsOUJWO0VzRHpsOUJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdEQybDlCVjtFc0R4bDlCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREMGw5QlY7RXNEdmw5Qk07SUFDSSxrQkFBQTtFdER5bDlCVjtFc0R0bDlCTTtJQUNJLG1CQUFBO0V0RHdsOUJWO0VzRHJsOUJNO0lBQ0ksNkJBQUE7RXREdWw5QlY7RXNEcGw5Qk07SUFDSSw4QkFBQTtFdERzbDlCVjtFc0RubDlCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREcWw5QlY7RXNEbGw5Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RG9sOUJWO0VzRGpsOUJNO0lBQ0ksa0JBQUE7RXREbWw5QlY7RXNEaGw5Qk07SUFDSSxtQkFBQTtFdERrbDlCVjtFc0QvazlCTTtJQUNJLDZCQUFBO0V0RGlsOUJWO0VzRDlrOUJNO0lBQ0ksOEJBQUE7RXREZ2w5QlY7RXNEN2s5Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RCtrOUJWO0VzRDVrOUJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdEQ4azlCVjtFc0QzazlCTTtJQUNJLGtCQUFBO0V0RDZrOUJWO0VzRDFrOUJNO0lBQ0ksbUJBQUE7RXRENGs5QlY7RXNEems5Qk07SUFDSSw2QkFBQTtFdEQyazlCVjtFc0R4azlCTTtJQUNJLDhCQUFBO0V0RDBrOUJWO0VzRHZrOUJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdER5azlCVjtFc0R0azlCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREd2s5QlY7RXNEcms5Qk07SUFDSSxrQkFBQTtFdER1azlCVjtFc0RwazlCTTtJQUNJLG1CQUFBO0V0RHNrOUJWO0VzRG5rOUJNO0lBQ0ksNkJBQUE7RXREcWs5QlY7RXNEbGs5Qk07SUFDSSw4QkFBQTtFdERvazlCVjtFc0RqazlCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREbWs5QlY7RXNEaGs5Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RGtrOUJWO0VzRC9qOUJNO0lBQ0ksa0JBQUE7RXREaWs5QlY7RXNEOWo5Qk07SUFDSSxtQkFBQTtFdERnazlCVjtFc0Q3ajlCTTtJQUNJLDZCQUFBO0V0RCtqOUJWO0VzRDVqOUJNO0lBQ0ksOEJBQUE7RXREOGo5QlY7RXNEM2o5Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RDZqOUJWO0VzRDFqOUJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdEQ0ajlCVjtFc0R6ajlCTTtJQUNJLGtCQUFBO0V0RDJqOUJWO0VzRHhqOUJNO0lBQ0ksbUJBQUE7RXREMGo5QlY7RXNEdmo5Qk07SUFDSSw2QkFBQTtFdER5ajlCVjtFc0R0ajlCTTtJQUNJLDhCQUFBO0V0RHdqOUJWO0VzRHJqOUJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdER1ajlCVjtFc0RwajlCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREc2o5QlY7RXNEbmo5Qk07SUFDSSxrQkFBQTtFdERxajlCVjtFc0RsajlCTTtJQUNJLG1CQUFBO0V0RG9qOUJWO0VzRGpqOUJNO0lBQ0ksNkJBQUE7RXREbWo5QlY7RXNEaGo5Qk07SUFDSSw4QkFBQTtFdERrajlCVjtFc0QvaTlCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREaWo5QlY7RXNEOWk5Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RGdqOUJWO0VzRDdpOUJNO0lBQ0ksa0JBQUE7RXREK2k5QlY7RXNENWk5Qk07SUFDSSxtQkFBQTtFdEQ4aTlCVjtFc0QzaTlCTTtJQUNJLDZCQUFBO0V0RDZpOUJWO0VzRDFpOUJNO0lBQ0ksOEJBQUE7RXRENGk5QlY7RXNEemk5Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RDJpOUJWO0VzRHhpOUJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdEQwaTlCVjtFc0R2aTlCTTtJQUNJLGtCQUFBO0V0RHlpOUJWO0VzRHRpOUJNO0lBQ0ksbUJBQUE7RXREd2k5QlY7RXNEcmk5Qk07SUFDSSw2QkFBQTtFdER1aTlCVjtFc0RwaTlCTTtJQUNJLDhCQUFBO0V0RHNpOUJWO0VzRG5pOUJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdERxaTlCVjtFc0RsaTlCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREb2k5QlY7RXNEamk5Qk07SUFDSSxrQkFBQTtFdERtaTlCVjtFc0RoaTlCTTtJQUNJLG1CQUFBO0V0RGtpOUJWO0VzRC9oOUJNO0lBQ0ksNkJBQUE7RXREaWk5QlY7RXNEOWg5Qk07SUFDSSw4QkFBQTtFdERnaTlCVjtFc0Q3aDlCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREK2g5QlY7RXNENWg5Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RDhoOUJWO0VzRDNoOUJNO0lBQ0ksa0JBQUE7RXRENmg5QlY7RXNEMWg5Qk07SUFDSSxtQkFBQTtFdEQ0aDlCVjtFc0R6aDlCTTtJQUNJLDZCQUFBO0V0RDJoOUJWO0VzRHhoOUJNO0lBQ0ksOEJBQUE7RXREMGg5QlY7RXNEdmg5Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RHloOUJWO0VzRHRoOUJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdER3aDlCVjtFc0RyaDlCTTtJQUNJLGtCQUFBO0V0RHVoOUJWO0VzRHBoOUJNO0lBQ0ksbUJBQUE7RXREc2g5QlY7RXNEbmg5Qk07SUFDSSw2QkFBQTtFdERxaDlCVjtFc0RsaDlCTTtJQUNJLDhCQUFBO0V0RG9oOUJWO0VzRGpoOUJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdERtaDlCVjtFc0RoaDlCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREa2g5QlY7RXNEL2c5Qk07SUFDSSxrQkFBQTtFdERpaDlCVjtFc0Q5ZzlCTTtJQUNJLG1CQUFBO0V0RGdoOUJWO0VzRDdnOUJNO0lBQ0ksNkJBQUE7RXREK2c5QlY7RXNENWc5Qk07SUFDSSw4QkFBQTtFdEQ4ZzlCVjtFc0QzZzlCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXRENmc5QlY7RXNEMWc5Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RDRnOUJWO0VzRHpnOUJNO0lBQ0ksa0JBQUE7RXREMmc5QlY7RXNEeGc5Qk07SUFDSSxtQkFBQTtFdEQwZzlCVjtFc0R2ZzlCTTtJQUNJLDZCQUFBO0V0RHlnOUJWO0VzRHRnOUJNO0lBQ0ksOEJBQUE7RXREd2c5QlY7RXNEcmc5Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RHVnOUJWO0VzRHBnOUJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdERzZzlCVjtFc0RuZzlCTTtJQUNJLGtCQUFBO0V0RHFnOUJWO0VzRGxnOUJNO0lBQ0ksbUJBQUE7RXREb2c5QlY7RXNEamc5Qk07SUFDSSw2QkFBQTtFdERtZzlCVjtFc0RoZzlCTTtJQUNJLDhCQUFBO0V0RGtnOUJWO0VzRC8vOEJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdERpZzlCVjtFc0Q5LzhCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREZ2c5QlY7RXNENy84Qk07SUFDSSxrQkFBQTtFdEQrLzhCVjtFc0Q1LzhCTTtJQUNJLG1CQUFBO0V0RDgvOEJWO0VzRDMvOEJNO0lBQ0ksNkJBQUE7RXRENi84QlY7RXNEMS84Qk07SUFDSSw4QkFBQTtFdEQ0LzhCVjtFc0R6LzhCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREMi84QlY7RXNEeC84Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RDAvOEJWO0VzRHYvOEJNO0lBQ0ksa0JBQUE7RXREeS84QlY7RXNEdC84Qk07SUFDSSxtQkFBQTtFdER3LzhCVjtFc0RyLzhCTTtJQUNJLDZCQUFBO0V0RHUvOEJWO0VzRHAvOEJNO0lBQ0ksOEJBQUE7RXREcy84QlY7RXNEbi84Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RHEvOEJWO0VzRGwvOEJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdERvLzhCVjtFc0RqLzhCTTtJQUNJLGtCQUFBO0V0RG0vOEJWO0VzRGgvOEJNO0lBQ0ksbUJBQUE7RXREay84QlY7RXNELys4Qk07SUFDSSw2QkFBQTtFdERpLzhCVjtFc0Q5KzhCTTtJQUNJLDhCQUFBO0V0RGcvOEJWO0VzRDcrOEJNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdEQrKzhCVjtFc0Q1KzhCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXREOCs4QlY7RXNEMys4Qk07SUFDSSxtQkFBQTtFdEQ2KzhCVjtFc0QxKzhCTTtJQUNJLG9CQUFBO0V0RDQrOEJWO0VzRHorOEJNO0lBQ0ksOEJBQUE7RXREMis4QlY7RXNEeCs4Qk07SUFDSSwrQkFBQTtFdEQwKzhCVjtFc0R2KzhCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXREeSs4QlY7RXNEdCs4Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RHcrOEJWO0VzRHIrOEJNO0lBQ0ksbUJBQUE7RXREdSs4QlY7RXNEcCs4Qk07SUFDSSxvQkFBQTtFdERzKzhCVjtFc0RuKzhCTTtJQUNJLDhCQUFBO0V0RHErOEJWO0VzRGwrOEJNO0lBQ0ksK0JBQUE7RXREbys4QlY7RXNEais4Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RG0rOEJWO0VzRGgrOEJNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdERrKzhCVjtFc0QvOThCTTtJQUNJLG1CQUFBO0V0RGkrOEJWO0VzRDk5OEJNO0lBQ0ksb0JBQUE7RXREZys4QlY7RXNENzk4Qk07SUFDSSw4QkFBQTtFdEQrOThCVjtFc0Q1OThCTTtJQUNJLCtCQUFBO0V0RDg5OEJWO0VzRDM5OEJNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdEQ2OThCVjtFc0QxOThCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXRENDk4QlY7RXNEejk4Qk07SUFDSSxtQkFBQTtFdEQyOThCVjtFc0R4OThCTTtJQUNJLG9CQUFBO0V0RDA5OEJWO0VzRHY5OEJNO0lBQ0ksOEJBQUE7RXREeTk4QlY7RXNEdDk4Qk07SUFDSSwrQkFBQTtFdER3OThCVjtFc0RyOThCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXREdTk4QlY7RXNEcDk4Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RHM5OEJWO0VzRG45OEJNO0lBQ0ksbUJBQUE7RXREcTk4QlY7RXNEbDk4Qk07SUFDSSxvQkFBQTtFdERvOThCVjtFc0RqOThCTTtJQUNJLDhCQUFBO0V0RG05OEJWO0VzRGg5OEJNO0lBQ0ksK0JBQUE7RXREazk4QlY7RXNELzg4Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RGk5OEJWO0VzRDk4OEJNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdERnOThCVjtFc0Q3ODhCTTtJQUNJLG1CQUFBO0V0RCs4OEJWO0VzRDU4OEJNO0lBQ0ksb0JBQUE7RXREODg4QlY7RXNEMzg4Qk07SUFDSSw4QkFBQTtFdEQ2ODhCVjtFc0QxODhCTTtJQUNJLCtCQUFBO0V0RDQ4OEJWO0VzRHo4OEJNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdEQyODhCVjtFc0R4ODhCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXREMDg4QlY7RXNEdjg4Qk07SUFDSSxtQkFBQTtFdER5ODhCVjtFc0R0ODhCTTtJQUNJLG9CQUFBO0V0RHc4OEJWO0VzRHI4OEJNO0lBQ0ksOEJBQUE7RXREdTg4QlY7RXNEcDg4Qk07SUFDSSwrQkFBQTtFdERzODhCVjtFc0RuODhCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXREcTg4QlY7RXNEbDg4Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RG84OEJWO0VzRGo4OEJNO0lBQ0ksbUJBQUE7RXREbTg4QlY7RXNEaDg4Qk07SUFDSSxvQkFBQTtFdERrODhCVjtFc0QvNzhCTTtJQUNJLDhCQUFBO0V0RGk4OEJWO0VzRDk3OEJNO0lBQ0ksK0JBQUE7RXREZzg4QlY7RXNENzc4Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RCs3OEJWO0VzRDU3OEJNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdEQ4NzhCVjtFc0QzNzhCTTtJQUNJLG1CQUFBO0V0RDY3OEJWO0VzRDE3OEJNO0lBQ0ksb0JBQUE7RXRENDc4QlY7RXNEejc4Qk07SUFDSSw4QkFBQTtFdEQyNzhCVjtFc0R4NzhCTTtJQUNJLCtCQUFBO0V0RDA3OEJWO0VzRHY3OEJNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdER5NzhCVjtFc0R0NzhCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXREdzc4QlY7RXNEcjc4Qk07SUFDSSxtQkFBQTtFdER1NzhCVjtFc0RwNzhCTTtJQUNJLG9CQUFBO0V0RHM3OEJWO0VzRG43OEJNO0lBQ0ksOEJBQUE7RXREcTc4QlY7RXNEbDc4Qk07SUFDSSwrQkFBQTtFdERvNzhCVjtFc0RqNzhCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXREbTc4QlY7RXNEaDc4Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RGs3OEJWO0VzRC82OEJNO0lBQ0ksbUJBQUE7RXREaTc4QlY7RXNEOTY4Qk07SUFDSSxvQkFBQTtFdERnNzhCVjtFc0Q3NjhCTTtJQUNJLDhCQUFBO0V0RCs2OEJWO0VzRDU2OEJNO0lBQ0ksK0JBQUE7RXREODY4QlY7QUFDRjtBc0QzNjhCSTtFQUNJO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdEQ2NjhCVjtFc0QxNjhCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXRENDY4QlY7RXNEejY4Qk07SUFDSSxpQkFBQTtFdEQyNjhCVjtFc0R4NjhCTTtJQUNJLGtCQUFBO0V0RDA2OEJWO0VzRHY2OEJNO0lBQ0ksNEJBQUE7RXREeTY4QlY7RXNEdDY4Qk07SUFDSSw2QkFBQTtFdER3NjhCVjtFc0RyNjhCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREdTY4QlY7RXNEcDY4Qk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RHM2OEJWO0VzRG42OEJNO0lBQ0ksaUJBQUE7RXREcTY4QlY7RXNEbDY4Qk07SUFDSSxrQkFBQTtFdERvNjhCVjtFc0RqNjhCTTtJQUNJLDRCQUFBO0V0RG02OEJWO0VzRGg2OEJNO0lBQ0ksNkJBQUE7RXREazY4QlY7RXNELzU4Qk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RGk2OEJWO0VzRDk1OEJNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdERnNjhCVjtFc0Q3NThCTTtJQUNJLGlCQUFBO0V0RCs1OEJWO0VzRDU1OEJNO0lBQ0ksa0JBQUE7RXREODU4QlY7RXNEMzU4Qk07SUFDSSw0QkFBQTtFdEQ2NThCVjtFc0QxNThCTTtJQUNJLDZCQUFBO0V0RDQ1OEJWO0VzRHo1OEJNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdEQyNThCVjtFc0R4NThCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREMDU4QlY7RXNEdjU4Qk07SUFDSSxpQkFBQTtFdER5NThCVjtFc0R0NThCTTtJQUNJLGtCQUFBO0V0RHc1OEJWO0VzRHI1OEJNO0lBQ0ksNEJBQUE7RXREdTU4QlY7RXNEcDU4Qk07SUFDSSw2QkFBQTtFdERzNThCVjtFc0RuNThCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREcTU4QlY7RXNEbDU4Qk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RG81OEJWO0VzRGo1OEJNO0lBQ0ksaUJBQUE7RXREbTU4QlY7RXNEaDU4Qk07SUFDSSxrQkFBQTtFdERrNThCVjtFc0QvNDhCTTtJQUNJLDRCQUFBO0V0RGk1OEJWO0VzRDk0OEJNO0lBQ0ksNkJBQUE7RXREZzU4QlY7RXNENzQ4Qk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RCs0OEJWO0VzRDU0OEJNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQ4NDhCVjtFc0QzNDhCTTtJQUNJLGlCQUFBO0V0RDY0OEJWO0VzRDE0OEJNO0lBQ0ksa0JBQUE7RXRENDQ4QlY7RXNEejQ4Qk07SUFDSSw0QkFBQTtFdEQyNDhCVjtFc0R4NDhCTTtJQUNJLDZCQUFBO0V0RDA0OEJWO0VzRHY0OEJNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdER5NDhCVjtFc0R0NDhCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREdzQ4QlY7RXNEcjQ4Qk07SUFDSSxpQkFBQTtFdER1NDhCVjtFc0RwNDhCTTtJQUNJLGtCQUFBO0V0RHM0OEJWO0VzRG40OEJNO0lBQ0ksNEJBQUE7RXREcTQ4QlY7RXNEbDQ4Qk07SUFDSSw2QkFBQTtFdERvNDhCVjtFc0RqNDhCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREbTQ4QlY7RXNEaDQ4Qk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RGs0OEJWO0VzRC8zOEJNO0lBQ0ksaUJBQUE7RXREaTQ4QlY7RXNEOTM4Qk07SUFDSSxrQkFBQTtFdERnNDhCVjtFc0Q3MzhCTTtJQUNJLDRCQUFBO0V0RCszOEJWO0VzRDUzOEJNO0lBQ0ksNkJBQUE7RXREODM4QlY7RXNEMzM4Qk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RDYzOEJWO0VzRDEzOEJNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQ0MzhCVjtFc0R6MzhCTTtJQUNJLGlCQUFBO0V0RDIzOEJWO0VzRHgzOEJNO0lBQ0ksa0JBQUE7RXREMDM4QlY7RXNEdjM4Qk07SUFDSSw0QkFBQTtFdER5MzhCVjtFc0R0MzhCTTtJQUNJLDZCQUFBO0V0RHczOEJWO0VzRHIzOEJNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdER1MzhCVjtFc0RwMzhCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREczM4QlY7RXNEbjM4Qk07SUFDSSxpQkFBQTtFdERxMzhCVjtFc0RsMzhCTTtJQUNJLGtCQUFBO0V0RG8zOEJWO0VzRGozOEJNO0lBQ0ksNEJBQUE7RXREbTM4QlY7RXNEaDM4Qk07SUFDSSw2QkFBQTtFdERrMzhCVjtFc0QvMjhCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREaTM4QlY7RXNEOTI4Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RGczOEJWO0VzRDcyOEJNO0lBQ0ksa0JBQUE7RXREKzI4QlY7RXNENTI4Qk07SUFDSSxtQkFBQTtFdEQ4MjhCVjtFc0QzMjhCTTtJQUNJLDZCQUFBO0V0RDYyOEJWO0VzRDEyOEJNO0lBQ0ksOEJBQUE7RXRENDI4QlY7RXNEejI4Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RDIyOEJWO0VzRHgyOEJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdEQwMjhCVjtFc0R2MjhCTTtJQUNJLGtCQUFBO0V0RHkyOEJWO0VzRHQyOEJNO0lBQ0ksbUJBQUE7RXREdzI4QlY7RXNEcjI4Qk07SUFDSSw2QkFBQTtFdER1MjhCVjtFc0RwMjhCTTtJQUNJLDhCQUFBO0V0RHMyOEJWO0VzRG4yOEJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdERxMjhCVjtFc0RsMjhCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREbzI4QlY7RXNEajI4Qk07SUFDSSxrQkFBQTtFdERtMjhCVjtFc0RoMjhCTTtJQUNJLG1CQUFBO0V0RGsyOEJWO0VzRC8xOEJNO0lBQ0ksNkJBQUE7RXREaTI4QlY7RXNEOTE4Qk07SUFDSSw4QkFBQTtFdERnMjhCVjtFc0Q3MThCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREKzE4QlY7RXNENTE4Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RDgxOEJWO0VzRDMxOEJNO0lBQ0ksa0JBQUE7RXRENjE4QlY7RXNEMTE4Qk07SUFDSSxtQkFBQTtFdEQ0MThCVjtFc0R6MThCTTtJQUNJLDZCQUFBO0V0RDIxOEJWO0VzRHgxOEJNO0lBQ0ksOEJBQUE7RXREMDE4QlY7RXNEdjE4Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RHkxOEJWO0VzRHQxOEJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdER3MThCVjtFc0RyMThCTTtJQUNJLGtCQUFBO0V0RHUxOEJWO0VzRHAxOEJNO0lBQ0ksbUJBQUE7RXREczE4QlY7RXNEbjE4Qk07SUFDSSw2QkFBQTtFdERxMThCVjtFc0RsMThCTTtJQUNJLDhCQUFBO0V0RG8xOEJWO0VzRGoxOEJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdERtMThCVjtFc0RoMThCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREazE4QlY7RXNELzA4Qk07SUFDSSxrQkFBQTtFdERpMThCVjtFc0Q5MDhCTTtJQUNJLG1CQUFBO0V0RGcxOEJWO0VzRDcwOEJNO0lBQ0ksNkJBQUE7RXREKzA4QlY7RXNENTA4Qk07SUFDSSw4QkFBQTtFdEQ4MDhCVjtFc0QzMDhCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXRENjA4QlY7RXNEMTA4Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RDQwOEJWO0VzRHowOEJNO0lBQ0ksa0JBQUE7RXREMjA4QlY7RXNEeDA4Qk07SUFDSSxtQkFBQTtFdEQwMDhCVjtFc0R2MDhCTTtJQUNJLDZCQUFBO0V0RHkwOEJWO0VzRHQwOEJNO0lBQ0ksOEJBQUE7RXREdzA4QlY7RXNEcjA4Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RHUwOEJWO0VzRHAwOEJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdERzMDhCVjtFc0RuMDhCTTtJQUNJLGtCQUFBO0V0RHEwOEJWO0VzRGwwOEJNO0lBQ0ksbUJBQUE7RXREbzA4QlY7RXNEajA4Qk07SUFDSSw2QkFBQTtFdERtMDhCVjtFc0RoMDhCTTtJQUNJLDhCQUFBO0V0RGswOEJWO0VzRC96OEJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdERpMDhCVjtFc0Q5ejhCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREZzA4QlY7RXNEN3o4Qk07SUFDSSxrQkFBQTtFdEQrejhCVjtFc0Q1ejhCTTtJQUNJLG1CQUFBO0V0RDh6OEJWO0VzRDN6OEJNO0lBQ0ksNkJBQUE7RXRENno4QlY7RXNEMXo4Qk07SUFDSSw4QkFBQTtFdEQ0ejhCVjtFc0R6ejhCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREMno4QlY7RXNEeHo4Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RDB6OEJWO0VzRHZ6OEJNO0lBQ0ksa0JBQUE7RXREeXo4QlY7RXNEdHo4Qk07SUFDSSxtQkFBQTtFdER3ejhCVjtFc0RyejhCTTtJQUNJLDZCQUFBO0V0RHV6OEJWO0VzRHB6OEJNO0lBQ0ksOEJBQUE7RXREc3o4QlY7RXNEbno4Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RHF6OEJWO0VzRGx6OEJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdERvejhCVjtFc0RqejhCTTtJQUNJLGtCQUFBO0V0RG16OEJWO0VzRGh6OEJNO0lBQ0ksbUJBQUE7RXREa3o4QlY7RXNEL3k4Qk07SUFDSSw2QkFBQTtFdERpejhCVjtFc0Q5eThCTTtJQUNJLDhCQUFBO0V0RGd6OEJWO0VzRDd5OEJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdEQreThCVjtFc0Q1eThCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREOHk4QlY7RXNEM3k4Qk07SUFDSSxrQkFBQTtFdEQ2eThCVjtFc0QxeThCTTtJQUNJLG1CQUFBO0V0RDR5OEJWO0VzRHp5OEJNO0lBQ0ksNkJBQUE7RXREMnk4QlY7RXNEeHk4Qk07SUFDSSw4QkFBQTtFdEQweThCVjtFc0R2eThCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREeXk4QlY7RXNEdHk4Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RHd5OEJWO0VzRHJ5OEJNO0lBQ0ksa0JBQUE7RXREdXk4QlY7RXNEcHk4Qk07SUFDSSxtQkFBQTtFdERzeThCVjtFc0RueThCTTtJQUNJLDZCQUFBO0V0RHF5OEJWO0VzRGx5OEJNO0lBQ0ksOEJBQUE7RXREb3k4QlY7RXNEank4Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RG15OEJWO0VzRGh5OEJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdERreThCVjtFc0QveDhCTTtJQUNJLGtCQUFBO0V0RGl5OEJWO0VzRDl4OEJNO0lBQ0ksbUJBQUE7RXREZ3k4QlY7RXNEN3g4Qk07SUFDSSw2QkFBQTtFdEQreDhCVjtFc0Q1eDhCTTtJQUNJLDhCQUFBO0V0RDh4OEJWO0VzRDN4OEJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdEQ2eDhCVjtFc0QxeDhCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXRENHg4QlY7RXNEeng4Qk07SUFDSSxrQkFBQTtFdEQyeDhCVjtFc0R4eDhCTTtJQUNJLG1CQUFBO0V0RDB4OEJWO0VzRHZ4OEJNO0lBQ0ksNkJBQUE7RXREeXg4QlY7RXNEdHg4Qk07SUFDSSw4QkFBQTtFdER3eDhCVjtFc0RyeDhCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREdXg4QlY7RXNEcHg4Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RHN4OEJWO0VzRG54OEJNO0lBQ0ksa0JBQUE7RXREcXg4QlY7RXNEbHg4Qk07SUFDSSxtQkFBQTtFdERveDhCVjtFc0RqeDhCTTtJQUNJLDZCQUFBO0V0RG14OEJWO0VzRGh4OEJNO0lBQ0ksOEJBQUE7RXREa3g4QlY7RXNEL3c4Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RGl4OEJWO0VzRDl3OEJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdERneDhCVjtFc0Q3dzhCTTtJQUNJLGtCQUFBO0V0RCt3OEJWO0VzRDV3OEJNO0lBQ0ksbUJBQUE7RXREOHc4QlY7RXNEM3c4Qk07SUFDSSw2QkFBQTtFdEQ2dzhCVjtFc0QxdzhCTTtJQUNJLDhCQUFBO0V0RDR3OEJWO0VzRHp3OEJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdEQydzhCVjtFc0R4dzhCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREMHc4QlY7RXNEdnc4Qk07SUFDSSxrQkFBQTtFdER5dzhCVjtFc0R0dzhCTTtJQUNJLG1CQUFBO0V0RHd3OEJWO0VzRHJ3OEJNO0lBQ0ksNkJBQUE7RXREdXc4QlY7RXNEcHc4Qk07SUFDSSw4QkFBQTtFdERzdzhCVjtFc0RudzhCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXREcXc4QlY7RXNEbHc4Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RG93OEJWO0VzRGp3OEJNO0lBQ0ksbUJBQUE7RXREbXc4QlY7RXNEaHc4Qk07SUFDSSxvQkFBQTtFdERrdzhCVjtFc0QvdjhCTTtJQUNJLDhCQUFBO0V0RGl3OEJWO0VzRDl2OEJNO0lBQ0ksK0JBQUE7RXREZ3c4QlY7RXNEN3Y4Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RCt2OEJWO0VzRDV2OEJNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdEQ4djhCVjtFc0QzdjhCTTtJQUNJLG1CQUFBO0V0RDZ2OEJWO0VzRDF2OEJNO0lBQ0ksb0JBQUE7RXRENHY4QlY7RXNEenY4Qk07SUFDSSw4QkFBQTtFdEQydjhCVjtFc0R4djhCTTtJQUNJLCtCQUFBO0V0RDB2OEJWO0VzRHZ2OEJNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdER5djhCVjtFc0R0djhCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXREd3Y4QlY7RXNEcnY4Qk07SUFDSSxtQkFBQTtFdER1djhCVjtFc0RwdjhCTTtJQUNJLG9CQUFBO0V0RHN2OEJWO0VzRG52OEJNO0lBQ0ksOEJBQUE7RXREcXY4QlY7RXNEbHY4Qk07SUFDSSwrQkFBQTtFdERvdjhCVjtFc0RqdjhCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXREbXY4QlY7RXNEaHY4Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RGt2OEJWO0VzRC91OEJNO0lBQ0ksbUJBQUE7RXREaXY4QlY7RXNEOXU4Qk07SUFDSSxvQkFBQTtFdERndjhCVjtFc0Q3dThCTTtJQUNJLDhCQUFBO0V0RCt1OEJWO0VzRDV1OEJNO0lBQ0ksK0JBQUE7RXREOHU4QlY7RXNEM3U4Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RDZ1OEJWO0VzRDF1OEJNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdEQ0dThCVjtFc0R6dThCTTtJQUNJLG1CQUFBO0V0RDJ1OEJWO0VzRHh1OEJNO0lBQ0ksb0JBQUE7RXREMHU4QlY7RXNEdnU4Qk07SUFDSSw4QkFBQTtFdER5dThCVjtFc0R0dThCTTtJQUNJLCtCQUFBO0V0RHd1OEJWO0VzRHJ1OEJNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdER1dThCVjtFc0RwdThCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXREc3U4QlY7RXNEbnU4Qk07SUFDSSxtQkFBQTtFdERxdThCVjtFc0RsdThCTTtJQUNJLG9CQUFBO0V0RG91OEJWO0VzRGp1OEJNO0lBQ0ksOEJBQUE7RXREbXU4QlY7RXNEaHU4Qk07SUFDSSwrQkFBQTtFdERrdThCVjtFc0QvdDhCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXREaXU4QlY7RXNEOXQ4Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RGd1OEJWO0VzRDd0OEJNO0lBQ0ksbUJBQUE7RXREK3Q4QlY7RXNENXQ4Qk07SUFDSSxvQkFBQTtFdEQ4dDhCVjtFc0QzdDhCTTtJQUNJLDhCQUFBO0V0RDZ0OEJWO0VzRDF0OEJNO0lBQ0ksK0JBQUE7RXRENHQ4QlY7RXNEenQ4Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RDJ0OEJWO0VzRHh0OEJNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdEQwdDhCVjtFc0R2dDhCTTtJQUNJLG1CQUFBO0V0RHl0OEJWO0VzRHR0OEJNO0lBQ0ksb0JBQUE7RXREd3Q4QlY7RXNEcnQ4Qk07SUFDSSw4QkFBQTtFdER1dDhCVjtFc0RwdDhCTTtJQUNJLCtCQUFBO0V0RHN0OEJWO0VzRG50OEJNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdERxdDhCVjtFc0RsdDhCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXREb3Q4QlY7RXNEanQ4Qk07SUFDSSxtQkFBQTtFdERtdDhCVjtFc0RodDhCTTtJQUNJLG9CQUFBO0V0RGt0OEJWO0VzRC9zOEJNO0lBQ0ksOEJBQUE7RXREaXQ4QlY7RXNEOXM4Qk07SUFDSSwrQkFBQTtFdERndDhCVjtFc0Q3czhCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXREK3M4QlY7RXNENXM4Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RDhzOEJWO0VzRDNzOEJNO0lBQ0ksbUJBQUE7RXRENnM4QlY7RXNEMXM4Qk07SUFDSSxvQkFBQTtFdEQ0czhCVjtFc0R6czhCTTtJQUNJLDhCQUFBO0V0RDJzOEJWO0VzRHhzOEJNO0lBQ0ksK0JBQUE7RXREMHM4QlY7RXNEdnM4Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RHlzOEJWO0VzRHRzOEJNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdER3czhCVjtFc0RyczhCTTtJQUNJLG1CQUFBO0V0RHVzOEJWO0VzRHBzOEJNO0lBQ0ksb0JBQUE7RXREc3M4QlY7RXNEbnM4Qk07SUFDSSw4QkFBQTtFdERxczhCVjtFc0RsczhCTTtJQUNJLCtCQUFBO0V0RG9zOEJWO0FBQ0Y7QXNEanM4Qkk7RUFDSTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREbXM4QlY7RXNEaHM4Qk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RGtzOEJWO0VzRC9yOEJNO0lBQ0ksaUJBQUE7RXREaXM4QlY7RXNEOXI4Qk07SUFDSSxrQkFBQTtFdERnczhCVjtFc0Q3cjhCTTtJQUNJLDRCQUFBO0V0RCtyOEJWO0VzRDVyOEJNO0lBQ0ksNkJBQUE7RXREOHI4QlY7RXNEM3I4Qk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RDZyOEJWO0VzRDFyOEJNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQ0cjhCVjtFc0R6cjhCTTtJQUNJLGlCQUFBO0V0RDJyOEJWO0VzRHhyOEJNO0lBQ0ksa0JBQUE7RXREMHI4QlY7RXNEdnI4Qk07SUFDSSw0QkFBQTtFdER5cjhCVjtFc0R0cjhCTTtJQUNJLDZCQUFBO0V0RHdyOEJWO0VzRHJyOEJNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdER1cjhCVjtFc0RwcjhCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREc3I4QlY7RXNEbnI4Qk07SUFDSSxpQkFBQTtFdERxcjhCVjtFc0RscjhCTTtJQUNJLGtCQUFBO0V0RG9yOEJWO0VzRGpyOEJNO0lBQ0ksNEJBQUE7RXREbXI4QlY7RXNEaHI4Qk07SUFDSSw2QkFBQTtFdERrcjhCVjtFc0QvcThCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREaXI4QlY7RXNEOXE4Qk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RGdyOEJWO0VzRDdxOEJNO0lBQ0ksaUJBQUE7RXREK3E4QlY7RXNENXE4Qk07SUFDSSxrQkFBQTtFdEQ4cThCVjtFc0QzcThCTTtJQUNJLDRCQUFBO0V0RDZxOEJWO0VzRDFxOEJNO0lBQ0ksNkJBQUE7RXRENHE4QlY7RXNEenE4Qk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RDJxOEJWO0VzRHhxOEJNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdEQwcThCVjtFc0R2cThCTTtJQUNJLGlCQUFBO0V0RHlxOEJWO0VzRHRxOEJNO0lBQ0ksa0JBQUE7RXREd3E4QlY7RXNEcnE4Qk07SUFDSSw0QkFBQTtFdER1cThCVjtFc0RwcThCTTtJQUNJLDZCQUFBO0V0RHNxOEJWO0VzRG5xOEJNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERxcThCVjtFc0RscThCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREb3E4QlY7RXNEanE4Qk07SUFDSSxpQkFBQTtFdERtcThCVjtFc0RocThCTTtJQUNJLGtCQUFBO0V0RGtxOEJWO0VzRC9wOEJNO0lBQ0ksNEJBQUE7RXREaXE4QlY7RXNEOXA4Qk07SUFDSSw2QkFBQTtFdERncThCVjtFc0Q3cDhCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXREK3A4QlY7RXNENXA4Qk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RDhwOEJWO0VzRDNwOEJNO0lBQ0ksaUJBQUE7RXRENnA4QlY7RXNEMXA4Qk07SUFDSSxrQkFBQTtFdEQ0cDhCVjtFc0R6cDhCTTtJQUNJLDRCQUFBO0V0RDJwOEJWO0VzRHhwOEJNO0lBQ0ksNkJBQUE7RXREMHA4QlY7RXNEdnA4Qk07SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0V0RHlwOEJWO0VzRHRwOEJNO0lBQ0ksNkJBQUE7SUFDQSw0QkFBQTtFdER3cDhCVjtFc0RycDhCTTtJQUNJLGlCQUFBO0V0RHVwOEJWO0VzRHBwOEJNO0lBQ0ksa0JBQUE7RXREc3A4QlY7RXNEbnA4Qk07SUFDSSw0QkFBQTtFdERxcDhCVjtFc0RscDhCTTtJQUNJLDZCQUFBO0V0RG9wOEJWO0VzRGpwOEJNO0lBQ0ksa0JBQUE7SUFDQSxpQkFBQTtFdERtcDhCVjtFc0RocDhCTTtJQUNJLDZCQUFBO0lBQ0EsNEJBQUE7RXREa3A4QlY7RXNEL284Qk07SUFDSSxpQkFBQTtFdERpcDhCVjtFc0Q5bzhCTTtJQUNJLGtCQUFBO0V0RGdwOEJWO0VzRDdvOEJNO0lBQ0ksNEJBQUE7RXREK284QlY7RXNENW84Qk07SUFDSSw2QkFBQTtFdEQ4bzhCVjtFc0QzbzhCTTtJQUNJLGtCQUFBO0lBQ0EsaUJBQUE7RXRENm84QlY7RXNEMW84Qk07SUFDSSw2QkFBQTtJQUNBLDRCQUFBO0V0RDRvOEJWO0VzRHpvOEJNO0lBQ0ksaUJBQUE7RXREMm84QlY7RXNEeG84Qk07SUFDSSxrQkFBQTtFdEQwbzhCVjtFc0R2bzhCTTtJQUNJLDRCQUFBO0V0RHlvOEJWO0VzRHRvOEJNO0lBQ0ksNkJBQUE7RXREd284QlY7RXNEcm84Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RHVvOEJWO0VzRHBvOEJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdERzbzhCVjtFc0RubzhCTTtJQUNJLGtCQUFBO0V0RHFvOEJWO0VzRGxvOEJNO0lBQ0ksbUJBQUE7RXREb284QlY7RXNEam84Qk07SUFDSSw2QkFBQTtFdERtbzhCVjtFc0RobzhCTTtJQUNJLDhCQUFBO0V0RGtvOEJWO0VzRC9uOEJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdERpbzhCVjtFc0Q5bjhCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREZ284QlY7RXNEN244Qk07SUFDSSxrQkFBQTtFdEQrbjhCVjtFc0Q1bjhCTTtJQUNJLG1CQUFBO0V0RDhuOEJWO0VzRDNuOEJNO0lBQ0ksNkJBQUE7RXRENm44QlY7RXNEMW44Qk07SUFDSSw4QkFBQTtFdEQ0bjhCVjtFc0R6bjhCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREMm44QlY7RXNEeG44Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RDBuOEJWO0VzRHZuOEJNO0lBQ0ksa0JBQUE7RXREeW44QlY7RXNEdG44Qk07SUFDSSxtQkFBQTtFdER3bjhCVjtFc0RybjhCTTtJQUNJLDZCQUFBO0V0RHVuOEJWO0VzRHBuOEJNO0lBQ0ksOEJBQUE7RXREc244QlY7RXNEbm44Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RHFuOEJWO0VzRGxuOEJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdERvbjhCVjtFc0RqbjhCTTtJQUNJLGtCQUFBO0V0RG1uOEJWO0VzRGhuOEJNO0lBQ0ksbUJBQUE7RXREa244QlY7RXNEL204Qk07SUFDSSw2QkFBQTtFdERpbjhCVjtFc0Q5bThCTTtJQUNJLDhCQUFBO0V0RGduOEJWO0VzRDdtOEJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdEQrbThCVjtFc0Q1bThCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREOG04QlY7RXNEM204Qk07SUFDSSxrQkFBQTtFdEQ2bThCVjtFc0QxbThCTTtJQUNJLG1CQUFBO0V0RDRtOEJWO0VzRHptOEJNO0lBQ0ksNkJBQUE7RXREMm04QlY7RXNEeG04Qk07SUFDSSw4QkFBQTtFdEQwbThCVjtFc0R2bThCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREeW04QlY7RXNEdG04Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RHdtOEJWO0VzRHJtOEJNO0lBQ0ksa0JBQUE7RXREdW04QlY7RXNEcG04Qk07SUFDSSxtQkFBQTtFdERzbThCVjtFc0RubThCTTtJQUNJLDZCQUFBO0V0RHFtOEJWO0VzRGxtOEJNO0lBQ0ksOEJBQUE7RXREb204QlY7RXNEam04Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RG1tOEJWO0VzRGhtOEJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdERrbThCVjtFc0QvbDhCTTtJQUNJLGtCQUFBO0V0RGltOEJWO0VzRDlsOEJNO0lBQ0ksbUJBQUE7RXREZ204QlY7RXNEN2w4Qk07SUFDSSw2QkFBQTtFdEQrbDhCVjtFc0Q1bDhCTTtJQUNJLDhCQUFBO0V0RDhsOEJWO0VzRDNsOEJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdEQ2bDhCVjtFc0QxbDhCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXRENGw4QlY7RXNEemw4Qk07SUFDSSxrQkFBQTtFdEQybDhCVjtFc0R4bDhCTTtJQUNJLG1CQUFBO0V0RDBsOEJWO0VzRHZsOEJNO0lBQ0ksNkJBQUE7RXREeWw4QlY7RXNEdGw4Qk07SUFDSSw4QkFBQTtFdER3bDhCVjtFc0RybDhCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREdWw4QlY7RXNEcGw4Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RHNsOEJWO0VzRG5sOEJNO0lBQ0ksa0JBQUE7RXREcWw4QlY7RXNEbGw4Qk07SUFDSSxtQkFBQTtFdERvbDhCVjtFc0RqbDhCTTtJQUNJLDZCQUFBO0V0RG1sOEJWO0VzRGhsOEJNO0lBQ0ksOEJBQUE7RXREa2w4QlY7RXNEL2s4Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RGlsOEJWO0VzRDlrOEJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdERnbDhCVjtFc0Q3azhCTTtJQUNJLGtCQUFBO0V0RCtrOEJWO0VzRDVrOEJNO0lBQ0ksbUJBQUE7RXREOGs4QlY7RXNEM2s4Qk07SUFDSSw2QkFBQTtFdEQ2azhCVjtFc0QxazhCTTtJQUNJLDhCQUFBO0V0RDRrOEJWO0VzRHprOEJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdEQyazhCVjtFc0R4azhCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREMGs4QlY7RXNEdms4Qk07SUFDSSxrQkFBQTtFdER5azhCVjtFc0R0azhCTTtJQUNJLG1CQUFBO0V0RHdrOEJWO0VzRHJrOEJNO0lBQ0ksNkJBQUE7RXREdWs4QlY7RXNEcGs4Qk07SUFDSSw4QkFBQTtFdERzazhCVjtFc0RuazhCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREcWs4QlY7RXNEbGs4Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RG9rOEJWO0VzRGprOEJNO0lBQ0ksa0JBQUE7RXREbWs4QlY7RXNEaGs4Qk07SUFDSSxtQkFBQTtFdERrazhCVjtFc0QvajhCTTtJQUNJLDZCQUFBO0V0RGlrOEJWO0VzRDlqOEJNO0lBQ0ksOEJBQUE7RXREZ2s4QlY7RXNEN2o4Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RCtqOEJWO0VzRDVqOEJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdEQ4ajhCVjtFc0QzajhCTTtJQUNJLGtCQUFBO0V0RDZqOEJWO0VzRDFqOEJNO0lBQ0ksbUJBQUE7RXRENGo4QlY7RXNEemo4Qk07SUFDSSw2QkFBQTtFdEQyajhCVjtFc0R4ajhCTTtJQUNJLDhCQUFBO0V0RDBqOEJWO0VzRHZqOEJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdER5ajhCVjtFc0R0ajhCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREd2o4QlY7RXNEcmo4Qk07SUFDSSxrQkFBQTtFdER1ajhCVjtFc0RwajhCTTtJQUNJLG1CQUFBO0V0RHNqOEJWO0VzRG5qOEJNO0lBQ0ksNkJBQUE7RXREcWo4QlY7RXNEbGo4Qk07SUFDSSw4QkFBQTtFdERvajhCVjtFc0RqajhCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREbWo4QlY7RXNEaGo4Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RGtqOEJWO0VzRC9pOEJNO0lBQ0ksa0JBQUE7RXREaWo4QlY7RXNEOWk4Qk07SUFDSSxtQkFBQTtFdERnajhCVjtFc0Q3aThCTTtJQUNJLDZCQUFBO0V0RCtpOEJWO0VzRDVpOEJNO0lBQ0ksOEJBQUE7RXREOGk4QlY7RXNEM2k4Qk07SUFDSSxtQkFBQTtJQUNBLGtCQUFBO0V0RDZpOEJWO0VzRDFpOEJNO0lBQ0ksOEJBQUE7SUFDQSw2QkFBQTtFdEQ0aThCVjtFc0R6aThCTTtJQUNJLGtCQUFBO0V0RDJpOEJWO0VzRHhpOEJNO0lBQ0ksbUJBQUE7RXREMGk4QlY7RXNEdmk4Qk07SUFDSSw2QkFBQTtFdER5aThCVjtFc0R0aThCTTtJQUNJLDhCQUFBO0V0RHdpOEJWO0VzRHJpOEJNO0lBQ0ksbUJBQUE7SUFDQSxrQkFBQTtFdER1aThCVjtFc0RwaThCTTtJQUNJLDhCQUFBO0lBQ0EsNkJBQUE7RXREc2k4QlY7RXNEbmk4Qk07SUFDSSxrQkFBQTtFdERxaThCVjtFc0RsaThCTTtJQUNJLG1CQUFBO0V0RG9pOEJWO0VzRGppOEJNO0lBQ0ksNkJBQUE7RXREbWk4QlY7RXNEaGk4Qk07SUFDSSw4QkFBQTtFdERraThCVjtFc0QvaDhCTTtJQUNJLG1CQUFBO0lBQ0Esa0JBQUE7RXREaWk4QlY7RXNEOWg4Qk07SUFDSSw4QkFBQTtJQUNBLDZCQUFBO0V0RGdpOEJWO0VzRDdoOEJNO0lBQ0ksa0JBQUE7RXREK2g4QlY7RXNENWg4Qk07SUFDSSxtQkFBQTtFdEQ4aDhCVjtFc0QzaDhCTTtJQUNJLDZCQUFBO0V0RDZoOEJWO0VzRDFoOEJNO0lBQ0ksOEJBQUE7RXRENGg4QlY7RXNEemg4Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RDJoOEJWO0VzRHhoOEJNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdEQwaDhCVjtFc0R2aDhCTTtJQUNJLG1CQUFBO0V0RHloOEJWO0VzRHRoOEJNO0lBQ0ksb0JBQUE7RXREd2g4QlY7RXNEcmg4Qk07SUFDSSw4QkFBQTtFdER1aDhCVjtFc0RwaDhCTTtJQUNJLCtCQUFBO0V0RHNoOEJWO0VzRG5oOEJNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdERxaDhCVjtFc0RsaDhCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXREb2g4QlY7RXNEamg4Qk07SUFDSSxtQkFBQTtFdERtaDhCVjtFc0RoaDhCTTtJQUNJLG9CQUFBO0V0RGtoOEJWO0VzRC9nOEJNO0lBQ0ksOEJBQUE7RXREaWg4QlY7RXNEOWc4Qk07SUFDSSwrQkFBQTtFdERnaDhCVjtFc0Q3ZzhCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXREK2c4QlY7RXNENWc4Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RDhnOEJWO0VzRDNnOEJNO0lBQ0ksbUJBQUE7RXRENmc4QlY7RXNEMWc4Qk07SUFDSSxvQkFBQTtFdEQ0ZzhCVjtFc0R6ZzhCTTtJQUNJLDhCQUFBO0V0RDJnOEJWO0VzRHhnOEJNO0lBQ0ksK0JBQUE7RXREMGc4QlY7RXNEdmc4Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RHlnOEJWO0VzRHRnOEJNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdER3ZzhCVjtFc0RyZzhCTTtJQUNJLG1CQUFBO0V0RHVnOEJWO0VzRHBnOEJNO0lBQ0ksb0JBQUE7RXREc2c4QlY7RXNEbmc4Qk07SUFDSSw4QkFBQTtFdERxZzhCVjtFc0RsZzhCTTtJQUNJLCtCQUFBO0V0RG9nOEJWO0VzRGpnOEJNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdERtZzhCVjtFc0RoZzhCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXREa2c4QlY7RXNELy83Qk07SUFDSSxtQkFBQTtFdERpZzhCVjtFc0Q5LzdCTTtJQUNJLG9CQUFBO0V0RGdnOEJWO0VzRDcvN0JNO0lBQ0ksOEJBQUE7RXREKy83QlY7RXNENS83Qk07SUFDSSwrQkFBQTtFdEQ4LzdCVjtFc0QzLzdCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXRENi83QlY7RXNEMS83Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RDQvN0JWO0VzRHovN0JNO0lBQ0ksbUJBQUE7RXREMi83QlY7RXNEeC83Qk07SUFDSSxvQkFBQTtFdEQwLzdCVjtFc0R2LzdCTTtJQUNJLDhCQUFBO0V0RHkvN0JWO0VzRHQvN0JNO0lBQ0ksK0JBQUE7RXREdy83QlY7RXNEci83Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RHUvN0JWO0VzRHAvN0JNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdERzLzdCVjtFc0RuLzdCTTtJQUNJLG1CQUFBO0V0RHEvN0JWO0VzRGwvN0JNO0lBQ0ksb0JBQUE7RXREby83QlY7RXNEai83Qk07SUFDSSw4QkFBQTtFdERtLzdCVjtFc0RoLzdCTTtJQUNJLCtCQUFBO0V0RGsvN0JWO0VzRC8rN0JNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdERpLzdCVjtFc0Q5KzdCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXREZy83QlY7RXNENys3Qk07SUFDSSxtQkFBQTtFdEQrKzdCVjtFc0Q1KzdCTTtJQUNJLG9CQUFBO0V0RDgrN0JWO0VzRDMrN0JNO0lBQ0ksOEJBQUE7RXRENis3QlY7RXNEMSs3Qk07SUFDSSwrQkFBQTtFdEQ0KzdCVjtFc0R6KzdCTTtJQUNJLG9CQUFBO0lBQ0EsbUJBQUE7RXREMis3QlY7RXNEeCs3Qk07SUFDSSwrQkFBQTtJQUNBLDhCQUFBO0V0RDArN0JWO0VzRHYrN0JNO0lBQ0ksbUJBQUE7RXREeSs3QlY7RXNEdCs3Qk07SUFDSSxvQkFBQTtFdER3KzdCVjtFc0RyKzdCTTtJQUNJLDhCQUFBO0V0RHUrN0JWO0VzRHArN0JNO0lBQ0ksK0JBQUE7RXREcys3QlY7RXNEbis3Qk07SUFDSSxvQkFBQTtJQUNBLG1CQUFBO0V0RHErN0JWO0VzRGwrN0JNO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFdERvKzdCVjtFc0RqKzdCTTtJQUNJLG1CQUFBO0V0RG0rN0JWO0VzRGgrN0JNO0lBQ0ksb0JBQUE7RXREays3QlY7RXNELzk3Qk07SUFDSSw4QkFBQTtFdERpKzdCVjtFc0Q5OTdCTTtJQUNJLCtCQUFBO0V0RGcrN0JWO0VzRDc5N0JNO0lBQ0ksb0JBQUE7SUFDQSxtQkFBQTtFdEQrOTdCVjtFc0Q1OTdCTTtJQUNJLCtCQUFBO0lBQ0EsOEJBQUE7RXREODk3QlY7RXNEMzk3Qk07SUFDSSxtQkFBQTtFdEQ2OTdCVjtFc0QxOTdCTTtJQUNJLG9CQUFBO0V0RDQ5N0JWO0VzRHo5N0JNO0lBQ0ksOEJBQUE7RXREMjk3QlY7RXNEeDk3Qk07SUFDSSwrQkFBQTtFdEQwOTdCVjtBQUNGO0FzRHY5N0JJO0VBQ0ksbUJBQUE7RUFDQSxrQkFBQTtBdER5OTdCUjtBc0R0OTdCSTtFQUNJLDhCQUFBO0VBQ0EsNkJBQUE7QXREdzk3QlI7QXNEcjk3Qkk7RUFDSSxrQkFBQTtBdER1OTdCUjtBc0RwOTdCSTtFQUNJLG1CQUFBO0F0RHM5N0JSO0FzRG45N0JJO0VBQ0ksNkJBQUE7QXREcTk3QlI7QXNEbDk3Qkk7RUFDSSw4QkFBQTtBdERvOTdCUjtBc0RqOTdCSTtFQUNJLG1CQUFBO0VBQ0Esa0JBQUE7QXREbTk3QlI7QXNEaDk3Qkk7RUFDSSw4QkFBQTtFQUNBLDZCQUFBO0F0RGs5N0JSO0FzRC84N0JJO0VBQ0ksa0JBQUE7QXREaTk3QlI7QXNEOTg3Qkk7RUFDSSxtQkFBQTtBdERnOTdCUjtBc0Q3ODdCSTtFQUNJLDZCQUFBO0F0RCs4N0JSO0FzRDU4N0JJO0VBQ0ksOEJBQUE7QXREODg3QlI7QXNEMzg3Qkk7RUFDSSxTQUFBO0F0RDY4N0JSO0FzRDE4N0JJO0VBQ0ksVUFBQTtBdEQ0ODdCUjtBc0R6ODdCSTtFQUNJLFNBQUE7QXREMjg3QlI7QXNEeDg3Qkk7RUFDSSxVQUFBO0F0RDA4N0JSO0FzRHY4N0JJO0VBQ0ksVUFBQTtFQUNBLFNBQUE7QXREeTg3QlI7QXNEdDg3Qkk7O0VBRUksVUFBQTtFQUNBLFNBQUE7QXREdzg3QlI7QXNEcjg3Qkk7RUFDSSxTQUFBO0F0RHU4N0JSO0FzRHA4N0JJO0VBQ0ksVUFBQTtBdERzODdCUjtBc0RuODdCSTtFQUNJLFVBQUE7QXREcTg3QlI7QXNEbDg3Qkk7RUFDSSxXQUFBO0F0RG84N0JSO0FzRGo4N0JJO0VBQ0ksVUFBQTtFQUNBLFNBQUE7QXREbTg3QlI7QXNEaDg3Qkk7O0VBRUksVUFBQTtFQUNBLFNBQUE7QXREazg3QlI7QXNELzc3Qkk7RUFDSSxVQUFBO0F0RGk4N0JSO0FzRDk3N0JJO0VBQ0ksV0FBQTtBdERnODdCUjtBc0Q3NzdCSTtFQUNJLFdBQUE7QXREKzc3QlI7QXNENTc3Qkk7RUFDSSxZQUFBO0F0RDg3N0JSO0FzRDM3N0JJO0VBQ0ksV0FBQTtFQUNBLFVBQUE7QXRENjc3QlI7QXNEMTc3Qkk7O0VBRUksV0FBQTtFQUNBLFVBQUE7QXRENDc3QlI7QXNEejc3Qkk7RUFDSSxVQUFBO0F0RDI3N0JSO0FzRHg3N0JJO0VBQ0ksV0FBQTtBdEQwNzdCUjtBc0R2NzdCSTtFQUNJLFdBQUE7QXREeTc3QlI7QXNEdDc3Qkk7RUFDSSxZQUFBO0F0RHc3N0JSO0FzRHI3N0JJO0VBQ0ksV0FBQTtFQUNBLFVBQUE7QXREdTc3QlI7QXNEcDc3Qkk7O0VBRUksV0FBQTtFQUNBLFVBQUE7QXREczc3QlI7QXNEbjc3Qkk7RUFDSSxjQUFBO0VBQ0EsVUFBQTtBdERxNzdCUjtBc0RsNzdCSTtFQUNJLFdBQUE7QXREbzc3QlI7QXNEajc3Qkk7RUFDSSxXQUFBO0F0RG03N0JSO0FzRGg3N0JJO0VBQ0ksWUFBQTtBdERrNzdCUjtBc0QvNjdCSTtFQUNJLFdBQUE7RUFDQSxVQUFBO0F0RGk3N0JSO0FzRDk2N0JJOztFQUVJLFdBQUE7RUFDQSxVQUFBO0F0RGc3N0JSO0FzRDc2N0JJO0VBQ0ksVUFBQTtBdEQrNjdCUjtBc0Q1NjdCSTtFQUNJLFdBQUE7QXREODY3QlI7QXNEMzY3Qkk7RUFDSSxXQUFBO0F0RDY2N0JSO0FzRDE2N0JJO0VBQ0ksWUFBQTtBdEQ0NjdCUjtBc0R6NjdCSTtFQUNJLFdBQUE7RUFDQSxVQUFBO0F0RDI2N0JSO0FzRHg2N0JJOztFQUVJLFdBQUE7RUFDQSxVQUFBO0F0RDA2N0JSO0FzRHY2N0JJO0VBQ0ksVUFBQTtBdER5NjdCUjtBc0R0NjdCSTtFQUNJLFdBQUE7QXREdzY3QlI7QXNEcjY3Qkk7RUFDSSxXQUFBO0F0RHU2N0JSO0FzRHA2N0JJO0VBQ0ksWUFBQTtBdERzNjdCUjtBc0RuNjdCSTtFQUNJLFdBQUE7RUFDQSxVQUFBO0F0RHE2N0JSO0FzRGw2N0JJOztFQUVJLFdBQUE7RUFDQSxVQUFBO0F0RG82N0JSO0FzRGo2N0JJO0VBQ0ksVUFBQTtBdERtNjdCUjtBc0RoNjdCSTtFQUNJLFdBQUE7QXREazY3QlI7QXNELzU3Qkk7RUFDSSxXQUFBO0F0RGk2N0JSO0FzRDk1N0JJO0VBQ0ksWUFBQTtBdERnNjdCUjtBc0Q3NTdCSTtFQUNJLFdBQUE7RUFDQSxVQUFBO0F0RCs1N0JSO0FzRDU1N0JJOztFQUVJLFdBQUE7RUFDQSxVQUFBO0F0RDg1N0JSO0FzRDM1N0JJO0VBQ0ksVUFBQTtBdEQ2NTdCUjtBc0QxNTdCSTtFQUNJLFdBQUE7QXRENDU3QlI7QXNEejU3Qkk7RUFDSSxXQUFBO0F0RDI1N0JSO0FzRHg1N0JJO0VBQ0ksWUFBQTtBdEQwNTdCUjtBc0R2NTdCSTtFQUNJLFdBQUE7RUFDQSxVQUFBO0F0RHk1N0JSO0FzRHQ1N0JJOztFQUVJLFdBQUE7RUFDQSxVQUFBO0F0RHc1N0JSO0FzRHI1N0JJO0VBQ0ksVUFBQTtBdER1NTdCUjtBc0RwNTdCSTtFQUNJLFdBQUE7QXREczU3QlI7QXNEbjU3Qkk7RUFDSSxXQUFBO0F0RHE1N0JSO0FzRGw1N0JJO0VBQ0ksWUFBQTtBdERvNTdCUjtBc0RqNTdCSTtFQUNJLFdBQUE7RUFDQSxVQUFBO0F0RG01N0JSO0FzRGg1N0JJOztFQUVJLFdBQUE7RUFDQSxVQUFBO0F0RGs1N0JSO0FzRC80N0JJO0VBQ0ksVUFBQTtBdERpNTdCUjtBc0Q5NDdCSTtFQUNJLFdBQUE7QXREZzU3QlI7QXNENzQ3Qkk7RUFDSSxXQUFBO0F0RCs0N0JSO0FzRDU0N0JJO0VBQ0ksWUFBQTtBdEQ4NDdCUjtBc0QzNDdCSTtFQUNJLFdBQUE7RUFDQSxVQUFBO0F0RDY0N0JSO0FzRDE0N0JJOztFQUVJLFdBQUE7RUFDQSxVQUFBO0F0RDQ0N0JSO0FzRHo0N0JJO0VBQ0ksVUFBQTtBdEQyNDdCUjtBc0R4NDdCSTtFQUNJLFdBQUE7QXREMDQ3QlI7QXNEdjQ3Qkk7RUFDSSxXQUFBO0F0RHk0N0JSO0FzRHQ0N0JJO0VBQ0ksWUFBQTtBdER3NDdCUjtBc0RyNDdCSTtFQUNJLFdBQUE7RUFDQSxVQUFBO0F0RHU0N0JSO0FzRHA0N0JJOztFQUVJLFdBQUE7RUFDQSxVQUFBO0F0RHM0N0JSO0FzRG40N0JJO0VBQ0ksVUFBQTtBdERxNDdCUjtBc0RsNDdCSTtFQUNJLFdBQUE7QXREbzQ3QlI7QXNEajQ3Qkk7RUFDSSxXQUFBO0F0RG00N0JSO0FzRGg0N0JJO0VBQ0ksWUFBQTtBdERrNDdCUjtBc0QvMzdCSTtFQUNJLFdBQUE7RUFDQSxVQUFBO0F0RGk0N0JSO0FzRDkzN0JJOztFQUVJLFdBQUE7RUFDQSxVQUFBO0F0RGc0N0JSO0FzRDczN0JJO0VBQ0ksVUFBQTtBdEQrMzdCUjtBc0Q1MzdCSTtFQUNJLFdBQUE7QXREODM3QlI7QXNEMzM3Qkk7RUFDSSxXQUFBO0F0RDYzN0JSO0FzRDEzN0JJO0VBQ0ksWUFBQTtBdEQ0MzdCUjtBc0R6MzdCSTtFQUNJLFdBQUE7RUFDQSxVQUFBO0F0RDIzN0JSO0FzRHgzN0JJOztFQUVJLFdBQUE7RUFDQSxVQUFBO0F0RDAzN0JSO0FzRHYzN0JJO0VBQ0ksVUFBQTtBdER5MzdCUjtBc0R0MzdCSTtFQUNJLFdBQUE7QXREdzM3QlI7QXNEcjM3Qkk7RUFDSSxXQUFBO0F0RHUzN0JSO0FzRHAzN0JJO0VBQ0ksWUFBQTtBdERzMzdCUjtBc0RuMzdCSTtFQUNJLFdBQUE7RUFDQSxVQUFBO0F0RHEzN0JSO0FzRGwzN0JJOztFQUVJLFdBQUE7RUFDQSxVQUFBO0F0RG8zN0JSO0FzRGozN0JJO0VBQ0ksVUFBQTtBdERtMzdCUjtBc0RoMzdCSTtFQUNJLFdBQUE7QXREazM3QlI7QXNELzI3Qkk7RUFDSSxXQUFBO0F0RGkzN0JSO0FzRDkyN0JJO0VBQ0ksWUFBQTtBdERnMzdCUjtBc0Q3MjdCSTtFQUNJLFdBQUE7RUFDQSxVQUFBO0F0RCsyN0JSO0FzRDUyN0JJOztFQUVJLFdBQUE7RUFDQSxVQUFBO0F0RDgyN0JSO0FzRDMyN0JJO0VBQ0ksVUFBQTtBdEQ2MjdCUjtBc0QxMjdCSTtFQUNJLFdBQUE7QXRENDI3QlI7QXNEejI3Qkk7RUFDSSxXQUFBO0F0RDIyN0JSO0FzRHgyN0JJO0VBQ0ksWUFBQTtBdEQwMjdCUjtBc0R2MjdCSTtFQUNJLFdBQUE7RUFDQSxVQUFBO0F0RHkyN0JSO0FzRHQyN0JJOztFQUVJLFdBQUE7RUFDQSxVQUFBO0F0RHcyN0JSO0FzRHIyN0JJO0VBQ0ksVUFBQTtBdER1MjdCUjtBc0RwMjdCSTtFQUNJLFdBQUE7QXREczI3QlI7QXNEbjI3Qkk7RUFDSSxXQUFBO0F0RHEyN0JSO0FzRGwyN0JJO0VBQ0ksWUFBQTtBdERvMjdCUjtBc0RqMjdCSTtFQUNJLFdBQUE7RUFDQSxVQUFBO0F0RG0yN0JSO0FzRGgyN0JJOztFQUVJLFdBQUE7RUFDQSxVQUFBO0F0RGsyN0JSO0FzRC8xN0JJO0VBQ0ksVUFBQTtBdERpMjdCUjtBc0Q5MTdCSTtFQUNJLFdBQUE7QXREZzI3QlI7QXNENzE3Qkk7RUFDSSxXQUFBO0F0RCsxN0JSO0FzRDUxN0JJO0VBQ0ksWUFBQTtBdEQ4MTdCUjtBc0QzMTdCSTtFQUNJLFdBQUE7RUFDQSxVQUFBO0F0RDYxN0JSO0FzRDExN0JJOztFQUVJLFdBQUE7RUFDQSxVQUFBO0F0RDQxN0JSO0FzRHoxN0JJO0VBQ0ksVUFBQTtBdEQyMTdCUjtBc0R4MTdCSTtFQUNJLFdBQUE7QXREMDE3QlI7QXNEdjE3Qkk7RUFDSSxXQUFBO0F0RHkxN0JSO0FzRHQxN0JJO0VBQ0ksWUFBQTtBdER3MTdCUjtBc0RyMTdCSTtFQUNJLFdBQUE7RUFDQSxVQUFBO0F0RHUxN0JSO0FzRHAxN0JJOztFQUVJLFdBQUE7RUFDQSxVQUFBO0F0RHMxN0JSO0FzRG4xN0JJO0VBQ0ksV0FBQTtBdERxMTdCUjtBc0RsMTdCSTtFQUNJLFlBQUE7QXREbzE3QlI7QXNEajE3Qkk7RUFDSSxZQUFBO0F0RG0xN0JSO0FzRGgxN0JJO0VBQ0ksYUFBQTtBdERrMTdCUjtBc0QvMDdCSTtFQUNJLFlBQUE7RUFDQSxXQUFBO0F0RGkxN0JSO0FzRDkwN0JJOztFQUVJLFlBQUE7RUFDQSxXQUFBO0F0RGcxN0JSO0FzRDcwN0JJO0VBQ0ksVUFBQTtBdEQrMDdCUjtBc0Q1MDdCSTtFQUNJO0lBQ0ksVUFBQTtFdEQ4MDdCVjtFc0QzMDdCTTtJQUNJLFdBQUE7RXRENjA3QlY7QUFDRjtBc0QxMDdCSTtFQUNJO0lBQ0ksVUFBQTtFdEQ0MDdCVjtFc0R6MDdCTTtJQUNJLFdBQUE7RXREMjA3QlY7QUFDRjtBc0R4MDdCSTtFQUNJO0lBQ0ksVUFBQTtFdEQwMDdCVjtFc0R2MDdCTTtJQUNJLFdBQUE7RXREeTA3QlY7QUFDRjtBc0R0MDdCSTtFQUNJO0lBQ0ksVUFBQTtFdER3MDdCVjtFc0RyMDdCTTtJQUNJLFdBQUE7RXREdTA3QlY7QUFDRjtBc0RwMDdCSTtFQUNJO0lBQ0ksVUFBQTtFdERzMDdCVjtFc0RuMDdCTTtJQUNJLFdBQUE7RXREcTA3QlY7QUFDRjtBc0RsMDdCSTtFQUNJLGdCQUFBO0F0RG8wN0JSO0FzRGowN0JJO0VBQ0ksaUJBQUE7QXREbTA3QlI7QXNEaDA3Qkk7RUFDSSw0QkFBQTtBdERrMDdCUjtBc0QvejdCSTtFQUNJLDJCQUFBO0F0RGkwN0JSO0FzRDl6N0JJO0VBQ0k7SUFDSSxnQkFBQTtFdERnMDdCVjtFc0Q3ejdCTTtJQUNJLGlCQUFBO0V0RCt6N0JWO0VzRDV6N0JNO0lBQ0ksNEJBQUE7RXREOHo3QlY7RXNEM3o3Qk07SUFDSSwyQkFBQTtFdEQ2ejdCVjtBQUNGO0FzRDF6N0JJO0VBQ0k7SUFDSSxnQkFBQTtFdEQ0ejdCVjtFc0R6ejdCTTtJQUNJLGlCQUFBO0V0RDJ6N0JWO0VzRHh6N0JNO0lBQ0ksNEJBQUE7RXREMHo3QlY7RXNEdno3Qk07SUFDSSwyQkFBQTtFdER5ejdCVjtBQUNGO0FzRHR6N0JJO0VBQ0k7SUFDSSxnQkFBQTtFdER3ejdCVjtFc0RyejdCTTtJQUNJLGlCQUFBO0V0RHV6N0JWO0VzRHB6N0JNO0lBQ0ksNEJBQUE7RXREc3o3QlY7RXNEbno3Qk07SUFDSSwyQkFBQTtFdERxejdCVjtBQUNGO0FzRGx6N0JJO0VBQ0k7SUFDSSxnQkFBQTtFdERvejdCVjtFc0RqejdCTTtJQUNJLGlCQUFBO0V0RG16N0JWO0VzRGh6N0JNO0lBQ0ksNEJBQUE7RXREa3o3QlY7RXNEL3k3Qk07SUFDSSwyQkFBQTtFdERpejdCVjtBQUNGO0FzRDl5N0JJO0VBQ0k7SUFDSSxnQkFBQTtFdERnejdCVjtFc0Q3eTdCTTtJQUNJLGlCQUFBO0V0RCt5N0JWO0VzRDV5N0JNO0lBQ0ksNEJBQUE7RXREOHk3QlY7RXNEM3k3Qk07SUFDSSwyQkFBQTtFdEQ2eTdCVjtBQUNGO0FzRDF5N0JJO0VBQ0ksNEJBQUE7QXRENHk3QlI7QXNEenk3Qkk7RUFDSSwyQkFBQTtBdEQyeTdCUjtBc0R4eTdCSTtFQUNJO0lBQ0ksMkJBQUE7RXREMHk3QlY7RXNEdnk3Qk07SUFDSSw0QkFBQTtFdER5eTdCVjtBQUNGO0FzRHR5N0JJO0VBQ0k7SUFDSSwyQkFBQTtFdER3eTdCVjtFc0RyeTdCTTtJQUNJLDRCQUFBO0V0RHV5N0JWO0FBQ0Y7QXNEcHk3Qkk7RUFDSTtJQUNJLDJCQUFBO0V0RHN5N0JWO0VzRG55N0JNO0lBQ0ksNEJBQUE7RXREcXk3QlY7QUFDRjtBc0RseTdCSTtFQUNJO0lBQ0ksMkJBQUE7RXREb3k3QlY7RXNEank3Qk07SUFDSSw0QkFBQTtFdERteTdCVjtBQUNG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QXhFZ2d5RFI7O0F3RTUveERBO0VBQ0ksb0NBQUE7QXhFKy94REo7O0F3RTMveERJO0VBRUksb0NBQUE7QXhFNi94RFI7O0F3RXgveERJO0VBRUksb0NBQUE7QXhFMC94RFI7O0F3RXQveERBO0VBQ0ksb0NBQUE7QXhFeS94REo7O0F3RXIveERJO0VBRUksb0NBQUE7QXhFdS94RFI7O0F3RWwveERJO0VBRUksb0NBQUE7QXhFby94RFI7O0F3RWgveERBO0VBQ0ksb0NBQUE7QXhFbS94REo7O0F3RS8reERJO0VBRUksb0NBQUE7QXhFaS94RFI7O0F3RTUreERJO0VBRUksb0NBQUE7QXhFOCt4RFI7O0F3RTEreERBO0VBQ0ksb0NBQUE7QXhFNit4REo7O0F3RXoreERJO0VBRUksb0NBQUE7QXhFMit4RFI7O0F3RXQreERJO0VBRUksb0NBQUE7QXhFdyt4RFI7O0F3RXAreERBO0VBQ0ksb0NBQUE7QXhFdSt4REo7O0F3RW4reERJO0VBRUksb0NBQUE7QXhFcSt4RFI7O0F3RWgreERJO0VBRUksb0NBQUE7QXhFayt4RFI7O0F3RTk5eERBO0VBQ0ksb0NBQUE7QXhFaSt4REo7O0F3RTc5eERJO0VBRUksb0NBQUE7QXhFKzl4RFI7O0F3RTE5eERJO0VBRUksb0NBQUE7QXhFNDl4RFI7O0F3RXg5eERBO0VBQ0ksaUNBQUE7QXhFMjl4REo7O0F3RXg5eERBO0VBQ0ksd0NBQUE7QXhFMjl4REo7O0F3RXg5eERBO0VBQ0kseUJBQUE7QXhFMjl4REo7QXdFejl4REk7RUFDSSxjbkV2SUc7QUxrbXlEWDs7QXdFdjl4REEsa0NBQUE7QUFDQTtFQUNJLDZCQUFBO0F4RTA5eERKOztBd0V2OXhEQTtFQUNJLHlCbkVuSk87QUw2bXlEWDs7QXdFdjl4REE7RUFDSSx5Qm5FdEpPO0FMZ255RFg7O0F3RXY5eERBO0VBQ0kseUJuRXpKTztBTG1ueURYOztBd0V2OXhEQTtFQUNJLHlCbkU1Sk87QUxzbnlEWDs7QXdFdjl4REE7RUFDSSx5Qm5FL0pPO0FMeW55RFg7O0F3RXY5eERBO0VBQ0kseUJuRWxLTztBTDRueURYOztBd0V2OXhEQTtFQUNJLHlCbkVyS087QUwrbnlEWDs7QXdFdjl4REE7RUFDSSx5Qm5FeEtPO0FMa295RFg7O0F3RXY5eERBO0VBQ0kseUJuRTNLTztBTHFveURYOztBd0V2OXhEQTtFQUNJLDBDbkU1S007QUxzb3lEVjs7QXdFdjl4REE7RUFDSSwwQ25FL0tNO0FMeW95RFY7O0F3RXY5eERBO0VBQ0ksMENuRWxMTTtBTDRveURWOztBd0V2OXhEQTtFQUNJLDBDbkVyTE07QUwrb3lEVjs7QXdFdjl4REE7RUFDSSwwQ25FeExNO0FMa3B5RFY7O0F3RXY5eERBO0VBQ0ksMENuRTNMTTtBTHFweURWOztBd0V2OXhEQTtFQUNJLDBDbkU5TE07QUx3cHlEVjs7QXdFdjl4REE7RUFDSSwwQ25Fak1NO0FMMnB5RFY7O0F3RXY5eERBO0VBQ0ksMENuRXBNTTtBTDhweURWOztBd0V2OXhEQTtFQUNJLG9DbkVsTU07QUw0cHlEVjs7QXdFdjl4REE7RUFDSSxvQ25Fck1NO0FMK3B5RFY7O0F3RXY5eERBO0VBQ0ksb0NuRXhNTTtBTGtxeURWOztBd0V2OXhEQTtFQUNJLG9DbkUzTU07QUxxcXlEVjs7QXdFdjl4REE7RUFDSSxvQ25FOU1NO0FMd3F5RFY7O0F3RXY5eERBO0VBQ0ksb0NuRWpOTTtBTDJxeURWOztBd0V2OXhEQTtFQUNJLG9DbkVwTk07QUw4cXlEVjs7QXdFdjl4REE7RUFDSSxvQ25Fdk5NO0FMaXJ5RFY7O0F3RXY5eERBO0VBQ0ksOEJuRTFOTTtBTG9yeURWOztBd0V2OXhEQTtFQUNJLG1CbkVuUks7QUw2dXlEVDs7QXdFdjl4REE7RUFDSSxtQm5FMVJLO0FMb3Z5RFQ7O0F3RXY5eERBO0VBQ0ksOEJBQUE7QXhFMDl4REo7O0F3RXY5eERBO0VBQ0ksbUJuRWpTSztBTDJ2eURUOztBd0V2OXhEQTtFQUNJLDhCQUFBO0F4RTA5eERKOztBd0V2OXhEQTtFQUNJLG1CQUFBO0F4RTA5eERKOztBd0V2OXhEQTtFQUNJLHVCQUFBO0F4RTA5eERKOztBd0V2OXhEQSx5Q0FBQTtBQUVBO0VBQ0ksb0RBQUE7QXhFeTl4REo7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O0F5RWw4eURBO0VBQ0ksaUJBQUE7QXpFcTh5REo7O0F5RWw4eURBO0VBQ0ksaUJBQUE7QXpFcTh5REo7O0F5RWw4eURBO0VBQ0ksaUJBQUE7QXpFcTh5REo7O0F5RWw4eURBO0VBQ0ksd0JBQUE7QXpFcTh5REo7O0F5RWw4eURBO0VBQ0ksZUFBQTtBekVxOHlESjs7QXlFbDh5REE7RUFDSSwyQkFBQTtBekVxOHlESjs7QXlFbDh5REE7RUFDSSxjQUFBO0F6RXE4eURKOztBeUVsOHlEQTtFQUNJLHdCQUFBO0F6RXE4eURKOztBeUVsOHlEQTtFQUNJLDBCQUFBO0F6RXE4eURKOztBeUVsOHlEQTtFQUNJLDJCQUFBO0F6RXE4eURKOztBeUVsOHlEQTtFQUNJLHlCQUFBO0F6RXE4eURKOztBeUVsOHlEQTtFQUNJLG1CQUFBO0VBQ0Esc0JBQUE7QXpFcTh5REo7O0F5RWw4eURBO0VBQ0kscUJBQUE7RUFDQSx3QkFBQTtBekVxOHlESjs7QXlFbDh5REE7RUFDSSxxQkFBQTtFQUNBLG9CQUFBO0F6RXE4eURKOztBeUVsOHlEQTtFQUNJLHVCQUFBO0VBQ0Esc0JBQUE7QXpFcTh5REo7O0F5RWw4eURBO0VBQ0ksZ0RBQUE7QXpFcTh5REo7O0F5RWw4eURBO0VBQ0ksZ0NBQUE7QXpFcTh5REo7O0F5RWw4eURBO0VBQ0ksZ0NBQUE7QXpFcTh5REo7O0F5RWw4eURBO0VBQ0ksZ0NBQUE7QXpFcTh5REo7O0F5RWw4eURBO0VBQ0ksZ0NBQUE7QXpFcTh5REo7O0F5RW44eURBO0VBQ0ksZ0NBQUE7QXpFczh5REo7O0F5RW44eURBO0VBQ0ksZ0NBQUE7QXpFczh5REo7O0F5RW44eURBO0VBQ0ksNkJBQUE7QXpFczh5REo7O0F5RW44eURBO0VBQ0kscUJwRWxPTztBTHdxekRYOztBeUVuOHlEQTtFQUNJLHFCcEVyT087QUwycXpEWDs7QXlFbjh5REE7RUFDSSxxQnBFeE9PO0FMOHF6RFg7O0F5RW44eURBO0VBQ0kscUJwRTNPTztBTGlyekRYOztBeUVuOHlEQTtFQUNJLHFCcEU5T087QUxvcnpEWDs7QXlFbjh5REE7RUFDSSxxQnBFalBPO0FMdXJ6RFg7O0F5RW44eURBO0VBQ0kscUJwRXBQTztBTDByekRYOztBeUVuOHlEQTtFQUNJLHFCcEV2UE87QUw2cnpEWDs7QXlFbjh5REE7RUFDSSxxQnBFMVBPO0FMZ3N6RFg7O0F5RW44eURBO0VBQ0ksc0NwRTNQTTtBTGlzekRWOztBeUVuOHlEQTtFQUNJLHNDcEU5UE07QUxvc3pEVjs7QXlFbjh5REE7RUFDSSxzQ3BFalFNO0FMdXN6RFY7O0F5RW44eURBO0VBQ0ksc0NwRXBRTTtBTDBzekRWOztBeUVuOHlEQTtFQUNJLHNDcEV2UU07QUw2c3pEVjs7QXlFbjh5REE7RUFDSSxzQ3BFMVFNO0FMZ3R6RFY7O0F5RW44eURBO0VBQ0ksc0NwRTdRTTtBTG10ekRWOztBeUVuOHlEQTtFQUNJLHNDcEVoUk07QUxzdHpEVjs7QXlFcDh5REE7RUFDSSxrQkFBQTtBekV1OHlESjs7QXlFcDh5REE7RUFDSSxrQkFBQTtBekV1OHlESjs7QXlFcDh5REE7RUFDSSxtQkFBQTtBekV1OHlESjs7QXlFcDh5REE7RUFDSSxtQkFBQTtBekV1OHlESjs7QXlFcDh5REE7RUFDSSxtQkFBQTtBekV1OHlESjs7QXlFcDh5REE7RUFDSSxtQkFBQTtBekV1OHlESjs7QXlFcDh5REE7RUFDSSw4QkFBQTtBekV1OHlESjs7QXlFcDh5REE7RUFDSSxvQkFBQTtBekV1OHlESjs7QXlFcDh5REE7RUFDSSxvQkFBQTtBekV1OHlESjs7QXlFcDh5REE7RUFDSTtJQUNJLHlCQUFBO0V6RXU4eUROO0V5RXA4eURFO0lBQ0ksNkJBQUE7RXpFczh5RE47RXlFbjh5REU7SUFDSSwrQkFBQTtFekVxOHlETjtFeUVsOHlERTtJQUNJLGdDQUFBO0V6RW84eUROO0V5RWo4eURFO0lBQ0ksOEJBQUE7RXpFbTh5RE47RXlFaDh5REU7SUFDSSw2QkFBQTtJQUNBLGdDQUFBO0V6RWs4eUROO0V5RS83eURFO0lBQ0ksK0JBQUE7SUFDQSw4QkFBQTtFekVpOHlETjtBQUNGO0F5RTk3eURBO0VBQ0k7SUFDSSx5QkFBQTtFekVnOHlETjtF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MERGOztBMkUxcDBEQTtFQUNFLGVBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsZUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSx1QkFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxzQkFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxZQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLFdBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsZUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxlQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLHVCQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLHNCQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLFlBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsV0FBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxlQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGVBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsdUJBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0Usc0JBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsWUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxXQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGVBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsZUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSx1QkFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxzQkFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxZQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLFdBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsZUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxlQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLHVCQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLHNCQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLFlBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsV0FBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxlQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGVBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsdUJBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0Usc0JBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsWUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxXQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGVBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsZUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSx1QkFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxzQkFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxZQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLFdBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsZUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxlQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLHVCQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLHNCQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLFlBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsV0FBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxlQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGVBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsdUJBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0Usc0JBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsWUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxXQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGVBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsZUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSx1QkFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxzQkFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxZQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLFdBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsZUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxlQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLHVCQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLHNCQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLFlBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsV0FBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxlQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGVBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsdUJBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0Usc0JBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsWUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxXQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGVBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsZUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSx1QkFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxzQkFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxZQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLFdBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsZUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxlQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLHVCQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLHNCQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLFlBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsV0FBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxlQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGVBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsdUJBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0Usc0JBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsWUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxXQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGVBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsZUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSx1QkFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxzQkFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSx3QkFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxZQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGdCQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGdCQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLHdCQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLHVCQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGFBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsYUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxhQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGFBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsYUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxhQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGFBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsYUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSx3QkFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSx3QkFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSx1QkFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxhQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGFBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsYUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxhQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGFBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsYUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxhQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGFBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsYUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxhQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGFBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsYUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxhQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGFBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsV0FBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxXQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLFdBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsV0FBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxXQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLFdBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsV0FBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxXQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLFlBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsWUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxZQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLFlBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsWUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxZQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLFlBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0UsYUFBQTtBM0U2cDBERjs7QTJFMXAwREE7RUFDRSxhQUFBO0EzRTZwMERGOztBMkUxcDBEQTtFQUNFLGFBQUE7QTNFNnAwREY7O0EyRTFwMERBO0VBQ0U7SUFDRSxXQUFBO0UzRTZwMERGO0UyRTFwMERBO0lBQ0UsVUFBQTtFM0U0cDBERjtFMkV6cDBEQTtJQUNFLGNBQUE7RTNFMnAwREY7RTJFeHAwREE7SUFDRSxjQUFBO0UzRTBwMERGO0UyRXZwMERBO0lBQ0Usc0JBQUE7RTNFeXAwREY7RTJFdHAwREE7SUFDRSxxQkFBQTtFM0V3cDBERjtFMkVycDBEQTtJQUNFLFlBQUE7RTNFdXAwREY7RTJFcHAwREE7SUFDRSxXQUFBO0UzRXNwMERGO0UyRW5wMERBO0lBQ0UsZUFBQTtFM0VxcDBERjtFMkVscDBEQTtJQUNFLGVBQUE7RTNFb3AwREY7RTJFanAwREE7SUFDRSx1QkFBQTtFM0VtcDBERjtFMkVocDBEQTtJQUNFLHNCQUFBO0UzRWtwMERGO0UyRS9vMERBO0lBQ0UsWUFBQTtFM0VpcDBERjtFMkU5bzBEQTtJQUNFLFdBQUE7RTNFZ3AwREY7RTJFN28wREE7SUFDRSxlQUFBO0UzRStvMERGO0UyRTVvMERBO0lBQ0UsZUFBQTtFM0U4bzBERjtFMkUzbzBEQTtJQUNFLHVCQUFBO0UzRTZvMERGO0UyRTFvMERBO0lBQ0Usc0JBQUE7RTNFNG8wREY7RTJFem8wREE7SUFDRSxZQUFBO0UzRTJvMERGO0UyRXhvMERBO0lBQ0UsV0FBQTtFM0UwbzBERjtFMkV2bzBEQTtJQUNFLGVBQUE7RTNFeW8wREY7RTJFdG8wREE7SUFDRSxlQUFBO0UzRXdvMERGO0UyRXJvMERBO0lBQ0UsdUJBQUE7RTNFdW8wREY7RTJFcG8wREE7SUFDRSxzQkFBQTtFM0VzbzBERjtFMkVubzBEQTtJQUNFLFlBQUE7RTNFcW8wREY7RTJFbG8wREE7SUFDRSxXQUFBO0UzRW9vMERGO0UyRWpvMERBO0lBQ0UsZUFBQTtFM0VtbzBERjtFMkVobzBEQTtJQUNFLGVBQUE7RTNFa28wREY7RTJFL24wREE7SUFDRSx1QkFBQTtFM0VpbzBERjtFMkU5bjBEQTtJQUNFLHNCQUFBO0UzRWdvMERGO0UyRTduMERBO0lBQ0UsWUFBQTtFM0UrbjBERjtFMkU1bjBEQTtJQUNFLFdBQUE7RTNFOG4wREY7RTJFM24wREE7SUFDRSxlQUFBO0UzRTZuMERGO0UyRTFuMERBO0lBQ0UsZUFBQTtFM0U0bjBERjtFMkV6bjBEQTtJQUNFLHVCQUFBO0UzRTJuMERGO0UyRXhuMERBO0lBQ0Usc0JBQUE7RTNFMG4wREY7RTJFdm4wREE7SUFDRSxZQUFBO0UzRXluMERGO0UyRXRuMERBO0lBQ0UsV0FBQTtFM0V3bjBERjtFMkVybjBEQTtJQUNFLGVBQUE7RTNFdW4wREY7RTJFcG4wREE7SUFDRSxlQUFBO0UzRXNuMERGO0UyRW5uMERBO0lBQ0UsdUJBQUE7RTNFcW4wREY7RTJFbG4wREE7SUFDRSxzQkFBQTtFM0VvbjBERjtFMkVqbjBEQTtJQUNFLFlBQUE7RTNFbW4wREY7RTJFaG4wREE7SUFDRSxXQUFBO0UzRWtuMERGO0UyRS9tMERBO0lBQ0UsZUFBQTtFM0VpbjBERjtFMkU5bTBEQTtJQUNFLGVBQUE7RTNFZ24wREY7RTJFN20wREE7SUFDRSx1QkFBQTtFM0UrbTBERjtFMkU1bTBEQTtJQUNFLHNCQUFBO0UzRThtMERGO0UyRTNtMERBO0lBQ0UsWUFBQTtFM0U2bTBERjtFMkUxbTBEQTtJQUNFLFdBQUE7RTNFNG0wREY7RTJFem0wREE7SUFDRSxlQUFBO0UzRTJtMERGO0UyRXhtMERBO0lBQ0UsZUFBQTtFM0UwbTBERjtFMkV2bTBEQTtJQUNFLHVCQUFBO0UzRXltMERGO0UyRXRtMERBO0lBQ0Usc0JBQUE7RTNFd20wREY7RTJFcm0wREE7SUFDRSxZQUFBO0UzRXVtMERGO0UyRXBtMERBO0lBQ0UsV0FBQTtFM0VzbTBERjtFMkVubTBEQTtJQUNFLGVBQUE7RTNFcW0wREY7RTJFbG0wREE7SUFDRSxlQUFBO0UzRW9tMERGO0UyRWptMERBO0lBQ0UsdUJBQUE7RTNFbW0wREY7RTJFaG0wREE7SUFDRSxzQkFBQTtFM0VrbTBERjtFMkUvbDBEQTtJQUNFLFlBQUE7RTNFaW0wREY7RTJFOWwwREE7SUFDRSxXQUFBO0UzRWdtMERGO0UyRTdsMERBO0lBQ0UsZUFBQTtFM0UrbDBERjtFMkU1bDBEQTtJQUNFLGVBQUE7RTNFOGwwREY7RTJFM2wwREE7SUFDRSx1QkFBQTtFM0U2bDBERjtFMkUxbDBEQTtJQUNFLHNCQUFBO0UzRTRsMERGO0UyRXpsMERBO0lBQ0UsWUFBQTtFM0UybDBERjtFMkV4bDBEQTtJQUNFLFdBQUE7RTNFMGwwREY7RTJFdmwwREE7SUFDRSxlQUFBO0UzRXlsMERGO0UyRXRsMERBO0lBQ0UsZUFBQTtFM0V3bDBERjtFMkVybDBEQTtJQUNFLHVCQUFBO0UzRXVsMERGO0UyRXBsMERBO0lBQ0Usc0JBQUE7RTNFc2wwREY7RTJFbmwwREE7SUFDRSxZQUFBO0UzRXFsMERGO0UyRWxsMERBO0lBQ0UsV0FBQTtFM0VvbDBERjtFMkVqbDBEQTtJQUNFLGVBQUE7RTNFbWwwREY7RTJFaGwwREE7SUFDRSxlQUFBO0UzRWtsMERGO0UyRS9rMERBO0lBQ0UsdUJBQUE7RTNFaWwwREY7RTJFOWswREE7SUFDRSxzQkFBQTtFM0VnbDBERjtFMkU3azBEQTtJQUNFLFlBQUE7RTNFK2swREY7RTJFNWswREE7SUFDRSxXQUFBO0UzRThrMERGO0UyRTNrMERBO0lBQ0UsZUFBQTtFM0U2azBERjtFMkUxazBEQTtJQUNFLGVBQUE7RTNFNGswREY7RTJFemswREE7SUFDRSx1QkFBQTtFM0UyazBERjtFMkV4azBEQTtJQUNFLHNCQUFBO0UzRTBrMERGO0UyRXZrMERBO0lBQ0UsWUFBQTtFM0V5azBERjtFMkV0azBEQTtJQUNFLFdBQUE7RTNFd2swREY7RTJFcmswREE7SUFDRSxlQUFBO0UzRXVrMERGO0UyRXBrMERBO0lBQ0UsZUFBQTtFM0VzazBERjtFMkVuazBEQTtJQUNFLHVCQUFBO0UzRXFrMERGO0UyRWxrMERBO0lBQ0Usc0JBQUE7RTNFb2swREY7RTJFamswREE7SUFDRSxZQUFBO0UzRW1rMERGO0UyRWhrMERBO0lBQ0UsV0FBQTtFM0VrazBERjtFMkUvajBEQTtJQUNFLGVBQUE7RTNFaWswREY7RTJFOWowREE7SUFDRSxlQUFBO0UzRWdrMERGO0UyRTdqMERBO0lBQ0UsdUJBQUE7RTNFK2owREY7RTJFNWowREE7SUFDRSxzQkFBQTtFM0U4ajBERjtFMkUzajBEQTtJQUNFLFlBQUE7RTNFNmowREY7RTJFMWowREE7SUFDRSxXQUFBO0UzRTRqMERGO0UyRXpqMERBO0lBQ0UsZUFBQTtFM0UyajBERjtFMkV4ajBEQTtJQUNFLGVBQUE7RTNFMGowREY7RTJFdmowREE7SUFDRSx1QkFBQTtFM0V5ajBERjtFMkV0ajBEQTtJQUNFLHNCQUFBO0UzRXdqMERGO0UyRXJqMERBO0lBQ0UsWUFBQTtFM0V1ajBERjtFMkVwajBEQTtJQUNFLFdBQUE7RTNFc2owREY7RTJFbmowREE7SUFDRSxlQUFBO0UzRXFqMERGO0UyRWxqMERBO0lBQ0UsZUFBQTtFM0VvajBERjtFMkVqajBEQTtJQUNFLHVCQUFBO0UzRW1qMERGO0UyRWhqMERBO0lBQ0Usc0JBQUE7RTNFa2owREY7RTJFL2kwREE7SUFDRSxZQUFBO0UzRWlqMERGO0UyRTlpMERBO0lBQ0UsV0FBQTtFM0VnajBERjtFMkU3aTBEQTtJQUNFLGVBQUE7RTNFK2kwREY7RTJFNWkwREE7SUFDRSxlQUFBO0UzRThpMERGO0UyRTNpMERBO0lBQ0UsdUJBQUE7RTNFNmkwREY7RTJFMWkwREE7SUFDRSxzQkFBQTtFM0U0aTBERjtFMkV6aTBEQTtJQUNFLGFBQUE7RTNFMmkwREY7RTJFeGkwREE7SUFDRSxZQUFBO0UzRTBpMERGO0UyRXZpMERBO0lBQ0UsZ0JBQUE7RTNFeWkwREY7RTJFdGkwREE7SUFDRSxnQkFBQTtFM0V3aTBERjtFMkVyaTBEQTtJQUNFLHdCQUFBO0UzRXVpMERGO0UyRXBpMERBO0lBQ0UsdUJBQUE7RTNFc2kwREY7RTJFbmkwREE7SUFDRSxhQUFBO0UzRXFpMERGO0UyRWxpMERBO0lBQ0UsWUFBQTtFM0VvaTBERjtFMkVqaTBEQTtJQUNFLGdCQUFBO0UzRW1pMERGO0UyRWhpMERBO0lBQ0UsZ0JBQUE7RTNFa2kwREY7RTJFL2gwREE7SUFDRSx3QkFBQTtFM0VpaTBERjtFMkU5aDBEQTtJQUNFLHVCQUFBO0UzRWdpMERGO0UyRTdoMERBO0lBQ0UsYUFBQTtFM0UraDBERjtFMkU1aDBEQTtJQUNFLFlBQUE7RTNFOGgwREY7RTJFM2gwREE7SUFDRSxnQkFBQTtFM0U2aDBERjtFMkUxaDBEQTtJQUNFLGdCQUFBO0UzRTRoMERGO0UyRXpoMERBO0lBQ0Usd0JBQUE7RTNFMmgwREY7RTJFeGgwREE7SUFDRSx1QkFBQTtFM0UwaDBERjtFMkV2aDBEQTtJQUNFLGFBQUE7RTNFeWgwREY7RTJFdGgwREE7SUFDRSxZQUFBO0UzRXdoMERGO0UyRXJoMERBO0lBQ0UsZ0JBQUE7RTNFdWgwREY7RTJFcGgwREE7SUFDRSxnQkFBQTtFM0VzaDBERjtFMkVuaDBEQTtJQUNFLHdCQUFBO0UzRXFoMERGO0UyRWxoMERBO0lBQ0UsdUJBQUE7RTNFb2gwREY7RTJFamgwREE7SUFDRSxhQUFBO0UzRW1oMERGO0UyRWhoMERBO0lBQ0UsWUFBQTtFM0VraDBERjtFMkUvZzBEQTtJQUNFLGdCQUFBO0UzRWloMERGO0UyRTlnMERBO0lBQ0UsZ0JBQUE7RTNFZ2gwREY7RTJFN2cwREE7SUFDRSx3QkFBQTtFM0UrZzBERjtFMkU1ZzBEQTtJQUNFLHVCQUFBO0UzRThnMERGO0UyRTNnMERBO0lBQ0UsYUFBQTtFM0U2ZzBERjtFMkUxZzBEQTtJQUNFLFlBQUE7RTNFNGcwREY7RTJFemcwREE7SUFDRSxnQkFBQTtFM0UyZzBERjtFMkV4ZzBEQTtJQUNFLGdCQUFBO0UzRTBnMERGO0UyRXZnMERBO0lBQ0Usd0JBQUE7RTNFeWcwREY7RTJFdGcwREE7SUFDRSx1QkFBQTtFM0V3ZzBERjtFMkVyZzBEQTtJQUNFLGFBQUE7RTNFdWcwREY7RTJFcGcwREE7SUFDRSxZQUFBO0UzRXNnMERGO0UyRW5nMERBO0lBQ0UsZ0JBQUE7RTNFcWcwREY7RTJFbGcwREE7SUFDRSxnQkFBQTtFM0VvZzBERjtFMkVqZzBEQTtJQUNFLHdCQUFBO0UzRW1nMERGO0UyRWhnMERBO0lBQ0UsdUJBQUE7RTNFa2cwREY7RTJFLy96REE7SUFDRSxhQUFBO0UzRWlnMERGO0UyRTkvekRBO0lBQ0UsWUFBQTtFM0VnZzBERjtFMkU3L3pEQTtJQUNFLGdCQUFBO0UzRSsvekRGO0UyRTUvekRBO0lBQ0UsZ0JBQUE7RTNFOC96REY7RTJFMy96REE7SUFDRSx3QkFBQTtFM0U2L3pERjtFMkUxL3pEQTtJQUNFLHVCQUFBO0UzRTQvekRGO0UyRXovekRBO0lBQ0UsYUFBQTtFM0UyL3pERjtFMkV4L3pEQTtJQUNFLFlBQUE7RTNFMC96REY7RTJFdi96REE7SUFDRSxnQkFBQTtFM0V5L3pERjtFMkV0L3pEQTtJQUNFLGdCQUFBO0UzRXcvekRGO0UyRXIvekRBO0lBQ0Usd0JBQUE7RTNFdS96REY7RTJFcC96REE7SUFDRSx1QkFBQTtFM0VzL3pERjtFMkVuL3pEQTtJQUNFLGFBQUE7RTNFcS96REY7RTJFbC96REE7SUFDRSxZQUFBO0UzRW8vekRGO0UyRWovekRBO0lBQ0UsZ0JBQUE7RTNFbS96REY7RTJFaC96REE7SUFDRSxnQkFBQTtFM0VrL3pERjtFMkUvK3pEQTtJQUNFLHdCQUFBO0UzRWkvekRGO0UyRTkrekRBO0lBQ0UsdUJBQUE7RTNFZy96REY7RTJFNyt6REE7SUFDRSxhQUFBO0UzRSsrekRGO0UyRTUrekRBO0lBQ0UsWUFBQTtFM0U4K3pERjtFMkUzK3pEQTtJQUNFLGdCQUFBO0UzRTYrekRGO0UyRTErekRBO0lBQ0UsZ0JBQUE7RTNFNCt6REY7RTJFeit6REE7SUFDRSx3QkFBQTtFM0UyK3pERjtFMkV4K3pEQTtJQUNFLHVCQUFBO0UzRTArekRGO0UyRXYrekRBO0lBQ0UsYUFBQTtFM0V5K3pERjtFMkV0K3pEQTtJQUNFLFlBQUE7RTNFdyt6REY7RTJFcit6REE7SUFDRSxnQkFBQTtFM0V1K3pERjtFMkVwK3pEQTtJQUNFLGdCQUFBO0UzRXMrekRGO0UyRW4rekRBO0lBQ0Usd0JBQUE7RTNFcSt6REY7RTJFbCt6REE7SUFDRSx1QkFBQTtFM0VvK3pERjtFMkVqK3pEQTtJQUNFLGFBQUE7RTNFbSt6REY7RTJFaCt6REE7SUFDRSxZQUFBO0UzRWsrekRGO0UyRS85ekRBO0lBQ0UsZ0JBQUE7RTNFaSt6REY7RTJFOTl6REE7SUFDRSxnQkFBQTtFM0VnK3pERjtFMkU3OXpEQTtJQUNFLHdCQUFBO0UzRSs5ekRGO0UyRTU5ekRBO0lBQ0UsdUJBQUE7RTNFODl6REY7RTJFMzl6REE7SUFDRSxhQUFBO0UzRTY5ekRGO0UyRTE5ekRBO0lBQ0UsWUFBQTtFM0U0OXpERjtFMkV6OXpEQTtJQUNFLGdCQUFBO0UzRTI5ekRGO0UyRXg5ekRBO0lBQ0UsZ0JBQUE7RTNFMDl6REY7RTJFdjl6REE7SUFDRSx3QkFBQTtFM0V5OXpERjtFMkV0OXpEQTtJQUNFLHVCQUFBO0UzRXc5ekRGO0UyRXI5ekRBO0lBQ0UsYUFBQTtFM0V1OXpERjtFMkVwOXpEQTtJQUNFLFlBQUE7RTNFczl6REY7RTJFbjl6REE7SUFDRSxnQkFBQTtFM0VxOXpERjtFMkVsOXpEQTtJQUNFLGdCQUFBO0UzRW85ekRGO0UyRWo5ekRBO0lBQ0Usd0JBQUE7RTNFbTl6REY7RTJFaDl6REE7SUFDRSx1QkFBQTtFM0VrOXpERjtFMkUvOHpEQTtJQUNFLGFBQUE7RTNFaTl6REY7RTJFOTh6REE7SUFDRSxZQUFBO0UzRWc5ekRGO0UyRTc4ekRBO0lBQ0UsZ0JBQUE7RTNFKzh6REY7RTJFNTh6REE7SUFDRSxnQkFBQTtFM0U4OHpERjtFMkUzOHpEQTtJQUNFLHdCQUFBO0UzRTY4ekRGO0UyRTE4ekRBO0lBQ0UsdUJBQUE7RTNFNDh6REY7RTJFejh6REE7SUFDRSxhQUFBO0UzRTI4ekRGO0FBQ0Y7QTJFeDh6REE7RUFDRTtJQUNFLFdBQUE7RTNFMDh6REY7RTJFdjh6REE7SUFDRSxVQUFBO0UzRXk4ekRGO0UyRXQ4ekRBO0lBQ0UsY0FBQTtFM0V3OHpERjtFMkVyOHpEQTtJQUNFLGNBQUE7RTNFdTh6REY7RTJFcDh6REE7SUFDRSxzQkFBQTtFM0VzOHpERjtFMkVuOHpEQTtJQUNFLHFCQUFBO0UzRXE4ekRGO0UyRWw4ekRBO0lBQ0UsWUFBQTtFM0VvOHpERjtFMkVqOHpEQTtJQUNFLFdBQUE7RTNFbTh6REY7RTJFaDh6REE7SUFDRSxlQUFBO0UzRWs4ekRGO0UyRS83ekRBO0lBQ0UsZUFBQTtFM0VpOHpERjtFMkU5N3pEQTtJQUNFLHVCQUFBO0UzRWc4ekRGO0UyRTc3ekRBO0lBQ0Usc0JBQUE7RTNFKzd6REY7RTJFNTd6REE7SUFDRSxZQUFBO0UzRTg3ekRGO0UyRTM3ekRBO0lBQ0UsV0FBQTtFM0U2N3pERjtFMkUxN3pEQTtJQUNFLGVBQUE7RTNFNDd6REY7RTJFejd6REE7SUFDRSxlQUFBO0UzRTI3ekRGO0UyRXg3ekRBO0lBQ0UsdUJBQUE7RTNFMDd6REY7RTJFdjd6REE7SUFDRSxzQkFBQTtFM0V5N3pERjtFMkV0N3pEQTtJQUNFLFlBQUE7RTNFdzd6REY7RTJFcjd6REE7SUFDRSxXQUFBO0UzRXU3ekRGO0UyRXA3ekRBO0lBQ0UsZUFBQTtFM0VzN3pERjtFMkVuN3pEQTtJQUNFLGVBQUE7RTNFcTd6REY7RTJFbDd6REE7SUFDRSx1QkFBQTtFM0VvN3pERjtFMkVqN3pEQTtJQUNFLHNCQUFBO0UzRW03ekRGO0UyRWg3ekRBO0lBQ0UsWUFBQTtFM0VrN3pERjtFMkUvNnpEQTtJQUNFLFdBQUE7RTNFaTd6REY7RTJFOTZ6REE7SUFDRSxlQUFBO0UzRWc3ekRGO0UyRTc2ekRBO0lBQ0UsZUFBQTtFM0UrNnpERjtFMkU1NnpEQTtJQUNFLHVCQUFBO0UzRTg2ekRGO0UyRTM2ekRBO0lBQ0Usc0JBQUE7RTNFNjZ6REY7RTJFMTZ6REE7SUFDRSxZQUFBO0UzRTQ2ekRGO0UyRXo2ekRBO0lBQ0UsV0FBQTtFM0UyNnpERjtFMkV4NnpEQTtJQUNFLGVBQUE7RTNFMDZ6REY7RTJFdjZ6REE7SUFDRSxlQUFBO0UzRXk2ekRGO0UyRXQ2ekRBO0lBQ0UsdUJBQUE7RTNFdzZ6REY7RTJFcjZ6REE7SUFDRSxzQkFBQTtFM0V1NnpERjtFMkVwNnpEQTtJQUNFLFlBQUE7RTNFczZ6REY7RTJFbjZ6REE7SUFDRSxXQUFBO0UzRXE2ekRGO0UyRWw2ekRBO0lBQ0UsZUFBQTtFM0VvNnpERjtFMkVqNnpEQTtJQUNFLGVBQUE7RTNFbTZ6REY7RTJFaDZ6REE7SUFDRSx1QkFBQTtFM0VrNnpERjtFMkUvNXpEQTtJQUNFLHNCQUFBO0UzRWk2ekRGO0UyRTk1ekRBO0lBQ0UsWUFBQTtFM0VnNnpERjtFMkU3NXpEQTtJQUNFLFdBQUE7RTNFKzV6REY7RTJFNTV6REE7SUFDRSxlQUFBO0UzRTg1ekRGO0UyRTM1ekRBO0lBQ0UsZUFBQTtFM0U2NXpERjtFMkUxNXpEQTtJQUNFLHVCQUFBO0UzRTQ1ekRGO0UyRXo1ekRBO0lBQ0Usc0JBQUE7RTNFMjV6REY7RTJFeDV6REE7SUFDRSxZQUFBO0UzRTA1ekRGO0UyRXY1ekRBO0lBQ0UsV0FBQTtFM0V5NXpERjtFMkV0NXpEQTtJQUNFLGVBQUE7RTNFdzV6REY7RTJFcjV6REE7SUFDRSxlQUFBO0UzRXU1ekRGO0UyRXA1ekRBO0lBQ0UsdUJBQUE7RTNFczV6REY7RTJFbjV6REE7SUFDRSxzQkFBQTtFM0VxNXpERjtFMkVsNXpEQTtJQUNFLFlBQUE7RTNFbzV6REY7RTJFajV6REE7SUFDRSxXQUFBO0UzRW01ekRGO0UyRWg1ekRBO0lBQ0UsZUFBQTtFM0VrNXpERjtFMkUvNHpEQTtJQUNFLGVBQUE7RTNFaTV6REY7RTJFOTR6REE7SUFDRSx1QkFBQTtFM0VnNXpERjtFMkU3NHpEQTtJQUNFLHNCQUFBO0UzRSs0ekRGO0UyRTU0ekRBO0lBQ0UsWUFBQTtFM0U4NHpERjtFMkUzNHpEQTtJQUNFLFdBQUE7RTNFNjR6REY7RTJFMTR6REE7SUFDRSxlQUFBO0UzRTQ0ekRGO0UyRXo0ekRBO0lBQ0UsZUFBQTtFM0UyNHpERjtFMkV4NHpEQTtJQUNFLHVCQUFBO0UzRTA0ekRGO0UyRXY0ekRBO0lBQ0Usc0JBQUE7RTNFeTR6REY7RTJFdDR6REE7SUFDRSxZQUFBO0UzRXc0ekRGO0UyRXI0ekRBO0lBQ0UsV0FBQTtFM0V1NHpERjtFMkVwNHpEQTtJQUNFLGVBQUE7RTNFczR6REY7RTJFbjR6REE7SUFDRSxlQUFBO0UzRXE0ekRGO0UyRWw0ekRBO0lBQ0UsdUJBQUE7RTNFbzR6REY7RTJFajR6REE7SUFDRSxzQkFBQTtFM0VtNHpERjtFMkVoNHpEQTtJQUNFLFlBQUE7RTNFazR6REY7RTJFLzN6REE7SUFDRSxXQUFBO0UzRWk0ekRGO0UyRTkzekRBO0lBQ0UsZUFBQTtFM0VnNHpERjtFMkU3M3pEQTtJQUNFLGVBQUE7RTNFKzN6REY7RTJFNTN6REE7SUFDRSx1QkFBQTtFM0U4M3pERjtFMkUzM3pEQTtJQUNFLHNCQUFBO0UzRTYzekRGO0UyRTEzekRBO0lBQ0UsWUFBQTtFM0U0M3pERjtFMkV6M3pEQTtJQUNFLFdBQUE7RTNFMjN6REY7RTJFeDN6REE7SUFDRSxlQUFBO0UzRTAzekRGO0UyRXYzekRBO0lBQ0UsZUFBQTtFM0V5M3pERjtFMkV0M3pEQTtJQUNFLHVCQUFBO0UzRXczekRGO0UyRXIzekRBO0lBQ0Usc0JBQUE7RTNFdTN6REY7RTJFcDN6REE7SUFDRSxZQUFBO0UzRXMzekRGO0UyRW4zekRBO0lBQ0UsV0FBQTtFM0VxM3pERjtFMkVsM3pEQTtJQUNFLGVBQUE7RTNFbzN6REY7RTJFajN6REE7SUFDRSxlQUFBO0UzRW0zekRGO0UyRWgzekRBO0lBQ0UsdUJBQUE7RTNFazN6REY7RTJFLzJ6REE7SUFDRSxzQkFBQTtFM0VpM3pERjtFMkU5MnpEQTtJQUNFLFlBQUE7RTNFZzN6REY7RTJFNzJ6REE7SUFDRSxXQUFBO0UzRSsyekRGO0UyRTUyekRBO0lBQ0UsZUFBQTtFM0U4MnpERjtFMkUzMnpEQTtJQUNFLGVBQUE7RTNFNjJ6REY7RTJFMTJ6REE7SUFDRSx1QkFBQTtFM0U0MnpERjtFMkV6MnpEQTtJQUNFLHNCQUFBO0UzRTIyekRGO0UyRXgyekRBO0lBQ0UsWUFBQTtFM0UwMnpERjtFMkV2MnpEQTtJQUNFLFdBQUE7RTNFeTJ6REY7RTJFdDJ6REE7SUFDRSxlQUFBO0UzRXcyekRGO0UyRXIyekRBO0lBQ0UsZUFBQTtFM0V1MnpERjtFMkVwMnpEQTtJQUNFLHVCQUFBO0UzRXMyekRGO0UyRW4yekRBO0lBQ0Usc0JBQUE7RTNFcTJ6REY7RTJFbDJ6REE7SUFDRSxZQUFBO0UzRW8yekRGO0UyRWoyekRBO0lBQ0UsV0FBQTtFM0VtMnpERjtFMkVoMnpEQTtJQUNFLGVBQUE7RTNFazJ6REY7RTJFLzF6REE7SUFDRSxlQUFBO0UzRWkyekRGO0UyRTkxekRBO0lBQ0UsdUJBQUE7RTNFZzJ6REY7RTJFNzF6REE7SUFDRSxzQkFBQTtFM0UrMXpERjtFMkU1MXpEQTtJQUNFLFlBQUE7RTNFODF6REY7RTJFMzF6REE7SUFDRSxXQUFBO0UzRTYxekRGO0UyRTExekRBO0lBQ0UsZUFBQTtFM0U0MXpERjtFMkV6MXpEQTtJQUNFLGVBQUE7RTNFMjF6REY7RTJFeDF6REE7SUFDRSx1QkFBQTtFM0UwMXpERjtFMkV2MXpEQTtJQUNFLHNCQUFBO0UzRXkxekRGO0UyRXQxekRBO0lBQ0UsYUFBQTtFM0V3MXpERjtFMkVyMXpEQTtJQUNFLFlBQUE7RTNFdTF6REY7RTJFcDF6REE7SUFDRSxnQkFBQTtFM0VzMXpERjtFMkVuMXpEQTtJQUNFLGdCQUFBO0UzRXExekRGO0UyRWwxekRBO0lBQ0Usd0JBQUE7RTNFbzF6REY7RTJFajF6REE7SUFDRSx1QkFBQTtFM0VtMXpERjtFMkVoMXpEQTtJQUNFLGFBQUE7RTNFazF6REY7RTJFLzB6REE7SUFDRSxZQUFBO0UzRWkxekRGO0UyRTkwekRBO0lBQ0UsZ0JBQUE7RTNFZzF6REY7RTJFNzB6REE7SUFDRSxnQkFBQTtFM0UrMHpERjtFMkU1MHpEQTtJQUNFLHdCQUFBO0UzRTgwekRGO0UyRTMwekRBO0lBQ0UsdUJBQUE7RTNFNjB6REY7RTJFMTB6REE7SUFDRSxhQUFBO0UzRTQwekRGO0UyRXowekRBO0lBQ0UsWUFBQTtFM0UyMHpERjtFMkV4MHpEQTtJQUNFLGdCQUFBO0UzRTAwekRGO0UyRXYwekRBO0lBQ0UsZ0JBQUE7RTNFeTB6REY7RTJFdDB6REE7SUFDRSx3QkFBQTtFM0V3MHpERjtFMkVyMHpEQTtJQUNFLHVCQUFBO0UzRXUwekRGO0UyRXAwekRBO0lBQ0UsYUFBQTtFM0VzMHpERjtFMkVuMHpEQTtJQUNFLFlBQUE7RTNFcTB6REY7RTJFbDB6REE7SUFDRSxnQkFBQTtFM0VvMHpERjtFMkVqMHpEQTtJQUNFLGdCQUFBO0UzRW0wekRGO0UyRWgwekRBO0lBQ0Usd0JBQUE7RTNFazB6REY7RTJFL3p6REE7SUFDRSx1QkFBQTtFM0VpMHpERjtFMkU5enpEQTtJQUNFLGFBQUE7RTNFZzB6REY7RTJFN3p6REE7SUFDRSxZQUFBO0UzRSt6ekRGO0UyRTV6ekRBO0lBQ0UsZ0JBQUE7RTNFOHp6REY7RTJFM3p6REE7SUFDRSxnQkFBQTtFM0U2enpERjtFMkUxenpEQTtJQUNFLHdCQUFBO0UzRTR6ekRGO0UyRXp6ekRBO0lBQ0UsdUJBQUE7RTNFMnp6REY7RTJFeHp6REE7SUFDRSxhQUFBO0UzRTB6ekRGO0UyRXZ6ekRBO0lBQ0UsWUFBQTtFM0V5enpERjtFMkV0enpEQTtJQUNFLGdCQUFBO0UzRXd6ekRGO0UyRXJ6ekRBO0lBQ0UsZ0JBQUE7RTNFdXp6REY7RTJFcHp6REE7SUFDRSx3QkFBQTtFM0VzenpERjtFMkVuenpEQTtJQUNFLHVCQUFBO0UzRXF6ekRGO0UyRWx6ekRBO0lBQ0UsYUFBQTtFM0VvenpERjtFMkVqenpEQTtJQUNFLFlBQUE7RTNFbXp6REY7RTJFaHp6REE7SUFDRSxnQkFBQTtFM0VrenpERjtFMkUveXpEQTtJQUNFLGdCQUFBO0UzRWl6ekRGO0UyRTl5ekRBO0lBQ0Usd0JBQUE7RTNFZ3p6REY7RTJFN3l6REE7SUFDRSx1QkFBQTtFM0UreXpERjtFMkU1eXpEQTtJQUNFLGFBQUE7RTNFOHl6REY7RTJFM3l6REE7SUFDRSxZQUFBO0UzRTZ5ekRGO0UyRTF5ekRBO0lBQ0UsZ0JBQUE7RTNFNHl6REY7RTJFenl6REE7SUFDRSxnQkFBQTtFM0UyeXpERjtFMkV4eXpEQTtJQUNFLHdCQUFBO0UzRTB5ekRGO0UyRXZ5ekRBO0lBQ0UsdUJBQUE7RTNFeXl6REY7RTJFdHl6REE7SUFDRSxhQUFBO0UzRXd5ekRGO0UyRXJ5ekRBO0lBQ0UsWUFBQTtFM0V1eXpERjtFMkVweXpEQTtJQUNFLGdCQUFBO0UzRXN5ekRGO0UyRW55ekRBO0lBQ0UsZ0JBQUE7RTNFcXl6REY7RTJFbHl6REE7SUFDRSx3QkFBQTtFM0VveXpERjtFMkVqeXpEQTtJQUNFLHVCQUFBO0UzRW15ekRGO0UyRWh5ekRBO0lBQ0UsYUFBQTtFM0VreXpERjtFMkUveHpEQTtJQUNFLFlBQUE7RTNFaXl6REY7RTJFOXh6REE7SUFDRSxnQkFBQTtFM0VneXpERjtFMkU3eHpEQTtJQUNFLGdCQUFBO0UzRSt4ekRGO0UyRTV4ekRBO0lBQ0Usd0JBQUE7RTNFOHh6REY7RTJFM3h6REE7SUFDRSx1QkFBQTtFM0U2eHpERjtFMkUxeHpEQTtJQUNFLGFBQUE7RTNFNHh6REY7RTJFenh6REE7SUFDRSxZQUFBO0UzRTJ4ekRGO0UyRXh4ekRBO0lBQ0UsZ0JBQUE7RTNFMHh6REY7RTJFdnh6REE7SUFDRSxnQkFBQTtFM0V5eHpERjtFMkV0eHpEQTtJQUNFLHdCQUFBO0UzRXd4ekRGO0UyRXJ4ekRBO0lBQ0UsdUJBQUE7RTNFdXh6REY7RTJFcHh6REE7SUFDRSxhQUFBO0UzRXN4ekRGO0UyRW54ekRBO0lBQ0UsWUFBQTtFM0VxeHpERjtFMkVseHpEQTtJQUNFLGdCQUFBO0UzRW94ekRGO0UyRWp4ekRBO0lBQ0UsZ0JBQUE7RTNFbXh6REY7RTJFaHh6REE7SUFDRSx3QkFBQTtFM0VreHpERjtFMkUvd3pEQTtJQUNFLHVCQUFBO0UzRWl4ekRGO0UyRTl3ekRBO0lBQ0UsYUFBQTtFM0VneHpERjtFMkU3d3pEQTtJQUNFLFlBQUE7RTNFK3d6REY7RTJFNXd6REE7SUFDRSxnQkFBQTtFM0U4d3pERjtFMkUzd3pEQTtJQUNFLGdCQUFBO0UzRTZ3ekRGO0UyRTF3ekRBO0lBQ0Usd0JBQUE7RTNFNHd6REY7RTJFend6REE7SUFDRSx1QkFBQTtFM0Uyd3pERjtFMkV4d3pEQTtJQUNFLGFBQUE7RTNFMHd6REY7RTJFdnd6REE7SUFDRSxZQUFBO0UzRXl3ekRGO0UyRXR3ekRBO0lBQ0UsZ0JBQUE7RTNFd3d6REY7RTJFcnd6REE7SUFDRSxnQkFBQTtFM0V1d3pERjtFMkVwd3pEQTtJQUNFLHdCQUFBO0UzRXN3ekRGO0UyRW53ekRBO0lBQ0UsdUJBQUE7RTNFcXd6REY7RTJFbHd6REE7SUFDRSxhQUFBO0UzRW93ekRGO0UyRWp3ekRBO0lBQ0UsWUFBQTtFM0Vtd3pERjtFMkVod3pEQTtJQUNFLGdCQUFBO0UzRWt3ekRGO0UyRS92ekRBO0lBQ0UsZ0JBQUE7RTNFaXd6REY7RTJFOXZ6REE7SUFDRSx3QkFBQTtFM0Vnd3pERjtFMkU3dnpEQTtJQUNFLHVCQUFBO0UzRSt2ekRGO0UyRTV2ekRBO0lBQ0UsYUFBQTtFM0U4dnpERjtFMkUzdnpEQTtJQUNFLFlBQUE7RTNFNnZ6REY7RTJFMXZ6REE7SUFDRSxnQkFBQTtFM0U0dnpERjtFMkV6dnpEQTtJQUNFLGdCQUFBO0UzRTJ2ekRGO0UyRXh2ekRBO0lBQ0Usd0JBQUE7RTNFMHZ6REY7RTJFdnZ6REE7SUFDRSx1QkFBQTtFM0V5dnpERjtFMkV0dnpEQTtJQUNFLGFBQUE7RTNFd3Z6REY7QUFDRjtBMkVydnpEQTtFQUNFO0lBQ0UsV0FBQTtFM0V1dnpERjtFMkVwdnpEQTtJQUNFLFVBQUE7RTNFc3Z6REY7RTJFbnZ6REE7SUFDRSxjQUFBO0UzRXF2ekRGO0UyRWx2ekRBO0lBQ0UsY0FBQTtFM0VvdnpERjtFMkVqdnpEQTtJQUNFLHNCQUFBO0UzRW12ekRGO0UyRWh2ekRBO0lBQ0UscUJBQUE7RTNFa3Z6REY7RTJFL3V6REE7SUFDRSxZQUFBO0UzRWl2ekRGO0UyRTl1ekRBO0lBQ0UsV0FBQTtFM0VndnpERjtFMkU3dXpEQTtJQUNFLGVBQUE7RTNFK3V6REY7RTJFNXV6REE7SUFDRSxlQUFBO0UzRTh1ekRGO0UyRTN1ekRBO0lBQ0UsdUJBQUE7RTNFNnV6REY7RTJFMXV6REE7SUFDRSxzQkFBQTtFM0U0dXpERjtFMkV6dXpEQTtJQUNFLFlBQUE7RTNFMnV6REY7RTJFeHV6REE7SUFDRSxXQUFBO0UzRTB1ekRGO0UyRXZ1ekRBO0lBQ0UsZUFBQTtFM0V5dXpERjtFMkV0dXpEQTtJQUNFLGVBQUE7RTNFd3V6REY7RTJFcnV6REE7SUFDRSx1QkFBQTtFM0V1dXpERjtFMkVwdXpEQTtJQUNFLHNCQUFBO0UzRXN1ekRGO0UyRW51ekRBO0lBQ0UsWUFBQTtFM0VxdXpERjtFMkVsdXpEQTtJQUNFLFdBQUE7RTNFb3V6REY7RTJFanV6REE7SUFDRSxlQUFBO0UzRW11ekRGO0UyRWh1ekRBO0lBQ0UsZUFBQTtFM0VrdXpERjtFMkUvdHpEQTtJQUNFLHVCQUFBO0UzRWl1ekRGO0UyRTl0ekRBO0lBQ0Usc0JBQUE7RTNFZ3V6REY7RTJFN3R6REE7SUFDRSxZQUFBO0UzRSt0ekRGO0UyRTV0ekRBO0lBQ0UsV0FBQTtFM0U4dHpERjtFMkUzdHpEQTtJQUNFLGVBQUE7RTNFNnR6REY7RTJFMXR6REE7SUFDRSxlQUFBO0UzRTR0ekRGO0UyRXp0ekRBO0lBQ0UsdUJBQUE7RTNFMnR6REY7RTJFeHR6REE7SUFDRSxzQkFBQTtFM0UwdHpERjtFMkV2dHpEQTtJQUNFLFlBQUE7RTNFeXR6REY7RTJFdHR6REE7SUFDRSxXQUFBO0UzRXd0ekRGO0UyRXJ0ekRBO0lBQ0UsZUFBQTtFM0V1dHpERjtFMkVwdHpEQTtJQUNFLGVBQUE7RTNFc3R6REY7RTJFbnR6REE7SUFDRSx1QkFBQTtFM0VxdHpERjtFMkVsdHpEQTtJQUNFLHNCQUFBO0UzRW90ekRGO0UyRWp0ekRBO0lBQ0UsWUFBQTtFM0VtdHpERjtFMkVodHpEQTtJQUNFLFdBQUE7RTNFa3R6REY7RTJFL3N6REE7SUFDRSxlQUFBO0UzRWl0ekRGO0UyRTlzekRBO0lBQ0UsZUFBQTtFM0VndHpERjtFMkU3c3pEQTtJQUNFLHVCQUFBO0UzRStzekRGO0UyRTVzekRBO0lBQ0Usc0JBQUE7RTNFOHN6REY7RTJFM3N6REE7SUFDRSxZQUFBO0UzRTZzekRGO0UyRTFzekRBO0lBQ0UsV0FBQTtFM0U0c3pERjtFMkV6c3pEQTtJQUNFLGVBQUE7RTNFMnN6REY7RTJFeHN6REE7SUFDRSxlQUFBO0UzRTBzekRGO0UyRXZzekRBO0lBQ0UsdUJBQUE7RTNFeXN6REY7RTJFdHN6REE7SUFDRSxzQkFBQTtFM0V3c3pERjtFMkVyc3pEQTtJQUNFLFlBQUE7RTNFdXN6REY7RTJFcHN6REE7SUFDRSxXQUFBO0UzRXNzekRGO0UyRW5zekRBO0lBQ0UsZUFBQTtFM0Vxc3pERjtFMkVsc3pEQTtJQUNFLGVBQUE7RTNFb3N6REY7RTJFanN6REE7SUFDRSx1QkFBQTtFM0Vtc3pERjtFMkVoc3pEQTtJQUNFLHNCQUFBO0UzRWtzekRGO0UyRS9yekRBO0lBQ0UsWUFBQTtFM0Vpc3pERjtFMkU5cnpEQTtJQUNFLFdBQUE7RTNFZ3N6REY7RTJFN3J6REE7SUFDRSxlQUFBO0UzRStyekRGO0UyRTVyekRBO0lBQ0UsZUFBQTtFM0U4cnpERjtFMkUzcnpEQTtJQUNFLHVCQUFBO0UzRTZyekRGO0UyRTFyekRBO0lBQ0Usc0JBQUE7RTNFNHJ6REY7RTJFenJ6REE7SUFDRSxZQUFBO0UzRTJyekRGO0UyRXhyekRBO0lBQ0UsV0FBQTtFM0UwcnpERjtFMkV2cnpEQTtJQUNFLGVBQUE7RTNFeXJ6REY7RTJFdHJ6REE7SUFDRSxlQUFBO0UzRXdyekRGO0UyRXJyekRBO0lBQ0UsdUJBQUE7RTNFdXJ6REY7RTJFcHJ6REE7SUFDRSxzQkFBQTtFM0VzcnpERjtFMkVucnpEQTtJQUNFLFlBQUE7RTNFcXJ6REY7RTJFbHJ6REE7SUFDRSxXQUFBO0UzRW9yekRGO0UyRWpyekRBO0lBQ0UsZUFBQTtFM0VtcnpERjtFMkVocnpEQTtJQUNFLGVBQUE7RTNFa3J6REY7RTJFL3F6REE7SUFDRSx1QkFBQTtFM0VpcnpERjtFMkU5cXpEQTtJQUNFLHNCQUFBO0UzRWdyekRGO0UyRTdxekRBO0lBQ0UsWUFBQTtFM0UrcXpERjtFMkU1cXpEQTtJQUNFLFdBQUE7RTNFOHF6REY7RTJFM3F6REE7SUFDRSxlQUFBO0UzRTZxekRGO0UyRTFxekRBO0lBQ0UsZUFBQTtFM0U0cXpERjtFMkV6cXpEQTtJQUNFLHVCQUFBO0UzRTJxekRGO0UyRXhxekRBO0lBQ0Usc0JBQUE7RTNFMHF6REY7RTJFdnF6REE7SUFDRSxZQUFBO0UzRXlxekRGO0UyRXRxekRBO0lBQ0UsV0FBQTtFM0V3cXpERjtFMkVycXpEQTtJQUNFLGVBQUE7RTNFdXF6REY7RTJFcHF6REE7SUFDRSxlQUFBO0UzRXNxekRGO0UyRW5xekRBO0lBQ0UsdUJBQUE7RTNFcXF6REY7RTJFbHF6REE7SUFDRSxzQkFBQTtFM0VvcXpERjtFMkVqcXpEQTtJQUNFLFlBQUE7RTNFbXF6REY7RTJFaHF6REE7SUFDRSxXQUFBO0UzRWtxekRGO0UyRS9wekRBO0lBQ0UsZUFBQTtFM0VpcXpERjtFMkU5cHpEQTtJQUNFLGVBQUE7RTNFZ3F6REY7RTJFN3B6REE7SUFDRSx1QkFBQTtFM0UrcHpERjtFMkU1cHpEQTtJQUNFLHNCQUFBO0UzRThwekRGO0UyRTNwekRBO0lBQ0UsWUFBQTtFM0U2cHpERjtFMkUxcHpEQTtJQUNFLFdBQUE7RTNFNHB6REY7RTJFenB6REE7SUFDRSxlQUFBO0UzRTJwekRGO0UyRXhwekRBO0lBQ0UsZUFBQTtFM0UwcHpERjtFMkV2cHpEQTtJQUNFLHVCQUFBO0UzRXlwekRGO0UyRXRwekRBO0lBQ0Usc0JBQUE7RTNFd3B6REY7RTJFcnB6REE7SUFDRSxZQUFBO0UzRXVwekRGO0UyRXBwekRBO0lBQ0UsV0FBQTtFM0VzcHpERjtFMkVucHpEQTtJQUNFLGVBQUE7RTNFcXB6REY7RTJFbHB6REE7SUFDRSxlQUFBO0UzRW9wekRGO0UyRWpwekRBO0lBQ0UsdUJBQUE7RTNFbXB6REY7RTJFaHB6REE7SUFDRSxzQkFBQTtFM0VrcHpERjtFMkUvb3pEQTtJQUNFLFlBQUE7RTNFaXB6REY7RTJFOW96REE7SUFDRSxXQUFBO0UzRWdwekRGO0UyRTdvekRBO0lBQ0UsZUFBQTtFM0Urb3pERjtFMkU1b3pEQTtJQUNFLGVBQUE7RTNFOG96REY7RTJFM296REE7SUFDRSx1QkFBQTtFM0U2b3pERjtFMkUxb3pEQTtJQUNFLHNCQUFBO0UzRTRvekRGO0UyRXpvekRBO0lBQ0UsWUFBQTtFM0Uyb3pERjtFMkV4b3pEQTtJQUNFLFdBQUE7RTNFMG96REY7RTJFdm96REE7SUFDRSxlQUFBO0UzRXlvekRGO0UyRXRvekRBO0lBQ0UsZUFBQTtFM0V3b3pERjtFMkVyb3pEQTtJQUNFLHVCQUFBO0UzRXVvekRGO0UyRXBvekRBO0lBQ0Usc0JBQUE7RTNFc296REY7RTJFbm96REE7SUFDRSxhQUFBO0UzRXFvekRGO0UyRWxvekRBO0lBQ0UsWUFBQTtFM0Vvb3pERjtFMkVqb3pEQTtJQUNFLGdCQUFBO0UzRW1vekRGO0UyRWhvekRBO0lBQ0UsZ0JBQUE7RTNFa296REY7RTJFL256REE7SUFDRSx3QkFBQTtFM0Vpb3pERjtFMkU5bnpEQTtJQUNFLHVCQUFBO0UzRWdvekRGO0UyRTduekRBO0lBQ0UsYUFBQTtFM0UrbnpERjtFMkU1bnpEQTtJQUNFLFlBQUE7RTNFOG56REY7RTJFM256REE7SUFDRSxnQkFBQTtFM0U2bnpERjtFMkUxbnpEQTtJQUNFLGdCQUFBO0UzRTRuekRGO0UyRXpuekRBO0lBQ0Usd0JBQUE7RTNFMm56REY7RTJFeG56REE7SUFDRSx1QkFBQTtFM0UwbnpERjtFMkV2bnpEQTtJQUNFLGFBQUE7RTNFeW56REY7RTJFdG56REE7SUFDRSxZQUFBO0UzRXduekRGO0UyRXJuekRBO0lBQ0UsZ0JBQUE7RTNFdW56REY7RTJFcG56REE7SUFDRSxnQkFBQTtFM0VzbnpERjtFMkVubnpEQTtJQUNFLHdCQUFBO0UzRXFuekRGO0UyRWxuekRBO0lBQ0UsdUJBQUE7RTNFb256REY7RTJFam56REE7SUFDRSxhQUFBO0UzRW1uekRGO0UyRWhuekRBO0lBQ0UsWUFBQTtFM0VrbnpERjtFMkUvbXpEQTtJQUNFLGdCQUFBO0UzRWluekRGO0UyRTltekRBO0lBQ0UsZ0JBQUE7RTNFZ256REY7RTJFN216REE7SUFDRSx3QkFBQTtFM0UrbXpERjtFMkU1bXpEQTtJQUNFLHVCQUFBO0UzRThtekRGO0UyRTNtekRBO0lBQ0UsYUFBQTtFM0U2bXpERjtFMkUxbXpEQTtJQUNFLFlBQUE7RTNFNG16REY7RTJFem16REE7SUFDRSxnQkFBQTtFM0UybXpERjtFMkV4bXpEQTtJQUNFLGdCQUFBO0UzRTBtekRGO0UyRXZtekRBO0lBQ0Usd0JBQUE7RTNFeW16REY7RTJFdG16REE7SUFDRSx1QkFBQTtFM0V3bXpERjtFMkVybXpEQTtJQUNFLGFBQUE7RTNFdW16REY7RTJFcG16REE7SUFDRSxZQUFBO0UzRXNtekRGO0UyRW5tekRBO0lBQ0UsZ0JBQUE7RTNFcW16REY7RTJFbG16REE7SUFDRSxnQkFBQTtFM0VvbXpERjtFMkVqbXpEQTtJQUNFLHdCQUFBO0UzRW1tekRGO0UyRWhtekRBO0lBQ0UsdUJBQUE7RTNFa216REY7RTJFL2x6REE7SUFDRSxhQUFBO0UzRWltekRGO0UyRTlsekRBO0lBQ0UsWUFBQTtFM0VnbXpERjtFMkU3bHpEQTtJQUNFLGdCQUFBO0UzRStsekRGO0UyRTVsekRBO0lBQ0UsZ0JBQUE7RTNFOGx6REY7RTJFM2x6REE7SUFDRSx3QkFBQTtFM0U2bHpERjtFMkUxbHpEQTtJQUNFLHVCQUFBO0UzRTRsekRGO0UyRXpsekRBO0lBQ0UsYUFBQTtFM0UybHpERjtFMkV4bHpEQTtJQUNFLFlBQUE7RTNFMGx6REY7RTJFdmx6REE7SUFDRSxnQkFBQTtFM0V5bHpERjtFMkV0bHpEQTtJQUNFLGdCQUFBO0UzRXdsekRGO0UyRXJsekRBO0lBQ0Usd0JBQUE7RTNFdWx6REY7RTJFcGx6REE7SUFDRSx1QkFBQTtFM0VzbHpERjtFMkVubHpEQTtJQUNFLGFBQUE7RTNFcWx6REY7RTJFbGx6REE7SUFDRSxZQUFBO0UzRW9sekRGO0UyRWpsekRBO0lBQ0UsZ0JBQUE7RTNFbWx6REY7RTJFaGx6REE7SUFDRSxnQkFBQTtFM0VrbHpERjtFMkUva3pEQTtJQUNFLHdCQUFBO0UzRWlsekRGO0UyRTlrekRBO0lBQ0UsdUJBQUE7RTNFZ2x6REY7RTJFN2t6REE7SUFDRSxhQUFBO0UzRStrekRGO0UyRTVrekRBO0lBQ0UsWUFBQTtFM0U4a3pERjtFMkUza3pEQTtJQUNFLGdCQUFBO0UzRTZrekRGO0UyRTFrekRBO0lBQ0UsZ0JBQUE7RTNFNGt6REY7RTJFemt6REE7SUFDRSx3QkFBQTtFM0Uya3pERjtFMkV4a3pEQTtJQUNFLHVCQUFBO0UzRTBrekRGO0UyRXZrekRBO0lBQ0UsYUFBQTtFM0V5a3pERjtFMkV0a3pEQTtJQUNFLFlBQUE7RTNFd2t6REY7RTJFcmt6REE7SUFDRSxnQkFBQTtFM0V1a3pERjtFMkVwa3pEQTtJQUNFLGdCQUFBO0UzRXNrekRGO0UyRW5rekRBO0lBQ0Usd0JBQUE7RTNFcWt6REY7RTJFbGt6REE7SUFDRSx1QkFBQTtFM0Vva3pERjtFMkVqa3pEQTtJQUNFLGFBQUE7RTNFbWt6REY7RTJFaGt6REE7SUFDRSxZQUFBO0UzRWtrekRGO0UyRS9qekRBO0lBQ0UsZ0JBQUE7RTNFaWt6REY7RTJFOWp6REE7SUFDRSxnQkFBQTtFM0Vna3pERjtFMkU3anpEQTtJQUNFLHdCQUFBO0UzRStqekRGO0UyRTVqekRBO0lBQ0UsdUJBQUE7RTNFOGp6REY7RTJFM2p6REE7SUFDRSxhQUFBO0UzRTZqekRGO0UyRTFqekRBO0lBQ0UsWUFBQTtFM0U0anpERjtFMkV6anpEQTtJQUNFLGdCQUFBO0UzRTJqekRGO0UyRXhqekRBO0lBQ0UsZ0JBQUE7RTNFMGp6REY7RTJFdmp6REE7SUFDRSx3QkFBQTtFM0V5anpERjtFMkV0anpEQTtJQUNFLHVCQUFBO0UzRXdqekRGO0UyRXJqekRBO0lBQ0UsYUFBQTtFM0V1anpERjtFMkVwanpEQTtJQUNFLFlBQUE7RTNFc2p6REY7RTJFbmp6REE7SUFDRSxnQkFBQTtFM0VxanpERjtFMkVsanpEQTtJQUNFLGdCQUFBO0UzRW9qekRGO0UyRWpqekRBO0lBQ0Usd0JBQUE7RTNFbWp6REY7RTJFaGp6REE7SUFDRSx1QkFBQTtFM0VranpERjtFMkUvaXpEQTtJQUNFLGFBQUE7RTNFaWp6REY7RTJFOWl6REE7SUFDRSxZQUFBO0UzRWdqekRGO0UyRTdpekRBO0lBQ0UsZ0JBQUE7RTNFK2l6REY7RTJFNWl6REE7SUFDRSxnQkFBQTtFM0U4aXpERjtFMkUzaXpEQTtJQUNFLHdCQUFBO0UzRTZpekRGO0UyRTFpekRBO0lBQ0UsdUJBQUE7RTNFNGl6REY7RTJFeml6REE7SUFDRSxhQUFBO0UzRTJpekRGO0UyRXhpekRBO0lBQ0UsWUFBQTtFM0UwaXpERjtFMkV2aXpEQTtJQUNFLGdCQUFBO0UzRXlpekRGO0UyRXRpekRBO0lBQ0UsZ0JBQUE7RTNFd2l6REY7RTJFcml6REE7SUFDRSx3QkFBQTtFM0V1aXpERjtFMkVwaXpEQTtJQUNFLHVCQUFBO0UzRXNpekRGO0UyRW5pekRBO0lBQ0UsYUFBQTtFM0VxaXpERjtBQUNGO0EyRWxpekRBO0VBQ0U7SUFDRSxXQUFBO0UzRW9pekRGO0UyRWppekRBO0lBQ0UsVUFBQTtFM0VtaXpERjtFMkVoaXpEQTtJQUNFLGNBQUE7RTNFa2l6REY7RTJFL2h6REE7SUFDRSxjQUFBO0UzRWlpekRGO0UyRTloekRBO0lBQ0Usc0JBQUE7RTNFZ2l6REY7RTJFN2h6REE7SUFDRSxxQkFBQTtFM0UraHpERjtFMkU1aHpEQTtJQUNFLFlBQUE7RTNFOGh6REY7RTJFM2h6REE7SUFDRSxXQUFBO0UzRTZoekRGO0UyRTFoekRBO0lBQ0UsZUFBQTtFM0U0aHpERjtFMkV6aHpEQTtJQUNFLGVBQUE7RTNFMmh6REY7RTJFeGh6REE7SUFDRSx1QkFBQTtFM0UwaHpERjtFMkV2aHpEQTtJQUNFLHNCQUFBO0UzRXloekRGO0UyRXRoekRBO0lBQ0UsWUFBQTtFM0V3aHpERjtFMkVyaHpEQTtJQUNFLFdBQUE7RTNFdWh6REY7RTJFcGh6REE7SUFDRSxlQUFBO0UzRXNoekRGO0UyRW5oekRBO0lBQ0UsZUFBQTtFM0VxaHpERjtFMkVsaHpEQTtJQUNFLHVCQUFBO0UzRW9oekRGO0UyRWpoekRBO0lBQ0Usc0JBQUE7RTNFbWh6REY7RTJFaGh6REE7SUFDRSxZQUFBO0UzRWtoekRGO0UyRS9nekRBO0lBQ0UsV0FBQTtFM0VpaHpERjtFMkU5Z3pEQTtJQUNFLGVBQUE7RTNFZ2h6REY7RTJFN2d6REE7SUFDRSxlQUFBO0UzRStnekRGO0UyRTVnekRBO0lBQ0UsdUJBQUE7RTNFOGd6REY7RTJFM2d6REE7SUFDRSxzQkFBQTtFM0U2Z3pERjtFMkUxZ3pEQTtJQUNFLFlBQUE7RTNFNGd6REY7RTJFemd6REE7SUFDRSxXQUFBO0UzRTJnekRGO0UyRXhnekRBO0lBQ0UsZUFBQTtFM0UwZ3pERjtFMkV2Z3pEQTtJQUNFLGVBQUE7RTNFeWd6REY7RTJFdGd6REE7SUFDRSx1QkFBQTtFM0V3Z3pERjtFMkVyZ3pEQTtJQUNFLHNCQUFBO0UzRXVnekRGO0UyRXBnekRBO0lBQ0UsWUFBQTtFM0VzZ3pERjtFMkVuZ3pEQTtJQUNFLFdBQUE7RTNFcWd6REY7RTJFbGd6REE7SUFDRSxlQUFBO0UzRW9nekRGO0UyRWpnekRBO0lBQ0UsZUFBQTtFM0VtZ3pERjtFMkVoZ3pEQTtJQUNFLHVCQUFBO0UzRWtnekRGO0UyRS8veURBO0lBQ0Usc0JBQUE7RTNFaWd6REY7RTJFOS95REE7SUFDRSxZQUFBO0UzRWdnekRGO0UyRTcveURBO0lBQ0UsV0FBQTtFM0UrL3lERjtFMkU1L3lEQTtJQUNFLGVBQUE7RTNFOC95REY7RTJFMy95REE7SUFDRSxlQUFBO0UzRTYveURGO0UyRTEveURBO0lBQ0UsdUJBQUE7RTNFNC95REY7RTJFei95REE7SUFDRSxzQkFBQTtFM0UyL3lERjtFMkV4L3lEQTtJQUNFLFlBQUE7RTNFMC95REY7RTJFdi95REE7SUFDRSxXQUFBO0UzRXkveURGO0UyRXQveURBO0lBQ0UsZUFBQTtFM0V3L3lERjtFMkVyL3lEQTtJQUNFLGVBQUE7RTNFdS95REY7RTJFcC95REE7SUFDRSx1QkFBQTtFM0VzL3lERjtFMkVuL3lEQTtJQUNFLHNCQUFBO0UzRXEveURGO0UyRWwveURBO0lBQ0UsWUFBQTtFM0VvL3lERjtFMkVqL3lEQTtJQUNFLFdBQUE7RTNFbS95REY7RTJFaC95REE7SUFDRSxlQUFBO0UzRWsveURGO0UyRS8reURBO0lBQ0UsZUFBQTtFM0VpL3lERjtFMkU5K3lEQTtJQUNFLHVCQUFBO0UzRWcveURGO0UyRTcreURBO0lBQ0Usc0JBQUE7RTNFKyt5REY7RTJFNSt5REE7SUFDRSxZQUFBO0UzRTgreURGO0UyRTMreURBO0lBQ0UsV0FBQTtFM0U2K3lERjtFMkUxK3lEQTtJQUNFLGVBQUE7RTNFNCt5REY7RTJFeit5REE7SUFDRSxlQUFBO0UzRTIreURGO0UyRXgreURBO0lBQ0UsdUJBQUE7RTNFMCt5REY7RTJFdit5REE7SUFDRSxzQkFBQTtFM0V5K3lERjtFMkV0K3lEQTtJQUNFLFlBQUE7RTNFdyt5REY7RTJFcit5REE7SUFDRSxXQUFBO0UzRXUreURGO0UyRXAreURBO0lBQ0UsZUFBQTtFM0VzK3lERjtFMkVuK3lEQTtJQUNFLGVBQUE7RTNFcSt5REY7RTJFbCt5REE7SUFDRSx1QkFBQTtFM0VvK3lERjtFMkVqK3lEQTtJQUNFLHNCQUFBO0UzRW0reURGO0UyRWgreURBO0lBQ0UsWUFBQTtFM0VrK3lERjtFMkUvOXlEQTtJQUNFLFdBQUE7RTNFaSt5REY7RTJFOTl5REE7SUFDRSxlQUFBO0UzRWcreURGO0UyRTc5eURBO0lBQ0UsZUFBQTtFM0UrOXlERjtFMkU1OXlEQTtJQUNFLHVCQUFBO0UzRTg5eURGO0UyRTM5eURBO0lBQ0Usc0JBQUE7RTNFNjl5REY7RTJFMTl5REE7SUFDRSxZQUFBO0UzRTQ5eURGO0UyRXo5eURBO0lBQ0UsV0FBQTtFM0UyOXlERjtFMkV4OXlEQTtJQUNFLGVBQUE7RTNFMDl5REY7RTJFdjl5REE7SUFDRSxlQUFBO0UzRXk5eURGO0UyRXQ5eURBO0lBQ0UsdUJBQUE7RTNFdzl5REY7RTJFcjl5REE7SUFDRSxzQkFBQTtFM0V1OXlERjtFMkVwOXlEQTtJQUNFLFlBQUE7RTNFczl5REY7RTJFbjl5REE7SUFDRSxXQUFBO0UzRXE5eURGO0UyRWw5eURBO0lBQ0UsZUFBQTtFM0VvOXlERjtFMkVqOXlEQTtJQUNFLGVBQUE7RTNFbTl5REY7RTJFaDl5REE7SUFDRSx1QkFBQTtFM0VrOXlERjtFMkUvOHlEQTtJQUNFLHNCQUFBO0UzRWk5eURGO0UyRTk4eURBO0lBQ0UsWUFBQTtFM0VnOXlERjtFMkU3OHlEQTtJQUNFLFdBQUE7RTNFKzh5REY7RTJFNTh5REE7SUFDRSxlQUFBO0UzRTg4eURGO0UyRTM4eURBO0lBQ0UsZUFBQTtFM0U2OHlERjtFMkUxOHlEQTtJQUNFLHVCQUFBO0UzRTQ4eURGO0UyRXo4eURBO0lBQ0Usc0JBQUE7RTNFMjh5REY7RTJFeDh5REE7SUFDRSxZQUFBO0UzRTA4eURGO0UyRXY4eURBO0lBQ0UsV0FBQTtFM0V5OHlERjtFMkV0OHlEQTtJQUNFLGVBQUE7RTNFdzh5REY7RTJFcjh5REE7SUFDRSxlQUFBO0UzRXU4eURGO0UyRXA4eURBO0lBQ0UsdUJBQUE7RTNFczh5REY7RTJFbjh5REE7SUFDRSxzQkFBQTtFM0VxOHlERjtFMkVsOHlEQTtJQUNFLFlBQUE7RTNFbzh5REY7RTJFajh5REE7SUFDRSxXQUFBO0UzRW04eURGO0UyRWg4eURBO0lBQ0UsZUFBQTtFM0VrOHlERjtFMkUvN3lEQTtJQUNFLGVBQUE7RTNFaTh5REY7RTJFOTd5REE7SUFDRSx1QkFBQTtFM0VnOHlERjtFMkU3N3lEQTtJQUNFLHNCQUFBO0UzRSs3eURGO0UyRTU3eURBO0lBQ0UsWUFBQTtFM0U4N3lERjtFMkUzN3lEQTtJQUNFLFdBQUE7RTNFNjd5REY7RTJFMTd5REE7SUFDRSxlQUFBO0UzRTQ3eURGO0UyRXo3eURBO0lBQ0UsZUFBQTtFM0UyN3lERjtFMkV4N3lEQTtJQUNFLHVCQUFBO0UzRTA3eURGO0UyRXY3eURBO0lBQ0Usc0JBQUE7RTNFeTd5REY7RTJFdDd5REE7SUFDRSxZQUFBO0UzRXc3eURGO0UyRXI3eURBO0lBQ0UsV0FBQTtFM0V1N3lERjtFMkVwN3lEQTtJQUNFLGVBQUE7RTNFczd5REY7RTJFbjd5REE7SUFDRSxlQUFBO0UzRXE3eURGO0UyRWw3eURBO0lBQ0UsdUJBQUE7RTNFbzd5REY7RTJFajd5REE7SUFDRSxzQkFBQTtFM0VtN3lERjtFMkVoN3lEQTtJQUNFLGFBQUE7RTNFazd5REY7RTJFLzZ5REE7SUFDRSxZQUFBO0UzRWk3eURGO0UyRTk2eURBO0lBQ0UsZ0JBQUE7RTNFZzd5REY7RTJFNzZ5REE7SUFDRSxnQkFBQTtFM0UrNnlERjtFMkU1NnlEQTtJQUNFLHdCQUFBO0UzRTg2eURGO0UyRTM2eURBO0lBQ0UsdUJBQUE7RTNFNjZ5REY7RTJFMTZ5REE7SUFDRSxhQUFBO0UzRTQ2eURGO0UyRXo2eURBO0lBQ0UsWUFBQTtFM0UyNnlERjtFMkV4NnlEQTtJQUNFLGdCQUFBO0UzRTA2eURGO0UyRXY2eURBO0lBQ0UsZ0JBQUE7RTNFeTZ5REY7RTJFdDZ5REE7SUFDRSx3QkFBQTtFM0V3NnlERjtFMkVyNnlEQTtJQUNFLHVCQUFBO0UzRXU2eURGO0UyRXA2eURBO0lBQ0UsYUFBQTtFM0VzNnlERjtFMkVuNnlEQTtJQUNFLFlBQUE7RTNFcTZ5REY7RTJFbDZ5REE7SUFDRSxnQkFBQTtFM0VvNnlERjtFMkVqNnlEQTtJQUNFLGdCQUFBO0UzRW02eURGO0UyRWg2eURBO0lBQ0Usd0JBQUE7RTNFazZ5REY7RTJFLzV5REE7SUFDRSx1QkFBQTtFM0VpNnlERjtFMkU5NXlEQTtJQUNFLGFBQUE7RTNFZzZ5REY7RTJFNzV5REE7SUFDRSxZQUFBO0UzRSs1eURGO0UyRTU1eURBO0lBQ0UsZ0JBQUE7RTNFODV5REY7RTJFMzV5REE7SUFDRSxnQkFBQTtFM0U2NXlERjtFMkUxNXlEQTtJQUNFLHdCQUFBO0UzRTQ1eURGO0UyRXo1eURBO0lBQ0UsdUJBQUE7RTNFMjV5REY7RTJFeDV5REE7SUFDRSxhQUFBO0UzRTA1eURGO0UyRXY1eURBO0lBQ0UsWUFBQTtFM0V5NXlERjtFMkV0NXlEQTtJQUNFLGdCQUFBO0UzRXc1eURGO0UyRXI1eURBO0lBQ0UsZ0JBQUE7RTNFdTV5REY7RTJFcDV5REE7SUFDRSx3QkFBQTtFM0VzNXlERjtFMkVuNXlEQTtJQUNFLHVCQUFBO0UzRXE1eURGO0UyRWw1eURBO0lBQ0UsYUFBQTtFM0VvNXlERjtFMkVqNXlEQTtJQUNFLFlBQUE7RTNFbTV5REY7RTJFaDV5REE7SUFDRSxnQkFBQTtFM0VrNXlERjtFMkUvNHlEQTtJQUNFLGdCQUFBO0UzRWk1eURGO0UyRTk0eURBO0lBQ0Usd0JBQUE7RTNFZzV5REY7RTJFNzR5REE7SUFDRSx1QkFBQTtFM0UrNHlERjtFMkU1NHlEQTtJQUNFLGFBQUE7RTNFODR5REY7RTJFMzR5REE7SUFDRSxZQUFBO0UzRTY0eURGO0UyRTE0eURBO0lBQ0UsZ0JBQUE7RTNFNDR5REY7RTJFejR5REE7SUFDRSxnQkFBQTtFM0UyNHlERjtFMkV4NHlEQTtJQUNFLHdCQUFBO0UzRTA0eURGO0UyRXY0eURBO0lBQ0UsdUJBQUE7RTNFeTR5REY7RTJFdDR5REE7SUFDRSxhQUFBO0UzRXc0eURGO0UyRXI0eURBO0lBQ0UsWUFBQTtFM0V1NHlERjtFMkVwNHlEQTtJQUNFLGdCQUFBO0UzRXM0eURGO0UyRW40eURBO0lBQ0UsZ0JBQUE7RTNFcTR5REY7RTJFbDR5REE7SUFDRSx3QkFBQTtFM0VvNHlERjtFMkVqNHlEQTtJQUNFLHVCQUFBO0UzRW00eURGO0UyRWg0eURBO0lBQ0UsYUFBQTtFM0VrNHlERjtFMkUvM3lEQTtJQUNFLFlBQUE7RTNFaTR5REY7RTJFOTN5REE7SUFDRSxnQkFBQTtFM0VnNHlERjtFMkU3M3lEQTtJQUNFLGdCQUFBO0UzRSszeURGO0UyRTUzeURBO0lBQ0Usd0JBQUE7RTNFODN5REY7RTJFMzN5REE7SUFDRSx1QkFBQTtFM0U2M3lERjtFMkUxM3lEQTtJQUNFLGFBQUE7RTNFNDN5REY7RTJFejN5REE7SUFDRSxZQUFBO0UzRTIzeURGO0UyRXgzeURBO0lBQ0UsZ0JBQUE7RTNFMDN5REY7RTJFdjN5REE7SUFDRSxnQkFBQTtFM0V5M3lERjtFMkV0M3lEQTtJQUNFLHdCQUFBO0UzRXczeURGO0UyRXIzeURBO0lBQ0UsdUJBQUE7RTNFdTN5REY7RTJFcDN5REE7SUFDRSxhQUFBO0UzRXMzeURGO0UyRW4zeURBO0lBQ0UsWUFBQTtFM0VxM3lERjtFMkVsM3lEQTtJQUNFLGdCQUFBO0UzRW8zeURGO0UyRWozeURBO0lBQ0UsZ0JBQUE7RTNFbTN5REY7RTJFaDN5REE7SUFDRSx3QkFBQTtFM0VrM3lERjtFMkUvMnlEQTtJQUNFLHVCQUFBO0UzRWkzeURGO0UyRTkyeURBO0lBQ0UsYUFBQTtFM0VnM3lERjtFMkU3MnlEQTtJQUNFLFlBQUE7RTNFKzJ5REY7RTJFNTJ5REE7SUFDRSxnQkFBQTtFM0U4MnlERjtFMkUzMnlEQTtJQUNFLGdCQUFBO0UzRTYyeURGO0UyRTEyeURBO0lBQ0Usd0JBQUE7RTNFNDJ5REY7RTJFejJ5REE7SUFDRSx1QkFBQTtFM0UyMnlERjtFMkV4MnlEQTtJQUNFLGFBQUE7RTNFMDJ5REY7RTJFdjJ5REE7SUFDRSxZQUFBO0UzRXkyeURGO0UyRXQyeURBO0lBQ0UsZ0JBQUE7RTNFdzJ5REY7RTJFcjJ5REE7SUFDRSxnQkFBQTtFM0V1MnlERjtFMkVwMnlEQTtJQUNFLHdCQUFBO0UzRXMyeURGO0UyRW4yeURBO0lBQ0UsdUJBQUE7RTNFcTJ5REY7RTJFbDJ5REE7SUFDRSxhQUFBO0UzRW8yeURGO0UyRWoyeURBO0lBQ0UsWUFBQTtFM0VtMnlERjtFMkVoMnlEQTtJQUNFLGdCQUFBO0UzRWsyeURGO0UyRS8xeURBO0lBQ0UsZ0JBQUE7RTNFaTJ5REY7RTJFOTF5REE7SUFDRSx3QkFBQTtFM0VnMnlERjtFMkU3MXlEQTtJQUNFLHVCQUFBO0UzRSsxeURGO0UyRTUxeURBO0lBQ0UsYUFBQTtFM0U4MXlERjtFMkUzMXlEQTtJQUNFLFlBQUE7RTNFNjF5REY7RTJFMTF5REE7SUFDRSxnQkFBQTtFM0U0MXlERjtFMkV6MXlEQTtJQUNFLGdCQUFBO0UzRTIxeURGO0UyRXgxeURBO0lBQ0Usd0JBQUE7RTNFMDF5REY7RTJFdjF5REE7SUFDRSx1QkFBQTtFM0V5MXlERjtFMkV0MXlEQTtJQUNFLGFBQUE7RTNFdzF5REY7RTJFcjF5REE7SUFDRSxZQUFBO0UzRXUxeURGO0UyRXAxeURBO0lBQ0UsZ0JBQUE7RTNFczF5REY7RTJFbjF5REE7SUFDRSxnQkFBQTtFM0VxMXlERjtFMkVsMXlEQTtJQUNFLHdCQUFBO0UzRW8xeURGO0UyRWoxeURBO0lBQ0UsdUJBQUE7RTNFbTF5REY7RTJFaDF5REE7SUFDRSxhQUFBO0UzRWsxeURGO0FBQ0Y7QTJFLzB5REE7RUFDRTtJQUNFLFdBQUE7RTNFaTF5REY7RTJFOTB5REE7SUFDRSxVQUFBO0UzRWcxeURGO0UyRTcweURBO0lBQ0UsY0FBQTtFM0UrMHlERjtFMkU1MHlEQTtJQUNFLGNBQUE7RTNFODB5REY7RTJFMzB5REE7SUFDRSxzQkFBQTtFM0U2MHlERjtFMkUxMHlEQTtJQUNFLHFCQUFBO0UzRTQweURGO0UyRXoweURBO0lBQ0UsWUFBQTtFM0UyMHlERjtFMkV4MHlEQTtJQUNFLFdBQUE7RTNFMDB5REY7RTJFdjB5REE7SUFDRSxlQUFBO0UzRXkweURGO0UyRXQweURBO0lBQ0UsZUFBQTtFM0V3MHlERjtFMkVyMHlEQTtJQUNFLHVCQUFBO0UzRXUweURGO0UyRXAweURBO0lBQ0Usc0JBQUE7RTNFczB5REY7RTJFbjB5REE7SUFDRSxZQUFBO0UzRXEweURGO0UyRWwweURBO0lBQ0UsV0FBQTtFM0VvMHlERjtFMkVqMHlEQTtJQUNFLGVBQUE7RTNFbTB5REY7RTJFaDB5REE7SUFDRSxlQUFBO0UzRWsweURGO0UyRS96eURBO0lBQ0UsdUJBQUE7RTNFaTB5REY7RTJFOXp5REE7SUFDRSxzQkFBQTtFM0VnMHlERjtFMkU3enlEQTtJQUNFLFlBQUE7RTNFK3p5REY7RTJFNXp5REE7SUFDRSxXQUFBO0UzRTh6eURGO0UyRTN6eURBO0lBQ0UsZUFBQTtFM0U2enlERjtFMkUxenlEQTtJQUNFLGVBQUE7RTNFNHp5REY7RTJFenp5REE7SUFDRSx1QkFBQTtFM0UyenlERjtFMkV4enlEQTtJQUNFLHNCQUFBO0UzRTB6eURGO0UyRXZ6eURBO0lBQ0UsWUFBQTtFM0V5enlERjtFMkV0enlEQTtJQUNFLFdBQUE7RTNFd3p5REY7RTJFcnp5REE7SUFDRSxlQUFBO0UzRXV6eURGO0UyRXB6eURBO0lBQ0UsZUFBQTtFM0VzenlERjtFMkVuenlEQTtJQUNFLHVCQUFBO0UzRXF6eURGO0UyRWx6eURBO0lBQ0Usc0JBQUE7RTNFb3p5REY7RTJFanp5REE7SUFDRSxZQUFBO0UzRW16eURGO0UyRWh6eURBO0lBQ0UsV0FBQTtFM0VrenlERjtFMkUveXlEQTtJQUNFLGVBQUE7RTNFaXp5REY7RTJFOXl5REE7SUFDRSxlQUFBO0UzRWd6eURGO0UyRTd5eURBO0lBQ0UsdUJBQUE7RTNFK3l5REY7RTJFNXl5REE7SUFDRSxzQkFBQTtFM0U4eXlERjtFMkUzeXlEQTtJQUNFLFlBQUE7RTNFNnl5REY7RTJFMXl5REE7SUFDRSxXQUFBO0UzRTR5eURGO0UyRXp5eURBO0lBQ0UsZUFBQTtFM0UyeXlERjtFMkV4eXlEQTtJQUNFLGVBQUE7RTNFMHl5REY7RTJFdnl5REE7SUFDRSx1QkFBQTtFM0V5eXlERjtFMkV0eXlEQTtJQUNFLHNCQUFBO0UzRXd5eURGO0UyRXJ5eURBO0lBQ0UsWUFBQTtFM0V1eXlERjtFMkVweXlEQTtJQUNFLFdBQUE7RTNFc3l5REY7RTJFbnl5REE7SUFDRSxlQUFBO0UzRXF5eURGO0UyRWx5eURBO0lBQ0UsZUFBQTtFM0VveXlERjtFMkVqeXlEQTtJQUNFLHVCQUFBO0UzRW15eURGO0UyRWh5eURBO0lBQ0Usc0JBQUE7RTNFa3l5REY7RTJFL3h5REE7SUFDRSxZQUFBO0UzRWl5eURGO0UyRTl4eURBO0lBQ0UsV0FBQTtFM0VneXlERjtFMkU3eHlEQTtJQUNFLGVBQUE7RTNFK3h5REY7RTJFNXh5REE7SUFDRSxlQUFBO0UzRTh4eURGO0UyRTN4eURBO0lBQ0UsdUJBQUE7RTNFNnh5REY7RTJFMXh5REE7SUFDRSxzQkFBQTtFM0U0eHlERjtFMkV6eHlEQTtJQUNFLFlBQUE7RTNFMnh5REY7RTJFeHh5REE7SUFDRSxXQUFBO0UzRTB4eURGO0UyRXZ4eURBO0lBQ0UsZUFBQTtFM0V5eHlERjtFMkV0eHlEQTtJQUNFLGVBQUE7RTNFd3h5REY7RTJFcnh5REE7SUFDRSx1QkFBQTtFM0V1eHlERjtFMkVweHlEQTtJQUNFLHNCQUFBO0UzRXN4eURGO0UyRW54eURBO0lBQ0UsWUFBQTtFM0VxeHlERjtFMkVseHlEQTtJQUNFLFdBQUE7RTNFb3h5REY7RTJFanh5REE7SUFDRSxlQUFBO0UzRW14eURGO0UyRWh4eURBO0lBQ0UsZUFBQTtFM0VreHlERjtFMkUvd3lEQTtJQUNFLHVCQUFBO0UzRWl4eURGO0UyRTl3eURBO0lBQ0Usc0JBQUE7RTNFZ3h5REY7RTJFN3d5REE7SUFDRSxZQUFBO0UzRSt3eURGO0UyRTV3eURBO0lBQ0UsV0FBQTtFM0U4d3lERjtFMkUzd3lEQTtJQUNFLGVBQUE7RTNFNnd5REY7RTJFMXd5REE7SUFDRSxlQUFBO0UzRTR3eURGO0UyRXp3eURBO0lBQ0UsdUJBQUE7RTNFMnd5REY7RTJFeHd5REE7SUFDRSxzQkFBQTtFM0Uwd3lERjtFMkV2d3lEQTtJQUNFLFlBQUE7RTNFeXd5REY7RTJFdHd5REE7SUFDRSxXQUFBO0UzRXd3eURGO0UyRXJ3eURBO0lBQ0UsZUFBQTtFM0V1d3lERjtFMkVwd3lEQTtJQUNFLGVBQUE7RTNFc3d5REY7RTJFbnd5REE7SUFDRSx1QkFBQTtFM0Vxd3lERjtFMkVsd3lEQTtJQUNFLHNCQUFBO0UzRW93eURGO0UyRWp3eURBO0lBQ0UsWUFBQTtFM0Vtd3lERjtFMkVod3lEQTtJQUNFLFdBQUE7RTNFa3d5REY7RTJFL3Z5REE7SUFDRSxlQUFBO0UzRWl3eURGO0UyRTl2eURBO0lBQ0UsZUFBQTtFM0Vnd3lERjtFMkU3dnlEQTtJQUNFLHVCQUFBO0UzRSt2eURGO0UyRTV2eURBO0lBQ0Usc0JBQUE7RTNFOHZ5REY7RTJFM3Z5REE7SUFDRSxZQUFBO0UzRTZ2eURGO0UyRTF2eURBO0lBQ0UsV0FBQTtFM0U0dnlERjtFMkV6dnlEQTtJQUNFLGVBQUE7RTNFMnZ5REY7RTJFeHZ5REE7SUFDRSxlQUFBO0UzRTB2eURGO0UyRXZ2eURBO0lBQ0UsdUJBQUE7RTNFeXZ5REY7RTJFdHZ5REE7SUFDRSxzQkFBQTtFM0V3dnlERjtFMkVydnlEQTtJQUNFLFlBQUE7RTNFdXZ5REY7RTJFcHZ5REE7SUFDRSxXQUFBO0UzRXN2eURGO0UyRW52eURBO0lBQ0UsZUFBQTtFM0VxdnlERjtFMkVsdnlEQTtJQUNFLGVBQUE7RTNFb3Z5REY7RTJFanZ5REE7SUFDRSx1QkFBQTtFM0VtdnlERjtFMkVodnlEQTtJQUNFLHNCQUFBO0UzRWt2eURGO0UyRS91eURBO0lBQ0UsWUFBQTtFM0VpdnlERjtFMkU5dXlEQTtJQUNFLFdBQUE7RTNFZ3Z5REY7RTJFN3V5REE7SUFDRSxlQUFBO0UzRSt1eURGO0UyRTV1eURBO0lBQ0UsZUFBQTtFM0U4dXlERjtFMkUzdXlEQTtJQUNFLHVCQUFBO0UzRTZ1eURGO0UyRTF1eURBO0lBQ0Usc0JBQUE7RTNFNHV5REY7RTJFenV5REE7SUFDRSxZQUFBO0UzRTJ1eURGO0UyRXh1eURBO0lBQ0UsV0FBQTtFM0UwdXlERjtFMkV2dXlEQTtJQUNFLGVBQUE7RTNFeXV5REY7RTJFdHV5REE7SUFDRSxlQUFBO0UzRXd1eURGO0UyRXJ1eURBO0lBQ0UsdUJBQUE7RTNFdXV5REY7RTJFcHV5REE7SUFDRSxzQkFBQTtFM0VzdXlERjtFMkVudXlEQTtJQUNFLFlBQUE7RTNFcXV5REY7RTJFbHV5REE7SUFDRSxXQUFBO0UzRW91eURGO0UyRWp1eURBO0lBQ0UsZUFBQTtFM0VtdXlERjtFMkVodXlEQTtJQUNFLGVBQUE7RTNFa3V5REY7RTJFL3R5REE7SUFDRSx1QkFBQTtFM0VpdXlERjtFMkU5dHlEQTtJQUNFLHNCQUFBO0UzRWd1eURGO0UyRTd0eURBO0lBQ0UsYUFBQTtFM0UrdHlERjtFMkU1dHlEQTtJQUNFLFlBQUE7RTNFOHR5REY7RTJFM3R5REE7SUFDRSxnQkFBQTtFM0U2dHlERjtFMkUxdHlEQTtJQUNFLGdCQUFBO0UzRTR0eURGO0UyRXp0eURBO0lBQ0Usd0JBQUE7RTNFMnR5REY7RTJFeHR5REE7SUFDRSx1QkFBQTtFM0UwdHlERjtFMkV2dHlEQTtJQUNFLGFBQUE7RTNFeXR5REY7RTJFdHR5REE7SUFDRSxZQUFBO0UzRXd0eURGO0UyRXJ0eURBO0lBQ0UsZ0JBQUE7RTNFdXR5REY7RTJFcHR5REE7SUFDRSxnQkFBQTtFM0VzdHlERjtFMkVudHlEQTtJQUNFLHdCQUFBO0UzRXF0eURGO0UyRWx0eURBO0lBQ0UsdUJBQUE7RTNFb3R5REY7RTJFanR5REE7SUFDRSxhQUFBO0UzRW10eURGO0UyRWh0eURBO0lBQ0UsWUFBQTtFM0VrdHlERjtFMkUvc3lEQTtJQUNFLGdCQUFBO0UzRWl0eURGO0UyRTlzeURBO0lBQ0UsZ0JBQUE7RTNFZ3R5REY7RTJFN3N5REE7SUFDRSx3QkFBQTtFM0Urc3lERjtFMkU1c3lEQTtJQUNFLHVCQUFBO0UzRThzeURGO0UyRTNzeURBO0lBQ0UsYUFBQTtFM0U2c3lERjtFMkUxc3lEQTtJQUNFLFlBQUE7RTNFNHN5REY7RTJFenN5REE7SUFDRSxnQkFBQTtFM0Uyc3lERjtFMkV4c3lEQTtJQUNFLGdCQUFBO0UzRTBzeURGO0UyRXZzeURBO0lBQ0Usd0JBQUE7RTNFeXN5REY7RTJFdHN5REE7SUFDRSx1QkFBQTtFM0V3c3lERjtFMkVyc3lEQTtJQUNFLGFBQUE7RTNFdXN5REY7RTJFcHN5REE7SUFDRSxZQUFBO0UzRXNzeURGO0UyRW5zeURBO0lBQ0UsZ0JBQUE7RTNFcXN5REY7RTJFbHN5REE7SUFDRSxnQkFBQTtFM0Vvc3lERjtFMkVqc3lEQTtJQUNFLHdCQUFBO0UzRW1zeURGO0UyRWhzeURBO0lBQ0UsdUJBQUE7RTNFa3N5REY7RTJFL3J5REE7SUFDRSxhQUFBO0UzRWlzeURGO0UyRTlyeURBO0lBQ0UsWUFBQTtFM0Vnc3lERjtFMkU3cnlEQTtJQUNFLGdCQUFBO0UzRStyeURGO0UyRTVyeURBO0lBQ0UsZ0JBQUE7RTNFOHJ5REY7RTJFM3J5REE7SUFDRSx3QkFBQTtFM0U2cnlERjtFMkUxcnlEQTtJQUNFLHVCQUFBO0UzRTRyeURGO0UyRXpyeURBO0lBQ0UsYUFBQTtFM0UycnlERjtFMkV4cnlEQTtJQUNFLFlBQUE7RTNFMHJ5REY7RTJFdnJ5REE7SUFDRSxnQkFBQTtFM0V5cnlERjtFMkV0cnlEQTtJQUNFLGdCQUFBO0UzRXdyeURGO0UyRXJyeURBO0lBQ0Usd0JBQUE7RTNFdXJ5REY7RTJFcHJ5REE7SUFDRSx1QkFBQTtFM0VzcnlERjtFMkVucnlEQTtJQUNFLGFBQUE7RTNFcXJ5REY7RTJFbHJ5REE7SUFDRSxZQUFBO0UzRW9yeURGO0UyRWpyeURBO0lBQ0UsZ0JBQUE7RTNFbXJ5REY7RTJFaHJ5REE7SUFDRSxnQkFBQTtFM0VrcnlERjtFMkUvcXlEQTtJQUNFLHdCQUFBO0UzRWlyeURGO0UyRTlxeURBO0lBQ0UsdUJBQUE7RTNFZ3J5REY7RTJFN3F5REE7SUFDRSxhQUFBO0UzRStxeURGO0UyRTVxeURBO0lBQ0UsWUFBQTtFM0U4cXlERjtFMkUzcXlEQTtJQUNFLGdCQUFBO0UzRTZxeURGO0UyRTFxeURBO0lBQ0UsZ0JBQUE7RTNFNHF5REY7RTJFenF5REE7SUFDRSx3QkFBQTtFM0UycXlERjtFMkV4cXlEQTtJQUNFLHVCQUFBO0UzRTBxeURGO0UyRXZxeURBO0lBQ0UsYUFBQTtFM0V5cXlERjtFMkV0cXlEQTtJQUNFLFlBQUE7RTNFd3F5REY7RTJFcnF5REE7SUFDRSxnQkFBQTtFM0V1cXlERjtFMkVwcXlEQTtJQUNFLGdCQUFBO0UzRXNxeURGO0UyRW5xeURBO0lBQ0Usd0JBQUE7RTNFcXF5REY7RTJFbHF5REE7SUFDRSx1QkFBQTtFM0VvcXlERjtFMkVqcXlEQTtJQUNFLGFBQUE7RTNFbXF5REY7RTJFaHF5REE7SUFDRSxZQUFBO0UzRWtxeURGO0UyRS9weURBO0lBQ0UsZ0JBQUE7RTNFaXF5REY7RTJFOXB5REE7SUFDRSxnQkFBQTtFM0VncXlERjtFMkU3cHlEQTtJQUNFLHdCQUFBO0UzRStweURGO0UyRTVweURBO0lBQ0UsdUJBQUE7RTNFOHB5REY7RTJFM3B5REE7SUFDRSxhQUFBO0UzRTZweURGO0UyRTFweURBO0lBQ0UsWUFBQTtFM0U0cHlERjtFMkV6cHlEQTtJQUNFLGdCQUFBO0UzRTJweURGO0UyRXhweURBO0lBQ0UsZ0JBQUE7RTNFMHB5REY7RTJFdnB5REE7SUFDRSx3QkFBQTtFM0V5cHlERjtFMkV0cHlEQTtJQUNFLHVCQUFBO0UzRXdweURGO0UyRXJweURBO0lBQ0UsYUFBQTtFM0V1cHlERjtFMkVwcHlEQTtJQUNFLFlBQUE7RTNFc3B5REY7RTJFbnB5REE7SUFDRSxnQkFBQTtFM0VxcHlERjtFMkVscHlEQTtJQUNFLGdCQUFBO0UzRW9weURGO0UyRWpweURBO0lBQ0Usd0JBQUE7RTNFbXB5REY7RTJFaHB5REE7SUFDRSx1QkFBQTtFM0VrcHlERjtFMkUvb3lEQTtJQUNFLGFBQUE7RTNFaXB5REY7RTJFOW95REE7SUFDRSxZQUFBO0UzRWdweURGO0UyRTdveURBO0lBQ0UsZ0JBQUE7RTNFK295REY7RTJFNW95REE7SUFDRSxnQkFBQTtFM0U4b3lERjtFMkUzb3lEQTtJQUNFLHdCQUFBO0UzRTZveURGO0UyRTFveURBO0lBQ0UsdUJBQUE7RTNFNG95REY7RTJFem95REE7SUFDRSxhQUFBO0UzRTJveURGO0UyRXhveURBO0lBQ0UsWUFBQTtFM0Uwb3lERjtFMkV2b3lEQTtJQUNFLGdCQUFBO0UzRXlveURGO0UyRXRveURBO0lBQ0UsZ0JBQUE7RTNFd295REY7RTJFcm95REE7SUFDRSx3QkFBQTtFM0V1b3lERjtFMkVwb3lEQTtJQUNFLHVCQUFBO0UzRXNveURGO0UyRW5veURBO0lBQ0UsYUFBQTtFM0Vxb3lERjtFMkVsb3lEQTtJQUNFLFlBQUE7RTNFb295REY7RTJFam95REE7SUFDRSxnQkFBQTtFM0Vtb3lERjtFMkVob3lEQTtJQUNFLGdCQUFBO0UzRWtveURGO0UyRS9ueURBO0lBQ0Usd0JBQUE7RTNFaW95REY7RTJFOW55REE7SUFDRSx1QkFBQTtFM0Vnb3lERjtFMkU3bnlEQTtJQUNFLGFBQUE7RTNFK255REY7QUFDRjtBMkU3bnlEQTtFQUNJLHdCQUFBO0EzRStueURKOztBMkU3bnlEQTtFQUNFLHdCQUFBO0EzRWdveURGOztBNEVuODdEQTtFQUNJLG9CQUFBO0E1RXM4N0RKOztBNEVuODdEQTs7RUFFSSx3QkFBQTtBNUVzODdESjs7QTRFbjg3REE7O0VBRUksMEJBQUE7QTVFczg3REo7O0E0RW44N0RBOztFQUVJLDJCQUFBO0E1RXM4N0RKOztBNEVuODdEQTs7RUFFSSx5QkFBQTtBNUVzODdESjs7QTRFbjg3REE7RUFDSSwwQkFBQTtBNUVzODdESjs7QTRFbjg3REE7O0VBRUksOEJBQUE7QTVFczg3REo7O0E0RW44N0RBOztFQUVJLGdDQUFBO0E1RXM4N0RKOztBNEVuODdEQTs7RUFFSSxpQ0FBQTtBNUVzODdESjs7QTRFbjg3REE7O0VBRUksK0JBQUE7QTVFczg3REo7O0E0RW44N0RBO0VBQ0kseUJBQUE7QTVFczg3REo7O0E0RW44N0RBOztFQUVJLDZCQUFBO0E1RXM4N0RKOztBNEVuODdEQTs7RUFFSSwrQkFBQTtBNUVzODdESjs7QTRFbjg3REE7O0VBRUksZ0NBQUE7QTVFczg3REo7O0E0RW44N0RBOztFQUVJLDhCQUFBO0E1RXM4N0RKOztBNEVuODdEQTtFQUNJLHVCQUFBO0E1RXM4N0RKOztBNEVuODdEQTs7RUFFSSwyQkFBQTtBNUVzODdESjs7QTRFbjg3REE7O0VBRUksNkJBQUE7QTVFczg3REo7O0E0RW44N0RBOztFQUVJLDhCQUFBO0E1RXM4N0RKOztBNEVuODdEQTs7RUFFSSw0QkFBQTtBNUVzODdESjs7QTRFbjg3REE7RUFDSSx5QkFBQTtBNUVzODdESjs7QTRFbjg3REE7O0VBRUksNkJBQUE7QTVFczg3REo7O0E0RW44N0RBOztFQUVJLCtCQUFBO0E1RXM4N0RKOztBNEVuODdEQTs7RUFFSSxnQ0FBQTtBNUVzODdESjs7QTRFbjg3REE7O0VBRUksOEJBQUE7QTVFczg3REo7O0E0RW44N0RBO0VBQ0ksdUJBQUE7QTVFczg3REo7O0E0RW44N0RBOztFQUVJLDJCQUFBO0E1RXM4N0RKOztBNEVuODdEQTs7RUFFSSw2QkFBQTtBNUVzODdESjs7QTRFbjg3REE7O0VBRUksOEJBQUE7QTVFczg3REo7O0E0RW44N0RBOztFQUVJLDRCQUFBO0E1RXM4N0RKOztBNEVuODdEQTtFQUNJLDJCQUFBO0E1RXM4N0RKOztBNEVuODdEQTs7RUFFSSwrQkFBQTtBNUVzODdESjs7QTRFbjg3REE7O0VBRUksaUNBQUE7QTVFczg3REo7O0E0RW44N0RBOztFQUVJLGtDQUFBO0E1RXM4N0RKOztBNEVuODdEQTs7RUFFSSxnQ0FBQTtBNUVzODdESjs7QTRFbjg3REE7RUFDSSwwQkFBQTtBNUVzODdESjs7QTRFbjg3REE7O0VBRUksOEJBQUE7QTVFczg3REo7O0E0RW44N0RBOztFQUVJLGdDQUFBO0E1RXM4N0RKOztBNEVuODdEQTs7RUFFSSxpQ0FBQTtBNUVzODdESjs7QTRFbjg3REE7O0VBRUksK0JBQUE7QTVFczg3REo7O0E0RW44N0RBO0VBQ0ksd0JBQUE7QTVFczg3REo7O0E0RW44N0RBOztFQUVJLDRCQUFBO0E1RXM4N0RKOztBNEVuODdEQTs7RUFFSSw4QkFBQTtBNUVzODdESjs7QTRFbjg3REE7O0VBRUksK0JBQUE7QTVFczg3REo7O0E0RW44N0RBOztFQUVJLDZCQUFBO0E1RXM4N0RKOztBNEVuODdEQTtFQUNJLDBCQUFBO0E1RXM4N0RKOztBNEVuODdEQTs7RUFFSSw4QkFBQTtBNUVzODdESjs7QTRFbjg3REE7O0VBRUksZ0NBQUE7QTVFczg3REo7O0E0RW44N0RBOztFQUVJLGlDQUFBO0E1RXM4N0RKOztBNEVuODdEQTs7RUFFSSwrQkFBQTtBNUVzODdESjs7QTRFbjg3REE7RUFDSSx3QkFBQTtBNUVzODdESjs7QTRFbjg3REE7O0VBRUksNEJBQUE7QTVFczg3REo7O0E0RW44N0RBOztFQUVJLDhCQUFBO0E1RXM4N0RKOztBNEVuODdEQTs7RUFFSSwrQkFBQTtBNUVzODdESjs7QTRFbjg3REE7O0VBRUksNkJBQUE7QTVFczg3REo7O0E0RW44N0RBO0VBQ0ksdUJBQUE7QTVFczg3REo7O0E0RW44N0RBOztFQUVJLDJCQUFBO0E1RXM4N0RKOztBNEVuODdEQTs7RUFFSSw2QkFBQTtBNUVzODdESjs7QTRFbjg3REE7O0VBRUksOEJBQUE7QTVFczg3REo7O0E0RW44N0RBOztFQUVJLDRCQUFBO0E1RXM4N0RKOztBNEVuODdEQTtFQUNJO0lBQ0ksb0JBQUE7RTVFczg3RE47RTRFbjg3REU7O0lBRUksd0JBQUE7RTVFcTg3RE47RTRFbDg3REU7O0lBRUksMEJBQUE7RTVFbzg3RE47RTRFajg3REU7O0lBRUksMkJBQUE7RTVFbTg3RE47RTRFaDg3REU7O0lBRUkseUJBQUE7RTVFazg3RE47RTRFLzc3REU7SUFDSSwwQkFBQTtFNUVpODdETjtFNEU5NzdERTs7SUFFSSw4QkFBQTtFNUVnODdETjtFNEU3NzdERTs7SUFFSSxnQ0FBQTtFNUUrNzdETjtFNEU1NzdERTs7SUFFSSxpQ0FBQTtFNUU4NzdETjtFNEUzNzdERTs7SUFFSSwrQkFBQTtFNUU2NzdETjtFNEUxNzdERTtJQUNJLHlCQUFBO0U1RTQ3N0ROO0U0RXo3N0RFOztJQUVJLDZCQUFBO0U1RTI3N0ROO0U0RXg3N0RFOztJQUVJLCtCQUFBO0U1RTA3N0ROO0U0RXY3N0RFOztJQUVJLGdDQUFBO0U1RXk3N0ROO0U0RXQ3N0RFOztJQUVJLDhCQUFBO0U1RXc3N0ROO0U0RXI3N0RFO0lBQ0ksdUJBQUE7RTVFdTc3RE47RTRFcDc3REU7O0lBRUksMkJBQUE7RTVFczc3RE47RTRFbjc3REU7O0lBRUksNkJBQUE7RTVFcTc3RE47RTRFbDc3REU7O0lBRUksOEJBQUE7RTVFbzc3RE47RTRFajc3REU7O0lBRUksNEJBQUE7RTVFbTc3RE47RTRFaDc3REU7SUFDSSx5QkFBQTtFNUVrNzdETjtFNEUvNjdERTs7SUFFSSw2QkFBQTtFNUVpNzdETjtFNEU5NjdERTs7SUFFSSwrQkFBQTtFNUVnNzdETjtFNEU3NjdERTs7SUFFSSxnQ0FBQTtFNUUrNjdETjtFNEU1NjdERTs7SUFFSSw4QkFBQTtFNUU4NjdETjtFNEUzNjdERTtJQUNJLHVCQUFBO0U1RTY2N0ROO0U0RTE2N0RFOztJQUVJLDJCQUFBO0U1RTQ2N0ROO0U0RXo2N0RFOztJQUVJLDZCQUFBO0U1RTI2N0ROO0U0RXg2N0RFOztJQUVJLDhCQUFBO0U1RTA2N0ROO0U0RXY2N0RFOztJQUVJLDRCQUFBO0U1RXk2N0ROO0U0RXQ2N0RFO0lBQ0ksMkJBQUE7RTVFdzY3RE47RTRFcjY3REU7O0lBRUksK0JBQUE7RTVFdTY3RE47RTRFcDY3REU7O0lBRUksaUNBQUE7RTVFczY3RE47RTRFbjY3REU7O0lBRUksa0NBQUE7RTVFcTY3RE47RTRFbDY3REU7O0lBRUksZ0NBQUE7RTVFbzY3RE47RTRFajY3REU7SUFDSSwwQkFBQTtFNUVtNjdETjtFNEVoNjdERTs7SUFFSSw4QkFBQTtFNUVrNjdETjtFNEUvNTdERTs7SUFFSSxnQ0FBQTtFNUVpNjdETjtFNEU5NTdERTs7SUFFSSxpQ0FBQTtFNUVnNjdETjtFNEU3NTdERTs7SUFFSSwrQkFBQTtFNUUrNTdETjtFNEU1NTdERTtJQUNJLHdCQUFBO0U1RTg1N0ROO0U0RTM1N0RFOztJQUVJLDRCQUFBO0U1RTY1N0ROO0U0RTE1N0RFOztJQUVJLDhCQUFBO0U1RTQ1N0ROO0U0RXo1N0RFOztJQUVJLCtCQUFBO0U1RTI1N0ROO0U0RXg1N0RFOztJQUVJLDZCQUFBO0U1RTA1N0ROO0U0RXY1N0RFO0lBQ0ksMEJBQUE7RTVFeTU3RE47RTRFdDU3REU7O0lBRUksOEJBQUE7RTVFdzU3RE47RTRFcjU3REU7O0lBRUksZ0NBQUE7RTVFdTU3RE47RTRFcDU3REU7O0lBRUksaUNBQUE7RTVFczU3RE47RTRFbjU3REU7O0lBRUksK0JBQUE7RTVFcTU3RE47RTRFbDU3REU7SUFDSSx3QkFBQTtFNUVvNTdETjtFNEVqNTdERTs7SUFFSSw0QkFBQTtFNUVtNTdETjtFNEVoNTdERTs7SUFFSSw4QkFBQTtFNUVrNTdETjtFNEUvNDdERTs7SUFFSSwrQkFBQTtFNUVpNTdETjtFNEU5NDdERTs7SUFFSSw2QkFBQTtFNUVnNTdETjtFNEU3NDdERTtJQUNJLHVCQUFBO0U1RSs0N0ROO0U0RTU0N0RFOztJQUVJLDJCQUFBO0U1RTg0N0ROO0U0RTM0N0RFOztJQUVJLDZCQUFBO0U1RTY0N0ROO0U0RTE0N0RFOztJQUVJLDhCQUFBO0U1RTQ0N0ROO0U0RXo0N0RFOztJQUVJLDRCQUFBO0U1RTI0N0ROO0FBQ0Y7QTRFeDQ3REE7RUFDSTtJQUNJLG9CQUFBO0U1RTA0N0ROO0U0RXY0N0RFOztJQUVJLHdCQUFBO0U1RXk0N0ROO0U0RXQ0N0RFOztJQUVJLDBCQUFBO0U1RXc0N0ROO0U0RXI0N0RFOztJQUVJLDJCQUFBO0U1RXU0N0ROO0U0RXA0N0RFOztJQUVJLHlCQUFBO0U1RXM0N0ROO0U0RW40N0RFO0lBQ0ksMEJBQUE7RTVFcTQ3RE47RTRFbDQ3REU7O0lBRUksOEJBQUE7RTVFbzQ3RE47RTRFajQ3REU7O0lBRUksZ0NBQUE7RTVFbTQ3RE47RTRFaDQ3REU7O0lBRUksaUNBQUE7RTVFazQ3RE47RTRFLzM3REU7O0lBRUksK0JBQUE7RTVFaTQ3RE47RTRFOTM3REU7SUFDSSx5QkFBQTtFNUVnNDdETjtFNEU3MzdERTs7SUFFSSw2QkFBQTtFNUUrMzdETjtFNEU1MzdERTs7SUFFSSwrQkFBQTtFNUU4MzdETjtFNEUzMzdERTs7SUFFSSxnQ0FBQTtFNUU2MzdETjtFNEUxMzdERTs7SUFFSSw4QkFBQTtFNUU0MzdETjtFNEV6MzdERTtJQUNJLHVCQUFBO0U1RTIzN0ROO0U0RXgzN0RFOztJQUVJLDJCQUFBO0U1RTAzN0ROO0U0RXYzN0RFOztJQUVJLDZCQUFBO0U1RXkzN0ROO0U0RXQzN0RFOztJQUVJLDhCQUFBO0U1RXczN0ROO0U0RXIzN0RFOztJQUVJLDRCQUFBO0U1RXUzN0ROO0U0RXAzN0RFO0lBQ0kseUJBQUE7RTVFczM3RE47RTRFbjM3REU7O0lBRUksNkJBQUE7RTVFcTM3RE47RTRFbDM3REU7O0lBRUksK0JBQUE7RTVFbzM3RE47RTRFajM3REU7O0lBRUksZ0NBQUE7RTVFbTM3RE47RTRFaDM3REU7O0lBRUksOEJBQUE7RTVFazM3RE47RTRFLzI3REU7SUFDSSx1QkFBQTtFNUVpMzdETjtFNEU5MjdERTs7SUFFSSwyQkFBQTtFNUVnMzdETjtFNEU3MjdERTs7SUFFSSw2QkFBQTtFNUUrMjdETjtFNEU1MjdERTs7SUFFSSw4QkFBQTtFNUU4MjdETjtFNEUzMjdERTs7SUFFSSw0QkFBQTtFNUU2MjdETjtFNEUxMjdERTtJQUNJLDJCQUFBO0U1RTQyN0ROO0U0RXoyN0RFOztJQUVJLCtCQUFBO0U1RTIyN0ROO0U0RXgyN0RFOztJQUVJLGlDQUFBO0U1RTAyN0ROO0U0RXYyN0RFOztJQUVJLGtDQUFBO0U1RXkyN0ROO0U0RXQyN0RFOztJQUVJLGdDQUFBO0U1RXcyN0ROO0U0RXIyN0RFO0lBQ0ksMEJBQUE7RTVFdTI3RE47RTRFcDI3REU7O0lBRUksOEJBQUE7RTVFczI3RE47RTRFbjI3REU7O0lBRUksZ0NBQUE7RTVFcTI3RE47RTRFbDI3REU7O0lBRUksaUNBQUE7RTVFbzI3RE47RTRFajI3REU7O0lBRUksK0JBQUE7RTVFbTI3RE47RTRFaDI3REU7SUFDSSx3QkFBQTtFNUVrMjdETjtFNEUvMTdERTs7SUFFSSw0QkFBQTtFNUVpMjdETjtFNEU5MTdERTs7SUFFSSw4QkFBQTtFNUVnMjdETjtFNEU3MTdERTs7SUFFSSwrQkFBQTtFNUUrMTdETjtFNEU1MTdERTs7SUFFSSw2QkFBQTtFNUU4MTdETjtFNEUzMTdERTtJQUNJLDBCQUFBO0U1RTYxN0ROO0U0RTExN0RFOztJQUVJLDhCQUFBO0U1RTQxN0ROO0U0RXoxN0RFOztJQUVJLGdDQUFBO0U1RTIxN0ROO0U0RXgxN0RFOztJQUVJLGlDQUFBO0U1RTAxN0ROO0U0RXYxN0RFOztJQUVJLCtCQUFBO0U1RXkxN0ROO0U0RXQxN0RFO0lBQ0ksd0JBQUE7RTVFdzE3RE47RTRFcjE3REU7O0lBRUksNEJBQUE7RTVFdTE3RE47RTRFcDE3REU7O0lBRUksOEJBQUE7RTVFczE3RE47RTRFbjE3REU7O0lBRUksK0JBQUE7RTVFcTE3RE47RTRFbDE3REU7O0lBRUksNkJBQUE7RTVFbzE3RE47RTRFajE3REU7SUFDSSx1QkFBQTtFNUVtMTdETjtFNEVoMTdERTs7SUFFSSwyQkFBQTtFNUVrMTdETjtFNEUvMDdERTs7SUFFSSw2QkFBQTtFNUVpMTdETjtFNEU5MDdERTs7SUFFSSw4QkFBQTtFNUVnMTdETjtFNEU3MDdERTs7SUFFSSw0QkFBQTtFNUUrMDdETjtBQUNGO0E0RTUwN0RBO0VBQ0k7SUFDSSxvQkFBQTtFNUU4MDdETjtFNEUzMDdERTs7SUFFSSx3QkFBQTtFNUU2MDdETjtFNEUxMDdERTs7SUFFSSwwQkFBQTtFNUU0MDdETjtFNEV6MDdERTs7SUFFSSwyQkFBQTtFNUUyMDdETjtFNEV4MDdERTs7SUFFSSx5QkFBQTtFNUUwMDdETjtFNEV2MDdERTtJQUNJLDBCQUFBO0U1RXkwN0ROO0U0RXQwN0RFOztJQUVJLDhCQUFBO0U1RXcwN0ROO0U0RXIwN0RFOztJQUVJLGdDQUFBO0U1RXUwN0ROO0U0RXAwN0RFOztJQUVJLGlDQUFBO0U1RXMwN0ROO0U0RW4wN0RFOztJQUVJLCtCQUFBO0U1RXEwN0ROO0U0RWwwN0RFO0lBQ0kseUJBQUE7RTVFbzA3RE47RTRFajA3REU7O0lBRUksNkJBQUE7RTVFbTA3RE47RTRFaDA3REU7O0lBRUksK0JBQUE7RTVFazA3RE47RTRFL3o3REU7O0lBRUksZ0NBQUE7RTVFaTA3RE47RTRFOXo3REU7O0lBRUksOEJBQUE7RTVFZzA3RE47RTRFN3o3REU7SUFDSSx1QkFBQTtFNUUrejdETjtFNEU1ejdERTs7SUFFSSwyQkFBQTtFNUU4ejdETjtFNEUzejdERTs7SUFFSSw2QkFBQTtFNUU2ejdETjtFNEUxejdERTs7SUFFSSw4QkFBQTtFNUU0ejdETjtFNEV6ejdERTs7SUFFSSw0QkFBQTtFNUUyejdETjtFNEV4ejdERTtJQUNJLHlCQUFBO0U1RTB6N0ROO0U0RXZ6N0RFOztJQUVJLDZCQUFBO0U1RXl6N0ROO0U0RXR6N0RFOztJQUVJLCtCQUFBO0U1RXd6N0ROO0U0RXJ6N0RFOztJQUVJLGdDQUFBO0U1RXV6N0ROO0U0RXB6N0RFOztJQUVJLDhCQUFBO0U1RXN6N0ROO0U0RW56N0RFO0lBQ0ksdUJBQUE7RTVFcXo3RE47RTRFbHo3REU7O0lBRUksMkJBQUE7RTVFb3o3RE47RTRFano3REU7O0lBRUksNkJBQUE7RTVFbXo3RE47RTRFaHo3REU7O0lBRUksOEJBQUE7RTVFa3o3RE47RTRFL3k3REU7O0lBRUksNEJBQUE7RTVFaXo3RE47RTRFOXk3REU7SUFDSSwyQkFBQTtFNUVnejdETjtFNEU3eTdERTs7SUFFSSwrQkFBQTtFNUUreTdETjtFNEU1eTdERTs7SUFFSSxpQ0FBQTtFNUU4eTdETjtFNEUzeTdERTs7SUFFSSxrQ0FBQTtFNUU2eTdETjtFNEUxeTdERTs7SUFFSSxnQ0FBQTtFNUU0eTdETjtFNEV6eTdERTtJQUNJLDBCQUFBO0U1RTJ5N0ROO0U0RXh5N0RFOztJQUVJLDhCQUFBO0U1RTB5N0ROO0U0RXZ5N0RFOztJQUVJLGdDQUFBO0U1RXl5N0ROO0U0RXR5N0RFOztJQUVJLGlDQUFBO0U1RXd5N0ROO0U0RXJ5N0RFOztJQUVJLCtCQUFBO0U1RXV5N0ROO0U0RXB5N0RFO0lBQ0ksd0JBQUE7RTVFc3k3RE47RTRFbnk3REU7O0lBRUksNEJBQUE7RTVFcXk3RE47RTRFbHk3REU7O0lBRUksOEJBQUE7RTVFb3k3RE47RTRFank3REU7O0lBRUksK0JBQUE7RTVFbXk3RE47RTRFaHk3REU7O0lBRUksNkJBQUE7RTVFa3k3RE47RTRFL3g3REU7SUFDSSwwQkFBQTtFNUVpeTdETjtFNEU5eDdERTs7SUFFSSw4QkFBQTtFNUVneTdETjtFNEU3eDdERTs7SUFFSSxnQ0FBQTtFNUUreDdETjtFNEU1eDdERTs7SUFFSSxpQ0FBQTtFNUU4eDdETjtFNEUzeDdERTs7SUFFSSwrQkFBQTtFNUU2eDdETjtFNEUxeDdERTtJQUNJLHdCQUFBO0U1RTR4N0ROO0U0RXp4N0RFOztJQUVJLDRCQUFBO0U1RTJ4N0ROO0U0RXh4N0RFOztJQUVJLDhCQUFBO0U1RTB4N0ROO0U0RXZ4N0RFOztJQUVJLCtCQUFBO0U1RXl4N0ROO0U0RXR4N0RFOztJQUVJLDZCQUFBO0U1RXd4N0ROO0U0RXJ4N0RFO0lBQ0ksdUJBQUE7RTVFdXg3RE47RTRFcHg3REU7O0lBRUksMkJBQUE7RTVFc3g3RE47RTRFbng3REU7O0lBRUksNkJBQUE7RTVFcXg3RE47RTRFbHg3REU7O0lBRUksOEJBQUE7RTVFb3g3RE47RTRFang3REU7O0lBRUksNEJBQUE7RTVFbXg3RE47QUFDRjtBNEVoeDdEQTtFQUNJO0lBQ0ksb0JBQUE7RTVFa3g3RE47RTRFL3c3REU7O0lBRUksd0JBQUE7RTVFaXg3RE47RTRFOXc3REU7O0lBRUksMEJBQUE7RTVFZ3g3RE47RTRFN3c3REU7O0lBRUksMkJBQUE7RTVFK3c3RE47RTRFNXc3REU7O0lBRUkseUJBQUE7RTVFOHc3RE47RTRFM3c3REU7SUFDSSwwQkFBQTtFNUU2dzdETjtFNEUxdzdERTs7SUFFSSw4QkFBQTtFNUU0dzdETjtFNEV6dzdERTs7SUFFSSxnQ0FBQTtFNUUydzdETjtFNEV4dzdERTs7SUFFSSxpQ0FBQTtFNUUwdzdETjtFNEV2dzdERTs7SUFFSSwrQkFBQTtFNUV5dzdETjtFNEV0dzdERTtJQUNJLHlCQUFBO0U1RXd3N0ROO0U0RXJ3N0RFOztJQUVJLDZCQUFBO0U1RXV3N0ROO0U0RXB3N0RFOztJQUVJLCtCQUFBO0U1RXN3N0ROO0U0RW53N0RFOztJQUVJLGdDQUFBO0U1RXF3N0ROO0U0RWx3N0RFOztJQUVJLDhCQUFBO0U1RW93N0ROO0U0RWp3N0RFO0lBQ0ksdUJBQUE7RTVFbXc3RE47RTRFaHc3REU7O0lBRUksMkJBQUE7RTVFa3c3RE47RTRFL3Y3REU7O0lBRUksNkJBQUE7RTVFaXc3RE47RTRFOXY3REU7O0lBRUksOEJBQUE7RTVFZ3c3RE47RTRFN3Y3REU7O0lBRUksNEJBQUE7RTVFK3Y3RE47RTRFNXY3REU7SUFDSSx5QkFBQTtFNUU4djdETjtFNEUzdjdERTs7SUFFSSw2QkFBQTtFNUU2djdETjtFNEUxdjdERTs7SUFFSSwrQkFBQTtFNUU0djdETjtFNEV6djdERTs7SUFFSSxnQ0FBQTtFNUUydjdETjtFNEV4djdERTs7SUFFSSw4QkFBQTtFNUUwdjdETjtFNEV2djdERTtJQUNJLHVCQUFBO0U1RXl2N0ROO0U0RXR2N0RFOztJQUVJLDJCQUFBO0U1RXd2N0ROO0U0RXJ2N0RFOztJQUVJLDZCQUFBO0U1RXV2N0ROO0U0RXB2N0RFOztJQUVJLDhCQUFBO0U1RXN2N0ROO0U0RW52N0RFOztJQUVJLDRCQUFBO0U1RXF2N0ROO0U0RWx2N0RFO0lBQ0ksMkJBQUE7RTVFb3Y3RE47RTRFanY3REU7O0lBRUksK0JBQUE7RTVFbXY3RE47RTRFaHY3REU7O0lBRUksaUNBQUE7RTVFa3Y3RE47RTRFL3U3REU7O0lBRUksa0NBQUE7RTVFaXY3RE47RTRFOXU3REU7O0lBRUksZ0NBQUE7RTVFZ3Y3RE47RTRFN3U3REU7SUFDSSwwQkFBQTtFNUUrdTdETjtFNEU1dTdERTs7SUFFSSw4QkFBQTtFNUU4dTdETjtFNEUzdTdERTs7SUFFSSxnQ0FBQTtFNUU2dTdETjtFNEUxdTdERTs7SUFFSSxpQ0FBQTtFNUU0dTdETjtFNEV6dTdERTs7SUFFSSwrQkFBQTtFNUUydTdETjtFNEV4dTdERTtJQUNJLHdCQUFBO0U1RTB1N0ROO0U0RXZ1N0RFOztJQUVJLDRCQUFBO0U1RXl1N0ROO0U0RXR1N0RFOztJQUVJLDhCQUFBO0U1RXd1N0ROO0U0RXJ1N0RFOztJQUVJLCtCQUFBO0U1RXV1N0ROO0U0RXB1N0RFOztJQUVJLDZCQUFBO0U1RXN1N0ROO0U0RW51N0RFO0lBQ0ksMEJBQUE7RTVFcXU3RE47RTRFbHU3REU7O0lBRUksOEJBQUE7RTVFb3U3RE47RTRFanU3REU7O0lBRUksZ0NBQUE7RTVFbXU3RE47RTRFaHU3REU7O0lBRUksaUNBQUE7RTVFa3U3RE47RTRFL3Q3REU7O0lBRUksK0JBQUE7RTVFaXU3RE47RTRFOXQ3REU7SUFDSSx3QkFBQTtFNUVndTdETjtFNEU3dDdERTs7SUFFSSw0QkFBQTtFNUUrdDdETjtFNEU1dDdERTs7SUFFSSw4QkFBQTtFNUU4dDdETjtFNEUzdDdERTs7SUFFSSwrQkFBQTtF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O0lBQ0ksWUFBQTtFN0U4cnZFTjtFNkUzcnZFRTtJQUNJLFlBQUE7RTdFNnJ2RU47RTZFMXJ2RUU7SUFDSSxZQUFBO0U3RTRydkVOO0U2RXpydkVFO0lBQ0ksWUFBQTtFN0UycnZFTjtFNkV4cnZFRTtJQUNJLFlBQUE7RTdFMHJ2RU47RTZFdnJ2RUU7SUFDSSxZQUFBO0U3RXlydkVOO0U2RXRydkVFO0lBQ0ksWUFBQTtFN0V3cnZFTjtFNkVycnZFRTtJQUNJLFlBQUE7RTdFdXJ2RU47RTZFcHJ2RUU7SUFDSSxZQUFBO0U3RXNydkVOO0U2RW5ydkVFO0lBQ0ksWUFBQTtFN0VxcnZFTjtFNkVscnZFRTtJQUNJLFlBQUE7RTdFb3J2RU47RTZFanJ2RUU7SUFDSSxZQUFBO0U3RW1ydkVOO0U2RWhydkVFO0lBQ0ksWUFBQTtFN0VrcnZFTjtBQUNGO0E2RS9xdkVBO0VBQ0k7SUFDSSxVQUFBO0U3RWlydkVOO0U2RTlxdkVFO0lBQ0ksVUFBQTtFN0VncnZFTjtFNkU3cXZFRTtJQUNJLFlBQUE7RTdFK3F2RU47RTZFNXF2RUU7SUFDSSxZQUFBO0U3RThxdkVOO0U2RTNxdkVFO0lBQ0ksWUFBQTtFN0U2cXZFTjtFNkUxcXZFRTtJQUNJLFlBQUE7RTdFNHF2RU47RTZFenF2RUU7SUFDSSxZQUFBO0U3RTJxdkVOO0U2RXhxdkVFO0lBQ0ksWUFBQTtFN0UwcXZFTjtFNkV2cXZFRTtJQUNJLFlBQUE7RTdFeXF2RU47RTZFdHF2RUU7SUFDSSxZQUFBO0U3RXdxdkVOO0U2RXJxdkVFO0lBQ0ksWUFBQTtFN0V1cXZFTjtFNkVwcXZFRTtJQUNJLFlBQUE7RTdFc3F2RU47RTZFbnF2RUU7SUFDSSxZQUFBO0U3RXFxdkVOO0U2RWxxdkVFO0lBQ0ksWUFBQTtFN0VvcXZFTjtFNkVqcXZFRTtJQUNJLFlBQUE7RTdFbXF2RU47RTZFaHF2RUU7SUFDSSxZQUFBO0U3RWtxdkVOO0U2RS9wdkVFO0lBQ0ksWUFBQTtFN0VpcXZFTjtFNkU5cHZFRTtJQUNJLFlBQUE7RTdFZ3F2RU47RTZFN3B2RUU7SUFDSSxZQUFBO0U3RStwdkVOO0U2RTVwdkVFO0lBQ0ksWUFBQTtFN0U4cHZFTjtBQUNGO0E2RTNwdkVBO0VBQ0k7SUFDSSxVQUFBO0U3RTZwdkVOO0U2RTFwdkVFO0lBQ0ksVUFBQTtFN0U0cHZFTjtFNkV6cHZFRTtJQUNJLFlBQUE7RTdFMnB2RU47RTZFeHB2RUU7SUFDSSxZQUFBO0U3RTBwdkVOO0U2RXZwdkVFO0lBQ0ksWUFBQTtFN0V5cHZFTjtFNkV0cHZFRTtJQUNJLFlBQUE7RTdFd3B2RU47RTZFcnB2RUU7SUFDSSxZQUFBO0U3RXVwdkVOO0U2RXBwdkVFO0lBQ0ksWUFBQTtFN0VzcHZFTjtFNkVucHZFRTtJQUNJLFlBQUE7RTdFcXB2RU47RTZFbHB2RUU7SUFDSSxZQUFBO0U3RW9wdkVOO0U2RWpwdkVFO0lBQ0ksWUFBQTtFN0VtcHZFTjtFNkVocHZFRTtJQUNJLFlBQUE7RTdFa3B2RU47RTZFL292RUU7SUFDSSxZQUFBO0U3RWlwdkVOO0U2RTlvdkVFO0lBQ0ksWUFBQTtFN0VncHZFTjtFNkU3b3ZFRTtJQUNJLFlBQUE7RTdFK292RU47RTZFNW92RUU7SUFDSSxZQUFBO0U3RThvdkVOO0U2RTNvdkVFO0lBQ0ksWUFBQTtFN0U2b3ZFTjtFNkUxb3ZFRTtJQUNJLFlBQUE7RTdFNG92RU47RTZFem92RUU7SUFDSSxZQUFBO0U3RTJvdkVOO0U2RXhvdkVFO0lBQ0ksWUFBQTtFN0Uwb3ZFTjtBQUNGO0E2RXZvdkVBO0VBQ0k7SUFDSSxVQUFBO0U3RXlvdkVOO0U2RXRvdkVFO0lBQ0ksVUFBQTtFN0V3b3ZFTjtFNkVyb3ZFRTtJQUNJLFlBQUE7RTdFdW92RU47RTZFcG92RUU7SUFDSSxZQUFBO0U3RXNvdkVOO0U2RW5vdkVFO0lBQ0ksWUFBQTtFN0Vxb3ZFTjtFNkVsb3ZFRTtJQUNJLFlBQUE7RTdFb292RU47RTZFam92RUU7SUFDSSxZQUFBO0U3RW1vdkVOO0U2RWhvdkVFO0lBQ0ksWUFBQTtFN0Vrb3ZFTjtFNkUvbnZFRTtJQUNJLFlBQUE7RTdFaW92RU47RTZFOW52RUU7SUFDSSxZQUFBO0U3RWdvdkVOO0U2RTdudkVFO0lBQ0ksWUFBQTtFN0UrbnZFTjtFNkU1bnZFRTtJQUNJLFlBQUE7RTdFOG52RU47RTZFM252RUU7SUFDSSxZQUFBO0U3RTZudkVOO0U2RTFudkVFO0lBQ0ksWUFBQTtFN0U0bnZFTjtFNkV6bnZFRTtJQUNJLFlBQUE7RTdFMm52RU47RTZFeG52RUU7SUFDSSxZQUFBO0U3RTBudkVOO0U2RXZudkVFO0lBQ0ksWUFBQTtFN0V5bnZFTjtFNkV0bnZFRTtJQUNJLFlBQUE7RTdFd252RU47RTZFcm52RUU7SUFDSSxZQUFBO0U3RXVudkVOO0U2RXBudkVFO0lBQ0ksWUFBQTtFN0VzbnZFTjtBQUNGO0E2RW5udkVBO0VBQ0k7SUFDSSxVQUFBO0U3RXFudkVOO0U2RWxudkVFO0lBQ0ksVUFBQTtFN0VvbnZFTjtFNkVqbnZFRTtJQUNJLFlBQUE7RTdFbW52RU47RTZFaG52RUU7SUFDSSxZQUFBO0U3RWtudkVOO0U2RS9tdkVFO0lBQ0ksWUFBQTtFN0VpbnZFTjtFNkU5bXZFRTtJQUNJLFlBQUE7RTdFZ252RU47RTZFN212RUU7SUFDSSxZQUFBO0U3RSttdkVOO0U2RTVtdkVFO0lBQ0ksWUFBQTtFN0U4bXZFTjtFNkUzbXZFRTtJQUNJLFlBQUE7RTdFNm12RU47RTZFMW12RUU7SUFDSSxZQUFBO0U3RTRtdkVOO0U2RXptdkVFO0lBQ0ksWUFBQTtFN0UybXZFTjtFNkV4bXZFRTtJQUNJLFlBQUE7RTdFMG12RU47RTZFdm12RUU7SUFDSSxZQUFBO0U3RXltdkVOO0U2RXRtdkVFO0lBQ0ksWUFBQTtFN0V3bXZFTjtFNkVybXZFRTtJQUNJLFlBQUE7RTdFdW12RU47RTZFcG12RUU7SUFDSSxZQUFBO0U3RXNtdkVOO0U2RW5tdkVFO0lBQ0ksWUFBQTtFN0VxbXZFTjtFNkVsbXZFRTtJQUNJLFlBQUE7RTdFb212RU47RTZFam12RUU7SUFDSSxZQUFBO0U3RW1tdkVOO0U2RWhtdkVFO0lBQ0ksWUFBQTtFN0VrbXZFTjtBQUNGO0E4RXJud0VBO0VBQ0kscUJBQUE7QTlFdW53RUo7O0E4RXBud0VBOztFQUVJLHlCQUFBO0E5RXVud0VKOztBOEVwbndFQTs7RUFFSSwyQkFBQTtBOUV1bndFSjs7QThFcG53RUE7O0VBRUksNEJBQUE7QTlFdW53RUo7O0E4RXBud0VBOztFQUVJLDBCQUFBO0E5RXVud0VKOztBOEVwbndFQTtFQUNJLDJCQUFBO0E5RXVud0VKOztBOEVwbndFQTs7RUFFSSwrQkFBQTtBOUV1bndFSjs7QThFcG53RUE7O0VBRUksaUNBQUE7QTlFdW53RUo7O0E4RXBud0VBOztFQUVJLGtDQUFBO0E5RXVud0VKOztBOEVwbndFQTs7RUFFSSxnQ0FBQTtBOUV1bndFSjs7QThFcG53RUE7RUFDSSwwQkFBQTtBOUV1bndFSjs7QThFcG53RUE7O0VBRUksOEJBQUE7QTlFdW53RUo7O0E4RXBud0VBOztFQUVJLGdDQUFBO0E5RXVud0VKOztBOEVwbndFQTs7RUFFSSxpQ0FBQTtBOUV1bndFSjs7QThFcG53RUE7O0VBRUksK0JBQUE7QTlFdW53RUo7O0E4RXBud0VBO0VBQ0ksd0JBQUE7QTlFdW53RUo7O0E4RXBud0VBOztFQUVJLDRCQUFBO0E5RXVud0VKOztBOEVwbndFQTs7RUFFSSw4QkFBQTtBOUV1bndFSjs7QThFcG53RUE7O0VBRUksK0JBQUE7QTlFdW53RUo7O0E4RXBud0VBOztFQUVJLDZCQUFBO0E5RXVud0VKOztBOEVwbndFQTtFQUNJLDBCQUFBO0E5RXVud0VKOztBOEVwbndFQTs7RUFFSSw4QkFBQTtBOUV1bndFSjs7QThFcG53RUE7O0VBRUksZ0NBQUE7QTlFdW53RUo7O0E4RXBud0VBOztFQUVJLGlDQUFBO0E5RXVud0VKOztBOEVwbndFQTs7RUFFSSwrQkFBQTtBOUV1bndFSjs7QThFcG53RUE7RUFDSSx3QkFBQTtBOUV1bndFSjs7QThFcG53RUE7O0VBRUksNEJBQUE7QTlFdW53RUo7O0E4RXBud0VBOztFQUVJLDhCQUFBO0E5RXVud0VKOztBOEVwbndFQTs7RUFFSSwrQkFBQTtBOUV1bndFSjs7QThFcG53RUE7O0VBRUksNkJBQUE7QTlFdW53RUo7O0E4RXBud0VBO0VBQ0k7SUFDSSxxQkFBQTtFOUV1bndFTjtF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RTJqd0VOO0U4RXhqd0VFOztJQUVJLHlCQUFBO0U5RTBqd0VOO0U4RXZqd0VFOztJQUVJLDJCQUFBO0U5RXlqd0VOO0U4RXRqd0VFOztJQUVJLDRCQUFBO0U5RXdqd0VOO0U4RXJqd0VFOztJQUVJLDBCQUFBO0U5RXVqd0VOO0U4RXBqd0VFO0lBQ0ksMkJBQUE7RTlFc2p3RU47RThFbmp3RUU7O0lBRUksK0JBQUE7RTlFcWp3RU47RThFbGp3RUU7O0lBRUksaUNBQUE7RTlFb2p3RU47RThFamp3RUU7O0lBRUksa0NBQUE7RTlFbWp3RU47RThFaGp3RUU7O0lBRUksZ0NBQUE7RTlFa2p3RU47RThFL2l3RUU7SUFDSSwwQkFBQTtFOUVpandFTjtFOEU5aXdFRTs7SUFFSSw4QkFBQTtFOUVnandFTjtFOEU3aXdFRTs7SUFFSSxnQ0FBQTtFOUUraXdFTjtFOEU1aXdFRTs7SUFFSSxpQ0FBQTtFOUU4aXdFTjtFOEUzaXdFRTs7SUFFSSwrQkFBQTtFOUU2aXdFTjtFOEUxaXdFRTtJQUNJLHdCQUFBO0U5RTRpd0VOO0U4RXppd0VFOztJQUVJLDRCQUFBO0U5RTJpd0VOO0U4RXhpd0VFOztJQUVJLDhCQUFBO0U5RTBpd0VOO0U4RXZpd0VFOztJQUVJLCtCQUFBO0U5RXlpd0VOO0U4RXRpd0VFOztJQUVJLDZCQUFBO0U5RXdpd0VOO0U4RXJpd0VFO0lBQ0ksMEJBQUE7RTlFdWl3RU47RThFcGl3RUU7O0lBRUksOEJBQUE7RTlFc2l3RU47RThFbml3RUU7O0lBRUksZ0NBQUE7RTlFcWl3RU47RThFbGl3RUU7O0lBRUksaUNBQUE7RTlFb2l3RU47RThFaml3RUU7O0lBRUksK0JBQUE7RTlFbWl3RU47RThFaGl3RUU7SUFDSSx3QkFBQTtFOUVraXdFTjtFOEUvaHdFRTs7SUFFSSw0QkFBQTtFOUVpaXdFTjtFOEU5aHdFRTs7SUFFSSw4QkFBQTtFOUVnaXdFTjtFOEU3aHdFRTs7SUFFSSwrQkFBQTtFOUUraHdFTjtFOEU1aHdFRTs7SUFFSSw2QkFBQTtFOUU4aHdFTjtBQUNGO0E4RTNod0VBO0VBQ0k7SUFDSSxxQkFBQTtFOUU2aHdFTjtFOEUxaHdFRTs7SUFFSSx5QkFBQTtFOUU0aHdFTjtFOEV6aHdFRTs7SUFFSSwyQkFBQTtFOUUyaHdFTjtFOEV4aHdFRTs7SUFFSSw0QkFBQTtFOUUwaHdFTjtFOEV2aHdFRTs7SUFFSSwwQkFBQTtFOUV5aHdFTjtFOEV0aHdFRTtJQUNJLDJCQUFBO0U5RXdod0VOO0U4RXJod0VFOztJQUVJLCtCQUFBO0U5RXVod0VOO0U4RXBod0VFOztJQUVJLGlDQUFBO0U5RXNod0VOO0U4RW5od0VFOztJQUVJLGtDQUFBO0U5RXFod0VOO0U4RWxod0VFOztJQUVJLGdDQUFBO0U5RW9od0VOO0U4RWpod0VFO0lBQ0ksMEJBQUE7RTlFbWh3RU47RThFaGh3RUU7O0lBRUksOEJBQUE7RTlFa2h3RU47RThFL2d3RUU7O0lBRUksZ0NBQUE7RTlFaWh3RU47RThFOWd3RUU7O0lBRUksaUNBQUE7RTlFZ2h3RU47RThFN2d3RUU7O0lBRUksK0JBQUE7RTlFK2d3RU47RThFNWd3RUU7SUFDSSx3QkFBQTtFOUU4Z3dFTjtFOEUzZ3dFRTs7SUFFSSw0QkFBQTtFOUU2Z3dFTjtFOEUxZ3dFRTs7SUFFSSw4QkFBQTtFOUU0Z3dFTjtFOEV6Z3dFRTs7SUFFSSwrQkFBQTtFOUUyZ3dFTjtFOEV4Z3dFRTs7SUFFSSw2QkFBQTtFOUUwZ3dFTjtFOEV2Z3dFRTtJQUNJLDBCQUFBO0U5RXlnd0VOO0U4RXRnd0VFOztJQUVJLDhCQUFBO0U5RXdnd0VOO0U4RXJnd0VFOztJQUVJLGdDQUFBO0U5RXVnd0VOO0U4RXBnd0VFOztJQUVJLGlDQUFBO0U5RXNnd0VOO0U4RW5nd0VFOztJQUVJLCtCQUFBO0U5RXFnd0VOO0U4RWxnd0VFO0lBQ0ksd0JBQUE7RTlFb2d3RU47RThFamd3RUU7O0lBRUksNEJBQUE7RTlFbWd3RU47RThFaGd3RUU7O0lBRUksOEJBQUE7RTlFa2d3RU47RThFLy92RUU7O0lBRUksK0JBQUE7RTlFaWd3RU47RThFOS92RUU7O0lBRUksNkJBQUE7RTlFZ2d3RU47QUFDRjtBOEU3L3ZFQSxnQ0FBQTtBQUVB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RUFDQSxTQUFBO0EvRXU0bkZKOztBK0VwNG5GQTs7RUFFSSxVQUFBO0VBQ0EsU0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxRQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksV0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxTQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFNBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksV0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxZQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksUUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7O0VBRUksVUFBQTtFQUNBLFNBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksU0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxXQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFlBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFlBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksYUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxXQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBOztFQUVJLFdBQUE7RUFDQSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFNBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksV0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxZQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxZQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLGFBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksV0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTs7RUFFSSxXQUFBO0VBQ0EsVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxTQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFdBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksWUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksWUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxhQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFdBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksU0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7O0VBRUksV0FBQTtFQUNBLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksU0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxXQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFlBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFlBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksYUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxXQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBOztFQUVJLFdBQUE7RUFDQSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFNBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksV0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxZQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxZQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLGFBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksV0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTs7RUFFSSxXQUFBO0VBQ0EsVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxTQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFdBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksWUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksWUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxhQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFdBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksU0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7O0VBRUksV0FBQTtFQUNBLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksU0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxXQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFlBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFlBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksYUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxXQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBOztFQUVJLFdBQUE7RUFDQSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFNBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksV0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxZQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxZQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLGFBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksV0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTs7RUFFSSxXQUFBO0VBQ0EsVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxTQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFdBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksWUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksWUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxhQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFdBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksU0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7O0VBRUksV0FBQTtFQUNBLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksU0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxXQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFlBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFlBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksYUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxXQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBOztFQUVJLFdBQUE7RUFDQSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFNBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksV0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxZQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxZQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLGFBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksV0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTs7RUFFSSxXQUFBO0VBQ0EsVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxTQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFdBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksWUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksWUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxhQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFdBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksU0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7O0VBRUksV0FBQTtFQUNBLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksU0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxXQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFlBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFlBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksYUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxXQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBOztFQUVJLFdBQUE7RUFDQSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFNBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksV0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxZQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxZQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLGFBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksV0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTs7RUFFSSxXQUFBO0VBQ0EsVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxTQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFdBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksWUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksWUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxhQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFdBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksU0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7O0VBRUksV0FBQTtFQUNBLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksU0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxXQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFlBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFlBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksYUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxXQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBOztFQUVJLFdBQUE7RUFDQSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFNBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksV0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxZQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxZQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLGFBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksV0FBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTs7RUFFSSxXQUFBO0VBQ0EsVUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxTQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFdBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksWUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxVQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFVBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksWUFBQTtBL0V1NG5GSjs7QStFcDRuRkE7RUFDSSxhQUFBO0EvRXU0bkZKOztBK0VwNG5GQTtFQUNJLFdBQUE7QS9FdTRuRko7O0ErRXA0bkZBO0VBQ0ksU0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtB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NzFuRkE7RUFDSSxnQkFBQTtBL0UrMW5GSjs7QStFNTFuRkE7RUFDSSxrQkFBQTtBL0UrMW5GSjs7QStFNTFuRkE7RUFDSSxrQkFBQTtBL0UrMW5GSjs7QStFNTFuRkE7RUFDSSxlQUFBO0EvRSsxbkZKOztBK0U1MW5GQTtFQUNJLGdCQUFBO0EvRSsxbkZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGtNQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGlDQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLFczRW5CSTtBTGlpcUZSOztBZ0YzZ3FGQTtFQUNJLGNBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksY0FBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxjQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGNBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksVzNFdENJO0FMb2pxRlI7O0FnRjNncUZBO0VBQ0ksOEIzRTlETTtBTDRrcUZWOztBZ0YzZ3FGQTtFQUNJLGMzRXpETTtBTHVrcUZWOztBZ0YzZ3FGQTtFQUNJLGMzRTVETTtBTDBrcUZWOztBZ0YzZ3FGQTtFQUNJLGMzRS9ESztBTDZrcUZUOztBZ0YzZ3FGQTtFQUNJLGMzRWxFRztBTGdscUZQOztBZ0YzZ3FGQTtFQUNJLGNBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksYzNFeEVHO0FMc2xxRlA7O0FnRjNncUZBO0VBQ0ksYzNFNUNPO0FMMGpxRlg7O0FnRjNncUZBO0VBQ0ksOEIzRTlGTTtBTDRtcUZWOztBZ0YzZ3FGQTtFQUNJLGMzRW5GSztBTGltcUZUOztBZ0YzZ3FGQTtFQUNJLGMzRXRGSztBTG9tcUZUOztBZ0YzZ3FGQTtFQUNJLGMzRTdGRztBTDJtcUZQOztBZ0YzZ3FGQTtFQUNJLGMzRXhFTztBTHNscUZYOztBZ0YzZ3FGQTtFQUNJLGMzRTNFTztBTHlscUZYOztBZ0YzZ3FGQTtFQUNJLGMzRTlFTztBTDRscUZYOztBZ0YzZ3FGQTtFQUNJLGMzRWpGTztBTCtscUZYOztBZ0YzZ3FGQTtFQUNJLGMzRXBGTztBTGttcUZYOztBZ0YzZ3FGQTtFQUNJLGMzRXZGTztBTHFtcUZYOztBZ0YzZ3FGQTtFQUNJLGMzRTFGTztBTHdtcUZYOztBZ0YzZ3FGQTtFQUNJLGMzRTdGTztBTDJtcUZYOztBZ0YzZ3FGQTtFQUNJLGMzRWhHTztBTDhtcUZYOztBZ0YzZ3FGQTtFQUNJLCtCM0VoR007QUw4bXFGVjs7QWdGM2dxRkE7RUFDSSwrQjNFbkdNO0FMaW5xRlY7O0FnRjNncUZBO0VBQ0ksK0IzRXRHTTtBTG9ucUZWOztBZ0YzZ3FGQTtFQUNJLCtCM0V6R007QUx1bnFGVjs7QWdGM2dxRkE7RUFDSSwrQjNFNUdNO0FMMG5xRlY7O0FnRjNncUZBO0VBQ0ksK0IzRS9HTTtBTDZucUZWOztBZ0YzZ3FGQTtFQUNJLCtCM0VsSE07QUxnb3FGVjs7QWdGM2dxRkE7RUFDSSxxQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxtQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxxQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxtQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxxQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxtQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxxQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxtQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxzQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxvQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxzQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxvQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxzQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxvQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxzQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxvQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSx5QkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSx5QkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxvQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxrQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxpQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxrQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxpQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxrQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxrQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxtQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxjQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGdCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGNBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZ0JBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZ0JBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZ0JBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZ0JBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZ0JBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksbUJBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksc0JBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksd0JBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksbUJBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksc0JBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksd0JBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksbUJBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksY0FBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxjQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGNBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksY0FBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLDBCQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksMEJBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSwwQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxlQUFBO0FoRjhncUZKOztBZ0YzZ3FGQTtFQUNJLGVBQUE7QWhGOGdxRko7O0FnRjNncUZBO0VBQ0ksZUFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSSxnQkFBQTtBaEY4Z3FGSjs7QWdGM2dxRkE7RUFDSTtJQUNJLGNBQUE7RWhGOGdxRk47RWdGM2dxRkU7SUFDSSxjQUFBO0VoRjZncUZOO0VnRjFncUZFO0lBQ0ksY0FBQTtFaEY0Z3FGTjtFZ0Z6Z3FGRTtJQUNJLGNBQUE7RWhGMmdxRk47RWdGeGdxRkU7SUFDSSxlQUFBO0VoRjBncUZOO0VnRnZncUZFO0lBQ0ksZUFBQTtFaEZ5Z3FGTjtFZ0Z0Z3FGRTtJQUNJLGVBQUE7RWhGd2dxRk47RWdGcmdxRkU7SUFDSSxlQUFBO0VoRnVncUZOO0VnRnBncUZFO0lBQ0ksZUFBQTtFaEZzZ3FGTjtFZ0ZuZ3FGRTtJQUNJLGVBQUE7RWhGcWdxRk47RWdGbGdxRkU7SUFDSSxlQUFBO0VoRm9ncUZOO0VnRmpncUZFO0lBQ0ksZUFBQTtFaEZtZ3FGTjtFZ0ZoZ3FGRTtJQUNJLGVBQUE7RWhGa2dxRk47RWdGLy9wRkU7SUFDSSxlQUFBO0VoRmlncUZOO0VnRjkvcEZFO0lBQ0ksZUFBQTtFaEZnZ3FGTjtFZ0Y3L3BGRTtJQUNJLGVBQUE7RWhGKy9wRk47RWdGNS9wRkU7SUFDSSxlQUFBO0VoRjgvcEZOO0VnRjMvcEZFO0lBQ0ksZUFBQTtFaEY2L3BGTjtFZ0YxL3BGRTtJQUNJLGVBQUE7RWhGNC9wRk47RWdGei9wRkU7SUFDSSxlQUFBO0VoRjIvcEZOO0VnRngvcEZFO0lBQ0ksZUFBQTtFaEYwL3BGTjtFZ0Z2L3BGRTtJQUNJLGVBQUE7RWhGeS9wRk47RWdGdC9wRkU7SUFDSSxlQUFBO0VoRncvcEZOO0VnRnIvcEZFO0lBQ0ksZUFBQTtFaEZ1L3BGTjtFZ0ZwL3BGRTtJQUNJLGVBQUE7RWhGcy9wRk47RWdGbi9wRkU7SUFDSSxlQUFBO0VoRnEvcEZOO0VnRmwvcEZFO0lBQ0ksZUFBQTtFaEZvL3BGTjtFZ0ZqL3BGRTtJQUNJLGVBQUE7RWhGbS9wRk47RWdGaC9wRkU7SUFDSSxlQUFBO0VoRmsvcEZOO0VnRi8rcEZFO0lBQ0ksZUFBQTtFaEZpL3BGTjtFZ0Y5K3BGRTtJQUNJLGVBQUE7RWhGZy9wRk47RWdGNytwRkU7SUFDSSxlQUFBO0VoRisrcEZOO0VnRjUrcEZFO0lBQ0ksZUFBQTtFaEY4K3BGTjtFZ0YzK3BGRTtJQUNJLGVBQUE7RWhGNitwRk47RWdGMStwRkU7SUFDSSxlQUFBO0VoRjQrcEZOO0VnRnorcEZFO0lBQ0ksZUFBQTtFaEYyK3BGTjtFZ0Z4K3BGRTtJQUNJLGVBQUE7RWhGMCtwRk47RWdGditwRkU7SUFDSSxlQUFBO0VoRnkrcEZOO0VnRnQrcEZFO0lBQ0ksZUFBQTtFaEZ3K3BGTjtFZ0ZyK3BGRTtJQUNJLGVBQUE7RWhGdStwRk47RWdGcCtwRkU7SUFDSSxlQUFBO0VoRnMrcEZOO0VnRm4rcEZFO0lBQ0ksZUFBQTtFaEZxK3BGTjtFZ0ZsK3BGRTtJQUNJLGVBQUE7RWhGbytwRk47RWdGaitwRkU7SUFDSSxlQUFBO0VoRm0rcEZOO0VnRmgrcEZFO0lBQ0ksZUFBQTtFaEZrK3BGTjtFZ0YvOXBGRTtJQUNJLGVBQUE7RWhGaStwRk47RWdGOTlwRkU7SUFDSSxlQUFBO0VoRmcrcEZOO0VnRjc5cEZFO0lBQ0ksZUFBQTtFaEYrOXBGTjtFZ0Y1OXBGRTtJQUNJLGVBQUE7RWhGODlwRk47RWdGMzlwRkU7SUFDSSxlQUFBO0VoRjY5cEZOO0VnRjE5cEZFO0lBQ0ksZUFBQTtFaEY0OXBGTjtFZ0Z6OXBGRTtJQUNJLGVBQUE7RWhGMjlwRk47RWdGeDlwRkU7SUFDSSxlQUFBO0VoRjA5cEZOO0VnRnY5cEZFO0lBQ0ksZUFBQTtFaEZ5OXBGTjtFZ0Z0OXBGRTtJQUNJLGVBQUE7RWhGdzlwRk47RWdGcjlwRkU7SUFDSSxlQUFBO0VoRnU5cEZOO0VnRnA5cEZFO0lBQ0ksZUFBQTtFaEZzOXBGTjtFZ0ZuOXBGRTtJQUNJLGVBQUE7RWhGcTlwRk47RWdGbDlwRkU7SUFDSSxlQUFBO0VoRm85cEZOO0VnRmo5cEZFO0lBQ0ksZUFBQTtFaEZtOXBGTjtFZ0ZoOXBGRTtJQUNJLGVBQUE7RWhGazlwRk47RWdGLzhwRkU7SUFDSSxlQUFBO0VoRmk5cEZOO0VnRjk4cEZFO0lBQ0ksZUFBQTtFaEZnOXBGTjtFZ0Y3OHBGRTtJQUNJLGVBQUE7RWhGKzhwRk47RWdGNThwRkU7SUFDSSxlQUFBO0VoRjg4cEZOO0VnRjM4cEZFO0lBQ0ksZUFBQTtFaEY2OHBGTjtFZ0YxOHBGRTtJQUNJLGVBQUE7RWhGNDhwRk47RWdGejhwRkU7SUFDSSxlQUFBO0VoRjI4cEZOO0VnRng4cEZFO0lBQ0ksZUFBQTtFaEYwOHBGTjtFZ0Z2OHBGRTtJQUNJLGVBQUE7RWhGeThwRk47RWdGdDhwRkU7SUFDSSxlQUFBO0VoRnc4cEZOO0VnRnI4cEZFO0lBQ0ksZUFBQTtFaEZ1OHBGTjtFZ0ZwOHBGRTtJQUNJLGVBQUE7RWhGczhwRk47RWdGbjhwRkU7SUFDSSxlQUFBO0VoRnE4cEZOO0VnRmw4cEZFO0lBQ0ksZUFBQTtFaEZvOHBGTjtFZ0ZqOHBGRTtJQUNJLGVBQUE7RWhGbThwRk47RWdGaDhwRkU7SUFDSSxlQUFBO0VoRms4cEZOO0VnRi83cEZFO0lBQ0ksZUFBQTtFaEZpOHBGTjtFZ0Y5N3BGRTtJQUNJLGVBQUE7RWhGZzhwRk47RWdGNzdwRkU7SUFDSSxlQUFBO0VoRis3cEZOO0VnRjU3cEZFO0lBQ0ksZUFBQTtFaEY4N3BGTjtFZ0YzN3BGRTtJQUNJLGVBQUE7RWhGNjdwRk47RWdGMTdwRkU7SUFDSSxlQUFBO0VoRjQ3cEZOO0VnRno3cEZFO0lBQ0ksZUFBQTtFaEYyN3BGTjtFZ0Z4N3BGRTtJQUNJLGVBQUE7RWhGMDdwRk47RWdGdjdwRkU7SUFDSSxlQUFBO0VoRnk3cEZOO0VnRnQ3cEZFO0lBQ0ksZUFBQTtFaEZ3N3BGTjtFZ0ZyN3BGRTtJQUNJLGVBQUE7RWhGdTdwRk47RWdGcDdwRkU7SUFDSSxlQUFBO0VoRnM3cEZOO0VnRm43cEZFO0lBQ0ksZUFBQTtFaEZxN3BGTjtFZ0ZsN3BGRTtJQUNJLGVBQUE7RWhGbzdwRk47RWdGajdwRkU7SUFDSSxlQUFBO0VoRm03cEZOO0VnRmg3cEZFO0lBQ0ksZUFBQTtFaEZrN3BGTjtFZ0YvNnBGRTtJQUNJLGVBQUE7RWhGaTdwRk47RWdGOTZwRkU7SUFDSSxlQUFBO0VoRmc3cEZOO0VnRjc2cEZFO0lBQ0ksZUFBQTtFaEYrNnBGTjtFZ0Y1NnBGRTtJQUNJLGVBQUE7RWhGODZwRk47RWdGMzZwRkU7SUFDSSxlQUFBO0VoRjY2cEZOO0VnRjE2cEZFO0lBQ0ksZUFBQTtFaEY0NnBGTjtFZ0Z6NnBGRTtJQUNJLGVBQUE7RWhGMjZwRk47RWdGeDZwRkU7SUFDSSxnQkFBQTtFaEYwNnBGTjtFZ0Z2NnBGRTtJQUNJLGdCQUFBO0VoRnk2cEZOO0VnRnQ2cEZFO0lBQ0ksZ0JBQUE7RWhGdzZwRk47RWdGcjZwRkU7SUFDSSxnQkFBQTtFaEZ1NnBGTjtFZ0ZwNnBGRTtJQUNJLGdCQUFBO0VoRnM2cEZOO0VnRm42cEZFO0lBQ0ksZ0JBQUE7RWhGcTZwRk47RWdGbDZwRkU7SUFDSSxnQkFBQTtFaEZvNnBGTjtFZ0ZqNnBGRTtJQUNJLGdCQUFBO0VoRm02cEZOO0VnRmg2cEZFO0lBQ0ksZ0JBQUE7RWhGazZwRk47RWdGLzVwRkU7SUFDSSxnQkFBQTtFaEZpNnBGTjtFZ0Y5NXBGRTtJQUNJLGdCQUFBO0VoRmc2cEZOO0VnRjc1cEZFO0lBQ0ksZ0JBQUE7RWhGKzVwRk47RWdGNTVwRkU7SUFDSSxnQkFBQTtFaEY4NXBGTjtFZ0YzNXBGRTtJQUNJLGdCQUFBO0VoRjY1cEZOO0VnRjE1cEZFO0lBQ0ksZ0JBQUE7RWhGNDVwRk47RWdGejVwRkU7SUFDSSxnQkFBQTtFaEYyNXBGTjtFZ0Z4NXBGRTtJQUNJLGdCQUFBO0VoRjA1cEZOO0VnRnY1cEZFO0lBQ0ksZ0JBQUE7RWhGeTVwRk47RWdGdDVwRkU7SUFDSSxnQkFBQTtFaEZ3NXBGTjtFZ0ZyNXBGRTtJQUNJLGdCQUFBO0VoRnU1cEZOO0VnRnA1cEZFO0lBQ0ksZ0JBQUE7RWhGczVwRk47RWdGbjVwRkU7SUFDSSxnQkFBQTtFaEZxNXBGTjtFZ0ZsNXBGRTtJQUNJLGdCQUFBO0VoRm81cEZOO0VnRmo1cEZFO0lBQ0ksZ0JBQUE7RWhGbTVwRk47RWdGaDVwRkU7SUFDSSxnQkFBQTtFaEZrNXBGTjtFZ0YvNHBGRTtJQUNJLGdCQUFBO0VoRmk1cEZOO0VnRjk0cEZFO0lBQ0ksZ0JBQUE7RWhGZzVwRk47RWdGNzRwRkU7SUFDSSxnQkFBQTtFaEYrNHBGTjtFZ0Y1NHBGRTtJQUNJLGdCQUFBO0VoRjg0cEZOO0VnRjM0cEZFO0lBQ0ksZ0JBQUE7RWhGNjRwRk47RWdGMTRwRkU7SUFDSSxnQkFBQTtFaEY0NHBGTjtFZ0Z6NHBGRTtJQUNJLGdCQUFBO0VoRjI0cEZOO0VnRng0cEZFO0lBQ0ksZ0JBQUE7RWhGMDRwRk47RWdGdjRwRkU7SUFDSSxnQkFBQTtFaEZ5NHBGTjtFZ0Z0NHBGRTtJQUNJLGdCQUFBO0VoRnc0cEZOO0VnRnI0cEZFO0lBQ0ksZ0JBQUE7RWhGdTRwRk47RWdGcDRwRkU7SUFDSSxnQkFBQTtFaEZzNHBGTjtFZ0ZuNHBGRTtJQUNJLGdCQUFBO0VoRnE0cEZOO0VnRmw0cEZFO0lBQ0ksZ0JBQUE7RWhGbzRwRk47RWdGajRwRkU7SUFDSSxnQkFBQTtFaEZtNHBGTjtFZ0ZoNHBGRTtJQUNJLGdCQUFBO0VoRms0cEZOO0VnRi8zcEZFO0lBQ0ksZ0JBQUE7RWhGaTRwRk47RWdGOTNwRkU7SUFDSSxtQkFBQTtFaEZnNHBGTjtFZ0Y3M3BGRTtJQUNJLGdCQUFBO0VoRiszcEZOO0VnRjUzcEZFO0lBQ0ksZ0JBQUE7RWhGODNwRk47RWdGMzNwRkU7SUFDSSxnQkFBQTtFaEY2M3BGTjtFZ0YxM3BGRTtJQUNJLGdCQUFBO0VoRjQzcEZOO0VnRnozcEZFO0lBQ0ksZ0JBQUE7RWhGMjNwRk47RWdGeDNwRkU7SUFDSSxnQkFBQTtFaEYwM3BGTjtFZ0Z2M3BGRTtJQUNJLGdCQUFBO0VoRnkzcEZOO0VnRnQzcEZFO0lBQ0ksY0FBQTtFaEZ3M3BGTjtFZ0ZyM3BGRTtJQUNJLGdCQUFBO0VoRnUzcEZOO0VnRnAzcEZFO0lBQ0ksZ0JBQUE7RWhGczNwRk47RWdGbjNwRkU7SUFDSSxnQkFBQTtFaEZxM3BGTjtFZ0ZsM3BGRTtJQUNJLGdCQUFBO0VoRm8zcEZOO0VnRmozcEZFO0lBQ0ksZ0JBQUE7RWhGbTNwRk47RWdGaDNwRkU7SUFDSSxnQkFBQTtFaEZrM3BGTjtFZ0YvMnBGRTtJQUNJLGdCQUFBO0VoRmkzcEZOO0VnRjkycEZFO0lBQ0ksZ0JBQUE7RWhGZzNwRk47RWdGNzJwRkU7SUFDSSxnQkFBQTtFaEYrMnBGTjtFZ0Y1MnBGRTtJQUNJLGNBQUE7RWhGODJwRk47RWdGMzJwRkU7SUFDSSxnQkFBQTtFaEY2MnBGTjtFZ0YxMnBGRTtJQUNJLGdCQUFBO0VoRjQycEZOO0VnRnoycEZFO0lBQ0ksZ0JBQUE7RWhGMjJwRk47RWdGeDJwRkU7SUFDSSxnQkFBQTtFaEYwMnBGTjtFZ0Z2MnBGRTtJQUNJLGdCQUFBO0VoRnkycEZOO0VnRnQycEZFO0lBQ0ksa0JBQUE7RWhGdzJwRk47RWdGcjJwRkU7SUFDSSxpQkFBQTtFaEZ1MnBGTjtFZ0ZwMnBGRTtJQUNJLGdCQUFBO0VoRnMycEZOO0VnRm4ycEZFO0lBQ0ksa0JBQUE7RWhGcTJwRk47RWdGbDJwRkU7SUFDSSxpQkFBQTtFaEZvMnBGTjtFZ0ZqMnBGRTtJQUNJLGdCQUFBO0VoRm0ycEZOO0FBQ0Y7QWdGaDJwRkE7RUFDSTtJQUNJLGNBQUE7RWhGazJwRk47RWdGLzFwRkU7SUFDSSxjQUFBO0VoRmkycEZOO0VnRjkxcEZFO0lBQ0ksY0FBQTtFaEZnMnBGTjtFZ0Y3MXBGRTtJQUNJLGNBQUE7RWhGKzFwRk47RWdGNTFwRkU7SUFDSSxlQUFBO0VoRjgxcEZOO0VnRjMxcEZFO0lBQ0ksZUFBQTtFaEY2MXBGTjtFZ0YxMXBGRTtJQUNJLGVBQUE7RWhGNDFwRk47RWdGejFwRkU7SUFDSSxlQUFBO0VoRjIxcEZOO0VnRngxcEZFO0lBQ0ksZUFBQTtFaEYwMXBGTjtFZ0Z2MXBGRTtJQUNJLGVBQUE7RWhGeTFwRk47RWdGdDFwRkU7SUFDSSxlQUFBO0VoRncxcEZOO0VnRnIxcEZFO0lBQ0ksZUFBQTtFaEZ1MXBGTjtFZ0ZwMXBGRTtJQUNJLGVBQUE7RWhGczFwRk47RWdGbjFwRkU7SUFDSSxlQUFBO0VoRnExcEZOO0VnRmwxcEZFO0lBQ0ksZUFBQTtFaEZvMXBGTjtFZ0ZqMXBGRTtJQUNJLGVBQUE7RWhGbTFwRk47RWdGaDFwRkU7SUFDSSxlQUFBO0VoRmsxcEZOO0VnRi8wcEZFO0lBQ0ksZUFBQTtFaEZpMXBGTjtFZ0Y5MHBGRTtJQUNJLGVBQUE7RWhGZzFwRk47RWdGNzBwRkU7SUFDSSxlQUFBO0VoRiswcEZOO0VnRjUwcEZFO0lBQ0ksZUFBQTtFaEY4MHBGTjtFZ0YzMHBGRTtJQUNJLGVBQUE7RWhGNjBwRk47RWdGMTBwRkU7SUFDSSxlQUFBO0VoRjQwcEZOO0VnRnowcEZFO0lBQ0ksZUFBQTtFaEYyMHBGTjtFZ0Z4MHBGRTtJQUNJLGVBQUE7RWhGMDBwRk47RWdGdjBwRkU7SUFDSSxlQUFBO0VoRnkwcEZOO0VnRnQwcEZFO0lBQ0ksZUFBQTtFaEZ3MHBGTjtFZ0ZyMHBGRTtJQUNJLGVBQUE7RWhGdTBwRk47RWdGcDBwRkU7SUFDSSxlQUFBO0VoRnMwcEZOO0VnRm4wcEZFO0lBQ0ksZUFBQTtFaEZxMHBGTjtFZ0ZsMHBGRTtJQUNJLGVBQUE7RWhGbzBwRk47RWdGajBwRkU7SUFDSSxlQUFBO0VoRm0wcEZOO0VnRmgwcEZFO0lBQ0ksZUFBQTtFaEZrMHBGTjtFZ0YvenBGRTtJQUNJLGVBQUE7RWhGaTBwRk47RWdGOXpwRkU7SUFDSSxlQUFBO0VoRmcwcEZOO0VnRjd6cEZFO0lBQ0ksZUFBQTtFaEYrenBGTjtFZ0Y1enBGRTtJQUNJLGVBQUE7RWhGOHpwRk47RWdGM3pwRkU7SUFDSSxlQUFBO0VoRjZ6cEZOO0VnRjF6cEZFO0lBQ0ksZUFBQTtFaEY0enBGTjtFZ0Z6enBGRTtJQUNJLGVBQUE7RWhGMnpwRk47RWdGeHpwRkU7SUFDSSxlQUFBO0VoRjB6cEZOO0VnRnZ6cEZFO0lBQ0ksZUFBQTtFaEZ5enBGTjtFZ0Z0enBGRTtJQUNJLGVBQUE7RWhGd3pwRk47RWdGcnpwRkU7SUFDSSxlQUFBO0VoRnV6cEZOO0VnRnB6cEZFO0lBQ0ksZUFBQTtFaEZzenBGTjtFZ0ZuenBGRTtJQUNJLGVBQUE7RWhGcXpwRk47RWdGbHpwRkU7SUFDSSxlQUFBO0VoRm96cEZOO0VnRmp6cEZFO0lBQ0ksZUFBQTtFaEZtenBGTjtFZ0ZoenBGRTtJQUNJLGVBQUE7RWhGa3pwRk47RWdGL3lwRkU7SUFDSSxlQUFBO0VoRml6cEZOO0VnRjl5cEZFO0lBQ0ksZUFBQTtFaEZnenBGTjtFZ0Y3eXBGRTtJQUNJLGVBQUE7RWhGK3lwRk47RWdGNXlwRkU7SUFDSSxlQUFBO0VoRjh5cEZOO0VnRjN5cEZFO0lBQ0ksZUFBQTtFaEY2eXBGTjtFZ0YxeXBGRTtJQUNJLGVBQUE7RWhGNHlwRk47RWdGenlwRkU7SUFDSSxlQUFBO0VoRjJ5cEZOO0VnRnh5cEZFO0lBQ0ksZUFBQTtFaEYweXBGTjtFZ0Z2eXBGRTtJQUNJLGVBQUE7RWhGeXlwRk47RWdGdHlwRkU7SUFDSSxlQUFBO0VoRnd5cEZOO0VnRnJ5cEZFO0lBQ0ksZUFBQTtFaEZ1eXBGTjtFZ0ZweXBGRTtJQUNJLGVBQUE7RWhGc3lwRk47RWdGbnlwRkU7SUFDSSxlQUFBO0VoRnF5cEZOO0VnRmx5cEZFO0lBQ0ksZUFBQTtFaEZveXBGTjtFZ0ZqeXBGRTtJQUNJLGVBQUE7RWhGbXlwRk47RWdGaHlwRkU7SUFDSSxlQUFBO0VoRmt5cEZOO0VnRi94cEZFO0lBQ0ksZUFBQTtFaEZpeXBGTjtFZ0Y5eHBGRTtJQUNJLGVBQUE7RWhGZ3lwRk47RWdGN3hwRkU7SUFDSSxlQUFBO0VoRit4cEZOO0VnRjV4cEZFO0lBQ0ksZUFBQTtFaEY4eHBGTjtFZ0YzeHBGRTtJQUNJLGVBQUE7RWhGNnhwRk47RWdGMXhwRkU7SUFDSSxlQUFBO0VoRjR4cEZOO0VnRnp4cEZFO0lBQ0ksZUFBQTtFaEYyeHBGTjtFZ0Z4eHBGRTtJQUNJLGVBQUE7RWhGMHhwRk47RWdGdnhwRkU7SUFDSSxlQUFBO0VoRnl4cEZOO0VnRnR4cEZFO0lBQ0ksZUFBQTtFaEZ3eHBGTjtFZ0ZyeHBGRTtJQUNJLGVBQUE7RWhGdXhwRk47RWdGcHhwRkU7SUFDSSxlQUFBO0VoRnN4cEZOO0VnRm54cEZFO0lBQ0ksZUFBQTtFaEZxeHBGTjtFZ0ZseHBGRTtJQUNJLGVBQUE7RWhGb3hwRk47RWdGanhwRkU7SUFDSSxlQUFBO0VoRm14cEZOO0VnRmh4cEZFO0lBQ0ksZUFBQTtFaEZreHBGTjtFZ0Yvd3BGRTtJQUNJLGVBQUE7RWhGaXhwRk47RWdGOXdwRkU7SUFDSSxlQUFBO0VoRmd4cEZOO0VnRjd3cEZFO0lBQ0ksZUFBQTtFaEYrd3BGTjtFZ0Y1d3BGRTtJQUNJLGVBQUE7RWhGOHdwRk47RWdGM3dwRkU7SUFDSSxlQUFBO0VoRjZ3cEZOO0VnRjF3cEZFO0lBQ0ksZUFBQTtFaEY0d3BGTjtFZ0Z6d3BGRTtJQUNJLGVBQUE7RWhGMndwRk47RWdGeHdwRkU7SUFDSSxlQUFBO0VoRjB3cEZOO0VnRnZ3cEZFO0lBQ0ksZUFBQTtFaEZ5d3BGTjtFZ0Z0d3BGRTtJQUNJLGVBQUE7RWhGd3dwRk47RWdGcndwRkU7SUFDSSxlQUFBO0VoRnV3cEZOO0VnRnB3cEZFO0lBQ0ksZUFBQTtFaEZzd3BGTjtFZ0Zud3BGRTtJQUNJLGVBQUE7RWhGcXdwRk47RWdGbHdwRkU7SUFDSSxlQUFBO0VoRm93cEZOO0VnRmp3cEZFO0lBQ0ksZUFBQTtFaEZtd3BGTjtFZ0Zod3BGRTtJQUNJLGVBQUE7RWhGa3dwRk47RWdGL3ZwRkU7SUFDSSxlQUFBO0VoRml3cEZOO0VnRjl2cEZFO0lBQ0ksZUFBQTtFaEZnd3BGTjtFZ0Y3dnBGRTtJQUNJLGVBQUE7RWhGK3ZwRk47RWdGNXZwRkU7SUFDSSxnQkFBQTtFaEY4dnBGTjtFZ0YzdnBGRTtJQUNJLGdCQUFBO0VoRjZ2cEZOO0VnRjF2cEZFO0lBQ0ksZ0JBQUE7RWhGNHZwRk47RWdGenZwRkU7SUFDSSxnQkFBQTtFaEYydnBGTjtFZ0Z4dnBGRTtJQUNJLGdCQUFBO0VoRjB2cEZOO0VnRnZ2cEZFO0lBQ0ksZ0JBQUE7RWhGeXZwRk47RWdGdHZwRkU7SUFDSSxnQkFBQTtFaEZ3dnBGTjtFZ0ZydnBGRTtJQUNJLGdCQUFBO0VoRnV2cEZOO0VnRnB2cEZFO0lBQ0ksZ0JBQUE7RWhGc3ZwRk47RWdGbnZwRkU7SUFDSSxnQkFBQTtFaEZxdnBGTjtFZ0ZsdnBGRTtJQUNJLGdCQUFBO0VoRm92cEZOO0VnRmp2cEZFO0lBQ0ksZ0JBQUE7RWhGbXZwRk47RWdGaHZwRkU7SUFDSSxnQkFBQTtFaEZrdnBGTjtFZ0YvdXBGRTtJQUNJLGdCQUFBO0VoRml2cEZOO0VnRjl1cEZFO0lBQ0ksZ0JBQUE7RWhGZ3ZwRk47RWdGN3VwRkU7SUFDSSxnQkFBQTtFaEYrdXBGTjtFZ0Y1dXBGRTtJQUNJLGdCQUFBO0VoRjh1cEZOO0VnRjN1cEZFO0lBQ0ksZ0JBQUE7RWhGNnVwRk47RWdGMXVwRkU7SUFDSSxnQkFBQTtFaEY0dXBGTjtFZ0Z6dXBGRTtJQUNJLGdCQUFBO0VoRjJ1cEZOO0VnRnh1cEZFO0lBQ0ksZ0JBQUE7RWhGMHVwRk47RWdGdnVwRkU7SUFDSSxnQkFBQTtFaEZ5dXBGTjtFZ0Z0dXBGRTtJQUNJLGdCQUFBO0VoRnd1cEZOO0VnRnJ1cEZFO0lBQ0ksZ0JBQUE7RWhGdXVwRk47RWdGcHVwRkU7SUFDSSxnQkFBQTtFaEZzdXBGTjtFZ0ZudXBGRTtJQUNJLGdCQUFBO0VoRnF1cEZOO0VnRmx1cEZFO0lBQ0ksZ0JBQUE7RWhGb3VwRk47RWdGanVwRkU7SUFDSSxnQkFBQTtFaEZtdXBGTjtFZ0ZodXBGRTtJQUNJLGdCQUFBO0VoRmt1cEZOO0VnRi90cEZFO0lBQ0ksZ0JBQUE7RWhGaXVwRk47RWdGOXRwRkU7SUFDSSxnQkFBQTtFaEZndXBGTjtFZ0Y3dHBGRTtJQUNJLGdCQUFBO0VoRit0cEZOO0VnRjV0cEZFO0lBQ0ksZ0JBQUE7RWhGOHRwRk47RWdGM3RwRkU7SUFDSSxnQkFBQTtFaEY2dHBGTjtFZ0YxdHBGRTtJQUNJLGdCQUFBO0VoRjR0cEZOO0VnRnp0cEZFO0lBQ0ksZ0JBQUE7RWhGMnRwRk47RWdGeHRwRkU7SUFDSSxnQkFBQTtFaEYwdHBGTjtFZ0Z2dHBGRTtJQUNJLGdCQUFBO0VoRnl0cEZOO0VnRnR0cEZFO0lBQ0ksZ0JBQUE7RWhGd3RwRk47RWdGcnRwRkU7SUFDSSxnQkFBQTtFaEZ1dHBGTjtFZ0ZwdHBGRTtJQUNJLGdCQUFBO0VoRnN0cEZOO0VnRm50cEZFO0lBQ0ksZ0JBQUE7RWhGcXRwRk47RWdGbHRwRkU7SUFDSSxtQkFBQTtFaEZvdHBGTjtFZ0ZqdHBGRTtJQUNJLGdCQUFBO0VoRm10cEZOO0VnRmh0cEZFO0lBQ0ksZ0JBQUE7RWhGa3RwRk47RWdGL3NwRkU7SUFDSSxnQkFBQTtFaEZpdHBGTjtFZ0Y5c3BGRTtJQUNJLGdCQUFBO0VoRmd0cEZOO0VnRjdzcEZFO0lBQ0ksZ0JBQUE7RWhGK3NwRk47RWdGNXNwRkU7SUFDSSxnQkFBQTtFaEY4c3BGTjtFZ0Yzc3BGRTtJQUNJLGdCQUFBO0VoRjZzcEZOO0VnRjFzcEZFO0lBQ0ksY0FBQTtFaEY0c3BGTjtFZ0Z6c3BGRTtJQUNJLGdCQUFBO0VoRjJzcEZOO0VnRnhzcEZFO0lBQ0ksZ0JBQUE7RWhGMHNwRk47RWdGdnNwRkU7SUFDSSxnQkFBQTtFaEZ5c3BGTjtFZ0Z0c3BGRTtJQUNJLGdCQUFBO0VoRndzcEZOO0VnRnJzcEZFO0lBQ0ksZ0JBQUE7RWhGdXNwRk47RWdGcHNwRkU7SUFDSSxnQkFBQTtFaEZzc3BGTjtFZ0Zuc3BGRTtJQUNJLGdCQUFBO0VoRnFzcEZOO0VnRmxzcEZFO0lBQ0ksZ0JBQUE7RWhGb3NwRk47RWdGanNwRkU7SUFDSSxnQkFBQTtFaEZtc3BGTjtFZ0Zoc3BGRTtJQUNJLGNBQUE7RWhGa3NwRk47RWdGL3JwRkU7SUFDSSxnQkFBQTtFaEZpc3BGTjtFZ0Y5cnBGRTtJQUNJLGdCQUFBO0VoRmdzcEZOO0VnRjdycEZFO0lBQ0ksZ0JBQUE7RWhGK3JwRk47RWdGNXJwRkU7SUFDSSxnQkFBQTtFaEY4cnBGTjtFZ0YzcnBGRTtJQUNJLGdCQUFBO0VoRjZycEZOO0VnRjFycEZFO0lBQ0ksa0JBQUE7RWhGNHJwRk47RWdGenJwRkU7SUFDSSxpQkFBQTtFaEYycnBGTjtFZ0Z4cnBGRTtJQUNJLGdCQUFBO0VoRjBycEZOO0VnRnZycEZFO0lBQ0ksa0JBQUE7RWhGeXJwRk47RWdGdHJwRkU7SUFDSSxpQkFBQTtFaEZ3cnBGTjtFZ0ZycnBGRTtJQUNJLGdCQUFBO0VoRnVycEZOO0FBQ0Y7QWdGcHJwRkE7RUFDSTtJQUNJLGNBQUE7RWhGc3JwRk47RWdGbnJwRkU7SUFDSSxjQUFBO0VoRnFycEZOO0VnRmxycEZFO0lBQ0ksY0FBQTtFaEZvcnBGTjtFZ0ZqcnBGRTtJQUNJLGNBQUE7RWhGbXJwRk47RWdGaHJwRkU7SUFDSSxlQUFBO0VoRmtycEZOO0VnRi9xcEZFO0lBQ0ksZUFBQTtFaEZpcnBGTjtFZ0Y5cXBGRTtJQUNJLGVBQUE7RWhGZ3JwRk47RWdGN3FwRkU7SUFDSSxlQUFBO0VoRitxcEZOO0VnRjVxcEZFO0lBQ0ksZUFBQTtFaEY4cXBGTjtFZ0YzcXBGRTtJQUNJLGVBQUE7RWhGNnFwRk47RWdGMXFwRkU7SUFDSSxlQUFBO0VoRjRxcEZOO0VnRnpxcEZFO0lBQ0ksZUFBQTtFaEYycXBGTjtFZ0Z4cXBGRTtJQUNJLGVBQUE7RWhGMHFwRk47RWdGdnFwRkU7SUFDSSxlQUFBO0VoRnlxcEZOO0VnRnRxcEZFO0lBQ0ksZUFBQTtFaEZ3cXBGTjtFZ0ZycXBGRTtJQUNJLGVBQUE7RWhGdXFwRk47RWdGcHFwRkU7SUFDSSxlQUFBO0VoRnNxcEZOO0VnRm5xcEZFO0lBQ0ksZUFBQTtFaEZxcXBGTjtFZ0ZscXBGRTtJQUNJLGVBQUE7RWhGb3FwRk47RWdGanFwRkU7SUFDSSxlQUFBO0VoRm1xcEZOO0VnRmhxcEZFO0lBQ0ksZUFBQTtFaEZrcXBGTjtFZ0YvcHBGRTtJQUNJLGVBQUE7RWhGaXFwRk47RWdGOXBwRkU7SUFDSSxlQUFBO0VoRmdxcEZOO0VnRjdwcEZFO0lBQ0ksZUFBQTtFaEYrcHBGTjtFZ0Y1cHBGRTtJQUNJLGVBQUE7RWhGOHBwRk47RWdGM3BwRkU7SUFDSSxlQUFBO0VoRjZwcEZOO0VnRjFwcEZFO0lBQ0ksZUFBQTtFaEY0cHBGTjtFZ0Z6cHBGRTtJQUNJLGVBQUE7RWhGMnBwRk47RWdGeHBwRkU7SUFDSSxlQUFBO0VoRjBwcEZOO0VnRnZwcEZFO0lBQ0ksZUFBQTtFaEZ5cHBGTjtFZ0Z0cHBGRTtJQUNJLGVBQUE7RWhGd3BwRk47RWdGcnBwRkU7SUFDSSxlQUFBO0VoRnVwcEZOO0VnRnBwcEZFO0lBQ0ksZUFBQTtFaEZzcHBGTjtFZ0ZucHBGRTtJQUNJLGVBQUE7RWhGcXBwRk47RWdGbHBwRkU7SUFDSSxlQUFBO0VoRm9wcEZOO0VnRmpwcEZFO0lBQ0ksZUFBQTtFaEZtcHBGTjtFZ0ZocHBGRTtJQUNJLGVBQUE7RWhGa3BwRk47RWdGL29wRkU7SUFDSSxlQUFBO0VoRmlwcEZOO0VnRjlvcEZFO0lBQ0ksZUFBQTtFaEZncHBGTjtFZ0Y3b3BGRTtJQUNJLGVBQUE7RWhGK29wRk47RWdGNW9wRkU7SUFDSSxlQUFBO0VoRjhvcEZOO0VnRjNvcEZFO0lBQ0ksZUFBQTtFaEY2b3BGTjtFZ0Yxb3BGRTtJQUNJLGVBQUE7RWhGNG9wRk47RWdGem9wRkU7SUFDSSxlQUFBO0VoRjJvcEZOO0VnRnhvcEZFO0lBQ0ksZUFBQTtFaEYwb3BGTjtFZ0Z2b3BGRTtJQUNJLGVBQUE7RWhGeW9wRk47RWdGdG9wRkU7SUFDSSxlQUFBO0VoRndvcEZOO0VnRnJvcEZFO0lBQ0ksZUFBQTtFaEZ1b3BGTjtFZ0Zwb3BGRTtJQUNJLGVBQUE7RWhGc29wRk47RWdGbm9wRkU7SUFDSSxlQUFBO0VoRnFvcEZOO0VnRmxvcEZFO0lBQ0ksZUFBQTtFaEZvb3BGTjtFZ0Zqb3BGRTtJQUNJLGVBQUE7RWhGbW9wRk47RWdGaG9wRkU7SUFDSSxlQUFBO0VoRmtvcEZOO0VnRi9ucEZFO0lBQ0ksZUFBQTtFaEZpb3BGTjtFZ0Y5bnBGRTtJQUNJLGVBQUE7RWhGZ29wRk47RWdGN25wRkU7SUFDSSxlQUFBO0VoRitucEZOO0VnRjVucEZFO0lBQ0ksZUFBQTtFaEY4bnBGTjtFZ0YzbnBGRTtJQUNJLGVBQUE7RWhGNm5wRk47RWdGMW5wRkU7SUFDSSxlQUFBO0VoRjRucEZOO0VnRnpucEZFO0lBQ0ksZUFBQTtFaEYybnBGTjtFZ0Z4bnBGRTtJQUNJLGVBQUE7RWhGMG5wRk47RWdGdm5wRkU7SUFDSSxlQUFBO0VoRnlucEZOO0VnRnRucEZFO0lBQ0ksZUFBQTtFaEZ3bnBGTjtFZ0ZybnBGRTtJQUNJLGVBQUE7RWhGdW5wRk47RWdGcG5wRkU7SUFDSSxlQUFBO0VoRnNucEZOO0VnRm5ucEZFO0lBQ0ksZUFBQTtFaEZxbnBGTjtFZ0ZsbnBGRTtJQUNJLGVBQUE7RWhGb25wRk47RWdGam5wRkU7SUFDSSxlQUFBO0VoRm1ucEZOO0VnRmhucEZFO0lBQ0ksZUFBQTtFaEZrbnBGTjtFZ0YvbXBGRTtJQUNJLGVBQUE7RWhGaW5wRk47RWdGOW1wRkU7SUFDSSxlQUFBO0VoRmducEZOO0VnRjdtcEZFO0lBQ0ksZUFBQTtFaEYrbXBGTjtFZ0Y1bXBGRTtJQUNJLGVBQUE7RWhGOG1wRk47RWdGM21wRkU7SUFDSSxlQUFBO0VoRjZtcEZOO0VnRjFtcEZFO0lBQ0ksZUFBQTtFaEY0bXBGTjtFZ0Z6bXBGRTtJQUNJLGVBQUE7RWhGMm1wRk47RWdGeG1wRkU7SUFDSSxlQUFBO0VoRjBtcEZOO0VnRnZtcEZFO0lBQ0ksZUFBQTtFaEZ5bXBGTjtFZ0Z0bXBGRTtJQUNJLGVBQUE7RWhGd21wRk47RWdGcm1wRkU7SUFDSSxlQUFBO0VoRnVtcEZOO0VnRnBtcEZFO0lBQ0ksZUFBQTtFaEZzbXBGTjtFZ0ZubXBGRTtJQUNJLGVBQUE7RWhGcW1wRk47RWdGbG1wRkU7SUFDSSxlQUFBO0VoRm9tcEZOO0VnRmptcEZFO0lBQ0ksZUFBQTtFaEZtbXBGTjtFZ0ZobXBGRTtJQUNJLGVBQUE7RWhGa21wRk47RWdGL2xwRkU7SUFDSSxlQUFBO0VoRmltcEZOO0VnRjlscEZFO0lBQ0ksZUFBQTtFaEZnbXBGTjtFZ0Y3bHBGRTtJQUNJLGVBQUE7RWhGK2xwRk47RWdGNWxwRkU7SUFDSSxlQUFBO0VoRjhscEZOO0VnRjNscEZFO0lBQ0ksZUFBQTtFaEY2bHBGTjtFZ0YxbHBGRTtJQUNJLGVBQUE7RWhGNGxwRk47RWdGemxwRkU7SUFDSSxlQUFBO0VoRjJscEZOO0VnRnhscEZFO0lBQ0ksZUFBQTtFaEYwbHBGTjtFZ0Z2bHBGRTtJQUNJLGVBQUE7RWhGeWxwRk47RWdGdGxwRkU7SUFDSSxlQUFBO0VoRndscEZOO0VnRnJscEZFO0lBQ0ksZUFBQTtFaEZ1bHBGTjtFZ0ZwbHBGRTtJQUNJLGVBQUE7RWhGc2xwRk47RWdGbmxwRkU7SUFDSSxlQUFBO0VoRnFscEZOO0VnRmxscEZFO0lBQ0ksZUFBQTtFaEZvbHBGTjtFZ0ZqbHBGRTtJQUNJLGVBQUE7RWhGbWxwRk47RWdGaGxwRkU7SUFDSSxnQkFBQTtFaEZrbHBGTjtFZ0Yva3BGRTtJQUNJLGdCQUFBO0VoRmlscEZOO0VnRjlrcEZFO0lBQ0ksZ0JBQUE7RWhGZ2xwRk47RWdGN2twRkU7SUFDSSxnQkFBQTtFaEYra3BGTjtFZ0Y1a3BGRTtJQUNJLGdCQUFBO0VoRjhrcEZOO0VnRjNrcEZFO0lBQ0ksZ0JBQUE7RWhGNmtwRk47RWdGMWtwRkU7SUFDSSxnQkFBQTtFaEY0a3BGTjtFZ0Z6a3BGRTtJQUNJLGdCQUFBO0VoRjJrcEZOO0VnRnhrcEZFO0lBQ0ksZ0JBQUE7RWhGMGtwRk47RWdGdmtwRkU7SUFDSSxnQkFBQTtFaEZ5a3BGTjtFZ0Z0a3BGRTtJQUNJLGdCQUFBO0VoRndrcEZOO0VnRnJrcEZFO0lBQ0ksZ0JBQUE7RWhGdWtwRk47RWdGcGtwRkU7SUFDSSxnQkFBQTtFaEZza3BGTjtFZ0Zua3BGRTtJQUNJLGdCQUFBO0VoRnFrcEZOO0VnRmxrcEZFO0lBQ0ksZ0JBQUE7RWhGb2twRk47RWdGamtwRkU7SUFDSSxnQkFBQTtFaEZta3BGTjtFZ0Zoa3BGRTtJQUNJLGdCQUFBO0VoRmtrcEZOO0VnRi9qcEZFO0lBQ0ksZ0JBQUE7RWhGaWtwRk47RWdGOWpwRkU7SUFDSSxnQkFBQTtFaEZna3BGTjtFZ0Y3anBGRTtJQUNJLGdCQUFBO0VoRitqcEZOO0VnRjVqcEZFO0lBQ0ksZ0JBQUE7RWhGOGpwRk47RWdGM2pwRkU7SUFDSSxnQkFBQTtFaEY2anBGTjtFZ0YxanBGRTtJQUNJLGdCQUFBO0VoRjRqcEZOO0VnRnpqcEZFO0lBQ0ksZ0JBQUE7RWhGMmpwRk47RWdGeGpwRkU7SUFDSSxnQkFBQTtFaEYwanBGTjtFZ0Z2anBGRTtJQUNJLGdCQUFBO0VoRnlqcEZOO0VnRnRqcEZFO0lBQ0ksZ0JBQUE7RWhGd2pwRk47RWdGcmpwRkU7SUFDSSxnQkFBQTtFaEZ1anBGTjtFZ0ZwanBGRTtJQUNJLGdCQUFBO0VoRnNqcEZOO0VnRm5qcEZFO0lBQ0ksZ0JBQUE7RWhGcWpwRk47RWdGbGpwRkU7SUFDSSxnQkFBQTtFaEZvanBGTjtFZ0ZqanBGRTtJQUNJLGdCQUFBO0VoRm1qcEZOO0VnRmhqcEZFO0lBQ0ksZ0JBQUE7RWhGa2pwRk47RWdGL2lwRkU7SUFDSSxnQkFBQTtFaEZpanBGTjtFZ0Y5aXBGRTtJQUNJLGdCQUFBO0VoRmdqcEZOO0VnRjdpcEZFO0lBQ0ksZ0JBQUE7RWhGK2lwRk47RWdGNWlwRkU7SUFDSSxnQkFBQTtFaEY4aXBGTjtFZ0YzaXBGRTtJQUNJLGdCQUFBO0VoRjZpcEZOO0VnRjFpcEZFO0lBQ0ksZ0JBQUE7RWhGNGlwRk47RWdGemlwRkU7SUFDSSxnQkFBQTtFaEYyaXBGTjtFZ0Z4aXBGRTtJQUNJLGdCQUFBO0VoRjBpcEZOO0VnRnZpcEZFO0lBQ0ksZ0JBQUE7RWhGeWlwRk47RWdGdGlwRkU7SUFDSSxtQkFBQTtFaEZ3aXBGTjtFZ0ZyaXBGRTtJQUNJLGdCQUFBO0VoRnVpcEZOO0VnRnBpcEZFO0lBQ0ksZ0JBQUE7RWhGc2lwRk47RWdGbmlwRkU7SUFDSSxnQkFBQTtFaEZxaXBGTjtFZ0ZsaXBGRTtJQUNJLGdCQUFBO0VoRm9pcEZOO0VnRmppcEZFO0lBQ0ksZ0JBQUE7RWhGbWlwRk47RWdGaGlwRkU7SUFDSSxnQkFBQTtFaEZraXBGTjtFZ0YvaHBGRTtJQUNJLGdCQUFBO0VoRmlpcEZOO0VnRjlocEZFO0lBQ0ksY0FBQTtFaEZnaXBGTjtFZ0Y3aHBGRTtJQUNJLGdCQUFBO0VoRitocEZOO0VnRjVocEZFO0lBQ0ksZ0JBQUE7RWhGOGhwRk47RWdGM2hwRkU7SUFDSSxnQkFBQTtFaEY2aHBGTjtFZ0YxaHBGRTtJQUNJLGdCQUFBO0VoRjRocEZOO0VnRnpocEZFO0lBQ0ksZ0JBQUE7RWhGMmhwRk47RWdGeGhwRkU7SUFDSSxnQkFBQTtFaEYwaHBGTjtFZ0Z2aHBGRTtJQUNJLGdCQUFBO0VoRnlocEZOO0VnRnRocEZFO0lBQ0ksZ0JBQUE7RWhGd2hwRk47RWdGcmhwRkU7SUFDSSxnQkFBQTtFaEZ1aHBGTjtFZ0ZwaHBGRTtJQUNJLGNBQUE7RWhGc2hwRk47RWdGbmhwRkU7SUFDSSxnQkFBQTtFaEZxaHBGTjtFZ0ZsaHBGRTtJQUNJLGdCQUFBO0VoRm9ocEZOO0VnRmpocEZFO0lBQ0ksZ0JBQUE7RWhGbWhwRk47RWdGaGhwRkU7SUFDSSxnQkFBQTtFaEZraHBGTjtFZ0YvZ3BGRTtJQUNJLGdCQUFBO0VoRmlocEZOO0VnRjlncEZFO0lBQ0ksa0JBQUE7RWhGZ2hwRk47RWdGN2dwRkU7SUFDSSxpQkFBQTtFaEYrZ3BGTjtFZ0Y1Z3BGRTtJQUNJLGdCQUFBO0VoRjhncEZOO0VnRjNncEZFO0lBQ0ksa0JBQUE7RWhGNmdwRk47RWdGMWdwRkU7SUFDSSxpQkFBQTtFaEY0Z3BGTjtFZ0Z6Z3BGRTtJQUNJLGdCQUFBO0VoRjJncEZOO0FBQ0Y7QWdGeGdwRkE7RUFDSTtJQUNJLGNBQUE7RWhGMGdwRk47RWdGdmdwRkU7SUFDSSxjQUFBO0VoRnlncEZOO0VnRnRncEZFO0lBQ0ksY0FBQTtFaEZ3Z3BGTjtFZ0ZyZ3BGRTtJQUNJLGNBQUE7RWhGdWdwRk47RWdGcGdwRkU7SUFDSSxlQUFBO0VoRnNncEZOO0VnRm5ncEZFO0lBQ0ksZUFBQTtFaEZxZ3BGTjtFZ0ZsZ3BGRTtJQUNJLGVBQUE7RWhGb2dwRk47RWdGamdwRkU7SUFDSSxlQUFBO0VoRm1ncEZOO0VnRmhncEZFO0lBQ0ksZUFBQTtFaEZrZ3BGTjtFZ0YvL29GRTtJQUNJLGVBQUE7RWhGaWdwRk47RWdGOS9vRkU7SUFDSSxlQUFBO0VoRmdncEZOO0VnRjcvb0ZFO0lBQ0ksZUFBQTtFaEYrL29GTjtFZ0Y1L29GRTtJQUNJLGVBQUE7RWhGOC9vRk47RWdGMy9vRkU7SUFDSSxlQUFBO0VoRjYvb0ZOO0VnRjEvb0ZFO0lBQ0ksZUFBQTtFaEY0L29GTjtFZ0Z6L29GRTtJQUNJLGVBQUE7RWhGMi9vRk47RWdGeC9vRkU7SUFDSSxlQUFBO0VoRjAvb0ZOO0VnRnYvb0ZFO0lBQ0ksZUFBQTtFaEZ5L29GTjtFZ0Z0L29GRTtJQUNJLGVBQUE7RWhGdy9vRk47RWdGci9vRkU7SUFDSSxlQUFBO0VoRnUvb0ZOO0VnRnAvb0ZFO0lBQ0ksZUFBQTtFaEZzL29GTjtFZ0ZuL29GRTtJQUNJLGVBQUE7RWhGcS9vRk47RWdGbC9vRkU7SUFDSSxlQUFBO0VoRm8vb0ZOO0VnRmovb0ZFO0lBQ0ksZUFBQTtFaEZtL29GTjtFZ0ZoL29GRTtJQUNJLGVBQUE7RWhGay9vRk47RWdGLytvRkU7SUFDSSxlQUFBO0VoRmkvb0ZOO0VnRjkrb0ZFO0lBQ0ksZUFBQTtFaEZnL29GTjtFZ0Y3K29GRTtJQUNJLGVBQUE7RWhGKytvRk47RWdGNStvRkU7SUFDSSxlQUFBO0VoRjgrb0ZOO0VnRjMrb0ZFO0lBQ0ksZUFBQTtFaEY2K29GTjtFZ0YxK29GRTtJQUNJLGVBQUE7RWhGNCtvRk47RWdGeitvRkU7SUFDSSxlQUFBO0VoRjIrb0ZOO0VnRngrb0ZFO0lBQ0ksZUFBQTtFaEYwK29GTjtFZ0Z2K29GRTtJQUNJLGVBQUE7RWhGeStvRk47RWdGdCtvRkU7SUFDSSxlQUFBO0VoRncrb0ZOO0VnRnIrb0ZFO0lBQ0ksZUFBQTtFaEZ1K29GTjtFZ0ZwK29GRTtJQUNJLGVBQUE7RWhGcytvRk47RWdGbitvRkU7SUFDSSxlQUFBO0VoRnErb0ZOO0VnRmwrb0ZFO0lBQ0ksZUFBQTtFaEZvK29GTjtFZ0ZqK29GRTtJQUNJLGVBQUE7RWhGbStvRk47RWdGaCtvRkU7SUFDSSxlQUFBO0VoRmsrb0ZOO0VnRi85b0ZFO0lBQ0ksZUFBQTtFaEZpK29GTjtFZ0Y5OW9GRTtJQUNJLGVBQUE7RWhGZytvRk47RWdGNzlvRkU7SUFDSSxlQUFBO0VoRis5b0ZOO0VnRjU5b0ZFO0lBQ0ksZUFBQTtFaEY4OW9GTjtFZ0YzOW9GRTtJQUNJLGVBQUE7RWhGNjlvRk47RWdGMTlvRkU7SUFDSSxlQUFBO0VoRjQ5b0ZOO0VnRno5b0ZFO0lBQ0ksZUFBQTtFaEYyOW9GTjtFZ0Z4OW9GRTtJQUNJLGVBQUE7RWhGMDlvRk47RWdGdjlvRkU7SUFDSSxlQUFBO0VoRnk5b0ZOO0VnRnQ5b0ZFO0lBQ0ksZUFBQTtFaEZ3OW9GTjtFZ0ZyOW9GRTtJQUNJLGVBQUE7RWhGdTlvRk47RWdGcDlvRkU7SUFDSSxlQUFBO0VoRnM5b0ZOO0VnRm45b0ZFO0lBQ0ksZUFBQTtFaEZxOW9GTjtFZ0ZsOW9GRTtJQUNJLGVBQUE7RWhGbzlvRk47RWdGajlvRkU7SUFDSSxlQUFBO0VoRm05b0ZOO0VnRmg5b0ZFO0lBQ0ksZUFBQTtFaEZrOW9GTjtFZ0YvOG9GRTtJQUNJLGVBQUE7RWhGaTlvRk47RWdGOThvRkU7SUFDSSxlQUFBO0VoRmc5b0ZOO0VnRjc4b0ZFO0lBQ0ksZUFBQTtFaEYrOG9GTjtFZ0Y1OG9GRTtJQUNJLGVBQUE7RWhGODhvRk47RWdGMzhvRkU7SUFDSSxlQUFBO0VoRjY4b0ZOO0VnRjE4b0ZFO0lBQ0ksZUFBQTtFaEY0OG9GTjtFZ0Z6OG9GRTtJQUNJLGVBQUE7RWhGMjhvRk47RWdGeDhvRkU7SUFDSSxlQUFBO0VoRjA4b0ZOO0VnRnY4b0ZFO0lBQ0ksZUFBQTtFaEZ5OG9GTjtFZ0Z0OG9GRTtJQUNJLGVBQUE7RWhGdzhvRk47RWdGcjhvRkU7SUFDSSxlQUFBO0VoRnU4b0ZOO0VnRnA4b0ZFO0lBQ0ksZUFBQTtFaEZzOG9GTjtFZ0ZuOG9GRTtJQUNJLGVBQUE7RWhGcThvRk47RWdGbDhvRkU7SUFDSSxlQUFBO0VoRm84b0ZOO0VnRmo4b0ZFO0lBQ0ksZUFBQTtFaEZtOG9GTjtFZ0ZoOG9GRTtJQUNJLGVBQUE7RWhGazhvRk47RWdGLzdvRkU7SUFDSSxlQUFBO0VoRmk4b0ZOO0VnRjk3b0ZFO0lBQ0ksZUFBQTtFaEZnOG9GTjtFZ0Y3N29GRTtJQUNJLGVBQUE7RWhGKzdvRk47RWdGNTdvRkU7SUFDSSxlQUFBO0VoRjg3b0ZOO0VnRjM3b0ZFO0lBQ0ksZUFBQTtFaEY2N29GTjtFZ0YxN29GRTtJQUNJLGVBQUE7RWhGNDdvRk47RWdGejdvRkU7SUFDSSxlQUFBO0VoRjI3b0ZOO0VnRng3b0ZFO0lBQ0ksZUFBQTtFaEYwN29GTjtFZ0Z2N29GRTtJQUNJLGVBQUE7RWhGeTdvRk47RWdGdDdvRkU7SUFDSSxlQUFBO0VoRnc3b0ZOO0VnRnI3b0ZFO0lBQ0ksZUFBQTtFaEZ1N29GTjtFZ0ZwN29GRTtJQUNJLGVBQUE7RWhGczdvRk47RWdGbjdvRkU7SUFDSSxlQUFBO0VoRnE3b0ZOO0VnRmw3b0ZFO0lBQ0ksZUFBQTtFaEZvN29GTjtFZ0ZqN29GRTtJQUNJLGVBQUE7RWhGbTdvRk47RWdGaDdvRkU7SUFDSSxlQUFBO0VoRms3b0ZOO0VnRi82b0ZFO0lBQ0ksZUFBQTtFaEZpN29GTjtFZ0Y5Nm9GRTtJQUNJLGVBQUE7RWhGZzdvRk47RWdGNzZvRkU7SUFDSSxlQUFBO0VoRis2b0ZOO0VnRjU2b0ZFO0lBQ0ksZUFBQTtFaEY4Nm9GTjtFZ0YzNm9GRTtJQUNJLGVBQUE7RWhGNjZvRk47RWdGMTZvRkU7SUFDSSxlQUFBO0VoRjQ2b0ZOO0VnRno2b0ZFO0lBQ0ksZUFBQTtFaEYyNm9GTjtFZ0Z4Nm9GRTtJQUNJLGVBQUE7RWhGMDZvRk47RWdGdjZvRkU7SUFDSSxlQUFBO0VoRnk2b0ZOO0VnRnQ2b0ZFO0lBQ0ksZUFBQTtFaEZ3Nm9GTjtFZ0ZyNm9GRTtJQUNJLGVBQUE7RWhGdTZvRk47RWdGcDZvRkU7SUFDSSxnQkFBQTtFaEZzNm9GTjtFZ0ZuNm9GRTtJQUNJLGdCQUFBO0VoRnE2b0ZOO0VnRmw2b0ZFO0lBQ0ksZ0JBQUE7RWhGbzZvRk47RWdGajZvRkU7SUFDSSxnQkFBQTtFaEZtNm9GTjtFZ0ZoNm9GRTtJQUNJLGdCQUFBO0VoRms2b0ZOO0VnRi81b0ZFO0lBQ0ksZ0JBQUE7RWhGaTZvRk47RWdGOTVvRkU7SUFDSSxnQkFBQTtFaEZnNm9GTjtFZ0Y3NW9GRTtJQUNJLGdCQUFBO0VoRis1b0ZOO0VnRjU1b0ZFO0lBQ0ksZ0JBQUE7RWhGODVvRk47RWdGMzVvRkU7SUFDSSxnQkFBQTtFaEY2NW9GTjtFZ0YxNW9GRTtJQUNJLGdCQUFBO0VoRjQ1b0ZOO0VnRno1b0ZFO0lBQ0ksZ0JBQUE7RWhGMjVvRk47RWdGeDVvRkU7SUFDSSxnQkFBQTtFaEYwNW9GTjtFZ0Z2NW9GRTtJQUNJLGdCQUFBO0VoRnk1b0ZOO0VnRnQ1b0ZFO0lBQ0ksZ0JBQUE7RWhGdzVvRk47RWdGcjVvRkU7SUFDSSxnQkFBQTtFaEZ1NW9GTjtFZ0ZwNW9GRTtJQUNJLGdCQUFBO0VoRnM1b0ZOO0VnRm41b0ZFO0lBQ0ksZ0JBQUE7RWhGcTVvRk47RWdGbDVvRkU7SUFDSSxnQkFBQTtFaEZvNW9GTjtFZ0ZqNW9GRTtJQUNJLGdCQUFBO0VoRm01b0ZOO0VnRmg1b0ZFO0lBQ0ksZ0JBQUE7RWhGazVvRk47RWdGLzRvRkU7SUFDSSxnQkFBQTtFaEZpNW9GTjtFZ0Y5NG9GRTtJQUNJLGdCQUFBO0VoRmc1b0ZOO0VnRjc0b0ZFO0lBQ0ksZ0JBQUE7RWhGKzRvRk47RWdGNTRvRkU7SUFDSSxnQkFBQTtFaEY4NG9GTjtFZ0YzNG9GRTtJQUNJLGdCQUFBO0VoRjY0b0ZOO0VnRjE0b0ZFO0lBQ0ksZ0JBQUE7RWhGNDRvRk47RWdGejRvRkU7SUFDSSxnQkFBQTtFaEYyNG9GTjtFZ0Z4NG9GRTtJQUNJLGdCQUFBO0VoRjA0b0ZOO0VnRnY0b0ZFO0lBQ0ksZ0JBQUE7RWhGeTRvRk47RWdGdDRvRkU7SUFDSSxnQkFBQTtFaEZ3NG9GTjtFZ0ZyNG9GRTtJQUNJLGdCQUFBO0VoRnU0b0ZOO0VnRnA0b0ZFO0lBQ0ksZ0JBQUE7RWhGczRvRk47RWdGbjRvRkU7SUFDSSxnQkFBQTtFaEZxNG9GTjtFZ0ZsNG9GRTtJQUNJLGdCQUFBO0VoRm80b0ZOO0VnRmo0b0ZFO0lBQ0ksZ0JBQUE7RWhGbTRvRk47RWdGaDRvRkU7SUFDSSxnQkFBQTtFaEZrNG9GTjtFZ0YvM29GRTtJQUNJLGdCQUFBO0VoRmk0b0ZOO0VnRjkzb0ZFO0lBQ0ksZ0JBQUE7RWhGZzRvRk47RWdGNzNvRkU7SUFDSSxnQkFBQTtFaEYrM29GTjtFZ0Y1M29GRTtJQUNJLGdCQUFBO0VoRjgzb0ZOO0VnRjMzb0ZFO0lBQ0ksZ0JBQUE7RWhGNjNvRk47RWdGMTNvRkU7SUFDSSxtQkFBQTtFaEY0M29GTjtFZ0Z6M29GRTtJQUNJLGdCQUFBO0VoRjIzb0ZOO0VnRngzb0ZFO0lBQ0ksZ0JBQUE7RWhGMDNvRk47RWdGdjNvRkU7SUFDSSxnQkFBQTtFaEZ5M29GTjtFZ0Z0M29GRTtJQUNJLGdCQUFBO0VoRnczb0ZOO0VnRnIzb0ZFO0lBQ0ksZ0JBQUE7RWhGdTNvRk47RWdGcDNvRkU7SUFDSSxnQkFBQTtFaEZzM29GTjtFZ0ZuM29GRTtJQUNJLGdCQUFBO0VoRnEzb0ZOO0VnRmwzb0ZFO0lBQ0ksY0FBQTtFaEZvM29GTjtFZ0ZqM29GRTtJQUNJLGdCQUFBO0VoRm0zb0ZOO0VnRmgzb0ZFO0lBQ0ksZ0JBQUE7RWhGazNvRk47RWdGLzJvRkU7SUFDSSxnQkFBQTtFaEZpM29GTjtFZ0Y5Mm9GRTtJQUNJLGdCQUFBO0VoRmczb0ZOO0VnRjcyb0ZFO0lBQ0ksZ0JBQUE7RWhGKzJvRk47RWdGNTJvRkU7SUFDSSxnQkFBQTtFaEY4Mm9GTjtFZ0YzMm9GRTtJQUNJLGdCQUFBO0VoRjYyb0ZOO0VnRjEyb0ZFO0lBQ0ksZ0JBQUE7RWhGNDJvRk47RWdGejJvRkU7SUFDSSxnQkFBQTtFaEYyMm9GTjtFZ0Z4Mm9GRTtJQUNJLGNBQUE7RWhGMDJvRk47RWdGdjJvRkU7SUFDSSxnQkFBQTtFaEZ5Mm9GTjtFZ0Z0Mm9GRTtJQUNJLGdCQUFBO0VoRncyb0ZOO0VnRnIyb0ZFO0lBQ0ksZ0JBQUE7RWhGdTJvRk47RWdGcDJvRkU7SUFDSSxnQkFBQTtFaEZzMm9GTjtFZ0ZuMm9GRTtJQUNJLGdCQUFBO0VoRnEyb0ZOO0VnRmwyb0ZFO0lBQ0ksa0JBQUE7RWhGbzJvRk47RWdGajJvRkU7SUFDSSxpQkFBQTtFaEZtMm9GTjtFZ0ZoMm9GRTtJQUNJLGdCQUFBO0VoRmsyb0ZOO0VnRi8xb0ZFO0lBQ0ksa0JBQUE7RWhGaTJvRk47RWdGOTFvRkU7SUFDSSxpQkFBQTtFaEZnMm9GTjtFZ0Y3MW9GRTtJQUNJLGdCQUFBO0VoRisxb0ZOO0FBQ0Y7QWdGNTFvRkE7RUFDSTtJQUNJLGNBQUE7RWhGODFvRk47RWdGMzFvRkU7SUFDSSxjQUFBO0VoRjYxb0ZOO0VnRjExb0ZFO0lBQ0ksY0FBQTtFaEY0MW9GTjtFZ0Z6MW9GRTtJQUNJLGNBQUE7RWhGMjFvRk47RWdGeDFvRkU7SUFDSSxlQUFBO0VoRjAxb0ZOO0VnRnYxb0ZFO0lBQ0ksZUFBQTtFaEZ5MW9GTjtFZ0Z0MW9GRTtJQUNJLGVBQUE7RWhGdzFvRk47RWdGcjFvRkU7SUFDSSxlQUFBO0VoRnUxb0ZOO0VnRnAxb0ZFO0lBQ0ksZUFBQTtFaEZzMW9GTjtFZ0ZuMW9GRTtJQUNJLGVBQUE7RWhGcTFvRk47RWdGbDFvRkU7SUFDSSxlQUFBO0VoRm8xb0ZOO0VnRmoxb0ZFO0lBQ0ksZUFBQTtFaEZtMW9GTjtFZ0ZoMW9GRTtJQUNJLGVBQUE7RWhGazFvRk47RWdGLzBvRkU7SUFDSSxlQUFBO0VoRmkxb0ZOO0VnRjkwb0ZFO0lBQ0ksZUFBQTtFaEZnMW9GTjtFZ0Y3MG9GRTtJQUNJLGVBQUE7RWhGKzBvRk47RWdGNTBvRkU7SUFDSSxlQUFBO0VoRjgwb0ZOO0VnRjMwb0ZFO0lBQ0ksZUFBQTtFaEY2MG9GTjtFZ0YxMG9GRTtJQUNJLGVBQUE7RWhGNDBvRk47RWdGejBvRkU7SUFDSSxlQUFBO0VoRjIwb0ZOO0VnRngwb0ZFO0lBQ0ksZUFBQTtFaEYwMG9GTjtFZ0Z2MG9GRTtJQUNJLGVBQUE7RWhGeTBvRk47RWdGdDBvRkU7SUFDSSxlQUFBO0VoRncwb0ZOO0VnRnIwb0ZFO0lBQ0ksZUFBQTtFaEZ1MG9GTjtFZ0ZwMG9GRTtJQUNJLGVBQUE7RWhGczBvRk47RWdGbjBvRkU7SUFDSSxlQUFBO0VoRnEwb0ZOO0VnRmwwb0ZFO0lBQ0ksZUFBQTtFaEZvMG9GTjtFZ0ZqMG9GRTtJQUNJLGVBQUE7RWhGbTBvRk47RWdGaDBvRkU7SUFDSSxlQUFBO0VoRmswb0ZOO0VnRi96b0ZFO0lBQ0ksZUFBQTtFaEZpMG9GTjtFZ0Y5em9GRTtJQUNJLGVBQUE7RWhGZzBvRk47RWdGN3pvRkU7SUFDSSxlQUFBO0VoRit6b0ZOO0VnRjV6b0ZFO0lBQ0ksZUFBQTtFaEY4em9GTjtFZ0Yzem9GRTtJQUNJLGVBQUE7RWhGNnpvRk47RWdGMXpvRkU7SUFDSSxlQUFBO0VoRjR6b0ZOO0VnRnp6b0ZFO0lBQ0ksZUFBQTtFaEYyem9GTjtFZ0Z4em9GRTtJQUNJLGVBQUE7RWhGMHpvRk47RWdGdnpvRkU7SUFDSSxlQUFBO0VoRnl6b0ZOO0VnRnR6b0ZFO0lBQ0ksZUFBQTtFaEZ3em9GTjtFZ0Zyem9GRTtJQUNJLGVBQUE7RWhGdXpvRk47RWdGcHpvRkU7SUFDSSxlQUFBO0VoRnN6b0ZOO0VnRm56b0ZFO0lBQ0ksZUFBQTtFaEZxem9GTjtFZ0Zsem9GRTtJQUNJLGVBQUE7RWhGb3pvRk47RWdGanpvRkU7SUFDSSxlQUFBO0VoRm16b0ZOO0VnRmh6b0ZFO0lBQ0ksZUFBQTtFaEZrem9GTjtFZ0YveW9GRTtJQUNJLGVBQUE7RWhGaXpvRk47RWdGOXlvRkU7SUFDSSxlQUFBO0VoRmd6b0ZOO0VnRjd5b0ZFO0lBQ0ksZUFBQTtFaEYreW9GTjtFZ0Y1eW9GRTtJQUNJLGVBQUE7RWhGOHlvRk47RWdGM3lvRkU7SUFDSSxlQUFBO0VoRjZ5b0ZOO0VnRjF5b0ZFO0lBQ0ksZUFBQTtFaEY0eW9GTjtFZ0Z6eW9GRTtJQUNJLGVBQUE7RWhGMnlvRk47RWdGeHlvRkU7SUFDSSxlQUFBO0VoRjB5b0ZOO0VnRnZ5b0ZFO0lBQ0ksZUFBQTtFaEZ5eW9GTjtFZ0Z0eW9GRTtJQUNJLGVBQUE7RWhGd3lvRk47RWdGcnlvRkU7SUFDSSxlQUFBO0VoRnV5b0ZOO0VnRnB5b0ZFO0lBQ0ksZUFBQTtFaEZzeW9GTjtFZ0ZueW9GRTtJQUNJLGVBQUE7RWhGcXlvRk47RWdGbHlvRkU7SUFDSSxlQUFBO0VoRm95b0ZOO0VnRmp5b0ZFO0lBQ0ksZUFBQTtFaEZteW9GTjtFZ0ZoeW9GRTtJQUNJLGVBQUE7RWhGa3lvRk47RWdGL3hvRkU7SUFDSSxlQUFBO0VoRml5b0ZOO0VnRjl4b0ZFO0lBQ0ksZUFBQTtFaEZneW9GTjtFZ0Y3eG9GRTtJQUNJLGVBQUE7RWhGK3hvRk47RWdGNXhvRkU7SUFDSSxlQUFBO0VoRjh4b0ZOO0VnRjN4b0ZFO0lBQ0ksZUFBQTtFaEY2eG9GTjtFZ0YxeG9GRTtJQUNJLGVBQUE7RWhGNHhvRk47RWdGenhvRkU7SUFDSSxlQUFBO0VoRjJ4b0ZOO0VnRnh4b0ZFO0lBQ0ksZUFBQTtFaEYweG9GTjtFZ0Z2eG9GRTtJQUNJLGVBQUE7RWhGeXhvRk47RWdGdHhvRkU7SUFDSSxlQUFBO0VoRnd4b0ZOO0VnRnJ4b0ZFO0lBQ0ksZUFBQTtFaEZ1eG9GTjtFZ0ZweG9GRTtJQUNJLGVBQUE7RWhGc3hvRk47RWdGbnhvRkU7SUFDSSxlQUFBO0VoRnF4b0ZOO0VnRmx4b0ZFO0lBQ0ksZUFBQTtFaEZveG9GTjtFZ0ZqeG9GRTtJQUNJLGVBQUE7RWhGbXhvRk47RWdGaHhvRkU7SUFDSSxlQUFBO0VoRmt4b0ZOO0VnRi93b0ZFO0lBQ0ksZUFBQTtFaEZpeG9GTjtFZ0Y5d29GRTtJQUNJLGVBQUE7RWhGZ3hvRk47RWdGN3dvRkU7SUFDSSxlQUFBO0VoRit3b0ZOO0VnRjV3b0ZFO0lBQ0ksZUFBQTtFaEY4d29GTjtFZ0Yzd29GRTtJQUNJLGVBQUE7RWhGNndvRk47RWdGMXdvRkU7SUFDSSxlQUFBO0VoRjR3b0ZOO0VnRnp3b0ZFO0lBQ0ksZUFBQTtFaEYyd29GTjtFZ0Z4d29GRTtJQUNJLGVBQUE7RWhGMHdvRk47RWdGdndvRkU7SUFDSSxlQUFBO0VoRnl3b0ZOO0VnRnR3b0ZFO0lBQ0ksZUFBQTtFaEZ3d29GTjtFZ0Zyd29GRTtJQUNJLGVBQUE7RWhGdXdvRk47RWdGcHdvRkU7SUFDSSxlQUFBO0VoRnN3b0ZOO0VnRm53b0ZFO0lBQ0ksZUFBQTtFaEZxd29GTjtFZ0Zsd29GRTtJQUNJLGVBQUE7RWhGb3dvRk47RWdGandvRkU7SUFDSSxlQUFBO0VoRm13b0ZOO0VnRmh3b0ZFO0lBQ0ksZUFBQTtFaEZrd29GTjtFZ0Yvdm9GRTtJQUNJLGVBQUE7RWhGaXdvRk47RWdGOXZvRkU7SUFDSSxlQUFBO0VoRmd3b0ZOO0VnRjd2b0ZFO0lBQ0ksZUFBQTtFaEYrdm9GTjtFZ0Y1dm9GRTtJQUNJLGVBQUE7RWhGOHZvRk47RWdGM3ZvRkU7SUFDSSxlQUFBO0VoRjZ2b0ZOO0VnRjF2b0ZFO0lBQ0ksZUFBQTtFaEY0dm9GTjtFZ0Z6dm9GRTtJQUNJLGVBQUE7RWhGMnZvRk47RWdGeHZvRkU7SUFDSSxnQkFBQTtFaEYwdm9GTjtFZ0Z2dm9GRTtJQUNJLGdCQUFBO0VoRnl2b0ZOO0VnRnR2b0ZFO0lBQ0ksZ0JBQUE7RWhGd3ZvRk47RWdGcnZvRkU7SUFDSSxnQkFBQTtFaEZ1dm9GTjtFZ0Zwdm9GRTtJQUNJLGdCQUFBO0VoRnN2b0ZOO0VnRm52b0ZFO0lBQ0ksZ0JBQUE7RWhGcXZvRk47RWdGbHZvRkU7SUFDSSxnQkFBQTtFaEZvdm9GTjtFZ0Zqdm9GRTtJQUNJLGdCQUFBO0VoRm12b0ZOO0VnRmh2b0ZFO0lBQ0ksZ0JBQUE7RWhGa3ZvRk47RWdGL3VvRkU7SUFDSSxnQkFBQTtFaEZpdm9GTjtFZ0Y5dW9GRTtJQUNJLGdCQUFBO0VoRmd2b0ZOO0VnRjd1b0ZFO0lBQ0ksZ0JBQUE7RWhGK3VvRk47RWdGNXVvRkU7SUFDSSxnQkFBQTtFaEY4dW9GTjtFZ0YzdW9GRTtJQUNJLGdCQUFBO0VoRjZ1b0ZOO0VnRjF1b0ZFO0lBQ0ksZ0JBQUE7RWhGNHVvRk47RWdGenVvRkU7SUFDSSxnQkFBQTtFaEYydW9GTjtFZ0Z4dW9GRTtJQUNJLGdCQUFBO0VoRjB1b0ZOO0VnRnZ1b0ZFO0lBQ0ksZ0JBQUE7RWhGeXVvRk47RWdGdHVvRkU7SUFDSSxnQkFBQTtFaEZ3dW9GTjtFZ0ZydW9GRTtJQUNJLGdCQUFBO0VoRnV1b0ZOO0VnRnB1b0ZFO0lBQ0ksZ0JBQUE7RWhGc3VvRk47RWdGbnVvRkU7SUFDSSxnQkFBQTtFaEZxdW9GTjtFZ0ZsdW9GRTtJQUNJLGdCQUFBO0VoRm91b0ZOO0VnRmp1b0ZFO0lBQ0ksZ0JBQUE7RWhGbXVvRk47RWdGaHVvRkU7SUFDSSxnQkFBQTtFaEZrdW9GTjtFZ0YvdG9GRTtJQUNJLGdCQUFBO0VoRml1b0ZOO0VnRjl0b0ZFO0lBQ0ksZ0JBQUE7RWhGZ3VvRk47RWdGN3RvRkU7SUFDSSxnQkFBQTtFaEYrdG9GTjtFZ0Y1dG9GRTtJQUNJLGdCQUFBO0VoRjh0b0ZOO0VnRjN0b0ZFO0lBQ0ksZ0JBQUE7RWhGNnRvRk47RWdGMXRvRkU7SUFDSSxnQkFBQTtFaEY0dG9GTjtFZ0Z6dG9GRTtJQUNJLGdCQUFBO0VoRjJ0b0ZOO0VnRnh0b0ZFO0lBQ0ksZ0JBQUE7RWhGMHRvRk47RWdGdnRvRkU7SUFDSSxnQkFBQTtFaEZ5dG9GTjtFZ0Z0dG9GRTtJQUNJLGdCQUFBO0VoRnd0b0ZOO0VnRnJ0b0ZFO0lBQ0ksZ0JBQUE7RWhGdXRvRk47RWdGcHRvRkU7SUFDSSxnQkFBQTtFaEZzdG9GTjtFZ0ZudG9GRTtJQUNJLGdCQUFBO0VoRnF0b0ZOO0VnRmx0b0ZFO0lBQ0ksZ0JBQUE7RWhGb3RvRk47RWdGanRvRkU7SUFDSSxnQkFBQTtFaEZtdG9GTjtFZ0ZodG9GRTtJQUNJLGdCQUFBO0VoRmt0b0ZOO0VnRi9zb0ZFO0lBQ0ksZ0JBQUE7RWhGaXRvRk47RWdGOXNvRkU7SUFDSSxtQkFBQTtFaEZndG9GTjtFZ0Y3c29GRTtJQUNJLGdCQUFBO0VoRitzb0ZOO0VnRjVzb0ZFO0lBQ0ksZ0JBQUE7RWhGOHNvRk47RWdGM3NvRkU7SUFDSSxnQkFBQTtFaEY2c29GTjtFZ0Yxc29GRTtJQUNJLGdCQUFBO0VoRjRzb0ZOO0VnRnpzb0ZFO0lBQ0ksZ0JBQUE7RWhGMnNvRk47RWdGeHNvRkU7SUFDSSxnQkFBQTtFaEYwc29GTjtFZ0Z2c29GRTtJQUNJLGdCQUFBO0VoRnlzb0ZOO0VnRnRzb0ZFO0lBQ0ksY0FBQTtFaEZ3c29GTjtFZ0Zyc29GRTtJQUNJLGdCQUFBO0VoRnVzb0ZOO0VnRnBzb0ZFO0lBQ0ksZ0JBQUE7RWhGc3NvRk47RWdGbnNvRkU7SUFDSSxnQkFBQTtFaEZxc29G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QUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kscUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kseUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kseUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksV0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxVQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLGNBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksY0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxzQkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxxQkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSx5QkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSx5QkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxXQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFVBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksY0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxjQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHNCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHFCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHlCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHlCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFdBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksVUFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxjQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLGNBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksc0JBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kscUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kseUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kseUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksV0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxVQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLGNBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksY0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxzQkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxxQkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSx5QkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSx5QkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxXQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFVBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksY0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxjQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHNCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHFCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHlCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHlCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFdBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksVUFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxjQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLGNBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksc0JBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kscUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kseUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kseUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksV0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxVQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLGNBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksY0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxzQkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxxQkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSx5QkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSx5QkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxXQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFVBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksY0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxjQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHNCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHFCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHlCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHlCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFdBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksVUFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxjQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLGNBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksc0JBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kscUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kseUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kseUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksV0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxVQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLGNBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksY0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxzQkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxxQkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSx5QkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSx5QkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxXQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFVBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksY0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxjQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHNCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHFCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHlCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHlCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFdBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksVUFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxjQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLGNBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksc0JBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kscUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kseUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kseUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksV0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxVQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLGNBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksY0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxzQkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxxQkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSx5QkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSx5QkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxXQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFVBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksY0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxjQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHNCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHFCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHlCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHlCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFdBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksVUFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxjQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLGNBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksc0JBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kscUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kseUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0kseUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksV0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxVQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLGNBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksY0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxzQkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxxQkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSx5QkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSx5QkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxXQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFVBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksY0FBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxjQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHNCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHFCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHlCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHlCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHVCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFdBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksZUFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxlQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHVCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHNCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLDBCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLDBCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFlBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksdUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksdUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksdUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksWUFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxZQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHVCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFlBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksdUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksWUFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSx1QkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxZQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHVCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFlBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksdUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksWUFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSx1QkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxZQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHVCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFlBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksdUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksWUFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSx1QkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxZQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHVCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFlBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksdUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksWUFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSx1QkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxZQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHVCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLFlBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksdUJBQUE7QWpGa3p4Rko7O0FpRi95eEZBO0VBQ0ksWUFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSx1QkFBQTtBakZrenhGSjs7QWlGL3l4RkE7RUFDSSxhQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJLHdCQUFBO0FqRmt6eEZKOztBaUYveXhGQTtFQUNJO0lBQ0ksVUFBQTtFakZrenhGTjtFaUYveXhGRTtJQUNJLFNBQUE7RWpGaXp4Rk47RWlGOXl4RkU7SUFDSSxhQUFBO0VqRmd6eEZOO0VpRjd5eEZFO0lBQ0ksYUFBQTtFakYreXhGTjtFaUY1eXhGRTtJQUNJLHFCQUFBO0VqRjh5eEZOO0VpRjN5eEZFO0lBQ0ksb0JBQUE7RWpGNnl4Rk47RWlGMXl4RkU7SUFDSSx3QkFBQTtFakY0eXhGTjtFaUZ6eXhGRTtJQUNJLHdCQUFBO0VqRjJ5eEZOO0VpRnh5eEZFO0lBQ0ksV0FBQTtFakYweXhGTjtFaUZ2eXhGRTtJQUNJLFVBQUE7RWpGeXl4Rk47RWlGdHl4RkU7SUFDSSxjQUFBO0VqRnd5eEZOO0VpRnJ5eEZFO0lBQ0ksY0FBQTtFakZ1eXhGTjtFaUZweXhGRTtJQUNJLHNCQUFBO0VqRnN5eEZOO0VpRm55eEZFO0lBQ0kscUJBQUE7RWpGcXl4Rk47RWlGbHl4RkU7SUFDSSx5QkFBQTtFakZveXhGTjtFaUZqeXhGRTtJQUNJLHlCQUFBO0VqRm15eEZOO0VpRmh5eEZFO0lBQ0ksV0FBQTtFakZreXhGTjtFaUYveHhGRTtJQUNJLFVBQUE7RWpGaXl4Rk47RWlGOXh4RkU7SUFDSSxjQUFBO0VqRmd5eEZOO0VpRjd4eEZFO0lBQ0ksY0FBQTtFakYreHhGTjtFaUY1eHhGRTtJQUNJLHNCQUFBO0VqRjh4eEZOO0VpRjN4eEZFO0lBQ0kscUJBQUE7RWpGNnh4Rk47RWlGMXh4RkU7SUFDSSx5QkFBQTtFakY0eHhGTjtFaUZ6eHhGRTtJQUNJLHlCQUFBO0VqRjJ4eEZOO0VpRnh4eEZFO0lBQ0ksV0FBQTtFakYweHhGTjtFaUZ2eHhGRTtJQUNJLFVBQUE7RWpGeXh4Rk47RWlGdHh4RkU7SUFDSSxjQUFBO0VqRnd4eEZOO0VpRnJ4eEZFO0lBQ0ksY0FBQTtFakZ1eHhGTjtFaUZweHhGRTtJQUNJLHNCQUFBO0VqRnN4eEZOO0VpRm54eEZFO0lBQ0kscUJBQUE7RWpGcXh4Rk47RWlGbHh4RkU7SUFDSSx5QkFBQTtFakZveHhGTjtFaUZqeHhGRTtJQUNJLHlCQUFBO0VqRm14eEZOO0VpRmh4eEZFO0lBQ0ksV0FBQTtFakZreHhGTjtFaUYvd3hGRTtJQUNJLFVBQUE7RWpGaXh4Rk47RWlGOXd4RkU7SUFDSSxjQUFBO0VqRmd4eEZOO0VpRjd3eEZFO0lBQ0ksY0FBQTtFakYrd3hGTjtFaUY1d3hGRTtJQUNJLHNCQUFBO0VqRjh3eEZOO0VpRjN3eEZFO0lBQ0kscUJBQUE7RWpGNnd4Rk47RWlGMXd4RkU7SUFDSSx5QkFBQTtFakY0d3hGTjtFaUZ6d3hGRTtJQUNJLHlCQUFBO0VqRjJ3eEZOO0VpRnh3eEZFO0lBQ0ksV0FBQTtFakYwd3hGTjtFaUZ2d3hGRTtJQUNJLFVBQUE7RWpGeXd4Rk47RWlGdHd4RkU7SUFDSSxjQUFBO0VqRnd3eEZOO0VpRnJ3eEZFO0lBQ0ksY0FBQTtFakZ1d3hGTjtFaUZwd3hGRTtJQUNJLHNCQUFBO0VqRnN3eEZOO0VpRm53eEZFO0lBQ0kscUJBQUE7RWpGcXd4Rk47RWlGbHd4RkU7SUFDSSx5QkFBQTtFakZvd3hGTjtFaUZqd3hGRTtJQUNJLHlCQUFBO0VqRm13eEZOO0VpRmh3eEZFO0lBQ0ksV0FBQTtFakZrd3hGTjtFaUYvdnhGRTtJQUNJLFVBQUE7RWpGaXd4Rk47RWlGOXZ4RkU7SUFDSSxjQUFBO0VqRmd3eEZOO0VpRjd2eEZFO0lBQ0ksY0FBQTtFakYrdnhGTjtFaUY1dnhGRTtJQUNJLHNCQUFBO0VqRjh2eEZOO0VpRjN2eEZFO0lBQ0kscUJBQUE7RWpGNnZ4Rk47RWlGMXZ4RkU7SUFDSSx5QkFBQTtFakY0dnhGTjtFaUZ6dnhGRTtJQUNJLHlCQUFBO0VqRjJ2eEZOO0VpRnh2eEZFO0lBQ0ksV0FBQTtFakYwdnhGTjtFaUZ2dnhGRTtJQUNJLFVBQUE7RWpGeXZ4Rk47RWlGdHZ4RkU7SUFDSSxjQUFBO0VqRnd2eEZOO0VpRnJ2eEZFO0lBQ0ksY0FBQTtFakZ1dnhGTjtFaUZwdnhGRTtJQUNJLHNCQUFBO0VqRnN2eEZOO0VpRm52eEZFO0lBQ0kscUJBQUE7RWpGcXZ4Rk47RWlGbHZ4RkU7SUFDSSx5QkFBQTtFakZvdnhGTjtFaUZqdnhGRTtJQUNJLHlCQUFBO0VqRm12eEZOO0VpRmh2eEZFO0lBQ0ksV0FBQTtFakZrdnhGTjtFaUYvdXhGRTtJQUNJLFVBQUE7RWpGaXZ4Rk47RWlGOXV4RkU7SUFDSSxjQUFBO0VqRmd2eEZOO0VpRjd1eEZFO0lBQ0ksY0FBQTtFakYrdXhGTjtFaUY1dXhGRTtJQUNJLHNCQUFBO0VqRjh1eEZOO0VpRjN1eEZFO0lBQ0kscUJBQUE7RWpGNnV4Rk47RWlGMXV4RkU7SUFDSSx5QkFBQTtFakY0dXhGTjtFaUZ6dXhGRTtJQUNJLHlCQUFBO0VqRjJ1eEZOO0VpRnh1eEZFO0lBQ0ksV0FBQTtFakYwdXhGTjtFaUZ2dXhGRTtJQUNJLFVBQUE7RWpGeXV4Rk47RWlGdHV4RkU7SUFDSSxjQUFBO0VqRnd1eEZOO0VpRnJ1eEZFO0lBQ0ksY0FBQTtFakZ1dXhGTjtFaUZwdXhGRTtJQUNJLHNCQUFBO0VqRnN1eEZOO0VpRm51eEZFO0lBQ0kscUJBQUE7RWpGcXV4Rk47RWlGbHV4RkU7SUFDSSx5QkFBQTtFakZvdXhGTjtFaUZqdXhGRTtJQUNJLHlCQUFBO0VqRm11eEZOO0VpRmh1eEZFO0lBQ0ksV0FBQTtFakZrdXhGTjtFaUYvdHhGRTtJQUNJLFVBQUE7RWpGaXV4Rk47RWlGOXR4RkU7SUFDSSxjQUFBO0VqRmd1eEZOO0VpRjd0eEZFO0lBQ0ksY0FBQTtFakYrdHhGTjtFaUY1dHhGRTtJQUNJLHNCQUFBO0VqRjh0eEZOO0VpRjN0eEZFO0lBQ0kscUJBQUE7RWpGNnR4Rk47RWlGMXR4RkU7SUFDSSx5QkFBQTtFakY0dHhGTjtFaUZ6dHhGRTtJQUNJLHlCQUFBO0VqRjJ0eEZOO0VpRnh0eEZFO0lBQ0ksV0FBQTtFakYwdHhGTjtFaUZ2dHhGRTtJQUNJLFVBQUE7RWpGeXR4Rk47RWlGdHR4RkU7SUFDSSxjQUFBO0VqRnd0eEZOO0VpRnJ0eEZFO0lBQ0ksY0FBQTtFakZ1dHhGTjtFaUZwdHhGRTtJQUNJLHNCQUFBO0VqRnN0eEZOO0VpRm50eEZFO0lBQ0kscUJBQUE7RWpGcXR4Rk47RWlGbHR4RkU7SUFDSSx5QkFBQTtFakZvdHhGTjtFaUZqdHhGRTtJQUNJLHlCQUFBO0VqRm10eEZOO0VpRmh0eEZFO0lBQ0ksV0FBQTtFakZrdHhGTjtFaUYvc3hGRTtJQUNJLFVBQUE7RWpGaXR4Rk47RWlGOXN4RkU7SUFDSSxjQUFBO0VqRmd0eEZOO0VpRjdzeEZFO0lBQ0ksY0FBQTtFakYrc3hGTjtFaUY1c3hGRTtJQUNJLHNCQUFBO0VqRjhzeEZOO0VpRjNzeEZFO0lBQ0kscUJBQUE7RWpGNnN4Rk47RWlGMXN4RkU7SUFDSSx5QkFBQTtFakY0c3hGTjtFaUZ6c3hGRTtJQUNJLHlCQUFBO0VqRjJzeEZOO0VpRnhzeEZFO0lBQ0ksV0FBQTtFakYwc3hGTjtFaUZ2c3hGRTtJQUNJLFVBQUE7RWpGeXN4Rk47RWlGdHN4RkU7SUFDSSxjQUFBO0VqRndzeEZOO0VpRnJzeEZFO0lBQ0ksY0FBQTtFakZ1c3hGTjtFaUZwc3hGRTtJQUNJLHNCQUFBO0VqRnNzeEZOO0VpRm5zeEZFO0lBQ0kscUJBQUE7RWpGcXN4Rk47RWlGbHN4RkU7SUFDSSx5QkFBQTtFakZvc3hGTjtFaUZqc3hGRTtJQUNJLHlCQUFBO0VqRm1zeEZOO0VpRmhzeEZFO0lBQ0ksV0FBQTtFakZrc3hGTjtFaUYvcnhGRTtJQUNJLFVBQUE7RWpGaXN4Rk47RWlGOXJ4RkU7SUFDSSxjQUFBO0VqRmdzeEZOO0VpRjdyeEZFO0lBQ0ksY0FBQTtFakYrcnhGTjtFaUY1cnhGRTtJQUNJLHNCQUFBO0VqRjhyeEZOO0VpRjNyeEZFO0lBQ0kscUJBQUE7RWpGNnJ4Rk47RWlGMXJ4RkU7SUFDSSx5QkFBQTtFakY0cnhGTjtFaUZ6cnhGRTtJQUNJLHlCQUFBO0VqRjJyeEZOO0VpRnhyeEZFO0lBQ0ksV0FBQTtFakYwcnhGTjtFaUZ2cnhGRTtJQUNJLFVBQUE7RWpGeXJ4Rk47RWlGdHJ4RkU7SUFDSSxjQUFBO0VqRndyeEZOO0VpRnJyeEZFO0lBQ0ksY0FBQTtFakZ1cnhGTjtFaUZwcnhGRTtJQUNJLHNCQUFBO0VqRnNyeEZOO0VpRm5yeEZFO0lBQ0kscUJBQUE7RWpGcXJ4Rk47RWlGbHJ4RkU7SUFDSSx5QkFBQTtFakZvcnhGTjtFaUZqcnhGRTtJQUNJLHlCQUFBO0VqRm1yeEZOO0VpRmhyeEZFO0lBQ0ksV0FBQTtFakZrcnhGTjtFaUYvcXhGRTtJQUNJLFVBQUE7RWpGaXJ4Rk47RWlGOXF4RkU7SUFDSSxjQUFBO0VqRmdyeEZOO0VpRjdxeEZFO0lBQ0ksY0FBQTtFakYrcXhGTjtFaUY1cXhGRTtJQUNJLHNCQUFBO0VqRjhxeEZOO0VpRjNxeEZFO0lBQ0kscUJBQUE7RWpGNnF4Rk47RWlGMXF4RkU7SUFDSSx5QkFBQTtFakY0cXhGTjtFaUZ6cXhGRTtJQUNJLHlCQUFBO0VqRjJxeEZOO0VpRnhxeEZFO0lBQ0ksV0FBQTtFakYwcXhGTjtFaUZ2cXhGRTtJQUNJLFVBQUE7RWpGeXF4Rk47RWlGdHF4RkU7SUFDSSxjQUFBO0VqRndxeEZOO0VpRnJxeEZFO0lBQ0ksY0FBQTtFakZ1cXhGTjtFaUZwcXhGRTtJQUNJLHNCQUFBO0VqRnNxeEZOO0VpRm5xeEZFO0lBQ0kscUJBQUE7RWpGcXF4Rk47RWlGbHF4RkU7SUFDSSx5QkFBQTtFakZvcXhGTjtFaUZqcXhGRTtJQUNJLHlCQUFBO0VqRm1xeEZOO0VpRmhxeEZFO0lBQ0ksV0FBQTtFakZrcXhGTjtFaUYvcHhGRTtJQUNJLFVBQUE7RWpGaXF4Rk47RWlGOXB4RkU7SUFDSSxjQUFBO0VqRmdxeEZOO0VpRjdweEZFO0lBQ0ksY0FBQTtFakYrcHhGTjtFaUY1cHhGRTtJQUNJLHNCQUFBO0VqRjhweEZOO0VpRjNweEZFO0lBQ0kscUJBQUE7RWpGNnB4Rk47RWlGMXB4RkU7SUFDSSx5QkFBQTtFakY0cHhGTjtFaUZ6cHhGRTtJQUNJLHlCQUFBO0VqRjJweEZOO0VpRnhweEZFO0lBQ0ksWUFBQTtFakYwcHhGTjtFaUZ2cHhGRTtJQUNJLFdBQUE7RWpGeXB4Rk47RWlGdHB4RkU7SUFDSSxlQUFBO0VqRndweEZOO0VpRnJweEZFO0lBQ0ksZUFBQTtFakZ1cHhGTjtFaUZwcHhGRTtJQUNJLHVCQUFBO0VqRnNweEZOO0VpRm5weEZFO0lBQ0ksc0JBQUE7RWpGcXB4Rk47RWlGbHB4RkU7SUFDSSwwQkFBQTtFakZvcHhGTjtFaUZqcHhGRTtJQUNJLDBCQUFBO0VqRm1weEZOO0VpRmhweEZFO0lBQ0ksWUFBQTtFakZrcHhGTjtFaUYvb3hGRTtJQUNJLFdBQUE7RWpGaXB4Rk47RWlGOW94RkU7SUFDSSxlQUFBO0VqRmdweEZOO0VpRjdveEZFO0lBQ0ksZUFBQTtFakYrb3hGTjtFaUY1b3hGRTtJQUNJLHVCQUFBO0VqRjhveEZOO0VpRjNveEZFO0lBQ0ksc0JBQUE7RWpGNm94Rk47RWlGMW94RkU7SUFDSSwwQkFBQTtFakY0b3hGTjtFaUZ6b3hGRTtJQUNJLDBCQUFBO0VqRjJveEZOO0VpRnhveEZFO0lBQ0ksWUFBQTtFakYwb3hGTjtFaUZ2b3hGRTtJQUNJLFdBQUE7RWpGeW94Rk47RWlGdG94RkU7SUFDSSxlQUFBO0VqRndveEZOO0VpRnJveEZFO0lBQ0ksZUFBQTtFakZ1b3hGTjtFaUZwb3hGRTtJQUNJLHVCQUFBO0VqRnNveEZOO0VpRm5veEZFO0lBQ0ksc0JBQUE7RWpGcW94Rk47RWlGbG94RkU7SUFDSSwwQkFBQTtFakZvb3hGTjtFaUZqb3hGRTtJQUNJLDBCQUFBO0VqRm1veEZOO0VpRmhveEZFO0lBQ0ksWUFBQTtFakZrb3hGTjtFaUYvbnhGRTtJQUNJLFdBQUE7RWpGaW94Rk47RWlGOW54RkU7SUFDSSxlQUFBO0VqRmdveEZOO0VpRjdueEZFO0lBQ0ksZUFBQTtFakYrbnhGTjtFaUY1bnhGRTtJQUNJLHVCQUFBO0VqRjhueEZOO0VpRjNueEZFO0lBQ0ksc0JBQUE7RWpGNm54Rk47RWlGMW54RkU7SUFDSSwwQkFBQTtFakY0bnhGTjtFaUZ6bnhGRTtJQUNJLDBCQUFBO0VqRjJueEZOO0VpRnhueEZFO0lBQ0ksWUFBQTtFakYwbnhGTjtFaUZ2bnhGRTtJQUNJLFdBQUE7RWpGeW54Rk47RWlGdG54RkU7SUFDSSxlQUFBO0VqRndueEZOO0VpRnJueEZFO0lBQ0ksZUFBQTtFakZ1bnhGTjtFaUZwbnhGRTtJQUNJLHVCQUFBO0VqRnNueEZOO0VpRm5ueEZFO0lBQ0ksc0JBQUE7RWpGcW54Rk47RWlGbG54RkU7SUFDSSwwQkFBQTtFakZvbnhGTjtFaUZqbnhGRTtJQUNJLDBCQUFBO0VqRm1ueEZOO0VpRmhueEZFO0lBQ0ksWUFBQTtFakZrbnhGTjtFaUYvbXhGRTtJQUNJLFdBQUE7RWpGaW54Rk47RWlGOW14RkU7SUFDSSxlQUFBO0VqRmdueEZOO0VpRjdteEZFO0lBQ0ksZUFBQTtFakYrbXhGTjtFaUY1bXhGRTtJQUNJLHVCQUFBO0VqRjhteEZOO0VpRjNteEZFO0lBQ0ksc0JBQUE7RWpGNm14Rk47RWlGMW14RkU7SUFDSSwwQkFBQTtFakY0bXhGTjtFaUZ6bXhGRTtJQUNJLDBCQUFBO0VqRjJteEZOO0VpRnhteEZFO0lBQ0ksWUFBQTtFakYwbXhGTjtFaUZ2bXhGRTtJQUNJLFdBQUE7RWpGeW14Rk47RWlGdG14RkU7SUFDSSxlQUFBO0VqRndteEZOO0VpRnJteEZFO0lBQ0ksZUFBQTtFakZ1bXhGTjtFaUZwbXhGRTtJQUNJLHVCQUFBO0VqRnNteEZOO0VpRm5teEZFO0lBQ0ksc0JBQUE7RWpGcW14Rk47RWlGbG14RkU7SUFDSSwwQkFBQTtFakZvbXhGTjtFaUZqbXhGRTtJQUNJLDBCQUFBO0VqRm1teEZOO0VpRmhteEZFO0lBQ0ksWUFBQTtFakZrbXhGTjtFaUYvbHhGRTtJQUNJLFdBQUE7RWpGaW14Rk47RWlGOWx4RkU7SUFDSSxlQUFBO0VqRmdteEZOO0VpRjdseEZFO0lBQ0ksZUFBQTtFakYrbHhGTjtFaUY1bHhGRTtJQUNJLHVCQUFBO0VqRjhseEZOO0VpRjNseEZFO0lBQ0ksc0JBQUE7RWpGNmx4Rk47RWlGMWx4RkU7SUFDSSwwQkFBQTtFakY0bHhGTjtFaUZ6bHhGRTtJQUNJLDBCQUFBO0VqRjJseEZOO0VpRnhseEZFO0lBQ0ksWUFBQTtFakYwbHhGTjtFaUZ2bHhGRTtJQUNJLFdBQUE7RWpGeWx4Rk47RWlGdGx4RkU7SUFDSSxlQUFBO0VqRndseEZOO0VpRnJseEZFO0lBQ0ksZUFBQTtFakZ1bHhGTjtFaUZwbHhGRTtJQUNJLHVCQUFBO0VqRnNseEZOO0VpRm5seEZFO0lBQ0ksc0JBQUE7RWpGcWx4Rk47RWlGbGx4RkU7SUFDSSwwQkFBQTtFakZvbHhGTjtFaUZqbHhGRTtJQUNJLDBCQUFBO0VqRm1seEZOO0VpRmhseEZFO0lBQ0ksWUFBQTtFakZrbHhGTjtFaUYva3hGRTtJQUNJLFdBQUE7RWpGaWx4Rk47RWlGOWt4RkU7SUFDSSxlQUFBO0VqRmdseEZOO0VpRjdreEZFO0lBQ0ksZUFBQTtFakYra3hGTjtFaUY1a3hGRTtJQUNJLHVCQUFBO0VqRjhreEZOO0VpRjNreEZFO0lBQ0ksc0JBQUE7RWpGNmt4Rk47RWlGMWt4RkU7SUFDSSwwQkFBQTtFakY0a3hGTjtFaUZ6a3hGRTtJQUNJLDBCQUFBO0VqRjJreEZOO0VpRnhreEZFO0lBQ0ksWUFBQTtFakYwa3hGTjtFaUZ2a3hGRTtJQUNJLFdBQUE7RWpGeWt4Rk47RWlGdGt4RkU7SUFDSSxlQUFBO0VqRndreEZOO0VpRnJreEZFO0lBQ0ksZUFBQTtFakZ1a3hGTjtFaUZwa3hGRTtJQUNJLHVCQUFBO0VqRnNreEZOO0VpRm5reEZFO0lBQ0ksc0JBQUE7RWpGcWt4Rk47RWlGbGt4RkU7SUFDSSwwQkFBQTtFakZva3hGTjtFaUZqa3hGRTtJQUNJLDBCQUFBO0VqRm1reEZOO0VpRmhreEZFO0lBQ0ksWUFBQTtFakZra3hGTjtFaUYvanhGRTtJQUNJLFdBQUE7RWpGaWt4Rk47RWlGOWp4RkU7SUFDSSxlQUFBO0VqRmdreEZOO0VpRjdqeEZFO0lBQ0ksZUFBQTtFakYranhGTjtFaUY1anhGRTtJQUNJLHVCQUFBO0VqRjhqeEZOO0VpRjNqeEZFO0lBQ0ksc0JBQUE7RWpGNmp4Rk47RWlGMWp4RkU7SUFDSSwwQkFBQTtFakY0anhGTjtFaUZ6anhGRTtJQUNJLDBCQUFBO0VqRjJqeEZOO0VpRnhqeEZFO0lBQ0ksWUFBQTtFakYwanhGTjtFaUZ2anhGRTtJQUNJLFdBQUE7RWpGeWp4Rk47RWlGdGp4RkU7SUFDSSxlQUFBO0VqRndqeEZOO0VpRnJqeEZFO0lBQ0ksZUFBQTtFakZ1anhGTjtFaUZwanhGRTtJQUNJLHVCQUFBO0VqRnNqeEZOO0VpRm5qeEZFO0lBQ0ksc0JBQUE7RWpGcWp4Rk47RWlGbGp4RkU7SUFDSSwwQkFBQTtFakZvanhGTjtFaUZqanhGRTtJQUNJLDBCQUFBO0VqRm1qeEZOO0VpRmhqeEZFO0lBQ0ksWUFBQTtFakZranhGTjtFaUYvaXhGRTtJQUNJLFdBQUE7RWpGaWp4Rk47RWlGOWl4RkU7SUFDSSxlQUFBO0VqRmdqeEZOO0VpRjdpeEZFO0lBQ0ksZUFBQTtFakYraXhGTjtFaUY1aXhGRTtJQUNJLHVCQUFBO0VqRjhpeEZOO0VpRjNpeEZFO0lBQ0ksc0JBQUE7RWpGNml4Rk47RWlGMWl4RkU7SUFDSSwwQkFBQTtFakY0aXhGTjtFaUZ6aXhGRTtJQUNJLDBCQUFBO0VqRjJpeEZOO0VpRnhpeEZFO0lBQ0ksWUFBQTtFakYwaXhGTjtFaUZ2aXhGRTtJQUNJLFdBQUE7RWpGeWl4Rk47RWlGdGl4RkU7SUFDSSxlQUFBO0VqRndpeEZOO0VpRnJpeEZFO0lBQ0ksZUFBQTtFakZ1aXhGTjtFaUZwaXhGRTtJQUNJLHVCQUFBO0VqRnNpeEZOO0VpRm5peEZFO0lBQ0ksc0JBQUE7RWpGcWl4Rk47RWlGbGl4RkU7SUFDSSwwQkFBQTtFakZvaXhGTjtFaUZqaXhGRTtJQUNJLDBCQUFBO0VqRm1peEZOO0VpRmhpeEZFO0lBQ0ksWUFBQTtFakZraXhGTjtFaUYvaHhGRTtJQUNJLFdBQUE7RWpGaWl4Rk47RWlGOWh4RkU7SUFDSSxlQUFBO0VqRmdpeEZOO0VpRjdoeEZFO0lBQ0ksZUFBQTtFakYraHhGTjtFaUY1aHhGRTtJQUNJLHVCQUFBO0VqRjhoeEZOO0VpRjNoeEZFO0lBQ0ksc0JBQUE7RWpGNmh4Rk47RWlGMWh4RkU7SUFDSSwwQkFBQTtFakY0aHhGTjtFaUZ6aHhGRTtJQUNJLDBCQUFBO0VqRjJoeEZOO0VpRnhoeEZFO0lBQ0ksWUFBQTtFakYwaHhGTjtFaUZ2aHhGRTtJQUNJLFdBQUE7RWpGeWh4Rk47RWlGdGh4RkU7SUFDSSxlQUFBO0VqRndoeEZOO0VpRnJoeEZFO0lBQ0ksZUFBQTtFakZ1aHhGTjtFaUZwaHhGRTtJQUNJLHVCQUFBO0VqRnNoeEZOO0VpRm5oeEZFO0lBQ0ksc0JBQUE7RWpGcWh4Rk47RWlGbGh4RkU7SUFDSSwwQkFBQTtFakZvaHhGTjtFaUZqaHhGRTtJQUNJLDBCQUFBO0VqRm1oeEZOO0VpRmhoeEZFO0lBQ0ksWUFBQTtFakZraHhGTjtFaUYvZ3hGRTtJQUNJLFdBQUE7RWpGaWh4Rk47RWlGOWd4RkU7SUFDSSxlQUFBO0VqRmdoeEZOO0VpRjdneEZFO0lBQ0ksZUFBQTtFakYrZ3hGTjtFaUY1Z3hGRTtJQUNJLHVCQUFBO0VqRjhneEZOO0VpRjNneEZFO0lBQ0ksc0JBQUE7RWpGNmd4Rk47RWlGMWd4RkU7SUFDSSwwQkFBQTtFakY0Z3hGTjtFaUZ6Z3hGRTtJQUNJLDBCQUFBO0VqRjJneEZOO0VpRnhneEZFO0lBQ0ksYUFBQTtFakYwZ3hGTjtFaUZ2Z3hGRTtJQUNJLFlBQUE7RWpGeWd4Rk47RWlGdGd4RkU7SUFDSSxnQkFBQTtFakZ3Z3hGTjtFaUZyZ3hGRTtJQUNJLGdCQUFBO0VqRnVneEZOO0VpRnBneEZFO0lBQ0ksd0JBQUE7RWpGc2d4Rk47RWlGbmd4RkU7SUFDSSx1QkFBQTtFakZxZ3hGTjtFaUZsZ3hGRTtJQUNJLDJCQUFBO0VqRm9neEZOO0VpRmpneEZFO0lBQ0ksMkJBQUE7RWpGbWd4Rk47RWlGaGd4RkU7SUFDSSxXQUFBO0VqRmtneEZOO0VpRi8vd0ZFO0lBQ0ksc0JBQUE7RWpGaWd4Rk47QUFDRjtBaUY5L3dGQTtFQUNJO0lBQ0ksVUFBQTtFakZnZ3hGTjtFaUY3L3dGRTtJQUNJLFNBQUE7RWpGKy93Rk47RWlGNS93RkU7SUFDSSxhQUFBO0VqRjgvd0ZOO0VpRjMvd0ZFO0lBQ0ksYUFBQTtFakY2L3dGTjtFaUYxL3dGRTtJQUNJLHFCQUFBO0VqRjQvd0ZOO0VpRnovd0ZFO0lBQ0ksb0JBQUE7RWpGMi93Rk47RWlGeC93RkU7SUFDSSx3QkFBQTtFakYwL3dGTjtFaUZ2L3dGRTtJQUNJLHdCQUFBO0VqRnkvd0ZOO0VpRnQvd0ZFO0lBQ0ksV0FBQTtFakZ3L3dGTjtFaUZyL3dGRTtJQUNJLFVBQUE7RWpGdS93Rk47RWlGcC93RkU7SUFDSSxjQUFBO0VqRnMvd0ZOO0VpRm4vd0ZFO0lBQ0ksY0FBQTtFakZxL3dGTjtFaUZsL3dGRTtJQUNJLHNCQUFBO0VqRm8vd0ZOO0VpRmovd0ZFO0lBQ0kscUJBQUE7RWpGbS93Rk47RWlGaC93RkU7SUFDSSx5QkFBQTtFakZrL3dGTjtFaUYvK3dGRTtJQUNJLHlCQUFBO0VqRmkvd0ZOO0VpRjkrd0ZFO0lBQ0ksV0FBQTtFakZnL3dGTjtFaUY3K3dGRTtJQUNJLFVBQUE7RWpGKyt3Rk47RWlGNSt3RkU7SUFDSSxjQUFBO0VqRjgrd0ZOO0VpRjMrd0ZFO0lBQ0ksY0FBQTtFakY2K3dGTjtFaUYxK3dGRTtJQUNJLHNCQUFBO0VqRjQrd0ZOO0VpRnord0ZFO0lBQ0kscUJBQUE7RWpGMit3Rk47RWlGeCt3RkU7SUFDSSx5QkFBQTtFakYwK3dGTjtFaUZ2K3dGRTtJQUNJLHlCQUFBO0VqRnkrd0ZOO0VpRnQrd0ZFO0lBQ0ksV0FBQTtFakZ3K3dGTjtFaUZyK3dGRTtJQUNJLFVBQUE7RWpGdSt3Rk47RWlGcCt3RkU7SUFDSSxjQUFBO0VqRnMrd0ZOO0VpRm4rd0ZFO0lBQ0ksY0FBQTtFakZxK3dGTjtFaUZsK3dGRTtJQUNJLHNCQUFBO0VqRm8rd0ZOO0VpRmord0ZFO0lBQ0kscUJBQUE7RWpGbSt3Rk47RWlGaCt3RkU7SUFDSSx5QkFBQTtFakZrK3dGTjtFaUYvOXdGRTtJQUNJLHlCQUFBO0VqRmkrd0ZOO0VpRjk5d0ZFO0lBQ0ksV0FBQTtFakZnK3dGTjtFaUY3OXdGRTtJQUNJLFVBQUE7RWpGKzl3Rk47RWlGNTl3RkU7SUFDSSxjQUFBO0VqRjg5d0ZOO0VpRjM5d0ZFO0lBQ0ksY0FBQTtFakY2OXdGTjtFaUYxOXdGRTtJQUNJLHNCQUFBO0VqRjQ5d0ZOO0VpRno5d0ZFO0lBQ0kscUJBQUE7RWpGMjl3Rk47RWlGeDl3RkU7SUFDSSx5QkFBQTtFakYwOXdGTjtFaUZ2OXdGRTtJQUNJLHlCQUFBO0VqRnk5d0ZOO0VpRnQ5d0ZFO0lBQ0ksV0FBQTtFakZ3OXdGTjtFaUZyOXdGRTtJQUNJLFVBQUE7RWpGdTl3Rk47RWlGcDl3RkU7SUFDSSxjQUFBO0VqRnM5d0ZOO0VpRm45d0ZFO0lBQ0ksY0FBQTtFakZxOXdGTjtFaUZsOXdGRTtJQUNJLHNCQUFBO0VqRm85d0ZOO0VpRmo5d0ZFO0lBQ0kscUJBQUE7RWpGbTl3Rk47RWlGaDl3RkU7SUFDSSx5QkFBQTtFakZrOXdGTjtFaUYvOHdGRTtJQUNJLHlCQUFBO0VqRmk5d0ZOO0VpRjk4d0ZFO0lBQ0ksV0FBQTtFakZnOXdGTjtFaUY3OHdGRTtJQUNJLFVBQUE7RWpGKzh3Rk47RWlGNTh3RkU7SUFDSSxjQUFBO0VqRjg4d0ZOO0VpRjM4d0ZFO0lBQ0ksY0FBQTtFakY2OHdGTjtFaUYxOHdGRTtJQUNJLHNCQUFBO0VqRjQ4d0ZOO0VpRno4d0ZFO0lBQ0kscUJBQUE7RWpGMjh3Rk47RWlGeDh3RkU7SUFDSSx5QkFBQTtFakYwOHdGTjtFaUZ2OHdGRTtJQUNJLHlCQUFBO0VqRnk4d0ZOO0VpRnQ4d0ZFO0lBQ0ksV0FBQTtFakZ3OHdGTjtFaUZyOHdGRTtJQUNJLFVBQUE7RWpGdTh3Rk47RWlGcDh3RkU7SUFDSSxjQUFBO0VqRnM4d0ZOO0VpRm44d0ZFO0lBQ0ksY0FBQTtFakZxOHdGTjtFaUZsOHdGRTtJQUNJLHNCQUFBO0VqRm84d0ZOO0VpRmo4d0ZFO0lBQ0kscUJBQUE7RWpGbTh3Rk47RWlGaDh3RkU7SUFDSSx5QkFBQTtFakZrOHdGTjtFaUYvN3dGRTtJQUNJLHlCQUFBO0VqRmk4d0ZOO0VpRjk3d0ZFO0lBQ0ksV0FBQTtFakZnOHdGTjtFaUY3N3dGRTtJQUNJLFVBQUE7RWpGKzd3Rk47RWlGNTd3RkU7SUFDSSxjQUFBO0VqRjg3d0ZOO0VpRjM3d0ZFO0lBQ0ksY0FBQTtFakY2N3dGTjtFaUYxN3dGRTtJQUNJLHNCQUFBO0VqRjQ3d0ZOO0VpRno3d0ZFO0lBQ0kscUJBQUE7RWpGMjd3Rk47RWlGeDd3RkU7SUFDSSx5QkFBQTtFakYwN3dGTjtFaUZ2N3dGRTtJQUNJLHlCQUFBO0VqRnk3d0ZOO0VpRnQ3d0ZFO0lBQ0ksV0FBQTtFakZ3N3dGTjtFaUZyN3dGRTtJQUNJLFVBQUE7RWpGdTd3Rk47RWlGcDd3RkU7SUFDSSxjQUFBO0VqRnM3d0ZOO0VpRm43d0ZFO0lBQ0ksY0FBQTtFakZxN3dGTjtFaUZsN3dGRTtJQUNJLHNCQUFBO0VqRm83d0ZOO0VpRmo3d0ZFO0lBQ0kscUJBQUE7RWpGbTd3Rk47RWlGaDd3RkU7SUFDSSx5QkFBQTtFakZrN3dGTjtFaUYvNndGRTtJQUNJLHlCQUFBO0VqRmk3d0ZOO0VpRjk2d0ZFO0lBQ0ksV0FBQTtFakZnN3dGTjtFaUY3NndGRTtJQUNJLFVBQUE7RWpGKzZ3Rk47RWlGNTZ3RkU7SUFDSSxjQUFBO0VqRjg2d0ZOO0VpRjM2d0ZFO0lBQ0ksY0FBQTtFakY2NndGTjtFaUYxNndGRTtJQUNJLHNCQUFBO0VqRjQ2d0ZOO0VpRno2d0ZFO0lBQ0kscUJBQUE7RWpGMjZ3Rk47RWlGeDZ3RkU7SUFDSSx5QkFBQTtFakYwNndGTjtFaUZ2NndGRTtJQUNJLHlCQUFBO0VqRnk2d0ZOO0VpRnQ2d0ZFO0lBQ0ksV0FBQTtFakZ3NndGTjtFaUZyNndGRTtJQUNJLFVBQUE7RWpGdTZ3Rk47RWlGcDZ3RkU7SUFDSSxjQUFBO0VqRnM2d0ZOO0VpRm42d0ZFO0lBQ0ksY0FBQTtFakZxNndGTjtFaUZsNndGRTtJQUNJLHNCQUFBO0VqRm82d0ZOO0VpRmo2d0ZFO0lBQ0kscUJBQUE7RWpGbTZ3Rk47RWlGaDZ3RkU7SUFDSSx5QkFBQTtFakZrNndGTjtFaUYvNXdGRTtJQUNJLHlCQUFBO0VqRmk2d0ZOO0VpRjk1d0ZFO0lBQ0ksV0FBQTtFakZnNndGTjtFaUY3NXdGRTtJQUNJLFVBQUE7RWpGKzV3Rk47RWlGNTV3RkU7SUFDSSxjQUFBO0VqRjg1d0ZOO0VpRjM1d0ZFO0lBQ0ksY0FBQTtFakY2NXdGTjtFaUYxNXdGRTtJQUNJLHNCQUFBO0VqRjQ1d0ZOO0VpRno1d0ZFO0lBQ0kscUJBQUE7RWpGMjV3Rk47RWlGeDV3RkU7SUFDSSx5QkFBQTtFakYwNXdGTjtFaUZ2NXdGRTtJQUNJLHlCQUFBO0VqRnk1d0ZOO0VpRnQ1d0ZFO0lBQ0ksV0FBQTtFakZ3NXdGTjtFaUZyNXdGRTtJQUNJLFVBQUE7RWpGdTV3Rk47RWlGcDV3RkU7SUFDSSxjQUFBO0VqRnM1d0ZOO0VpRm41d0ZFO0lBQ0ksY0FBQTtFakZxNXdGTjtFaUZsNXdGRTtJQUNJLHNCQUFBO0VqRm81d0ZOO0VpRmo1d0ZFO0lBQ0kscUJBQUE7RWpGbTV3Rk47RWlGaDV3RkU7SUFDSSx5QkFBQTtFakZrNXdGTjtFaUYvNHdGRTtJQUNJLHlCQUFBO0VqRmk1d0ZOO0VpRjk0d0ZFO0lBQ0ksV0FBQTtFakZnNXdGTjtFaUY3NHdGRTtJQUNJLFVBQUE7RWpGKzR3Rk47RWlGNTR3RkU7SUFDSSxjQUFBO0VqRjg0d0ZOO0VpRjM0d0ZFO0lBQ0ksY0FBQTtFakY2NHdGTjtFaUYxNHdGRTtJQUNJLHNCQUFBO0VqRjQ0d0ZOO0VpRno0d0ZFO0lBQ0kscUJBQUE7RWpGMjR3Rk47RWlGeDR3RkU7SUFDSSx5QkFBQTtFakYwNHdGTjtFaUZ2NHdGRTtJQUNJLHlCQUFBO0VqRnk0d0ZOO0VpRnQ0d0ZFO0lBQ0ksV0FBQTtFakZ3NHdGTjtFaUZyNHdGRTtJQUNJLFVBQUE7RWpGdTR3Rk47RWlGcDR3RkU7SUFDSSxjQUFBO0VqRnM0d0ZOO0VpRm40d0ZFO0lBQ0ksY0FBQTtFakZxNHdGTjtFaUZsNHdGRTtJQUNJLHNCQUFBO0VqRm80d0ZOO0VpRmo0d0ZFO0lBQ0kscUJBQUE7RWpGbTR3Rk47RWlGaDR3RkU7SUFDSSx5QkFBQTtFakZrNHdGTjtFaUYvM3dGRTtJQUNJLHlCQUFBO0VqRmk0d0ZOO0VpRjkzd0ZFO0lBQ0ksV0FBQTtFakZnNHdGTjtFaUY3M3dGRTtJQUNJLFVBQUE7RWpGKzN3Rk47RWlGNTN3RkU7SUFDSSxjQUFBO0VqRjgzd0ZOO0VpRjMzd0ZFO0lBQ0ksY0FBQTtFakY2M3dGTjtFaUYxM3dGRTtJQUNJLHNCQUFBO0VqRjQzd0ZOO0VpRnozd0ZFO0lBQ0kscUJBQUE7RWpGMjN3Rk47RWlGeDN3RkU7SUFDSSx5QkFBQTtFakYwM3dGTjtFaUZ2M3dGRTtJQUNJLHlCQUFBO0VqRnkzd0ZOO0VpRnQzd0ZFO0lBQ0ksV0FBQTtFakZ3M3dGTjtFaUZyM3dGRTtJQUNJLFVBQUE7RWpGdTN3Rk47RWlGcDN3RkU7SUFDSSxjQUFBO0VqRnMzd0ZOO0VpRm4zd0ZFO0lBQ0ksY0FBQTtFakZxM3dGTjtFaUZsM3dGRTtJQUNJLHNCQUFBO0VqRm8zd0ZOO0VpRmozd0ZFO0lBQ0kscUJBQUE7RWpGbTN3Rk47RWlGaDN3RkU7SUFDSSx5QkFBQTtFakZrM3dGTjtFaUYvMndGRTtJQUNJLHlCQUFBO0VqRmkzd0ZOO0VpRjkyd0ZFO0lBQ0ksV0FBQTtFakZnM3dGTjtFaUY3MndGRTtJQUNJLFVBQUE7RWpGKzJ3Rk47RWlGNTJ3RkU7SUFDSSxjQUFBO0VqRjgyd0ZOO0VpRjMyd0ZFO0lBQ0ksY0FBQTtFakY2MndGTjtFaUYxMndGRTtJQUNJLHNCQUFBO0VqRjQyd0ZOO0VpRnoyd0ZFO0lBQ0kscUJBQUE7RWpGMjJ3Rk47RWlGeDJ3RkU7SUFDSSx5QkFBQTtFakYwMndGTjtFaUZ2MndGRTtJQUNJLHlCQUFBO0VqRnkyd0ZOO0VpRnQyd0ZFO0lBQ0ksWUFBQTtFakZ3MndGTjtFaUZyMndGRTtJQUNJLFdBQUE7RWpGdTJ3Rk47RWlGcDJ3RkU7SUFDSSxlQUFBO0VqRnMyd0ZOO0VpRm4yd0ZFO0lBQ0ksZUFBQTtFakZxMndGTjtFaUZsMndGRTtJQUNJLHVCQUFBO0VqRm8yd0ZOO0VpRmoyd0ZFO0lBQ0ksc0JBQUE7RWpGbTJ3Rk47RWlGaDJ3RkU7SUFDSSwwQkFBQTtFakZrMndGTjtFaUYvMXdGRTtJQUNJLDBCQUFBO0VqRmkyd0ZOO0VpRjkxd0ZFO0lBQ0ksWUFBQTtFakZnMndGTjtFaUY3MXdGRTtJQUNJLFdBQUE7RWpGKzF3Rk47RWlGNTF3RkU7SUFDSSxlQUFBO0VqRjgxd0ZOO0VpRjMxd0ZFO0lBQ0ksZUFBQTtFakY2MXdGTjtFaUYxMXdGRTtJQUNJLHVCQUFBO0VqRjQxd0ZOO0VpRnoxd0ZFO0lBQ0ksc0JBQUE7RWpGMjF3Rk47RWlGeDF3RkU7SUFDSSwwQkFBQTtFakYwMXdGTjtFaUZ2MXdGRTtJQUNJLDBCQUFBO0VqRnkxd0ZOO0VpRnQxd0ZFO0lBQ0ksWUFBQTtFakZ3MXdGTjtFaUZyMXdGRTtJQUNJLFdBQUE7RWpGdTF3Rk47RWlGcDF3RkU7SUFDSSxlQUFBO0VqRnMxd0ZOO0VpRm4xd0ZFO0lBQ0ksZUFBQTtFakZxMXdGTjtFaUZsMXdGRTtJQUNJLHVCQUFBO0VqRm8xd0ZOO0VpRmoxd0ZFO0lBQ0ksc0JBQUE7RWpGbTF3Rk47RWlGaDF3RkU7SUFDSSwwQkFBQTtFakZrMXdGTjtFaUYvMHdGRTtJQUNJLDBCQUFBO0VqRmkxd0ZOO0VpRjkwd0ZFO0lBQ0ksWUFBQTtFakZnMXdGTjtFaUY3MHdGRTtJQUNJLFdBQUE7RWpGKzB3Rk47RWlGNTB3RkU7SUFDSSxlQUFBO0VqRjgwd0ZOO0VpRjMwd0ZFO0lBQ0ksZUFBQTtFakY2MHdGTjtFaUYxMHdGRTtJQUNJLHVCQUFBO0VqRjQwd0ZOO0VpRnowd0ZFO0lBQ0ksc0JBQUE7RWpGMjB3Rk47RWlGeDB3RkU7SUFDSSwwQkFBQTtFakYwMHdGTjtFaUZ2MHdGRTtJQUNJLDBCQUFBO0VqRnkwd0ZOO0VpRnQwd0ZFO0lBQ0ksWUFBQTtFakZ3MHdGTjtFaUZyMHdGRTtJQUNJLFdBQUE7RWpGdTB3Rk47RWlGcDB3RkU7SUFDSSxlQUFBO0VqRnMwd0ZOO0VpRm4wd0ZFO0lBQ0ksZUFBQTtFakZxMHdGTjtFaUZsMHdGRTtJQUNJLHVCQUFBO0VqRm8wd0ZOO0VpRmowd0ZFO0lBQ0ksc0JBQUE7RWpGbTB3Rk47RWlGaDB3RkU7SUFDSSwwQkFBQTtFakZrMHdGTjtFaUYvendGRTtJQUNJLDBCQUFBO0VqRmkwd0ZOO0VpRjl6d0ZFO0lBQ0ksWUFBQTtFakZnMHdGTjtFaUY3endGRTtJQUNJLFdBQUE7RWpGK3p3Rk47RWlGNXp3RkU7SUFDSSxlQUFBO0VqRjh6d0ZOO0VpRjN6d0ZFO0lBQ0ksZUFBQTtFakY2endGTjtFaUYxendGRTtJQUNJLHVCQUFBO0VqRjR6d0ZOO0VpRnp6d0ZFO0lBQ0ksc0JBQUE7RWpGMnp3Rk47RWlGeHp3RkU7SUFDSSwwQkFBQTtFakYwendGTjtFaUZ2endGRTtJQUNJLDBCQUFBO0VqRnl6d0ZOO0VpRnR6d0ZFO0lBQ0ksWUFBQTtFakZ3endGTjtFaUZyendGRTtJQUNJLFdBQUE7RWpGdXp3Rk47RWlGcHp3RkU7SUFDSSxlQUFBO0VqRnN6d0ZOO0VpRm56d0ZFO0lBQ0ksZUFBQTtFakZxendGTjtFaUZsendGRTtJQUNJLHVCQUFBO0VqRm96d0ZOO0VpRmp6d0ZFO0lBQ0ksc0JBQUE7RWpGbXp3Rk47RWlGaHp3RkU7SUFDSSwwQkFBQTtFakZrendGTjtFaUYveXdGRTtJQUNJLDBCQUFBO0VqRml6d0ZOO0VpRjl5d0ZFO0lBQ0ksWUFBQTtFakZnendGTjtFaUY3eXdGRTtJQUNJLFdBQUE7RWpGK3l3Rk47RWlGNXl3RkU7SUFDSSxlQUFBO0VqRjh5d0ZOO0VpRjN5d0ZFO0lBQ0ksZUFBQTtFakY2eXdGTjtFaUYxeXdGRTtJQUNJLHVCQUFBO0VqRjR5d0ZOO0VpRnp5d0ZFO0lBQ0ksc0JBQUE7RWpGMnl3Rk47RWlGeHl3RkU7SUFDSSwwQkFBQTtFakYweXdGTjtFaUZ2eXdGRTtJQUNJLDBCQUFBO0VqRnl5d0ZOO0VpRnR5d0ZFO0lBQ0ksWUFBQTtFakZ3eXdGTjtFaUZyeXdGRTtJQUNJLFdBQUE7RWpGdXl3Rk47RWlGcHl3RkU7SUFDSSxlQUFBO0VqRnN5d0ZOO0VpRm55d0ZFO0lBQ0ksZUFBQTtFakZxeXdGTjtFaUZseXdGRTtJQUNJLHVCQUFBO0VqRm95d0ZOO0VpRmp5d0ZFO0lBQ0ksc0JBQUE7RWpGbXl3Rk47RWlGaHl3RkU7SUFDSSwwQkFBQTtFakZreXdGTjtFaUYveHdGRTtJQUNJLDBCQUFBO0VqRml5d0ZOO0VpRjl4d0ZFO0lBQ0ksWUFBQTtFakZneXdGTjtFaUY3eHdGRTtJQUNJLFdBQUE7RWpGK3h3Rk47RWlGNXh3RkU7SUFDSSxlQUFBO0VqRjh4d0ZOO0VpRjN4d0ZFO0lBQ0ksZUFBQTtFakY2eHdGTjtFaUYxeHdGRTtJQUNJLHVCQUFBO0VqRjR4d0ZOO0VpRnp4d0ZFO0lBQ0ksc0JBQUE7RWpGMnh3Rk47RWlGeHh3RkU7SUFDSSwwQkFBQTtFakYweHdGTjtFaUZ2eHdGRTtJQUNJLDBCQUFBO0VqRnl4d0ZOO0VpRnR4d0ZFO0lBQ0ksWUFBQTtFakZ3eHdGTjtFaUZyeHdGRTtJQUNJLFdBQUE7RWpGdXh3Rk47RWlGcHh3RkU7SUFDSSxlQUFBO0VqRnN4d0ZOO0VpRm54d0ZFO0lBQ0ksZUFBQTtFakZxeHdGTjtFaUZseHdGRTtJQUNJLHVCQUFBO0VqRm94d0ZOO0VpRmp4d0ZFO0lBQ0ksc0JBQUE7RWpGbXh3Rk47RWlGaHh3RkU7SUFDSSwwQkFBQTtFakZreHdGTjtFaUYvd3dGRTtJQUNJLDBCQUFBO0VqRml4d0ZOO0VpRjl3d0ZFO0lBQ0ksWUFBQTtFakZneHdGTjtFaUY3d3dGRTtJQUNJLFdBQUE7RWpGK3d3Rk47RWlGNXd3RkU7SUFDSSxlQUFBO0VqRjh3d0ZOO0VpRjN3d0ZFO0lBQ0ksZUFBQTtFakY2d3dGTjtFaUYxd3dGRTtJQUNJLHVCQUFBO0VqRjR3d0ZOO0VpRnp3d0ZFO0lBQ0ksc0JBQUE7RWpGMnd3Rk47RWlGeHd3RkU7SUFDSSwwQkFBQTtFakYwd3dGTjtFaUZ2d3dGRTtJQUNJLDBCQUFBO0VqRnl3d0ZOO0VpRnR3d0ZFO0lBQ0ksWUFBQTtFakZ3d3dGTjtFaUZyd3dGRTtJQUNJLFdBQUE7RWpGdXd3Rk47RWlGcHd3RkU7SUFDSSxlQUFBO0VqRnN3d0ZOO0VpRm53d0ZFO0lBQ0ksZUFBQTtFakZxd3dGTjtFaUZsd3dGRTtJQUNJLHVCQUFBO0VqRm93d0ZOO0VpRmp3d0ZFO0lBQ0ksc0JBQUE7RWpGbXd3Rk47RWlGaHd3RkU7SUFDSSwwQkFBQTtFakZrd3dGTjtFaUYvdndGRTtJQUNJLDBCQUFBO0VqRml3d0ZOO0VpRjl2d0ZFO0lBQ0ksWUFBQTtFakZnd3dGTjtFaUY3dndGRTtJQUNJLFdBQUE7RWpGK3Z3Rk47RWlGNXZ3RkU7SUFDSSxlQUFBO0VqRjh2d0ZOO0VpRjN2d0ZFO0lBQ0ksZUFBQTtFakY2dndGTjtFaUYxdndGRTtJQUNJLHVCQUFBO0VqRjR2d0ZOO0VpRnp2d0ZFO0lBQ0ksc0JBQUE7RWpGMnZ3Rk47RWlGeHZ3RkU7SUFDSSwwQkFBQTtFakYwdndGTjtFaUZ2dndGRTtJQUNJLDBCQUFBO0VqRnl2d0ZOO0VpRnR2d0ZFO0lBQ0ksWUFBQTtFakZ3dndGTjtFaUZydndGRTtJQUNJLFdBQUE7RWpGdXZ3Rk47RWlGcHZ3RkU7SUFDSSxlQUFBO0VqRnN2d0ZOO0VpRm52d0ZFO0lBQ0ksZUFBQTtFakZxdndGTjtFaUZsdndGRTtJQUNJLHVCQUFBO0VqRm92d0ZOO0VpRmp2d0ZFO0lBQ0ksc0JBQUE7RWpGbXZ3Rk47RWlGaHZ3RkU7SUFDSSwwQkFBQTtFakZrdndGTjtFaUYvdXdGRTtJQUNJLDBCQUFBO0VqRml2d0ZOO0VpRjl1d0ZFO0lBQ0ksWUFBQTtFakZndndGTjtFaUY3dXdGRTtJQUNJLFdBQUE7RWpGK3V3Rk47RWlGNXV3RkU7SUFDSSxlQUFBO0VqRjh1d0ZOO0VpRjN1d0ZFO0lBQ0ksZUFBQTtFakY2dXdGTjtFaUYxdXdGRTtJQUNJLHVCQUFBO0VqRjR1d0ZOO0VpRnp1d0ZFO0lBQ0ksc0JBQUE7RWpGMnV3Rk47RWlGeHV3RkU7SUFDSSwwQkFBQTtFakYwdXdGTjtFaUZ2dXdGRTtJQUNJLDBCQUFBO0VqRnl1d0ZOO0VpRnR1d0ZFO0lBQ0ksWUFBQTtFakZ3dXdGTjtFaUZydXdGRTtJQUNJLFdBQUE7RWpGdXV3Rk47RWlGcHV3RkU7SUFDSSxlQUFBO0VqRnN1d0ZOO0VpRm51d0ZFO0lBQ0ksZUFBQTtFakZxdXdGTjtFaUZsdXdGRTtJQUNJLHVCQUFBO0VqRm91d0ZOO0VpRmp1d0ZFO0lBQ0ksc0JBQUE7RWpGbXV3Rk47RWlGaHV3RkU7SUFDSSwwQkFBQTtFakZrdXdGTjtFaUYvdHdGRTtJQUNJLDBCQUFBO0VqRml1d0ZOO0VpRjl0d0ZFO0lBQ0ksWUFBQTtFakZndXdGTjtFaUY3dHdGRTtJQUNJLFdBQUE7RWpGK3R3Rk47RWlGNXR3RkU7SUFDSSxlQUFBO0VqRjh0d0ZOO0VpRjN0d0ZFO0lBQ0ksZUFBQTtFakY2dHdGTjtFaUYxdHdGRTtJQUNJLHVCQUFBO0VqRjR0d0ZOO0VpRnp0d0ZFO0lBQ0ksc0JBQUE7RWpGMnR3Rk47RWlGeHR3RkU7SUFDSSwwQkFBQTtFakYwdHdGTjtFaUZ2dHdGRTtJQUNJLDBCQUFBO0VqRnl0d0ZOO0VpRnR0d0ZFO0lBQ0ksYUFBQTtFakZ3dHdGTjtFaUZydHdGRTtJQUNJLFlBQUE7RWpGdXR3Rk47RWlGcHR3RkU7SUFDSSxnQkFBQTtFakZzdHdGTjtFaUZudHdGRTtJQUNJLGdCQUFBO0VqRnF0d0ZOO0VpRmx0d0ZFO0lBQ0ksd0JBQUE7RWpGb3R3Rk47RWlGanR3RkU7SUFDSSx1QkFBQTtFakZtdHdGTjtFaUZodHdGRTtJQUNJLDJCQUFBO0VqRmt0d0ZOO0VpRi9zd0ZFO0lBQ0ksMkJBQUE7RWpGaXR3Rk47RWlGOXN3RkU7SUFDSSxXQUFBO0VqRmd0d0ZOO0VpRjdzd0ZFO0lBQ0ksc0JBQUE7RWpGK3N3Rk47QUFDRjtBaUY1c3dGQTtFQUNJO0lBQ0ksVUFBQTtFakY4c3dGTjtFaUYzc3dGRTtJQUNJLFNBQUE7RWpGNnN3Rk47RWlGMXN3RkU7SUFDSSxhQUFBO0VqRjRzd0ZOO0VpRnpzd0ZFO0lBQ0ksYUFBQTtFakYyc3dGTjtFaUZ4c3dGRTtJQUNJLHFCQUFBO0VqRjBzd0ZOO0VpRnZzd0ZFO0lBQ0ksb0JBQUE7RWpGeXN3Rk47RWlGdHN3RkU7SUFDSSx3QkFBQTtFakZ3c3dGTjtFaUZyc3dGRTtJQUNJLHdCQUFBO0VqRnVzd0ZOO0VpRnBzd0ZFO0lBQ0ksV0FBQTtFakZzc3dGTjtFaUZuc3dGRTtJQUNJLFVBQUE7RWpGcXN3Rk47RWlGbHN3RkU7SUFDSSxjQUFBO0VqRm9zd0ZOO0VpRmpzd0ZFO0lBQ0ksY0FBQTtFakZtc3dGTjtFaUZoc3dGRTtJQUNJLHNCQUFBO0VqRmtzd0ZOO0VpRi9yd0ZFO0lBQ0kscUJBQUE7RWpGaXN3Rk47RWlGOXJ3RkU7SUFDSSx5QkFBQTtFakZnc3dGTjtFaUY3cndGRTtJQUNJLHlCQUFBO0VqRityd0ZOO0VpRjVyd0ZFO0lBQ0ksV0FBQTtFakY4cndGTjtFaUYzcndGRTtJQUNJLFVBQUE7RWpGNnJ3Rk47RWlGMXJ3RkU7SUFDSSxjQUFBO0VqRjRyd0ZOO0VpRnpyd0ZFO0lBQ0ksY0FBQTtFakYycndGTjtFaUZ4cndGRTtJQUNJLHNCQUFBO0VqRjByd0ZOO0VpRnZyd0ZFO0lBQ0kscUJBQUE7RWpGeXJ3Rk47RWlGdHJ3RkU7SUFDSSx5QkFBQTtFakZ3cndGTjtFaUZycndGRTtJQUNJLHlCQUFBO0VqRnVyd0ZOO0VpRnByd0ZFO0lBQ0ksV0FBQTtFakZzcndGTjtFaUZucndGRTtJQUNJLFVBQUE7RWpGcXJ3Rk47RWlGbHJ3RkU7SUFDSSxjQUFBO0VqRm9yd0ZOO0VpRmpyd0ZFO0lBQ0ksY0FBQTtFakZtcndGTjtFaUZocndGRTtJQUNJLHNCQUFBO0VqRmtyd0ZOO0VpRi9xd0ZFO0lBQ0kscUJBQUE7RWpGaXJ3Rk47RWlGOXF3RkU7SUFDSSx5QkFBQTtFakZncndGTjtFaUY3cXdGRTtJQUNJLHlCQUFBO0VqRitxd0ZOO0VpRjVxd0ZFO0lBQ0ksV0FBQTtFakY4cXdGTjtFaUYzcXdGRTtJQUNJLFVBQUE7RWpGNnF3Rk47RWlGMXF3RkU7SUFDSSxjQUFBO0VqRjRxd0ZOO0VpRnpxd0ZFO0lBQ0ksY0FBQTtFakYycXdGTjtFaUZ4cXdGRTtJQUNJLHNCQUFBO0VqRjBxd0ZOO0VpRnZxd0ZFO0lBQ0kscUJBQUE7RWpGeXF3Rk47RWlGdHF3RkU7SUFDSSx5QkFBQTtFakZ3cXdGTjtFaUZycXdGRTtJQUNJLHlCQUFBO0VqRnVxd0ZOO0VpRnBxd0ZFO0lBQ0ksV0FBQTtFakZzcXdGTjtFaUZucXdGRTtJQUNJLFVBQUE7RWpGcXF3Rk47RWlGbHF3RkU7SUFDSSxjQUFBO0VqRm9xd0ZOO0VpRmpxd0ZFO0lBQ0ksY0FBQTtFakZtcXdGTjtFaUZocXdGRTtJQUNJLHNCQUFBO0VqRmtxd0ZOO0VpRi9wd0ZFO0lBQ0kscUJBQUE7RWpGaXF3Rk47RWlGOXB3RkU7SUFDSSx5QkFBQTtFakZncXdGTjtFaUY3cHdGRTtJQUNJLHlCQUFBO0VqRitwd0ZOO0VpRjVwd0ZFO0lBQ0ksV0FBQTtFakY4cHdGTjtFaUYzcHdGRTtJQUNJLFVBQUE7RWpGNnB3Rk47RWlGMXB3RkU7SUFDSSxjQUFBO0VqRjRwd0ZOO0VpRnpwd0ZFO0lBQ0ksY0FBQTtFakYycHdGTjtFaUZ4cHdGRTtJQUNJLHNCQUFBO0VqRjBwd0ZOO0VpRnZwd0ZFO0lBQ0kscUJBQUE7RWpGeXB3Rk47RWlGdHB3RkU7SUFDSSx5QkFBQTtFakZ3cHdGTjtFaUZycHdGRTtJQUNJLHlCQUFBO0VqRnVwd0ZOO0VpRnBwd0ZFO0lBQ0ksV0FBQTtFakZzcHdGTjtFaUZucHdGRTtJQUNJLFVBQUE7RWpGcXB3Rk47RWlGbHB3RkU7SUFDSSxjQUFBO0VqRm9wd0ZOO0VpRmpwd0ZFO0lBQ0ksY0FBQTtFakZtcHdGTjtFaUZocHdGRTtJQUNJLHNCQUFBO0VqRmtwd0ZOO0VpRi9vd0ZFO0lBQ0kscUJBQUE7RWpGaXB3Rk47RWlGOW93RkU7SUFDSSx5QkFBQTtFakZncHdGTjtFaUY3b3dGRTtJQUNJLHlCQUFBO0VqRitvd0ZOO0VpRjVvd0ZFO0lBQ0ksV0FBQTtFakY4b3dGTjtFaUYzb3dGRTtJQUNJLFVBQUE7RWpGNm93Rk47RWlGMW93RkU7SUFDSSxjQUFBO0VqRjRvd0ZOO0VpRnpvd0ZFO0lBQ0ksY0FBQTtFakYyb3dGTjtFaUZ4b3dGRTtJQUNJLHNCQUFBO0VqRjBvd0ZOO0VpRnZvd0ZFO0lBQ0kscUJBQUE7RWpGeW93Rk47RWlGdG93RkU7SUFDSSx5QkFBQTtFakZ3b3dGTjtFaUZyb3dGRTtJQUNJLHlCQUFBO0VqRnVvd0ZOO0VpRnBvd0ZFO0lBQ0ksV0FBQTtFakZzb3dGTjtFaUZub3dGRTtJQUNJLFVBQUE7RWpGcW93Rk47RWlGbG93RkU7SUFDSSxjQUFBO0VqRm9vd0ZOO0VpRmpvd0ZFO0lBQ0ksY0FBQTtFakZtb3dGTjtFaUZob3dGRTtJQUNJLHNCQUFBO0VqRmtvd0ZOO0VpRi9ud0ZFO0lBQ0kscUJBQUE7RWpGaW93Rk47RWlGOW53RkU7SUFDSSx5QkFBQTtFakZnb3dGTjtFaUY3bndGRTtJQUNJLHlCQUFBO0VqRitud0ZOO0VpRjVud0ZFO0lBQ0ksV0FBQTtFakY4bndGTjtFaUYzbndGRTtJQUNJLFVBQUE7RWpGNm53Rk47RWlGMW53RkU7SUFDSSxjQUFBO0VqRjRud0ZOO0VpRnpud0ZFO0lBQ0ksY0FBQTtFakYybndGTjtFaUZ4bndGRTtJQUNJLHNCQUFBO0VqRjBud0ZOO0VpRnZud0ZFO0lBQ0kscUJBQUE7RWpGeW53Rk47RWlGdG53RkU7SUFDSSx5QkFBQTtFakZ3bndGTjtFaUZybndGRTtJQUNJLHlCQUFBO0VqRnVud0ZOO0VpRnBud0ZFO0lBQ0ksV0FBQTtFakZzbndGTjtFaUZubndGRTtJQUNJLFVBQUE7RWpGcW53Rk47RWlGbG53RkU7SUFDSSxjQUFBO0VqRm9ud0ZOO0VpRmpud0ZFO0lBQ0ksY0FBQTtFakZtbndGTjtFaUZobndGRTtJQUNJLHNCQUFBO0VqRmtud0ZOO0VpRi9td0ZFO0lBQ0kscUJBQUE7RWpGaW53Rk47RWlGOW13RkU7SUFDSSx5QkFBQTtFakZnbndGTjtFaUY3bXdGRTtJQUNJLHlCQUFBO0VqRittd0ZOO0VpRjVtd0ZFO0lBQ0ksV0FBQTtFakY4bXdGTjtFaUYzbXdGRTtJQUNJLFVBQUE7RWpGNm13Rk47RWlGMW13RkU7SUFDSSxjQUFBO0VqRjRtd0ZOO0VpRnptd0ZFO0lBQ0ksY0FBQTtFakYybXdGTjtFaUZ4bXdGRTtJQUNJLHNCQUFBO0VqRjBtd0ZOO0VpRnZtd0ZFO0lBQ0kscUJBQUE7RWpGeW13Rk47RWlGdG13RkU7SUFDSSx5QkFBQTtFakZ3bXdGTjtFaUZybXdGRTtJQUNJLHlCQUFBO0VqRnVtd0ZOO0VpRnBtd0ZFO0lBQ0ksV0FBQTtFakZzbXdGTjtFaUZubXdGRTtJQUNJLFVBQUE7RWpGcW13Rk47RWlGbG13RkU7SUFDSSxjQUFBO0VqRm9td0ZOO0VpRmptd0ZFO0lBQ0ksY0FBQTtFakZtbXdGTjtFaUZobXdGRTtJQUNJLHNCQUFBO0VqRmttd0ZOO0VpRi9sd0ZFO0lBQ0kscUJBQUE7RWpGaW13Rk47RWlGOWx3RkU7SUFDSSx5QkFBQTtFakZnbXdGTjtFaUY3bHdGRTtJQUNJLHlCQUFBO0VqRitsd0ZOO0VpRjVsd0ZFO0lBQ0ksV0FBQTtFakY4bHdGTjtFaUYzbHdGRTtJQUNJLFVBQUE7RWpGNmx3Rk47RWlGMWx3RkU7SUFDSSxjQUFBO0VqRjRsd0ZOO0VpRnpsd0ZFO0lBQ0ksY0FBQTtFakYybHdGTjtFaUZ4bHdGRTtJQUNJLHNCQUFBO0VqRjBsd0ZOO0VpRnZsd0ZFO0lBQ0kscUJBQUE7RWpGeWx3Rk47RWlGdGx3RkU7SUFDSSx5QkFBQTtFakZ3bHdGTjtFaUZybHdGRTtJQUNJLHlCQUFBO0VqRnVsd0ZOO0VpRnBsd0ZFO0lBQ0ksV0FBQTtFakZzbHdGTjtFaUZubHdGRTtJQUNJLFVBQUE7RWpGcWx3Rk47RWlGbGx3RkU7SUFDSSxjQUFBO0VqRm9sd0ZOO0VpRmpsd0ZFO0lBQ0ksY0FBQTtFakZtbHdGTjtFaUZobHdGRTtJQUNJLHNCQUFBO0VqRmtsd0ZOO0VpRi9rd0ZFO0lBQ0kscUJBQUE7RWpGaWx3Rk47RWlGOWt3RkU7SUFDSSx5QkFBQTtFakZnbHdGTjtFaUY3a3dGRTtJQUNJLHlCQUFBO0VqRitrd0ZOO0VpRjVrd0ZFO0lBQ0ksV0FBQTtFakY4a3dGTjtFaUYza3dGRTtJQUNJLFVBQUE7RWpGNmt3Rk47RWlGMWt3RkU7SUFDSSxjQUFBO0VqRjRrd0ZOO0VpRnprd0ZFO0lBQ0ksY0FBQTtFakYya3dGTjtFaUZ4a3dGRTtJQUNJLHNCQUFBO0VqRjBrd0ZOO0VpRnZrd0ZFO0lBQ0kscUJBQUE7RWpGeWt3Rk47RWlGdGt3RkU7SUFDSSx5QkFBQTtFakZ3a3dGTjtFaUZya3dGRTtJQUNJLHlCQUFBO0VqRnVrd0ZOO0VpRnBrd0ZFO0lBQ0ksV0FBQTtFakZza3dGTjtFaUZua3dGRTtJQUNJLFVBQUE7RWpGcWt3Rk47RWlGbGt3RkU7SUFDSSxjQUFBO0VqRm9rd0ZOO0VpRmprd0ZFO0lBQ0ksY0FBQTtFakZta3dGTjtFaUZoa3dGRTtJQUNJLHNCQUFBO0VqRmtrd0ZOO0VpRi9qd0ZFO0lBQ0kscUJBQUE7RWpGaWt3Rk47RWlGOWp3RkU7SUFDSSx5QkFBQTtFakZna3dGTjtFaUY3andGRTtJQUNJLHlCQUFBO0VqRitqd0ZOO0VpRjVqd0ZFO0lBQ0ksV0FBQTtFakY4andGTjtFaUYzandGRTtJQUNJLFVBQUE7RWpGNmp3Rk47RWlGMWp3RkU7SUFDSSxjQUFBO0VqRjRqd0ZOO0VpRnpqd0ZFO0lBQ0ksY0FBQTtFakYyandGTjtFaUZ4andGRTtJQUNJLHNCQUFBO0VqRjBqd0ZOO0VpRnZqd0ZFO0lBQ0kscUJBQUE7RWpGeWp3Rk47RWlGdGp3RkU7SUFDSSx5QkFBQTtFakZ3andGTjtFaUZyandGRTtJQUNJLHlCQUFBO0VqRnVqd0ZOO0VpRnBqd0ZFO0lBQ0ksWUFBQTtFakZzandGTjtFaUZuandGRTtJQUNJLFdBQUE7RWpGcWp3Rk47RWlGbGp3RkU7SUFDSSxlQUFBO0VqRm9qd0ZOO0VpRmpqd0ZFO0lBQ0ksZUFBQTtFakZtandGTjtFaUZoandGRTtJQUNJLHVCQUFBO0VqRmtqd0ZOO0VpRi9pd0ZFO0lBQ0ksc0JBQUE7RWpGaWp3Rk47RWlGOWl3RkU7SUFDSSwwQkFBQTtFakZnandGTjtFaUY3aXdGRTtJQUNJLDBCQUFBO0VqRitpd0ZOO0VpRjVpd0ZFO0lBQ0ksWUFBQTtFakY4aXdGTjtFaUYzaXdGRTtJQUNJLFdBQUE7RWpGNml3Rk47RWlGMWl3RkU7SUFDSSxlQUFBO0VqRjRpd0ZOO0VpRnppd0ZFO0lBQ0ksZUFBQTtFakYyaXdGTjtFaUZ4aXdGRTtJQUNJLHVCQUFBO0VqRjBpd0ZOO0VpRnZpd0ZFO0lBQ0ksc0JBQUE7RWpGeWl3Rk47RWlGdGl3RkU7SUFDSSwwQkFBQTtFakZ3aXdGTjtFaUZyaXdGRTtJQUNJLDBCQUFBO0VqRnVpd0ZOO0VpRnBpd0ZFO0lBQ0ksWUFBQTtFakZzaXdGTjtFaUZuaXdGRTtJQUNJLFdBQUE7RWpGcWl3Rk47RWlGbGl3RkU7SUFDSSxlQUFBO0VqRm9pd0ZOO0VpRmppd0ZFO0lBQ0ksZUFBQTtFakZtaXdGTjtFaUZoaXdGRTtJQUNJLHVCQUFBO0VqRmtpd0ZOO0VpRi9od0ZFO0lBQ0ksc0JBQUE7RWpGaWl3Rk47RWlGOWh3RkU7SUFDSSwwQkFBQTtFakZnaXdGTjtFaUY3aHdGRTtJQUNJLDBCQUFBO0VqRitod0ZOO0VpRjVod0ZFO0lBQ0ksWUFBQTtFakY4aHdGTjtFaUYzaHdGRTtJQUNJLFdBQUE7RWpGNmh3Rk47RWlGMWh3RkU7SUFDSSxlQUFBO0VqRjRod0ZOO0VpRnpod0ZFO0lBQ0ksZUFBQTtFakYyaHdGTjtFaUZ4aHdGRTtJQUNJLHVCQUFBO0VqRjBod0ZOO0VpRnZod0ZFO0lBQ0ksc0JBQUE7RWpGeWh3Rk47RWlGdGh3RkU7SUFDSSwwQkFBQTtFakZ3aHdGTjtFaUZyaHdGRTtJQUNJLDBCQUFBO0VqRnVod0ZOO0VpRnBod0ZFO0lBQ0ksWUFBQTtFakZzaHdGTjtFaUZuaHdGRTtJQUNJLFdBQUE7RWpGcWh3Rk47RWlGbGh3RkU7SUFDSSxlQUFBO0VqRm9od0ZOO0VpRmpod0ZFO0lBQ0ksZUFBQTtFakZtaHdGTjtFaUZoaHdGRTtJQUNJLHVCQUFBO0VqRmtod0ZOO0VpRi9nd0ZFO0lBQ0ksc0JBQUE7RWpGaWh3Rk47RWlGOWd3RkU7SUFDSSwwQkFBQTtFakZnaHdGTjtFaUY3Z3dGRTtJQUNJLDBCQUFBO0VqRitnd0ZOO0VpRjVnd0ZFO0lBQ0ksWUFBQTtFakY4Z3dGTjtFaUYzZ3dGRTtJQUNJLFdBQUE7RWpGNmd3Rk47RWlGMWd3RkU7SUFDSSxlQUFBO0VqRjRnd0ZOO0VpRnpnd0ZFO0lBQ0ksZUFBQTtFakYyZ3dGTjtFaUZ4Z3dGRTtJQUNJLHVCQUFBO0VqRjBnd0ZOO0VpRnZnd0ZFO0lBQ0ksc0JBQUE7RWpGeWd3Rk47RWlGdGd3RkU7SUFDSSwwQkFBQTtFakZ3Z3dGTjtFaUZyZ3dGRTtJQUNJLDBCQUFBO0VqRnVnd0ZOO0VpRnBnd0ZFO0lBQ0ksWUFBQTtFakZzZ3dGTjtFaUZuZ3dGRTtJQUNJLFdBQUE7RWpGcWd3Rk47RWlGbGd3RkU7SUFDSSxlQUFBO0VqRm9nd0ZOO0VpRmpnd0ZFO0lBQ0ksZUFBQTtFakZtZ3dGTjtFaUZoZ3dGRTtJQUNJLHVCQUFBO0VqRmtnd0ZOO0VpRi8vdkZFO0lBQ0ksc0JBQUE7RWpGaWd3Rk47RWlGOS92RkU7SUFDSSwwQkFBQTtFakZnZ3dGTjtFaUY3L3ZGRTtJQUNJLDBCQUFBO0VqRisvdkZOO0VpRjUvdkZFO0lBQ0ksWUFBQTtFakY4L3ZGTjtFaUYzL3ZGRTtJQUNJLFdBQUE7RWpGNi92Rk47RWlGMS92RkU7SUFDSSxlQUFBO0VqRjQvdkZOO0VpRnovdkZFO0lBQ0ksZUFBQTtFakYyL3ZGTjtFaUZ4L3ZGRTtJQUNJLHVCQUFBO0VqRjAvdkZOO0VpRnYvdkZFO0lBQ0ksc0JBQUE7RWpGeS92Rk47RWlGdC92RkU7SUFDSSwwQkFBQTtFakZ3L3ZGTjtFaUZyL3ZGRTtJQUNJLDBCQUFBO0VqRnUvdkZOO0VpRnAvdkZFO0lBQ0ksWUFBQTtFakZzL3ZGTjtFaUZuL3ZGRTtJQUNJLFdBQUE7RWpGcS92Rk47RWlGbC92RkU7SUFDSSxlQUFBO0VqRm8vdkZOO0VpRmovdkZFO0lBQ0ksZUFBQTtFakZtL3ZGTjtFaUZoL3ZGRTtJQUNJLHVCQUFBO0VqRmsvdkZOO0VpRi8rdkZFO0lBQ0ksc0JBQUE7RWpGaS92Rk47RWlGOSt2RkU7SUFDSSwwQkFBQTtFakZnL3ZGTjtFaUY3K3ZGRTtJQUNJLDBCQUFBO0VqRisrdkZOO0VpRjUrdkZFO0lBQ0ksWUFBQTtFakY4K3ZGTjtFaUYzK3ZGRTtJQUNJLFdBQUE7RWpGNit2Rk47RWlGMSt2RkU7SUFDSSxlQUFBO0VqRjQrdkZOO0VpRnordkZFO0lBQ0ksZUFBQTtFakYyK3ZGTjtFaUZ4K3ZGRTtJQUNJLHVCQUFBO0VqRjArdkZOO0VpRnYrdkZFO0lBQ0ksc0JBQUE7RWpGeSt2Rk47RWlGdCt2RkU7SUFDSSwwQkFBQTtFakZ3K3ZGTjtFaUZyK3ZGRTtJQUNJLDBCQUFBO0VqRnUrdkZOO0VpRnArdkZFO0lBQ0ksWUFBQTtFakZzK3ZGTjtFaUZuK3ZGRTtJQUNJLFdBQUE7RWpGcSt2Rk47RWlGbCt2RkU7SUFDSSxlQUFBO0VqRm8rdkZOO0VpRmordkZFO0lBQ0ksZUFBQTtFakZtK3ZGTjtFaUZoK3ZGRTtJQUNJLHVCQUFBO0VqRmsrdkZOO0VpRi85dkZFO0lBQ0ksc0JBQUE7RWpGaSt2Rk47RWlGOTl2RkU7SUFDSSwwQkFBQTtFakZnK3ZGTjtFaUY3OXZGRTtJQUNJLDBCQUFBO0VqRis5dkZOO0VpRjU5dkZFO0lBQ0ksWUFBQTtFakY4OXZGTjtFaUYzOXZGRTtJQUNJLFdBQUE7RWpGNjl2Rk47RWlGMTl2RkU7SUFDSSxlQUFBO0VqRjQ5dkZOO0VpRno5dkZFO0lBQ0ksZUFBQTtFakYyOXZGTjtFaUZ4OXZGRTtJQUNJLHVCQUFBO0VqRjA5dkZOO0VpRnY5dkZFO0lBQ0ksc0JBQUE7RWpGeTl2Rk47RWlGdDl2RkU7SUFDSSwwQkFBQTtFakZ3OXZGTjtFaUZyOXZGRTtJQUNJLDBCQUFBO0VqRnU5dkZOO0VpRnA5dkZFO0lBQ0ksWUFBQTtFakZzOXZGTjtFaUZuOXZGRTtJQUNJLFdBQUE7RWpGcTl2Rk47RWlGbDl2RkU7SUFDSSxlQUFBO0VqRm85dkZOO0VpRmo5dkZFO0lBQ0ksZUFBQTtFakZtOXZGTjtFaUZoOXZGRTtJQUNJLHVCQUFBO0VqRms5dkZOO0VpRi84dkZFO0lBQ0ksc0JBQUE7RWpGaTl2Rk47RWlGOTh2RkU7SUFDSSwwQkFBQTtFakZnOXZGTjtFaUY3OHZGRTtJQUNJLDBCQUFBO0VqRis4dkZOO0VpRjU4dkZFO0lBQ0ksWUFBQTtFakY4OHZGTjtFaUYzOHZGRTtJQUNJLFdBQUE7RWpGNjh2Rk47RWlGMTh2RkU7SUFDSSxlQUFBO0VqRjQ4dkZOO0VpRno4dkZFO0lBQ0ksZUFBQTtFakYyOHZGTjtFaUZ4OHZGRTtJQUNJLHVCQUFBO0VqRjA4dkZOO0VpRnY4dkZFO0lBQ0ksc0JBQUE7RWpGeTh2Rk47RWlGdDh2RkU7SUFDSSwwQkFBQTtFakZ3OHZGTjtFaUZyOHZGRTtJQUNJLDBCQUFBO0VqRnU4dkZOO0VpRnA4dkZFO0lBQ0ksWUFBQTtFakZzOHZGTjtFaUZuOHZGRTtJQUNJLFdBQUE7RWpGcTh2Rk47RWlGbDh2RkU7SUFDSSxlQUFBO0VqRm84dkZOO0VpRmo4dkZFO0lBQ0ksZUFBQTtFakZtOHZGTjtFaUZoOHZGRTtJQUNJLHVCQUFBO0VqRms4dkZOO0VpRi83dkZFO0lBQ0ksc0JBQUE7RWpGaTh2Rk47RWlGOTd2RkU7SUFDSSwwQkFBQTtFakZnOHZGTjtFaUY3N3ZGRTtJQUNJLDBCQUFBO0VqRis3dkZOO0VpRjU3dkZFO0lBQ0ksWUFBQTtFakY4N3ZGTjtFaUYzN3ZGRTtJQUNJLFdBQUE7RWpGNjd2Rk47RWlGMTd2RkU7SUFDSSxlQUFBO0VqRjQ3dkZOO0VpRno3dkZFO0lBQ0ksZUFBQTtFakYyN3ZGTjtFaUZ4N3ZGRTtJQUNJLHVCQUFBO0VqRjA3dkZOO0VpRnY3dkZFO0lBQ0ksc0JBQUE7RWpGeTd2Rk47RWlGdDd2RkU7SUFDSSwwQkFBQTtFakZ3N3ZGTjtFaUZyN3ZGRTtJQUNJLDBCQUFBO0VqRnU3dkZOO0VpRnA3dkZFO0lBQ0ksWUFBQTtFakZzN3ZGTjtFaUZuN3ZGRTtJQUNJLFdBQUE7RWpGcTd2Rk47RWlGbDd2RkU7SUFDSSxlQUFBO0VqRm83dkZOO0VpRmo3dkZFO0lBQ0ksZUFBQTtFakZtN3ZGTjtFaUZoN3ZGRTtJQUNJLHVCQUFBO0VqRms3dkZOO0VpRi82dkZFO0lBQ0ksc0JBQUE7RWpGaTd2Rk47RWlGOTZ2RkU7SUFDSSwwQkFBQTtFakZnN3ZGTjtFaUY3NnZGRTtJQUNJLDBCQUFBO0VqRis2dkZOO0VpRjU2dkZFO0lBQ0ksWUFBQTtFakY4NnZGTjtFaUYzNnZGRTtJQUNJLFdBQUE7RWpGNjZ2Rk47RWlGMTZ2RkU7SUFDSSxlQUFBO0VqRjQ2dkZOO0VpRno2dkZFO0lBQ0ksZUFBQTtFakYyNnZGTjtFaUZ4NnZGRTtJQUNJLHVCQUFBO0VqRjA2dkZOO0VpRnY2dkZFO0lBQ0ksc0JBQUE7RWpGeTZ2Rk47RWlGdDZ2RkU7SUFDSSwwQkFBQTtFakZ3NnZGTjtFaUZyNnZGRTtJQUNJLDBCQUFBO0VqRnU2dkZOO0VpRnA2dkZFO0lBQ0ksYUFBQTtFakZzNnZGTjtFaUZuNnZGRTtJQUNJLFlBQUE7RWpGcTZ2Rk47RWlGbDZ2RkU7SUFDSSxnQkFBQTtFakZvNnZGTjtFaUZqNnZGRTtJQUNJLGdCQUFBO0VqRm02dkZOO0VpRmg2dkZFO0lBQ0ksd0JBQUE7RWpGazZ2Rk47RWlGLzV2RkU7SUFDSSx1QkFBQTtFakZpNnZGTjtFaUY5NXZGRTtJQUNJLDJCQUFBO0VqRmc2dkZOO0VpRjc1dkZFO0lBQ0ksMkJBQUE7RWpGKzV2Rk47RWlGNTV2RkU7SUFDSSxXQUFBO0VqRjg1dkZOO0VpRjM1dkZFO0lBQ0ksc0JBQUE7RWpGNjV2Rk47RWlGMTV2RkU7SUFDSSxZQUFBO0VqRjQ1dkZOO0FBQ0Y7QWlGejV2RkE7RUFDSTtJQUNJLFVBQUE7RWpGMjV2Rk47RWlGeDV2RkU7SUFDSSxTQUFBO0VqRjA1dkZOO0VpRnY1dkZFO0lBQ0ksYUFBQTtFakZ5NXZGTjtFaUZ0NXZGRTtJQUNJLGFBQUE7RWpGdzV2Rk47RWlGcjV2RkU7SUFDSSxxQkFBQTtFakZ1NXZGTjtFaUZwNXZGRTtJQUNJLG9CQUFBO0VqRnM1dkZOO0VpRm41dkZFO0lBQ0ksd0JBQUE7RWpGcTV2Rk47RWlGbDV2RkU7SUFDSSx3QkFBQTtFakZvNXZGTjtFaUZqNXZGRTtJQUNJLFdBQUE7RWpGbTV2Rk47RWlGaDV2RkU7SUFDSSxVQUFBO0VqRms1dkZOO0VpRi80dkZFO0lBQ0ksY0FBQTtFakZpNXZGTjtFaUY5NHZGRTtJQUNJLGNBQUE7RWpGZzV2Rk47RWlGNzR2RkU7SUFDSSxzQkFBQTtFakYrNHZGTjtFaUY1NHZGRTtJQUNJLHFCQUFBO0VqRjg0dkZOO0VpRjM0dkZFO0lBQ0kseUJBQUE7RWpGNjR2Rk47RWlGMTR2RkU7SUFDSSx5QkFBQTtFakY0NHZGTjtFaUZ6NHZGRTtJQUNJLFdBQUE7RWpGMjR2Rk47RWlGeDR2RkU7SUFDSSxVQUFBO0VqRjA0dkZOO0VpRnY0dkZFO0lBQ0ksY0FBQTtFakZ5NHZGTjtFaUZ0NHZGRTtJQUNJLGNBQUE7RWpGdzR2Rk47RWlGcjR2RkU7SUFDSSxzQkFBQTtFakZ1NHZGTjtFaUZwNHZGRTtJQUNJLHFCQUFBO0VqRnM0dkZOO0VpRm40dkZFO0lBQ0kseUJBQUE7RWpGcTR2Rk47RWlGbDR2RkU7SUFDSSx5QkFBQTtFakZvNHZGTjtFaUZqNHZGRTtJQUNJLFdBQUE7RWpGbTR2Rk47RWlGaDR2RkU7SUFDSSxVQUFBO0VqRms0dkZOO0VpRi8zdkZFO0lBQ0ksY0FBQTtFakZpNHZGTjtFaUY5M3ZGRTtJQUNJLGNBQUE7RWpGZzR2Rk47RWlGNzN2RkU7SUFDSSxzQkFBQTtFakYrM3ZGTjtFaUY1M3ZGRTtJQUNJLHFCQUFBO0VqRjgzdkZOO0VpRjMzdkZFO0lBQ0kseUJBQUE7RWpGNjN2Rk47RWlGMTN2RkU7SUFDSSx5QkFBQTtFakY0M3ZGTjtFaUZ6M3ZGRTtJQUNJLFdBQUE7RWpGMjN2Rk47RWlGeDN2RkU7SUFDSSxVQUFBO0VqRjAzdkZOO0VpRnYzdkZFO0lBQ0ksY0FBQTtFakZ5M3ZGTjtFaUZ0M3ZGRTtJQUNJLGNBQUE7RWpGdzN2Rk47RWlGcjN2RkU7SUFDSSxzQkFBQTtFakZ1M3ZGTjtFaUZwM3ZGRTtJQUNJLHFCQUFBO0VqRnMzdkZOO0VpRm4zdkZFO0lBQ0kseUJBQUE7RWpGcTN2Rk47RWlGbDN2RkU7SUFDSSx5QkFBQTtFakZvM3ZGTjtFaUZqM3ZGRTtJQUNJLFdBQUE7RWpGbTN2Rk47RWlGaDN2RkU7SUFDSSxVQUFBO0VqRmszdkZOO0VpRi8ydkZFO0lBQ0ksY0FBQTtFakZpM3ZGTjtFaUY5MnZGRTtJQUNJLGNBQUE7RWpGZzN2Rk47RWlGNzJ2RkU7SUFDSSxzQkFBQTtFakYrMnZGTjtFaUY1MnZGRTtJQUNJLHFCQUFBO0VqRjgydkZOO0VpRjMydkZFO0lBQ0kseUJBQUE7RWpGNjJ2Rk47RWlGMTJ2RkU7SUFDSSx5QkFBQTtFakY0MnZGTjtFaUZ6MnZGRTtJQUNJLFdBQUE7RWpGMjJ2Rk47RWlGeDJ2RkU7SUFDSSxVQUFBO0VqRjAydkZOO0VpRnYydkZFO0lBQ0ksY0FBQTtFakZ5MnZGTjtFaUZ0MnZGRTtJQUNJLGNBQUE7RWpGdzJ2Rk47RWlGcjJ2RkU7SUFDSSxzQkFBQTtFakZ1MnZGTjtFaUZwMnZGRTtJQUNJLHFCQUFBO0VqRnMydkZOO0VpRm4ydkZFO0lBQ0kseUJBQUE7RWpGcTJ2Rk47RWlGbDJ2RkU7SUFDSSx5QkFBQTtFakZvMnZGTjtFaUZqMnZGRTtJQUNJLFdBQUE7RWpGbTJ2Rk47RWlGaDJ2RkU7SUFDSSxVQUFBO0VqRmsydkZOO0VpRi8xdkZFO0lBQ0ksY0FBQTtFakZpMnZGTjtFaUY5MXZGRTtJQUNJLGNBQUE7RWpGZzJ2Rk47RWlGNzF2RkU7SUFDSSxzQkFBQTtFakYrMXZGTjtFaUY1MXZGRTtJQUNJLHFCQUFBO0VqRjgxdkZOO0VpRjMxdkZFO0lBQ0kseUJBQUE7RWpGNjF2Rk47RWlGMTF2RkU7SUFDSSx5QkFBQTtFakY0MXZGTjtFaUZ6MXZGRTtJQUNJLFdBQUE7RWpGMjF2Rk47RWlGeDF2RkU7SUFDSSxVQUFBO0VqRjAxdkZOO0VpRnYxdkZFO0lBQ0ksY0FBQTtFakZ5MXZGTjtFaUZ0MXZGRTtJQUNJLGNBQUE7RWpGdzF2Rk47RWlGcjF2RkU7SUFDSSxzQkFBQTtFakZ1MXZGTjtFaUZwMXZGRTtJQUNJLHFCQUFBO0VqRnMxdkZOO0VpRm4xdkZFO0lBQ0kseUJBQUE7RWpGcTF2Rk47RWlGbDF2RkU7SUFDSSx5QkFBQTtFakZvMXZGTjtFaUZqMXZGRTtJQUNJLFdBQUE7RWpGbTF2Rk47RWlGaDF2RkU7SUFDSSxVQUFBO0VqRmsxdkZOO0VpRi8wdkZFO0lBQ0ksY0FBQTtFakZpMXZGTjtFaUY5MHZGRTtJQUNJLGNBQUE7RWpGZzF2Rk47RWlGNzB2RkU7SUFDSSxzQkFBQTtFakYrMHZGTjtFaUY1MHZGRTtJQUNJLHFCQUFBO0VqRjgwdkZOO0VpRjMwdkZFO0lBQ0kseUJBQUE7RWpGNjB2Rk47RWlGMTB2RkU7SUFDSSx5QkFBQTtFakY0MHZGTjtFaUZ6MHZGRTtJQUNJLFdBQUE7RWpGMjB2Rk47RWlGeDB2RkU7SUFDSSxVQUFBO0VqRjAwdkZOO0VpRnYwdkZFO0lBQ0ksY0FBQTtFakZ5MHZGTjtFaUZ0MHZGRTtJQUNJLGNBQUE7RWpGdzB2Rk47RWlGcjB2RkU7SUFDSSxzQkFBQTtFakZ1MHZGTjtFaUZwMHZGRTtJQUNJLHFCQUFBO0VqRnMwdkZOO0VpRm4wdkZFO0lBQ0kseUJBQUE7RWpGcTB2Rk47RWlGbDB2RkU7SUFDSSx5QkFBQTtFakZvMHZGTjtFaUZqMHZGRTtJQUNJLFdBQUE7RWpGbTB2Rk47RWlGaDB2RkU7SUFDSSxVQUFBO0VqRmswdkZOO0VpRi96dkZFO0lBQ0ksY0FBQTtFakZpMHZGTjtFaUY5enZGRTtJQUNJLGNBQUE7RWpGZzB2Rk47RWlGN3p2RkU7SUFDSSxzQkFBQTtFakYrenZGTjtFaUY1enZGRTtJQUNJLHFCQUFBO0VqRjh6dkZOO0VpRjN6dkZFO0lBQ0kseUJBQUE7RWpGNnp2Rk47RWlGMXp2RkU7SUFDSSx5QkFBQTtFakY0enZGTjtFaUZ6enZGRTtJQUNJLFdBQUE7RWpGMnp2Rk47RWlGeHp2RkU7SUFDSSxVQUFBO0VqRjB6dkZOO0VpRnZ6dkZFO0lBQ0ksY0FBQTtFakZ5enZGTjtFaUZ0enZGRTtJQUNJLGNBQUE7RWpGd3p2Rk47RWlGcnp2RkU7SUFDSSxzQkFBQTtFakZ1enZGTjtFaUZwenZGRTtJQUNJLHFCQUFBO0VqRnN6dkZOO0VpRm56dkZFO0lBQ0kseUJBQUE7RWpGcXp2Rk47RWlGbHp2RkU7SUFDSSx5QkFBQTtFakZvenZGTjtFaUZqenZGRTtJQUNJLFdBQUE7RWpGbXp2Rk47RWlGaHp2RkU7SUFDSSxVQUFBO0VqRmt6dkZOO0VpRi95dkZFO0lBQ0ksY0FBQTtFakZpenZGTjtFaUY5eXZGRTtJQUNJLGNBQUE7RWpGZ3p2Rk47RWlGN3l2RkU7SUFDSSxzQkFBQTtFakYreXZGTjtFaUY1eXZGRTtJQUNJLHFCQUFBO0VqRjh5dkZOO0VpRjN5dkZFO0lBQ0kseUJBQUE7RWpGNnl2Rk47RWlGMXl2RkU7SUFDSSx5QkFBQTtFakY0eXZGTjtFaUZ6eXZGRTtJQUNJLFdBQUE7RWpGMnl2Rk47RWlGeHl2RkU7SUFDSSxVQUFBO0VqRjB5dkZOO0VpRnZ5dkZFO0lBQ0ksY0FBQTtFakZ5eXZGTjtFaUZ0eXZGRTtJQUNJLGNBQUE7RWpGd3l2Rk47RWlGcnl2RkU7SUFDSSxzQkFBQTtFakZ1eXZGTjtFaUZweXZGRTtJQUNJLHFCQUFBO0VqRnN5dkZOO0VpRm55dkZFO0lBQ0kseUJBQUE7RWpGcXl2Rk47RWlGbHl2RkU7SUFDSSx5QkFBQTtFakZveXZGTjtFaUZqeXZGRTtJQUNJLFdBQUE7RWpGbXl2Rk47RWlGaHl2RkU7SUFDSSxVQUFBO0VqRmt5dkZOO0VpRi94dkZFO0lBQ0ksY0FBQTtFakZpeXZGTjtFaUY5eHZGRTtJQUNJLGNBQUE7RWpGZ3l2Rk47RWlGN3h2RkU7SUFDSSxzQkFBQTtFakYreHZGTjtFaUY1eHZGRTtJQUNJLHFCQUFBO0VqRjh4dkZOO0VpRjN4dkZFO0lBQ0kseUJBQUE7RWpGNnh2Rk47RWlGMXh2RkU7SUFDSSx5QkFBQTtFakY0eHZGTjtFaUZ6eHZGRTtJQUNJLFdBQUE7RWpGMnh2Rk47RWlGeHh2RkU7SUFDSSxVQUFBO0VqRjB4dkZOO0VpRnZ4dkZFO0lBQ0ksY0FBQTtFakZ5eHZGTjtFaUZ0eHZGRTtJQUNJLGNBQUE7RWpGd3h2Rk47RWlGcnh2RkU7SUFDSSxzQkFBQTtFakZ1eHZGTjtFaUZweHZGRTtJQUNJLHFCQUFBO0VqRnN4dkZOO0VpRm54dkZFO0lBQ0kseUJBQUE7RWpGcXh2Rk47RWlGbHh2RkU7SUFDSSx5QkFBQTtFakZveHZGTjtFaUZqeHZGRTtJQUNJLFdBQUE7RWpGbXh2Rk47RWlGaHh2RkU7SUFDSSxVQUFBO0VqRmt4dkZOO0VpRi93dkZFO0lBQ0ksY0FBQTtFakZpeHZGTjtFaUY5d3ZGRTtJQUNJLGNBQUE7RWpGZ3h2Rk47RWlGN3d2RkU7SUFDSSxzQkFBQTtFakYrd3ZGTjtFaUY1d3ZGRTtJQUNJLHFCQUFBO0VqRjh3dkZOO0VpRjN3dkZFO0lBQ0kseUJBQUE7RWpGNnd2Rk47RWlGMXd2RkU7SUFDSSx5QkFBQTtFakY0d3ZGTjtFaUZ6d3ZGRTtJQUNJLFdBQUE7RWpGMnd2Rk47RWlGeHd2RkU7SUFDSSxVQUFBO0VqRjB3dkZOO0VpRnZ3dkZFO0lBQ0ksY0FBQTtFakZ5d3ZGTjtFaUZ0d3ZGRTtJQUNJLGNBQUE7RWpGd3d2Rk47RWlGcnd2RkU7SUFDSSxzQkFBQTtFakZ1d3ZGTjtFaUZwd3ZGRTtJQUNJLHFCQUFBO0VqRnN3dkZOO0VpRm53dkZFO0lBQ0kseUJBQUE7RWpGcXd2Rk47RWlGbHd2RkU7SUFDSSx5QkFBQTtFakZvd3ZGTjtFaUZqd3ZGRTtJQUNJLFlBQUE7RWpGbXd2Rk47RWlGaHd2RkU7SUFDSSxXQUFBO0VqRmt3dkZOO0VpRi92dkZFO0lBQ0ksZUFBQTtFakZpd3ZGTjtFaUY5dnZGRTtJQUNJLGVBQUE7RWpGZ3d2Rk47RWlGN3Z2RkU7SUFDSSx1QkFBQTtFakYrdnZGTjtFaUY1dnZGRTtJQUNJLHNCQUFBO0VqRjh2dkZOO0VpRjN2dkZFO0lBQ0ksMEJBQUE7RWpGNnZ2Rk47RWlGMXZ2RkU7SUFDSSwwQkFBQTtFakY0dnZGTjtFaUZ6dnZGRTtJQUNJLFlBQUE7RWpGMnZ2Rk47RWlGeHZ2RkU7SUFDSSxXQUFBO0VqRjB2dkZOO0VpRnZ2dkZFO0lBQ0ksZUFBQTtFakZ5dnZGTjtFaUZ0dnZGRTtJQUNJLGVBQUE7RWpGd3Z2Rk47RWlGcnZ2RkU7SUFDSSx1QkFBQTtFakZ1dnZGTjtFaUZwdnZGRTtJQUNJLHNCQUFBO0VqRnN2dkZOO0VpRm52dkZFO0lBQ0ksMEJBQUE7RWpGcXZ2Rk47RWlGbHZ2RkU7SUFDSSwwQkFBQTtFakZvdnZGTjtFaUZqdnZGRTtJQUNJLFlBQUE7RWpGbXZ2Rk47RWlGaHZ2RkU7SUFDSSxXQUFBO0VqRmt2dkZOO0VpRi91dkZFO0lBQ0ksZUFBQTtFakZpdnZGTjtFaUY5dXZGRTtJQUNJLGVBQUE7RWpGZ3Z2Rk47RWlGN3V2RkU7SUFDSSx1QkFBQTtFakYrdXZGTjtFaUY1dXZGRTtJQUNJLHNCQUFBO0VqRjh1dkZOO0VpRjN1dkZFO0lBQ0ksMEJBQUE7RWpGNnV2Rk47RWlGMXV2RkU7SUFDSSwwQkFBQTtFakY0dXZGTjtFaUZ6dXZGRTtJQUNJLFlBQUE7RWpGMnV2Rk47RWlGeHV2RkU7SUFDSSxXQUFBO0VqRjB1dkZOO0VpRnZ1dkZFO0lBQ0ksZUFBQTtFakZ5dXZGTjtFaUZ0dXZGRTtJQUNJLGVBQUE7RWpGd3V2Rk47RWlGcnV2RkU7SUFDSSx1QkFBQTtFakZ1dXZGTjtFaUZwdXZGRTtJQUNJLHNCQUFBO0VqRnN1dkZOO0VpRm51dkZFO0lBQ0ksMEJBQUE7RWpGcXV2Rk47RWlGbHV2RkU7SUFDSSwwQkFBQTtFakZvdXZGTjtFaUZqdXZGRTtJQUNJLFlBQUE7RWpGbXV2Rk47RWlGaHV2RkU7SUFDSSxXQUFBO0VqRmt1dkZOO0VpRi90dkZFO0lBQ0ksZUFBQTtFakZpdXZGTjtFaUY5dHZGRTtJQUNJLGVBQUE7RWpGZ3V2Rk47RWlGN3R2RkU7SUFDSSx1QkFBQTtFakYrdHZGTjtFaUY1dHZGRTtJQUNJLHNCQUFBO0VqRjh0dkZOO0VpRjN0dkZFO0lBQ0ksMEJBQUE7RWpGNnR2Rk47RWlGMXR2RkU7SUFDSSwwQkFBQTtFakY0dHZGTjtFaUZ6dHZGRTtJQUNJLFlBQUE7RWpGMnR2Rk47RWlGeHR2RkU7SUFDSSxXQUFBO0VqRjB0dkZOO0VpRnZ0dkZFO0lBQ0ksZUFBQTtFakZ5dHZGTjtFaUZ0dHZGRTtJQUNJLGVBQUE7RWpGd3R2Rk47RWlGcnR2RkU7SUFDSSx1QkFBQTtFakZ1dHZGTjtFaUZwdHZGRTtJQUNJLHNCQUFBO0VqRnN0dkZOO0VpRm50dkZFO0lBQ0ksMEJBQUE7RWpGcXR2Rk47RWlGbHR2RkU7SUFDSSwwQkFBQTtFakZvdHZGTjtFaUZqdHZGRTtJQUNJLFlBQUE7RWpGbXR2Rk47RWlGaHR2RkU7SUFDSSxXQUFBO0VqRmt0dkZOO0VpRi9zdkZFO0lBQ0ksZUFBQTtFakZpdHZGTjtFaUY5c3ZGRTtJQUNJLGVBQUE7RWpGZ3R2Rk47RWlGN3N2RkU7SUFDSSx1QkFBQTtFakYrc3ZGTjtFaUY1c3ZGRTtJQUNJLHNCQUFBO0VqRjhzdkZOO0VpRjNzdkZFO0lBQ0ksMEJBQUE7RWpGNnN2Rk47RWlGMXN2RkU7SUFDSSwwQkFBQTtFakY0c3ZGTjtFaUZ6c3ZGRTtJQUNJLFlBQUE7RWpGMnN2Rk47RWlGeHN2RkU7SUFDSSxXQUFBO0VqRjBzdkZOO0VpRnZzdkZFO0lBQ0ksZUFBQTtFakZ5c3ZGTjtFaUZ0c3ZGRTtJQUNJLGVBQUE7RWpGd3N2Rk47RWlGcnN2RkU7SUFDSSx1QkFBQTtFakZ1c3ZGTjtFaUZwc3ZGRTtJQUNJLHNCQUFBO0VqRnNzdkZOO0VpRm5zdkZFO0lBQ0ksMEJBQUE7RWpGcXN2Rk47RWlGbHN2RkU7SUFDSSwwQkFBQTtFakZvc3ZGTjtFaUZqc3ZGRTtJQUNJLFlBQUE7RWpGbXN2Rk47RWlGaHN2RkU7SUFDSSxXQUFBO0VqRmtzdkZOO0VpRi9ydkZFO0lBQ0ksZUFBQTtFakZpc3ZGTjtFaUY5cnZGRTtJQUNJLGVBQUE7RWpGZ3N2Rk47RWlGN3J2RkU7SUFDSSx1QkFBQTtFakYrcnZGTjtFaUY1cnZGRTtJQUNJLHNCQUFBO0VqRjhydkZOO0VpRjNydkZFO0lBQ0ksMEJBQUE7RWpGNnJ2Rk47RWlGMXJ2RkU7SUFDSSwwQkFBQTtFakY0cnZGTjtFaUZ6cnZGRTtJQUNJLFlBQUE7RWpGMnJ2Rk47RWlGeHJ2RkU7SUFDSSxXQUFBO0VqRjBydkZOO0VpRnZydkZFO0lBQ0ksZUFBQTtFakZ5cnZGTjtFaUZ0cnZGRTtJQUNJLGVBQUE7RWpGd3J2Rk47RWlGcnJ2RkU7SUFDSSx1QkFBQTtFakZ1cnZGTjtFaUZwcnZGRTtJQUNJLHNCQUFBO0VqRnNydkZOO0VpRm5ydkZFO0lBQ0ksMEJBQUE7RWpGcXJ2Rk47RWlGbHJ2RkU7SUFDSSwwQkFBQTtFakZvcnZGTjtFaUZqcnZGRTtJQUNJLFlBQUE7RWpGbXJ2Rk47RWlGaHJ2RkU7SUFDSSxXQUFBO0VqRmtydkZOO0VpRi9xdkZFO0lBQ0ksZUFBQTtFakZpcnZGTjtFaUY5cXZGRTtJQUNJLGVBQUE7RWpGZ3J2Rk47RWlGN3F2RkU7SUFDSSx1QkFBQTtFakYrcXZGTjtFaUY1cXZGRTtJQUNJLHNCQUFBO0VqRjhxdkZOO0VpRjNxdkZFO0lBQ0ksMEJBQUE7RWpGNnF2Rk47RWlGMXF2RkU7SUFDSSwwQkFBQTtFakY0cXZGTjtFaUZ6cXZGRTtJQUNJLFlBQUE7RWpGMnF2Rk47RWlGeHF2RkU7SUFDSSxXQUFBO0VqRjBxdkZOO0VpRnZxdkZFO0lBQ0ksZUFBQTtFakZ5cXZGTjtFaUZ0cXZGRTtJQUNJLGVBQUE7RWpGd3F2Rk47RWlGcnF2RkU7SUFDSSx1QkFBQTtFakZ1cXZGTjtFaUZwcXZGRTtJQUNJLHNCQUFBO0VqRnNxdkZOO0VpRm5xdkZFO0lBQ0ksMEJBQUE7RWpGcXF2Rk47RWlGbHF2RkU7SUFDSSwwQkFBQTtFakZvcXZGTjtFaUZqcXZGRTtJQUNJLFlBQUE7RWpGbXF2Rk47RWlGaHF2RkU7SUFDSSxXQUFBO0VqRmtxdkZOO0VpRi9wdkZFO0lBQ0ksZUFBQTtFakZpcXZGTjtFaUY5cHZGRTtJQUNJLGVBQUE7RWpGZ3F2Rk47RWlGN3B2RkU7SUFDSSx1QkFBQTtFakYrcHZGTjtFaUY1cHZGRTtJQUNJLHNCQUFBO0VqRjhwdkZOO0VpRjNwdkZFO0lBQ0ksMEJBQUE7RWpGNnB2Rk47RWlGMXB2RkU7SUFDSSwwQkFBQTtFakY0cHZGTjtFaUZ6cHZGRTtJQUNJLFlBQUE7RWpGMnB2Rk47RWlGeHB2RkU7SUFDSSxXQUFBO0VqRjBwdkZOO0VpRnZwdkZFO0lBQ0ksZUFBQTtFakZ5cHZGTjtFaUZ0cHZGRTtJQUNJLGVBQUE7RWpGd3B2Rk47RWlGcnB2RkU7SUFDSSx1QkFBQTtFakZ1cHZGTjtFaUZwcHZGRTtJQUNJLHNCQUFBO0VqRnNwdkZOO0VpRm5wdkZFO0lBQ0ksMEJBQUE7RWpGcXB2Rk47RWlGbHB2RkU7SUFDSSwwQkFBQTtFakZvcHZGTjtFaUZqcHZGRTtJQUNJLFlBQUE7RWpGbXB2Rk47RWlGaHB2RkU7SUFDSSxXQUFBO0VqRmtwdkZOO0VpRi9vdkZFO0lBQ0ksZUFBQTtFakZpcHZGTjtFaUY5b3ZGRTtJQUNJLGVBQUE7RWpGZ3B2Rk47RWlGN292RkU7SUFDSSx1QkFBQTtFakYrb3ZGTjtFaUY1b3ZGRTtJQUNJLHNCQUFBO0VqRjhvdkZOO0VpRjNvdkZFO0lBQ0ksMEJBQUE7RWpGNm92Rk47RWlGMW92RkU7SUFDSSwwQkFBQTtFakY0b3ZGTjtFaUZ6b3ZGRTtJQUNJLFlBQUE7RWpGMm92Rk47RWlGeG92RkU7SUFDSSxXQUFBO0VqRjBvdkZOO0VpRnZvdkZFO0lBQ0ksZUFBQTtFakZ5b3ZGTjtFaUZ0b3ZGRTtJQUNJLGVBQUE7RWpGd292Rk47RWlGcm92RkU7SUFDSSx1QkFBQTtFakZ1b3ZGTjtFaUZwb3ZGRTtJQUNJLHNCQUFBO0VqRnNvdkZOO0VpRm5vdkZFO0lBQ0ksMEJBQUE7RWpGcW92Rk47RWlGbG92RkU7SUFDSSwwQkFBQTtFakZvb3ZGTjtFaUZqb3ZGRTtJQUNJLFlBQUE7RWpGbW92Rk47RWlGaG92RkU7SUFDSSxXQUFBO0VqRmtvdkZOO0VpRi9udkZFO0lBQ0ksZUFBQTtFakZpb3ZGTjtFaUY5bnZGRTtJQUNJLGVBQUE7RWpGZ292Rk47RWlGN252RkU7SUFDSSx1QkFBQTtFakYrbnZGTjtFaUY1bnZGRTtJQUNJLHNCQUFBO0VqRjhudkZOO0VpRjNudkZFO0lBQ0ksMEJBQUE7RWpGNm52Rk47RWlGMW52RkU7SUFDSSwwQkFBQTtFakY0bnZGTjtFaUZ6bnZGRTtJQUNJLFlBQUE7RWpGMm52Rk47RWlGeG52RkU7SUFDSSxXQUFBO0VqRjBudkZOO0VpRnZudkZFO0lBQ0ksZUFBQTtFakZ5bnZGTjtFaUZ0bnZGRTtJQUNJLGVBQUE7RWpGd252Rk47RWlGcm52RkU7SUFDSSx1QkFBQTtFakZ1bnZGTjtFaUZwbnZGRTtJQUNJLHNCQUFBO0VqRnNudkZOO0VpRm5udkZFO0lBQ0ksMEJBQUE7RWpGcW52Rk47RWlGbG52RkU7SUFDSSwwQkFBQTtFakZvbnZGTjtFaUZqbnZGRTtJQUNJLGFBQUE7RWpGbW52Rk47RWlGaG52RkU7SUFDSSxZQUFBO0VqRmtudkZOO0VpRi9tdkZFO0lBQ0ksZ0JBQUE7RWpGaW52Rk47RWlGOW12RkU7SUFDSSxnQkFBQTtFakZnbnZGTjtFaUY3bXZGRTtJQUNJLHdCQUFBO0VqRittdkZOO0VpRjVtdkZFO0lBQ0ksdUJBQUE7RWpGOG12Rk47RWlGM212RkU7SUFDSSwyQkFBQTtFakY2bXZGTjtFaUYxbXZGRTtJQUNJLDJCQUFBO0VqRjRtdkZOO0VpRnptdkZFO0lBQ0ksV0FBQTtFakYybXZGTjtFaUZ4bXZGRTtJQUNJLHNCQUFBO0VqRjBtdkZOO0FBQ0Y7QWlGdm12RkE7RUFDSTtJQUNJLFVBQUE7RWpGeW12Rk47RWlGdG12RkU7SUFDSSxTQUFBO0VqRndtdkZOO0VpRnJtdkZFO0lBQ0ksYUFBQTtFakZ1bXZGTjtFaUZwbXZGRTtJQUNJLGFBQUE7RWpGc212Rk47RWlGbm12RkU7SUFDSSxxQkFBQTtFakZxbXZGTjtFaUZsbXZGRTtJQUNJLG9CQUFBO0VqRm9tdkZOO0VpRmptdkZFO0lBQ0ksd0JBQUE7RWpGbW12Rk47RWlGaG12RkU7SUFDSSx3QkFBQTtFakZrbXZGTjtFaUYvbHZGRTtJQUNJLFdBQUE7RWpGaW12Rk47RWlGOWx2RkU7SUFDSSxVQUFBO0VqRmdtdkZOO0VpRjdsdkZFO0lBQ0ksY0FBQTtFakYrbHZGTjtFaUY1bHZGRTtJQUNJLGNBQUE7RWpGOGx2Rk47RWlGM2x2RkU7SUFDSSxzQkFBQTtFakY2bHZGTjtFaUYxbHZGRTtJQUNJLHFCQUFBO0VqRjRsdkZOO0VpRnpsdkZFO0lBQ0kseUJBQUE7RWpGMmx2Rk47RWlGeGx2RkU7SUFDSSx5QkFBQTtFakYwbHZGTjtFaUZ2bHZGRTtJQUNJLFdBQUE7RWpGeWx2Rk47RWlGdGx2RkU7SUFDSSxVQUFBO0VqRndsdkZOO0VpRnJsdkZFO0lBQ0ksY0FBQTtFakZ1bHZGTjtFaUZwbHZGRTtJQUNJLGNBQUE7RWpGc2x2Rk47RWlGbmx2RkU7SUFDSSxzQkFBQTtFakZxbHZGTjtFaUZsbHZGRTtJQUNJLHFCQUFBO0VqRm9sdkZOO0VpRmpsdkZFO0lBQ0kseUJBQUE7RWpGbWx2Rk47RWlGaGx2RkU7SUFDSSx5QkFBQTtFakZrbHZGTjtFaUYva3ZGRTtJQUNJLFdBQUE7RWpGaWx2Rk47RWlGOWt2RkU7SUFDSSxVQUFBO0VqRmdsdkZOO0VpRjdrdkZFO0lBQ0ksY0FBQTtFakYra3ZGTjtFaUY1a3ZGRTtJQUNJLGNBQUE7RWpGOGt2Rk47RWlGM2t2RkU7SUFDSSxzQkFBQTtFakY2a3ZGTjtFaUYxa3ZGRTtJQUNJLHFCQUFBO0VqRjRrdkZOO0VpRnprdkZFO0lBQ0kseUJBQUE7RWpGMmt2Rk47RWlGeGt2RkU7SUFDSSx5QkFBQTtFakYwa3ZGTjtFaUZ2a3ZGRTtJQUNJLFdBQUE7RWpGeWt2Rk47RWlGdGt2RkU7SUFDSSxVQUFBO0VqRndrdkZOO0VpRnJrdkZFO0lBQ0ksY0FBQTtFakZ1a3ZGTjtFaUZwa3ZGRTtJQUNJLGNBQUE7RWpGc2t2Rk47RWlGbmt2RkU7SUFDSSxzQkFBQTtFakZxa3ZGTjtFaUZsa3ZGRTtJQUNJLHFCQUFBO0VqRm9rdkZOO0VpRmprdkZFO0lBQ0kseUJBQUE7RWpGbWt2Rk47RWlGaGt2RkU7SUFDSSx5QkFBQTtFakZra3ZGTjtFaUYvanZGRTtJQUNJLFdBQUE7RWpGaWt2Rk47RWlGOWp2RkU7SUFDSSxVQUFBO0VqRmdrdkZOO0VpRjdqdkZFO0lBQ0ksY0FBQTtFakYranZGTjtFaUY1anZGRTtJQUNJLGNBQUE7RWpGOGp2Rk47RWlGM2p2RkU7SUFDSSxzQkFBQTtFakY2anZGTjtFaUYxanZGRTtJQUNJLHFCQUFBO0VqRjRqdkZOO0VpRnpqdkZFO0lBQ0kseUJBQUE7RWpGMmp2Rk47RWlGeGp2RkU7SUFDSSx5QkFBQTtFakYwanZGTjtFaUZ2anZGRTtJQUNJLFdBQUE7RWpGeWp2Rk47RWlGdGp2RkU7SUFDSSxVQUFBO0VqRndqdkZOO0VpRnJqdkZFO0lBQ0ksY0FBQTtFakZ1anZGTjtFaUZwanZGRTtJQUNJLGNBQUE7RWpGc2p2Rk47RWlGbmp2RkU7SUFDSSxzQkFBQTtFakZxanZGTjtFaUZsanZGRTtJQUNJLHFCQUFBO0VqRm9qdkZOO0VpRmpqdkZFO0lBQ0kseUJBQUE7RWpGbWp2Rk47RWlGaGp2RkU7SUFDSSx5QkFBQTtFakZranZGTjtFaUYvaXZGRTtJQUNJLFdBQUE7RWpGaWp2Rk47RWlGOWl2RkU7SUFDSSxVQUFBO0VqRmdqdkZOO0VpRjdpdkZFO0lBQ0ksY0FBQTtFakYraXZGTjtFaUY1aXZGRTtJQUNJLGNBQUE7RWpGOGl2Rk47RWlGM2l2RkU7SUFDSSxzQkFBQTtFakY2aXZGTjtFaUYxaXZGRTtJQUNJLHFCQUFBO0VqRjRpdkZOO0VpRnppdkZFO0lBQ0kseUJBQUE7RWpGMml2Rk47RWlGeGl2RkU7SUFDSSx5QkFBQTtFakYwaXZGTjtFaUZ2aXZGRTtJQUNJLFdBQUE7RWpGeWl2Rk47RWlGdGl2RkU7SUFDSSxVQUFBO0VqRndpdkZOO0VpRnJpdkZFO0lBQ0ksY0FBQTtFakZ1aXZGTjtFaUZwaXZGRTtJQUNJLGNBQUE7RWpGc2l2Rk47RWlGbml2RkU7SUFDSSxzQkFBQTtFakZxaXZGTjtFaUZsaXZGRTtJQUNJLHFCQUFBO0VqRm9pdkZOO0VpRmppdkZFO0lBQ0kseUJBQUE7RWpGbWl2Rk47RWlGaGl2RkU7SUFDSSx5QkFBQTtFakZraXZGTjtFaUYvaHZGRTtJQUNJLFdBQUE7RWpGaWl2Rk47RWlGOWh2RkU7SUFDSSxVQUFBO0VqRmdpdkZOO0VpRjdodkZFO0lBQ0ksY0FBQTtFakYraHZGTjtFaUY1aHZGRTtJQUNJLGNBQUE7RWpGOGh2Rk47RWlGM2h2RkU7SUFDSSxzQkFBQTtFakY2aHZGTjtFaUYxaHZGRTtJQUNJLHFCQUFBO0VqRjRodkZOO0VpRnpodkZFO0lBQ0kseUJBQUE7RWpGMmh2Rk47RWlGeGh2RkU7SUFDSSx5QkFBQTtFakYwaHZGTjtFaUZ2aHZGRTtJQUNJLFdBQUE7RWpGeWh2Rk47RWlGdGh2RkU7SUFDSSxVQUFBO0VqRndodkZOO0VpRnJodkZFO0lBQ0ksY0FBQTtFakZ1aHZGTjtFaUZwaHZGRTtJQUNJLGNBQUE7RWpGc2h2Rk47RWlGbmh2RkU7SUFDSSxzQkFBQTtFakZxaHZGTjtFaUZsaHZGRTtJQUNJLHFCQUFBO0VqRm9odkZOO0VpRmpodkZFO0lBQ0kseUJBQUE7RWpGbWh2Rk47RWlGaGh2RkU7SUFDSSx5QkFBQTtFakZraHZGTjtFaUYvZ3ZGRTtJQUNJLFdBQUE7RWpGaWh2Rk47RWlGOWd2RkU7SUFDSSxVQUFBO0VqRmdodkZOO0VpRjdndkZFO0lBQ0ksY0FBQTtFakYrZ3ZGTjtFaUY1Z3ZGRTtJQUNJLGNBQUE7RWpGOGd2Rk47RWlGM2d2RkU7SUFDSSxzQkFBQTtFakY2Z3ZGTjtFaUYxZ3ZGRTtJQUNJLHFCQUFBO0VqRjRndkZOO0VpRnpndkZFO0lBQ0kseUJBQUE7RWpGMmd2Rk47RWlGeGd2RkU7SUFDSSx5QkFBQTtFakYwZ3ZGTjtFaUZ2Z3ZGRTtJQUNJLFdBQUE7RWpGeWd2Rk47RWlGdGd2RkU7SUFDSSxVQUFBO0VqRndndkZOO0VpRnJndkZFO0lBQ0ksY0FBQTtFakZ1Z3ZGTjtFaUZwZ3ZGRTtJQUNJLGNBQUE7RWpGc2d2Rk47RWlGbmd2RkU7SUFDSSxzQkFBQTtFakZxZ3ZGTjtFaUZsZ3ZGRTtJQUNJLHFCQUFBO0VqRm9ndkZOO0VpRmpndkZFO0lBQ0kseUJBQUE7RWpGbWd2Rk47RWlGaGd2RkU7SUFDSSx5QkFBQTtFakZrZ3ZGTjtFaUYvL3VGRTtJQUNJLFdBQUE7RWpGaWd2Rk47RWlGOS91RkU7SUFDSSxVQUFBO0VqRmdndkZOO0VpRjcvdUZFO0lBQ0ksY0FBQTtFakYrL3VGTjtFaUY1L3VGRTtJQUNJLGNBQUE7RWpGOC91Rk47RWlGMy91RkU7SUFDSSxzQkFBQTtFakY2L3VGTjtFaUYxL3VGRTtJQUNJLHFCQUFBO0VqRjQvdUZOO0VpRnovdUZFO0lBQ0kseUJBQUE7RWpGMi91Rk47RWlGeC91RkU7SUFDSSx5QkFBQTtFakYwL3VGTjtFaUZ2L3VGRTtJQUNJLFdBQUE7RWpGeS91Rk47RWlGdC91RkU7SUFDSSxVQUFBO0VqRncvdUZOO0VpRnIvdUZFO0lBQ0ksY0FBQTtFakZ1L3VGTjtFaUZwL3VGRTtJQUNJLGNBQUE7RWpGcy91Rk47RWlGbi91RkU7SUFDSSxzQkFBQTtFakZxL3VGTjtFaUZsL3VGRTtJQUNJLHFCQUFBO0VqRm8vdUZOO0VpRmovdUZFO0lBQ0kseUJBQUE7RWpGbS91Rk47RWlGaC91RkU7SUFDSSx5QkFBQTtFakZrL3VGTjtFaUYvK3VGRTtJQUNJLFdBQUE7RWpGaS91Rk47RWlGOSt1RkU7SUFDSSxVQUFBO0VqRmcvdUZOO0VpRjcrdUZFO0lBQ0ksY0FBQTtFakYrK3VGTjtFaUY1K3VGRTtJQUNJLGNBQUE7RWpGOCt1Rk47RWlGMyt1RkU7SUFDSSxzQkFBQTtFakY2K3VGTjtFaUYxK3VGRTtJQUNJLHFCQUFBO0VqRjQrdUZOO0VpRnordUZFO0lBQ0kseUJBQUE7RWpGMit1Rk47RWlGeCt1RkU7SUFDSSx5QkFBQTtFakYwK3VGTjtFaUZ2K3VGRTtJQUNJLFdBQUE7RWpGeSt1Rk47RWlGdCt1RkU7SUFDSSxVQUFBO0VqRncrdUZOO0VpRnIrdUZFO0lBQ0ksY0FBQTtFakZ1K3VGTjtFaUZwK3VGRTtJQUNJLGNBQUE7RWpGcyt1Rk47RWlGbit1RkU7SUFDSSxzQkFBQTtFakZxK3VGTjtFaUZsK3VGRTtJQUNJLHFCQUFBO0VqRm8rdUZOO0VpRmordUZFO0lBQ0kseUJBQUE7RWpGbSt1Rk47RWlGaCt1RkU7SUFDSSx5QkFBQTtFakZrK3VGTjtFaUYvOXVGRTtJQUNJLFdBQUE7RWpGaSt1Rk47RWlGOTl1RkU7SUFDSSxVQUFBO0VqRmcrdUZOO0VpRjc5dUZFO0lBQ0ksY0FBQTtFakYrOXVGTjtFaUY1OXVGRTtJQUNJLGNBQUE7RWpGODl1Rk47RWlGMzl1RkU7SUFDSSxzQkFBQTtFakY2OXVGTjtFaUYxOXVGRTtJQUNJLHFCQUFBO0VqRjQ5dUZOO0VpRno5dUZFO0lBQ0kseUJBQUE7RWpGMjl1Rk47RWlGeDl1RkU7SUFDSSx5QkFBQTtFakYwOXVGTjtFaUZ2OXVGRTtJQUNJLFdBQUE7RWpGeTl1Rk47RWlGdDl1RkU7SUFDSSxVQUFBO0VqRnc5dUZOO0VpRnI5dUZFO0lBQ0ksY0FBQTtFakZ1OXVGTjtFaUZwOXVGRTtJQUNJLGNBQUE7RWpGczl1Rk47RWlGbjl1RkU7SUFDSSxzQkFBQTtFakZxOXVGTjtFaUZsOXVGRTtJQUNJLHFCQUFBO0VqRm85dUZOO0VpRmo5dUZFO0lBQ0kseUJBQUE7RWpGbTl1Rk47RWlGaDl1RkU7SUFDSSx5QkFBQTtFakZrOXVGTjtFaUYvOHVGRTtJQUNJLFlBQUE7RWpGaTl1Rk47RWlGOTh1RkU7SUFDSSxXQUFBO0VqRmc5dUZOO0VpRjc4dUZFO0lBQ0ksZUFBQTtFakYrOHVGTjtFaUY1OHVGRTtJQUNJLGVBQUE7RWpGODh1Rk47RWlGMzh1RkU7SUFDSSx1QkFBQTtFakY2OHVGTjtFaUYxOHVGRTtJQUNJLHNCQUFBO0VqRjQ4dUZOO0VpRno4dUZFO0lBQ0ksMEJBQUE7RWpGMjh1Rk47RWlGeDh1RkU7SUFDSSwwQkFBQTtFakYwOHVGTjtFaUZ2OHVGRTtJQUNJLFlBQUE7RWpGeTh1Rk47RWlGdDh1RkU7SUFDSSxXQUFBO0VqRnc4dUZOO0VpRnI4dUZFO0lBQ0ksZUFBQTtFakZ1OHVGTjtFaUZwOHVGRTtJQUNJLGVBQUE7RWpGczh1Rk47RWlGbjh1RkU7SUFDSSx1QkFBQTtFakZxOHVGTjtFaUZsOHVGRTtJQUNJLHNCQUFBO0VqRm84dUZOO0VpRmo4dUZFO0lBQ0ksMEJBQUE7RWpGbTh1Rk47RWlGaDh1RkU7SUFDSSwwQkFBQTtFakZrOHVGTjtFaUYvN3VGRTtJQUNJLFlBQUE7RWpGaTh1Rk47RWlGOTd1RkU7SUFDSSxXQUFBO0VqRmc4dUZOO0VpRjc3dUZFO0lBQ0ksZUFBQTtFakYrN3VGTjtFaUY1N3VGRTtJQUNJLGVBQUE7RWpGODd1Rk47RWlGMzd1RkU7SUFDSSx1QkFBQTtFakY2N3VGTjtFaUYxN3VGRTtJQUNJLHNCQUFBO0VqRjQ3dUZOO0VpRno3dUZFO0lBQ0ksMEJBQUE7RWpGMjd1Rk47RWlGeDd1RkU7SUFDSSwwQkFBQTtFakYwN3VGTjtFaUZ2N3VGRTtJQUNJLFlBQUE7RWpGeTd1Rk47RWlGdDd1RkU7SUFDSSxXQUFBO0VqRnc3dUZOO0VpRnI3dUZFO0lBQ0ksZUFBQTtFakZ1N3VGTjtFaUZwN3VGRTtJQUNJLGVBQUE7RWpGczd1Rk47RWlGbjd1RkU7SUFDSSx1QkFBQTtFakZxN3VGTjtFaUZsN3VGRTtJQUNJLHNCQUFBO0VqRm83dUZOO0VpRmo3dUZFO0lBQ0ksMEJBQUE7RWpGbTd1Rk47RWlGaDd1RkU7SUFDSSwwQkFBQTtFakZrN3VGTjtFaUYvNnVGRTtJQUNJLFlBQUE7RWpGaTd1Rk47RWlGOTZ1RkU7SUFDSSxXQUFBO0VqRmc3dUZOO0VpRjc2dUZFO0lBQ0ksZUFBQTtFakYrNnVGTjtFaUY1NnVGRTtJQUNJLGVBQUE7RWpGODZ1Rk47RWlGMzZ1RkU7SUFDSSx1QkFBQTtFakY2NnVGTjtFaUYxNnVGRTtJQUNJLHNCQUFBO0VqRjQ2dUZOO0VpRno2dUZFO0lBQ0ksMEJBQUE7RWpGMjZ1Rk47RWlGeDZ1RkU7SUFDSSwwQkFBQTtFakYwNnVGTjtFaUZ2NnVGRTtJQUNJLFlBQUE7RWpGeTZ1Rk47RWlGdDZ1RkU7SUFDSSxXQUFBO0VqRnc2dUZOO0VpRnI2dUZFO0lBQ0ksZUFBQTtFakZ1NnVGTjtFaUZwNnVGRTtJQUNJLGVBQUE7RWpGczZ1Rk47RWlGbjZ1RkU7SUFDSSx1QkFBQTtFakZxNnVGTjtFaUZsNnVGRTtJQUNJLHNCQUFBO0VqRm82dUZOO0VpRmo2dUZFO0lBQ0ksMEJBQUE7RWpGbTZ1Rk47RWlGaDZ1RkU7SUFDSSwwQkFBQTtFakZrNnVGTjtFaUYvNXVGRTtJQUNJLFlBQUE7RWpGaTZ1Rk47RWlGOTV1RkU7SUFDSSxXQUFBO0VqRmc2dUZOO0VpRjc1dUZFO0lBQ0ksZUFBQTtFakYrNXVGTjtFaUY1NXVGRTtJQUNJLGVBQUE7RWpGODV1Rk47RWlGMzV1RkU7SUFDSSx1QkFBQTtFakY2NXVGTjtFaUYxNXVGRTtJQUNJLHNCQUFBO0VqRjQ1dUZOO0VpRno1dUZFO0lBQ0ksMEJBQUE7RWpGMjV1Rk47RWlGeDV1RkU7SUFDSSwwQkFBQTtFakYwNXVGTjtFaUZ2NXVGRTtJQUNJLFlBQUE7RWpGeTV1Rk47RWlGdDV1RkU7SUFDSSxXQUFBO0VqRnc1dUZOO0VpRnI1dUZFO0lBQ0ksZUFBQTtFakZ1NXVGTjtFaUZwNXVGRTtJQUNJLGVBQUE7RWpGczV1Rk47RWlGbjV1RkU7SUFDSSx1QkFBQTtFakZxNXVGTjtFaUZsNXVGRTtJQUNJLHNCQUFBO0VqRm81dUZOO0VpRmo1dUZFO0lBQ0ksMEJBQUE7RWpGbTV1Rk47RWlGaDV1RkU7SUFDSSwwQkFBQTtFakZrNXVGTjtFaUYvNHVGRTtJQUNJLFlBQUE7RWpGaTV1Rk47RWlGOTR1RkU7SUFDSSxXQUFBO0VqRmc1dUZOO0VpRjc0dUZFO0lBQ0ksZUFBQTtFakYrNHVGTjtFaUY1NHVGRTtJQUNJLGVBQUE7RWpGODR1Rk47RWlGMzR1RkU7SUFDSSx1QkFBQTtFakY2NHVGTjtFaUYxNHVGRTtJQUNJLHNCQUFBO0VqRjQ0dUZOO0VpRno0dUZFO0lBQ0ksMEJBQUE7RWpGMjR1Rk47RWlGeDR1RkU7SUFDSSwwQkFBQTtFakYwNHVGTjtFaUZ2NHVGRTtJQUNJLFlBQUE7RWpGeTR1Rk47RWlGdDR1RkU7SUFDSSxXQUFBO0VqRnc0dUZOO0VpRnI0dUZFO0lBQ0ksZUFBQTtFakZ1NHVGTjtFaUZwNHVGRTtJQUNJLGVBQUE7RWpGczR1Rk47RWlGbjR1RkU7SUFDSSx1QkFBQTtFakZxNHVGTjtFaUZsNHVGRTtJQUNJLHNCQUFBO0VqRm80dUZOO0VpRmo0dUZFO0lBQ0ksMEJBQUE7RWpGbTR1Rk47RWlGaDR1RkU7SUFDSSwwQkFBQTtFakZrNHVGTjtFaUYvM3VGRTtJQUNJLFlBQUE7RWpGaTR1Rk47RWlGOTN1RkU7SUFDSSxXQUFBO0VqRmc0dUZOO0VpRjczdUZFO0lBQ0ksZUFBQTtFakYrM3VGTjtFaUY1M3VGRTtJQUNJLGVBQUE7RWpGODN1Rk47RWlGMzN1RkU7SUFDSSx1QkFBQTtFakY2M3VGTjtFaUYxM3VGRTtJQUNJLHNCQUFBO0VqRjQzdUZOO0VpRnozdUZFO0lBQ0ksMEJBQUE7RWpGMjN1Rk47RWlGeDN1RkU7SUFDSSwwQkFBQTtFakYwM3VGTjtFaUZ2M3VGRTtJQUNJLFlBQUE7RWpGeTN1Rk47RWlGdDN1RkU7SUFDSSxXQUFBO0VqRnczdUZOO0VpRnIzdUZFO0lBQ0ksZUFBQTtFakZ1M3VGTjtFaUZwM3VGRTtJQUNJLGVBQUE7RWpGczN1Rk47RWlGbjN1RkU7SUFDSSx1QkFBQTtFakZxM3VGTjtFaUZsM3VGRTtJQUNJLHNCQUFBO0VqRm8zdUZOO0VpRmozdUZFO0lBQ0ksMEJBQUE7RWpGbTN1Rk47RWlGaDN1RkU7SUFDSSwwQkFBQTtFakZrM3VGTjtFaUYvMnVGRTtJQUNJLFlBQUE7RWpGaTN1Rk47RWlGOTJ1RkU7SUFDSSxXQUFBO0VqRmczdUZOO0VpRjcydUZFO0lBQ0ksZUFBQTtFakYrMnVGTjtFaUY1MnVGRTtJQUNJLGVBQUE7RWpGODJ1Rk47RWlGMzJ1RkU7SUFDSSx1QkFBQTtFakY2MnVGTjtFaUYxMnVGRTtJQUNJLHNCQUFBO0VqRjQydUZOO0VpRnoydUZFO0lBQ0ksMEJBQUE7RWpGMjJ1Rk47RWlGeDJ1RkU7SUFDSSwwQkFBQTtFakYwMnVGTjtFaUZ2MnVGRTtJQUNJLFlBQUE7RWpGeTJ1Rk47RWlGdDJ1RkU7SUFDSSxXQUFBO0VqRncydUZOO0VpRnIydUZFO0lBQ0ksZUFBQTtFakZ1MnVGTjtFaUZwMnVGRTtJQUNJLGVBQUE7RWpGczJ1Rk47RWlGbjJ1RkU7SUFDSSx1QkFBQTtFakZxMnVGTjtFaUZsMnVGRTtJQUNJLHNCQUFBO0VqRm8ydUZOO0VpRmoydUZFO0lBQ0ksMEJBQUE7RWpGbTJ1Rk47RWlGaDJ1RkU7SUFDSSwwQkFBQTtFakZrMnVGTjtFaUYvMXVGRTtJQUNJLFlBQUE7RWpGaTJ1Rk47RWlGOTF1RkU7SUFDSSxXQUFBO0VqRmcydUZOO0VpRjcxdUZFO0lBQ0ksZUFBQTtFakYrMXVGTjtFaUY1MXVGRTtJQUNJLGVBQUE7RWpGODF1Rk47RWlGMzF1RkU7SUFDSSx1QkFBQTtFakY2MXVGTjtFaUYxMXVGRTtJQUNJLHNCQUFBO0VqRjQxdUZOO0VpRnoxdUZFO0lBQ0ksMEJBQUE7RWpGMjF1Rk47RWlGeDF1RkU7SUFDSSwwQkFBQTtFakYwMXVGTjtFaUZ2MXVGRTtJQUNJLFlBQUE7RWpGeTF1Rk47RWlGdDF1RkU7SUFDSSxXQUFBO0VqRncxdUZOO0VpRnIxdUZFO0lBQ0ksZUFBQTtFakZ1MXVGTjtFaUZwMXVGRTtJQUNJLGVBQUE7RWpGczF1Rk47RWlGbjF1RkU7SUFDSSx1QkFBQTtFakZxMXVGTjtFaUZsMXVGRTtJQUNJLHNCQUFBO0VqRm8xdUZOO0VpRmoxdUZFO0lBQ0ksMEJBQUE7RWpGbTF1Rk47RWlGaDF1RkU7SUFDSSwwQkFBQTtFakZrMXVGTjtFaUYvMHVGRTtJQUNJLFlBQUE7RWpGaTF1Rk47RWlGOTB1RkU7SUFDSSxXQUFBO0VqRmcxdUZOO0VpRjcwdUZFO0lBQ0ksZUFBQTtFakYrMHVGTjtFaUY1MHVGRTtJQUNJLGVBQUE7RWpGODB1Rk47RWlGMzB1RkU7SUFDSSx1QkFBQTtFakY2MHVGTjtFaUYxMHVGRTtJQUNJLHNCQUFBO0VqRjQwdUZOO0VpRnowdUZFO0lBQ0ksMEJBQUE7RWpGMjB1Rk47RWlGeDB1RkU7SUFDSSwwQkFBQTtFakYwMHVGTjtFaUZ2MHVGRTtJQUNJLFlBQUE7RWpGeTB1Rk47RWlGdDB1RkU7SUFDSSxXQUFBO0VqRncwdUZOO0VpRnIwdUZFO0lBQ0ksZUFBQTtFakZ1MHVGTjtFaUZwMHVGRTtJQUNJLGVBQUE7RWpGczB1Rk47RWlGbjB1RkU7SUFDSSx1QkFBQTtFakZxMHVGTjtFaUZsMHVGRTtJQUNJLHNCQUFBO0VqRm8wdUZOO0VpRmowdUZFO0lBQ0ksMEJBQUE7RWpGbTB1Rk47RWlGaDB1RkU7SUFDSSwwQkFBQTtFakZrMHVGTjtFaUYvenVGRTtJQUNJLGFBQUE7RWpGaTB1Rk47RWlGOXp1RkU7SUFDSSxZQUFBO0VqRmcwdUZOO0VpRjd6dUZFO0lBQ0ksZ0JBQUE7RWpGK3p1Rk47RWlGNXp1RkU7SUFDSSxnQkFBQTtFakY4enVGTjtFaUYzenVGRTtJQUNJLHdCQUFBO0VqRjZ6dUZOO0VpRjF6dUZFO0lBQ0ksdUJBQUE7RWpGNHp1Rk47RWlGenp1RkU7SUFDSSwyQkFBQTtFakYyenVGTjtFaUZ4enVGRTtJQUNJLDJCQUFBO0VqRjB6dUZOO0VpRnZ6dUZFO0lBQ0ksV0FBQTtJQUNBLHNCQUFBO0VqRnl6dUZOO0FBQ0Y7QWlGdHp1RkE7RUFDSSxZQUFBO0FqRnd6dUZKOztBaUZ0enVGQTtFQUNJLGVBQUE7QWpGeXp1Rko7O0FpRnZ6dUZBO0VBQ0ksZ0JBQUE7QWpGMHp1Rko7O0FpRnh6dUZBO0VBQ0ksZ0JBQUE7QWpGMnp1Rko7O0FpRnp6dUZBO0VBQ0ksZ0JBQUE7QWpGNHp1Rko7O0FDOTk3RkEsbUNBQUE7QWlGOUtBLHVCQUFBO0FBRUE7RUFDSSxjQUFBO0VBQ0EsbUJBQUE7QWxGK284Rko7O0FrRjNvOEZJO0VBQ0k7SUFDSSwwQkFBQTtFbEY4bzhGVjtFa0Y1bzhGTTtJQUNJLHlCQUFBO0VsRjhvOEZWO0FBQ0Y7QWtGNW84Rkk7RUFDSTtJQUNJLDBCQUFBO0VsRjhvOEZWO0FBQ0Y7QWtGNW84Rkk7RUFDSTtJQUNJLDBCQUFBO0VsRjhvOEZWO0FBQ0Y7QWtGNW84Rkk7RUFDSTtJQUNJLDBCQUFBO0VsRjhvOEZWO0FBQ0Y7QWtGM284RlE7RUFDSTtJQUNJLGdDQUFBO0lBQ0EseUJBQUE7RWxGNm84RmQ7RWtGM284RlU7SUFDSSwwQkFBQTtJQUNBLCtCQUFBO0VsRjZvOEZkO0FBQ0Y7QWtGM284RlE7RUFDSTtJQUNJLGdDQUFBO0lBQ0EseUJBQUE7RWxGNm84RmQ7QUFDRjtBa0YzbzhGUTtFQUNJO0lBQ0ksZ0NBQUE7SUFDQSx5QkFBQTtFbEY2bzhGZDtBQUNGO0FrRjNvOEZRO0VBQ0k7SUFDSSxnQ0FBQTtJQUNBLHlCQUFBO0VsRjZvOEZkO0FBQ0Y7QWtGdm84Rkk7RUFDSSw4QjdFOURFO0FMdXM4RlY7QWtGdG84Rkk7RUFDSSx5QzdFbEVFO0U2RW1FRiwwQ0FBQTtBbEZ3bzhGUjtBa0YvbjhGSTs7Ozs7Ozs7Ozs7Ozs7RUFjSSw4QjdFMUZFO0FMMnQ4RlY7QWtGOW44Rkk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUE0QkksNkI3RXpIRTtBTHl2OEZWO0FrRjduOEZJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBNEJJLCtCN0V4SkU7QUx1eDhGVjtBa0Y1bjhGSTtFQUNJLDhCN0U1SkU7QUwweDhGVjtBa0Z2bjhGSTs7RUFFSSxrQzdFaEtLO0U2RWlLTCx5Q0FBQTtBbEZ5bjhGUjtBa0Z0bjhGSTtFQUNJLGtDN0VyS0s7QUw2eDhGYjtBa0ZsbjhGSTtFQUNJLDhCN0VqTEU7QUxxeThGVjtBa0ZqbjhGSTs7OztFQUlJLHlDQUFBO0FsRm1uOEZSO0FrRmhuOEZJOztFQUVJLDhCN0U3TEU7QUwreThGVjtBa0YvbThGSTs7OztFQVNJLDZIQUFBO0VBQUEsOEZBQUE7RUFDQSwyQkFBQTtFQUNBLDZDQUFBO0VBQ0Esb0hBQUE7QWxGaW44RlI7QWtGOW04Rkk7O0VBRUksbUM3RWpORTtBTGkwOEZWO0FrRjdtOEZJOztFQUVJLDhCN0V0TkU7RTZFdU5GLGdCQUFBO0FsRittOEZSO0FrRjVtOEZJOzs7O0VBU0ksNkhBQUE7RUFBQSw4RkFBQTtFQUNBLDZDQUFBO0VBQ0Esb0hBQUE7QWxGOG04RlI7QWtGM204Rkk7O0VBRUksOEI3RTFPRTtBTHUxOEZWO0FrRnRtOEZJO0VBQ0kscUM3RWxQRTtBTDAxOEZWO0FrRnJtOEZJOztFQUVJLFc3RXBPQTtFNkVxT0EseUI3RTNLSztFNkU0S0wsZ0NBQUE7QWxGdW04RlI7QWtGcG04Rkk7RUFDSSxXN0UxT0E7RTZFMk9BLG9DQUFBO0VBQ0EsZ0NBQUE7QWxGc204RlI7QWtGbm04Rkk7RUFDSSwwQkFBQTtFQUNBLHlCQUFBO0FsRnFtOEZSO0FrRmxtOEZJO0VBQ0ksb0NBQUE7RUFDQSxvQ0FBQTtFQUNBLGtEQUFBO1VBQUEsMENBQUE7QWxGb204RlI7QWtGam04Rkk7RUFDSSxtQjdFak1LO0U2RWtNTCxnQ0FBQTtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7QWxGbW04RlI7QWtGaG04Rkk7RUFDSSxlQUFBO0FsRmttOEZSO0FrRi9sOEZJO0VBQ0ksVzdFclFBO0FMczI4RlI7QWtGN2w4RlE7O0VBRUkseUI3RWpOQztBTGd6OEZiO0FrRjNsOEZJO0VBQ0kseUI3RXROSztFNkV1TkwsZ0JBQUE7QWxGNmw4RlI7QWtGMWw4Rkk7RUFDSSw0REFBQTtBbEY0bDhGUjtBa0Z6bDhGSTtFQUNJLHlEQUFBO0FsRjJsOEZSO0FrRnhsOEZJO0VBQ0ksMkRBQUE7QWxGMGw4RlI7QWtGdmw4Rkk7RUFDSSwwREFBQTtBbEZ5bDhGUjtBa0Z0bDhGSTtFQUNJLHFEQUFBO0FsRndsOEZSO0FrRnJsOEZJOztFQUVJLHlCN0VoUEs7QUx1MDhGYjs7QWtGbmw4RkE7RUFDSSx5QjdFclBTO0FMMjA4RmI7O0FrRmxsOEZJO0VBQ0ksK0I3RWhSRTtFNkVpUkYseUJBQUE7QWxGcWw4RlI7QWtGbGw4Rkk7RUFDSSxxREFBQTtBbEZvbDhGUjtBa0ZsbDhGUTs7RUFFSSwwQ0FBQTtBbEZvbDhGWjtBa0ZobDhGSTtFQUNJLGNBQUE7QWxGa2w4RlI7QWtGL2s4Rkk7RUFDSSwwQzdFeFNFO0FMeTM4RlY7QWtGOWs4Rkk7RUFDSSxjQUFBO0FsRmdsOEZSO0FrRjdrOEZJO0VBQ0kseUI3RXBSSztFNkVxUkwsNkJBQUE7QWxGK2s4RlI7QWtGM2s4RlE7RUFDSSx3REFBQTtVQUFBLGdEQUFBO0FsRjZrOEZaO0FrRjFrOEZRO0VBQ0ksaURBQUE7QWxGNGs4Rlo7QWtGeGs4Rkk7RUFDSSxpREFBQTtBbEYwazhGUjtBa0Z2azhGSTtFQUNJLFc3RWpXQTtFNkVrV0EseUI3RXhTSztFNkV5U0wseUJBQUE7QWxGeWs4RlI7QWtGdGs4Rkk7RUFDSSxjQUFBO0VBQ0Esb0NBQUE7RUFDQSx5QkFBQTtBbEZ3azhGUjtBa0ZyazhGSTtFQUNJLHlCN0VuVEs7RTZFb1RMLGlEQUFBO0FsRnVrOEZSO0FrRmxrOEZZO0VBQ0ksbUI3RTFUSDtBTDgzOEZiO0FrRmprOEZZO0VBQ0ksdUJBQUE7QWxGbWs4RmhCO0FrRi9qOEZRO0VBQ0ksVzdFN1hKO0FMODc4RlI7QWtGN2o4Rkk7RUFDSSx5QkFBQTtBbEYrajhGUjtBa0Y1ajhGSTtFQUNJLFc3RXRZQTtBTG84OEZSO0FrRjNqOEZJOztFQUVJLHFDN0VwV0c7QUxpNjhGWDtBa0YxajhGSTtFQUNJLCtCN0UvV0U7QUwyNjhGVjtBa0Z6ajhGSTs7RUFFSSxtQjdFMVZLO0U2RTJWTCw4Q0FBQTtFQUNBLDhCQUFBO0FsRjJqOEZSO0FrRnhqOEZJO0VBQ0ksVzdFMVpBO0U2RTJaQSx5QkFBQTtFQUNBLDRDQUFBO0FsRjBqOEZSO0FrRnRqOEZRO0VBQ0ksVzdFamFKO0FMeTk4RlI7QWtGcmo4RlE7O0VBRUksK0I3RXJZRjtBTDQ3OEZWO0FrRm5qOEZJO0VBQ0ksVzdFM2FBO0FMZys4RlI7QWtGbGo4Rkk7RUFDSSxjQUFBO0VBQ0EsdUJBQUE7QWxGb2o4RlI7QWtGamo4Rkk7RUFDSSwrQjdFbFpFO0FMcTg4RlY7QWtGaGo4Rkk7RUFDSSxXN0V4YkE7RTZFeWJBLDBDQUFBO0FsRmtqOEZSO0FrRi9pOEZJO0VBQ0ksY0FBQTtFQUNBLHlCN0VwWUs7RTZFcVlMLCtPQUFBO0VBQ0EseUJBQUE7QWxGaWo4RlI7QWtGOWk4Rkk7RUFDSSx5QkFBQTtBbEZnajhGUjtBa0Y3aThGSTs7O0VBR0ksVUFBQTtFQUNBLHlCQUFBO0FsRitpOEZSOztBa0YzaThGQTtFQUNJO0lBQ0ksNkJBQUE7SUFDQSxpREFBQTtFbEY4aThGTjtBQUNGO0FrRjNpOEZBO0VBQ0ksVzdFdmRJO0U2RXdkSixtQkFBQTtBbEY2aThGSjs7QWtGemk4Rkk7RUFDSSx5QkFBQTtBbEY0aThGUjtBa0Z4aThGUTs7RUFFSSw2QkFBQTtBbEYwaThGWjtBa0Z0aThGSTtFQUNJLGdCQUFBO0FsRndpOEZSO0FrRnJpOEZJO0VBQ0ksbUI3RWxiSztFNkVtYkwsYUFBQTtFQUNBLCtCQUFBO0VBQ0Esa0RBQUE7VUFBQSwwQ0FBQTtBbEZ1aThGUjtBa0ZwaThGSTtFQUNJLG1CN0V6Yks7RTZFMGJMLG1CN0UxYks7QUxnKzhGYjtBa0ZuaThGSTs7RUFFSSxjQUFBO0VBQ0EsYUFBQTtBbEZxaThGUjtBa0ZsaThGSTtFQUNJLHNCQUFBO0FsRm9pOEZSO0FrRmppOEZJO0VBQ0ksMENBQUE7QWxGbWk4RlI7QWtGaGk4Rkk7RUFDSSwrQkFBQTtFQUNBLGdDQUFBO0FsRmtpOEZSO0FrRi9oOEZJO0VBQ0ksVzdFM2dCQTtBTDRpOUZSO0FrRjloOEZJO0VBQ0ksdUJBQUE7QWxGZ2k4RlI7QWtGNWg4RlE7RUFDSSwrQjdFamZGO0FMK2c5RlY7QWtGM2g4RlE7RUFDSSx1QkFBQTtBbEY2aDhGWjtBa0YzaDhGWTtFQUNJLCtCN0V4Zk47QUxxaDlGVjtBa0Z4aDhGSTtFQUNJLCtCN0U3ZkU7QUx1aDlGVjtBa0Z2aDhGSTtFQUNJLG9DQUFBO0VBQ0EseUNBQUE7QWxGeWg4RlI7QWtGdGg4Rkk7RUFDSSxtQkFBQTtBbEZ3aDhGUjtBa0ZyaDhGSTtFQUNJLHFCQUFBO0FsRnVoOEZSO0FrRnBoOEZJO0VBQ0ksY0FBQTtBbEZzaDhGUjtBa0ZuaDhGSTtFQUNJLGFBQUE7RUFDQSxjQUFBO0FsRnFoOEZSO0FrRmxoOEZJOztFQUVJLFU3RTVqQkE7QUxnbDlGUjtBa0ZqaDhGSTtFQUNJLHlCQUFBO0FsRm1oOEZSO0FrRi9nOEZROztFQUVJLFc3RXRrQko7QUx1bDlGUjtBa0Y3ZzhGSTtFQUNJLFc3RTNrQkE7QUwwbDlGUjtBa0YzZzhGUTs7RUFFSSxXN0VqbEJKO0FMOGw5RlI7QWtGemc4Rkk7O0VBRUksVzdFdmxCQTtBTGttOUZSO0FrRnZnOEZRO0VBQ0kseUI3RWxpQkM7QUwyaTlGYjtBa0YzZzhGSTtFQUtJLDZCQUFBO0VBQ0EsZ0NBQUE7QWxGeWc4RlI7QWtGdGc4Rkk7RUFDSSxXN0VwbUJBO0FMNG05RlI7QWtGcmc4Rkk7RUFDSSx5QkFBQTtFQUNBLGdCQUFBO0FsRnVnOEZSO0FrRnBnOEZJO0VBQ0kseUJBQUE7QWxGc2c4RlI7QWtGbmc4Rkk7RUFDSSx5QjdFdmpCSztBTDRqOUZiO0FrRmxnOEZJO0VBQ0ksK0I3RWpsQkU7QUxxbDlGVjtBa0ZqZzhGSTtFQUNJLHlCQUFBO0VBQ0EseUJBQUE7QWxGbWc4RlI7QWtGaGc4Rkk7RUFDSSwrQjdFL2xCRTtBTGltOUZWO0FrRi8vN0ZJO0VBQ0ksY0FBQTtBbEZpZzhGUjtBa0YvLzdGUTtFQUVJLFc3RXRvQko7QUxzbzlGUjtBa0Y1LzdGSTtFQUNJLFc3RTNvQkE7RTZFNG9CQSx5QkFBQTtFQUNBLHNDQUFBO0FsRjgvN0ZSO0FrRjEvN0ZRO0VBRUksVzdFbnBCSjtBTDhvOUZSO0FrRnYvN0ZJO0VBQ0ksVzdFeHBCQTtFNkV5cEJBLDBDN0UxbkJFO0U2RTJuQkYsMENBQUE7RUFDQSxjQUFBO0FsRnkvN0ZSO0FrRnQvN0ZJO0VBQ0kseUNBQUE7QWxGdy83RlI7QWtGdC83RlE7RUFFSSx5Q0FBQTtBbEZ1LzdGWjtBa0ZuLzdGSTtFQUNJLHlCQUFBO0VBQ0EscUJBQUE7QWxGcS83RlI7QWtGbC83Rkk7RUFDSSxnQ0FBQTtBbEZvLzdGUjs7QWtGaC83RkEsNEJBQUE7QUFFQTs7RUFFSSx5QkFBQTtFQUNBLHFCQUFBO0FsRmsvN0ZKOztBa0Y3KzdGUTs7RUFFSSxjN0Vsb0JIO0U2RW1vQkcseUJBQUE7RUFDQSxxQkFBQTtBbEZnLzdGWjtBa0Y1KzdGSTtFQUNJLGM3RXpvQkM7RTZFMG9CRCx5QkFBQTtFQUNBLHFCQUFBO0FsRjgrN0ZSO0FrRjErN0ZROztFQUVJLFc3RTVzQko7RTZFNnNCSSwwQzdFN3FCRjtFNkU4cUJFLGNBQUE7QWxGNCs3Rlo7QWtGeCs3Rkk7RUFDSSxXN0VudEJBO0U2RW90QkEsMEM3RXByQkU7RTZFcXJCRixjQUFBO0FsRjArN0ZSO0FrRnQrN0ZROztFQUVJLFc3RTN0Qko7RTZFNHRCSSwwQzdFNXJCRjtFNkU2ckJFLGNBQUE7QWxGdys3Rlo7QWtGcCs3Rkk7RUFDSSxXN0VsdUJBO0U2RW11QkEsMEM3RW5zQkU7RTZFb3NCRixjQUFBO0FsRnMrN0ZSO0FrRm4rN0ZJOztFQUVJLGtCQUFBO0VBQ0EscUJBQUE7QWxGcSs3RlI7QWtGbCs3Rkk7RUFDSSw4QkFBQTtBbEZvKzdGUjtBa0ZqKzdGSTs7O0VBR0ksVzdFcHZCQTtBTHV0OUZSO0FrRmgrN0ZJO0VBQ0ksY0FBQTtBbEZrKzdGUjtBa0YvOTdGSTtFQUNJLHlCN0Vsc0JLO0U2RW1zQkwsZ0NBQUE7QWxGaSs3RlI7QWtGLzk3RlE7RUFDSSxjQUFBO0FsRmkrN0ZaO0FrRjc5N0ZJO0VBQ0kseUI3RTNzQks7RTZFNHNCTCx1QzdFL3RCRztBTDhyOUZYO0FrRjM5N0ZRO0VBQ0ksMkM3RXB1QkQ7QUxpczlGWDtBa0YxOTdGUTtFQUNJLFc3RS93Qko7RTZFZ3hCSSxtQjdFdHRCQztFNkV1dEJELHNDQUFBO0FsRjQ5N0ZaO0FrRng5N0ZJO0VBQ0ksMkNBQUE7QWxGMDk3RlI7QWtGdjk3Rkk7RUFDSSwrQjdFenZCRTtBTGt0OUZWO0FrRnQ5N0ZJO0VBQ0ksVzdFOXhCQTtBTHN2OUZSO0FrRnI5N0ZJO0VBQ0ksZ0NBQUE7RUFDQSx3Q0FBQTtVQUFBLGdDQUFBO0FsRnU5N0ZSO0FrRnA5N0ZJO0VBQ0kseUJBQUE7RUFDQSxtQzdFM3pCRTtBTGl4OUZWO0FrRm45N0ZJO0VBQ0kseUM3RS96QkU7QUxveDlGVjtBa0ZoOTdGWTtFQUNJLHlCN0V4dkJIO0FMMHM5RmI7QWtGaDk3RmdCO0VBQ0ksY0FBQTtBbEZrOTdGcEI7QWtGLzg3RmdCO0VBQ0ksY0FBQTtBbEZpOTdGcEI7QWtGMTk3RlE7RUFhSSxnQ0FBQTtBbEZnOTdGWjtBa0Y3ODdGUTtFQUNJLHNCQUFBO0FsRis4N0ZaO0FrRjU4N0ZRO0VBQ0ksMENBQUE7QWxGODg3Rlo7QWtGMTg3Rkk7RUFDSSxnQ0FBQTtBbEY0ODdGUjtBa0Z4ODdGUTtFQUVJLDJDQUFBO0FsRnk4N0ZaO0FrRnQ4N0ZRO0VBQ0ksY0FBQTtBbEZ3ODdGWjtBa0ZwODdGSTtFQUNJLFc3RXoxQkE7RTZFMDFCQSx5QkFBQTtBbEZzODdGUjtBa0ZuODdGSTtFQUNJLFlBQUE7RUFDQSx5QjdFcnlCSztBTDB1OUZiO0FrRm44N0ZRO0VBQ0ksdUJBQUE7RUFDQSx5QkFBQTtBbEZxODdGWjtBa0ZqODdGSTs7O0VBR0kseUJBQUE7QWxGbTg3RlI7QWtGaDg3Rkk7O0VBRUksVzdFLzJCQTtFNkVnM0JBLG9DN0VsMUJFO0FMb3g5RlY7QWtGLzc3Rkk7RUFDSSxXN0VwM0JBO0FMcXo5RlI7QWtGOTc3Rkk7RUFDSSx5QjdFOXpCSztFNkUrekJMLDBDQUFBO0VBQ0Esa0RBQUE7VUFBQSwwQ0FBQTtBbEZnODdGUjtBa0Y5NzdGUTtFQUNJLHlCN0VuMEJDO0U2RW8wQkQsMENBQUE7QWxGZzg3Rlo7QWtGOTc3Rlk7O0VBRUksK0I3RWoyQk47QUxpeTlGVjtBa0Y1NzdGUTs7RUFFSSxXN0V4NEJKO0FMczA5RlI7QWtGMTc3Rkk7RUFDSSx1QjdFLzBCSTtBTDJ3OUZaO0FrRno3N0ZJO0VBQ0ksaURBQUE7QWxGMjc3RlI7QWtGeDc3Rkk7RUFDSSxXN0VyNUJBO0U2RXM1QkEseUM3RXo2QkU7QUxtMjlGVjtBa0Z0NzdGUTtFQUNJLHlCN0VqMkJDO0FMeXg5RmI7QWtGcjc3RlE7RUFDSSxXN0UvNUJKO0FMczE5RlI7QWtGbjc3Rlk7RUFDSSxXN0VwNkJSO0FMeTE5RlI7QWtGbDc3Rlk7RUFDSSx5Q0FBQTtBbEZvNzdGaEI7QWtGaDc3RlE7RUFDSSxxQkFBQTtBbEZrNzdGWjs7QWtGNzY3RkE7RUFDSSxxQkFBQTtBbEZnNzdGSjs7QWtGNTY3Rkk7Ozs7OztFQU1JLHFCQUFBO0FsRis2N0ZSOztBa0YzNjdGQTtFQUNJLHFCQUFBO0FsRjg2N0ZKOztBa0Z6NjdGUTtFQUNJLHFCQUFBO0FsRjQ2N0ZaO0FrRng2N0ZZO0VBRUksVzdFOThCUjtFNkUrOEJRLDZCQUFBO0FsRnk2N0ZoQjtBa0ZyNjdGUTtFQUNJLHlDN0V2K0JGO0FMODQ5RlY7QWtGbDY3RmdCOztFQUVJLHNDN0U3N0JWO0FMaTI5RlY7QWtGaDY3Rlk7RUFDSSxxQkFBQTtBbEZrNjdGaEI7QWtGOTU3RlE7RUFDSSx5QkFBQTtFQUNBLHlCQUFBO0FsRmc2N0ZaO0FrRjk1N0ZZO0VBQ0kseUM3RTUvQk47QUw0NTlGVjtBa0YzNTdGWTtFQUVJLHlCQUFBO0FsRjQ1N0ZoQjtBa0Z0NTdGUTs7O0VBR0ksbUJBQUE7QWxGdzU3Rlo7QWtGbjU3RlE7RUFFSSwrQjdFNzlCRjtBTGkzOUZWO0FrRmo1N0ZRO0VBSUksVzdFdmdDSjtBTHU1OUZSO0FrRjU0N0ZJOztFQUVJLCtCN0V4K0JFO0FMczM5RlY7QWtGMzQ3Rkk7RUFDSSxXN0VqaENBO0U2RWtoQ0Esb0M3RXAvQkU7QUxpNDlGVjtBa0YxNDdGSTtFQUNJLGdDQUFBO0FsRjQ0N0ZSO0FrRnY0N0ZZO0VBQ0ksK0I3RXYvQk47QUxnNDlGVjtBa0Z0NDdGWTtFQUNJLCtCN0UvL0JOO0FMdTQ5RlY7QWtGcDQ3RlE7RUFDSSwrQ0FBQTtBbEZzNDdGWjtBa0ZqNDdGUTtFQUNJLCtCN0UxZ0NGO0FMNjQ5RlY7QWtGaDQ3RlE7RUFDSSwrQjdFMWdDRjtBTDQ0OUZWO0FrRjczN0ZRO0VBQ0kseUJBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0EsMEM3RTNrQ0Y7QUwwODlGVjtBa0Y1MzdGUTtFQUNJLDJDQUFBO0FsRjgzN0ZaO0FrRjUzN0ZZO0VBQ0ksK0NBQUE7QWxGODM3RmhCO0FrRjEzN0ZRO0VBRUksb0NBQUE7RUFDQSx5QkFBQTtFQUNBLDRCQUFBO0FsRjIzN0ZaO0FrRnYzN0ZJO0VBQ0ksZ0NBQUE7QWxGeTM3RlI7QWtGdDM3Rkk7O0VBRUkseUI3RXZoQ0s7QUwrNDlGYjtBa0ZuMzdGWTtFQUNJLCtCN0VwakNOO0U2RXFqQ00scUJBQUE7QWxGcTM3RmhCO0FrRngzN0ZRO0VBTUksK0I3RXhqQ0Y7QUw2NjlGVjtBa0ZqMzdGWTtFQUNJLG1CQUFBO0FsRm0zN0ZoQjtBa0ZoMzdGWTtFQUNJLCtDQUFBO0FsRmszN0ZoQjtBa0YvMjdGWTtFQUNJLDhDQUFBO0FsRmkzN0ZoQjtBa0Y1MjdGSTtFQUNJLDBDQUFBO0FsRjgyN0ZSO0FrRjMyN0ZJO0VBQ0ksK0I3RTdrQ0U7QUwwNzlGVjtBa0YxMjdGSTtFQUNJLFc3RXRuQ0E7RTZFdW5DQSx3QkFBQTtFQUNBLGdDQUFBO0FsRjQyN0ZSO0FrRnoyN0ZJO0VBQ0ksVzdFNW5DQTtFNkU2bkNBLHNEQUFBO0FsRjIyN0ZSO0FrRngyN0ZJO0VBQ0kseUJBQUE7QWxGMDI3RlI7QWtGdjI3Rlk7O0VBRUksVzdFdG9DUjtBTCsrOUZSO0FrRnQyN0ZZOztFQUVJLHlCN0VqbENIO0FMeTc5RmI7QWtGbjI3Rkk7RUFDSSxnQkFBQTtBbEZxMjdGUjtBa0ZqMjdGUTs7Ozs7RUFLSSxXN0UxcENKO0FMNi85RlI7QWtGaDI3RlE7RUFDSSwwQ0FBQTtBbEZrMjdGWjtBa0YvMTdGUTtFQUNJLDZCQUFBO0FsRmkyN0ZaO0FrRjcxN0ZJO0VBQ0ksVzdFdnFDQTtFNkV3cUNBLHlCN0U5bUNLO0FMNjg5RmI7QWtGMzE3RlE7RUFDSSxjQUFBO0VBQ0EseUI3RXBuQ0M7QUxpOTlGYjtBa0Z6MTdGSTtFQUNJLG1CN0V6bkNLO0FMbzk5RmI7QWtGejE3RlE7RUFDSSxjN0U3cENEO0FMdy85Rlg7QWtGdjE3Rkk7RUFDSSxtQjdFam9DSztBTDA5OUZiO0FrRnQxN0ZJO0VBQ0ksYUFBQTtFQUNBLDBDQUFBO0FsRncxN0ZSO0FrRnAxN0ZRO0VBQ0ksVzdFcnNDSjtBTDJoK0ZSO0FrRmgxN0ZZOztFQUVJLHlCQUFBO0FsRmsxN0ZoQjtBa0Y3MDdGWTs7RUFFSSx5QkFBQTtBbEYrMDdGaEI7QWtGMTA3Rkk7RUFDSSxjQUFBO0VBQ0EsMEJBQUE7RUFDQSx5QkFBQTtBbEY0MDdGUjtBa0Z6MDdGSTtFQUNJLHVCQUFBO0VBQ0EsbUJBQUE7QWxGMjA3RlI7QWtGeDA3Rkk7RUFDSSxjQUFBO0FsRjAwN0ZSO0FrRngwN0ZRO0VBTUksY0FBQTtBbEZxMDdGWjtBa0ZsMDdGUTtFQUdJLGNBQUE7QWxGazA3Rlo7QWtGL3o3RlE7RUFHSSxjQUFBO0VBQ0Esb0M3RTV0Q0Y7QUwyaCtGVjtBa0YzejdGSTtFQUVJLGNBQUE7RUFDQSxvQzdFbnVDRTtBTCtoK0ZWO0FrRnp6N0ZJO0VBQ0ksbUJBQUE7RUFDQSw0Q0FBQTtBbEYyejdGUjtBa0Z4ejdGSTtFQUNJLG1CQUFBO0VBQ0EsMENBQUE7QWxGMHo3RlI7QWtGcno3Rlk7O0VBRUksOEJBQUE7RUFDQSxxREFBQTtBbEZ1ejdGaEI7QWtGNXo3Rkk7RUFTSSx1QkFBQTtBbEZzejdGUjtBa0ZuejdGSTs7OztFQUlJLCtCN0UzdkNFO0FMZ2orRlY7QWtGbHo3Rkk7RUFDSSwrQjdFL3ZDRTtBTG1qK0ZWO0FrRmx6N0ZRO0VBRUkscUNBQUE7QWxGbXo3Rlo7QWtGL3k3Rkk7RUFDSSwrQ0FBQTtBbEZpejdGUjtBa0Y5eTdGSTtFQUNJLDBDN0VqeENFO0U2RWt4Q0YseUJBQUE7QWxGZ3o3RlI7QWtGOXk3RlE7RUFDSSwrQjdFanhDRjtFNkVreENFLGVBQUE7QWxGZ3o3Rlo7QWtGNXk3Rkk7RUFDSSxxQkFBQTtBbEY4eTdGUjtBa0YxeTdGUTtFQUVJLFc3RS96Q0o7QUwwbStGUjtBa0Z2eTdGSTtFQUNJLCtCN0VueUNFO0FMNGsrRlY7QWtGdnk3RlE7RUFFSSxXN0V4MENKO0FMZ24rRlI7QWtGcnk3RlE7RUFDSSxzQkFBQTtBbEZ1eTdGWjtBa0ZueTdGSTtFQUNJLCtCN0VoekNFO0FMcWwrRlY7QWtGbHk3Rkk7RUFDSSwwQ0FBQTtBbEZveTdGUjtBa0ZqeTdGSTtFQUNJLHlCQUFBO0VBQ0EsZ0NBQUE7QWxGbXk3RlI7QWtGL3g3RlE7RUFHSSxXN0VqMkNKO0U2RWsyQ0kseUM3RXIzQ0Y7QUxvcCtGVjtBa0ZweTdGSTtFQVFJLHlCQUFBO0FsRit4N0ZSO0FrRjV4N0ZJO0VBQ0kseUI3RS95Q0s7QUw2aytGYjtBa0YzeDdGSTtFQUNJLHlCN0VuekNLO0U2RW96Q0wscUJBQUE7QWxGNng3RlI7QWtGMXg3Rkk7RUFDSSwrQjdFOTBDRTtBTDBtK0ZWO0FrRnp4N0ZJO0VBQ0ksK0I3RWwxQ0U7RTZFbTFDRix5QjdFN3pDSztFNkU4ekNMLHFCQUFBO0FsRjJ4N0ZSO0FrRnh4N0ZJOztFQUVJLGtDQUFBO0FsRjB4N0ZSO0FrRnZ4N0ZJOztFQUVJLHlCQUFBO0FsRnl4N0ZSO0FrRnR4N0ZJOztFQUVJLDRCQUFBO0FsRnd4N0ZSO0FrRnJ4N0ZJOztFQUVJLHFDQUFBO0FsRnV4N0ZSO0FrRnB4N0ZJOzs7O0VBSUksMEJBQUE7QWxGc3g3RlI7QWtGbng3Rkk7O0VBRUksMkJBQUE7QWxGcXg3RlI7QWtGbHg3Rkk7O0VBRUksb0NBQUE7QWxGb3g3RlI7QWtGang3Rkk7O0VBRUksbUNBQUE7QWxGbXg3RlI7QWtGaHg3Rkk7RUFDSSwwQ0FBQTtBbEZreDdGUjtBa0YvdzdGSTtFQUNJLCtCN0VyNENFO0U2RXM0Q0YsZUFBQTtBbEZpeDdGUjtBa0Y5dzdGSTtFQUNJLDJDQUFBO0FsRmd4N0ZSO0FrRjd3N0ZJO0VBQ0kseUI3RXozQ0s7QUx3bytGYjtBa0Y1dzdGSTtFQUNJLDZDQUFBO0FsRjh3N0ZSO0FrRjN3N0ZJO0VBQ0ksMEM3RTc1Q0U7RTZFODVDRixvQ0FBQTtBbEY2dzdGUjtBa0YxdzdGSTtFQUNJLGdDQUFBO0VBQ0EsNEI3RWg5Q0s7QUw0dCtGYjtBa0Z4dzdGUTtFQUNJLHdCQUFBO0FsRjB3N0ZaO0FrRjV3N0ZJO0VBS0kseUJBQUE7QWxGMHc3RlI7QWtGdnc3Rkk7RUFDSSxXN0U3OENBO0U2RTg4Q0EsMENBQUE7QWxGeXc3RlI7QWtGcnc3RlE7RUFDSSxXN0VuOUNKO0U2RW85Q0kseUI3RTE1Q0M7QUxpcStGYjtBa0ZwdzdGUTtFQUNJLHlCN0U5NUNDO0FMb3ErRmI7QWtGbHc3Rlk7RUFFSSxXN0U5OUNSO0U2RSs5Q1EseUI3RXI2Q0g7QUx3cStGYjtBa0Y5djdGSTtFQUNJLHlCN0UzNkNLO0U2RTQ2Q0wsMkNBQUE7QWxGZ3c3RlI7QWtGN3Y3Rkk7RUFDSSxnQ0FBQTtBbEYrdjdGUjtBa0Y1djdGSTtFQUNJLFc3RTkrQ0E7QUw0dStGUjtBa0YzdjdGSTtFQUNJLDZCQUFBO0FsRjZ2N0ZSO0FrRjF2N0ZJO0VBQ0ksVzdFdC9DQTtBTGt2K0ZSO0FrRnZ2N0ZZO0VBQ0kscUNBQUE7RUFDQSx1REFBQTtVQUFBLCtDQUFBO0FsRnl2N0ZoQjtBa0Z0djdGWTtFQUNJLGdDQUFBO0VBQ0EsNEJBQUE7QWxGd3Y3RmhCO0FrRnJ2N0ZZO0VBQ0ksNkJBQUE7RUFDQSwrQkFBQTtBbEZ1djdGaEI7QWtGbnY3RlE7RUFDSSx5QkFBQTtBbEZxdjdGWjtBa0ZqdjdGSTtFQUNJLCtCN0U5K0NFO0FMaXUrRlY7QWtGaHY3Rkk7RUFDSSx5QjdFMzlDSztBTDZzK0ZiO0FrRmh2N0ZRO0VBQ0ksVzdFeGhESjtBTDB3K0ZSO0FrRjl1N0ZJO0VBQ0ksY0FBQTtFQUNBLHFCQUFBO0FsRmd2N0ZSO0FrRjl1N0ZRO0VBRUksc0JBQUE7RUFDQSwyQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtBbEYrdTdGWjtBa0YzdTdGSTtFQUNJLCtCN0V2Z0RFO0FMb3YrRlY7QWtGMXU3Rkk7RUFDSSxnQ0FBQTtBbEY0dTdGUjtBa0Z6dTdGSTtFQUNJLDZCQUFBO0FsRjJ1N0ZSO0FrRnZ1N0ZRO0VBQ0ksVzdFdmpESjtFNkV3akRJLHlCN0U5L0NDO0U2RSsvQ0QsMENBQUE7QWxGeXU3Rlo7QWtGdHU3RlE7RUFDSSxjQUFBO0FsRnd1N0ZaO0FrRnR1N0ZZO0VBRUkseUJBQUE7QWxGdXU3RmhCO0FrRmp1N0ZRO0VBRUksb0RBQUE7QWxGa3U3Rlo7QWtGN3Q3RlE7RUFFSSxZQUFBO0VBQ0Esb0RBQUE7QWxGOHQ3Rlo7QWtGMXQ3Rkk7OztFQUdJLGtDN0V2bURLO0FMbTArRmI7QWtGeHQ3RlE7RUFFSSxvREFBQTtBbEZ5dDdGWjtBa0ZwdDdGUTtFQUVJLG9EQUFBO0FsRnF0N0ZaO0FrRmp0N0ZJO0VBQ0ksY0FBQTtFQUNBLHlCN0VqakRLO0U2RWtqREwseUJBQUE7QWxGbXQ3RlI7QWtGanQ3RlE7RUFFSSw4QjdFbm9ERjtFNkVvb0RFLHlDQUFBO0FsRmt0N0ZaO0FrRjlzN0ZJO0VBQ0ksa0M3RXJvREs7QUxxMStGYjtBa0Y3czdGSTtFQUNJLCtCN0V0bERFO0U2RXVsREYsMkNBQUE7RUFDQSwyQ0FBQTtBbEYrczdGUjtBa0Y3czdGUTtFQUNJLFc3RS9uREo7RTZFZ29ESSx5QzdFbnBERjtFNkVvcERFLHlDQUFBO0FsRitzN0ZaO0FrRjNzN0ZJO0VBQ0kseUJBQUE7RUFDQSxrQzdFdHBESztFNkV1cERMLHlCQUFBO0FsRjZzN0ZSO0FrRjFzN0ZJO0VBQ0kseUJBQUE7RUFDQSx1Q0FBQTtBbEY0czdGUjtBa0YxczdGUTtFQUVJLHNDN0VsbkRGO0FMNnorRlY7QWtGdnM3Rkk7RUFDSSx5QjdFNWxESztFNkU2bERMLHNDQUFBO0FsRnlzN0ZSO0FrRnJzN0ZRO0VBQ0ksb0M3RTluREY7RTZFK25ERSxzQzdFL25ERjtBTHMwK0ZWO0FrRnBzN0ZRO0VBQ0ksVzdFanFESjtFNkVrcURJLHFEQUFBO0VBQ0EscURBQUE7RUFDQSxxREFBQTtFQUNBLHNDN0V2b0RGO0U2RXdvREUsc0M3RXhvREY7RTZFeW9ERSxzQzdFem9ERjtBTCswK0ZWO0FrRm5zN0ZRO0VBQ0kscURBQUE7QWxGcXM3Rlo7QWtGL3I3Rlk7RUFDSSxjQUFBO0VBQ0EseUI3RXpuREg7RTZFMG5ERywwQ0FBQTtBbEZpczdGaEI7QWtGOXI3Rlk7RUFDSSxtQjdFOW5ESDtFNkUrbkRHLDJDQUFBO0VBQ0EsZ0RBQUE7VUFBQSx3Q0FBQTtBbEZnczdGaEI7QWtGNXI3RlE7RUFDSSx5QjdFcm9EQztFNkVzb0RELGtEQUFBO0FsRjhyN0ZaO0FrRjFyN0ZZO0VBQ0ksa0RBQUE7QWxGNHI3RmhCO0FrRnpyN0ZZO0VBQ0kseUI3RS9vREg7RTZFZ3BERywrQ0FBQTtBbEYycjdGaEI7QWtGdnI3RlE7RUFDSSxrREFBQTtVQUFBLDBDQUFBO0FsRnlyN0ZaO0FrRnJyN0ZZO0VBQ0ksMENBQUE7QWxGdXI3RmhCO0FrRnByN0ZZO0VBQ0ksMEM3RTFyRE47RTZFMnJETSwwQ0FBQTtBbEZzcjdGaEI7QWtGbHI3RlE7RUFDSSwwQzdFaHNERjtFNkVpc0RFLDBDQUFBO0FsRm9yN0ZaO0FrRmhyN0ZJO0VBQ0ksVzdFcHVEQTtFNkVxdURBLHlCN0UzcURLO0U2RTRxREwsMkNBQUE7QWxGa3I3RlI7QWtGaHI3RlE7RUFDSSwwQzdFM3NERjtBTDYzK0ZWO0FrRi9xN0ZRO0VBRUksbU1BQUE7RUFDQSw2Q0FBQTtFQUNBLHFDQUFBO0FsRmlyN0ZaO0FrRjdxN0ZJO0VBQ0kseUI3RTNyREs7RTZFNHJETCxrRUFBQTtFQUNBLDBCQUFBO0FsRitxN0ZSO0FrRjdxN0ZRO0VBR0ksMEM3RTl0REY7RTZFK3RERSxzQzdFL3RERjtBTDQ0K0ZWO0FrRnpxN0ZJO0VBQ0kseUJBQUE7QWxGMnE3RlI7QWtGenE3RlE7RUFDSSxlQUFBO0FsRjJxN0ZaO0FrRnRxN0ZROzs7RUFHSSx5QkFBQTtBbEZ3cTdGWjtBa0ZycTdGUTtFQUNJLHlCQUFBO0VBQ0Esa0JBQUE7QWxGdXE3Rlo7QWtGbnE3Rkk7RUFDSSx5QjdFN3RESztFNkU4dERMLHlCQUFBO0FsRnFxN0ZSO0FrRmpxN0ZnQjtFQUNJLFc3RTd4RFo7QUxnOCtGUjtBa0ZycTdGWTtFQUtJLDZCQUFBO0VBQ0EsZ0NBQUE7QWxGbXE3RmhCO0FrRjlwN0ZJO0VBQ0ksYUFBQTtFQUNBLGdCQUFBO0FsRmdxN0ZSO0FrRjdwN0ZJO0VBQ0ksMENBQUE7QWxGK3A3RlI7QWtGN3A3RlE7RUFDSSwrQjdFMXdERjtBTHk2K0ZWO0FrRjFwN0ZRO0VBQ0ksMENBQUE7RUFDQSwyQ0FBQTtBbEY0cDdGWjtBa0Z6cDdGUTtFQUNJLGdDN0VyeERGO0FMZzcrRlY7QWtGeHA3RlE7RUFFSSwrQjdFMXhERjtBTG03K0ZWO0FrRnRwN0ZRO0VBQ0ksK0I3RWp5REY7QUx5NytGVjtBa0ZycDdGUTtFQUNJLDBDQUFBO0FsRnVwN0ZaO0FrRnBwN0ZRO0VBQ0ksc0M3RTd5REY7QUxtOCtGVjtBa0ZucDdGUTtFQUNJLHlCN0VyeERDO0FMMDYrRmI7QWtGanA3Rkk7RUFDSSxxQkFBQTtBbEZtcDdGUjtBa0ZocDdGSTtFQUNJLGdCQUFBO0FsRmtwN0ZSO0FrRjlvN0ZRO0VBQ0ksVzdFNzFESjtBTDYrK0ZSO0FrRjdvN0ZRO0VBQ0ksK0I3RWgwREY7QUwrOCtGVjtBa0YzbzdGSTtFQUNJLGNBQUE7QWxGNm83RlI7QWtGMW83Rkk7RUFDSSw4QjdFNzNERTtBTHlnL0ZWO0FrRnhvN0ZRO0VBQ0ksK0I3RTUwREY7QUxzOStGVjtBa0Z2bzdGUTtFQUNJLFc3RW4zREo7QUw0LytGUjtBa0ZybzdGSTtFQUNJLG9DQUFBO0VBQ0EsMENBQUE7QWxGdW83RlI7QWtGcG83Rkk7RUFDSSxtREFBQTtBbEZzbzdGUjtBa0ZubzdGSTtFQUNJLDZDQUFBO0FsRnFvN0ZSO0FrRmxvN0ZJO0VBQ0ksb0RBQUE7QWxGb283RlI7QWtGam83Rkk7RUFDSSxvREFBQTtBbEZtbzdGUjtBa0ZobzdGSTtFQUNJLG9EQUFBO0FsRmtvN0ZSO0FrRi9uN0ZJO0VBQ0kscURBQUE7QWxGaW83RlI7QWtGOW43Rkk7RUFDSSxvREFBQTtBbEZnbzdGUjtBa0Y3bjdGSTtFQUNJLG1EQUFBO0FsRituN0ZSO0FrRjVuN0ZJOztFQUVJLGNBQUE7QWxGOG43RlI7QWtGM243Rkk7RUFDSSxXN0VsNkRBO0U2RW02REEsWUFBQTtBbEY2bjdGUjtBa0YxbjdGSTtFQUNJLFc3RXY2REE7RTZFdzZEQSxtQkFBQTtBbEY0bjdGUjtBa0Z6bjdGSTtFQUNJLGNBQUE7QWxGMm43RlI7QWtGeG43Rkk7RUFDSSx5QkFBQTtBbEYwbjdGUjtBa0Z0bjdGUTtFQUNJLFc3RXI3REo7QUw2aS9GUjtBa0ZybjdGUTtFQUNJLDBDQUFBO0VBQ0Esb0NBQUE7RUFDQSw0QkFBQTtFQUNBLDBDN0UvOERGO0FMc2svRlY7QWtGbm43Rlk7RUFDSSxrQ0FBQTtBbEZxbjdGaEI7QWtGdm43RlE7RUFLSSwwQkFBQTtBbEZxbjdGWjtBa0ZubjdGWTtFQUVJLDBDQUFBO0FsRm9uN0ZoQjtBa0ZobjdGUTtFQUNJLGNBQUE7QWxGa243Rlo7QWtGaG43Rlk7RUFDSSxjQUFBO0FsRmtuN0ZoQjtBa0Y3bTdGSTtFQUNJLCtCN0VuN0RFO0FMa2kvRlY7O0FrRjNtN0ZBO0VBQ0k7SUFDSSwyQ0FBQTtJQUNBLHVDQUFBO0VsRjhtN0ZOO0FBQ0Y7QWtGM203RkE7RUFFUTs7SUFFSSwyQkFBQTtJQUNBLDBCQUFBO0VsRjRtN0ZWO0FBQ0Y7QWtGeG03RkE7RUFDSSwrQjdFejhETTtBTG1qL0ZWOztBa0ZybTdGUTs7RUFFSSwrQjdFaDlERjtBTHdqL0ZWO0FrRnBtN0ZJOztFQUVJLCtCN0V2OURFO0FMNmovRlY7QWtGbm03Rkk7RUFDSSxjQUFBO0FsRnFtN0ZSO0FrRmxtN0ZJO0VBQ0ksY0FBQTtBbEZvbTdGUjtBa0ZobTdGUTtFQUNJLGdEQUFBO0FsRmttN0ZaO0FrRi9sN0ZRO0VBQ0ksK0I3RTErREY7QUwyay9GVjtBa0Y3bDdGSTtFQUNJLDZCQUFBO0FsRitsN0ZSO0FrRjVsN0ZJO0VBQ0ksb0NBQUE7QWxGOGw3RlI7QWtGM2w3Rkk7RUFDSSxpREFBQTtBbEY2bDdGUjtBa0Z6bDdGUTs7RUFFSSxpQ0FBQTtBbEYybDdGWjtBa0Z2bDdGSTtFQUNJLGlEQUFBO0FsRnlsN0ZSO0FrRnRsN0ZJO0VBQ0ksK0I3RW5nRUU7QUwybC9GVjtBa0ZybDdGSTtFQUNJLHlCQUFBO0VBQ0EseUJBQUE7QWxGdWw3RlI7QWtGcGw3Rkk7RUFDSSwwQ0FBQTtBbEZzbDdGUjtBa0ZsbDdGUTtFQUNJLHlCN0UxL0RDO0U2RTIvREQsbURBQUE7RUFDQSwyQ0FBQTtBbEZvbDdGWjtBa0ZobDdGWTtFQUdJLDBDQUFBO0FsRmdsN0ZoQjtBa0YxazdGUTtFQUNJLGNBQUE7QWxGNGs3Rlo7QWtGems3RlE7RUFDSSxjQUFBO0FsRjJrN0ZaO0FrRnZrN0ZJO0VBQ0ksZ0NBQUE7QWxGeWs3RlI7QWtGdGs3Rkk7RUFDSSwrQkFBQTtBbEZ3azdGUjtBa0ZyazdGSTtFQUNJLDZCQUFBO0FsRnVrN0ZSO0FrRnBrN0ZJO0VBQ0ksOEJBQUE7QWxGc2s3RlI7QWtGbms3Rkk7RUFDSSw2QkFBQTtFQUNBLGdDQUFBO0FsRnFrN0ZSO0FrRmxrN0ZJO0VBQ0ksK0JBQUE7RUFDQSw4QkFBQTtBbEZvazdGUjtBa0ZqazdGSTtFQUNJLDBDQUFBO0FsRm1rN0ZSO0FrRmhrN0ZJO0VBQ0ksMENBQUE7QWxGa2s3RlI7QWtGL2o3Rkk7RUFDSSw2QkFBQTtFQUNBLDBDQUFBO0FsRmlrN0ZSO0FrRjlqN0ZJO0VBQ0ksVzdFcG5FQTtBTG9yL0ZSO0FrRjdqN0ZJO0VBQ0ksK0I3RW5sRUU7QUxrcC9GVjtBa0Y1ajdGSTtFQUNJLFc3RTVuRUE7QUwwci9GUjtBa0YzajdGSTtFQUNJLDBDQUFBO0FsRjZqN0ZSOztBa0Z6ajdGQTtFQUNJLFVBQUE7QWxGNGo3Rko7O0FrRnhqN0ZJO0VBQ0ksb0NBQUE7QWxGMmo3RlI7QWtGdmo3RlE7O0VBRUksYUFBQTtBbEZ5ajdGWjtBa0ZyajdGSTtFQUNJLHlCQUFBO0FsRnVqN0ZSOztBa0ZuajdGQTtFQUNJLHdCQUFBO0FsRnNqN0ZKOztBa0ZuajdGQTtFQUNJLHlCQUFBO0FsRnNqN0ZKOztBa0ZuajdGQTtFQUdZO0lBQ0ksYUFBQTtJQUNBLGNBQUE7RWxGb2o3RmQ7RWtGamo3RlU7SUFDSSxjQUFBO0lBQ0EsY0FBQTtFbEZtajdGZDtFa0YvaTdGTTtJQUNJLGFBQUE7RWxGaWo3RlY7QUFDRjtBa0Y3aTdGQTtFQUNJO0lBQ0ksNEJBQUE7RWxGK2k3Rk47QUFDRjtBa0Y1aTdGQTtFQUVRO0lBQ0ksYUFBQTtJQUNBLGNBQUE7SUFDQSxtQkFBQTtFbEY2aTdGVjtFa0YxaTdGTTtJQUNJLFNBQUE7RWxGNGk3RlY7QUFDRjtBa0Z4aTdGQTtFQUVRO0lBQ0ksZ0I3RTVzRUo7RUxxdi9GTjtFa0Z2aTdGVTtJQUVJLGdCN0VodEVSO0VMd3YvRk47RWtGcGk3Rk07SUFDSSw2QkFBQTtFbEZzaTdGVjtBQUNGO0FrRmppN0ZJO0VBQ0ksbUI3RWxxRUs7QUxxcy9GYjtBa0ZoaTdGSTtFQUNJLHlCN0V0cUVLO0U2RXVxRUwseUJBQUE7QWxGa2k3RlI7O0FrRjloN0ZBO0VBRVE7SUFLSSxXN0U1dUVKO0VMd3cvRk47QUFDRjtBa0Z2aDdGSTtFQUNJLHlCQUFBO0FsRnloN0ZSO0FrRnJoN0ZRO0VBQ0ksaURBQUE7QWxGdWg3Rlo7QWtGcGg3RlE7RUFDSSx5QzdFL3dFRjtBTHF5L0ZWOztBa0ZqaDdGQSw4QkFBQTtBQUdJO0VBQ0ksbUI3RTNzRUs7RTZFNHNFTCxhQUFBO0VBQ0EsaURBQUE7RUFDQSwrQ0FBQTtVQUFBLHVDQUFBO0FsRmtoN0ZSO0FrRi9nN0ZJO0VBQ0ksOEI3RS94RUU7RTZFZ3lFRix1QkFBQTtBbEZpaDdGUjtBa0Y5ZzdGSTtFQUNJLGNBQUE7QWxGZ2g3RlI7QWtGN2c3Rkk7RUFDSSw4QjdFeHlFRTtFNkV5eUVGLHVCQUFBO0FsRitnN0ZSO0FrRjVnN0ZJO0VBQ0ksMENBQUE7QWxGOGc3RlI7QWtGNWc3RlE7RUFDSSwrQjdFM3ZFRjtBTHl3L0ZWO0FrRjFnN0ZJO0VBQ0ksc0M3RWh3RUU7QUw0dy9GVjtBa0Z4ZzdGUTtFQUNJLCtCN0Vsd0VGO0FMNHcvRlY7QWtGdmc3RlE7RUFDSSx5QjdFanZFQztFNkVrdkVELFlBQUE7RUFDQSxxREFBQTtVQUFBLDZDQUFBO0FsRnlnN0ZaO0FrRnZnN0ZZO0VBQ0ksK0I3RTl3RU47QUx1eC9GVjtBa0Z2ZzdGZ0I7RUFDSSx5Q0FBQTtBbEZ5ZzdGcEI7QWtGbmc3Rkk7RUFDSSxtQjdFaHdFSztFNkVpd0VMLDBDQUFBO0VBQ0EscURBQUE7VUFBQSw2Q0FBQTtBbEZxZzdGUjtBa0ZsZzdGSTtFQUNJLCtCN0U3eEVFO0U2RTh4RUYsdUJBQUE7QWxGb2c3RlI7QWtGamc3Rkk7RUFDSSxXN0VyMEVBO0FMdzAvRlI7QWtGaGc3Rkk7RUFDSSw4Q0FBQTtBbEZrZzdGUjtBa0YvLzZGSTtFQUNJLFc3RTcwRUE7QUw4MC9GUjtBa0Y3LzZGUTtFQUdJLDhCN0V2MkVGO0U2RXcyRUUsdUJBQUE7QWxGNi82Rlo7QWtGei82Rkk7RUFDSSx5QjdFaHlFSztFNkVpeUVMLHlCQUFBO0FsRjIvNkZSO0FrRngvNkZJO0VBQ0ksOENBQUE7QWxGMC82RlI7QWtGdi82Rkk7RUFDSSwwQ0FBQTtFQUNBLFVBQUE7QWxGeS82RlI7QWtGMy82Rkk7RUFDSSwwQ0FBQTtFQUNBLFVBQUE7QWxGeS82RlI7QWtGMy82Rkk7RUFDSSwwQ0FBQTtFQUNBLFVBQUE7QWxGeS82RlI7QWtGMy82Rkk7RUFDSSwwQ0FBQTtFQUNBLFVBQUE7QWxGeS82RlI7QWtGMy82Rkk7RUFDSSwwQ0FBQTtFQUNBLFVBQUE7QWxGeS82RlI7QWtGdC82Rkk7Ozs7OztFQU1JLGNBQUE7QWxGdy82RlI7QWtGci82Rkk7RUFDSSw4QjdFcDRFRTtBTDIzL0ZWO0FrRnAvNkZJO0VBQ0ksY0FBQTtFQUNBLDhCN0V6NEVFO0FMKzMvRlY7QWtGbi82Rkk7RUFDSSx5Q0FBQTtBbEZxLzZGUjtBa0ZqLzZGUTtFQUNJLHFDQUFBO0FsRm0vNkZaO0FrRi8rNkZZO0VBQ0ksVzdFcDRFUjtFNkVxNEVRLDRCN0VwNUVIO0U2RXE1RUcsMENBQUE7QWxGaS82RmhCO0FrRjkrNkZZO0VBQ0ksVzdFMTRFUjtFNkUyNEVRLG1DN0U5NUVOO0U2RSs1RU0seUNBQUE7QWxGZy82RmhCO0FrRnorNkZZOztFQUVJLHlCN0UzMUVIO0FMczAvRmI7QWtGdis2RlE7RUFDSSxXN0UxNUVKO0U2RTI1RUkseUI3RWoyRUM7QUwwMC9GYjtBa0ZuKzZGWTtFQUNJLGNBQUE7QWxGcSs2RmhCO0FrRmwrNkZZO0VBQ0ksK0NBQUE7QWxGbys2RmhCO0FrRmorNkZvQjtFQUVJLHlCQUFBO0FsRmsrNkZ4QjtBa0Y5KzZGSTtFQWtCSSwwQ0FBQTtBbEYrOTZGUjtBa0Y1OTZGSTtFQUNJLFc3RXI3RUE7RTZFczdFQSx5QkFBQTtBbEY4OTZGUjtBa0YxOTZGUTtFQUNJLFc3RTM3RUo7QUx1NS9GUjtBa0Z4OTZGWTtFQUNJLG1CN0V0NEVIO0FMZzIvRmI7QWtGdjk2Rlk7RUFDSSxjQUFBO0FsRnk5NkZoQjs7QWtGbjk2RkE7RUFFUTtJQUNJLG1CN0VuNUVDO0VMdzIvRlg7RWtGbjk2RlU7SUFDSSw2Q0FBQTtFbEZxOTZGZDtFa0ZoOTZGVTtJQUNJLGdCQUFBO0VsRms5NkZkO0VrRi84NkZVO0lBQ0ksOEI3RTcrRU47STZFOCtFTSxtQjdFajZFSDtJNkVrNkVHLGlEQUFBO0VsRmk5NkZkO0VrRjk4NkZVO0lBQ0ksYUFBQTtFbEZnOTZGZDtFa0YzODZGVTtJQUNJLHlCQUFBO0lBQ0EsNkJBQUE7RWxGNjg2RmQ7RWtGejg2RmM7SUFDSSxxQkFBQTtFbEYyODZGbEI7RWtGeDg2RmM7SUFDSSxzQkFBQTtJQUNBLDBDQUFBO0VsRjA4NkZsQjtFa0ZwODZGVTtJQUNJLHNCQUFBO0lBQ0EsZ0NBQUE7RWxGczg2RmQ7RWtGbDg2Rk07SUFDSSxxQkFBQTtFbEZvODZGVjtFa0ZqODZGTTtJQUNJLGFBQUE7RWxGbTg2RlY7RWtGaDg2Rk07SUFDSSw4QkFBQTtFbEZrODZGVjtFa0YvNzZGTTtJQUNJLHlCQUFBO0lBQ0EsOEJBQUE7RWxGaTg2RlY7QUFDRjtBa0Y3NzZGQTtFQUVRO0lBQ0ksYUFBQTtFbEY4NzZGVjtFa0YzNzZGTTtJQUNJLHdCQUFBO0VsRjY3NkZWO0VrRjM3NkZVO0lBQ0ksd0JBQUE7RWxGNjc2RmQ7RWtGejc2Rk07SUFDSSx5QkFBQTtFbEYyNzZGVjtFa0Z2NzZGRTtJQUNJLHdCQUFBO0VsRnk3NkZOO0FBQ0Y7QWtGdDc2RkE7RUFFUTtJQUNJLGFBQUE7RWxGdTc2RlY7RWtGbjc2RlU7SUFDSSx3QkFBQTtFbEZxNzZGZDtFa0ZuNzZGYztJQUNJLHlCQUFBO0VsRnE3NkZsQjtFa0ZqNzZGVTtJQUNJLHlCQUFBO0VsRm03NkZkO0FBQ0Y7QWtGOTY2RkE7RUFDSSx5QkFBQTtBbEZnNzZGSjs7QWtGNzY2RkE7RUFDSSx5QkFBQTtBbEZnNzZGSjs7QWtGNzY2RkE7RUFDSSxjQUFBO0FsRmc3NkZKOztBa0Y1NjZGSTtFQUNJLFc3RTVrRkE7RTZFNmtGQSxtQjdFbmhGSztBTGs4L0ZiO0FrRjU2NkZJO0VBQ0ksVzdFamxGQTtFNkVrbEZBLHlCN0V4aEZLO0FMczgvRmI7O0FrRno2NkZJO0VBRUksVzdFemxGQTtFNkUwbEZBLHlCN0VoaUZLO0FMMjgvRmI7O0FrRnY2NkZBOztFQUVJLHlCN0V0aUZTO0FMZzkvRmI7O0FrRnI2NkZRO0VBRUkseUI3RTdpRkM7QUxvOS9GYjtBa0ZuNjZGSTtFQUVJLFc3RTdtRkE7QUxpaGdHUjtBa0ZqNjZGSTtFQUNJLGNBQUE7RUFDQSx5QjdFeGpGSztBTDI5L0ZiOztBa0YvNTZGQTtFQUNJLGNBQUE7RUFDQSx5QjdFOWpGUztBTGcrL0ZiOztBa0Y5NTZGSTtFQUNJLHlDN0VocEZFO0FMaWpnR1Y7QWtGOTU2Rkk7RUFDSSxnREFBQTtBbEZnNjZGUjtBa0Y3NTZGSTtFQUNJLHlCN0Uza0ZLO0FMMCsvRmI7QWtGNTU2Rkk7RUFDSSxtQjdFL2tGSztBTDYrL0ZiO0FrRjM1NkZJO0VBQ0ksVzdFN29GQTtFNkU4b0ZBLCtDQUFBO0FsRjY1NkZSO0FrRjE1NkZJO0VBQ0ksdUJBQUE7QWxGNDU2RlI7QWtGeDU2RlE7RUFFSSx5REFBQTtVQUFBLGlEQUFBO0FsRnk1NkZaO0FrRnI1NkZZO0VBRUksVzdFOXBGUjtFNkUrcEZRLHlCQUFBO0VBQ0Esc0NBQUE7QWxGczU2RmhCO0FrRmo1NkZJO0VBQ0ksVzdFdHFGQTtFNkV1cUZBLHlCQUFBO0VBQ0Esc0NBQUE7QWxGbTU2RlI7QWtGaDU2Rkk7RUFDSSx3QkFBQTtVQUFBLGdCQUFBO0FsRms1NkZSO0FrRjk0NkZRO0VBQ0kseUJBQUE7QWxGZzU2Rlo7QWtGNzQ2RlE7RUFDSSx5QkFBQTtFQUNBLGVBQUE7QWxGKzQ2Rlo7QWtGMzQ2Rkk7RUFDSSxXN0UzckZBO0U2RTRyRkEsbUJBQUE7QWxGNjQ2RlI7QWtGMTQ2Rkk7RUFDSSxTQUFBO0FsRjQ0NkZSO0FrRng0NkZROztFQUVJLDBDQUFBO0FsRjA0NkZaO0FrRnQ0NkZZO0VBQ0ksOEI3RTl0Rk47RTZFK3RGTSxxQ0FBQTtBbEZ3NDZGaEI7QWtGMzQ2RlE7RUFNSSxZQUFBO0VBQ0EsY0FBQTtBbEZ3NDZGWjtBa0ZwNDZGSTtFQUNJLFc3RXJ0RkE7QUwybGdHUjtBa0ZuNDZGSTtFQUNJLCtCN0V0ckZFO0FMMmpnR1Y7QWtGbDQ2Rkk7RUFDSSxXN0U3dEZBO0FMaW1nR1I7QWtGajQ2Rkk7RUFDSSxjQUFBO0VBQ0EseUJBQUE7QWxGbTQ2RlI7QWtGaDQ2Rkk7RUFDSSxjQUFBO0VBQ0EseUJBQUE7QWxGazQ2RlI7QWtGLzM2Rkk7RUFDSSxjQUFBO0VBQ0EseUJBQUE7QWxGaTQ2RlI7QWtGOTM2Rkk7RUFDSSxjQUFBO0VBQ0EseUJBQUE7QWxGZzQ2RlI7QWtGNzM2Rkk7RUFDSSxvQ0FBQTtBbEYrMzZGUjtBa0Y1MzZGSTtFQUNJLG9EQUFBO0FsRjgzNkZSO0FrRjMzNkZJO0VBQ0ksb0NBQUE7QWxGNjM2RlI7QWtGMTM2Rkk7RUFDSSw2Q0FBQTtBbEY0MzZGUjtBa0Z6MzZGSTtFQUNJLG9DQUFBO0FsRjIzNkZSO0FrRnYzNkZRO0VBQ0ksVzdFendGSjtBTGtvZ0dSO0FrRnIzNkZJO0VBQ0ksVzdFL3dGQTtBTHNvZ0dSO0FrRnAzNkZJO0VBQ0kseUI3RXp0Rks7QUwra2dHYjtBa0ZuMzZGSTtFQUNJLFc3RXZ4RkE7QUw0b2dHUjtBa0ZuMzZGUTtFQUNJLDBDQUFBO0FsRnEzNkZaO0FrRnQzNkZRO0VBQ0ksMENBQUE7QWxGcTM2Rlo7QWtGdDM2RlE7RUFDSSwwQ0FBQTtBbEZxMzZGWjtBa0Z0MzZGUTtFQUNJLDBDQUFBO0FsRnEzNkZaO0FrRnQzNkZRO0VBQ0ksMENBQUE7QWxGcTM2Rlo7QWtGajM2Rkk7RUFDSSx1QkFBQTtBbEZtMzZGUjtBa0ZoMzZGSTtFQUNJLGlEQUFBO0FsRmszNkZSO0FrRi8yNkZJO0VBQ0kseUI3RTd1Rks7QUw4bGdHYjtBa0Y5MjZGSTtFQUNJLHlCN0VqdkZLO0U2RWt2RkwsZ0RBQUE7VUFBQSx3Q0FBQTtBbEZnMzZGUjtBa0Y3MjZGSTtFQUNJLHlCQUFBO0FsRisyNkZSO0FrRjUyNkZJO0VBQ0kseUJBQUE7RUFDQSwwQ0FBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtBbEY4MjZGUjtBa0YzMjZGSTtFQUNJLFc3RTN6RkE7RTZFNHpGQSw2QkFBQTtBbEY2MjZGUjtBa0YzMjZGUTtFQUVJLFc3RWgwRko7RTZFaTBGSSw2QkFBQTtBbEY0MjZGWjtBa0Z4MjZGSTtFQUNJLFc3RXQwRkE7RTZFdTBGQSwyQ0FBQTtBbEYwMjZGUjtBa0Z2MjZGSTtFQUNJLHVCQUFBO0FsRnkyNkZSOztBa0ZyMjZGQTtFQUNJLDJDQUFBO0FsRncyNkZKOztBa0ZyMjZGQTtFQUNJO0lBQ0kseUI3RTN4Rks7STZFNHhGTCxZQUFBO0VsRncyNkZOO0VrRnIyNkZFO0lBQ0ksMERBQUE7WUFBQSxrREFBQTtFbEZ1MjZGTjtBQUNGO0FrRnAyNkZBO0VBRVE7SUFDSSw4QjdFcDNGRjtJNkVxM0ZFLHVCQUFBO0VsRnEyNkZWO0VrRmwyNkZNO0lBQ0ksbUI3RTV5RkM7STZFNnlGRCxxREFBQTtZQUFBLDZDQUFBO0VsRm8yNkZWO0VrRmoyNkZNO0lBQ0ksbUI3RWp6RkM7STZFa3pGRCxnQ0FBQTtJQUNBLHdCQUFBO1lBQUEsZ0JBQUE7RWxGbTI2RlY7QUFDRjtBa0YvMTZGQTtFQUNJO0lBQ0ksK0JBQUE7RWxGaTI2Rk47QUFDRjtBa0Y5MTZGQTtFQUNJO0lBQ0ksVzdFMTNGQTtFTDB0Z0dOO0FBQ0Y7QWtGNzE2RkE7RUFDSTtJQUNJLFc3RWg0RkE7RUwrdGdHTjtFa0Y3MTZGTTtJQUNJLFc3RWw0Rko7RUxpdWdHTjtBQUNGO0FrRjMxNkZBO0VBQ0k7O0lBRUksMENBQUE7RWxGNjE2Rk47QUFDRjtBa0Z4MTZGUTs7O0VBR0ksVzdFcDVGSjtBTDh1Z0dSO0FrRnQxNkZJO0VBQ0ksaURBQUE7QWxGdzE2RlI7QWtGcjE2Rkk7RUFDSSxzQ0FBQTtBbEZ1MTZGUjs7QWtGbDE2Rkk7RUFDSSwwQ0FBQTtBbEZxMTZGUjtBa0ZsMTZGSTtFQUNJLHNCQUFBO0VBQ0Esb0RBQUE7QWxGbzE2RlI7QWtGaDE2RlE7RUFDSSxzQkFBQTtFQUNBLG9EQUFBO0FsRmsxNkZaO0FrRi8wNkZRO0VBRUksdURBQUE7QWxGZzE2Rlo7QWtGNTA2Rkk7O0VBRUksc0JBQUE7RUFDQSx3Q0FBQTtBbEY4MDZGUjtBa0YxMDZGUTtFQUVJLG9EQUFBO0FsRjIwNkZaO0FrRnQwNkZRO0VBRUksdURBQUE7QWxGdTA2Rlo7O0FrRmowNkZJO0VBQ0ksd0NBQUE7QWxGbzA2RlI7QWtGajA2Rkk7RUFDSSxvQ0FBQTtBbEZtMDZGUjtBa0ZoMDZGSTtFQUNJLG9DQUFBO0FsRmswNkZSO0FrRi96NkZJO0VBQ0ksb0NBQUE7QWxGaTA2RlI7QWtGOXo2Rkk7RUFDSSxvQ0FBQTtBbEZnMDZGUjtBa0Y3ejZGSTtFQUNJLG9DQUFBO0FsRit6NkZSO0FrRjV6NkZJO0VBQ0ksb0NBQUE7QWxGOHo2RlI7QWtGM3o2Rkk7RUFDSSxvQ0FBQTtBbEY2ejZGUjtBa0YxejZGSTtFQUNJLG9DQUFBO0FsRjR6NkZSO0FrRnp6NkZJO0VBQ0ksb0NBQUE7QWxGMno2RlI7O0FrRnZ6NkZBO0VBQ0ksa0RBQUE7VUFBQSwwQ0FBQTtBbEYwejZGSjs7QWtGdno2RkE7RUFDSSxtQjdFajhGUztFNkVrOEZULHFCQUFBO0FsRjB6NkZKOztBa0Z2ejZGQTtFQUNJLDZCQUFBO0FsRjB6NkZKOztBa0Z2ejZGQTtFQUNJLDZCQUFBO0FsRjB6NkZKOztBa0Z2ejZGQTs7RUFFSSx5Q0FBQTtBbEYwejZGSjs7QWtGdno2RkE7RUFDSSxzQkFBQTtBbEYwejZGSjs7QWtGdno2RkE7OztFQUdJLHlCQUFBO0FsRjB6NkZKOztBa0Z2ejZGQTs7O0VBR0kseUNBQUE7QWxGMHo2Rko7O0FrRnZ6NkZBOztFQUVJLHlDQUFBO0FsRjB6NkZKOztBa0Z2ejZGQTs7O0VBR0ksOEI3RXZqR007QUxpM2dHVjs7QWtGdno2RkE7RUFDSSwrSEFBQTtFQUFBLHdHQUFBO0FsRjB6NkZKOztBa0Z2ejZGQTtFQUNJLHNHQUFBO0VBQUEsZ0ZBQUE7QWxGMHo2Rko7O0FrRnZ6NkZBO0VBQ0ksc0dBQUE7RUFBQSwrRUFBQTtBbEYwejZGSjs7QWtGdno2RkE7RUFDSSwrSEFBQTtFQUFBLGdHQUFBO0FsRjB6NkZKOztBa0Z2ejZGQTtFQUNJLDhCQUFBO0FsRjB6NkZKOztBa0Z2ejZGQTtFQUNJLGNBQUE7QWxGMHo2Rko7O0FrRnZ6NkZBO0VBQ0kseUJBQUE7RUFDQSxxQkFBQTtFQUNBLGlEQUFBO0FsRjB6NkZKOztBa0Z2ejZGQTs7RUFFSSxjQUFBO0FsRjB6NkZKOztBa0Z2ejZGQTtFQUNJLGNBQUE7QWxGMHo2Rko7O0FrRnZ6NkZBO0VBQ0ksZ0RBQUE7QWxGMHo2Rko7O0FrRnZ6NkZBO0VBQ0ksVzdFbmxHSTtBTDY0Z0dSOztBa0Z2ejZGQTs7RUFFSSxjQUFBO0VBQ0EseUI3RS9oR1M7QUx5MWdHYjs7QWtGdno2RkE7RUFDSSxXN0U3bEdJO0FMdTVnR1I7O0FrRnZ6NkZBO0VBQ0ksNkJBQUE7QWxGMHo2Rko7O0FrRnZ6NkZBO0VBQ0kseUJBQUE7QWxGMHo2Rko7O0FrRnZ6NkZBO0VBQ0ksVzdFeG1HSTtBTGs2Z0dSOztBa0Z2ejZGQTtFQUNJLGdCQUFBO0FsRjB6NkZKOztBa0Z2ejZGQTtFQUNJLHNDQUFBO0FsRjB6NkZKOztBa0Z2ejZGQTtFQUNJLDRCQUFBO0FsRjB6NkZKOztBa0Z2ejZGQTtFQUNJLCtCQUFBO0FsRjB6NkZKOztBa0Z2ejZGQTtFQUNJLHlCN0Vua0dTO0FMNjNnR2I7O0FrRnZ6NkZBO0VBQ0ksd0RBQUE7QWxGMHo2Rko7O0FrRnZ6NkZBO0VBQ0ksd0NBQUE7QWxGMHo2Rko7O0FrRnZ6NkZBO0VBQ0ksd0NBQUE7QWxGMHo2Rko7O0FrRnZ6NkZBO0VBQ0ksd0NBQUE7QWxGMHo2Rko7O0FrRnZ6NkZBO0VBQ0ksd0NBQUE7QWxGMHo2Rko7O0FrRnZ6NkZBO0VBQ0ksd0NBQUE7QWxGMHo2Rko7O0FrRnZ6NkZBO0VBQ0ksd0NBQUE7QWxGMHo2Rko7O0FrRnZ6NkZBO0VBQ0ksd0NBQUE7QWxGMHo2Rko7O0FrRnZ6NkZBO0VBQ0ksZ0JBQUE7QWxGMHo2Rko7O0FrRnZ6NkZBO0VBQ0kseUJBQUE7RUFDQSw2QkFBQTtBbEYwejZGSjs7QWtGdno2RkE7RUFDSSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxtQjdFbG5HUztBTDQ2Z0diOztBa0Z2ejZGQTtFQUNJLG1CN0V0bkdTO0FMZzdnR2I7O0FrRnZ6NkZBO0VBQ0ksOEJBQUE7QWxGMHo2Rko7O0FrRnZ6NkZBO0VBQ0ks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STtFQUNJLG9DQUFBO0FsRjB5NkZSO0FrRnZ5NkZJO0VBQ0ksbUI3RW4rR0s7RTZFbytHTCx5QkFBQTtBbEZ5eTZGUjtBa0Z0eTZGSTtFQUNJLGlDQUFBO0VBQ0EsY0FBQTtBbEZ3eTZGUjtBa0ZyeTZGSTtFQUNJLGNBQUE7RUFDQSxtQjdFOStHSztFNkUrK0dMLHlCQUFBO0FsRnV5NkZSO0FrRnB5NkZJO0VBQ0kseUJBQUE7QWxGc3k2RlI7QWtGbnk2Rkk7RUFDSSxjQUFBO0FsRnF5NkZSO0FrRmx5NkZJO0VBQ0ksY0FBQTtBbEZveTZGUjtBa0ZqeTZGSTtFQUNJLG1CN0UvL0dLO0FMa3loR2I7QWtGaHk2Rkk7RUFDSSx5QjdFbmdISztBTHF5aEdiO0FrRi94NkZJO0VBQ0kseUJBQUE7QWxGaXk2RlI7QWtGOXg2Rkk7RUFDSSxtQkFBQTtFQUNBLHlCQUFBO0FsRmd5NkZSO0FrRjd4NkZJO0VBQ0kseUJBQUE7QWxGK3g2RlI7QWtGNXg2Rkk7RUFDSSw2QkFBQTtBbEY4eDZGUjtBa0YzeDZGSTtFQUNJLDJDQUFBO1VBQUEsbUNBQUE7QWxGNng2RlI7QWtGMXg2Rkk7RUFDSSxtQjdFNWhISztBTHd6aEdiO0FrRnp4NkZJO0VBQ0ksK0NBQUE7QWxGMng2RlI7QWtGeHg2Rkk7RUFDSSxvQ0FBQTtFQUNBLG9DQUFBO0FsRjB4NkZSO0FrRnZ4NkZJOztFQUVJLHlCN0UxaUhLO0FMbTBoR2I7QWtGdHg2Rkk7O0VBRUksNEI3RS9pSEs7QUx1MGhHYjtBa0ZyeDZGSTs7RUFFSSwwQjdFcGpISztBTDIwaEdiO0FrRnB4NkZJOztFQUVJLDJCN0V6akhLO0FMKzBoR2I7QWtGbng2Rkk7O0VBRUkseUJBQUE7QWxGcXg2RlI7QWtGbHg2Rkk7O0VBRUkseUJBQUE7RUFDQSxrQ0FBQTtBbEZveDZGUjtBa0ZqeDZGSTtFQUNJLHlCQUFBO0FsRm14NkZSO0FrRmh4NkZJO0VBQ0kscUVBQUE7QWxGa3g2RlI7QWtGL3c2Rkk7RUFDSSxpQ0FBQTtFQUNBLCtCQUFBO0FsRml4NkZSO0FrRjl3NkZJO0VBQ0ksOEI3RWxxSEU7RTZFbXFIRiw0QjdFL3BISztBTCs2aEdiO0FrRjd3NkZJO0VBQ0ksY0FBQTtBbEYrdzZGUjtBa0Y1dzZGSTs7RUFFSSxrQ0FBQTtBbEY4dzZGUjtBa0YzdzZGSTtFQUNJLGtDQUFBO0FsRjZ3NkZSO0FrRjF3NkZJO0VBQ0ksV0FBQTtFQUNBLHlCN0V4bUhLO0FMbzNoR2I7QWtGenc2Rkk7RUFDSSx5QkFBQTtBbEYydzZGUjtBa0Z4dzZGSTtFQUNJLFNBQUE7RUFDQSxjQUFBO0FsRjB3NkZSO0FrRnZ3NkZJO0VBQ0ksOEJBQUE7QWxGeXc2RlI7QWtGdHc2Rkk7RUFDSSxjQUFBO0VBQ0EsbUI3RTFuSEs7RTZFMm5ITCxrQ0FBQTtBbEZ3dzZGUjtBa0ZydzZGSTs7RUFFSSxjQUFBO0VBQ0EsbUI3RWpvSEs7RTZFa29ITCxrQ0FBQTtBbEZ1dzZGUjtBa0ZwdzZGSTtFQUNJLG9DN0Uvc0hLO0FMcTloR2I7QWtGbnc2Rkk7RUFDSSx5QjdFMW9ISztFNkUyb0hMLDBDQUFBO0FsRnF3NkZSO0FrRmx3NkZJO0VBQ0ksK0JBQUE7RUFDQSx5QjdFaHBISztFNkVpcEhMLDBDQUFBO0FsRm93NkZSO0FrRmp3NkZJOztFQUVJLG1CN0V0cEhLO0FMeTVoR2I7QWtGaHc2Rkk7RUFDSSx5QjdFMXBISztFNkUycEhMLHlCQUFBO0FsRmt3NkZSO0FrRi92NkZJO0VBQ0ksbUI3RS9wSEs7RTZFZ3FITCxxQkFBQTtBbEZpdzZGUjtBa0Y5djZGSTtFQUNJLHlCN0VwcUhLO0FMbzZoR2I7QWtGN3Y2Rkk7RUFDSSxjQUFBO0VBQ0EsMENBQUE7RUFDQSx5QkFBQTtBbEYrdjZGUjtBa0Y1djZGSTtFQUNJLFc3RXh1SEE7RTZFeXVIQSx5QjdFL3FISztFNkVnckhMLHlCQUFBO0VBQ0Esa0RBQUE7VUFBQSwwQ0FBQTtBbEY4djZGUjtBa0YzdjZGSTtFQUNJLFc3RS91SEE7RTZFZ3ZIQSx5QjdFdHJISztFNkV1ckhMLHlCQUFBO0VBQ0Esa0RBQUE7VUFBQSwwQ0FBQTtBbEY2djZGUjtBa0YxdjZGSTtFQUNJLDBDQUFBO0FsRjR2NkZSO0FrRnp2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QUFBO0FsRjZzNkZSO0FrRjFzNkZJO0VBQ0ksa0M3RXhoSUs7QUxvdWlHYjtBa0Z6czZGSTtFQUNJLHlCN0VuOUhLO0FMOHBpR2I7QWtGeHM2Rkk7O0VBRUkseUJBQUE7QWxGMHM2RlI7QWtGdnM2Rkk7RUFDSSw4QkFBQTtBbEZ5czZGUjtBa0Z0czZGSTtFQUNJLG1CQUFBO0FsRndzNkZSO0FrRnJzNkZJO0VBQ0ksb0NBQUE7QWxGdXM2RlI7QWtGcHM2Rkk7RUFDSSx5QjdFeCtISztFNkV5K0hMLHlDQUFBO0FsRnNzNkZSO0FrRm5zNkZJO0VBQ0kseUI3RTcrSEs7QUxrcmlHYjtBa0ZsczZGSTtFQUNJLHlCQUFBO0FsRm9zNkZSO0FrRmpzNkZJO0VBQ0kseUJBQUE7QWxGbXM2RlI7QWtGaHM2Rkk7RUFDSSw0QkFBQTtBbEZrczZGUjtBa0YvcjZGSTtFQUNJLG9DQUFBO0FsRmlzNkZSO0FrRjlyNkZJO0VBQ0kseUJBQUE7QWxGZ3M2RlI7QWtGN3I2Rkk7O0VBRUksc0JBQUE7QWxGK3I2RlI7QWtGNXI2Rkk7O0VBRUkseUJBQUE7QWxGOHI2RlI7QWtGM3I2Rkk7RUFDSSxjQUFBO0VBQ0Esa0M3RXpsSUs7RTZFMGxJTCxxQkFBQTtBbEY2cjZGUjtBa0YxcjZGSTtFQUNJLGNBQUE7RUFDQSx5QjdFdGhJSztFNkV1aElMLHFCQUFBO0FsRjRyNkZSO0FrRnpyNkZJO0VBQ0ksOEI3RXhtSUU7QUxteWlHVjtBa0Z4cjZGSTtFQUNJLGM3RXBtSUk7QUw4eGlHWjtBa0Z2cjZGSTtFQUNJLGM3RXZtSUU7QUxneWlHVjtBa0Z0cjZGSTtFQUNJLGM3RXptSUM7QUxpeWlHVDtBa0ZycjZGSTtFQUNJLGM3RTltSUU7QUxxeWlHVjtBa0ZwcjZGSTtFQUNJLGM3RWhuSUQ7QUxzeWlHUDtBa0ZucjZGSTtFQUNJLGNBQUE7QWxGcXI2RlI7QWtGbHI2Rkk7RUFDSSxXN0VqbklBO0FMcXlpR1I7QWtGanI2Rkk7RUFDSSxjQUFBO0VBQ0Esa0M3RXJvSUs7RTZFc29JTCxxQkFBQTtBbEZtcjZGUjtBa0ZocjZGSTtFQUNJLGlDQUFBO0FsRmtyNkZSO0FrRi9xNkZJO0VBQ0kscURBQUE7QWxGaXI2RlI7QWtGOXE2Rkk7RUFDSSw2QkFBQTtBbEZncjZGUjtBa0Y3cTZGSTtFQUNJLDRCN0V0cElLO0U2RXVwSUwseUJBQUE7QWxGK3E2RlI7QWtGNXE2Rkk7RUFDSSw0QjdFM3BJSztFNkU0cElMLHlCQUFBO0FsRjhxNkZSO0FrRjNxNkZJOztFQUVJLDRCN0VqcUlLO0U2RWtxSUwseUJBQUE7QWxGNnE2RlI7QWtGMXE2Rkk7OztFQUdJLG1CQUFBO0FsRjRxNkZSO0FrRnpxNkZJOzs7RUFHSSxrQzdFOXFJSztBTHkxaUdiO0FrRnhxNkZJO0VBQ0ksY0FBQTtBbEYwcTZGUjtBa0Z2cTZGSTtFQUNJLG1CQUFBO0FsRnlxNkZSO0FrRnRxNkZJO0VBQ0ksbUJBQUE7QWxGd3E2RlI7QWtGcnE2Rkk7RUFDSSx5QkFBQTtBbEZ1cTZGUjtBa0ZwcTZGSTtFQUNJLGNBQUE7RUFDQSxhQUFBO0FsRnNxNkZSO0FrRm5xNkZJO0VBQ0ksOEI3RTNzSUU7RTZFNHNJRiw0QjdFeHNJSztBTDYyaUdiO0FrRmxxNkZJO0VBQ0ksa0NBQUE7QWxGb3E2RlI7QWtGanE2Rkk7RUFDSSx5Q0FBQTtFQUNBLHVDQUFBO0VBQ0EsZ0NBQUE7QWxGbXE2RlI7QWtGaHE2Rkk7RUFDSSxxQkFBQTtBbEZrcTZGUjtBa0YvcDZGSTtFQUNJLHlCQUFBO0FsRmlxNkZSO0FrRjlwNkZJO0VBQ0ksa0VBQUE7VUFBQSwwREFBQTtBbEZncTZGUjtBa0Y3cDZGSTtFQUNJLHlCQUFBO0FsRitwNkZSO0FrRjVwNkZJO0VBQ0kseUJBQUE7QWxGOHA2RlI7QWtGM3A2Rkk7RUFDSSxtQjdFanFJSztBTDh6aUdiO0FrRjFwNkZJO0VBQ0kseUJBQUE7QWxGNHA2RlI7QWtGenA2Rkk7RUFDSSx5QkFBQTtBbEYycDZGUjtBa0Z4cDZGSTtFQUNJLHlCQUFBO0FsRjBwNkZSO0FrRnZwNkZJO0VBQ0ksY0FBQTtBbEZ5cDZGUjtBa0Z0cDZGSTs7RUFFSSx5QkFBQTtBbEZ3cDZGUjtBa0ZycDZGSTtFQUNJLDRDQUFBO0FsRnVwNkZSO0FrRnBwNkZJO0VBQ0kseUJBQUE7QWxGc3A2RlI7QWtGbnA2Rkk7RUFDSSxjQUFBO0FsRnFwNkZSO0FrRmxwNkZJO0VBQ0ksZ0NBQUE7QWxGb3A2RlI7QWtGanA2Rkk7RUFDSSw2Q0FBQTtBbEZtcDZGUjtBa0ZocDZGSTtFQUNJLHdDQUFBO0FsRmtwNkZSO0FrRi9vNkZJO0VBQ0ksU0FBQTtBbEZpcDZGUjtBa0Y5bzZGSTtFQUNJLG1CN0V0dElLO0FMczJpR2I7QWtGN282Rkk7RUFDSSxXQUFBO0VBQ0EsNkNBQUE7RUFDQSx5Q0FBQTtBbEYrbzZGUjtBa0Y1bzZGSTs7RUFFSSwwQkFBQTtBbEY4bzZGUjtBa0YzbzZGSTs7RUFFSSx5QkFBQTtBbEY2bzZGUjtBa0YxbzZGSTs7RUFFSSw0QkFBQTtBbEY0bzZGUjtBa0Z6bzZGSTs7RUFFSSwyQkFBQTtBbEYybzZGUjtBa0Z4bzZGSTtFQUNJLDBDQUFBO1VBQUEsa0NBQUE7QWxGMG82RlI7QWtGdm82Rkk7RUFDSSxtQjdFeHZJSztBTGk0aUdiO0FrRnRvNkZJO0VBQ0ksc0JBQUE7QWxGd282RlI7QWtGcm82Rkk7RUFDSSx5QkFBQTtBbEZ1bzZGUjtBa0ZwbzZGSTtFQUNJLG9DQUFBO0FsRnNvNkZSO0FrRm5vNkZJO0VBQ0k7SUFDSSx5QkFBQTtFbEZxbzZGVjtBQUNGO0FrRmxvNkZJO0VBQ0k7SUFDSSwyQ0FBQTtJQUNBLHVDQUFBO0VsRm9vNkZWO0FBQ0Y7QWtGam82Rkk7RUFDSTtJQUNJLDZCQUFBO0lBQ0EsZ0NBQUE7RWxGbW82RlY7QUFDRjtBa0ZobzZGSTtFQUNJLDhCQUFBO0FsRmtvNkZSO0FrRi9uNkZJO0VBQ0ksK0NBQUE7QWxGaW82RlI7QWtGOW42Rkk7RUFDSSxrREFBQTtBbEZnbzZGUjtBa0Y3bjZGSTtFQUNJLG1EQUFBO0FsRituNkZSO0FrRjVuNkZJO0VBQ0ksNkNBQUE7QWxGOG42RlI7QWtGM242Rkk7RUFDSSxjQUFBO0VBQ0Esa0M3RTEzSUs7RTZFMjNJTCx5QkFBQTtBbEY2bjZGUjtBa0YxbjZGSTtFQUNJLGNBQUE7QWxGNG42RlI7QWtGem42Rkk7RUFDSSx5QjdFMXpJSztFNkUyeklMLHFDQUFBO0FsRjJuNkZSO0FrRnhuNkZJO0VBQ0kseUJBQUE7QWxGMG42RlI7QWtGdm42Rkk7RUFDSTtJQUNJLFlBQUE7RWxGeW42RlY7QUFDRjtBa0Z0bjZGSTtFQUNJLHVDQUFBO0FsRnduNkZSO0FrRnJuNkZJO0VBQ0k7SUFDSSw2QkFBQTtJQUNBLDBDQUFBO0VsRnVuNkZWO0FBQ0Y7QWtGcG42Rkk7RUFDSSxvQ0FBQTtBbEZzbjZGUjtBa0ZubjZGSTtFQUNJLGdDQUFBO0FsRnFuNkZSO0FrRmxuNkZJO0VBQ0ksY0FBQTtBbEZvbjZGUjtBa0ZqbjZGSTtFQUNJLGtCQUFBO0VBQ0EsK0RBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0Esc0JBQUE7QWxGbW42RlI7QWtGaG42Rkk7RUFDSSxXQUFBO0FsRmtuNkZSO0FrRjltNkZRO0VBQ0ksVzdFdjZJSjtFNkV3NklJLFU3RXg2SUo7QUx3aGpHUjtBa0Y1bTZGSTtFQUNJLGtDN0U1N0lLO0FMMGlqR2I7QWtGM202Rkk7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtBbEY2bTZGUjtBa0YxbTZGSTtFQUNJLHlCQUFBO0FsRjRtNkZSO0FrRnhtNkZRO0VBQ0ksYUFBQTtBbEYwbTZGWjtBa0Z0bTZGSTtFQUNJLHdCQUFBO0FsRndtNkZSO0FrRnJtNkZJO0VBQ0ksbUI3RW41SUs7RTZFbzVJTCx5QkFBQTtBbEZ1bTZGUjtBa0ZubTZGUTtFQUNJLGVBQUE7QWxGcW02Rlo7QWtGam02Rkk7RUFDSSw4QkFBQTtBbEZtbTZGUjtBa0ZobTZGSTtFQUNJLCtEQUFBO1VBQUEsdURBQUE7QWxGa202RlI7QWtGL2w2Rkk7RUFDSSxnQ0FBQTtBbEZpbTZGUjtBa0Y5bDZGSTtFQUNJO0lBQ0ksMEJBQUE7RWxGZ202RlY7QUFDRjtBa0Y3bDZGSTtFQUNJLHVEQUFBO1VBQUEsK0NBQUE7QWxGK2w2RlI7QWtGNWw2Rkk7RUFDSSxjQUFBO0FsRjhsNkZSO0FrRjNsNkZJO0VBQ0ksY0FBQTtBbEY2bDZGUjtBa0YxbDZGSTtFQUNJLHlCQUFBO0FsRjRsNkZSO0FrRnpsNkZJO0VBQ0kseUI3RWg4SUs7QUwyaGpHYjtBa0Z4bDZGSTtFQUNJLHlCN0VwOElLO0FMOGhqR2I7QWtGdmw2Rkk7RUFDSSx5QjdFeDhJSztBTGlpakdiO0FrRnRsNkZJO0VBQ0ksY0FBQTtFQUNBLG1CN0U3OElLO0U2RTg4SUwseUJBQUE7QWxGd2w2RlI7QWtGcmw2Rkk7RUFDSSxxQkFBQTtFQUNBLHVDQUFBO0FsRnVsNkZSO0FrRnBsNkZJO0VBQ0kscUJBQUE7RUFDQSx1Q0FBQTtBbEZzbDZGUjtBa0ZubDZGSTtFQUNJLDhCQUFBO0VBQ0EseUJBQUE7QWxGcWw2RlI7QWtGbGw2Rkk7RUFDSSw2QkFBQTtBbEZvbDZGUjtBa0ZqbDZGSTtFQUNJLDRCQUFBO0FsRm1sNkZSO0FrRmhsNkZJOzs7O0VBSUksbUI3RTUrSUs7QUw4ampHYjtBa0YvazZGSTtFQUNJLHlEQUNJO1VBREosaURBQ0k7QWxGZ2w2Rlo7QWtGNWs2Rkk7RUFDSSwwREFDSTtVQURKLGtEQUNJO0FsRjZrNkZaO0FrRnprNkZJO0VBQ0ksNkJBQUE7QWxGMms2RlI7QWtGeGs2Rkk7RUFDSSwwQkFBQTtBbEYwazZGUjtBa0Z2azZGSTtFQUNJLHlCQUFBO0FsRnlrNkZSO0FrRnRrNkZJO0VBQ0kseUNBQUE7RUFDQSxvQ0FBQTtBbEZ3azZGUjtBa0ZyazZGSTtFQUNJLHNEQUFBO1VBQUEsOENBQUE7QWxGdWs2RlI7QWtGcGs2Rkk7O0VBRUksb0NBQUE7RUFDQSxnQ0FBQTtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7QWxGc2s2RlI7QWtGbms2Rkk7RUFDSSxjQUFBO0VBQ0EseUI3RXpoSks7RTZFMGhKTCxxQkFBQTtBbEZxazZGUjtBa0ZsazZGSTs7RUFFSSx5QkFBQTtBbEZvazZGUjtBa0ZqazZGSTtFQUNJLGdDQUFBO0FsRm1rNkZSO0FrRmhrNkZJO0VBQ0ksMkNBQUE7QWxGa2s2RlI7QWtGL2o2Rkk7RUFDSSxjQUFBO0VBQ0EsZ0NBQUE7QWxGaWs2RlI7QWtGOWo2Rkk7RUFDSSxvQ0FBQTtBbEZnazZGUjtBa0Y3ajZGSTtFQUNJLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLDREQUFBO0VBQ0EsdUNBQUE7RUFDQSxzQ0FBQTtFQUNBLGlDQUFBO0VBQ0Esa0JBQUE7RUFDQSwyQ0FBQTtFQUNBLDRDQUFBO0FsRitqNkZSO0FrRjVqNkZJO0VBQ0ksY0FBQTtBbEY4ajZGUjtBa0YzajZGSTtFQUNJLG1CQUFBO0FsRjZqNkZSO0FrRjFqNkZJO0VBQ0ksNkJBQUE7QWxGNGo2RlI7QWtGemo2Rkk7RUFDSSx5QkFBQTtBbEYyajZGUjtBa0Z4ajZGSTtFQUNJLHlCQUFBO0FsRjBqNkZSO0FrRnZqNkZJO0VBQ0ksY0FBQTtBbEZ5ajZGUjtBa0Z0ajZGSTtFQUNJLGNBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0FsRndqNkZSO0FrRnJqNkZJO0VBQ0ksc0JBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0FsRnVqNkZSO0FrRnBqNkZJO0VBQ0ksc0JBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0FsRnNqNkZSO0FrRm5qNkZJO0VBQ0ksc0JBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0FsRnFqNkZSO0FrRmxqNkZJO0VBQ0ksV0FBQTtFQUNBLG1CQUFBO0VBQ0EsMENBQUE7QWxGb2o2RlI7QWtGamo2Rkk7RUFDSSwrQkFBQTtFQUNBLDhCQUFBO0FsRm1qNkZSO0FrRmhqNkZJO0VBQ0kseUI3RTNuSks7QUw2cWpHYjtBa0YvaTZGSTtFQUNJLG1CN0UvbkpLO0FMZ3JqR2I7QWtGOWk2Rkk7RUFDSSwyQjdFbm9KSztBTG1yakdiO0FrRjdpNkZJO0VBQ0ksbUJBQUE7QWxGK2k2RlI7QWtGNWk2Rkk7RUFDSSxjQUFBO0VBQ0EsMENBQUE7QWxGOGk2RlI7QWtGM2k2Rkk7RUFDSSxtQjdFaHBKSztBTDZyakdiO0FrRjFpNkZJO0VBQ0kseUJBQUE7QWxGNGk2RlI7QWtGemk2Rkk7RUFDSSxXQUFBO0VBQ0EseUM3RXR1SkU7QUxpeGpHVjtBa0Z4aTZGSTs7RUFFSSx5Q0FBQTtBbEYwaTZGUjtBa0Z2aTZGSTtFQUNJLHlCQUFBO0VBQ0EsOEJBQUE7QWxGeWk2RlI7QWtGdGk2Rkk7RUFDSSxXN0VodUpBO0FMd3dqR1I7QWtGcmk2Rkk7RUFDSSxXN0VwdUpBO0FMMndqR1I7QWtGcGk2Rkk7RUFDSSxXN0V4dUpBO0FMOHdqR1I7QWtGbmk2Rkk7RUFDSSxXN0U1dUpBO0FMaXhqR1I7QWtGbGk2Rkk7RUFDSSx5QjdFdnJKSztFNkV3ckpMLGtDQUFBO0FsRm9pNkZSO0FrRmppNkZJO0VBQ0ksb0NBQUE7RUFDQSxvQ0FBQTtBbEZtaTZGUjtBa0ZoaTZGSTtFQUNJLGdDQUFBO0FsRmtpNkZSO0FrRi9oNkZJO0VBQ0ksY0FBQTtBbEZpaTZGUjtBa0Y5aDZGSTtFQUNJLG1CN0V6c0pLO0FMeXVqR2I7QWtGN2g2Rkk7RUFDSSx5QkFBQTtFQUNBLDhCQUFBO0VBQ0Esb0NBQUE7QWxGK2g2RlI7QWtGNWg2Rkk7RUFDSSxvQ0FBQTtBbEY4aDZGUjtBa0YzaDZGSTtFQUNJLHlCQUFBO0FsRjZoNkZSO0FrRjFoNkZJOztFQUVJLGtDQUFBO0VBQ0EseUJBQUE7QWxGNGg2RlI7QWtGemg2Rkk7O0VBRUksK0JBQUE7QWxGMmg2RlI7QWtGeGg2Rkk7RUFDSSx5QjdFdHVKSztBTGd3akdiO0FrRnZoNkZJO0VBQ0kseUJBQUE7RUFDQSx5QkFBQTtBbEZ5aDZGUjtBa0Z0aDZGSTtFQUNJLGNBQUE7RUFDQSxnQ0FBQTtBbEZ3aDZGUjtBa0ZyaDZGSTtFQUNJLGNBQUE7RUFDQSxrQ0FBQTtBbEZ1aDZGUjtBa0ZwaDZGSTtFQUNJLHlCQUFBO0FsRnNoNkZSO0FrRm5oNkZJO0VBQ0kseUJBQUE7QWxGcWg2RlI7QWtGbGg2Rkk7Ozs7RUFJSSxXQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtBbEZvaDZGUjtBa0ZqaDZGSTtFQUNJLGNBQUE7RUFDQSx5QjdFM3dKSztFNkU0d0pMLHlCQUFBO0VBQ0Esb0NBQUE7VUFBQSw0QkFBQTtBbEZtaDZGUjtBa0ZoaDZGSTtFQUNJLGNBQUE7RUFDQSx5QjdFbHhKSztFNkVteEpMLHlCQUFBO0FsRmtoNkZSO0FrRi9nNkZJO0VBQ0ksbUJBQUE7QWxGaWg2RlI7QWtGOWc2Rkk7O0VBRUksb0NBQUE7RUFDQSwrQ0FBQTtVQUFBLHVDQUFBO0FsRmdoNkZSO0FrRjdnNkZJOzs7RUFHSSw2QkFBQTtBbEYrZzZGUjtBa0Y1ZzZGSTs7O0VBR0ksbUI3RXp5Sks7QUx1empHYjtBa0YzZzZGSTtFQUNJLG9DQUFBO0FsRjZnNkZSO0FrRjFnNkZJO0VBQ0kseUI3RWp6Sks7QUw2empHYjtBa0Z6ZzZGSTtFQUNJLGFBQUE7RUFDQSw0QjdFdHpKSztBTGkwakdiO0FrRnhnNkZJO0VBQ0ksWUFBQTtBbEYwZzZGUjtBa0Z2ZzZGSTtFQUNJLGNBQUE7QWxGeWc2RlI7QWtGdGc2Rkk7RUFDSSxjQUFBO0FsRndnNkZSO0FrRnJnNkZJO0VBQ0ksY0FBQTtBbEZ1ZzZGUjtBa0ZwZzZGSTtFQUNJLHFCQUFBO0FsRnNnNkZSO0FrRm5nNkZJO0VBQ0kscUJBQUE7QWxGcWc2RlI7QWtGbGc2Rkk7RUFDSSx5QjdFbDFKSztFNkVtMUpMLGdDQUFBO0FsRm9nNkZSO0FrRmpnNkZJOztFQUVJLHlCQUFBO0FsRm1nNkZSO0FrRmhnNkZJO0VBQ0kseUI3RTUxSks7RTZFNjFKTCxxQkFBQTtBbEZrZzZGUjtBa0Y5LzVGUTs7RUFFSSxjQUFBO0FsRmdnNkZaO0FrRjUvNUZJO0VBQ0kseUI3RXgySks7QUxzMmpHYjtBa0YzLzVGSTtFQUNJLHNCQUFBO0FsRjYvNUZSO0FrRngvNUZROztFQUNJLHFEQUFBO1VBQUEsNkNBQUE7QWxGMi81Rlo7QWtGdi81Rkk7RUFDSSx5QkFBQTtBbEZ5LzVGUjtBa0Z0LzVGSTtFQUNJLCtCQUFBO0VBQ0EseUJBQUE7QWxGdy81RlI7O0FrRnAvNUZBO0VBQ0kseUJBQUE7QWxGdS81Rko7O0FrRnAvNUZBOztFQUVJLGtDQUFBO0FsRnUvNUZKOztBa0ZwLzVGQTs7OztFQUlJ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O0VBQ0k7SUFDSSxXQUFBO0lBQ0EsVUFBQTtFSHcxakdOO0FBQ0Y7QUdyMWpHQTtFQUNJLFlBQUE7RUFDQSxtQkFBQTtBSHUxakdKOztBR3AxakdBO0VBQ0ksb0JBQUE7QUh1MWpHSjs7QUdyMWpHQTtFQUNJLGdCQUFBO0FIdzFqR0o7O0FHdDFqR0E7RUFDSSx5QkU3ekJTO0VGOHpCVCwyQkFBQTtBSHkxakdKOztBR3QxakdBO0VBQ0ksUUFBQTtBSHkxakdKOztBR3YxakdBO0VBQ0ksNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0FIMDFqR0o7O0FDNWpsR0Esa0NBQUE7QW1GdExJO0VBQ0ksa0JBQUE7RUFDQSwyQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7QXBGc3ZsR1I7QW9GcHZsR1E7RUFDSSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsOEJBQUE7RUFDQSxrQkFBQTtBcEZzdmxHWjtBb0ZwdmxHWTtFQUNJLGVBQUE7QXBGc3ZsR2hCO0FvRmp2bEdZO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QXBGbXZsR2hCO0FvRjd1bEdRO0VBQ0ksWUFBQTtBcEYrdWxHWjtBb0YzdWxHWTtFQUNJLFVBQUE7QXBGNnVsR2hCIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bTWFzdGVyIFN0eWxlc2hlZXRdXG5cblByb2plY3QgICAgICAgIDogICBOT1dBIC0gSFRNTDUgQm9vdHN0cmFwIEFkbWluIFRlbXBsYXRlXG5WZXJzaW9uICAgICAgICA6ICAgVi4xXG5Db3B5cmlnaHQgICAgICA6ICAgU3BydWtvIFRlY2hub2xvZ2llcyBQcml2YXRlIExpbWl0ZWRcbkF1dGhvciAgICAgICAgIDogICBTcHJ1a29Tb2Z0XG5BdXRob3IgVVJMICAgICA6ICAgaHR0cHM6Ly90aGVtZWZvcmVzdC5uZXQvdXNlci9zcHJ1a29zb2Z0XG5TdXBwb3J0XHQgICAgICAgOiAgIHN1cHBvcnRAc3BydWtvLmNvbVxuTGljZW5zZSAgICAgICAgOiAgIExpY2Vuc2VkIHVuZGVyIFRoZW1lRm9yZXN0IExpY2Vuc2VcblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlxuMS4gIEFjY29yZGlvbnNcbjIuICBBbGVydHNcbjMuICBCYWRnZXNcbjQuICBCcmVhZGNydW1ic1xuNS4gIEJ1dHRvbnNcbjYuICBDYXJkXG43LiAgQ2Fyb3VzZWxcbjguICBEcm9wZG93blxuOS4gIEZvcm1zXG4xMC4gR3JpZFxuMTEuIElucHV0LWdyb3VwXG4xMi4gTW9kYWxzXG4xMy4gTmF2aWdhdGlvblxuMTQuIFBhZ2luYXRpb25cbjE1LiBQb3BvdmVyXG4xNi4gUHJvZ3Jlc3NcbjE3LiBUYWJsZXNcbjE4LiBUb2FzdFxuMTkuIFRvb2x0aXBcbjIwLiBUYWJzXG4yMS4gTWFpbi1jb250ZW50XG4yMi4gSGVhZGVyXG4yMy4gSG9yaXpvbnRhbC1tZW51XG4yNC4gUHJvZmlsZVxuMjUuIEljb25iYXJcbjI2LiBEYXRhdGFibGVcbjI3LiBEYXRlLXBpY2tlclxuMjguIERhdGUtdGltZS1waWNrZXJcbjI5LiBKcXZtYXBcbjMwLiBDaGFydFxuMzEuIFBhcnNlbHlcbjMyLiBSYW5nZXNsaWRlclxuMzMuIFNlbGVjdDJcbjM0LiBTcGVjdHJ1bVxuMzUuIENhbGVuZGFyXG4zNi4gQ2hhdFxuMzcgQ29udGFjdHNcbjM4LiBFcnJvclxuMzkuIEludm9pY2VcbjQwLiBNYWlsXG40MS4gUHJvZmlsZVxuNDIuIEJhY2tncm91bmRcbjQzLiBCb3JkZXJcbjQ0LiBIZWlnaHRcbjQ1LiBNYXJnaW5cbjQ2LiBPcGFjaXR5XG40Ny4gUGFkZGluZ1xuNDguIFBvc2l0aW9uXG40OS4gVHlwb2dyYXBoeVxuNTAuIFdpZHRoXG41MS4gVGFnc1xuNTIuIE5hdmJhclxuNTMuIFdpemFyZFxuNTQuIFAtc2Nyb2xsXG41NS4gUmF0aW5nXG41Ni4gVGltZWxpbmVcbjU3LiBDb3VudGRvd25cbjU4LiBJbWFnZVxuNTkuIExpc3RcbjYwLiBDaGVja2JveFxuNjEgIFJhZGlvXG42Mi4gVG9nZ2xlXG42MyAgTGlzdGdyb3VwXG42NSAgQ3VzdG9tLWNvbnRyb2xcbjY2ICBDdXN0b20tc3R5bGVzXG42NyAgVGFic1xuKi9cbi8qICMjIyMjIyMjIEJBU0UgIyMjIyMjIyMgKi9cbi8qICMjIyMjIyMjIyMjIyMjIyBGT05UUyBJTVBPUlQgIyMjIyMjIyMjIyMjIyMjICovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UG9wcGluczp3Z2h0QDEwMDsyMDA7MzAwOzQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcmJpdHJvbjp3Z2h0QDYwMCZkaXNwbGF5PXN3YXBcIik7XG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLmFuaW1hdGVkLmluZmluaXRlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbi5hbmltYXRlZC5oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbn1cblxuLmFuaW1hdGVkLmJvdW5jZUluLFxuLmFuaW1hdGVkLmJvdW5jZU91dCxcbi5hbmltYXRlZC5mbGlwT3V0WCxcbi5hbmltYXRlZC5mbGlwT3V0WSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZSB7XG4gIDIwJSwgNTMlLCA4MCUsIGZyb20sIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB9XG4gIDQwJSwgNDMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gIH1cbiAgNzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gIH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2Uge1xuICAyMCUsIDUzJSwgODAlLCBmcm9tLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgfVxuICA0MCUsIDQzJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICB9XG4gIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gIH1cbn1cbi5ib3VuY2Uge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsYXNoIHtcbiAgNTAlLCBmcm9tLCB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAyNSUsIDc1JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmbGFzaCB7XG4gIDUwJSwgZnJvbSwgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMjUlLCA3NSUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5mbGFzaCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xuICBhbmltYXRpb24tbmFtZTogZmxhc2g7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICB9XG4gIDY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcnViYmVyQmFuZCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgfVxuICA2NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG4ucnViYmVyQmFuZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2Uge1xuICBmcm9tLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgMTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cbiAgMjAlLCA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzaGFrZSB7XG4gIGZyb20sIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgfVxuICAyMCUsIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG59XG4uc2hha2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmcge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHN3aW5nIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgfVxufVxuLnN3aW5nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzd2luZztcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuICAxMCUsIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cbiAgMzAlLCA1MCUsIDcwJSwgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cbiAgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyB0YWRhIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuICAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgfVxuICA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG4udGFkYSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHRhZGE7XG4gIGFuaW1hdGlvbi1uYW1lOiB0YWRhO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgd29iYmxlIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgfVxuICA0NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHdvYmJsZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAxNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gIH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLndvYmJsZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGplbGxvIHtcbiAgMTEuMSUsIGZyb20sIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgMjIuMiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgfVxuICAzMy4zJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gIH1cbiAgNDQuNCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gIH1cbiAgNTUuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gIH1cbiAgNjYuNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgfVxuICA3Ny43JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuICB9XG4gIDg4LjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBqZWxsbyB7XG4gIDExLjElLCBmcm9tLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIDIyLjIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gIH1cbiAgMzMuMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuICB9XG4gIDQ0LjQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICB9XG4gIDU1LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gIH1cbiAgNzcuNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgfVxuICA4OC44JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG4gIH1cbn1cbi5qZWxsbyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGplbGxvO1xuICBhbmltYXRpb24tbmFtZTogamVsbG87XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbiB7XG4gIDIwJSwgNDAlLCA2MCUsIDgwJSwgZnJvbSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZUluIHtcbiAgMjAlLCA0MCUsIDYwJSwgODAlLCBmcm9tLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgfVxuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5ib3VuY2VJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICA2MCUsIDc1JSwgOTAlLCBmcm9tLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgfVxuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgNjAlLCA3NSUsIDkwJSwgZnJvbSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uYm91bmNlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcbiAgNjAlLCA3NSUsIDkwJSwgZnJvbSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XG4gIDYwJSwgNzUlLCA5MCUsIGZyb20sIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB9XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLmJvdW5jZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHQge1xuICA2MCUsIDc1JSwgOTAlLCBmcm9tLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgfVxuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcbiAgNjAlLCA3NSUsIDkwJSwgZnJvbSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5ib3VuY2VJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgNjAlLCA3NSUsIDkwJSwgZnJvbSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgNjAlLCA3NSUsIDkwJSwgZnJvbSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmJvdW5jZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICB9XG4gIDUwJSwgNTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gIH1cbiAgNTAlLCA1NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmJvdW5jZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG4gIDQwJSwgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG4gIDQwJSwgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uYm91bmNlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uYm91bmNlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5ib3VuY2VPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuICA0MCUsIDQ1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuICA0MCUsIDQ1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmJvdW5jZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmZhZGVJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uZmFkZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bkJpZyB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmZhZGVJbkRvd25CaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uZmFkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWcge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmZhZGVJbkxlZnRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmZhZGVJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uZmFkZUluUmlnaHRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uZmFkZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5mYWRlSW5VcEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmZhZGVPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5mYWRlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5mYWRlT3V0RG93bkJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dERvd25CaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmZhZGVPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5mYWRlT3V0TGVmdEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dExlZnRCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5mYWRlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmZhZGVPdXRSaWdodEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0VXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5mYWRlT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5mYWRlT3V0VXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxufVxuQGtleWZyYW1lcyBmbGlwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxufVxuLmFuaW1hdGVkLmZsaXAge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBmbGlwSW5YIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG4uZmxpcEluWCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG4uZmxpcEluWSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFgge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmxpcE91dFgge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5mbGlwT3V0WCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xuICBhbmltYXRpb24tbmFtZTogZmxpcE91dFg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmbGlwT3V0WSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmZsaXBPdXRZIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcE91dFk7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5saWdodFNwZWVkSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkSW47XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4ubGlnaHRTcGVlZE91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ucm90YXRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5yb3RhdGVJbkRvd25MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93bkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnJvdGF0ZUluRG93blJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnJvdGF0ZUluVXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ucm90YXRlSW5VcFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5VcFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGVPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4ucm90YXRlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLnJvdGF0ZU91dERvd25MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLnJvdGF0ZU91dERvd25SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5yb3RhdGVPdXRVcExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4ucm90YXRlT3V0VXBSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG4gIDIwJSwgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxuICA0MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGhpbmdlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxuICAyMCUsIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIH1cbiAgNDAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmhpbmdlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaGluZ2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm9sbEluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnJvbGxJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyByb2xsT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5yb2xsT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm9sbE91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvbGxPdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgem9vbUluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uem9vbUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93biB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21JbkRvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgfVxufVxuLnpvb21JbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyB6b29tSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gIH1cbn1cbi56b29tSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gIH1cbn1cbi56b29tSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21JblVwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gIH1cbn1cbi56b29tSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21PdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi56b29tT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93biB7XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyB6b29tT3V0RG93biB7XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgfVxufVxuLnpvb21PdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyB6b29tT3V0TGVmdCB7XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi56b29tT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgem9vbU91dFJpZ2h0IHtcbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uem9vbU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21PdXRVcCB7XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgfVxufVxuLnpvb21PdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZUluRG93biB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5zbGlkZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG4uc2xpZGVJbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5zbGlkZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZUluVXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLnNsaWRlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuLnNsaWRlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cbi5zbGlkZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuLnNsaWRlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuLnNsaWRlT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcbn1cblxuLypDb2xvciB2YXJpYWJsZXMqL1xuLypncmFkaWVudCB2YXJpYWJsZXMqL1xuLypncmF5IHZhcmlhYmxlcyovXG4vKndoaXRlIHZhcmlhYmxlcyovXG4vKmJsYWNrIHZhcmlhYmxlcyovXG4vKnNoYWRvdyB2YXJpYWJsZXMqL1xuLypsaW5rcyovXG4vKm5hdmlnYXRpb24qL1xuLypkYXJrIGNvbG9ycyovXG4vKiBQcm9ncmVzcyBCYXIgKi9cbi5nbG9iYWwtcHJvZ3Jlc3MtYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjE3LjA5NTIzODA5NTIsIDI0NC45MDQ3NjE5MDQ4LCAyNDAuNTIzODA5NTIzOCk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG4uZ2xvYmFsLXByb2dyZXNzLWJhciAuZGV0ZXJtaW5hdGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzhjYWIzO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGxpbmVhcjtcbn1cbi5nbG9iYWwtcHJvZ3Jlc3MtYmFyIC5pbmRldGVybWluYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4Y2FiMztcbn1cbi5nbG9iYWwtcHJvZ3Jlc3MtYmFyIC5pbmRldGVybWluYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGFuaW1hdGlvbjogaW5kZXRlcm1pbmF0ZSAyLjFzIGN1YmljLWJlemllcigwLjY1LCAwLjgxNSwgMC43MzUsIDAuMzk1KSBpbmZpbml0ZTtcbiAgd2lsbC1jaGFuZ2U6IGxlZnQsIHJpZ2h0O1xufVxuLmdsb2JhbC1wcm9ncmVzcy1iYXIgLmluZGV0ZXJtaW5hdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBhbmltYXRpb246IGluZGV0ZXJtaW5hdGUtc2hvcnQgMi4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIGluZmluaXRlO1xuICBhbmltYXRpb24tZGVsYXk6IDEuMTVzO1xuICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBpbmRldGVybWluYXRlIHtcbiAgMCUge1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IC0zNSU7XG4gIH1cbiAgNjAlIHtcbiAgICByaWdodDogLTkwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIDEwMCUge1xuICAgIHJpZ2h0OiAtOTAlO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBpbmRldGVybWluYXRlIHtcbiAgMCUge1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IC0zNSU7XG4gIH1cbiAgNjAlIHtcbiAgICByaWdodDogLTkwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIDEwMCUge1xuICAgIHJpZ2h0OiAtOTAlO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZSB7XG4gIDAlIHtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiAtMzUlO1xuICB9XG4gIDYwJSB7XG4gICAgcmlnaHQ6IC05MCU7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICAxMDAlIHtcbiAgICByaWdodDogLTkwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZS1zaG9ydCB7XG4gIDAlIHtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiAtMjAwJTtcbiAgfVxuICA2MCUge1xuICAgIHJpZ2h0OiAtOCU7XG4gICAgbGVmdDogMTA3JTtcbiAgfVxuICAxMDAlIHtcbiAgICByaWdodDogLTglO1xuICAgIGxlZnQ6IDEwNyU7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBpbmRldGVybWluYXRlLXNob3J0IHtcbiAgMCUge1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IC0yMDAlO1xuICB9XG4gIDYwJSB7XG4gICAgcmlnaHQ6IC04JTtcbiAgICBsZWZ0OiAxMDclO1xuICB9XG4gIDEwMCUge1xuICAgIHJpZ2h0OiAtOCU7XG4gICAgbGVmdDogMTA3JTtcbiAgfVxufVxuQGtleWZyYW1lcyBpbmRldGVybWluYXRlLXNob3J0IHtcbiAgMCUge1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IC0yMDAlO1xuICB9XG4gIDYwJSB7XG4gICAgcmlnaHQ6IC04JTtcbiAgICBsZWZ0OiAxMDclO1xuICB9XG4gIDEwMCUge1xuICAgIHJpZ2h0OiAtOCU7XG4gICAgbGVmdDogMTA3JTtcbiAgfVxufVxuLyogIyMjIyMjIyMgRk9OVCAjIyMjIyMjIyAqL1xuLyogIyMjIyMjIyMgQk9PVFNUUkFQICMjIyMjIyMjICovXG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKSAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQ6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uIC5jYXJkIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmFjY29yZGlvbiAuY2FyZCArIC5jYXJkIHtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuLmFjY29yZGlvbiAuY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMnB4O1xuICBjb2xvcjogIzRhNGE2OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmFjY29yZGlvbiAuY2FyZC1oZWFkZXIgYVthcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xufVxuLmFjY29yZGlvbiAuY2FyZC1oZWFkZXIgYTpob3ZlciwgLmFjY29yZGlvbiAuY2FyZC1oZWFkZXIgYTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGEuY29sbGFwc2VkIHtcbiAgY29sb3I6ICM0ZDU4NzU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlZGVkZjU7XG59XG4uYWNjb3JkaW9uIC5jYXJkLWhlYWRlciBhLmNvbGxhcHNlZDpob3ZlciwgLmFjY29yZGlvbiAuY2FyZC1oZWFkZXIgYS5jb2xsYXBzZWQ6Zm9jdXMge1xuICBjb2xvcjogIzMyMzI1MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbn1cbi5hY2NvcmRpb24gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDIwcHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLXRvcDogMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYWNjb3JkaW9uIC5jb2xsYXBzZS5zaG93IC5jYXJkLWJvZHkge1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCA1cHg7XG59XG5cbi5jYXJkIC5jYXJkIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYWNjb3JkaW9uID4gLmNhcmQge1xuICBib3JkZXI6IDA7XG59XG5cbi8qICMjIyMjIyAzLjEgQWNjb3JkaW9uICMjIyMjIyAqL1xuLmFjY29yZGlvbi1pbmRpZ28gLmNhcmQge1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmFjY29yZGlvbi1pbmRpZ28gLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uYWNjb3JkaW9uLWluZGlnbyAuY2FyZC1oZWFkZXIgYTpob3ZlciwgLmFjY29yZGlvbi1pbmRpZ28gLmNhcmQtaGVhZGVyIGE6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uYWNjb3JkaW9uLWluZGlnbyAuY2FyZC1oZWFkZXIgYS5jb2xsYXBzZWQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5hY2NvcmRpb24taW5kaWdvIC5jYXJkLWhlYWRlciBhLmNvbGxhcHNlZDpob3ZlciwgLmFjY29yZGlvbi1pbmRpZ28gLmNhcmQtaGVhZGVyIGEuY29sbGFwc2VkOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTJlZmE7XG59XG5cbi5hY2NvcmRpb24tYmx1ZSAuY2FyZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uYWNjb3JkaW9uLWJsdWUgLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uYWNjb3JkaW9uLWJsdWUgLmNhcmQtaGVhZGVyIGE6aG92ZXIsIC5hY2NvcmRpb24tYmx1ZSAuY2FyZC1oZWFkZXIgYTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5hY2NvcmRpb24tYmx1ZSAuY2FyZC1oZWFkZXIgYS5jb2xsYXBzZWQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5hY2NvcmRpb24tYmx1ZSAuY2FyZC1oZWFkZXIgYS5jb2xsYXBzZWQ6aG92ZXIsIC5hY2NvcmRpb24tYmx1ZSAuY2FyZC1oZWFkZXIgYS5jb2xsYXBzZWQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhNTNmZjtcbn1cblxuLmFjY29yZGlvbi1kYXJrIC5jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZTJmYztcbn1cbi5hY2NvcmRpb24tZGFyayAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjNGE0YTY5O1xufVxuLmFjY29yZGlvbi1kYXJrIC5jYXJkLWhlYWRlciBhOmhvdmVyLCAuYWNjb3JkaW9uLWRhcmsgLmNhcmQtaGVhZGVyIGE6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uYWNjb3JkaW9uLWRhcmsgLmNhcmQtaGVhZGVyIGEuY29sbGFwc2VkIHtcbiAgY29sb3I6ICM0ZDU4NzU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYWNjb3JkaW9uLWRhcmsgLmNhcmQtaGVhZGVyIGEuY29sbGFwc2VkOmhvdmVyLCAuYWNjb3JkaW9uLWRhcmsgLmNhcmQtaGVhZGVyIGEuY29sbGFwc2VkOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDIpO1xufVxuXG4uYWNjb3JkaW9uLWdyYXkgLmNhcmQge1xuICBib3JkZXItY29sb3I6ICM3OTg3YTE7XG59XG4uYWNjb3JkaW9uLWdyYXkgLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogIzc5ODdhMTtcbn1cbi5hY2NvcmRpb24tZ3JheSAuY2FyZC1oZWFkZXIgYTpob3ZlciwgLmFjY29yZGlvbi1ncmF5IC5jYXJkLWhlYWRlciBhOmZvY3VzIHtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG4uYWNjb3JkaW9uLWdyYXkgLmNhcmQtaGVhZGVyIGEuY29sbGFwc2VkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbn1cbi5hY2NvcmRpb24tZ3JheSAuY2FyZC1oZWFkZXIgYS5jb2xsYXBzZWQ6aG92ZXIsIC5hY2NvcmRpb24tZ3JheSAuY2FyZC1oZWFkZXIgYS5jb2xsYXBzZWQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhN2E5Njtcbn1cblxuLyogIyMjIyMjIyMjIyMjIyMjIENVU1RPTSBFTEVNRU5UIFNUWUxFUyAjIyMjIyMjIyMjIyMjIyMgKi9cbi5tYWluLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5ZmI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZWY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLm1haW4tYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbTpob3ZlciwgLm1haW4tYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbTpmb2N1cyB7XG4gIHotaW5kZXg6IDQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYyZjY7XG4gIGJvcmRlci1jb2xvcjogI2JjYzRkZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1haW4tYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiA1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNiY2M0ZGU7XG59XG4ubWFpbi1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtLmFjdGl2ZSAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLm1haW4tYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbS5hY3RpdmUgLmFjY29yZGlvbi1ib2R5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWFpbi1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtICsgLmFjY29yZGlvbi1pdGVtIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5tYWluLWFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbn1cbi5tYWluLWFjY29yZGlvbiAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzRhNGE2OTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ubWFpbi1hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLWFjY29yZGlvbiAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ucGFuZWwtaGVhZGluZzEgLnBhbmVsLXRpdGxlMSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNmE3ODgyO1xufVxuXG4ucGFuZWwtdGl0bGUxIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBhbmVsLWhlYWRpbmcxIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeTAyKTtcbn1cblxuLnBhbmVsLXRpdGxlMSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnBhbmVsLWhlYWRpbmcxLmNvbGxhcHNlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhZlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNnB4O1xuICByaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJmZWF0aGVyXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuXG4ucGFuZWwtZ3JvdXAxIC5wYW5lbC1jb2xsYXBzZS5jb2xsYXBzZS5zaG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk0XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2cHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiZmVhdGhlclwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cblxuLmFjY29yLmJnLXByaW1hcnkgaDQgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmFjY29yIGRpdiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5MDIpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDI1MSwgMjUxLCAyNTMpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uYWNjb3IgZGl2IGFbYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbn1cblxuI2FjY29yZGlvbjExIC5wYW5lbC1ib2R5IHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA1cHggNXB4O1xufVxuXG4ucGFuZWwtaGVhZGluZzIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTJweDtcbiAgY29sb3I6ICM0YTRhNjk7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi5wYW5lbC1oZWFkaW5nMi5jb2xsYXBzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmRcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDZweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiZmVhdGhlclwiO1xuICBsaW5lLWhlaWdodDogMi4zO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cblxuLnBhbmVsLWdyb3VwMiAucGFuZWwtY29sbGFwc2UuY29sbGFwc2Uuc2hvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNnB4O1xuICByaWdodDogMTBweDtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcImZlYXRoZXJcIjtcbiAgbGluZS1oZWlnaHQ6IDIuMztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG5cbi5hY2NzdHlsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmNvbGxhcHNlLnNob3cgLmFjY3N0eWxlIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA1cHggNXB4O1xufVxuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjgxMjVyZW07XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmJ0bi1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIHBhZGRpbmc6IDdweCAhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYWxlcnQtcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDIpO1xufVxuLmFsZXJ0LXByaW1hcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmNzRmNzU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ3LCA3OSwgMTE3LCAwLjIpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ3LCA3OSwgMTE3LCAwLjIpO1xufVxuLmFsZXJ0LXNlY29uZGFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmNzRmNzU7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICNmNzI5NTk7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMxYTljODY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDE1NiwgMTM0LCAwLjIpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjYsIDE1NiwgMTM0LCAwLjIpO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDE2YTU5O1xufVxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA1OWM4Mztcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzRlYzJmMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OCwgMTk0LCAyNDAsIDAuMik7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg3OCwgMTk0LCAyNDAsIDAuMik7XG59XG4uYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0ZWMyZjA7XG59XG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMWZiM2VlO1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZiZDVhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTg5LCA5MCwgMC4yKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMTg5LCA5MCwgMC4yKTtcbn1cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmYmQ1YTtcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICNmY2E2MjY7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogI2YzNDM0MztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDY3LCA2NywgMC4yKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgNjcsIDY3LCAwLjIpO1xufVxuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMzQzNDM7XG59XG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICNmMTFhMWE7XG59XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjN2Y3ZjgxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZlO1xuICBib3JkZXItY29sb3I6ICNkOGRhZTA7XG59XG4uYWxlcnQtbGlnaHQgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWRlZGYzO1xufVxuLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2NjY2Njc7XG59XG5cbi5hbGVydC1kYXJrIHtcbiAgY29sb3I6ICMxZjI1MzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOGRhZTA7XG4gIGJvcmRlci1jb2xvcjogI2M4Y2NkMztcbn1cbi5hbGVydC1kYXJrIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JhYmZjODtcbn1cbi5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwYzBlMTM7XG59XG5cbi5hbGVydC1kZWZhdWx0IHtcbiAgY29sb3I6ICM3ZjdmODE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmU7XG4gIGJvcmRlci1jb2xvcjogI2Q4ZGFlMDtcbn1cbi5hbGVydC1kZWZhdWx0IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JhYmZjODtcbn1cbi5hbGVydC1kZWZhdWx0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2NjY2Njc7XG59XG5cbi8qICMjIyMjIyAzLjIgQWxlcnRzICMjIyMjIyAqL1xuLmFsZXJ0IHtcbiAgcGFkZGluZzogMTJweCAxNXB4O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuLmFsZXJ0IC5jbG9zZSB7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYWxlcnQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuW2NsYXNzKj1hbGVydC1vdXRsaW5lLV0ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmFsZXJ0LW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE2YTU5O1xuICBib3JkZXItY29sb3I6ICMxYTljODY7XG59XG5cbi5hbGVydC1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogIzRlYzJmMDtcbiAgYm9yZGVyLWNvbG9yOiAjNGVjMmYwO1xufVxuXG4uYWxlcnQtb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmJkNWE7XG4gIGJvcmRlci1jb2xvcjogI2ZmYmQ1YTtcbn1cblxuLmFsZXJ0LW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNmMzQzNDM7XG4gIGJvcmRlci1jb2xvcjogI2YzNDM0Mztcbn1cblxuW2NsYXNzKj1hbGVydC1zb2xpZC1dIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLmFsZXJ0LXNvbGlkLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE2YTU5O1xufVxuXG4uYWxlcnQtc29saWQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZWMyZjA7XG59XG5cbi5hbGVydC1zb2xpZC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYmQ1YTtcbn1cblxuLmFsZXJ0LXNvbGlkLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzQzNDM7XG59XG5cbi5iYWRnZS1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZWY7XG59XG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cblxuLyovLy8vLy8vLy8vLy8vLy8vLy8vL2JhZGdlbGlnaHQvLy8vLy8vLy8vLy8vLy8vLy8qL1xuLmJhZGdlLXByaW1hcnktdHJhbnNwYXJlbnQge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkwMik7XG59XG5cbi5iYWRnZS1zdWNjZXNzLXRyYW5zcGFyZW50IHtcbiAgY29sb3I6ICMwMTZhNTk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMSwgMTA2LCA4OSwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLmJhZGdlLXRlYWwtdHJhbnNwYXJlbnQge1xuICBjb2xvcjogIzI5ZGRlZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MSwgMjIxLCAyMzgsIDAuMTUpICFpbXBvcnRhbnQ7XG59XG5cbi5iYWRnZS13YXJuaW5nLXRyYW5zcGFyZW50IHtcbiAgY29sb3I6ICNmZmJkNWE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxODksIDkwLCAwLjE1KSAhaW1wb3J0YW50O1xufVxuXG4uYmFkZ2UtZGFuZ2VyLXRyYW5zcGFyZW50IHtcbiAgY29sb3I6ICNmMzQzNDM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCA2NywgNjcsIDAuMTUpO1xufVxuXG4uYmFkZ2UtcHVycGxlLXRyYW5zcGFyZW50IHtcbiAgY29sb3I6ICNhZDRmZmE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTczLCA3OSwgMjUwLCAwLjE1KTtcbn1cblxuLmJhZGdlLWluZm8tdHJhbnNwYXJlbnQge1xuICBjb2xvcjogIzBhN2ZmYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OCwgMTk0LCAyNDAsIDAuMTUpO1xufVxuXG4uYmFkZ2UtcGluay10cmFuc3BhcmVudCB7XG4gIGNvbG9yOiAjZjc1NGZhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NywgODQsIDI1MCwgMC4xNSk7XG59XG5cbi5iYWRnZS1saWdodC10cmFuc3BhcmVudCB7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMSwgMTM1LCAxNjEsIDAuMTUpO1xufVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDRweCA2cHggNHB4IDZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5iYWRnZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2UsXG4uc3AtY29udGFpbmVyIGJ1dHRvbiAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG59XG5cbi5iYWRnZS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG5hLmJhZGdlLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDBmZjtcbn1cbmEuYmFkZ2UtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0MGZmO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MSwgMTAyLCAyNTUsIDAuNSk7XG59XG5hLmJhZGdlLXByaW1hcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MSwgMTAyLCAyNTUsIDAuNSk7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3NGY3NTtcbn1cblxuYS5iYWRnZS1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3NGY3NTtcbn1cbmEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzRmNzU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0NywgNzksIDExNywgMC41KTtcbn1cbmEuYmFkZ2Utc2Vjb25kYXJ5LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ3LCA3OSwgMTE3LCAwLjUpO1xufVxuXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE2YTU5O1xufVxuXG5hLmJhZGdlLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhN2QwMTtcbn1cbmEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmE3ZDAxO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OSwgMTc2LCAxLCAwLjUpO1xufVxuYS5iYWRnZS1zdWNjZXNzLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTksIDE3NiwgMSwgMC41KTtcbn1cblxuLmJhZGdlLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlYzJmMDtcbn1cblxuYS5iYWRnZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZWMyZjA7XG59XG5hLmJhZGdlLWluZm86Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlYzJmMDtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuYS5iYWRnZS1pbmZvLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGNvbG9yOiAjZjVmNWY1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiZDVhO1xufVxuXG5hLmJhZGdlLXdhcm5pbmc6aG92ZXIsIGEuYmFkZ2Utd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwO1xufVxuXG4uYmFkZ2UtcHVycGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IDc1NzFmOTtcbn1cblxuYS5iYWRnZS1wdXJwbGU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1MzZiYjtcbn1cbmEuYmFkZ2UtcHVycGxlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTM2YmI7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwMSwgNTQsIDE4NywgMC41KTtcbn1cbmEuYmFkZ2UtcHVycGxlLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAxLCA1NCwgMTg3LCAwLjUpO1xufVxuXG4uYmFkZ2UtdGVhbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjlkZGVlO1xufVxuXG5hLmJhZGdlLXRlYWw6aG92ZXIsIGEuYmFkZ2UtdGVhbDpmb2N1cyB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjlkZGVlO1xufVxuYS5iYWRnZS13YXJuaW5nOmZvY3VzLCBhLmJhZGdlLXdhcm5pbmcuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTtcbn1cblxuLmJhZGdlLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM0MzQzO1xufVxuXG5hLmJhZGdlLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwO1xufVxuYS5iYWRnZS1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMDtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7XG59XG5hLmJhZGdlLWRhbmdlci5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpO1xufVxuXG4uYmFkZ2UtcGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc1NGZhO1xufVxuXG5hLmJhZGdlLXBpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyMGI3Mztcbn1cbmEuYmFkZ2UtcGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTIwYjczO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDEsIDAsIDExNywgMC41KTtcbn1cbmEuYmFkZ2UtcGluay5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0MSwgMCwgMTE3LCAwLjUpO1xufVxuXG4uYmFkZ2UtcHVycGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZDRmZmE7XG59XG5cbmEuYmFkZ2UtcHVycGxlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODJlYTI7XG59XG5hLmJhZGdlLXB1cnBsZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTgyZWEyO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDMsIDU4LCAxODMsIDAuNSk7XG59XG5hLmJhZGdlLXB1cnBsZS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwMywgNTgsIDE4MywgMC41KTtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5ZmI7XG59XG5cbmEuYmFkZ2UtbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzMyMzI1MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDllNDtcbn1cbmEuYmFkZ2UtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzMyMzI1MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDllNDtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ0LCAyNDUsIDI0OCwgMC41KTtcbn1cbmEuYmFkZ2UtbGlnaHQuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDQsIDI0NSwgMjQ4LCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgzODUzO1xufVxuXG5hLmJhZGdlLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MzE0Mztcbn1cbmEuYmFkZ2UtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgzMTQzO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OSwgNzIsIDk5LCAwLjUpO1xufVxuYS5iYWRnZS1kYXJrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTksIDcyLCA5OSwgMC41KTtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmJhZGdlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICB9XG59XG4uYmFkZ2UuYmFkZ2Utb3JhbmdlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XG59XG5cbi5iYWRnZS5iYWRnZS1jeWFuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzUwYmI7XG59XG5cbi5iYWRnZS5iZy13aGl0ZSB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIgLmJnLXByaW1hcnkge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciAuYmctcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIC5iZy1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciAuYmctc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIgLmJnLWluZm8ge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnJlYWRjcnVtYi1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5icmVhZGNydW1iLWhlYWRlciAuYnJlYWRjcnVtYiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJyZWFkY3J1bWItMyBvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbn1cbi5icmVhZGNydW1iLTMgbGkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYnJlYWRjcnVtYi00IG9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmJyZWFkY3J1bWItNCBsaSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiPlwiO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjMzcHgpIHtcbiAgLmJyZWFkY3J1bWItaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gIC5icmVhZGNydW1iLXJpZ2h0IC5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gYSB7XG4gIGNvbG9yOiAjNzk4N2ExO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIi9cIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiByZ2JhKDIyNywgMjMwLCAyMzIsIDAuNjkwMTk2MDc4NCk7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4uYnJlYWRjcnVtYi1zdHlsZTEsXG4uYnJlYWRjcnVtYi1zdHlsZTIsXG4uYnJlYWRjcnVtYi1zdHlsZTMge1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG59XG5cbi5icmVhZGNydW1iLXN0eWxlMSAuYnJlYWRjcnVtYi1pdGVtIGEsXG4uYnJlYWRjcnVtYi1zdHlsZTIgLmJyZWFkY3J1bWItaXRlbSBhLFxuLmJyZWFkY3J1bWItc3R5bGUzIC5icmVhZGNydW1iLWl0ZW0gYSB7XG4gIGNvbG9yOiAjNmM3YjlhO1xufVxuXG4uYnJlYWRjcnVtYi1zdHlsZTEgLmJyZWFkY3J1bWItaXRlbSBhOmhvdmVyLCAuYnJlYWRjcnVtYi1zdHlsZTEgLmJyZWFkY3J1bWItaXRlbSBhOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4uYnJlYWRjcnVtYi1zdHlsZTIgLmJyZWFkY3J1bWItaXRlbSBhOmhvdmVyLCAuYnJlYWRjcnVtYi1zdHlsZTIgLmJyZWFkY3J1bWItaXRlbSBhOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4uYnJlYWRjcnVtYi1zdHlsZTMgLmJyZWFkY3J1bWItaXRlbSBhOmhvdmVyLCAuYnJlYWRjcnVtYi1zdHlsZTMgLmJyZWFkY3J1bWItaXRlbSBhOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4uYnJlYWRjcnVtYi1zdHlsZTEgLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUsXG4uYnJlYWRjcnVtYi1zdHlsZTIgLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUsXG4uYnJlYWRjcnVtYi1zdHlsZTMgLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5icmVhZGNydW1iLXN0eWxlMSAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlLFxuLmJyZWFkY3J1bWItc3R5bGUyIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUsXG4uYnJlYWRjcnVtYi1zdHlsZTMgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGNvbG9yOiAjY2ZkNGUxO1xufVxuXG4uYnJlYWRjcnVtYi1zdHlsZTIgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSxcbi5icmVhZGNydW1iLXN0eWxlMyAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIklvbmljb25zXCI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJyZWFkY3J1bWItc3R5bGUyIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMVwiO1xufVxuXG4uYnJlYWRjcnVtYi1zdHlsZTMgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg3XCI7XG59XG5cbi5tYWluLWNvbnRlbnQtYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjOTQ5ZWI3O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm1haW4tY29udGVudC1icmVhZGNydW1iIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpbi1jb250ZW50LWJyZWFkY3J1bWIgc3BhbiArIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QxXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luOiAwIDVweDtcbiAgY29sb3I6ICNkNmQ2ZTY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiSW9uaWNvbnNcIjtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ubWFpbi1jb250ZW50LWJyZWFkY3J1bWIgc3BhbjpsYXN0LWNoaWxkIHtcbiAgY29sb3I6ICM0ZDU4NzU7XG59XG5cbi5tYWluLWJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubWFpbi1icmVhZGNydW1icyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubWFpbi1icmVhZGNydW1icyAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICBjb2xvcjogIzRhNGE2OTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ubWFpbi1icmVhZGNydW1icyAuYnJlYWRjcnVtYi1pdGVtIGE6aG92ZXIge1xuICBjb2xvcjogIzk0OWViNztcbn1cbi5tYWluLWJyZWFkY3J1bWJzIC5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLm1haW4tYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5tYWluLWJyZWFkY3J1bWJzIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIGNvbG9yOiAjOTQ5ZWI3O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubWFpbi1icmVhZGNydW1icyAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiB2YXIoLS1icy1icmVhZGNydW1iLWRpdmlkZXIsIFwiXFxlOTMzXCIpO1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBjb2xvcjogI2Q2ZGZlNztcbiAgZm9udC1mYW1pbHk6IFwiZmVhdGhlclwiICFpbXBvcnRhbnQ7XG59XG5cbi5idG4sXG4uc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDAuNzhyZW07XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0bixcbiAgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5idG46aG92ZXIsXG4uc3AtY29udGFpbmVyIGJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG46Zm9jdXMsXG4uc3AtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyxcbi5idG4uZm9jdXMsXG4uc3AtY29udGFpbmVyIGJ1dHRvbi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4uZGlzYWJsZWQsXG4uc3AtY29udGFpbmVyIGJ1dHRvbi5kaXNhYmxlZCxcbi5idG46ZGlzYWJsZWQsXG4uc3AtY29udGFpbmVyIGJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctYm9yZGVyKTtcbn1cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWhvdmVyKSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctYm9yZGVyKTtcbn1cbi5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xNXJlbSByZ2JhKDExOSwgMjEwLCAxOTEsIDAuNSk7XG59XG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4uc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gdmFyKC0tcHJpbWFyeTA1KTtcbn1cblxuLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTE5LCAyMTAsIDE5MSwgMC4yKTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3NGY3NTtcbiAgYm9yZGVyLWNvbG9yOiAjZjU1NjdiO1xufVxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzMzQ2MTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjQ1LCA4NiwgMTQyKTtcbn1cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSAjZjMzZTY4ICFpbXBvcnRhbnQ7XG59XG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3NGY3NTtcbiAgYm9yZGVyLWNvbG9yOiAjZjc0Zjc1O1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3NGY3NTtcbiAgYm9yZGVyLWNvbG9yOiAjZjU1NjdiO1xufVxuXG4uc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc0Zjc1O1xuICBib3JkZXItY29sb3I6ICNmNzRmNzU7XG59XG5cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xcmVtICNmNzRmNzU7XG59XG5cbi5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ3LCA3OSwgMTE3LCAwLjUpO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxNmE1OTtcbiAgYm9yZGVyLWNvbG9yOiAjMjg5OTg2O1xufVxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjhmNzg7XG4gIGJvcmRlci1jb2xvcjogIzFhOWM4Njtcbn1cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjYsIDE1NiwgMTM0LCAwLjUpO1xufVxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxNmE1OTtcbiAgYm9yZGVyLWNvbG9yOiAjMDE2YTU5O1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE2YTU5O1xuICBib3JkZXItY29sb3I6ICMwMTZhNTk7XG59XG5cbi5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE2YTU5O1xuICBib3JkZXItY29sb3I6ICMwMTZhNTk7XG59XG5cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNiwgMTU2LCAxMzQsIDAuNSk7XG59XG5cbi5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI2LCAxNTYsIDEzNCwgMC41KTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZWMyZjA7XG4gIGJvcmRlci1jb2xvcjogcmdiKDEwOCwgMTkzLCAyMjYpO1xufVxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig3MiwgMTc5LCAyMjEpO1xuICBib3JkZXItY29sb3I6ICM0ZWMyZjA7XG59XG4uYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc4LCAxOTQsIDI0MCwgMC41KTtcbn1cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZWMyZjA7XG4gIGJvcmRlci1jb2xvcjogIzRlYzJmMDtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlYzJmMDtcbiAgYm9yZGVyLWNvbG9yOiAjNGVjMmYwO1xufVxuXG4uc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlYzJmMDtcbiAgYm9yZGVyLWNvbG9yOiAjNGVjMmYwO1xufVxuXG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzgsIDE5NCwgMjQwLCAwLjUpO1xufVxuXG4uc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3OCwgMTk0LCAyNDAsIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiZDVhO1xuICBib3JkZXItY29sb3I6ICNmNmMwNmY7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4YWIzNztcbiAgYm9yZGVyLWNvbG9yOiAjZjZhYzNjO1xufVxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE4OSwgOTAsIDAuNSk7XG59XG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiZDVhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmYmQ1YSAhaW1wb3J0YW50O1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiZDVhO1xuICBib3JkZXItY29sb3I6ICNmZmJkNWE7XG59XG5cbi5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiZDVhO1xuICBib3JkZXItY29sb3I6ICNmZmJkNWE7XG59XG5cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE4OSwgOTAsIDAuNSk7XG59XG5cbi5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTg5LCA5MCwgMC41KTtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM0MzQzO1xuICBib3JkZXItY29sb3I6ICNmMzU5NTk7XG59XG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjEyZDJkO1xuICBib3JkZXItY29sb3I6ICNmMTM5Mzk7XG59XG4uYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDMsIDY3LCA2NywgMC4yKTtcbn1cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM0MzQzO1xuICBib3JkZXItY29sb3I6ICNmMzQzNDM7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM0MzQzO1xuICBib3JkZXItY29sb3I6ICNmMzQzNDM7XG59XG5cbi5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzQzNDM7XG4gIGJvcmRlci1jb2xvcjogI2YzNDM0Mztcbn1cblxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDMsIDY3LCA2NywgMC41KTtcbn1cblxuLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDMsIDY3LCA2NywgMC41KTtcbn1cblxuLmJ0bi10ZWFsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOWRkZWU7XG4gIGJvcmRlci1jb2xvcjogIzA1ZDZkNjtcbn1cbi5idG4tdGVhbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDRiZmJmO1xuICBib3JkZXItY29sb3I6ICMwNGJmYmY7XG59XG4uYnRuLXRlYWw6Zm9jdXMsIC5idG4tdGVhbC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1LCAxOTIsIDE5MiwgMC41KTtcbn1cbi5idG4tdGVhbC5kaXNhYmxlZCwgLmJ0bi10ZWFsOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOWRkZWU7XG4gIGJvcmRlci1jb2xvcjogIzI5ZGRlZTtcbn1cbi5idG4tdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5ZGRlZTtcbiAgYm9yZGVyLWNvbG9yOiAjMjlkZGVlO1xufVxuXG4uc2hvdyA+IC5idG4tdGVhbC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5ZGRlZTtcbiAgYm9yZGVyLWNvbG9yOiAjMjlkZGVlO1xufVxuXG4uYnRuLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUsIDE5MiwgMTkyLCAwLjUpO1xufVxuXG4uc2hvdyA+IC5idG4tdGVhbC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNSwgMTkyLCAxOTIsIDAuNSk7XG59XG5cbi5idG4td2hpdGUge1xuICBjb2xvcjogIzMyMzI1MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzMywgMjMzLCAyNTUsIDAuNTA5ODAzOTIxNik7XG59XG4uYnRuLXdoaXRlOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2Q1ZDllNDtcbn1cbi5idG4td2hpdGU6Zm9jdXMsIC5idG4td2hpdGUuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTIsIDIxNCwgMjIwLCAwLjUpO1xufVxuLmJ0bi13aGl0ZS5kaXNhYmxlZCwgLmJ0bi13aGl0ZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmOWY5ZmI7XG59XG4uYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICBjb2xvcjogIzMyMzI1MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2RkMmRmO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5ZmI7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzMsIDIzMywgMjU1LCAwLjUwOTgwMzkyMTYpO1xufVxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlMGU5O1xuICBib3JkZXItY29sb3I6ICNkNWQ5ZTQ7XG59XG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmYiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlZGVkZjUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjEyLCAyMTQsIDIyMCwgMC41KTtcbn1cbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzMyMzI1MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmYjtcbiAgYm9yZGVyLWNvbG9yOiAjZjlmOWZiO1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ5ZTQ7XG4gIGJvcmRlci1jb2xvcjogI2NkZDJkZjtcbn1cblxuLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkOWU0O1xuICBib3JkZXItY29sb3I6ICNjZGQyZGY7XG59XG5cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxMiwgMjE0LCAyMjAsIDAuNSk7XG59XG5cbi5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTIsIDIxNCwgMjIwLCAwLjUpO1xufVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4Mzg1MztcbiAgYm9yZGVyLWNvbG9yOiAjMzgzODUzO1xufVxuLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZDM3NGI7XG4gIGJvcmRlci1jb2xvcjogIzI4MzE0Mztcbn1cbi5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODgsIDk5LCAxMjIsIDAuNSk7XG59XG4uYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgzODUzO1xuICBib3JkZXItY29sb3I6ICMzODM4NTM7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODM4NTM7XG4gIGJvcmRlci1jb2xvcjogIzM4Mzg1Mztcbn1cblxuLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODM4NTM7XG4gIGJvcmRlci1jb2xvcjogIzM4Mzg1Mztcbn1cblxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg4LCA5OSwgMTIyLCAwLjUpO1xufVxuXG4uc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgOTksIDEyMiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLXdoaXRlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEodmFyKC0tcHJpbWFyeS1iZy1jb2xvciksIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEodmFyKC0tcHJpbWFyeS1iZy1jb2xvciksIDAuNSk7XG59XG5cbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEodmFyKC0tcHJpbWFyeS1iZy1jb2xvciksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBjb2xvcjogI2Y3NGY3NSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmNzRmNzU7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3NGY3NTtcbiAgYm9yZGVyLWNvbG9yOiAjZjc0Zjc1O1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0NywgNzksIDExNywgMC41KSAhaW1wb3J0YW50O1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc0Zjc1O1xuICBib3JkZXItY29sb3I6ICNmNzRmNzU7XG59XG5cbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5ODdhMTtcbiAgYm9yZGVyLWNvbG9yOiAjNzk4N2ExO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiKDI0NywgNzksIDExNyk7XG59XG5cbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDcsIDc5LCAxMTcsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMTZhNTk7XG4gIGJvcmRlci1jb2xvcjogIzAxNmE1OTtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTZhNTk7XG4gIGJvcmRlci1jb2xvcjogIzAxNmE1OTtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI2LCAxNTYsIDEzNCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDE2YTU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTZhNTk7XG4gIGJvcmRlci1jb2xvcjogIzAxNmE1OTtcbn1cblxuLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE2YTU5O1xuICBib3JkZXItY29sb3I6ICMwMTZhNTk7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjYsIDE1NiwgMTM0LCAwLjUpO1xufVxuXG4uc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI2LCAxNTYsIDEzNCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogIzRlYzJmMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0ZWMyZjA7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZWMyZjA7XG4gIGJvcmRlci1jb2xvcjogIzRlYzJmMDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc4LCAxOTQsIDI0MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNGVjMmYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZWMyZjA7XG4gIGJvcmRlci1jb2xvcjogIzRlYzJmMDtcbn1cblxuLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlYzJmMDtcbiAgYm9yZGVyLWNvbG9yOiAjNGVjMmYwO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc4LCAxOTQsIDI0MCwgMC41KTtcbn1cblxuLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3OCwgMTk0LCAyNDAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmJkNWEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiZDVhO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiZDVhO1xuICBib3JkZXItY29sb3I6ICNmZmJkNWE7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE4OSwgOTAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmYmQ1YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiZDVhO1xuICBib3JkZXItY29sb3I6ICNmZmJkNWE7XG59XG5cbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmJkNWE7XG4gIGJvcmRlci1jb2xvcjogI2ZmYmQ1YTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE4OSwgOTAsIDAuNSk7XG59XG5cbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxODksIDkwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNlMzA3M2EgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZTMwNzNhO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzQzNDM7XG4gIGJvcmRlci1jb2xvcjogI2YzNDM0Mztcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDMsIDY3LCA2NywgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2YzNDM0MztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzNDM0MztcbiAgYm9yZGVyLWNvbG9yOiAjZjM0MzQzO1xufVxuXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzQzNDM7XG4gIGJvcmRlci1jb2xvcjogI2YzNDM0Mztcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQzLCA2NywgNjcsIDAuNSk7XG59XG5cbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDMsIDY3LCA2NywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZjlmYjtcbn1cbi5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZiO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDQsIDI0NSwgMjQ4LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzk0OWViNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5ZmI7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZjlmYjtcbn1cblxuLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5ZmI7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZjlmYjtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNSwgMjExLCAyMjgsIDAuNSk7XG59XG5cbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0NCwgMjQ1LCAyNDgsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMzODM4NTM7XG4gIGJvcmRlci1jb2xvcjogIzM4Mzg1Mztcbn1cbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODM4NTM7XG4gIGJvcmRlci1jb2xvcjogIzM4Mzg1Mztcbn1cbi5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU5LCA3MiwgOTksIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzM4Mzg1MztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgzODUzO1xuICBib3JkZXItY29sb3I6ICMzODM4NTM7XG59XG5cbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODM4NTM7XG4gIGJvcmRlci1jb2xvcjogIzM4Mzg1Mztcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OSwgNzIsIDk5LCAwLjUpO1xufVxuXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU5LCA3MiwgOTksIDAuNSk7XG59XG5cbi5idG4tbGluayB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICM4NDg1ZmI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rLmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzc5ODdhMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tbGcsXG4uYnRuLWdyb3VwLWxnID4gLmJ0bixcbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cC1sZyA+IGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4wMjM3NXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi5idG4tc20sXG4uYnRuLWdyb3VwLXNtID4gLmJ0bixcbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cC1zbSA+IGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMjhyZW0gMC41MXJlbSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuNzI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLWJsb2NrLCBpbnB1dFt0eXBlPXJlc2V0XS5idG4tYmxvY2ssIGlucHV0W3R5cGU9YnV0dG9uXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bixcbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cCA+IGJ1dHRvbixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAgPiBidXR0b246aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3Zlcixcbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbjpob3Zlcixcbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLFxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwID4gYnV0dG9uOmZvY3VzLFxuLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLFxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwID4gYnV0dG9uOmFjdGl2ZSxcbi5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cCA+IGJ1dHRvbi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUsXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24uYWN0aXZlIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwID4gYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwID4gYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiBidXR0b24ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LFxuLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LFxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXNtID4gYnV0dG9uICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCxcbi5idG4tZ3JvdXAtbGcgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCxcbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cC1sZyA+IGJ1dHRvbiArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiBidXR0b24ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b246bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gYnV0dG9uIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bixcbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cC10b2dnbGUgPiBidXR0b24sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiBidXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdG9nZ2xlID4gYnV0dG9uIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXRvZ2dsZSA+IGJ1dHRvbiBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IGJ1dHRvbiBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IGJ1dHRvbiBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qICMjIyMjIyAzLjMgQnV0dG9ucyAjIyMjIyMgKi9cbi5idG46YWN0aXZlLFxuLnNwLWNvbnRhaW5lciBidXR0b246YWN0aXZlLFxuLmJ0bjpmb2N1cyxcbi5zcC1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGY1O1xuICBib3JkZXItY29sb3I6ICNlZGVkZjU7XG59XG5cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2IoMjQwLCAyMzksIDI0NCk7XG59XG5cbi5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiKDI0MCwgMjM5LCAyNDQpO1xufVxuXG4uYnRuLWluZGlnbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjA1N2JmO1xuICBib3JkZXItY29sb3I6ICNiMDU3YmY7XG59XG4uYnRuLWluZGlnbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDU1NmI3O1xuICBib3JkZXItY29sb3I6ICNkNTU2Yjc7XG59XG4uYnRuLWluZGlnbzpmb2N1cywgLmJ0bi1pbmRpZ28uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNzIsIDgwLCAxODcsIDAuNSk7XG59XG4uYnRuLWluZGlnby5kaXNhYmxlZCwgLmJ0bi1pbmRpZ286ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwNTdiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYjA1N2JmO1xufVxuLmJ0bi1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwNTdiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYjA1N2JmO1xufVxuXG4uc2hvdyA+IC5idG4taW5kaWdvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjA1N2JmO1xuICBib3JkZXItY29sb3I6ICNiMDU3YmY7XG59XG5cbi5idG4taW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTcyLCA4MCwgMTg3LCAwLjUpO1xufVxuXG4uc2hvdyA+IC5idG4taW5kaWdvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE3MiwgODAsIDE4NywgMC41KTtcbn1cblxuLmJ0bi1wdXJwbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkNGZmYTtcbiAgYm9yZGVyLWNvbG9yOiAjNjQzYWIwO1xufVxuLmJ0bi1wdXJwbGU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlMzdhNjtcbiAgYm9yZGVyLWNvbG9yOiAjNGUyZDg5O1xufVxuLmJ0bi1wdXJwbGU6Zm9jdXMsIC5idG4tcHVycGxlLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIzLCA4NywgMTg4LCAwLjUpO1xufVxuLmJ0bi1wdXJwbGUuZGlzYWJsZWQsIC5idG4tcHVycGxlOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZDRmZmE7XG4gIGJvcmRlci1jb2xvcjogIzY0M2FiMDtcbn1cbi5idG4tcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTMzOWQ7XG4gIGJvcmRlci1jb2xvcjogIzQ4MmE4MDtcbn1cblxuLnNob3cgPiAuYnRuLXB1cnBsZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5MzM5ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNDgyYTgwO1xufVxuXG4uYnRuLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMywgODcsIDE4OCwgMC41KTtcbn1cblxuLnNob3cgPiAuYnRuLXB1cnBsZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjMsIDg3LCAxODgsIDAuNSk7XG59XG5cbi5idG4tcGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc1NGZhO1xuICBib3JkZXItY29sb3I6ICNjYzMwY2U7XG59XG4uYnRuLXBpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjMzBjZTtcbiAgYm9yZGVyLWNvbG9yOiAjY2MzMGNlO1xufVxuLmJ0bi1waW5rOmZvY3VzLCAuYnRuLXBpbmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjEsIDM4LCAxMjcsIDAuNSk7XG59XG4uYnRuLXBpbmsuZGlzYWJsZWQsIC5idG4tcGluazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc1NGZhO1xuICBib3JkZXItY29sb3I6ICNkODAwNjk7XG59XG4uYnRuLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZTAwNWM7XG4gIGJvcmRlci1jb2xvcjogIzk4MDA0YTtcbn1cblxuLnNob3cgPiAuYnRuLXBpbmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZTAwNWM7XG4gIGJvcmRlci1jb2xvcjogIzk4MDA0YTtcbn1cblxuLmJ0bi1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMSwgMzgsIDEyNywgMC41KTtcbn1cblxuLnNob3cgPiAuYnRuLXBpbmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIxLCAzOCwgMTI3LCAwLjUpO1xufVxuXG4uYnRuLWdyYXktNTAwIHtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NDllYjc7XG4gIGJvcmRlci1jb2xvcjogIzg4OTZhZjtcbn1cbi5idG4tZ3JheS01MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwOGZhYTtcbiAgYm9yZGVyLWNvbG9yOiAjNjk3YjlhO1xufVxuLmJ0bi1ncmF5LTUwMDpmb2N1cywgLmJ0bi1ncmF5LTUwMC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTMzLCAxNTgsIDAuNSk7XG59XG4uYnRuLWdyYXktNTAwLmRpc2FibGVkLCAuYnRuLWdyYXktNTAwOmRpc2FibGVkIHtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NDllYjc7XG4gIGJvcmRlci1jb2xvcjogIzg4OTZhZjtcbn1cbi5idG4tZ3JheS01MDA6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyYXktNTAwOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk4OGE0O1xuICBib3JkZXItY29sb3I6ICM2Mzc0OTM7XG59XG5cbi5zaG93ID4gLmJ0bi1ncmF5LTUwMC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5ODhhNDtcbiAgYm9yZGVyLWNvbG9yOiAjNjM3NDkzO1xufVxuXG4uYnRuLWdyYXktNTAwOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmF5LTUwMDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDEzMywgMTU4LCAwLjUpO1xufVxuXG4uc2hvdyA+IC5idG4tZ3JheS01MDAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxMzMsIDE1OCwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTcwMCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1ODc1O1xuICBib3JkZXItY29sb3I6ICM0ZjVjNzM7XG59XG4uYnRuLWdyYXktNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0OTU2NmI7XG4gIGJvcmRlci1jb2xvcjogIzNhNDQ1NTtcbn1cbi5idG4tZ3JheS03MDA6Zm9jdXMsIC5idG4tZ3JheS03MDAuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDUsIDExNiwgMTM2LCAwLjUpO1xufVxuLmJ0bi1ncmF5LTcwMC5kaXNhYmxlZCwgLmJ0bi1ncmF5LTcwMDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1ODc1O1xuICBib3JkZXItY29sb3I6ICM0ZjVjNzM7XG59XG4uYnRuLWdyYXktNzAwOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmF5LTcwMDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NTA2NDtcbiAgYm9yZGVyLWNvbG9yOiAjMzUzZTRkO1xufVxuXG4uc2hvdyA+IC5idG4tZ3JheS03MDAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDUwNjQ7XG4gIGJvcmRlci1jb2xvcjogIzM1M2U0ZDtcbn1cblxuLmJ0bi1ncmF5LTcwMDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JheS03MDA6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA1LCAxMTYsIDEzNiwgMC41KTtcbn1cblxuLnNob3cgPiAuYnRuLWdyYXktNzAwLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwNSwgMTE2LCAxMzYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmRpZ28ge1xuICBjb2xvcjogI2IwNTdiZjtcbiAgYm9yZGVyLWNvbG9yOiAjYjA1N2JmO1xufVxuLmJ0bi1vdXRsaW5lLWluZGlnbzpob3ZlciwgLmJ0bi1vdXRsaW5lLWluZGlnbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMDU3YmY7XG59XG5cbi8qICMjIyMjIyA1LjEgQnV0dG9ucyAgIyMjIyMjICovXG4uYnRuLW1haW4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5idG4tbWFpbi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDU2ZjUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjODA3N2Y2O1xufVxuLmJ0bi1tYWluLXByaW1hcnk6Zm9jdXMsIC5idG4tbWFpbi1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xNXJlbSByZ2JhKHZhcigtLXByaW1hcnktYmctY29sb3IpLCAwLjUpO1xufVxuLmJ0bi1tYWluLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tbWFpbi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbn1cbi5idG4tbWFpbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1tYWluLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4uc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gdmFyKC0tcHJpbWFyeTA1KTtcbn1cblxuLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEodmFyKC0tcHJpbWFyeS1iZy1jb2xvciksIDAuMik7XG59XG5cbi5idG4tbWFpbi1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uYnRuLW1haW4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmJ0bi1tYWluLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1tYWluLXNlY29uZGFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExOSwgMjEwLCAxOTEsIDAuNSk7XG59XG4uYnRuLW1haW4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLW1haW4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmJ0bi1tYWluLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbWFpbi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4uc2hvdyA+IC5idG4tbWFpbi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4uYnRuLW1haW4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1tYWluLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgMTA5LCAyNTUsIDAuNSk7XG59XG5cbi5zaG93ID4gLmJ0bi1tYWluLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgMTA5LCAyNTUsIDAuNSk7XG59XG5cbi5idG4tbWFpbi1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogIzFhNTNmZjtcbn1cbi5idG4tbWFpbi1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNDlmZjtcbiAgYm9yZGVyLWNvbG9yOiAjODQ4NWZiO1xufVxuLmJ0bi1tYWluLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1tYWluLXNlY29uZGFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCAxMDksIDI1NSwgMC41KTtcbn1cbi5idG4tbWFpbi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tbWFpbi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogIzFhNTNmZjtcbn1cbi5idG4tbWFpbi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW1haW4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0MGZmO1xuICBib3JkZXItY29sb3I6ICMwMDM2ZDk7XG59XG5cbi5zaG93ID4gLmJ0bi1tYWluLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDBmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzNmQ5O1xufVxuXG4uYnRuLW1haW4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1tYWluLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgMTA5LCAyNTUsIDAuNSk7XG59XG5cbi5zaG93ID4gLmJ0bi1tYWluLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgMTA5LCAyNTUsIDAuNSk7XG59XG5cbi5idG4tcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi5idG4td2l0aC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMzhweDtcbn1cbi5idG4td2l0aC1pY29uIGkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5idG4td2l0aC1pY29uIGkudHlwY24ge1xuICBsaW5lLWhlaWdodDogMC42O1xufVxuLmJ0bi13aXRoLWljb24gaS5mYXMge1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uYnRuLXdpdGgtaWNvbiBpLmljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5idG4taWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbn1cbi5idG4taWNvbiBpIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5idG4taWNvbiBpLnR5cGNuIHtcbiAgbGluZS1oZWlnaHQ6IDEuOTU7XG59XG5cbi5idG4taWNvbi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5idG4taWNvbi1saXN0IC5idG4gKyAuYnRuLFxuLmJ0bi1pY29uLWxpc3QgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnNwLWNvbnRhaW5lciAuYnRuLWljb24tbGlzdCBidXR0b24gKyAuYnRuLFxuLmJ0bi1pY29uLWxpc3QgLnNwLWNvbnRhaW5lciAuYnRuICsgYnV0dG9uLFxuLnNwLWNvbnRhaW5lciAuYnRuLWljb24tbGlzdCAuYnRuICsgYnV0dG9uLFxuLmJ0bi1pY29uLWxpc3QgLnNwLWNvbnRhaW5lciBidXR0b24gKyBidXR0b24sXG4uc3AtY29udGFpbmVyIC5idG4taWNvbi1saXN0IGJ1dHRvbiArIGJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnRuLmJ0bi1kZWZhdWx0Lm5hdi1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ubmF2LWxpbmsjYnMtZXhhbXBsZS1uYXZiYXItY29sbGFwc2UtMSB7XG4gIHBhZGRpbmc6IDByZW0gMC4zcmVtO1xufVxuXG4vKiAjIyMjIyMgNC44IGJ1dHRvbi1saWdodCAjIyMjIyMgKi9cbi5idG4td2FybmluZy1saWdodCB7XG4gIGNvbG9yOiAjZmRhYzQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMTcyLCA2NSwgMC4yKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMTcyLCA2NSwgMC4yKTtcbn1cbi5idG4td2FybmluZy1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRhYzQxO1xuICBib3JkZXItY29sb3I6ICNmZGFjNDE7XG59XG5cbi5idG4td2FybmluZy1saWdodC5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGFjNDE7XG4gIGJvcmRlci1jb2xvcjogI2ZkYWM0MTtcbn1cbi5idG4td2FybmluZy1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4td2FybmluZy1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICBjb2xvcjogIzMyMzI1MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYWM0MTtcbiAgYm9yZGVyLWNvbG9yOiAjZmRhYzQxO1xufVxuXG4uc2hvdyA+IC5idG4td2FybmluZy1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzMyMzI1MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYWM0MTtcbiAgYm9yZGVyLWNvbG9yOiAjZmRhYzQxO1xufVxuXG4uYnRuLXdhcm5pbmctbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmctbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtICNmZmM3OTM7XG59XG5cbi5zaG93ID4gLmJ0bi13YXJuaW5nLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSAjZmZjNzkzO1xufVxuXG4uYnRuLXByaW1hcnktZ3JhZGllbnQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAwJSwgdmFyKC0tcHJpbWFyeTA1KSAxMDAlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uYnRuLXByaW1hcnktZ3JhZGllbnQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWRhbmdlci1ncmFkaWVudCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNzRmNzUgMCUsIHJnYmEoMjQ3LCA3OSwgMTE3LCAwLjUpIDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjM0MzQzO1xufVxuLmJ0bi1kYW5nZXItZ3JhZGllbnQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXBpbmstZ3JhZGllbnQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjc1NGZhIDAlLCByZ2JhKDI0NywgODQsIDI1MCwgMC41KSAxMDAlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y3NTRmYTtcbn1cbi5idG4tcGluay1ncmFkaWVudDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tcHVycGxlLWdyYWRpZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2FkNGZmYSAwJSwgcmdiYSgxNzMsIDc5LCAyNTAsIDAuNSkgMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhZDRmZmE7XG59XG4uYnRuLXB1cnBsZS1ncmFkaWVudDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idG4td2FybmluZy1ncmFkaWVudCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmJkNWEgMCUsIHJnYmEoMjU1LCAxODksIDkwLCAwLjUpIDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZiZDVhO1xufVxuLmJ0bi13YXJuaW5nLWdyYWRpZW50OmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1zdWNjZXNzLWdyYWRpZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAxNmE1OSAwJSwgcmdiYSgxLCAxMDYsIDg5LCAwLjUpIDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDE2YTU5O1xufVxuLmJ0bi1zdWNjZXNzLWdyYWRpZW50OmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1pbmZvLWdyYWRpZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzRlYzJmMCAwJSwgcmdiYSg3OCwgMTk0LCAyNDAsIDAuNSkgMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ZWMyZjA7XG59XG4uYnRuLWluZm8tZ3JhZGllbnQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpZ2h0LWdyYWRpZW50IHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICNjZGQyZGUgMCUsICNmOWY5ZmIgMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZGQyZGU7XG59XG4uYnRuLWxpZ2h0LWdyYWRpZW50OmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICNjMWM3ZDYgMCUsICNlMGU1ZjEgMTAwJSk7XG4gIGJvcmRlci1jb2xvcjogI2NkZDJkZTtcbn1cblxuLmJ0bi1saWdodC1ncmFkaWVudDpmb2N1cywgLmJ0bi1saWdodC1ncmFkaWVudC5mb2N1cyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICNjMWM3ZDYgMCUsICNlMGU1ZjEgMTAwJSk7XG59XG5cbi5idG4tZGFyay1ncmFkaWVudCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNjBkZWcsICMyOTMyM2MgMCUsICM0ODU1NjMgMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTMyM2M7XG59XG4uYnRuLWRhcmstZ3JhZGllbnQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDYwZGVnLCAjMjEyOTMxIDAlLCAjNDI0ZjVkIDEwMCUpO1xuICBib3JkZXItY29sb3I6ICMyOTMyM2M7XG59XG5cbi5idG4tZGFyay1ncmFkaWVudDpmb2N1cywgLmJ0bi1kYXJrLWdyYWRpZW50LmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDYwZGVnLCAjMjEyOTMxIDAlLCAjNDI0ZjVkIDEwMCUpO1xufVxuXG4uYnRuLXNlY29uZGFyeS1ncmFkaWVudCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNzRmNzUgMCUsIHJnYmEoMjQ3LCA3OSwgMTE3LCAwLjUpIDEwMCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjc0Zjc1O1xufVxuLmJ0bi1zZWNvbmRhcnktZ3JhZGllbnQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXByaW1hcnkuZm9jdXMsXG4uYnRuLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5idG4td2FybmluZy5mb2N1cyxcbi5idG4td2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiZDVhO1xuICBib3JkZXItY29sb3I6ICNmZmJkNWE7XG59XG5cbi5idG4tc3F1YXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJ0bi1saXN0ID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpLFxuLmJ0bi1saXN0ID4gLmRyb3Bkb3duOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNHJlbTtcbn1cblxuLmJ0bi1saXN0ID4gLmJ0bixcbi5idG4tbGlzdCA+IC5kcm9wZG93biB7XG4gIG1hcmdpbi1ib3R0b206IDAuM3JlbTtcbn1cblxuLnJvdyA+ICoge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlZGY1O1xufVxuXG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1zZWNvbmRhcnksXG4uYnRuLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc0Zjc1O1xuICBib3JkZXItY29sb3I6ICNmNzRmNzU7XG59XG5cbi5uYXYucGFuZWwtdGFicyAubmF2LWl0ZW06Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRhYnMtc3R5bGUtMSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgLyogY29sb3I6ICMyNDJmNDg7ICovXG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNlZGVkZjUgI2VkZWRmNSAjZmZmO1xufVxuXG4uYnRuLWFuaW1hdGlvbiAuYnRuLWxvYWRlcnM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IGNhbGMoNTAlIC0gMC43ZW0pO1xuICByaWdodDogMTBweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuNGVtO1xuICBoZWlnaHQ6IDEuNGVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxvYWRlciA1MDBtcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogbG9hZGVyIDUwMG1zIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLmJ0bi1hbmltYXRpb24gLmJ0bi1zcGluZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IGNhbGMoNTAlIC0gMC43ZW0pO1xuICByaWdodDogMTJweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuNWVtO1xuICB3aWR0aDogMTQlO1xuICBoZWlnaHQ6IDAuNWVtO1xuICBoZWlnaHQ6IDQ1JTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzay1ib3VuY2UgMS4ycyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uOiBzay1ib3VuY2UgMS4ycyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0xcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMXM7XG59XG5cbi5idG4tYW5pbWF0aW9uIC5idG4tbG9hZGVycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tYW5pbWF0aW9uIC5idG4tc3BpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1hbmltYXRpb24gLmxvYWRpbmcge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkZXIge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBsb2FkZXIge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmJ0bi1wcmltYXJ5LWxpZ2h0IHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDIpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnkwMik7XG59XG4uYnRuLXByaW1hcnktbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5idG4tcHJpbWFyeS1saWdodDpmb2N1cywgLmJ0bi1wcmltYXJ5LWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHZhcigtLXByaW1hcnkwMik7XG59XG5cbi5idG4tc2Vjb25kYXJ5LWxpZ2h0IHtcbiAgY29sb3I6ICNmNzRmNzU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ3LCA3OSwgMTE3LCAwLjIpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ3LCA3OSwgMTE3LCAwLjIpO1xufVxuLmJ0bi1zZWNvbmRhcnktbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3NGY3NSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmNzRmNzU7XG59XG4uYnRuLXNlY29uZGFyeS1saWdodDpmb2N1cywgLmJ0bi1zZWNvbmRhcnktbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDcsIDc5LCAxMTcsIDAuMik7XG59XG5cbi5idG4tc3VjY2Vzcy1saWdodCB7XG4gIGNvbG9yOiAjMWE5Yzg2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAxNTYsIDEzNCwgMC4yKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI2LCAxNTYsIDEzNCwgMC4yKTtcbn1cbi5idG4tc3VjY2Vzcy1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE2YTU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxNmE1OTtcbn1cbi5idG4tc3VjY2Vzcy1saWdodDpmb2N1cywgLmJ0bi1zdWNjZXNzLWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjYsIDE1NiwgMTM0LCAwLjIpO1xufVxuXG4uYnRuLWRhbmdlci1saWdodCB7XG4gIGNvbG9yOiAjZjM0MzQzICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCA2NywgNjcsIDAuMik7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDY3LCA2NywgMC4yKTtcbn1cbi5idG4tZGFuZ2VyLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzNDM0MyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmMzQzNDM7XG59XG4uYnRuLWRhbmdlci1saWdodDpmb2N1cywgLmJ0bi1kYW5nZXItbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDMsIDY3LCA2NywgMC4yKTtcbn1cblxuLmJ0bi1pbmZvLWxpZ2h0IHtcbiAgY29sb3I6ICM0ZWMyZjA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDE5MiwgMTkyLCAwLjIpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUsIDE5MiwgMTkyLCAwLjIpO1xufVxuLmJ0bi1pbmZvLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlYzJmMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0ZWMyZjA7XG59XG4uYnRuLWluZm8tbGlnaHQ6Zm9jdXMsIC5idG4taW5mby1saWdodC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1LCAxOTIsIDE5MiwgMC4yKTtcbn1cblxuLmJ0bi1kYXJrLWxpZ2h0IHtcbiAgY29sb3I6ICMzODM4NTM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTYsIDU2LCA4MywgMC4xNDExNzY0NzA2KTtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjOGRhO1xufVxuLmJ0bi1kYXJrLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiNDg2MyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHJnYmEoMjAwLCAyMDAsIDIxOCwgMC4yKTtcbn1cbi5idG4tZGFyay1saWdodDpmb2N1cywgLmJ0bi1kYXJrLWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODgsIDk5LCAxMjIsIDAuMik7XG59XG5cbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXByaW1hcnksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtcHJpbWFyeSxcbi5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZSxcbi5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZS5zaG93LFxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cyxcbi5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZTpmb2N1cyxcbi5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzLFxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEodmFyKC0tcHJpbWFyeS1iZy1jb2xvciksIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1wcmltYXJ5LFxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXdhcm5pbmcsXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtd2FybmluZyxcbi5idG4tb3V0bGluZS13YXJuaW5nLmFjdGl2ZSxcbi5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5zaG93LFxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1pbmZvLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLWluZm8sXG4uYnRuLW91dGxpbmUtaW5mby5hY3RpdmUsXG4uYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUuc2hvdyxcbi5idG4tb3V0bGluZS1pbmZvOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZGNhZjA7XG4gIGJvcmRlci1jb2xvcjogIzBkY2FmMDtcbn1cblxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtZGFuZ2VyLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLWRhbmdlcixcbi5idG4tb3V0bGluZS1kYW5nZXIuYWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUuc2hvdyxcbi5idG4tb3V0bGluZS1kYW5nZXI6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYnRuLmJhY2stYnRuIHtcbiAgYmFja2dyb3VuZDogIzAwMzc2YiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDM3NmIgIWltcG9ydGFudDtcbn1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDdweCByZ2JhKDE1NCwgMTU0LCAyMDQsIDAuMSk7XG59XG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG5cbi5jYXJkLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbn1cbi5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuXG4uY2FyZC1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uY2FyZC1pbWctdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbn1cblxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5cHg7XG59XG5cbi5jYXJkLWRlY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNhcmQtZGVjayAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbi5jYXJkLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZ3JvdXAge1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1jb2x1bW5zIHtcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcbiAgfVxuICAuY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmNhcmQudGV4dC13aGl0ZSAuY2FyZC10aXRsZSwgLmNhcmQudHgtd2hpdGUgLmNhcmQtdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQtaGVhZGVyLFxuLmNhcmQtZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBib3JkZXItY29sb3I6ICNlZGVkZjU7XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogN3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDdweCAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1oZWFkZXItdGFiIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5jYXJkLWl0ZW0tZGVzYyAuY2FyZC1pdGVtLWRlc2MtMSBkdCxcbmRkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY2FyZC1pdGVtLWRlc2MgLmNhcmQtaXRlbS1kZXNjLTEgZHQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uY2FyZC1pdGVtLWRlc2MgLmNhcmQtaXRlbS1kZXNjLTEgZGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmNhcmQtaXRlbS1kZXNjIGRsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLWhlYWRlci1yaWdodCAuY2FyZC1vcHRpb24ge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtaGVhZGVyLXJpZ2h0IC5jYXJkLW9wdGlvbiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNhcmQtY2F0ZWdvcnkge1xuICBtYXJnaW46IDAgMCAwLjVyZW07XG4gIHBhZGRpbmc6IDdweCAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmYjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uY2FyZC1kYXNoYm9hcmQtYXVkaWVuY2UtbWV0cmljcyAuZmxvdC1jaGFydCAuZmxvdC14LWF4aXMgPiBkaXYge1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uY2FyZC1taW5pbWFsLXR3byAubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmNhcmQtbWluaW1hbC10d28gLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMnB4O1xuICBwYWRkaW5nOiA4cHggMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmODtcbn1cblxuLmNhcmQtYm9keS10b3AgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jYXJkLWJvZHktdG9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDYzcHg7XG4gIGxlZnQ6IC01cHg7XG4gIHotaW5kZXg6IDEwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5jYXJkLW1pbmltYWwtZm91ciAuY2FyZC1mb290ZXIgLm5hdi1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjg7XG59XG5cbi5jYXJkLXByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jYXJkLXByb2dyZXNzIC5wcm9ncmVzcyB7XG4gIGZsZXg6IDE7XG4gIGhlaWdodDogM3B4O1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG4uY2FyZC5jYXJkLXByaW1hcnkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbn1cbi5jYXJkLmNhcmQtc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmNzRmNzUgIWltcG9ydGFudDtcbn1cbi5jYXJkLmNhcmQtc3VjY2VzcyB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMjJlODQwICFpbXBvcnRhbnQ7XG59XG4uY2FyZC5jYXJkLWRhbmdlciB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZjM0MzQzICFpbXBvcnRhbnQ7XG59XG4uY2FyZC5jYXJkLXdhcm5pbmcge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmYjIwOSAhaW1wb3J0YW50O1xufVxuLmNhcmQuY2FyZC1pbmZvIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMWI4ZmYgIWltcG9ydGFudDtcbn1cbi5jYXJkLmNhcmQtcHVycGxlIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNhZDRmZmEgIWltcG9ydGFudDtcbn1cbi5jYXJkLmNhcmQtZGFyayB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLWltZy10b3AuY2FyZC1pbWctYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDlweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOXB4O1xufVxuXG4uY2FyZC1jYXRlZ29yeTEge1xuICBtYXJnaW46IDAgMCAwLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMzgzODUzO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5DaG9vc2UxIHtcbiAgcGFkZGluZzogOHB4IDE5cHg7XG4gIGJvcmRlcjogI2VkZWRmNSBzb2xpZCAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnByaWNpbmctY2FyZDpob3ZlciAuY2FyZC1jYXRlZ29yeS5zdHlsZS0xIHtcbiAgY29sb3I6ICNlZWU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlIDBzO1xufVxuXG4ucHJpY2luZy1jYXJkOmhvdmVyIC5DaG9vc2UxIHtcbiAgcGFkZGluZzogOHB4IDE5cHg7XG4gIGNvbG9yOiAjZWVlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSAwcztcbn1cblxuLmVycm9yLWJnMSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcG5nL2NpcmNsZTQucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uZXJyb3ItYmcxOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5jYXJkLXNpZ2luIHtcbiAgcGFkZGluZzogNTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cblxuLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgxKSB7XG4gIHRvcDogMTIlO1xuICBsZWZ0OiA0MiU7XG4gIGFuaW1hdGlvbjogYW5pbWF0ZSAxMHMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uc3F1YXJlLWJveCBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDVweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG59XG5cbi5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoMikge1xuICB0b3A6IDcwJTtcbiAgbGVmdDogNTAlO1xuICBhbmltYXRpb246IGFuaW1hdGUgN3MgbGluZWFyIGluZmluaXRlO1xufVxuXG4uc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDQpIHtcbiAgdG9wOiAyMCU7XG4gIGxlZnQ6IDYwJTtcbiAgYW5pbWF0aW9uOiBhbmltYXRlIDEwcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoMykge1xuICB0b3A6IDE3JTtcbiAgbGVmdDogNiU7XG4gIGFuaW1hdGlvbjogYW5pbWF0ZSA5cyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoNSkge1xuICB0b3A6IDg4JTtcbiAgbGVmdDogMTAlO1xuICBhbmltYXRpb246IGFuaW1hdGUgNnMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDYpIHtcbiAgdG9wOiA4MCU7XG4gIGxlZnQ6IDcwJTtcbiAgYW5pbWF0aW9uOiBhbmltYXRlIDEycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoNykge1xuICB0b3A6IDYwJTtcbiAgbGVmdDogODAlO1xuICBhbmltYXRpb246IGFuaW1hdGUgMTVzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCg4KSB7XG4gIHRvcDogMzIlO1xuICBsZWZ0OiAyNSU7XG4gIGFuaW1hdGlvbjogYW5pbWF0ZSAxNnMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDkpIHtcbiAgdG9wOiAyMCU7XG4gIGxlZnQ6IDgwJTtcbiAgYW5pbWF0aW9uOiBhbmltYXRlIDEwcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoMTApIHtcbiAgdG9wOiA0MCU7XG4gIGxlZnQ6IDcyJTtcbiAgYW5pbWF0aW9uOiBhbmltYXRlIDVzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgxMSkge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMzAlO1xuICBhbmltYXRpb246IGFuaW1hdGUgNnMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDEyKSB7XG4gIHRvcDogNjUlO1xuICBsZWZ0OiAxNiU7XG4gIGFuaW1hdGlvbjogYW5pbWF0ZSA5cyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoMTMpIHtcbiAgdG9wOiA0NSU7XG4gIGxlZnQ6IDMlO1xuICBhbmltYXRpb246IGFuaW1hdGUgMTRzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgxNCkge1xuICB0b3A6IDQ3JTtcbiAgbGVmdDogNTUlO1xuICBhbmltYXRpb246IGFuaW1hdGUgM3MgbGluZWFyIGluZmluaXRlO1xufVxuXG4uc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDE1KSB7XG4gIHRvcDogNzklO1xuICBsZWZ0OiA5MCU7XG4gIGFuaW1hdGlvbjogYW5pbWF0ZSA4cyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGVZKDApIHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHRyYW5zbGF0ZVkoLTkwcHgpIHJvdGF0ZSgzNjBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FyZC1zaWdpbi1tYWluIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcmQtc2lnaW4ge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbn1cbi5jYXJkLWNvbGxhcHNlZCA+IDpub3QoLmNhcmQtaGVhZGVyKTpub3QoLmNhcmQtc3RhdHVzKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXJkLWZ1bGxzY3JlZW4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY2FyZC10aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjFweDtcbiAgbGVmdDogMTFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5jYXJkLXRpdGxlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjZjMyYjcxO1xufVxuXG4uY2FyZC10aXRsZTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogIzE1OTBiZTtcbn1cblxuLmNhcmQtaW1nLXRvcC0xIC5jYXJkLXRpdGxlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXJkLWltZy1sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xufVxuXG4uY3VzdG9tLXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxOXB4O1xuICBsZWZ0OiAxMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ucHJpbWFyeS1jdXN0b20tY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjNyZW07XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDdweCByZ2JhKDE1NCwgMTU0LCAyMDQsIDAuMSk7XG59XG4ucHJpbWFyeS1jdXN0b20tY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5wcmltYXJ5LWN1c3RvbS1jYXJkMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjNyZW07XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9wbmcvY2hhdGJnLnBuZykgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDdweCByZ2JhKDE1NCwgMTU0LCAyMDQsIDAuMSk7XG59XG4ucHJpbWFyeS1jdXN0b20tY2FyZDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uYmctcHJpbWFyeS1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA3cHggcmdiYSgxNTQsIDE1NCwgMjA0LCAwLjEpO1xufVxuLmJnLXByaW1hcnktY2FyZCAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuLmJnLXByaW1hcnktY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGU6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmNhcm91c2VsLXNsaWRlciAjY2Fyb3VzZWwge1xuICBtYXJnaW46IDA7XG59XG4uY2Fyb3VzZWwtc2xpZGVyICN0aHVtYmNhcm91c2VsIHtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmNhcm91c2VsLXNsaWRlciAjdGh1bWJjYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXJvdXNlbC1zbGlkZXIgI3RodW1iY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gLnRodW1iIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbiAgbWFyZ2luOiAwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jYXJvdXNlbC1zbGlkZXIgLmNhcm91c2VsLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2w6YWN0aXZlLCAuY2Fyb3VzZWwtY29udHJvbDpmb2N1cywgLmNhcm91c2VsLWNvbnRyb2w6aG92ZXIge1xuICBjb2xvcjogIzMzMztcbn1cblxuI2Jhc2ljU2xpZGVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jdGh1bWJjYXJvdXNlbCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xufVxuI3RodW1iY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG59XG5cbi5vd2wtY2Fyb3VzZWwgYnV0dG9uLm93bC1kb3Qge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEwNSwgOTksIDI1NSwgMC4zKTtcbiAgYm9yZGVyOiBub25lO1xuICBvcGFjaXR5OiA3O1xufVxuXG4ub3dsLW5hdiBidXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBiYWNrZ3JvdW5kOiAjMjA5OGQxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uY2Fyb3VzZWwtaW5uZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xufVxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1zdGFydCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1lbmQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG59XG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDBzIDAuNnMgb3BhY2l0eTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjJweDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IDUwJS8xMDAlIDEwMCU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgZmxleDogMCAxIGF1dG87XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDE1JTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiBzdmcsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24gc3ZnIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4uZGFzaGJvYXJkLWNhcm91c2VsIC5idG4taWNvbnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZWZmMmY2ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCA1MCUvMTAwJSAxMDAlO1xufVxuLmRhc2hib2FyZC1jYXJvdXNlbCAuYnRuLWljb25zIGkge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbn1cblxuI2Nhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC44O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG59XG5cbiNjYXJvdXNlbCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuODtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xufVxuXG4jY2Fyb3VzZWxFeGFtcGxlMiAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuODtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xufVxuXG4jY2Fyb3VzZWxFeGFtcGxlMiAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuODtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzRhNGE2OTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjgxNTY4cmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM0LCAyNDMsIDI0MSwgMC4yNzg0MzEzNzI1KTtcbn1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLCBhYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgY3Vyc29yOiBoZWxwO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbmEge1xuICBjb2xvcjogIzRhNGE2OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzRhNGE2OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6bm90KC5tcC1xdWVyaWVzLXNob3cpIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOm5vdCgubXAtcXVlcmllcy1zaG93KTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpub3QoLm1wLXF1ZXJpZXMtc2hvdyk6Zm9jdXMge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSwgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuaW5wdXRbdHlwZT1kYXRlXSwgaW5wdXRbdHlwZT10aW1lXSwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIGlucHV0W3R5cGU9bW9udGhdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBsaXN0Ym94O1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCBbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbi5oMSxcbi5oMixcbi5oMyxcbi5oNCxcbi5oNSxcbi5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsXG4uaDEge1xuICBmb250LXNpemU6IDIuMTg3NXJlbTtcbn1cblxuaDIsXG4uaDIge1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5cbmgzLFxuLmgzIHtcbiAgZm9udC1zaXplOiAxLjUzMTI1cmVtO1xufVxuXG5oNCxcbi5oNCB7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xufVxuXG5oNSxcbi5oNSB7XG4gIGZvbnQtc2l6ZTogMS4wOTM3NXJlbTtcbn1cblxuaDYsXG4uaDYge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ubGVhZCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMS4wOTM3NXJlbTtcbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogNS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTQxLFxuLmRpc3BsYXktNDIsXG4uZGlzcGxheS00Myxcbi5kaXNwbGF5LTQ0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDgwJTtcbiAgb3BhY2l0eTogMC42O1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLmxpc3QtdW5zdHlsZWQsXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4wOTM3NXJlbTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXNpemU6IDgwJTtcbn1cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXNpemU6IDkwJTtcbn1cblxuY29kZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBmb250LXNpemU6IDEzcHg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjUxO1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMDAlO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG59XG5wcmUgY29kZSB7XG4gIGNvbG9yOiAjMmQ5MWZiO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbiAgLnJlc3BvbnNpdmUtbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5vLWd1dHRlcnMgPiAuY29sLFxuLm5vLWd1dHRlcnMgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY29sLTEsXG4uY29sLTIsXG4uY29sLTMsXG4uY29sLTQsXG4uY29sLTUsXG4uY29sLTYsXG4uY29sLTcsXG4uY29sLTgsXG4uY29sLTksXG4uY29sLTEwLFxuLmNvbC0xMSxcbi5jb2wtMTIsXG4uY29sLFxuLmNvbC1hdXRvLFxuLmNvbC1zbS0xLFxuLmNvbC1zbS0yLFxuLmNvbC1zbS0zLFxuLmNvbC1zbS00LFxuLmNvbC1zbS01LFxuLmNvbC1zbS02LFxuLmNvbC1zbS03LFxuLmNvbC1zbS04LFxuLmNvbC1zbS05LFxuLmNvbC1zbS0xMCxcbi5jb2wtc20tMTEsXG4uY29sLXNtLTEyLFxuLmNvbC1zbSxcbi5jb2wtc20tYXV0byxcbi5jb2wtbWQtMSxcbi5jb2wtbWQtMixcbi5jb2wtbWQtMyxcbi5jb2wtbWQtNCxcbi5jb2wtbWQtNSxcbi5jb2wtbWQtNixcbi5jb2wtbWQtNyxcbi5jb2wtbWQtOCxcbi5jb2wtbWQtOSxcbi5jb2wtbWQtMTAsXG4uY29sLW1kLTExLFxuLmNvbC1tZC0xMixcbi5jb2wtbWQsXG4uY29sLW1kLWF1dG8sXG4uY29sLWxnLTEsXG4uY29sLWxnLTIsXG4uY29sLWxnLTMsXG4uY29sLWxnLTQsXG4uY29sLWxnLTUsXG4uY29sLWxnLTYsXG4uY29sLWxnLTcsXG4uY29sLWxnLTgsXG4uY29sLWxnLTksXG4uY29sLWxnLTEwLFxuLmNvbC1sZy0xMSxcbi5jb2wtbGctMTIsXG4uY29sLWxnLFxuLmNvbC1sZy1hdXRvLFxuLmNvbC14bC0xLFxuLmNvbC14bC0yLFxuLmNvbC14bC0zLFxuLmNvbC14bC00LFxuLmNvbC14bC01LFxuLmNvbC14bC02LFxuLmNvbC14bC03LFxuLmNvbC14bC04LFxuLmNvbC14bC05LFxuLmNvbC14bC0xMCxcbi5jb2wteGwtMTEsXG4uY29sLXhsLTEyLFxuLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbn1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItc20tNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXNtLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1zbS04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItc20tOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXNtLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXNtLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXNtLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1tZC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbWQtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLW1kLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1tZC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbWQtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbWQtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbWQtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLWxnLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1sZy03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLWxnLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1sZy0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1sZy0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXhsLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci14bC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXIteGwtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXhsLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci14bC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci14bC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci14bC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbC14eGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC14eGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXh4bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXh4bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXh4bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXh4bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXh4bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXh4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy14eGwtMCxcbiAgLmd4LXh4bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLXh4bC0wLFxuICAuZ3kteHhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmcteHhsLTEsXG4gIC5neC14eGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuZy14eGwtMSxcbiAgLmd5LXh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLXh4bC0yLFxuICAuZ3gteHhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy14eGwtMixcbiAgLmd5LXh4bC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmcteHhsLTMsXG4gIC5neC14eGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy14eGwtMyxcbiAgLmd5LXh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLXh4bC00LFxuICAuZ3gteHhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy14eGwtNCxcbiAgLmd5LXh4bC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmcteHhsLTUsXG4gIC5neC14eGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuICAuZy14eGwtNSxcbiAgLmd5LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuLmZsb2F0LXN0YXJ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LWVuZCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsb2F0LXhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLyotLS0tLSBUeXBvZ3JhcGh5IC0tLS0tLSovXG4uaGVhZGluZy1wcmltYXJ5IHtcbiAgcGFkZGluZzogNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5oZWFkaW5nLWludmVyc2Uge1xuICBwYWRkaW5nOiA1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuXG4uaGVhZGluZy1zZWNvbmRhcnkge1xuICBwYWRkaW5nOiA1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc0Zjc1O1xufVxuXG4uaGVhZGluZy1zdWNjZXNzIHtcbiAgcGFkZGluZzogNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxNmE1OTtcbn1cblxuLmhlYWRpbmctaW5mbyB7XG4gIHBhZGRpbmc6IDVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZWMyZjA7XG59XG5cbi5oZWFkaW5nLXdhcm5pbmcge1xuICBwYWRkaW5nOiA1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiZDVhO1xufVxuXG4uaGVhZGluZy1kYW5nZXIge1xuICBwYWRkaW5nOiA1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM0MzQzO1xufVxuXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAuMTI1cmVtIDAgMDtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xuICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMHB4IDE2cHggMThweCByZ2JhKDEzNSwgMTM1LCAxODIsIDAuMSkgIWltcG9ydGFudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1zbS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudVtkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0sIC5kcm9wZG93bi1tZW51W2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdLCAuZHJvcGRvd24tbWVudVtkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0sIC5kcm9wZG93bi1tZW51W2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0ge1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYwZjg7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICMxNDFjMmI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmZjtcbn1cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6ICMxNDFjMmI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmZjtcbn1cbi5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC1zaXplOiAwLjc2NTYycmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjb2xvcjogIzMyMzI1MTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNTYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjU2MjVyZW07XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiAjIyMjIyMgMy41IERyb3Bkb3duICMjIyMjIyAqL1xuLmRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24uZC1jYXJ0IC5kcm9wZG93bi1tZW51LCAuZHJvcGRvd24ubWVzc2FnZSAuZHJvcGRvd24tbWVudSB7XG4gICAgd2lkdGg6IDIwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLnVzZXItbG9jayAuZHJvcGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xufVxuXG4ubWFpbi1kcm9wZG93bi1mb3JtLWRlbW8gLnN0YXRpYy1kcm9wZG93biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmODtcbn1cbi5tYWluLWRyb3Bkb3duLWZvcm0tZGVtbyAuc3RhdGljLWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBub25lO1xufVxuLm1haW4tZHJvcGRvd24tZm9ybS1kZW1vIC5kcm9wZG93bi1tZW51IHtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5tYWluLWRyb3Bkb3duLWZvcm0tZGVtbyAuZHJvcGRvd24tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1kcm9wZG93bi1mb3JtLWRlbW8gLnN0YXRpYy1kcm9wZG93biB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWRyb3Bkb3duLWZvcm0tZGVtbyAuZHJvcGRvd24tbWVudSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgfVxufVxuLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzhweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM5NDllYjc7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sIFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5mb3JtLWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICM5MzkzYjU7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICM0ZDU4NzU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiAjNGQ1ODc1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzc5ODdhMTtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzQsIDI0MywgMjQxLCAwLjI3ODQzMTM3MjUpICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbnNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjNGQ1ODc1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDEuMDkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAwLjc2NTYycmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjA5Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV0sIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG4uZm9ybS1yb3cgPiAuY29sLFxuLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG59XG4uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgY29sb3I6ICMwMTZhNTk7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDAuNzY1NjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDE3NiwgMSwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLFxuLmZvcm0tY29udHJvbC5pcy12YWxpZCxcbmlucHV0LmZvcm0tY29udHJvbC5wYXJzbGV5LXN1Y2Nlc3MsXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wucGFyc2xleS1zdWNjZXNzIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzAwNzQ0Y2IzICcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG4gIGJvcmRlci1jb2xvcjogIzAxNmE1OTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cyxcbi5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMsXG5pbnB1dC5mb3JtLWNvbnRyb2wucGFyc2xleS1zdWNjZXNzOmZvY3VzLFxudGV4dGFyZWEuZm9ybS1jb250cm9sLnBhcnNsZXktc3VjY2Vzczpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzAxNmE1OTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTksIDE3NiwgMSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZvcm0tY29udHJvbC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbmlucHV0LmZvcm0tY29udHJvbC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtZmVlZGJhY2ssXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwLFxuaW5wdXQuZm9ybS1jb250cm9sLnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC10b29sdGlwLFxudGV4dGFyZWEuZm9ybS1jb250cm9sLnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wucGFyc2xleS1zdWNjZXNzIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCxcbi5jdXN0b20tc2VsZWN0LmlzLXZhbGlkLFxuaW5wdXQuY3VzdG9tLXNlbGVjdC5wYXJzbGV5LXN1Y2Nlc3MsXG50ZXh0YXJlYS5jdXN0b20tc2VsZWN0LnBhcnNsZXktc3VjY2VzcyB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDFlbSArIDAuNzVyZW0pICogMyAvIDQgKyAxLjc1cmVtKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzYjQ4NjMnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgbm8tcmVwZWF0IHJpZ2h0IDAuNzVyZW0gY2VudGVyLzhweCAxMHB4LCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzAwY2NjYyAnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgI2ZmZiBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDEuNzVyZW0vY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG4gIGJvcmRlci1jb2xvcjogIzAxNmE1OTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsXG4uY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyxcbmlucHV0LmN1c3RvbS1zZWxlY3QucGFyc2xleS1zdWNjZXNzOmZvY3VzLFxudGV4dGFyZWEuY3VzdG9tLXNlbGVjdC5wYXJzbGV5LXN1Y2Nlc3M6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwMTZhNTk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU5LCAxNzYsIDEsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG5pbnB1dC5jdXN0b20tc2VsZWN0LnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC1mZWVkYmFjayxcbnRleHRhcmVhLmN1c3RvbS1zZWxlY3QucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbmlucHV0LmN1c3RvbS1zZWxlY3QucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLXRvb2x0aXAsXG50ZXh0YXJlYS5jdXN0b20tc2VsZWN0LnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mb3JtLWNvbnRyb2wtZmlsZS5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbmlucHV0LmZvcm0tY29udHJvbC1maWxlLnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC1mZWVkYmFjayxcbnRleHRhcmVhLmZvcm0tY29udHJvbC1maWxlLnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wtZmlsZS5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwLFxuaW5wdXQuZm9ybS1jb250cm9sLWZpbGUucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLXRvb2x0aXAsXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtZmlsZS5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCxcbmlucHV0LmZvcm0tY2hlY2staW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLmZvcm0tY2hlY2stbGFiZWwsXG50ZXh0YXJlYS5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMwMTZhNTk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbmlucHV0LmZvcm0tY2hlY2staW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLWZlZWRiYWNrLFxudGV4dGFyZWEuZm9ybS1jaGVjay1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwLFxuaW5wdXQuZm9ybS1jaGVjay1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtdG9vbHRpcCxcbnRleHRhcmVhLmZvcm0tY2hlY2staW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLFxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLFxuaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLFxudGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICMwMTZhNTk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG5pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbnRleHRhcmVhLmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDE2YTU5O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG5pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtZmVlZGJhY2ssXG50ZXh0YXJlYS5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbmlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC10b29sdGlwLFxudGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG5pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3M6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxudGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Y2UzMDE7XG4gIGJvcmRlci1jb2xvcjogIzRjZTMwMTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbmlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktc3VjY2Vzczpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxudGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OSwgMTc2LCAxLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG5pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3M6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxudGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbmlucHV0LmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbnRleHRhcmVhLmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzAxNmE1OTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuaW5wdXQuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLWZlZWRiYWNrLFxudGV4dGFyZWEuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG5pbnB1dC5jdXN0b20tZmlsZS1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtdG9vbHRpcCxcbnRleHRhcmVhLmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbmlucHV0LmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktc3VjY2Vzczpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbnRleHRhcmVhLmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktc3VjY2Vzczpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzAxNmE1OTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTksIDE3NiwgMSwgMC4yNSk7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGNvbG9yOiAjZjM0MzQzO1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDAuNzY1NjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLFxuLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLFxuLmZvcm0tY29udHJvbC5pbnB1dC12YWxpZGF0aW9uLWVycm9yLFxuaW5wdXQuZm9ybS1jb250cm9sLnBhcnNsZXktZXJyb3IsXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wucGFyc2xleS1lcnJvciB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG4gIGJvcmRlci1jb2xvcjogI2YzNDM0Mztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLFxuLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzLFxuLmZvcm0tY29udHJvbC5pbnB1dC12YWxpZGF0aW9uLWVycm9yOmZvY3VzLFxuaW5wdXQuZm9ybS1jb250cm9sLnBhcnNsZXktZXJyb3I6Zm9jdXMsXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wucGFyc2xleS1lcnJvcjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2YzNDM0MztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZpZWxkLXZhbGlkYXRpb24tZXJyb3IuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC5pbnB1dC12YWxpZGF0aW9uLWVycm9yIH4gLmludmFsaWQtZmVlZGJhY2ssXG5pbnB1dC5mb3JtLWNvbnRyb2wucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLWZlZWRiYWNrLFxudGV4dGFyZWEuZm9ybS1jb250cm9sLnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybS1jb250cm9sLmlucHV0LXZhbGlkYXRpb24tZXJyb3IgfiAuaW52YWxpZC10b29sdGlwLFxuaW5wdXQuZm9ybS1jb250cm9sLnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC10b29sdGlwLFxudGV4dGFyZWEuZm9ybS1jb250cm9sLnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLnBhcnNsZXktZXJyb3Ige1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQsXG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkLFxuaW5wdXQuY3VzdG9tLXNlbGVjdC5wYXJzbGV5LWVycm9yLFxudGV4dGFyZWEuY3VzdG9tLXNlbGVjdC5wYXJzbGV5LWVycm9yIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMWVtICsgMC43NXJlbSkgKiAzIC8gNCArIDEuNzVyZW0pO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBib3JkZXItY29sb3I6ICNmMzQzNDM7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXMsXG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzLFxuaW5wdXQuY3VzdG9tLXNlbGVjdC5wYXJzbGV5LWVycm9yOmZvY3VzLFxudGV4dGFyZWEuY3VzdG9tLXNlbGVjdC5wYXJzbGV5LWVycm9yOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjM0MzQzO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbmlucHV0LmN1c3RvbS1zZWxlY3QucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLWZlZWRiYWNrLFxudGV4dGFyZWEuY3VzdG9tLXNlbGVjdC5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbmlucHV0LmN1c3RvbS1zZWxlY3QucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLXRvb2x0aXAsXG50ZXh0YXJlYS5jdXN0b20tc2VsZWN0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZvcm0tY29udHJvbC1maWxlLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbmlucHV0LmZvcm0tY29udHJvbC1maWxlLnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC1mZWVkYmFjayxcbnRleHRhcmVhLmZvcm0tY29udHJvbC1maWxlLnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wtZmlsZS5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbmlucHV0LmZvcm0tY29udHJvbC1maWxlLnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC10b29sdGlwLFxudGV4dGFyZWEuZm9ybS1jb250cm9sLWZpbGUucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuaW5wdXQuZm9ybS1jaGVjay1pbnB1dC5wYXJzbGV5LWVycm9yIH4gLmZvcm0tY2hlY2stbGFiZWwsXG50ZXh0YXJlYS5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjZjM0MzQzO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG5pbnB1dC5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC1mZWVkYmFjayxcbnRleHRhcmVhLmZvcm0tY2hlY2staW5wdXQucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG5pbnB1dC5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC10b29sdGlwLFxudGV4dGFyZWEuZm9ybS1jaGVjay1pbnB1dC5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCxcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLFxuaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvciB+IC5jdXN0b20tY29udHJvbC1sYWJlbCxcbnRleHRhcmVhLmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogI2YzNDM0Mztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG5pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG50ZXh0YXJlYS5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmMzQzNDM7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbmlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC1mZWVkYmFjayxcbnRleHRhcmVhLmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbmlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC10b29sdGlwLFxudGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvcjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG50ZXh0YXJlYS5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDYwNmQ7XG4gIGJvcmRlci1jb2xvcjogI2U0NjA2ZDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG5pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG50ZXh0YXJlYS5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbmlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktZXJyb3I6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxudGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvcjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuaW5wdXQuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1lcnJvciB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbnRleHRhcmVhLmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNmMzQzNDM7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbmlucHV0LmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC1mZWVkYmFjayxcbnRleHRhcmVhLmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbmlucHV0LmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC10b29sdGlwLFxudGV4dGFyZWEuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbmlucHV0LmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktZXJyb3I6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG50ZXh0YXJlYS5jdXN0b20tZmlsZS1pbnB1dC5wYXJzbGV5LWVycm9yOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjM0MzQzO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWlubGluZSBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwLFxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi8qICMjIyMjIyA1LjMgRm9ybXMgICAjIyMjIyMgKi9cbi5tYWluLWZvcm0tZ3JvdXAge1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5tYWluLWZvcm0tZ3JvdXAuZm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkNmQ2ZTY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDkxLCA3MSwgMjUxLCAwLjE2KTtcbn1cbi5tYWluLWZvcm0tZ3JvdXAgLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIGNvbG9yOiAjOTQ5ZWI3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ubWFpbi1mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4ubWFpbi1mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZm9ybWdyb3VwLXdyYXBwZXIgLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuLmZvcm1ncm91cC13cmFwcGVyIC5tYWluLWZvcm0tZ3JvdXAgLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5tYWluLWhlYWRlci1jZW50ZXIgLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4ubWFpbi1oZWFkZXItY2VudGVyIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xufVxuXG4uYnJvd3NlLWZpbGUuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmZpbGUtYnJvd3NlciAuYnRuLWRlZmF1bHQge1xuICBwYWRkaW5nOiAwLjZyZW0gMTVweDtcbiAgY29sb3I6ICM2ODc2OWE7XG4gIGJhY2tncm91bmQ6ICNmMWY0ZmI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1zZWxlY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuXG4uU3Vtb1NlbGVjdCA+IC5DYXB0aW9uQ29udCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG59XG5cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzQsIDI0MywgMjQxLCAwLjI3ODQzMTM3MjUpO1xufVxuLmZvcm0tY29udHJvbDpob3Zlcjpub3QoZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNCwgMjQzLCAyNDEsIDAuMjc4NDMxMzcyNSkgIWltcG9ydGFudDtcbn1cblxuLnJvdy1zbSB7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cbi5yb3ctc20gPiBkaXYge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5yb3cteHMge1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLnJvdy14cyA+IGRpdiB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucm93LXhzLS1zbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICB9XG4gIC5yb3cteHMtLXNtID4gZGl2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbiAgLnJvdy1zbS0tc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICB9XG4gIC5yb3ctc20tLXNtID4gZGl2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAucm93LS1zbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLnJvdy0tc20gPiBkaXYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJvdy14cy0tbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgfVxuICAucm93LXhzLS1tZCA+IGRpdiB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIC5yb3ctc20tLW1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgfVxuICAucm93LXNtLS1tZCA+IGRpdiB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnJvdy0tbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG4gIC5yb3ctLW1kID4gZGl2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yb3cteHMtLWxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIH1cbiAgLnJvdy14cy0tbGcgPiBkaXYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICAucm93LXNtLS1sZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIH1cbiAgLnJvdy1zbS0tbGcgPiBkaXYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG4gIC5yb3ctLWxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxuICAucm93LS1sZyA+IGRpdiB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJvdy14cy0teGwge1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgfVxuICAucm93LXhzLS14bCA+IGRpdiB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIC5yb3ctc20tLXhsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgfVxuICAucm93LXNtLS14bCA+IGRpdiB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnJvdy0teGwge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG4gIC5yb3ctLXhsID4gZGl2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1maWxlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLWZpbGUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1maWxlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgei1pbmRleDogNDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bixcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4uc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtYXBwZW5kIGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bjpmb2N1cyxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5zcC1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBidXR0b246Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5zcC1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtYXBwZW5kIGJ1dHRvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgYnV0dG9uICsgLmJ0bixcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5zcC1jb250YWluZXIgLmJ0biArIGJ1dHRvbixcbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIGJ1dHRvbixcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5zcC1jb250YWluZXIgYnV0dG9uICsgYnV0dG9uLFxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBidXR0b24gKyBidXR0b24ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIGJ1dHRvbiArIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXRleHQgKyBidXR0b24ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIGJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtYXBwZW5kIGJ1dHRvbiArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5zcC1jb250YWluZXIgLmJ0biArIGJ1dHRvbixcbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgYnV0dG9uLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIGJ1dHRvbixcbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLWFwcGVuZCBidXR0b24gKyBidXR0b24ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5zcC1jb250YWluZXIgYnV0dG9uICsgLmlucHV0LWdyb3VwLXRleHQge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtYXBwZW5kIGJ1dHRvbiArIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXRleHQgKyBidXR0b24ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICM0ZDU4NzU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM0LCAyNDMsIDI0MSwgMC4yNzg0MzEzNzI1KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1yYWRpb10sIC5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbn1cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjA5Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiBidXR0b24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMDkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xufVxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuNzY1NjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IGJ1dHRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gYnV0dG9uIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC43NjU2MnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IGJ1dHRvbiB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiBidXR0b24ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IGJ1dHRvbjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gYnV0dG9uIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IGJ1dHRvbiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiBidXR0b246bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogIyMjIyMjIDMuOCBJbnB1dCBHcm91cCAjIyMjIyMgKi9cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93OiBpbmhlcml0O1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtb3Blbixcbi5tb2RhbC1iYWNrZHJvcC5mYWRlLnNob3cge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgb3V0bGluZTogMDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk5OTk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5tb2RhbCB7XG4gIHotaW5kZXg6IDk5OTk5OTk5O1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWxlZnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgLW1zLWZsZXgtYWxpZ246IGxlZnQ7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG59XG4ubW9kYWwtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBtYXJnaW46IC0xcmVtIC0xcmVtIC0xcmVtIGF1dG87XG4gIHBhZGRpbmc6IDFyZW07XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLm1vZGFsLWJvZHkgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtcmlnaHQ7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiByaWdodDtcbn1cbi5tb2RhbC1mb290ZXIgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbn1cbi5tb2RhbC1mb290ZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbn1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1zbSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC1sZyB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxufVxuLm1vZGFsLmFuaW1hdGVkIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cbi5tb2RhbC5lZmZlY3Qtc2NhbGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubW9kYWwuZWZmZWN0LXNjYWxlLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIG9wYWNpdHk6IDE7XG59XG4ubW9kYWwuZWZmZWN0LXNsaWRlLWluLXJpZ2h0IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAlKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNSwgMC41LCAwLjkpO1xufVxuLm1vZGFsLmVmZmVjdC1zbGlkZS1pbi1yaWdodC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIG9wYWNpdHk6IDE7XG59XG4ubW9kYWwuZWZmZWN0LXNsaWRlLWluLWJvdHRvbSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLm1vZGFsLmVmZmVjdC1zbGlkZS1pbi1ib3R0b20uc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBvcGFjaXR5OiAxO1xufVxuLm1vZGFsLmVmZmVjdC1uZXdzcGFwZXIgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCkgcm90YXRlKDcyMGRlZyk7XG4gIG9wYWNpdHk6IDA7XG59XG4ubW9kYWwuZWZmZWN0LW5ld3NwYXBlci5zaG93IH4gLm1vZGFsLWJhY2tkcm9wLFxuLm1vZGFsLmVmZmVjdC1uZXdzcGFwZXIgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLm1vZGFsLmVmZmVjdC1uZXdzcGFwZXIuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMGRlZyk7XG4gIG9wYWNpdHk6IDE7XG59XG4ubW9kYWwuZWZmZWN0LWZhbGwge1xuICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMzAwcHg7XG4gIC1tb3otcGVyc3BlY3RpdmU6IDEzMDBweDtcbiAgcGVyc3BlY3RpdmU6IDEzMDBweDtcbn1cbi5tb2RhbC5lZmZlY3QtZmFsbCAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDYwMHB4KSByb3RhdGVYKDIwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLmVmZmVjdC1mYWxsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG59XG4ubW9kYWwuZWZmZWN0LWZsaXAtaG9yaXpvbnRhbCB7XG4gIHBlcnNwZWN0aXZlOiAxMzAwcHg7XG59XG4ubW9kYWwuZWZmZWN0LWZsaXAtaG9yaXpvbnRhbCAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKC03MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubW9kYWwuZWZmZWN0LWZsaXAtaG9yaXpvbnRhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gIG9wYWNpdHk6IDE7XG59XG4ubW9kYWwuZWZmZWN0LWZsaXAtdmVydGljYWwge1xuICBwZXJzcGVjdGl2ZTogMTMwMHB4O1xufVxuLm1vZGFsLmVmZmVjdC1mbGlwLXZlcnRpY2FsIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTcwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5tb2RhbC5lZmZlY3QtZmxpcC12ZXJ0aWNhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gIG9wYWNpdHk6IDE7XG59XG4ubW9kYWwuZWZmZWN0LXN1cGVyLXNjYWxlZCAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubW9kYWwuZWZmZWN0LXN1cGVyLXNjYWxlZC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBvcGFjaXR5OiAxO1xufVxuLm1vZGFsLmVmZmVjdC1zaWduIHtcbiAgcGVyc3BlY3RpdmU6IDEzMDBweDtcbn1cbi5tb2RhbC5lZmZlY3Qtc2lnbiAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKC02MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xuICAtbW96LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLm1vZGFsLmVmZmVjdC1zaWduLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5tb2RhbC5lZmZlY3Qtcm90YXRlLWJvdHRvbSB7XG4gIHBlcnNwZWN0aXZlOiAxMzAwcHg7XG59XG4ubW9kYWwuZWZmZWN0LXJvdGF0ZS1ib3R0b20gLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSByb3RhdGVYKDkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAxMDAlO1xuICAtbW96LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xufVxuLm1vZGFsLmVmZmVjdC1yb3RhdGUtYm90dG9tLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgcm90YXRlWCgwZGVnKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5tb2RhbC5lZmZlY3Qtcm90YXRlLWxlZnQge1xuICBwZXJzcGVjdGl2ZTogMTMwMHB4O1xufVxuLm1vZGFsLmVmZmVjdC1yb3RhdGUtbGVmdCAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDEwMHB4KSB0cmFuc2xhdGVYKC0zMCUpIHJvdGF0ZVkoOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7XG4gIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubW9kYWwuZWZmZWN0LXJvdGF0ZS1sZWZ0LnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwcHgpIHRyYW5zbGF0ZVgoMCUpIHJvdGF0ZVkoMGRlZyk7XG4gIG9wYWNpdHk6IDE7XG59XG4ubW9kYWwuZWZmZWN0LWp1c3QtbWUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubW9kYWwuZWZmZWN0LWp1c3QtbWUgLm1vZGFsLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ZDRlNTA7XG59XG4ubW9kYWwuZWZmZWN0LWp1c3QtbWUgLmJ0bi1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbi5tb2RhbC5lZmZlY3QtanVzdC1tZSAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLm1vZGFsLmVmZmVjdC1qdXN0LW1lIC5tb2RhbC1oZWFkZXIgaDYge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5tb2RhbC5lZmZlY3QtanVzdC1tZSAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cbi5tb2RhbC5lZmZlY3QtanVzdC1tZSAubW9kYWwtYm9keSBoNiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLmVmZmVjdC1qdXN0LW1lIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4ubW9kYWwuZWZmZWN0LWp1c3QtbWUuc2hvdyB+IC5tb2RhbC1iYWNrZHJvcCB7XG4gIG9wYWNpdHk6IDAuOTY7XG59XG4ubW9kYWwuZWZmZWN0LWp1c3QtbWUuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnN0b3Atc2Nyb2xsaW5nIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzLCAubmF2LWxpbms6YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5uYXYtbGluayB7XG4gIHRyYW5zaXRpb246IDAuM3MgY29sb3I7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM0ZDU4NzU7XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluazpob3ZlciwgLm5hdi1waWxscyAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzMyMzI1MTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmU6aG92ZXIsIC5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2LWRhcmsgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM5NDllYjc7XG59XG4ubmF2LWRhcmsgLm5hdi1saW5rOmhvdmVyLCAubmF2LWRhcmsgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBjb2xvcjogIzRkNTg3NTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzMyMzI1MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdi10YWJzIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG59XG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjJyZW0gMHJlbSAwcmVtIDAuMnJlbTtcbn1cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5sYXRlc3QtdGFza3MgLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2YwZjBmOCAjZjBmMGY4ICNmMGYwZjg7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogIzRkNTg3NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjNGQ1ODc1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlMWUxZWYgI2UxZTFlZiAjZmZmO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTk5cHg7XG4gIGxlZnQ6IC05OTk5OXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogIyMjIyMjIDUuNyBOYXYgICAjIyMjIyMgKi9cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1uYXYge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5tYWluLW5hdiAubmF2LWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzRkNTg3NTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5tYWluLW5hdiAubmF2LWxpbms6aG92ZXIsIC5tYWluLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzMyMzI1MTtcbn1cbi5tYWluLW5hdiAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4ubWFpbi1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tbmF2IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbn1cbi5tYWluLW5hdi1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZzogN3B4IDE0cHg7XG4gIGNvbG9yOiAjNzk4N2ExO1xufVxuLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbmsgaSB7XG4gIHdpZHRoOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ubWFpbi1uYXYtY29sdW1uIC5uYXYtbGluayBpOm5vdChbY2xhc3MqPVwiIHR4LVwiXSkge1xuICBjb2xvcjogIzc5ODdhMTtcbn1cbi5tYWluLW5hdi1jb2x1bW4gLm5hdi1saW5rIGkudHlwY24ge1xuICBsaW5lLWhlaWdodDogMC45O1xufVxuLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbmsgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBjb2xvcjogIzk0OWViNztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbms6aG92ZXIsIC5tYWluLW5hdi1jb2x1bW4gLm5hdi1saW5rOmZvY3VzLCAubWFpbi1uYXYtY29sdW1uIC5uYXYtbGluazpob3ZlciBpOm5vdChbY2xhc3MqPVwiIHR4LVwiXSksIC5tYWluLW5hdi1jb2x1bW4gLm5hdi1saW5rOmZvY3VzIGk6bm90KFtjbGFzcyo9XCIgdHgtXCJdKSB7XG4gIGNvbG9yOiAjMzIzMjUxO1xufVxuLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnkwMik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5tYWluLW5hdi1jb2x1bW4gLm5hdi1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDZweDtcbiAgYm90dG9tOiA2cHg7XG4gIGxlZnQ6IC0yOHB4O1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLCAubWFpbi1uYXYtY29sdW1uIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsXG4ubWFpbi1uYXYtY29sdW1uIC5uYXYtbGluay5hY3RpdmUgaSwgLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIGksIC5tYWluLW5hdi1jb2x1bW4gLm5hdi1saW5rLmFjdGl2ZTpmb2N1cyBpIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLm1haW4tbmF2LWNvbHVtbi5zbSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4ubWFpbi1uYXYtY29sdW1uLnNtIC5uYXYtbGluayBpIHtcbiAgZm9udC1zaXplOiAyMXB4O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubWFpbi1uYXYtY29sdW1uIC5uYXYtbGluayBpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubWFpbi1uYXYtZGFyayAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuLm1haW4tbmF2LWRhcmsgLm5hdi1saW5rOmhvdmVyLCAubWFpbi1uYXYtZGFyayAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tYWluLW5hdi1kYXJrIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gIGJvcmRlci1jb2xvcjogIzRkNTg3NTtcbn1cbi5tYWluLW5hdi1kYXJrIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5tYWluLW5hdi1jb2xvcmVkLWJnIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDE2NiwgMTY2LCAwLjQpO1xufVxuLm1haW4tbmF2LWNvbG9yZWQtYmcgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLW5hdi1saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmc6IDBweCAxMHB4IDBweCAxMHB4O1xuICBjb2xvcjogIzRkNTg3NTtcbiAgY29sb3I6ICMzNzMyNmQ7XG59XG4ubWFpbi1uYXYtbGluZSAubmF2LWxpbms6aG92ZXIsIC5tYWluLW5hdi1saW5lIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMzIzMjUxO1xufVxuLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzIzMjUxO1xufVxuLm1haW4tbmF2LWxpbmUubWFpbi1uYXYtZGFyayAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuLm1haW4tbmF2LWxpbmUubWFpbi1uYXYtZGFyayAubmF2LWxpbms6aG92ZXIsIC5tYWluLW5hdi1saW5lLm1haW4tbmF2LWRhcmsgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubWFpbi1uYXYtbGluZS5tYWluLW5hdi1kYXJrIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tYWluLW5hdi1saW5lLm1haW4tbmF2LWRhcmsgLm5hdi1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLm1haW4tbmF2LXRhYnMge1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlZjtcbn1cbi5tYWluLW5hdi10YWJzIC5sU1NsaWRlT3V0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbn1cbi5tYWluLW5hdi10YWJzIC5sU1NsaWRlV3JhcHBlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLm1haW4tbmF2LXRhYnMgLmxTQWN0aW9uID4gYSB7XG4gIHRvcDogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDZlNjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5tYWluLW5hdi10YWJzIC5sU0FjdGlvbiA+IGE6aG92ZXIsIC5tYWluLW5hdi10YWJzIC5sU0FjdGlvbiA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTVhZmM0O1xufVxuLm1haW4tbmF2LXRhYnMgLmxTQWN0aW9uID4gYTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00cHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIklvbmljb25zXCI7XG59XG4ubWFpbi1uYXYtdGFicyAubFNBY3Rpb24gPiBhLmxTUHJldiB7XG4gIGxlZnQ6IC0zMnB4O1xufVxuLm1haW4tbmF2LXRhYnMgLmxTQWN0aW9uID4gYS5sU1ByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NmXCI7XG59XG4ubWFpbi1uYXYtdGFicyAubFNBY3Rpb24gPiBhLmxTTmV4dCB7XG4gIHJpZ2h0OiAtMzVweDtcbn1cbi5tYWluLW5hdi10YWJzIC5sU0FjdGlvbiA+IGEubFNOZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMVwiO1xufVxuLm1haW4tbmF2LXRhYnMgLmxTQWN0aW9uID4gYS5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY4O1xufVxuLm1haW4tbmF2LXRhYnMgLmxpZ2h0U2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tYWluLW5hdi10YWJzIC50YWItaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LXNocmluazogMDtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG4ubWFpbi1uYXYtdGFicyAudGFiLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBjb2xvcjogIzRkNTg3NTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY4O1xufVxuLm1haW4tbmF2LXRhYnMgLnRhYi1saW5rOmhvdmVyLCAubWFpbi1uYXYtdGFicyAudGFiLWxpbms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZiO1xufVxuLm1haW4tbmF2LXRhYnMgLnRhYi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubWFpbi10YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbi10YWItcGFuZS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdiAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0uZHJvcGRvd24taGVhZGVyIHtcbiAgaGVpZ2h0OiA4NXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzFiMmQ4Zjtcbn1cbi5uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiA0OHB4O1xuICBtaW4td2lkdGg6IDI0NXB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCA1cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDFweCByZ2JhKDY5LCA2NSwgNzgsIDAuMik7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAxcHggcmdiYSg2OSwgNjUsIDc4LCAwLjIpO1xufVxuXG4ubmF2LWxpbmsud2l0aC1zdWIgLmFuZ2xlIHtcbiAgdG9wOiAxOHB4O1xuICByaWdodDogMjVweDtcbn1cbi5uYXYtbGluay53aXRoLXN1YiAuc2lkZS1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDQ0cHg7XG59XG4ubmF2LWxpbmsgLnNpZGUtYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xufVxuXG4ubmF2LXN1Yi1pdGVtIC5zdWItYW5nbGUge1xuICB0b3A6IDE4cHg7XG4gIHJpZ2h0OiAyNXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4ubmF2LXdyYXBwZXIuY3J5cHRvIC5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5tYWluLW5hdi1jb2x1bW4gLm5hdi1saW5rLmFjdGl2ZSBzcGFuIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5tYWluLXRvZ2dsZS5vbiBzcGFuIHtcbiAgICBsZWZ0OiAyOXB4O1xuICB9XG59XG4uaWNvbi1uYXZiYXIgLm5hdi1waWxscy1jaXJjbGUgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJnLXByaW1hcnkgLm1haW4tbmF2IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDdiNzljICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJnLXNlY29uZGFyeSAubWFpbi1uYXYgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmNTI3NTYgIWltcG9ydGFudDtcbiAgfVxuICAuYmctaW5mbyAubWFpbi1uYXYgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMyNmI3ZjAgIWltcG9ydGFudDtcbiAgfVxufVxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rLCAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucGFnZS1pdGVtICsgLnBhZ2UtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG59XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5wYWdlLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzhweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjNGQ1ODc1O1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY4O1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4ucGFnZS1saW5rIGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLnBhZ2UtbGluazpob3ZlciwgLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWVmO1xufVxuXG4ucGFnaW5hdGlvbi1kYXJrIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4ucGFnaW5hdGlvbi1kYXJrIC5wYWdlLWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ucGFnaW5hdGlvbi1kYXJrIC5wYWdlLWxpbms6aG92ZXIsIC5wYWdpbmF0aW9uLWRhcmsgLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xufVxuXG4ucGFnaW5hdGlvbi1wcmltYXJ5IC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLnBhZ2luYXRpb24tc3VjY2VzcyAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxNmE1OTtcbiAgYm9yZGVyLWNvbG9yOiAjMDE2YTU5O1xufVxuXG4ucGFnaW5hdGlvbi1jaXJjbGVkIC5wYWdlLWl0ZW0gKyAucGFnZS1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5wYWdpbmF0aW9uLWNpcmNsZWQgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rLCAucGFnaW5hdGlvbi1jaXJjbGVkIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5wYWdpbmF0aW9uLWNpcmNsZWQgLnBhZ2UtbGluayB7XG4gIHdpZHRoOiAzOHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjNTk2ODgyO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTdlZDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzQsIDI0MywgMjQxLCAwLjI3ODQzMTM3MjUpO1xufVxuLnBhZ2UtbGluazpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZjlmOWZiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbn1cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG59XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2UxZTFlZjtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDEuMnJlbSAxLjNyZW07XG4gIGZvbnQtc2l6ZTogMS4wNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zcmVtO1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC43NjU2MnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4ycmVtO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4ycmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4ycmVtO1xufVxuXG4ucGFnZS1wcmV2IC5wYWdlLWxpbmssXG4ucGFnZS1uZXh0IC5wYWdlLWxpbmsge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi5wYWdlLXByZXYgLnBhZ2UtbGluayxcbi5wYWdlLW5leHQgLnBhZ2UtbGluayB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cblxuLnBhZ2luYXRpb24gbGkgYSB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ucGFnaW5hdGlvbiAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmYjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5wYWdpbmF0aW9uIC5wYWdlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuLnBhZ2luYXRpb24gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmssIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5wYWdpbmF0aW9uLnBhZ2luYXRpb24tY2lyY2xlZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdpbmF0aW9uLWRhcmsucGFnaW5hdGlvbiAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NTM3NyAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgIWltcG9ydGFudDtcbn1cbi5wYWdpbmF0aW9uLWRhcmsucGFnaW5hdGlvbiAucGFnZS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdpbmF0aW9uLXN1Y2Nlc3MgLnBhZ2UtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTZhNTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDE2YTU5ICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdpbmF0aW9uLWNpcmNsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDdweDtcbiAgYmFja2dyb3VuZDogI2YwZjBmZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cblxuLnBhZ2UtbGluazpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wYWdlLWxpbmstb3V0bGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMzYjQ4NjM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4ucGFnZS1saW5rLW91dGxpbmUgaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmstb3V0bGluZSB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnBvcG92ZXIge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbiAgY29sb3I6ICMzODM4NTM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjgsIDM5LCA2MCwgMC4yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ucG9wb3Zlci1ib2R5IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wb3BvdmVyLWhlYWQtcHJpbWFyeSAucG9wb3Zlci1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4ucG9wb3Zlci1oZWFkLXByaW1hcnkuYnMtcG9wb3Zlci10b3AgLnBvcG92ZXItYXJyb3csIC5wb3BvdmVyLWhlYWQtcHJpbWFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC5wb3BvdmVyLWFycm93IHtcbiAgYm90dG9tOiAtN3B4O1xufVxuLnBvcG92ZXItaGVhZC1wcmltYXJ5LmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3csIC5wb3BvdmVyLWhlYWQtcHJpbWFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAucG9wb3Zlci1hcnJvdyB7XG4gIHJpZ2h0OiAtN3B4O1xufVxuLnBvcG92ZXItaGVhZC1wcmltYXJ5LmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93LCAucG9wb3Zlci1oZWFkLXByaW1hcnkuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC5wb3BvdmVyLWFycm93IHtcbiAgbGVmdDogLTdweDtcbn1cbi5wb3BvdmVyLWhlYWQtcHJpbWFyeS5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLWhlYWQtcHJpbWFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5IC5wb3BvdmVyLWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5LmJzLXBvcG92ZXItdG9wIC5wb3BvdmVyLWFycm93LCAucG9wb3Zlci1oZWFkLXNlY29uZGFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC5wb3BvdmVyLWFycm93IHtcbiAgYm90dG9tOiAtN3B4O1xufVxuLnBvcG92ZXItaGVhZC1zZWNvbmRhcnkuYnMtcG9wb3Zlci1zdGFydCAucG9wb3Zlci1hcnJvdywgLnBvcG92ZXItaGVhZC1zZWNvbmRhcnkuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnBvcG92ZXItYXJyb3cge1xuICByaWdodDogLTdweDtcbn1cbi5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5LmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93LCAucG9wb3Zlci1oZWFkLXNlY29uZGFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gLnBvcG92ZXItYXJyb3cge1xuICBsZWZ0OiAtN3B4O1xufVxuLnBvcG92ZXItaGVhZC1zZWNvbmRhcnkuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAucG9wb3Zlci1oZWFkLXNlY29uZGFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4ucG9wb3Zlci1oZWFkLXByaW1hcnksXG4ucG9wb3Zlci1oZWFkLXNlY29uZGFyeSB7XG4gIGJvcmRlcjogMDtcbn1cbi5wb3BvdmVyLWhlYWQtcHJpbWFyeSAucG9wb3Zlci1oZWFkZXIsXG4ucG9wb3Zlci1oZWFkLXNlY29uZGFyeSAucG9wb3Zlci1oZWFkZXIge1xuICBib3JkZXI6IDA7XG59XG5cbi5wb3BvdmVyLWhlYWQtcHJpbWFyeSAucG9wb3Zlci1ib2R5LFxuLnBvcG92ZXItaGVhZC1zZWNvbmRhcnkgLnBvcG92ZXItYm9keSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbn1cblxuLnBvcG92ZXItaGVhZC1wcmltYXJ5LmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5wb3BvdmVyLWhlYWQtcHJpbWFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1oZWFkLXNlY29uZGFyeS5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAucG9wb3Zlci1oZWFkLXNlY29uZGFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1wcmltYXJ5IHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLnBvcG92ZXItcHJpbWFyeSAucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDAgMTVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLnBvcG92ZXItcHJpbWFyeSAucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG4ucG9wb3Zlci1wcmltYXJ5IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBvcG92ZXItcHJpbWFyeS5icy1wb3BvdmVyLXRvcCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuLnBvcG92ZXItcHJpbWFyeS5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci1zdGFydCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLnBvcG92ZXItcHJpbWFyeS5icy1wb3BvdmVyLWVuZCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5wb3BvdmVyLXNlY29uZGFyeSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzRmNzUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y3NGY3NSAhaW1wb3J0YW50O1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4ucG9wb3Zlci1zZWNvbmRhcnkgLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMCAwIDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi5wb3BvdmVyLXNlY29uZGFyeSAucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG4ucG9wb3Zlci1zZWNvbmRhcnkgLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci10b3AgLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAucG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjc0Zjc1O1xufVxuLnBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWFycm93OjphZnRlciwgLnBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Y3NGY3NSAhaW1wb3J0YW50O1xufVxuLnBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAucG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLnBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93OjphZnRlciwgLnBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC43NjU2MnJlbTtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAtOHB4IDEycHggMThweCAwIHJnYmEoMTU0LCAxNTQsIDIwNCwgMC4xKTtcbiAgbGluZS1icmVhazogYXV0bztcbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBtYXJnaW46IDAgMC4zcmVtO1xufVxuLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXBvcG92ZXItdG9wLFxuLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93LFxuLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbn1cblxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSxcbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlZGVkZjU7XG59XG5cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjphZnRlcixcbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0ge1xuICBtYXJnaW4tbGVmdDogMC44cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93LFxuLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93IHtcbiAgbGVmdDogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDAgMDtcbn1cblxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSxcbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNlZGVkZjU7XG59XG5cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjphZnRlcixcbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20sXG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3csXG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93IHtcbiAgdG9wOiBjYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLFxuLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlZGVkZjU7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlcixcbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgdG9wOiAxcHg7XG4gIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLFxuLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y3ZjdmNztcbn1cblxuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdyxcbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93IHtcbiAgcmlnaHQ6IGNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiAwcmVtIDA7XG59XG5cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSxcbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2VkZWRmNTtcbn1cblxuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbn1cbi5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICM0YTRhNjk7XG59XG5cbi5wb3BvdmVyLXN0YXRpYy1kZW1vIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjg7XG59XG4ucG9wb3Zlci1zdGF0aWMtZGVtbyAucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm94LXNoYWRvdzogLThweCAxMnB4IDE4cHggMCByZ2JhKDE1NCwgMTU0LCAyMDQsIDAuMSk7XG4gIG9wYWNpdHk6IDE7XG59XG4ucG9wb3Zlci1zdGF0aWMtZGVtbyAuYnMtcG9wb3Zlci10b3AgLnBvcG92ZXItYXJyb3csXG4ucG9wb3Zlci1zdGF0aWMtZGVtbyAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAucG9wb3Zlci1hcnJvdyxcbi5wb3BvdmVyLXN0YXRpYy1kZW1vIC5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1hcnJvdyxcbi5wb3BvdmVyLXN0YXRpYy1kZW1vIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWFycm93IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cbi5wb3BvdmVyLXN0YXRpYy1kZW1vIC5icy1wb3BvdmVyLXN0YXJ0LFxuLnBvcG92ZXItc3RhdGljLWRlbW8gLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdLFxuLnBvcG92ZXItc3RhdGljLWRlbW8gLmJzLXBvcG92ZXItZW5kLFxuLnBvcG92ZXItc3RhdGljLWRlbW8gLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5wb3BvdmVyLXN0YXRpYy1kZW1vIC5icy1wb3BvdmVyLXN0YXJ0IC5wb3BvdmVyLWFycm93LFxuLnBvcG92ZXItc3RhdGljLWRlbW8gLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC5wb3BvdmVyLWFycm93LFxuLnBvcG92ZXItc3RhdGljLWRlbW8gLmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93LFxuLnBvcG92ZXItc3RhdGljLWRlbW8gLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAucG9wb3Zlci1hcnJvdyB7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuXG4ucHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXhzIHtcbiAgaGVpZ2h0OiA1cHg7XG59XG5cbi5wcm9ncmVzcy1iYXItc20ge1xuICBoZWlnaHQ6IDhweDtcbn1cblxuLnByb2dyZXNzLWJhci1sZyB7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwLjY1NjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuLnByb2dyZXNzLXNtIC5wcm9ncmVzcy1iYXIge1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG5cbi50YWJsZSB7XG4gIGNvbG9yOiAjMzgzODUzO1xufVxuLnRhYmxlIHRoZWFkIHRoLFxuLnRhYmxlIHRoZWFkIHRkIHtcbiAgcGFkZGluZzogMTBweCAxNXB4IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xufVxuLnRhYmxlIHRib2R5IHRyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLnRhYmxlIHRib2R5IHRyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi50YWJsZSB0aCxcbi50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDlweCAxNXB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ2Mjtcbn1cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUoNG4gKyAyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyMzgsIDI0NywgMC41KTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgcGFkZGluZy10b3A6IDExcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG59XG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzRhNGE2OTtcbn1cbi50YWJsZSB0aCxcbi50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGY4O1xufVxuLnRhYmxlIHRoZWFkIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbi50YWJsZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS1zbSB0aCxcbi50YWJsZS1zbSB0ZCB7XG4gIHBhZGRpbmc6IDAuM3JlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmODtcbn1cbi50YWJsZS1ib3JkZXJlZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjg7XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGQsXG4udGFibGUtYm9yZGVybGVzcyB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXI6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmYjtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICM0YTRhNjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmY7XG59XG5cbi50YWJsZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDRmZjtcbn1cbi50YWJsZS1wcmltYXJ5ID4gdGgsXG4udGFibGUtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDRmZjtcbn1cbi50YWJsZS1wcmltYXJ5IHRoLFxuLnRhYmxlLXByaW1hcnkgdGQsXG4udGFibGUtcHJpbWFyeSB0aGVhZCB0aCxcbi50YWJsZS1wcmltYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5NWFmZmY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGMxZmY7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYzFmZjtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWRkZTU7XG59XG4udGFibGUtc2Vjb25kYXJ5ID4gdGgsXG4udGFibGUtc2Vjb25kYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkZGU1O1xufVxuLnRhYmxlLXNlY29uZGFyeSB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGQsXG4udGFibGUtc2Vjb25kYXJ5IHRoZWFkIHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjljMWNlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWNmZGI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWNmZGI7XG59XG5cbi50YWJsZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTliODtcbn1cbi50YWJsZS1zdWNjZXNzID4gdGgsXG4udGFibGUtc3VjY2VzcyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTliODtcbn1cbi50YWJsZS1zdWNjZXNzIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGQsXG4udGFibGUtc3VjY2VzcyB0aGVhZCB0aCxcbi50YWJsZS1zdWNjZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5OWQ2N2I7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWUzYTU7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZTNhNTtcbn1cblxuLnRhYmxlLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNWViO1xufVxuLnRhYmxlLWluZm8gPiB0aCxcbi50YWJsZS1pbmZvID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNWViO1xufVxuLnRhYmxlLWluZm8gdGgsXG4udGFibGUtaW5mbyB0ZCxcbi50YWJsZS1pbmZvIHRoZWFkIHRoLFxuLnRhYmxlLWluZm8gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzg2Y2ZkYTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJkZGU1O1xufVxuXG4udGFibGUtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlYmE7XG59XG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlYmE7XG59XG4udGFibGUtd2FybmluZyB0aCxcbi50YWJsZS13YXJuaW5nIHRkLFxuLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGgsXG4udGFibGUtd2FybmluZyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkZjdlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7XG59XG5cbi50YWJsZS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjNmNiO1xufVxuLnRhYmxlLWRhbmdlciA+IHRoLFxuLnRhYmxlLWRhbmdlciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzZjYjtcbn1cbi50YWJsZS1kYW5nZXIgdGgsXG4udGFibGUtZGFuZ2VyIHRkLFxuLnRhYmxlLWRhbmdlciB0aGVhZCB0aCxcbi50YWJsZS1kYW5nZXIgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2VkOTY5ZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFiMGI3O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFiMGI3O1xufVxuXG4udGFibGUtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZkO1xufVxuLnRhYmxlLWxpZ2h0ID4gdGgsXG4udGFibGUtbGlnaHQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmQ7XG59XG4udGFibGUtbGlnaHQgdGgsXG4udGFibGUtbGlnaHQgdGQsXG4udGFibGUtbGlnaHQgdGhlYWQgdGgsXG4udGFibGUtbGlnaHQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZmFmYjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZjM7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGYzO1xufVxuXG4udGFibGUtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGNjZDM7XG59XG4udGFibGUtZGFyayA+IHRoLFxuLnRhYmxlLWRhcmsgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGNjZDM7XG59XG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4udGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTlhMGFlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiZmM4O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWJmYzg7XG59XG5cbi50YWJsZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi50YWJsZS1hY3RpdmUgPiB0aCxcbi50YWJsZS1hY3RpdmUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODM4NTM7XG4gIGJvcmRlci1jb2xvcjogIzQ5NTk3Yjtcbn1cbi50YWJsZSAudGhlYWQtbGlnaHQgdGgge1xuICBjb2xvcjogIzRkNTg3NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmODtcbiAgYm9yZGVyLWNvbG9yOiAjZTFlMWVmO1xufVxuXG4udGFibGUtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgzODUzO1xufVxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDk1OTdiO1xufVxuLnRhYmxlLWRhcmsudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG4udGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuLnRhYmxlLWRhcmsudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20gPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1tZCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4udGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLFxuICAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAudGFibGUtZGFyayB0aCxcbiAgLnRhYmxlLWRhcmsgdGQsXG4gIC50YWJsZS1kYXJrIHRoZWFkIHRoLFxuICAudGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItY29sb3I6ICNlMWUxZWY7XG4gIH1cbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6ICNlMWUxZWY7XG4gIH1cbn1cbi50YWJsZS50YWJsZS1jbGVhbiB0ZCAudmFsdWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbi50YWJsZS50YWJsZS1jbGVhbiB0ZCAuc3ViLXZhbHVlIHtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtc2l6ZTogMC43MnJlbTtcbn1cbi50YWJsZS50YWJsZS1jbGVhbiB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4udGFibGUudGFibGUtY2xlYW4gdGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLnRhYmxlLnRhYmxlLWNsZWFuIHRoLFxuLnRhYmxlLnRhYmxlLWNsZWFuIHRkIHtcbiAgcGFkZGluZzogN3B4IDIwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbi50YWJsZSA+IDpub3QoOmxhc3QtY2hpbGQpID4gOmxhc3QtY2hpbGQgPiAqIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2VkZWRmNTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkID4gOm5vdChjYXB0aW9uKSA+ICoge1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgY29sb3I6ICMzYjQ4NjM7XG59XG5cbnRib2R5LFxudGQsXG50Zm9vdCxcbnRoLFxudGhlYWQsXG50ciB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIge1xuICAtLWJzLXRhYmxlLWFjY2VudC1iZzogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmNmY2ZmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUuZGVsZXRlZC10YWJsZSAuZGF0YS10YWJsZS1idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxODVweDtcbiAgICB6LWluZGV4OiA5OTk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzE5cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUuZXhwb3J0LXRhYmxlIC5kdC1idXR0b25zLmJ0bi1ncm91cCB7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEycHg7XG4gIH1cbn1cbi50YWJsZSA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGY1ICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpID4gKiB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU4M3B4KSB7XG4gIC5kdC1idXR0b25zIC5idG4sXG4gIC5kdC1idXR0b25zIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC4xcmVtO1xuICB9XG59XG4udG9hc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjgsIDM5LCA2MCwgMC4xNik7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMjgsIDM5LCA2MCwgMC4wNik7XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDIwNSwgMjEyLCAyMjQsIDAuNCk7XG59XG4udG9hc3QtaGVhZGVyIC5jbG9zZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi50b2FzdCB7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMjksIDIzMiwgMjQzKTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYm94LXNoYWRvdzogLThweCAxMnB4IDE4cHggMCByZ2JhKDI0NCwgMjQ0LCAyNTEsIDAuNDUwOTgwMzkyMik7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbn1cbi50b2FzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi50b2FzdC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3QuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjMmMzZTU2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBjb2xvcjogIzYwNzA4Njtcbn1cblxuLmRlbW8tc3RhdGljLXRvYXN0IC50b2FzdCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi50b29sdGlwIHtcbiAgdG9wOiAwO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4udG9vbHRpcC1wcmltYXJ5IC50b29sdGlwLWlubmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLnRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1wcmltYXJ5LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLnRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1wcmltYXJ5LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLnRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsIC50b29sdGlwLXByaW1hcnkuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi50b29sdGlwLXByaW1hcnkuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi50b29sdGlwLXByaW1hcnkxIC50b29sdGlwLWlubmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLnRvb2x0aXAtcHJpbWFyeTEuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtcHJpbWFyeTEuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4udG9vbHRpcC1wcmltYXJ5MS5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1wcmltYXJ5MS5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi50b29sdGlwLXByaW1hcnkxLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtcHJpbWFyeTEuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi50b29sdGlwLXByaW1hcnkxLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC50b29sdGlwLXByaW1hcnkxLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLnRvb2x0aXAtc2Vjb25kYXJ5IC50b29sdGlwLWlubmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLnRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC50b29sdGlwLXNlY29uZGFyeS5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi50b29sdGlwLXNlY29uZGFyeS5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1zZWNvbmRhcnkuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4udG9vbHRpcC1zZWNvbmRhcnkuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1zZWNvbmRhcnkuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi50b29sdGlwLXNlY29uZGFyeS5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1zZWNvbmRhcnkuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4udG9vbHRpcC1zZWNvbmRhcnkxIC50b29sdGlwLWlubmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLnRvb2x0aXAtc2Vjb25kYXJ5MS5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1zZWNvbmRhcnkxLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLnRvb2x0aXAtc2Vjb25kYXJ5MS5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1zZWNvbmRhcnkxLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLnRvb2x0aXAtc2Vjb25kYXJ5MS5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsIC50b29sdGlwLXNlY29uZGFyeTEuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi50b29sdGlwLXNlY29uZGFyeTEuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtc2Vjb25kYXJ5MS5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTk5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuNzY1NjJyZW07XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIG9wYWNpdHk6IDA7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogMC45O1xufVxuLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbn1cbi50b29sdGlwIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCxcbi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG5cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdyxcbi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xufVxuXG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3csXG4uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3cge1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cblxuLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tLFxuLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93LFxuLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93LFxuLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93IHtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG5cbi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAgMC40cmVtIDAuNHJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7XG59XG5cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLnRvb2x0aXAtc3RhdGljLWRlbW8ge1xuICBwYWRkaW5nOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjg7XG59XG4udG9vbHRpcC1zdGF0aWMtZGVtbyAudG9vbHRpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTBweDtcbiAgb3BhY2l0eTogMTtcbn1cbi50b29sdGlwLXN0YXRpYy1kZW1vIC5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdyxcbi50b29sdGlwLXN0YXRpYy1kZW1vIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC50b29sdGlwLWFycm93LFxuLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93LFxuLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4O1xufVxuLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtc3RhcnQsXG4udG9vbHRpcC1zdGF0aWMtZGVtbyAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0sXG4udG9vbHRpcC1zdGF0aWMtZGVtbyAuYnMtdG9vbHRpcC1lbmQsXG4udG9vbHRpcC1zdGF0aWMtZGVtbyAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnRvb2x0aXAtc3RhdGljLWRlbW8gLnRvb2x0aXAtcHJpbWFyeTEuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdyxcbi50b29sdGlwLXN0YXRpYy1kZW1vIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAudG9vbHRpcC1hcnJvdyxcbi50b29sdGlwLXN0YXRpYy1kZW1vIC5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdyxcbi50b29sdGlwLXN0YXRpYy1kZW1vIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cbi50b29sdGlwLXN0YXRpYy1kZW1vIC5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93LFxuLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93LFxuLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93LFxuLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNnB4O1xufVxuXG4udGFicy1zdHlsZS0xIC5tYWluLW5hdi1saW5lIC5uYXYtbGluay5hY3RpdmU6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbn1cbi50YWJzLXN0eWxlLTEgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMTBweCAxOHB4IDEwcHggMThweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi50YWJzLXN0eWxlLTIgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWJzLXN0eWxlLTIgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLnRhYnMtc3R5bGUtMiAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwLjdyZW0gMnJlbTtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmYjtcbn1cblxuLnRhYnMtc3R5bGUtMiAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwLjdyZW0gMnJlbTtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmYjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnRhYnMtc3R5bGUtMiAubWFpbi1uYXYtbGluZTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4udGFicy1zdHlsZS0yIGxpIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDFweCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLnRhYnMtc3R5bGUtMyB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG59XG4udGFicy1zdHlsZS0zIC5uYXYucGFuZWwtdGFicyBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAzcHggM3B4IDA7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi50YWJzLXN0eWxlLTMgLnRhYnMtbWVudS1ib2R5IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi50YWJzLXN0eWxlLTMgLm5hdi5wYW5lbC10YWJzIGxpIGEuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4udGFicy1zdHlsZS00IC5uYXYucGFuZWwtdGFicyBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi50YWJzLXN0eWxlLTQgLnRhYnMtbWVudS1ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODAzcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2U3ZjM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi50YWJzLXN0eWxlLTQgLm5hdi5wYW5lbC10YWJzIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDE2cHggMDtcbiAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgY29sb3I6ICM0YTRhNjk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnRhYnMtc3R5bGUtNCAubmF2LnBhbmVsLXRhYnMgbGkgYS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFicy1zdHlsZS00IC50YWItbWVudS1oZWFkaW5nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbn1cbi5wYW5lbC1wcmltYXJ5LnRhYnMtc3R5bGUtMSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDJweDtcbn1cblxuLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGUgPiB1bCB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDI1JTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjJmNztcbn1cbi50YWJfd3JhcHBlci5yaWdodF9zaWRlID4gdWwgbGkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMnB4IDE4cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGUgPiB1bCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogaW5oZXJpdDtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZjBmMmY3O1xufVxuLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGUgPiB1bCBsaS5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNmMGYyZjc7XG59XG4udGFiX3dyYXBwZXIucmlnaHRfc2lkZSA+IHVsIGxpLmFjdGl2ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGluaGVyaXQ7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi50YWJfd3JhcHBlci5yaWdodF9zaWRlID4gdWwgbGkuYWN0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogaW5oZXJpdDtcbiAgbGVmdDogLTJweDtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGUgLmNvbnRlbnRfd3JhcHBlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNzUlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMmY3O1xufVxuLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGUgLmNvbnRyb2xsZXIge1xuICB0b3A6IC01MHB4O1xufVxuLnRhYl93cmFwcGVyID4gdWwgbGkuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLnRhYl93cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRhYl93cmFwcGVyICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnRhYl93cmFwcGVyID4gdWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgNDAsIDEwMCwgMC4xMik7XG59XG4udGFiX3dyYXBwZXIgPiB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xuICBwYWRkaW5nOiA4cHggMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjA1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMGYyZjc7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZjBmMmY3O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udGFiX3dyYXBwZXIgPiB1bCBsaS5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTFweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnRhYl93cmFwcGVyIC5jb250cm9sbGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udGFiX3dyYXBwZXIgLmNvbnRyb2xsZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogOHB4IDIycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udGFiX3dyYXBwZXIgLmNvbnRyb2xsZXIgc3Bhbi5uZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi50YWJfd3JhcHBlciAuY29udGVudF93cmFwcGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDQwLCAxMDAsIDAuMTIpO1xuICBib3JkZXItdG9wOiAwO1xufVxuLnRhYl93cmFwcGVyIC5jb250ZW50X3dyYXBwZXIgLnRhYl9jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xufVxuLnRhYl93cmFwcGVyIC5jb250ZW50X3dyYXBwZXIgLnRhYl9jb250ZW50LmFjdGl2ZSB7XG4gIC8qIGRpc3BsYXk6IGJsb2NrOyAqL1xufVxuLnRhYl93cmFwcGVyIC5jb250ZW50X3dyYXBwZXIgLnRhYl9jb250ZW50IC5lcnJvciB7XG4gIGNvbG9yOiByZWQ7XG59XG4udGFiX3dyYXBwZXIgLmNvbnRlbnRfd3JhcHBlciAuYWNjb3JkaWFuX2hlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYyZjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udGFiX3dyYXBwZXIgLmNvbnRlbnRfd3JhcHBlciAuYWNjb3JkaWFuX2hlYWRlci5hY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMmY3O1xufVxuLnRhYl93cmFwcGVyIC5jb250ZW50X3dyYXBwZXIgLmFjY29yZGlhbl9oZWFkZXIuYWN0aXZlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi50YWJfd3JhcHBlciAuY29udGVudF93cmFwcGVyIC5hY2NvcmRpYW5faGVhZGVyIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjY2RkMmUwO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNjZGQyZTA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG59XG4udGFiX3dyYXBwZXIgLmNvbnRlbnRfd3JhcHBlciAuYWNjb3JkaWFuX2hlYWRlci5hY3RpdmUgLmFycm93IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4udGFiX3dyYXBwZXIubGVmdF9zaWRlID4gdWwge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDI1JTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjJmNztcbn1cbi50YWJfd3JhcHBlci5sZWZ0X3NpZGUgPiB1bCBsaSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEycHggMThweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbn1cbi50YWJfd3JhcHBlci5sZWZ0X3NpZGUgPiB1bCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmMGYyZjc7XG59XG4udGFiX3dyYXBwZXIubGVmdF9zaWRlID4gdWwgbGkuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjBmMmY3O1xufVxuLnRhYl93cmFwcGVyLmxlZnRfc2lkZSA+IHVsIGxpLmFjdGl2ZTphZnRlciB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnRhYl93cmFwcGVyLmxlZnRfc2lkZSA+IHVsIGxpLmFjdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0xcHg7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi50YWJfd3JhcHBlci5sZWZ0X3NpZGUgLmNvbnRlbnRfd3JhcHBlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNzUlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMmY3O1xufVxuLnRhYl93cmFwcGVyLmxlZnRfc2lkZSAuY29udHJvbGxlciB7XG4gIHRvcDogLTUwcHg7XG59XG4udGFiX3dyYXBwZXIucmlnaHRfc2lkZSA+IHVsIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMjUlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjJmNztcbn1cbi50YWJfd3JhcHBlci5yaWdodF9zaWRlID4gdWwgbGkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMnB4IDE4cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbn1cbi50YWJfd3JhcHBlci5yaWdodF9zaWRlID4gdWwgbGk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGluaGVyaXQ7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2YwZjJmNztcbn1cbi50YWJfd3JhcHBlci5yaWdodF9zaWRlID4gdWwgbGkuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjBmMmY3O1xufVxuLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGUgPiB1bCBsaS5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBpbmhlcml0O1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udGFiX3dyYXBwZXIucmlnaHRfc2lkZSA+IHVsIGxpLmFjdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IC0ycHg7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi50YWJfd3JhcHBlci5yaWdodF9zaWRlIC5jb250ZW50X3dyYXBwZXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDc1JTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YwZjJmNztcbn1cbi50YWJfd3JhcHBlci5yaWdodF9zaWRlIC5jb250cm9sbGVyIHtcbiAgdG9wOiAtNTBweDtcbn1cbi50YWJfd3JhcHBlci5hY2NvcmRpb24gLmNvbnRlbnRfd3JhcHBlciB7XG4gIGJvcmRlci1jb2xvcjogI2YwZjJmNztcbn1cbi50YWJfd3JhcHBlci5hY2NvcmRpb24gLmNvbnRlbnRfd3JhcHBlciAuYWNjb3JkaWFuX2hlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRhYl93cmFwcGVyLmFjY29yZGlvbiA+IHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWJfd3JhcHBlciAuYWN0aXZlX3RhYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTJweDtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnRhYl93cmFwcGVyIC5hY3RpdmVfdGFiIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA2cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnRhYl93cmFwcGVyIC5hY3RpdmVfdGFiIC5hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBtYXJnaW4tbGVmdDogLTZweDtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMwMDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi50YWJfd3JhcHBlciAuYWN0aXZlX3RhYiAudGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWluZGVudDogMzlweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFiX3dyYXBwZXIgPiB1bCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFiX3dyYXBwZXIgLmNvbnRlbnRfd3JhcHBlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC50YWJfd3JhcHBlciAuY29udGVudF93cmFwcGVyIC5hY2NvcmRpYW5faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudGFiX3dyYXBwZXIubGVmdF9zaWRlIC5jb250ZW50X3dyYXBwZXIsIC50YWJfd3JhcHBlci5yaWdodF9zaWRlIC5jb250ZW50X3dyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbiAgLnRhYl93cmFwcGVyIC5jb250cm9sbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50YWJfd3JhcHBlci5zaG93LWFzLWRyb3Bkb3duID4gLnRhYl9saXN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMztcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3gtc2hhZG93OiAwIDAgOHB4ICNmMGYyZjc7XG4gIH1cbiAgLnRhYl93cmFwcGVyLnNob3ctYXMtZHJvcGRvd24gPiAudGFiX2xpc3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC02cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBtYXJnaW4tbGVmdDogLTdweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IC0zcHggLTRweCA1cHggI2VmZWZlZjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgLnRhYl93cmFwcGVyLnNob3ctYXMtZHJvcGRvd24gPiAudGFiX2xpc3QgbGkge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjJmNztcbiAgfVxuICAudGFiX3dyYXBwZXIuc2hvdy1hcy1kcm9wZG93biA+IC50YWJfbGlzdCBsaS5hY3RpdmU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRhYl93cmFwcGVyLnNob3ctYXMtZHJvcGRvd24gLmFjdGl2ZV90YWIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC50YWJfd3JhcHBlci5zaG93LWFzLWRyb3Bkb3duID4gLnRhYl9saXN0LFxuICAudGFiX3dyYXBwZXIuc2hvdy1hcy1kcm9wZG93biA+IC5jb250ZW50X3dyYXBwZXIgPiAuYWNjb3JkaWFuX2hlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFiX3dyYXBwZXIuc2hvdy1hcy1kcm9wZG93biA+IC50YWJfbGlzdCBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYl93cmFwcGVyLnNob3ctYXMtZHJvcGRvd24gPiAudGFiX2xpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLmRhcmstdGhlbWUgLnRhYnMtc3R5bGUtMiAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kOiAjMzAzODVmO1xufVxuLmRhcmstdGhlbWUgLnRhYnMtc3R5bGUtMiAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAudGFicy1zdHlsZS0xIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQ6ICMxOTFmM2E7XG59XG4uZGFyay10aGVtZSAudGFicy1zdHlsZS0zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjcsIDIyNywgMjI3LCAwLjEpO1xufVxuLmRhcmstdGhlbWUgLnRhYnMtc3R5bGUtMyAubmF2LnBhbmVsLXRhYnMgbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzOSwgMjM5LCAyNDUsIDAuMyk7XG59XG4uZGFyay10aGVtZSAudGFicy1zdHlsZS00IC50YWJzLW1lbnUtYm9keSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjI3LCAyMjcsIDIyNywgMC4xNSk7XG59XG4uZGFyay10aGVtZSAudGFicy1zdHlsZS0zIC5uYXYucGFuZWwtdGFicyBsaSBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC50YWJzLXN0eWxlLTQgLm5hdi5wYW5lbC10YWJzIGxpIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzksIDIzOSwgMjQ1LCAwLjIpO1xufVxuLmRhcmstdGhlbWUgLnRhYnMtc3R5bGUtNCAubmF2LnBhbmVsLXRhYnMgbGkgYS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uZGFyay10aGVtZSAudGFiX3dyYXBwZXIucmlnaHRfc2lkZSAuY29udGVudF93cmFwcGVyLCAuZGFyay10aGVtZSAudGFiX3dyYXBwZXIubGVmdF9zaWRlIC5jb250ZW50X3dyYXBwZXIsXG4uZGFyay10aGVtZSAudGFiX3dyYXBwZXIgPiB1bCBsaSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjQwLCAyNDIsIDI0NywgMC4xMik7XG59XG4uZGFyay10aGVtZSAudGFiX3dyYXBwZXIucmlnaHRfc2lkZSA+IHVsIGxpLmFjdGl2ZTpiZWZvcmUsIC5kYXJrLXRoZW1lIC50YWJfd3JhcHBlci5sZWZ0X3NpZGUgPiB1bCBsaS5hY3RpdmU6YmVmb3JlLCAuZGFyay10aGVtZSAudGFiX3dyYXBwZXIucmlnaHRfc2lkZSA+IHVsIGxpOmFmdGVyLCAuZGFyay10aGVtZSAudGFiX3dyYXBwZXIubGVmdF9zaWRlID4gdWwgbGk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC50YWJfd3JhcHBlci5yaWdodF9zaWRlID4gdWwgbGkuYWN0aXZlLCAuZGFyay10aGVtZSAudGFiX3dyYXBwZXIubGVmdF9zaWRlID4gdWwgbGkuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MCwgMjQyLCAyNDcsIDAuMSk7XG59XG4uZGFyay10aGVtZSAudGFiX3dyYXBwZXIucmlnaHRfc2lkZSA+IHVsLCAuZGFyay10aGVtZSAudGFiX3dyYXBwZXIubGVmdF9zaWRlID4gdWwge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNDAsIDI0MiwgMjQ3LCAwLjEpO1xufVxuXG4udGFiX3dyYXBwZXIgLmNvbnRlbnRfd3JhcHBlciAuYWNjb3JkaWFuX2hlYWRlci5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4udGFiX3dyYXBwZXIgLmNvbnRlbnRfd3JhcHBlciAuYWNjb3JkaWFuX2hlYWRlci5hY3RpdmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi50YWJfd3JhcHBlciAuY29udGVudF93cmFwcGVyIC5hY2NvcmRpYW5faGVhZGVyLmFjdGl2ZSAuYXJyb3cge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmRhcmstdGhlbWUgLnRhYl93cmFwcGVyIC5jb250ZW50X3dyYXBwZXIgLmFjY29yZGlhbl9oZWFkZXIuYWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNDAsIDI0MiwgMjQ3LCAwLjEpO1xufVxuXG4uZGFyay10aGVtZSAudGFiX3dyYXBwZXIgLmNvbnRlbnRfd3JhcHBlciAuYWNjb3JkaWFuX2hlYWRlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI0MCwgMjQyLCAyNDcsIDAuMSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI0MCwgMjQyLCAyNDcsIDAuMSk7XG59XG4uZGFyay10aGVtZSAudGFiX3dyYXBwZXIgLmNvbnRlbnRfd3JhcHBlciAuYWNjb3JkaWFuX2hlYWRlciAuYXJyb3cge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHJnYmEoMjQwLCAyNDIsIDI0NywgMC40KTtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCByZ2JhKDI0MCwgMjQyLCAyNDcsIDAuNCk7XG59XG5cbi50YWJzLXN0eWxlLTEgLnBhbmVsLXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi50YWJzLXN0eWxlLTEgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlZGY1ICNlZGVkZjUgI2ZmZjtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi50YWJzLXN0eWxlLTEgLm1haW4tbmF2LWxpbmUgLm5hdi1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbi50YWJzLXN0eWxlLTEgLnBhbmVsLXRhYnMubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4udGFicy1tZW51MSB1bCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMXB4IDIwcHg7XG4gIGNvbG9yOiAjMjgyZjUzO1xufVxuXG4udGFicy1tZW51MSB1bCBsaSAuYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4ubmF2LnBhbmVsLXRhYnMgYS5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi50YWItbWVudS1oZWFkaW5nIHtcbiAgcGFkZGluZzogMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi8qICMjIyMjIyMjIyBSZXMtVGFicyAjIyMjIyMjIyMqL1xuLyogICMjIyMjIyMjIENVU1RPTS1TVFlMRVMgIyMjIyMjIyMgKi9cbi5ja2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmNrYm94IHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4uY2tib3ggc3BhbjplbXB0eSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmNrYm94IHNwYW46YmVmb3JlLCAuY2tib3ggc3BhbjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4uY2tib3ggc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDFweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NkZDRlMjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmNrYm94IHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDFweDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1NSUgNDUlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDY1JTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmNrYm94IHNwYW46ZW1wdHkge1xuICB3aWR0aDogM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4uY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIHNwYW46YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XVtkaXNhYmxlZF0gKyBzcGFuIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cbi5ja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XVtkaXNhYmxlZF0gKyBzcGFuOmJlZm9yZSwgLmNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSArIHNwYW46YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4uY2tib3gtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4jY291bnQtZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jY291bnQtZG93biAuY2xvY2stcHJlc2VudGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDY4cHg7XG4gIGhlaWdodDogODBweDtcbiAgaGVpZ2h0OiA2OHB4O1xuICBtYXJnaW46IDAgMjBweCAwIDA7XG4gIHBhZGRpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4jY291bnQtZG93biAuY2xvY2stcHJlc2VudGVyIC5kaWdpdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbiNjb3VudC1kb3duIC5jbG9jay1wcmVzZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgMCUsIHZhcigtLXByaW1hcnktYmctY29sb3IpIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDE1JTtcbn1cbiNjb3VudC1kb3duIC5jbG9jay1wcmVzZW50ZXIgLm5vdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICNjb3VudC1kb3duIC5jbG9jay1wcmVzZW50ZXIge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxufVxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS4zMTI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MSwgMTAyLCAyNTUsIDAuMjUpO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2IzYzZmZjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlY2ZmO1xuICBib3JkZXItY29sb3I6ICNlNmVjZmY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzc5ODdhMTtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmODtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTEuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogI2NkZDRlMiBzb2xpZCAxcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IDUwJS81MCUgNTAlO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzZSUzYy9zdmclM2VcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDQnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTAgMmg0Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAxMDIsIDI1NSwgMC41KTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMTAyLCAyNTUsIDAuNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBsZWZ0OiAtMi4yNXJlbTtcbiAgd2lkdGg6IDEuNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IGNhbGMoMC4xNTYyNXJlbSArIDJweCk7XG4gIGxlZnQ6IGNhbGMoLTIuMjVyZW0gKyAycHgpO1xuICB3aWR0aDogY2FsYygxcmVtIC0gNHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDFyZW0gLSA0cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTQ5ZWI3O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNzVyZW0pO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDEwMiwgMjU1LCAwLjUpO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxLjc1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjNGQ1ODc1O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzNiNDg2MycgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSBuby1yZXBlYXQgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjNjNmZmO1xuICBvdXRsaW5lOiAwO1xufVxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjNGQ1ODc1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjg7XG59XG4uY3VzdG9tLXNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjc2NTYycmVtO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4wOTM3NXJlbTtcbn1cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMDtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2IzYzZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTEsIDEwMiwgMjU1LCAwLjI1KTtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjg7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6bGFuZyhlbikgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjNGQ1ODc1O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICM0ZDU4NzU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjg7XG4gIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbn1cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuNHJlbTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iLCAuY3VzdG9tLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iLCAuY3VzdG9tLXJhbmdlOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoNTEsIDEwMiwgMjU1LCAwLjI1KTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICBib3JkZXI6IDA7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlY2ZmO1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZWNmZjtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjJyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlY2ZmO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWVmO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZWY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NDllYjc7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTQ5ZWI3O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NDllYjc7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLWZpbGUsXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBoZWlnaHQ6IDM4cHg7XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGhlaWdodDogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsLWxnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4xNTYyNXJlbTtcbiAgbGVmdDogLTEuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogI2NkZDRlMiBzb2xpZCAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwtbGc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMTU2MjVyZW07XG4gIGxlZnQ6IC0xLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgNTAlLzUwJSA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbC1tZDo6YmVmb3JlLFxuLmN1c3RvbS1jb250cm9sLWxhYmVsLW1kOjphZnRlciB7XG4gIHRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbC1tZDo6YmVmb3JlLFxuLmN1c3RvbS1jb250cm9sLWxhYmVsLW1kOjphZnRlciB7XG4gIHRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1tZCB7XG4gIG1pbi1oZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsLW1kIHtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbC1sZzo6YmVmb3JlLFxuLmN1c3RvbS1jb250cm9sLWxhYmVsLWxnOjphZnRlciB7XG4gIHRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMnJlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsLWxnOjpiZWZvcmUsXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwtbGc6OmFmdGVyIHtcbiAgdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAycmVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5jdXN0b20tc3dpdGNoLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJhY2tncm91bmQ6ICNmMGYwZjI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHRyYW5zaXRpb246IDAuM3MgYm9yZGVyLWNvbG9yLCAwLjNzIGJhY2tncm91bmQtY29sb3I7XG59XG5cbi5jdXN0b20tc3dpdGNoLWluZGljYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAxcHg7XG4gIHdpZHRoOiBjYWxjKDEuMjVyZW0gLSA0cHgpO1xuICBoZWlnaHQ6IGNhbGMoMS4yNXJlbSAtIDRweCk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpO1xuICB0cmFuc2l0aW9uOiAwLjNzIGxlZnQ7XG59XG5cbi5jdXN0b20tc3dpdGNoLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLmN1c3RvbS1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tc3dpdGNoLWluZGljYXRvcjpiZWZvcmUge1xuICBsZWZ0OiBjYWxjKDFyZW0gKyAxcHgpO1xufVxuXG4uY3VzdG9tLXNxdWFyZSB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLXNxdWFyZTpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWxnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYmFja2dyb3VuZDogI2Y1ZjZmYjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWFmMTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBib3JkZXItY29sb3IsIDAuM3MgYmFja2dyb3VuZC1jb2xvcjtcbn1cblxuLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWxnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IDFweDtcbiAgd2lkdGg6IGNhbGMoMS41cmVtIC0gNHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEuNXJlbSAtIDRweCk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpO1xuICB0cmFuc2l0aW9uOiAwLjNzIGxlZnQ7XG59XG5cbi5jdXN0b20tc3dpdGNoLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItbGc6YmVmb3JlIHtcbiAgbGVmdDogY2FsYygxLjQ2cmVtICsgMXB4KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXhsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJhY2tncm91bmQ6ICNmNWY2ZmI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmVhZjE7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHRyYW5zaXRpb246IDAuM3MgYm9yZGVyLWNvbG9yLCAwLjNzIGJhY2tncm91bmQtY29sb3I7XG59XG5cbi5jdXN0b20tc3dpdGNoLWluZGljYXRvci14bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAxcHg7XG4gIHdpZHRoOiBjYWxjKDJyZW0gLSA0cHgpO1xuICBoZWlnaHQ6IGNhbGMoMnJlbSAtIDRweCk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpO1xuICB0cmFuc2l0aW9uOiAwLjNzIGxlZnQ7XG59XG5cbi5jdXN0b20tc3dpdGNoLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3IteGw6YmVmb3JlIHtcbiAgbGVmdDogY2FsYygxLjk2cmVtICsgMXB4KSAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uaXRlbS1jYXJkIC5jYXJkcHJpY2UtMiBzcGFuLnR5cGUtLXN0cmlrZXRocm91Z2gge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5pdGVtLWNhcmQgLmNhcmRwcmljZS0yIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uaXRlbS1jYXJkIC5jYXJkcHJpY2UtMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG59XG5cbi5tYWluLWltZy11c2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5tYWluLWltZy11c2VyIGltZyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLnAtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLnAtdGV4dCAucC1uYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIGNvbG9yOiAjM2U0NjRlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ucC10ZXh0IC5wLXN1Yi10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNzk4N2ExICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4vKiAjIyMjIyMgNS40IEltYWdlICAgIyMjIyMjICovXG4ubWFpbi1pbWctdXNlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtN3B4O1xuICBsZWZ0OiAtMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4ubWFpbi1pbWctdXNlciBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLmRlbW8tYXZhdGFyLWdyb3VwIC5tYWluLWltZy11c2VyIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLmV4YW1wbGUgLmRlbW8tYXZhdGFyLWdyb3VwIC5tYWluLWltZy11c2VyOjphZnRlciB7XG4gIHJpZ2h0OiAzcHg7XG4gIGJvdHRvbTogM3B4O1xufVxuXG4uZGVtby1hdmF0YXItZ3JvdXAubWFpbi1hdmF0YXItbGlzdC1zdGFja2VkIC5tYWluLWltZy11c2VyOjphZnRlciB7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvdHRvbTogM3B4O1xufVxuXG4ubWFpbi1pbWctdXNlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG4gIGJvdHRvbTogM3B4O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3Yjg2YTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG59XG4ubWFpbi1pbWctdXNlci5vbmxpbmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBiYTM2MDtcbn1cblxuLm1haW4tYXZhdGFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1ODc1O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLm1haW4tYXZhdGFyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDNweDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk0OWViNztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG59XG4ubWFpbi1hdmF0YXIub25saW5lOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYmEzNjA7XG59XG5cbi5hdmF0YXIteHMge1xuICB3aWR0aDogMjRweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG59XG4uYXZhdGFyLXhzOjphZnRlciB7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xufVxuXG4uYXZhdGFyLXNtIHtcbiAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuLmF2YXRhci1zbTo6YWZ0ZXIge1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbn1cblxuLmF2YXRhci1tZCB7XG4gIHdpZHRoOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDhweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi5hdmF0YXItbWQ6OmFmdGVyIHtcbiAgcmlnaHQ6IDJweDtcbiAgYm90dG9tOiAycHg7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOXB4O1xufVxuXG4uYXZhdGFyLWxnIHtcbiAgd2lkdGg6IDY0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xufVxuLmF2YXRhci1sZzo6YWZ0ZXIge1xuICByaWdodDogNHB4O1xuICBib3R0b206IDNweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLmF2YXRhci14bCB7XG4gIHdpZHRoOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNzJweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDtcbn1cbi5hdmF0YXIteGw6OmFmdGVyIHtcbiAgcmlnaHQ6IDVweDtcbiAgYm90dG9tOiA0cHg7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDIuNXB4ICNmZmY7XG59XG5cbi5hdmF0YXIteHhsIHtcbiAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA1NnB4ICFpbXBvcnRhbnQ7XG59XG4uYXZhdGFyLXh4bDo6YWZ0ZXIge1xuICByaWdodDogN3B4O1xuICBib3R0b206IDZweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4ICNmZmY7XG59XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmRlbW8tYXZhdGFyLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kZW1vLWF2YXRhci1ncm91cCAubWFpbi1pbWctdXNlcixcbi5kZW1vLWF2YXRhci1ncm91cCAubWFpbi1hdmF0YXIge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5kZW1vLWF2YXRhci1ncm91cCAubWFpbi1pbWctdXNlciArIC5tYWluLWltZy11c2VyLFxuLmRlbW8tYXZhdGFyLWdyb3VwIC5tYWluLWltZy11c2VyICsgLm1haW4tYXZhdGFyIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5kZW1vLWF2YXRhci1ncm91cCAubWFpbi1hdmF0YXIgKyAubWFpbi1pbWctdXNlcixcbi5kZW1vLWF2YXRhci1ncm91cCAubWFpbi1hdmF0YXIgKyAubWFpbi1hdmF0YXIge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRlbW8tYXZhdGFyLWdyb3VwIC5tYWluLWltZy11c2VyICsgLm1haW4taW1nLXVzZXIsXG4gIC5kZW1vLWF2YXRhci1ncm91cCAubWFpbi1pbWctdXNlciArIC5tYWluLWF2YXRhciB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxuICAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4tYXZhdGFyICsgLm1haW4taW1nLXVzZXIsXG4gIC5kZW1vLWF2YXRhci1ncm91cCAubWFpbi1hdmF0YXIgKyAubWFpbi1hdmF0YXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICB9XG4gIC5hdmF0YXItbGlzdCAuYXZhdGFyOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5pbWcteHMge1xuICB3aWR0aDogMzJweDtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbi51c2VyLXBpYyBpbWcge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBmb250LXNpemU6IDM2cHg7XG59XG5cbi5tYWluLWltZy11c2VyIC5hdmF0YXIge1xuICB3aWR0aDogMzhweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDM4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG4ubWFpbi1pbWctdXNlcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud3JhcHBlci5pbWFnZS1ncm91cCAuaW1nLXhzLnJvdW5kZWQtY2lyY2xlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xufVxuXG4udXNlci1sb2NrIGltZyB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYXZhdGFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLmF2YXRhci1saXN0IC5hdmF0YXI6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW1nLXRodW1ibmFpbCAuY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5pbWctc20ge1xuICB3aWR0aDogNDNweDtcbiAgbWluLXdpZHRoOiA0M3B4O1xuICBoZWlnaHQ6IDQzcHg7XG59XG5cbi5zcXVhcmUge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLWltZy11c2VyMSxcbi5tYWluLWltZy11c2VyMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1haW4taW1nLXVzZXIxLmF2YXRhci1zbSAubnVtYmVyLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03cHg7XG4gIHJpZ2h0OiAtN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbn1cblxuLm1haW4taW1nLXVzZXIxLmF2YXRhci1tZCAubnVtYmVyLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03cHg7XG4gIHJpZ2h0OiAtN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMjNweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbn1cblxuLm1haW4taW1nLXVzZXIxLmF2YXRhci1sZyAubnVtYmVyLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03cHg7XG4gIHJpZ2h0OiAtN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbn1cblxuLm1haW4taW1nLXVzZXIzLmF2YXRhci1zbSAuaWNvbi1iYWRnZWF2YXRhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC00cHg7XG4gIGJvdHRvbTogLTRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlZGVkZjU7XG59XG4ubWFpbi1pbWctdXNlcjMuYXZhdGFyLXNtIC5pY29uLWJhZGdlYXZhdGFyIGkge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcbn1cblxuLm1haW4taW1nLXVzZXIzLmF2YXRhci1tZCAuaWNvbi1iYWRnZWF2YXRhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC00cHg7XG4gIGJvdHRvbTogLTRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlZGVkZjU7XG59XG4ubWFpbi1pbWctdXNlcjMuYXZhdGFyLW1kIC5pY29uLWJhZGdlYXZhdGFyIGkge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcbn1cblxuLm1haW4taW1nLXVzZXIzLmF2YXRhci1sZyAuaWNvbi1iYWRnZWF2YXRhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC00cHg7XG4gIGJvdHRvbTogLTRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlZGVkZjU7XG59XG4ubWFpbi1pbWctdXNlcjMuYXZhdGFyLWxnIC5pY29uLWJhZGdlYXZhdGFyIGkge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcbn1cblxuLmF2YXRhci1saXN0IHtcbiAgbWFyZ2luOiAwIDAgLTAuNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uYXZhdGFyLWxpc3Qtc3RhY2tlZCAuYXZhdGFyMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuOGVtICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmO1xufVxuXG4uYXZhdGFyMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuODVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmF2YXRhcjEge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuLmF2YXRhcjEgaSB7XG4gIGxpbmUtaGVpZ2h0OiAzLjE7XG59XG5cbi5pbWFnZS1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmltYWdlLXBsYWNlaG9sZGVyIC5vdmVybGF5LXBsYWNlaG9sZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG4uaW1hZ2UtcGxhY2Vob2xkZXI6aG92ZXIgLm92ZXJsYXktcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubWFpbi1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5tYWluLWxpc3QtaXRlbSArIC5tYWluLWxpc3QtaXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGY4O1xufVxuLm1haW4tbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tYWluLWxpc3QtaXRlbSBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5tYWluLWxpc3QtaXRlbSA+IGRpdjpmaXJzdC1jaGlsZCBoNiB7XG4gIGNvbG9yOiAjMzIzMjUxO1xufVxuLm1haW4tbGlzdC1pdGVtID4gZGl2IHNwYW4ge1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLm1haW4tbGlzdC1pdGVtID4gZGl2Omxhc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5tYWluLWxpc3QtaXRlbSA+IGRpdjpsYXN0LWNoaWxkIGg2IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzQzNGY2MztcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDA7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmY7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUge1xuICBjb2xvcjogIzRhNGE2OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG59XG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogIzRhNGE2OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlZGVkZjUgIWltcG9ydGFudDtcbn1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cbi5saXN0LWdyb3VwLWZsdXNoIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2g6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnkwMik7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkwMik7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1ib3JkZXIpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZjc0Zjc1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NywgNzksIDExNywgMC4xMyk7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMzZjQ2NTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWNmZGI7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0NjU0O1xuICBib3JkZXItY29sb3I6ICMzZjQ2NTQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE2YTU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAxNTYsIDEzNCwgMC4xMyk7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzFmNWMwMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZTNhNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY1YzAxO1xuICBib3JkZXItY29sb3I6ICMxZjVjMDE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjNGVjMmYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1LCAxOTIsIDE5MiwgMC4xMyk7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzBjNTQ2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGM1NDYwO1xuICBib3JkZXItY29sb3I6ICMwYzU0NjA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjZmZiZDVhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTg5LCA5MCwgMC4xMyk7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU2NDA0O1xuICBib3JkZXItY29sb3I6ICM4NTY0MDQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICNmMzQzNDM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCA2NywgNjcsIDAuMTMpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNzIxYzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFiMGI3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyMWMyNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzIxYzI0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM3ZjdmODE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjN2Y3ZjgxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGYzO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y3ZjgxO1xuICBib3JkZXItY29sb3I6ICM3ZjdmODE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMWYyNTMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjY2QzO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxZjI1MzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWJmYzg7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjUzMztcbiAgYm9yZGVyLWNvbG9yOiAjMWYyNTMzO1xufVxuXG4ubGlzdGdyb3VwLWV4YW1wbGUgdWwgdWwge1xuICBtYXJnaW46IDEwcHggMCAwIDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO1xufVxuLmxpc3Rncm91cC1leGFtcGxlIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmxpc3Rncm91cC1leGFtcGxlIHVsIGxpIHtcbiAgcGFkZGluZzogNXB4IDVweDtcbn1cblxuLmxpc3Rncm91cC1leGFtcGxlMiB1bCB1bCB7XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG59XG4ubGlzdGdyb3VwLWV4YW1wbGUyIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmxpc3Rncm91cC1leGFtcGxlMiB1bCBsaSB7XG4gIHBhZGRpbmc6IDVweCA1cHg7XG59XG5cbi51c2Vycy1saXN0LWdyb3VwIC5idG4taWNvbiBpIHtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuLnVzZXJzLWxpc3QtZ3JvdXAgLmJ0bi1pY29uIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbn1cbi51c2Vycy1saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBwYWRkaW5nOiAwLjg1cmVtIDEuMjVyZW07XG59XG5cbi5saXN0LXN0eWxlLTEge1xuICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gIGxpc3Qtc3R5bGU6IGluaGVyaXQ7XG59XG5cbi5saXN0LXN0eWxlLTEgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGxpc3Qtc3R5bGU6IGluaGVyaXQ7XG59XG5cbi5saXN0LXN0eWxlLTEgbGkge1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLmxpc3Qtc3R5bGUyIHtcbiAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuXG4ubGlzdC1zdHlsZTIgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbi5saXN0LXN0eWxlMiBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4ubGlzdC1zdHlsZTMge1xuICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gIGxpc3Qtc3R5bGU6IGNpcmNsZSAhaW1wb3J0YW50O1xufVxuXG4ubGlzdC1zdHlsZTMgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbi5saXN0LXN0eWxlMyBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4ubGlzdC1zdHlsZTQge1xuICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gIGxpc3Qtc3R5bGU6IGxvd2VyLWFscGhhO1xufVxuXG4ubGlzdC1zdHlsZTQgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbi5saXN0LXN0eWxlNCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4ubGlzdC1zdHlsZTUge1xuICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gIGxpc3Qtc3R5bGU6IHNxdWFyZTtcbn1cblxuLmxpc3Qtc3R5bGU1IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuXG4ubGlzdC1zdHlsZTUgbGkge1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLmxpc3Qtc3R5bGU2IHtcbiAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICBsaXN0LXN0eWxlOiBsb3dlci1yb21hbjtcbn1cblxuLmxpc3Qtc3R5bGU2IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuXG4ubGlzdC1zdHlsZTYgbGkge1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLm9yZGVyLWxpc3QgbGkge1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLnBhcmFncmFwaC1saXN0IHtcbiAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGxpc3Qtc3R5bGU6IGxvd2VyLXJvbWFuO1xuICBsaXN0LXN0eWxlLXR5cGU6IGlubGluZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLW5hdmJhci1zaG93IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5tYWluLW5hdmJhci1zaG93IC5tYWluLW5hdmJhci1iYWNrZHJvcCB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5tYWluLW5hdmJhci1zaG93IC5tYWluLW5hdmJhciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbi5tYWluLW5hdmJhci1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44OSk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLW5hdmJhci1iYWNrZHJvcCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1haW4tbmF2YmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgd2lkdGg6IDI0MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI0MHB4KTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbn1cbi5tYWluLW5hdmJhciA+IC5jb250YWluZXIsXG4ubWFpbi1uYXZiYXIgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5tYWluLW5hdmJhciAubmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5tYWluLW5hdmJhciAubmF2LWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubWFpbi1uYXZiYXIgLm5hdi1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1haW4tbmF2YmFyIC5uYXYtaXRlbSArIC5uYXYtaXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2YwZjBmODtcbn1cbi5tYWluLW5hdmJhciAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5tYWluLW5hdmJhciAubmF2LWl0ZW0uc2hvdyA+IC5uYXYtc3ViIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWFpbi1uYXZiYXIgLm5hdi1pdGVtLW1lZ2Ege1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLm1haW4tbmF2YmFyIC5uYXYtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzMyMzI1MTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBvdXRsaW5lOiBub25lO1xufVxuLm1haW4tbmF2YmFyIC5uYXYtbGluayBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDI2cHg7XG59XG4ubWFpbi1uYXZiYXIgLm5hdi1saW5rIGkudHlwY24ge1xuICB3aWR0aDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ubWFpbi1uYXZiYXIgLm5hdi1saW5rIGkudHlwY246OmJlZm9yZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLm1haW4tbmF2YmFyIC5uYXYtbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjNkMFwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbG9yOiAjOTQ5ZWI3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtZmFtaWx5OiBcIklvbmljb25zXCI7XG59XG4ubWFpbi1uYXZiYXIgLm5hdi1saW5rLndpdGgtc3ViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzlweDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiA5MDE7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyOCwgMzksIDYwLCAwLjEyKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMjgsIDM5LCA2MCwgMC4xMik7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5tYWluLW5hdmJhciAubmF2LXN1YiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjZjBmMGY4O1xufVxuLm1haW4tbmF2YmFyIC5uYXYtc3ViLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbi5tYWluLW5hdmJhciAubmF2LXN1Yi1pdGVtICsgLm5hdi1zdWItaXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2YwZjBmODtcbn1cbi5tYWluLW5hdmJhciAubmF2LXN1Yi1pdGVtID4gLm5hdi1zdWIge1xuICB0b3A6IC0xMHB4O1xuICBsZWZ0OiAxNzZweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluLW5hdmJhciAubmF2LXN1Yi1pdGVtLnNob3cgPiAubmF2LXN1YiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1haW4tbmF2YmFyIC5uYXYtc3ViLWl0ZW0uYWN0aXZlID4gLm5hdi1zdWItbGluayB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5tYWluLW5hdmJhciAubmF2LXN1Yi1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDM0cHg7XG4gIGNvbG9yOiAjNGQ1ODc1O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLm1haW4tbmF2YmFyIC5uYXYtc3ViLWxpbms6aG92ZXIsIC5tYWluLW5hdmJhciAubmF2LXN1Yi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBvdXRsaW5lOiBub25lO1xufVxuLm1haW4tbmF2YmFyIC5uYXYtc3ViLWxpbmsud2l0aC1zdWIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubWFpbi1uYXZiYXIgLm5hdi1zdWItbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjNkMFwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbG9yOiAjOTQ5ZWI3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtZmFtaWx5OiBcIklvbmljb25zXCI7XG59XG4ubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSB7XG4gIHRvcDogNTdweDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiA3cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjZjBmMGY4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5jb250YWluZXIsXG4ubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZzogMDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4ubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSAuY29udGFpbmVyID4gZGl2ICsgZGl2LFxuLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLmNvbnRhaW5lci1mbHVpZCA+IGRpdiArIGRpdiB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4ubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSAubmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5uYXYgbGk6bm90KC5uYXYtc3ViLWl0ZW0pIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBjb2xvcjogIzMyMzI1MTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSAubmF2IGxpOm5vdCgubmF2LXN1Yi1pdGVtKTpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5uYXYtc3ViLWl0ZW0gKyAubmF2LXN1Yi1pdGVtIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLm5hdi1zdWItbGluayB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1haW4tbmF2YmFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiBpbmhlcml0O1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyOCwgMzksIDYwLCAwLjEyKTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLW5hdmJhciA+IC5jb250YWluZXIsXG4gIC5tYWluLW5hdmJhciA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1uYXZiYXIgPiAuY29udGFpbmVyLFxuICAubWFpbi1uYXZiYXIgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyID4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyIC5uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1uYXZiYXIgLm5hdi1sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LWl0ZW0gKyAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggZG90dGVkICNmMGYwZjg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tbmF2YmFyIC5uYXYtaXRlbSArIC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LWxpbmsge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1uYXZiYXIgLm5hdi1saW5rIGkge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LWxpbmsgaS50eXBjbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyIC5uYXYtc3ViIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0NC41cHg7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA5MDA7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyOCwgMzksIDYwLCAwLjEyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LXN1Yi1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LXN1Yi1pdGVtID4gLm5hdi1zdWIgPiAubmF2LXN1Yi1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMzdweDtcbiAgfVxuICAubWFpbi1uYXZiYXIgLm5hdi1zdWItaXRlbSA+IC5uYXYtc3ViID4gLm5hdi1zdWItaXRlbSA+IC5uYXYtc3ViLWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LXN1Yi1saW5rIHtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxmM2QxXCI7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSAuY29udGFpbmVyLFxuICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSAuY29udGFpbmVyLFxuICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyOCwgMzksIDYwLCAwLjEyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5jb250YWluZXIgPiBkaXYsXG4gIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5jb250YWluZXItZmx1aWQgPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLmNvbnRhaW5lciA+IGRpdixcbiAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLmNvbnRhaW5lci1mbHVpZCA+IGRpdiB7XG4gICAgcGFkZGluZzogMjBweCAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLmNvbnRhaW5lciA+IGRpdiArIGRpdixcbiAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLmNvbnRhaW5lci1mbHVpZCA+IGRpdiArIGRpdiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4wNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLm5hdiB7XG4gICAgbWluLXdpZHRoOiAxNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5uYXYgKyAubmF2IC5uYXYtc3ViLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2YwZjBmODtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5uYXYgKyAubmF2IHtcbiAgICBtYXJnaW4tdG9wOiAzMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLm5hdiArIC5uYXYge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLm5hdiBsaTpub3QoLm5hdi1zdWItaXRlbSkge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5tYWluLW5hdmJhci1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmODtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhci1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tYWluLW5hdmJhci1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjg7XG59XG4ubWFpbi1uYXZiYXItc2VhcmNoIC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4ubWFpbi1uYXZiYXItc2VhcmNoIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNlMWUxZWY7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5tYWluLW5hdmJhci1zZWFyY2ggLmJ0bixcbi5tYWluLW5hdmJhci1zZWFyY2ggLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhci1zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zcC1jb250YWluZXIgLm1haW4tbmF2YmFyLXNlYXJjaCBidXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyogIyMjIyMjIDYuNyBOYXZiYXIgVmFyaWFudCAgIyMjIyMjICovXG4ubWFpbi1uYXZiYXItdHdvIC5uYXYtaXRlbS5hY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpbi1uYXZiYXItdHdvIC5uYXYtaXRlbS5hY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5tYWluLW5hdmJhci10d28gLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1haW4tbmF2YmFyLXR3byAubmF2LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubWFpbi1uYXZiYXItdHdvIC5uYXYtc3ViIHtcbiAgdG9wOiAzNXB4O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi5tYWluLW5hdmJhci10d28gLm5hdi1zdWItaXRlbSA+IC5uYXYtc3ViIHtcbiAgdG9wOiAtOHB4O1xuICBsZWZ0OiAxNzhweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuLm1haW4tbmF2YmFyLXR3byAubmF2LXN1Yi1tZWdhIHtcbiAgdG9wOiA0OHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyLXR3byAubmF2LWl0ZW0uYWN0aXZlOjpiZWZvcmUge1xuICAgIHRvcDogMzNweDtcbiAgICByaWdodDogMTJweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgfVxufVxuLm1haW4tbmF2YmFyLXRocmVlIC5uYXYtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1haW4tbmF2YmFyLXRocmVlIC5uYXYtaXRlbSArIC5uYXYtaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4ubWFpbi1uYXZiYXItdGhyZWUgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1haW4tbmF2YmFyLXRocmVlIC5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm1haW4tbmF2YmFyLXRocmVlIC5uYXYtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMzODM4NTM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5tYWluLW5hdmJhci10aHJlZSAubmF2LWxpbms6aG92ZXIsIC5tYWluLW5hdmJhci10aHJlZSAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzMyMzI1MTtcbn1cbi5tYWluLW5hdmJhci10aHJlZSAubmF2LXN1YiB7XG4gIHRvcDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLm1haW4tbmF2YmFyLXRocmVlIC5uYXYtc3ViLWl0ZW0gKyAubmF2LXN1Yi1pdGVtIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5tYWluLW5hdmJhci10aHJlZSAubmF2LXN1Yi1pdGVtIC5uYXYtc3ViIHtcbiAgdG9wOiAtOHB4O1xuICBsZWZ0OiAxODJweDtcbn1cbi5tYWluLW5hdmJhci10aHJlZSAubmF2LXN1Yi1saW5rIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyLXRocmVlIC5uYXYtaXRlbSArIC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1uYXZiYXItdGhyZWUgLm5hdi1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhci10aHJlZSAubmF2LWxpbmsgaSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhci10aHJlZSAubmF2LXN1YiB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgxODAsIDE4OSwgMjA2LCAwLjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyLXRocmVlIC5uYXYtc3ViLWxpbmsge1xuICAgIGhlaWdodDogMzZweDtcbiAgfVxufVxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG59XG4ubmF2YmFyID4gLmNvbnRhaW5lcixcbi5uYXZiYXIgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgcGFkZGluZy10b3A6IDAuMzM1OTRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjMzNTk0cmVtO1xuICBmb250LXNpemU6IDEuMDkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbiAgcGFkZGluZzogMC40cmVtIDAgMC40NXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzI3Mjc0NjtcbiAgZm9udC1zaXplOiAxLjA5Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDBweCBzb2xpZCAjZGZkN2U5O1xuICBvdXRsaW5lOiBub25lO1xufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyLCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS43ZW07XG4gIGNvbG9yOiAjNzk4N2ExO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubWFpbi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5tYWluLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm1haW4taGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5tYWluLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ubmF2YmFyLWV4cGFuZCAubWFpbi1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdywgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIHN0cm9rZT0nJGJsYWNrLTUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIHN0cm9rZT0nJHdoaXRlLTUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZiYXItZm9ybS5hY3RpdmUgLmlucHV0LWdyb3VwLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0LjNyZW07XG4gIHJpZ2h0OiAxMnB4O1xuICB6LWluZGV4OiA5OTk5O1xufVxuLm5hdmJhci1mb3JtLm5hdi1pdGVtLmFjdGl2ZSAuYnRuLmJ0bi1kZWZhdWx0Lm5hdi1saW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZm9ybSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5uYXZiYXItZm9ybS5hY3RpdmUgLmJ0bi5idG4tZGVmYXVsdC5uYXYtbGluay5yZXNwLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcucmVzcG9uc2l2ZS1uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gIH1cbn1cbiN2ZXJ0aWNhbGxwaWxsIC5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAwcmVtIDAuNzVyZW0gMC43NXJlbTtcbn1cblxuLnBzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wcyA+IC5wc19fcmFpbC15IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxMDtcbiAgd2lkdGg6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbn1cbi5wcyA+IC5wc19fcmFpbC15ID4gLnBzX190aHVtYi15IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0cHg7XG4gIHdpZHRoOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucHMucHMtLWFjdGl2ZS15OmhvdmVyID4gLnBzX19yYWlsLXksIC5wcy5wcy0tYWN0aXZlLXk6Zm9jdXMgPiAucHNfX3JhaWwteSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcyA+IC5wc19fcmFpbC15IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ucHNfX3JhaWwteTpob3ZlciA+IC5wc19fdGh1bWIteSxcbi5wc19fcmFpbC15OmZvY3VzID4gLnBzX190aHVtYi15LFxuLnBzX19yYWlsLXkucHMtLWNsaWNraW5nIC5wc19fdGh1bWIteSB7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5yZGlvYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4ucmRpb2JveCBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG4ucmRpb2JveCBzcGFuOmJlZm9yZSwgLnJkaW9ib3ggc3BhbjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4ucmRpb2JveCBzcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2RkNGUyO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuLnJkaW9ib3ggc3BhbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogN3B4O1xuICBsZWZ0OiA1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuLnJkaW9ib3ggc3BhbjplbXB0eSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnJkaW9ib3ggaW5wdXRbdHlwZT1yYWRpb10ge1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4ucmRpb2JveCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5yZGlvYm94IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBzcGFuOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucmRpb2JveCBpbnB1dFt0eXBlPXJhZGlvXVtkaXNhYmxlZF0gKyBzcGFuIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cbi5yZGlvYm94IGlucHV0W3R5cGU9cmFkaW9dW2Rpc2FibGVkXSArIHNwYW46YmVmb3JlLCAucmRpb2JveCBpbnB1dFt0eXBlPXJhZGlvXVtkaXNhYmxlZF0gKyBzcGFuOmFmdGVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLnJkaW9ib3gtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZm9ybS1ncm91cC1yZGlvYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb3JtLWdyb3VwLXJkaW9ib3ggLnJkaW9ib3gge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZvcm0tZ3JvdXAtcmRpb2JveCAucmRpb2JveCArIC5yZGlvYm94IHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG4uZm9ybS1ncm91cC1yZGlvYm94IC5yZGlvYm94IHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5yYXRpbmctc3RhcnMge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJhdGluZy1zdGFycyBpIHtcbiAgcGFkZGluZzogNXB4O1xufVxuLnJhdGluZy1zdGFycyAucmF0aW5nLXN0YXJzLWNvbnRhaW5lciB7XG4gIGZvbnQtc2l6ZTogMHB4O1xufVxuLnJhdGluZy1zdGFycyAucmF0aW5nLXN0YXJzLWNvbnRhaW5lciAucmF0aW5nLXN0YXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5MDIpO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yYXRpbmctc3RhcnMgLnJhdGluZy1zdGFycy1jb250YWluZXIgLnJhdGluZy1zdGFyLmlzLS1hY3RpdmUgLmZhLWhlYXJ0LCAucmF0aW5nLXN0YXJzIC5yYXRpbmctc3RhcnMtY29udGFpbmVyIC5yYXRpbmctc3Rhci5pcy0taG92ZXIgLmZhLWhlYXJ0IHtcbiAgY29sb3I6ICNmNzRmNzU7XG59XG4ucmF0aW5nLXN0YXJzIC5yYXRpbmctc3RhcnMtY29udGFpbmVyIC5yYXRpbmctc3Rhci5zbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4O1xuICBjb2xvcjogI2VhZWRmMTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmF0aW5nLXN0YXJzIC5yYXRpbmctc3RhcnMtY29udGFpbmVyIC5yYXRpbmctc3Rhci5pcy0tYWN0aXZlLCAucmF0aW5nLXN0YXJzIC5yYXRpbmctc3RhcnMtY29udGFpbmVyIC5yYXRpbmctc3Rhci5pcy0taG92ZXIge1xuICBjb2xvcjogI2ZmYzEwMjtcbn1cbi5yYXRpbmctc3RhcnMgLnJhdGluZy1zdGFycy1jb250YWluZXIgLnJhdGluZy1zdGFyLmlzLS1uby1ob3Zlcixcbi5yYXRpbmctc3RhcnMgLnJhdGluZy1zdGFycy1jb250YWluZXIgLnJhdGluZy1zdGFyIC5mYS1oZWFydCAuaXMtLW5vLWhvdmVyIHtcbiAgY29sb3I6ICNlZGVkZjU7XG59XG4ucmF0aW5nLXN0YXJzIC5yYXRpbmctc3RhcnMtY29udGFpbmVyIC5yYXRpbmctc3Rhci5pcy0tYWN0aXZlLCAucmF0aW5nLXN0YXJzIC5yYXRpbmctc3RhcnMtY29udGFpbmVyIC5yYXRpbmctc3Rhci5pcy0taG92ZXIge1xuICBjb2xvcjogI2ZmYzEwMjtcbn1cblxuLyotLS0tLUJyIFRoZW1lcy0tLS0tKi9cbi5ici10aGVtZS1iYXJzLWhvcml6b250YWwgLmJyLXdpZGdldCBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbn1cbi5ici10aGVtZS1iYXJzLWhvcml6b250YWwgLmJyLXdpZGdldCBhLmJyLWFjdGl2ZSwgLmJyLXRoZW1lLWJhcnMtaG9yaXpvbnRhbCAuYnItd2lkZ2V0IGEuYnItc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5ici10aGVtZS1iYXJzLWhvcml6b250YWwgLmJyLXdpZGdldCAuYnItY3VycmVudC1yYXRpbmcge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5ici10aGVtZS1iYXJzLXBpbGwgLmJyLXdpZGdldCBhIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDIpO1xufVxuLmJyLXRoZW1lLWJhcnMtcGlsbCAuYnItd2lkZ2V0IGEuYnItYWN0aXZlLCAuYnItdGhlbWUtYmFycy1waWxsIC5ici13aWRnZXQgYS5ici1zZWxlY3RlZCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5ici10aGVtZS1iYXJzLXNxdWFyZSAuYnItd2lkZ2V0IGEuYnItYWN0aXZlLCAuYnItdGhlbWUtYmFycy1zcXVhcmUgLmJyLXdpZGdldCBhLmJyLXNlbGVjdGVkIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5MDIpO1xufVxuLmJyLXRoZW1lLWJhcnMtc3F1YXJlIC5ici13aWRnZXQgYSB7XG4gIGNvbG9yOiAjMzM0MTUxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5MDIpO1xufVxuXG4uYnItdGhlbWUtYmFycy1tb3ZpZSAuYnItd2lkZ2V0IGEuYnItYWN0aXZlLCAuYnItdGhlbWUtYmFycy1tb3ZpZSAuYnItd2lkZ2V0IGEuYnItc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5ici10aGVtZS1iYXJzLW1vdmllIC5ici13aWRnZXQgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkwMik7XG59XG4uYnItdGhlbWUtYmFycy1tb3ZpZSAuYnItd2lkZ2V0IC5ici1jdXJyZW50LXJhdGluZyB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLmJyLXRoZW1lLWJhcnMtMXRvMTAgLmJyLXdpZGdldCBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbn1cbi5ici10aGVtZS1iYXJzLTF0bzEwIC5ici13aWRnZXQgYS5ici1hY3RpdmUsIC5ici10aGVtZS1iYXJzLTF0bzEwIC5ici13aWRnZXQgYS5ici1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmJyLXRoZW1lLWJhcnMtMXRvMTAgLmJyLXdpZGdldCAuYnItY3VycmVudC1yYXRpbmcge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5ici10aGVtZS1mb250YXdlc29tZS1zdGFycyAuYnItd2lkZ2V0IGEuYnItYWN0aXZlOmFmdGVyLCAuYnItdGhlbWUtZm9udGF3ZXNvbWUtc3RhcnMgLmJyLXdpZGdldCBhLmJyLXNlbGVjdGVkOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4vKi0tLS0tQnIgVGhlbWVzLS0tLS0qL1xuLnJhdGluZy1zdGFycyBpbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuLnJhdGluZy10YWJsZS50YWJsZSB0aCxcbi5yYXRpbmctdGFibGUudGFibGUgdGQge1xuICBwYWRkaW5nOiA3cHggNnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ2Mjtcbn1cbi5yYXRpbmctdGFibGUgdHIge1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbi50YWcge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nOiAycHggMC41NXJlbTtcbiAgY29sb3I6ICM4MTg5YjY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbmEudGFnIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3MgY29sb3IsIDAuM3MgYmFja2dyb3VuZDtcbn1cbmEudGFnOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAxMTgsIDEzNSwgMC4yKTtcbn1cblxuLnRhZy1hZGRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxLjVyZW07XG4gIG1hcmdpbjogMCAtMC40cmVtIDAgMC41cmVtO1xuICBwYWRkaW5nOiAwIDAuNXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZjlmOWZiO1xufVxuLnRhZy1hZGRvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnRhZy1hZGRvbiBpIHtcbiAgbWFyZ2luOiAwIC0wLjI1cmVtO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuYS50YWctYWRkb24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBjb2xvciwgMC4zcyBiYWNrZ3JvdW5kO1xufVxuYS50YWctYWRkb246aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogcmdiKDIzOCwgMjM4LCAyNTUpO1xufVxuXG4udGFnLWF2YXRhciB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBtYXJnaW46IDAgMC41cmVtIDAgLTAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG59XG5cbi50YWctYmx1ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDY3ZmNmICFpbXBvcnRhbnQ7XG59XG5cbi50YWctaW5kaWdvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjY3YzcgIWltcG9ydGFudDtcbn1cblxuLnRhZy1wdXJwbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkNGZmYSAhaW1wb3J0YW50O1xufVxuXG4udGFnLXBpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjMjJiZSAhaW1wb3J0YW50O1xufVxuXG4udGFnLXJlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM0MzQzICFpbXBvcnRhbnQ7XG59XG5cbi50YWctb3JhbmdlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQgIWltcG9ydGFudDtcbn1cblxuLnRhZy15ZWxsb3cge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYjkwMSAhaW1wb3J0YW50O1xufVxuXG4udGFnLWdyZWVuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZmE3NTEgIWltcG9ydGFudDtcbn1cblxuLnRhZy10ZWFsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOWRkZWUgIWltcG9ydGFudDtcbn1cblxuLnRhZy1jeWFuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZWMyZjAgIWltcG9ydGFudDtcbn1cblxuLnRhZy13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50YWctZ3JheSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY4ZTk2ICFpbXBvcnRhbnQ7XG59XG5cbi50YWctZ3JheS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbn1cblxuLnRhZy1henVyZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdjMWY0ICFpbXBvcnRhbnQ7XG59XG5cbi50YWctbGltZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2JkMjM1ICFpbXBvcnRhbnQ7XG59XG5cbi50YWctcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDY3ZmNmICFpbXBvcnRhbnQ7XG59XG5cbi50YWctc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTYgIWltcG9ydGFudDtcbn1cblxuLnRhZy1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZmE3NTEgIWltcG9ydGFudDtcbn1cblxuLnRhZy1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2MxZjQgIWltcG9ydGFudDtcbn1cblxuLnRhZy13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGI5MDEgIWltcG9ydGFudDtcbn1cblxuLnRhZy1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjMmQzOCAhaW1wb3J0YW50O1xufVxuXG4udGFnLWxpZ2h0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuLnRhZy1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbn1cblxuLnRhZy1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cbi50YWctcm91bmRlZCAudGFnLWF2YXRhciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi50YWdzIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbiAgZm9udC1zaXplOiAwO1xufVxuLnRhZ3MgPiAudGFnIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLnRhZ3MgPiAudGFnOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ1OXB4KSB7XG4gIC50ZXh0LXdyYXAgLmV4YW1wbGUgLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi50YWctcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udGFnLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc0Zjc1ICFpbXBvcnRhbnQ7XG59XG5cbi50YWctc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE2YTU5ICFpbXBvcnRhbnQ7XG59XG5cbi50YWctZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzQzNDMgIWltcG9ydGFudDtcbn1cblxuLnRhZy13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmJkNWEgIWltcG9ydGFudDtcbn1cblxuLnRhZy1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZWMyZjAgIWltcG9ydGFudDtcbn1cblxuLnRhZy10ZWFsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOWRkZWUgIWltcG9ydGFudDtcbn1cblxuLnZ0aW1lbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi52dGltZWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRmNTtcbn1cbi52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1yaWdodDogOTBweDtcbn1cbi52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG4udnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDM1JTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmYjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4udnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbn1cbi52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIgLnRpbWVsaW5lLXBhbmVsOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNXB4O1xuICByaWdodDogLTE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXRvcDogMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwIHNvbGlkICNmOWY5ZmI7XG4gIGJvcmRlci1ib3R0b206IDE0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAxNHB4IHNvbGlkICNmOWY5ZmI7XG59XG4udnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbCAudGltZWxpbmUtdGl0bGUge1xuICBtYXJnaW46IDAgMCAwLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlciAudGltZWxpbmUtcGFuZWwgLnRpbWVsaW5lLWJvZHkgcCArIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi50aW1lbGluZS1ib2R5IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlciAudGltZWxpbmUtcGFuZWwgLnRpbWVsaW5lLWJvZHkgdWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlciAudGltZWxpbmUtcGFuZWwgLnRpbWVsaW5lLWZvb3RlciBzcGFuIHtcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XG59XG4udnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDIwcHgpO1xuICB6LWluZGV4OiAwO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXI6IDBweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlO1xufVxuLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlciAudGltZWxpbmUtYmFkZ2UgaSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDFweCA5cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyLnRpbWVsaW5lLWludmVydGVkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4O1xufVxuLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlci50aW1lbGluZS1pbnZlcnRlZCAudGltZWxpbmUtcGFuZWwge1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4udnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyLnRpbWVsaW5lLWludmVydGVkIC50aW1lbGluZS1wYW5lbDphZnRlciB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAtMTRweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxNHB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cblxuLnRpbWVsaW5lLXdyYXBwZXItcHJpbWFyeSAudGltZWxpbmUtcGFuZWw6YmVmb3JlLFxuLnRpbWVsaW5lLXdyYXBwZXItcHJpbWFyeSAudGltZWxpbmUtYmFkZ2Uge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLnRpbWVsaW5lLXdyYXBwZXItc2Vjb25kYXJ5IC50aW1lbGluZS1wYW5lbDpiZWZvcmUsXG4udGltZWxpbmUtd3JhcHBlci1zZWNvbmRhcnkgLnRpbWVsaW5lLWJhZGdlIHtcbiAgYmFja2dyb3VuZDogI2ViNmYzMztcbn1cblxuLnRpbWVsaW5lLXdyYXBwZXItc3VjY2VzcyAudGltZWxpbmUtcGFuZWw6YmVmb3JlLFxuLnRpbWVsaW5lLXdyYXBwZXItc3VjY2VzcyAudGltZWxpbmUtYmFkZ2Uge1xuICBiYWNrZ3JvdW5kOiAjMDE2YTU5O1xufVxuXG4udGltZWxpbmUtd3JhcHBlci1pbmZvIC50aW1lbGluZS1wYW5lbDpiZWZvcmUsXG4udGltZWxpbmUtd3JhcHBlci1pbmZvIC50aW1lbGluZS1iYWRnZSB7XG4gIGJhY2tncm91bmQ6ICMwMWI4ZmY7XG59XG5cbi50aW1lbGluZS13cmFwcGVyLXdhcm5pbmcgLnRpbWVsaW5lLXBhbmVsOmJlZm9yZSxcbi50aW1lbGluZS13cmFwcGVyLXdhcm5pbmcgLnRpbWVsaW5lLWJhZGdlIHtcbiAgYmFja2dyb3VuZDogI2ZmYmQ1YTtcbn1cblxuLnRpbWVsaW5lLXdyYXBwZXItZGFuZ2VyIC50aW1lbGluZS1wYW5lbDpiZWZvcmUsXG4udGltZWxpbmUtd3JhcHBlci1kYW5nZXIgLnRpbWVsaW5lLWJhZGdlIHtcbiAgYmFja2dyb3VuZDogI2YzNDM0Mztcbn1cblxuLnRpbWVsaW5lLXdyYXBwZXItbGlnaHQgLnRpbWVsaW5lLXBhbmVsOmJlZm9yZSxcbi50aW1lbGluZS13cmFwcGVyLWxpZ2h0IC50aW1lbGluZS1iYWRnZSB7XG4gIGJhY2tncm91bmQ6ICNmMWYyZjk7XG59XG5cbi50aW1lbGluZS13cmFwcGVyLWRhcmsgLnRpbWVsaW5lLXBhbmVsOmJlZm9yZSxcbi50aW1lbGluZS13cmFwcGVyLWRhcmsgLnRpbWVsaW5lLWJhZGdlIHtcbiAgYmFja2dyb3VuZDogIzMyMzI1MTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50aW1lbGluZSAuYnRuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnZ0aW1lbGluZTpiZWZvcmUge1xuICAgIGxlZnQ6IDI2cHggIWltcG9ydGFudDtcbiAgfVxuICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1iYWRnZSB7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbCB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlciAudGltZWxpbmUtcGFuZWw6YWZ0ZXIge1xuICAgIHRvcDogMjVweDtcbiAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IC0xNHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxNHB4IHNvbGlkICNmOWY5ZmIgIWltcG9ydGFudDtcbiAgICBib3JkZXItbGVmdDogMCBzb2xpZCAjZjlmOWZiICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlci50aW1lbGluZS1pbnZlcnRlZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlci50aW1lbGluZS1pbnZlcnRlZCAudGltZWxpbmUtcGFuZWwge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByb2ZpbGUtdXNlciAucC10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4vKmxhdGV0ZXMgbmV3cyB0aW1lbGluZSAqL1xuLmxhdGVzdC10aW1lbGluZS0xIHVsLnRpbWVsaW5lLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5sYXRlc3QtdGltZWxpbmUtMSB1bC50aW1lbGluZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAyMHB4O1xuICBib3JkZXItbGVmdDogMnB4IGRvdHRlZCAjYzBjY2RhO1xufVxuLmxhdGVzdC10aW1lbGluZS0xIHVsLnRpbWVsaW5lLTEgPiBsaSBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4ubGF0ZXN0LXRpbWVsaW5lLTEgdWwudGltZWxpbmUtMSA+IGxpIC5kYXRlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmxhdGVzdC10aW1lbGluZS0xIHVsLnRpbWVsaW5lLTEgPiBsaSBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmxhdGVzdC10aW1lbGluZS0xIHVsLnRpbWVsaW5lLTEgPiBsaSB7XG4gIG1hcmdpbjogMjVweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDAuOXJlbTtcbn1cbi5sYXRlc3QtdGltZWxpbmUtMSB1bC50aW1lbGluZS0xID4gbGkgLnByb2R1Y3QtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMXB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjZmNztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmxhdGVzdC10aW1lbGluZS0xIHVsLnRpbWVsaW5lLTEgPiBsaTpudGgtY2hpbGQoMik6YmVmb3JlIHtcbiAgYm9yZGVyOiAzcHggc29saWQgI2ZiMWM1Mjtcbn1cbi5sYXRlc3QtdGltZWxpbmUtMSB1bC50aW1lbGluZS0xID4gbGk6bnRoLWNoaWxkKDMpOmJlZm9yZSB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNlOWIzMDc7XG59XG4ubGF0ZXN0LXRpbWVsaW5lLTEgdWwudGltZWxpbmUtMSA+IGxpOm50aC1jaGlsZCg0KTpiZWZvcmUge1xuICBib3JkZXI6IDNweCBzb2xpZCAjNDQ4MWViO1xufVxuLmxhdGVzdC10aW1lbGluZS0xIHVsLnRpbWVsaW5lLTEgPiBsaTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMyN2FmMDY7XG59XG5cbi5wcm9qZWN0cy1zdGF0IC50YWJsZS1ib3JkZXJlZCB0aCxcbi5wcm9qZWN0cy1zdGF0IC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gIGJvcmRlcjogdHJhbnNwYXJlbnQ7XG59XG4ucHJvamVjdHMtc3RhdCAudGFibGUgdGgsXG4ucHJvamVjdHMtc3RhdCAudGFibGUgdGQge1xuICBwYWRkaW5nOiA3cHggN3B4ICFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5wcm9qZWN0cy1zdGF0IC5wcm9qZWN0LW5hbWVzIGg2IHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogM3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ucmV2aWV3LXByb2plY3QgLnByb2plY3QtY29udGFpbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5yZXZpZXctcHJvamVjdCAudGFibGUgdGgsXG4ucmV2aWV3LXByb2plY3QgLnRhYmxlIHRkIHtcbiAgcGFkZGluZzogN3B4IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ucmV2aWV3LXByb2plY3QuY2FyZCB0Ym9keSA+IHRyID4gdGg6bm90KDpmaXJzdC1jaGlsZCksXG4ucmV2aWV3LXByb2plY3QuY2FyZCB0Ym9keSA+IHRyID4gdGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IHJvYm90bztcbn1cbi5yZXZpZXctcHJvamVjdCBpbWcge1xuICB3aWR0aDogMzVweDtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5sYXRlc3QtdGFza3MgLnRhc2tzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAwIDAgMS4xNXJlbSAwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xufVxuLmxhdGVzdC10YXNrcyAudGFza3MgLnNwYW4ge1xuICBtYXJnaW4tbGVmdDogMS4zcmVtO1xuICBjb2xvcjogIzMyMzI1MTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5sYXRlc3QtdGFza3MgLnRhc2stbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4ycmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG4ubGF0ZXN0LXRhc2tzIC5sYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjNyZW07XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmxhdGVzdC10YXNrcyAudGltZSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjNyZW07XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ubGF0ZXN0LXRhc2tzIC50YXNrLWxpbmUucHJpbWFyeTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5sYXRlc3QtdGFza3MgLnRhc2stbGluZS5waW5rOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmNzU0ZmE7XG59XG4ubGF0ZXN0LXRhc2tzIC50YXNrLWxpbmUuc3VjY2VzczpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDE2YTU5O1xufVxuLmxhdGVzdC10YXNrcyAudGFzay1saW5lLnRlYWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzI5ZGRlZTtcbn1cbi5sYXRlc3QtdGFza3MgLnRhc2stbGluZS53YXJuaW5nOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmJkNWE7XG59XG4ubGF0ZXN0LXRhc2tzIC50YXNrLWxpbmUub3JhbmdlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZDdlMTQ7XG59XG4ubGF0ZXN0LXRhc2tzIC50YXNrLWxpbmUuaW5mbzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNGVjMmYwO1xufVxuLmxhdGVzdC10YXNrcyAudGFzay1saW5lLnB1cnBsZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjYWQ0ZmZhO1xufVxuLmxhdGVzdC10YXNrcyAudGFzay1saW5lLmRhbmdlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZjM0MzQzO1xufVxuLmxhdGVzdC10YXNrcyAuY2hlY2stYm94IC5ja2JveCBzcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjA2LCAyNTUsIDAuMDUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDllMmZmO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4ubGF0ZXN0LXRhc2tzIC5jaGVjay1ib3ggLmNrYm94IHNwYW46YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4ubGF0ZXN0LXRhc2tzIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLCAubGF0ZXN0LXRhc2tzIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5sYXRlc3QtdGFza3MgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyOiAwO1xufVxuLmxhdGVzdC10YXNrcyAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG5cbi5pbWFnZS1ncm91cGVkIGltZyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNmVtICFpbXBvcnRhbnQ7XG59XG5cbi5iYWNrZ3JvdW5kLXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4ucHJvamVjdC1jb3VudGRvd24gI2xhdW5jaF9kYXRlIHtcbiAgbWFyZ2luOiAwO1xufVxuLnByb2plY3QtY291bnRkb3duIC5jb3VudGRvd24ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ucHJvamVjdC1jb3VudGRvd24gLmNvdW50ZG93biBsaSB7XG4gIHotaW5kZXg6IDA7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IDY1cHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4ucHJvamVjdC1jb3VudGRvd24gLmNvdW50ZG93biAubnVtYmVyIHtcbiAgcGFkZGluZy10b3A6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG4ucHJvamVjdC1jb3VudGRvd24gLmNvdW50ZG93biAudGltZSB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG4gIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xufVxuLnByb2plY3QtY291bnRkb3duIC5jb3VudGRvd24gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wcm9qZWN0LWNvdW50ZG93biAuY291bnRkb3duIGxpIHtcbiAgYmFja2dyb3VuZDogcmdiKDQwLCA5MiwgMjQ3KTtcbiAgYm9yZGVyOiA1cHggc29saWQgcmdiKDQwLCA5MiwgMjQ3KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9qZWN0LWNvdW50ZG93biAuY291bnRkb3duIGxpIHtcbiAgICBtYXJnaW46IDJweCA1cHggN3B4IDVweDtcbiAgfVxufVxuLkFjdGl2aXR5LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IDM0OXB4O1xufVxuXG4uYWN0aXZpdHkgLmFkZGVkLXByb2plY3Qge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnNwYXJrbGluZSAudG9vbHRpcCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5Qcm9qZWN0LXNjcm9sbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LWhlaWdodDogMzY3cHg7XG59XG5cbi5yYXRpbmctc2Nyb2xsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaGVpZ2h0OiAzNDRweDtcbn1cblxuLmNvbWluZy1ldmVudHMgLmljb24ge1xuICB3aWR0aDogNDdweDtcbiAgaGVpZ2h0OiA0N3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jb21pbmctZXZlbnRzIC5pY29uIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmNvbWluZy1ldmVudHMgLmljb24gLmRhdGUge1xuICBwYWRkaW5nLXRvcDogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG59XG4uY29taW5nLWV2ZW50cyAuaWNvbiAubW9udGgge1xuICBmb250LXNpemU6IDExcHg7XG59XG4uY29taW5nLWV2ZW50cyAucGItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjhyZW0gIWltcG9ydGFudDtcbn1cbi5jb21pbmctZXZlbnRzIC5wdC0zIHtcbiAgcGFkZGluZy10b3A6IDAuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4uYWN0aXZpdHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS4yNXJlbSAwIDEuMjVyZW07XG59XG5cbi5hY3Rpdml0eS1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjdGl2aXR5LWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMjBweCAyMHB4IDAgMjJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VhZjJmOTtcbn1cblxuLmFjdGl2aXR5IC5pbWctYWN0aXZpdHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjVweCAjZjhmOWZhO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjVweCAjZjhmOWZhO1xufVxuLmFjdGl2aXR5IC5pdGVtLWFjdGl2aXR5IHtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG59XG5cbi50aW1lbGluZS1pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIgLnRpbWVsaW5lLXBhbmVsIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyNCUgIWltcG9ydGFudDtcbiAgfVxufVxuLm1haW4tdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBwYWRkaW5nOiAycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ2ZTY7XG59XG4ubWFpbi10b2dnbGUgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGJvdHRvbTogM3B4O1xuICBsZWZ0OiAzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5tYWluLXRvZ2dsZSBzcGFuOjpiZWZvcmUsIC5tYWluLXRvZ2dsZSBzcGFuOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubWFpbi10b2dnbGUgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJvblwiO1xuICBsZWZ0OiAtMjVweDtcbn1cbi5tYWluLXRvZ2dsZSBzcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwib2ZmXCI7XG4gIHJpZ2h0OiAtMjlweDtcbn1cbi5tYWluLXRvZ2dsZS5vbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG4ubWFpbi10b2dnbGUub24gc3BhbiB7XG4gIGxlZnQ6IDM3cHg7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLXRvZ2dsZSBzcGFuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubWFpbi10b2dnbGUtc2Vjb25kYXJ5Lm9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLm1haW4tdG9nZ2xlLXN1Y2Nlc3Mub24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE2YTU5ICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLXRvZ2dsZS1kYXJrLm9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI1MSAhaW1wb3J0YW50O1xufVxuXG4ubWFpbi10b2dnbGUtZ3JvdXAtZGVtbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubWFpbi10b2dnbGUtZ3JvdXAtZGVtbyAubWFpbi10b2dnbGUgKyAubWFpbi10b2dnbGUge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuOnJvb3Qge1xuICAtLXByaW1hcnktYmctY29sb3I6ICMzOGNhYjM7XG4gIC0tcHJpbWFyeS1iZy1ob3ZlcjogIzVjZDNiOTtcbiAgLS1wcmltYXJ5LWJnLWJvcmRlcjogIzM4Y2FiMztcbiAgLS1wcmltYXJ5MDI6IHJnYmEoMjgsIDIxMywgMTc0LCAwLjIpO1xuICAtLXByaW1hcnkwNTogcmdiYSgyOCwgMjEzLCAxNzQsIDAuNSk7XG4gIC0tcHJpbWFyeS10cmFuc3BhcmVudGNvbG9yOiByZ2JhKDI4LCAyMTMsIDE3NCwgMC4yKTtcbiAgLS10cmFuc3BhcmVudHByaW1hcnktdHJhbnNwYXJlbnRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgLS10cmFuc3BhcmVudC1ib2R5OiAjMzhjYWIzO1xuICAtLXRyYW5zcGFyZW50LXRoZW1lOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tYmx1ZTogJHByaW1hcnk7XG4gIC0taW5kaWdvOiAkcHJpbWFyeTtcbiAgLS1wdXJwbGU6ICRwdXJwbGU7XG4gIC0tcGluazogJHBpbms7XG4gIC0tcmVkOiAkZGFuZ2VyO1xuICAtLW9yYW5nZTogJG9yYW5nZTtcbiAgLS15ZWxsb3c6ICR3YXJuaW5nO1xuICAtLWdyZWVuOiAkc3VjY2VzcztcbiAgLS10ZWFsOiAkdGVhbDtcbiAgLS1jeWFuOiAkaW5mbztcbiAgLS13aGl0ZTogJHdoaXRlO1xuICAtLWdyYXk6ICRncmF5LTYwMDtcbiAgLS1ncmF5LWRhcms6ICRncmF5LTgwMDtcbiAgLS1zZWNvbmRhcnk6ICRncmF5LTYwMDtcbiAgLS1zdWNjZXNzOiAkc3VjY2VzcztcbiAgLS1pbmZvOiAkaW5mbztcbiAgLS13YXJuaW5nOiAkd2FybmluZztcbiAgLS1kYW5nZXI6ICRkYW5nZXI7XG4gIC0tbGlnaHQ6ICRncmF5LTEwMDtcbiAgLS1kYXJrOiAkZ3JheS04MDA7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiA5OTJweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMjAwcHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCAnTm90byBTYW5zJywgc2Fucy1zZXJpZiwgJ0FwcGxlIENvbG9yIEVtb2ppJywgJ1NlZ29lIFVJIEVtb2ppJywgJ1NlZ29lIFVJIFN5bWJvbCcsICdOb3RvIENvbG9yIEVtb2ppJztcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgJ0xpYmVyYXRpb24gTW9ubycsICdDb3VyaWVyIE5ldycsIG1vbm9zcGFjZTtcbn1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4qOjpiZWZvcmUsICo6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuI2dsb2JhbC1sb2FkZXItYmFja3VwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDUwMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ubG9hZGVyLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MyU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhZGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cblxuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6aG92ZXIsIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG59XG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBib3JkZXI6IDAuMjVlbSBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBzcGlubmVyLWJvcmRlciAwLjc1cyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMC4yZW07XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4yKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IHNwaW5uZXItZ3JvdyAwLjc1cyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmVtYmVkLXJlc3BvbnNpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbi5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gIC5zdGlja3ktdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGNsaXA6IGF1dG87XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjA5KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAqIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAqOjpiZWZvcmUsICo6OmFmdGVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhOm5vdCguYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cbiAgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk0OWViNztcbiAgfVxuICBibG9ja3F1b3RlIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk0OWViNztcbiAgfVxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgQHBhZ2Uge1xuICAgIHNpemU6IGEzO1xuICB9XG4gIGJvZHksXG4gIC5jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDtcbiAgfVxufVxuLyogIyMjIyMjIyMjIyBCT09UU1RSQVAgT1ZFUlJJREVTICMjIyMjIyMjIyMgKi9cbi8qICMjIyMjIyMjIyMjIyMjIyBQQUdFIExBWU9VVCBTVFlMRVMgIyMjIyMjIyMjIyMjIyMjICovXG4vKiAjIyMjIyMgNi4zIEdsb2JhbCAgIyMjIyMjICovXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xufVxuXG4ubWFpbi1ib2R5LFxuLm1haW4tZGFzaGJvYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4ubWFpbi1ib2R5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIm1haW5cIjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDQ1JTtcbiAgbGVmdDogNzAlO1xuICB6LWluZGV4OiAtMTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMzAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwLjU7XG4gIGxldHRlci1zcGFjaW5nOiAtMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTglLCAwKTtcbiAgb3BhY2l0eTogMC4wMjtcbn1cblxuLm1haW4tdGFibGUtcmVmZXJlbmNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5tYWluLXRhYmxlLXJlZmVyZW5jZSA+IHRoZWFkID4gdHIgPiB0aCxcbi5tYWluLXRhYmxlLXJlZmVyZW5jZSA+IHRoZWFkID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4ubWFpbi10YWJsZS1yZWZlcmVuY2UgPiB0Ym9keSA+IHRyID4gdGgsXG4ubWFpbi10YWJsZS1yZWZlcmVuY2UgPiB0Ym9keSA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLm1haW4tdGFibGUtcmVmZXJlbmNlID4gdGhlYWQgPiB0ciA+IHRoLFxuLm1haW4tdGFibGUtcmVmZXJlbmNlID4gdGhlYWQgPiB0ciA+IHRkIHtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmYjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLyogIyMjIyMjIyMjIyMjIyMjIFRFTVBMQVRFIFNUWUxFUyAjIyMjIyMjIyMjIyMjIyMgKi9cbi8qICMjIyMjIyA3LjEgRGVtbyAgIyMjIyMjICovXG4ubWFpbi1ob21lLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjAwcHg7XG4gIG1heC1oZWlnaHQ6IDE4MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MDRiZTtcbn1cbi5tYWluLWhvbWUtc2xpZGVyIC5jaGFydC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC0yMHB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5tYWluLWhvbWUtc2xpZGVyIC5jaGFydC13cmFwcGVyIC5mbG90LWNoYXJ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG59XG4ubWFpbi1ob21lLXNsaWRlciAuY2FyZC1jb2x1bW5zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDklO1xuICBsZWZ0OiAyNCU7XG4gIHotaW5kZXg6IDQ7XG4gIHdpZHRoOiA1MDBweDtcbiAgY29sdW1uLWNvdW50OiAzO1xuICBjb2x1bW4tZ2FwOiA1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM3ZGVnKTtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbi5tYWluLWhvbWUtc2xpZGVyIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWhvbWUtc2xpZGVyIHtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWhvbWUtc2xpZGVyIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG1heC1oZWlnaHQ6IDc4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tYWluLWhvbWUtc2xpZGVyIHtcbiAgICBtYXgtaGVpZ2h0OiA5MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2ODBweCkge1xuICAubWFpbi1ob21lLXNsaWRlciB7XG4gICAgbWF4LWhlaWdodDogMTA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5tYWluLWhvbWUtc2xpZGVyIHtcbiAgICBtYXgtaGVpZ2h0OiAxMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTYwcHgpIHtcbiAgLm1haW4taG9tZS1zbGlkZXIge1xuICAgIG1heC1oZWlnaHQ6IDE2MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDI4ODBweCkge1xuICAubWFpbi1ob21lLXNsaWRlciB7XG4gICAgbWF4LWhlaWdodDogMTgwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4taG9tZS1zbGlkZXIgLmNoYXJ0LXdyYXBwZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1ob21lLXNsaWRlciAuY2hhcnQtd3JhcHBlciAuZmxvdC1jaGFydCB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxuICAudXNlcmxpc3QtdGFibGUgLnRhYmxlIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdi1saW5rI2JzLWV4YW1wbGUtbmF2YmFyLWNvbGxhcHNlLTEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1ob21lLXNsaWRlciAuY2FyZC1jb2x1bW5zIHtcbiAgICBsZWZ0OiAxNiU7XG4gICAgd2lkdGg6IDEyMCU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDRkZWcpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4taG9tZS1zbGlkZXIgLmNhcmQtY29sdW1ucyB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtNDUlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1ob21lLXNsaWRlciAuY2FyZC1jb2x1bW5zIHtcbiAgICB0b3A6IC0xMCU7XG4gICAgcmlnaHQ6IC0zMCU7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWhvbWUtc2xpZGVyIC5jYXJkLWNvbHVtbnMge1xuICAgIHRvcDogLTE1JTtcbiAgICByaWdodDogLTE1JTtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5tYWluLWhvbWUtc2xpZGVyIC5jYXJkLWNvbHVtbnMge1xuICAgIHJpZ2h0OiAtNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1ob21lLXNsaWRlciAuY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4ubWFpbi1ob21lLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHotaW5kZXg6IDU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG4ubWFpbi1ob21lLWNvbnRlbnQgLm1haW4tbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICB0ZXh0LWluZGVudDogLTFweDtcbn1cbi5tYWluLWhvbWUtY29udGVudCBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xufVxuLm1haW4taG9tZS1jb250ZW50IC5sb2dvLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5tYWluLWhvbWUtY29udGVudCAubG9nby1ncm91cCBpIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMC4yO1xufVxuLm1haW4taG9tZS1jb250ZW50IC5sb2dvLWdyb3VwIGkgKyBpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ubWFpbi1ob21lLWNvbnRlbnQgaDEge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLm1haW4taG9tZS1jb250ZW50IHA6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbi5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIC5idG4sXG4ubWFpbi1ob21lLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICBmbGV4OiAxO1xuICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWhvbWUtY29udGVudCB7XG4gICAgdG9wOiA0MHB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4taG9tZS1jb250ZW50IHtcbiAgICB3aWR0aDogNDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1ob21lLWNvbnRlbnQgLm1haW4tbG9nbyB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4taG9tZS1jb250ZW50IGg1IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1ob21lLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMi4wMzEyNXJlbTtcbiAgfVxufVxuLnNwLWNvbnRhaW5lciAubWFpbi1ob21lLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUgYnV0dG9uIHtcbiAgZmxleDogMTtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1ob21lLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUgLmJ0bixcbiAgLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgfVxuICAuc3AtY29udGFpbmVyIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSBidXR0b24ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIC5idG4sXG4gIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgZmxleDogMTtcbiAgfVxuICAuc3AtY29udGFpbmVyIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSBidXR0b24ge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cbi5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSAuYnRuICsgLmJ0bixcbi5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSBidXR0b24gKyAuYnRuLFxuLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIC5zcC1jb250YWluZXIgLmJ0biArIGJ1dHRvbixcbi5zcC1jb250YWluZXIgLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIC5idG4gKyBidXR0b24sXG4ubWFpbi1ob21lLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUgLnNwLWNvbnRhaW5lciBidXR0b24gKyBidXR0b24sXG4uc3AtY29udGFpbmVyIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSBidXR0b24gKyBidXR0b24ge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ubWFpbi1ob21lLWNvbnRlbnQgbmF2Omxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1haW4taG9tZS1jb250ZW50IG5hdjpsYXN0LWNoaWxkIGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBmb250LXNpemU6IDI0cHg7XG59XG4ubWFpbi1ob21lLWNvbnRlbnQgbmF2Omxhc3QtY2hpbGQgYTpob3ZlciwgLm1haW4taG9tZS1jb250ZW50IG5hdjpsYXN0LWNoaWxkIGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tYWluLWhvbWUtY29udGVudCBuYXY6bGFzdC1jaGlsZCBhICsgYSB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5tYWluLWljb24tZ3JvdXAge1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogIzM4Mzg1MztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZm9udC1hd2Vzb21lLm1haW4taWNvbi1ncm91cCBpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubWFpbi1pY29uLWdyb3VwIGkge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDM7XG59XG5cbi5tYWluLXBhZ2UtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nOiAzMHB4IDAgNDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZWY7XG59XG5cbi5tYWluLXBhZ2UtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAtMS41cHg7XG59XG5cbi5tYWluLXBhZ2UtdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLm1haW4tcGFnZS1jb250ZW50LWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5icnJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ubWFpbi1wYWdlLWNvbnRlbnQtbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5tYWluLXBhZ2UtY29udGVudC1saXN0IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ubWFpbi1wYWdlLWNvbnRlbnQtbGlzdCBsaSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjb2xvcjogIzk0OWViNztcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgdGV4dC1pbmRlbnQ6IDFweDtcbn1cblxuLm1haW4tcGFnZS1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMnB4O1xufVxuXG4ubWFpbi1zeW50YXgtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tYWluLXN5bnRheC13cmFwcGVyIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIHBhZGRpbmc6IDRweCA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG4ubWFpbi1zeW50YXgtd3JhcHBlciBwcmUge1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2UxZTFlZjtcbn1cbi5tYWluLXN5bnRheC13cmFwcGVyIGNvZGVbY2xhc3MqPWxhbmd1YWdlLV0sXG4ubWFpbi1zeW50YXgtd3JhcHBlciBwcmVbY2xhc3MqPWxhbmd1YWdlLV0ge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gTW9ub1wiLCBtb25vc3BhY2U7XG59XG5cbi8qICMjIyMjIyMjIyMjIyMjIyBVVElMSVRJRVMvSEVMUEVSIENMQVNTRVMgIyMjIyMjIyMjIyMjIyMjICovXG4uaG9yaXpvbnRhbC1uYXYgLm1lZ2EtZHJvcGRvd24tbWVudSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IC0ycHg7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogMCAyNXB4IDEwMHB4IHJnYmEoMTE1LCA3NywgMTkxLCAwLjIpO1xufVxuLmhvcml6b250YWwtbmF2IC5tZWdhLWRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTZweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4IDEwcHg7XG59XG5cbi5tZWdhLWRyb3Bkb3duLW1lbnU6YWZ0ZXIge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTZweDtcbn1cblxuLmhvcml6b250YWwtbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgbWluLXdpZHRoOiAxMi41cmVtO1xufVxuXG4uZHJvcC1pY29uLXdyYXAgLmRyb3AtaWNvbi1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDMzLjMlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjMDIwMjAyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4uaC02IHtcbiAgaGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5kcm9wZ3JvdXBpY29ucyAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogNTJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjYwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMXB4IHJnYmEoNjksIDY1LCA3OCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDFweCByZ2JhKDY5LCA2NSwgNzgsIDAuMik7XG59XG5cbi5mbGFnIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiA1MnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMXB4IHJnYmEoNjksIDY1LCA3OCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDFweCByZ2JhKDY5LCA2NSwgNzgsIDAuMik7XG59XG4uZmxhZyA+IGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0N3B4O1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDkwMTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IC03cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTFlMWVmO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2UxZTFlZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLTE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYzZDBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiA5cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICM3YThlYjE7XG4gIGZvbnQtZmFtaWx5OiBcIklvbmljb25zXCI7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi10b2dnbGUtMjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjNkMFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTNweDtcbiAgcmlnaHQ6IDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzdhOGViMTtcbiAgZm9udC1mYW1pbHk6IFwiSW9uaWNvbnNcIjtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMDtcbn1cblxuLmRyb3Bncm91cGljb25zIC5uYXYtbGluay5pY29uIGkge1xuICBmb250LXNpemU6IDIxcHg7XG59XG5cbi5kcm9wLWljb24td3JhcCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VmZjJmNjtcbn1cbi5kcm9wLWljb24td3JhcCAuZHJvcC1pY29uLWl0ZW0gLmRyb3AtZm9udCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmNvdW50cnktRmxhZyBpbWcge1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuMXJlbTtcbn1cblxuLmRyb3Bkb3duLmZsYWcgLmRyb3Bkb3duLWl0ZW0gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmJ0bi5idG4tZGVmYXVsdC5uYXYtbGluayB7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IDFweDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5kLW1kLWJsb2NrLm5hdi5uYXYtaXRlbS5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjdyZW07XG59XG5cbi5tZWdhLWRyb3Bkb3duLW1lbnUge1xuICB3aWR0aDogNjVyZW07XG4gIHBhZGRpbmc6IDAuN3JlbSAwLjhyZW0gMC41cmVtIDAuOHJlbTtcbn1cbi5tZWdhLWRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cbi5tZWdhLWRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAxMnB4O1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLmFycm93LXJpYmJvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHotaW5kZXg6IDk5OTtcbiAgcGFkZGluZzogNnB4IDhweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4uYXJyb3ctcmliYm9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcmlnaHQ6IC0xNXB4O1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItdG9wOiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMTVweCBzb2xpZCAjMDAwO1xufVxuXG4uaGVhZGVyLW1lZ2FtZW51LWRyb3Bkb3duIC5uYXYtaXRlbSAuYnRuLWxpbmsge1xuICBjb2xvcjogIzRhNGE2OTtcbn1cblxuLndvcmRwcmVzcy1wcm9qZWN0IHtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNTVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ubWVnYS1kcm9wZG93bi1tZW51IC5tZWRpYS1ib2R5IC5wcm9ncmVzcy1iYXIge1xuICBoZWlnaHQ6IDRweDtcbn1cblxuLmhlYWRlci1tZWdhbWVudS1kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZWdhLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICBsZWZ0OiAxNHB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHggMTBweDtcbn1cbi5tZWdhLW1lbnU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIGxlZnQ6IDE0cHg7XG4gIHotaW5kZXg6IC05OTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjYzljZGRiIHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHJnYmEoNjQsIDgyLCAxMjgsIDAuOSkgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHggMTBweDtcbn1cblxuLmRyb3AtbWVudS1oZWFkZXIge1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZHJvcGRvd24tbWVudSAuZHJvcGRvd24taGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAwLjczMzMzMzMzcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRmNTtcbn1cblxuLmZsYWctdGV4dCB7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmZsYWctdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBcIklvbmljb25zXCI7XG59XG5cbi5kcm9wLWZsYWcge1xuICBtYXJnaW4tcmlnaHQ6IDIuM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uZmxhZy1ub3RpZmljYXRpb24gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5mbGFnLWltZyB7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDEuM3JlbTtcbn1cblxuLmRyb3AtZmxhZyAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MnB4O1xuICByaWdodDogLTEwcHg7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IDE1MHB4O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweDtcbiAgYm9yZGVyLWNvbG9yOiAjZTFlMWVmO1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cbi5kcm9wLWZsYWcgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zZXR0aW5nLW1lbnUtZm9vdGVyIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4uc2V0dGluZy1tZW51LWJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuXG4uc2V0dGluZy1tZW51LWZvb3RlciAuZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZGVlMmU2O1xufVxuXG4uc2V0dGluZy1tZW51IC5kcm9wZG93bi1pdGVtIHtcbiAgcGFkZGluZzogMC40cmVtIDEuNXJlbTtcbn1cblxuLnNldHRpbmctc2Nyb2xsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaGVpZ2h0OiAxNjJweDtcbn1cblxuLmhlYWRlci1pbWcge1xuICBwYWRkaW5nOiAyMHB4IDAgMjBweCAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgxMDksIDExMCwgMjQzLCAwLjcpLCByZ2JhKDEwOSwgMTEwLCAyNDMsIDAuNykpLCB1cmwoLi4vaW1nLzIwLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbn1cblxuI2Ryb3Bkb3duTWVudUJ1dHRvbjIgLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nOiA1cHggN3B4O1xuICBmb250LXNpemU6IDEwLjVweDtcbn1cblxuLmJ4LWZsaXAtaG9yaXpvbnRhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbn1cblxuLmJ4LXRhZGEge1xuICAtd2Via2l0LWFuaW1hdGlvbjogdGFkYSAxLjVzIGVhc2UgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogdGFkYSAxLjVzIGVhc2UgaW5maW5pdGU7XG59XG5cbi5kcm9wLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uZHJvcGRvd24taXRlbSAuY29udGVudCB7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5hdmF0YXItc3RhdHVzIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICBib3R0b206IDA7XG4gIGJvdHRvbTogNHB4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk0OWViNztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG59XG5cbi51c2VyLXByby1ib2R5IC5wcm9maWxlLXN0YXR1cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE4cHg7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjMDE2YTU5O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbn1cbi51c2VyLXByby1ib2R5IC5wcm9maWxlLXN0YXR1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IC02cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzQsIDE5MiwgNjAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMCAwIDAgcmdiYSgzNCwgMTkyLCA2MCwgMC45KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb246IHB1bHNlIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLm1haW4taGVhZGVyIC5uYXYtbGluayAuaGVhZGVyLWJhZGdlLFxuLm1haW4taGVhZGVyIC5uYXYtaXRlbSAuaGVhZGVyLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgei1pbmRleDogOTk5OTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgcGFkZGluZzogM3B4IDVweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi5wdWxzZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2cHg7XG4gIHJpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYmFja2dyb3VuZDogIzAxNmE1OTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnB1bHNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNHB4O1xuICByaWdodDogLTRweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZDogcmdiYSgzNCwgMTkyLCA2MCwgMC42KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDAgMCByZ2JhKDM0LCAxOTIsIDYwLCAwLjkpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbjogcHVsc2UgMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgOCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5wdWxzZS1kYW5nZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNnB4O1xuICByaWdodDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJhY2tncm91bmQ6ICNlZTMzNWU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5wdWxzZS1kYW5nZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00cHg7XG4gIHJpZ2h0OiAtNHB4O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzOCwgNTEsIDk0LCAwLjgpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHJnYmEoMjM4LCA1MSwgOTQsIDAuOSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uOiBwdWxzZSAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5tYWluLW1lc3NhZ2UtbGlzdCBhIC5kZXNjIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBmb250LXNpemU6IDExcHg7XG4gIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG59XG4ubWFpbi1tZXNzYWdlLWxpc3QgYSAubmFtZSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBjb2xvcjogIzRhNGE2OTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ubWFpbi1tZXNzYWdlLWxpc3QgYSAudGltZSB7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi5tZW51LWhlYWRlci1jb250ZW50IHtcbiAgcGFkZGluZzogMS4ycmVtO1xufVxuXG4uY2hhdC1zY3JvbGwsXG4uTm90aWZpY2F0aW9uLXNjcm9sbCxcbi5jaGF0LXNjcm9sbDEsXG4uTm90aWZpY2F0aW9uLXNjcm9sbDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1oZWlnaHQ6IDI4MHB4O1xufVxuXG4uY292ZXItaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG59XG5cbi5ub3RpZnlpbWcgaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLm5vdGlmeWltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDI1JTtcbn1cblxuLm5vdGlmaWNhdGlvbi1sYWJlbCB7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBmb250LXNpemU6IDEzLjVweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5ub3RpZmljYXRpb24tbGFiZWw6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5tYWluLW1lc3NhZ2UtbGlzdCAubmFtZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLm5vdGlmaWNhdGlvbi1zdWJ0ZXh0IHtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLyogIyMjIyMjIDQuOCBCb3gtc2hhZG93cyAjIyMjIyMgKi9cbi5ib3gtc2hhZG93LXByaW1hcnkge1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMTE4LCAxMDksIDI0OSwgMC4yNSk7XG59XG5cbi5ib3gtc2hhZG93LXN1Y2Nlc3Mge1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMjYsIDE1NiwgMTM0LCAwLjI1KTtcbn1cblxuLmJveC1zaGFkb3ctd2FybmluZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgyNTUsIDE4OSwgOTAsIDAuMjUpO1xufVxuXG4uYm94LXNoYWRvdy1kYW5nZXIge1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4uYm94LXNoYWRvdy1waW5rIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDI0MSwgMCwgMTE3LCAwLjI1KTtcbn1cblxuLmJveC1zaGFkb3ctaW5mbyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSg3OCwgMTk0LCAyNDAsIDAuMjUpO1xufVxuXG4ubWFpbi1ub3RpZmljYXRpb24tbGlzdCAubGFzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLm1haW4tbm90aWZpY2F0aW9uLWxpc3QgYTpob3ZlciB7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBiYWNrZ3JvdW5kOiAjZmNmY2ZmO1xufVxuXG4ubWFpbi1tZXNzYWdlLWxpc3QgYTpob3ZlciB7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBiYWNrZ3JvdW5kOiAjZmNmY2ZmO1xufVxuXG4ucGFnZS1oZWFkZXItaWNvbiBpIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgdGV4dC1zaGFkb3c6IC0ycHggMnB4IDJweCByZ2JhKDM0LCA1LCAxOTEsIDAuMik7XG59XG5cbi5uYXYtYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMnB4O1xuICB6LWluZGV4OiA5O1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA1cHggN3B4O1xuICBmb250LXNpemU6IDEwLjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSg1MCwgNTAsIDkzLCAwLjA5KSwgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG5cbi5uYXYtdGV4dC1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDdweDtcbiAgei1pbmRleDogOTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLndpZGdldC1pY29ucyB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHBhZGRpbmc6IDdweDtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ud2lkZ2V0LWljb25zIGkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGluZS1saXN0IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5saW5lLWxpc3QgbGk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTZlZGY3O1xufVxuLmxpbmUtbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5pbWFnZS1ncm91cGVkIC5wcm9maWxlLWltZyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5pbmNyZWFzZSBpLFxuLmRlY3JlYXNlIGkge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2FsZXMtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IC0yMXB4O1xuICBtaW4taGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xufVxuXG4ucHJvZ3Jlc3Mtc20ge1xuICBoZWlnaHQ6IDRweDtcbn1cblxuLmV4cGFuc2lvbi12YWx1ZSBzdHJvbmc6Zmlyc3QtY2hpbGQge1xuICBjb2xvcjogIzMyMzI1MTtcbn1cbi5leHBhbnNpb24tdmFsdWUgc3Ryb25nOmxhc3QtY2hpbGQge1xuICBjb2xvcjogIzc5ODdhMTtcbn1cblxuLmNhcmQtY2hhcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uc2FsZXMtZGV0YWlscyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50YWJsZS1kYXNoYm9hcmQtb25lIHRkIHtcbiAgcGFkZGluZzogOXB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnRhYmxlLWRhc2hib2FyZC1vbmUgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4udGFibGUtZGFzaGJvYXJkLW9uZSB0ZDpsYXN0LWNoaWxkIHtcbiAgY29sb3I6ICM4MzkyYTU7XG59XG4udGFibGUtZGFzaGJvYXJkLW9uZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4udGFibGUtZGFzaGJvYXJkLW9uZSB0ciArIHRyIHRkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU5ZjI7XG59XG5cbi5icm93c2VyLXN0YXRzIGkge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uYnJvd3Nlci1zdGF0cyAuaXRlbSB7XG4gIHBhZGRpbmc6IDExcHggMXJlbTtcbn1cbi5icm93c2VyLXN0YXRzIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uYnJvd3Nlci1zdGF0cyAuc3ViLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5NDllYjc7XG4gIGZvbnQtc2l6ZTogMTAuNnB4O1xufVxuXG4uc2FsZXMtY2FyZCAuYmFkZ2Uge1xuICBwYWRkaW5nOiA0cHggMTVweDtcbiAgY29sb3I6ICM0NjgwZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmQ4ZmY7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4uc2FsZXMtY2FyZCAuc2FsZXMtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzBweDtcbiAgcmlnaHQ6IC0zMHB4O1xuICBwYWRkaW5nOiA0MHB4IDQwcHggMjBweCAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNhbGVzLWNhcmQ6aG92ZXIgLnNhbGVzLWljb24ge1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi5hbGlnbmVyLXdyYXBwZXIgLmFic29sdXRlLmFic29sdXRlLWNlbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGlnbmVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tZWRpYSBpbWcge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuXG4uc2FsZXMtZGFzaC1oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICBsZWZ0OiAyMHB4O1xuICB6LWluZGV4OiA1O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNhbGVzLXNlc3Npb24gbGkge1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5zYWxlcy1zZXNzaW9uIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnN0YXRzIC5pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnN0YXRzIC5pY29uIGkge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5lY29tbWVyY2UtY2FyZCAuaWNvbnMge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNjNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZTllZWZlO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuLmVjb21tZXJjZS1jYXJkIC5pY29ucy5wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmVjb21tZXJjZS1jYXJkIC5pY29ucy5wcmltYXJ5IGkge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpICFpbXBvcnRhbnQ7XG59XG4uZWNvbW1lcmNlLWNhcmQgLmljb25zIGkge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBmb250LXNpemU6IDMwcHg7XG59XG4uZWNvbW1lcmNlLWNhcmQgLmljb25zLnBpbmsge1xuICBjb2xvcjogI2Y3NTRmYTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDEsIDAsIDExNywgMC4wOCkgIWltcG9ydGFudDtcbn1cbi5lY29tbWVyY2UtY2FyZCAuaWNvbnMucGluayBpIHtcbiAgY29sb3I6ICNmNzU0ZmE7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5lY29tbWVyY2UtY2FyZDpob3ZlciAuaWNvbnMucGluayBpIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG4uZWNvbW1lcmNlLWNhcmQ6aG92ZXIgLmljb25zLnBpbmsge1xuICBiYWNrZ3JvdW5kOiAjZjc1NGZhICFpbXBvcnRhbnQ7XG59XG4uZWNvbW1lcmNlLWNhcmQgLmljb25zLnN1Y2Nlc3Mge1xuICBjb2xvcjogIzAxNmE1OTtcbiAgYmFja2dyb3VuZDogcmdiYSgzNCwgMTkyLCA2MCwgMC4xKTtcbn1cbi5lY29tbWVyY2UtY2FyZCAuaWNvbnMuc3VjY2VzcyBpIHtcbiAgY29sb3I6ICMwMTZhNTk7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5lY29tbWVyY2UtY2FyZDpob3ZlciAuaWNvbnMuc3VjY2VzcyBpIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG4uZWNvbW1lcmNlLWNhcmQ6aG92ZXIgLmljb25zLnN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDE2YTU5ICFpbXBvcnRhbnQ7XG59XG4uZWNvbW1lcmNlLWNhcmQgLmljb25zLndhcm5pbmcge1xuICBjb2xvcjogI2ZmYmQ1YTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE5MywgNywgMC4xMik7XG59XG4uZWNvbW1lcmNlLWNhcmQgLmljb25zLndhcm5pbmcgaSB7XG4gIGNvbG9yOiAjZmZiZDVhO1xuICBvcGFjaXR5OiAwLjg7XG59XG4uZWNvbW1lcmNlLWNhcmQ6aG92ZXIgLmljb25zLndhcm5pbmcgaSB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAxO1xufVxuLmVjb21tZXJjZS1jYXJkOmhvdmVyIC5pY29ucy53YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogI2ZmYmQ1YSAhaW1wb3J0YW50O1xufVxuXG4ucHJvZHVjdC10aW1lbGluZSB1bC50aW1lbGluZS0xIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ucHJvZHVjdC10aW1lbGluZSAubmFtZSB7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBmb250LXNpemU6IDE1cHg7XG59XG4ucHJvZHVjdC10aW1lbGluZSB1bC50aW1lbGluZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAtMnB4O1xuICB6LWluZGV4OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogOTQlO1xuICBtYXJnaW46IDIwcHggMjBweCAwIDIycHg7XG4gIGJvcmRlci1sZWZ0OiAycHggZG90dGVkICNjMGNjZGE7XG59XG4ucHJvZHVjdC10aW1lbGluZSB1bC50aW1lbGluZS0xID4gbGkge1xuICBtYXJnaW46IDIwLjdweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG4ucHJvZHVjdC10aW1lbGluZSB1bC50aW1lbGluZS0xID4gbGkgLnByb2R1Y3QtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogM3B4O1xuICB3aWR0aDogMzdweDtcbiAgaGVpZ2h0OiAzN3B4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjZmNztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uZm9udC13ZWlnaHQtc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3VuY2VJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW47XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcbn1cblxuQGtleWZyYW1lcyBib3VuY2VJbiB7XG4gIGZyb20sIDIwJSwgNDAlLCA2MCUsIDgwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ub3JkZXItbGlzdCAubGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5vcmRlci1saXN0IC5saXN0IC5saXN0LWl0ZW06Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5vcmRlci1saXN0IC5saXN0Lmxpc3Qtbm9ib3JkZXJzIC5saXN0LWl0ZW0ge1xuICBib3JkZXI6IG5vbmU7XG59XG4ub3JkZXItbGlzdCAubGlzdCAubGlzdC1pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDAgMTlweCAwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xufVxuLm9yZGVyLWxpc3QgLmxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi50b3Atc2VsbGluZy1wcm9kdWN0IGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi50b3Atc2VsbGluZy1wcm9kdWN0IC50YWJsZSB0aCxcbi50b3Atc2VsbGluZy1wcm9kdWN0IC50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDdweCA3cHggN3B4IDEzcHggIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLnRvcC1zZWxsaW5nLXByb2R1Y3QgLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnRvcC1zZWxsaW5nLXByb2R1Y3QgLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgcGFkZGluZy10b3A6IDExcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDExcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuXG4ub3V0LW9mLXN0b2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm91dC1vZi1zdG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQzcHg7XG4gIG1pbi13aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzOSwgMjQyLCAyNDYsIDAuOCkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnRvcC1zZWxsaW5nLXByb2R1Y3QgLnRleHQtZGVmYXVsdCB7XG4gIGNvbG9yOiAjY2RkNGU4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1saXN0IGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLnRyYWZmaWMtcmVzb3VyY2UgLnRhYmxlIHRoLFxuLnRyYWZmaWMtcmVzb3VyY2UgLnRhYmxlIHRkIHtcbiAgcGFkZGluZzogMTVweCAwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4udHJhZmZpYy1yZXNvdXJjZSBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udHJhZmZpYy1yZXNvdXJjZSAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBjb2xvcjogIzRhNGE2OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmZjtcbn1cblxuQGtleWZyYW1lcyBhbmkge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIH1cbiAgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG4gIH1cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi5yb3ctY2FyZHMgPiAuY29sLFxuLnJvdy1jYXJkcyA+IFtjbGFzcyo9Y29sLV0ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5yb3ctZGVjayA+IC5jb2wsXG4ucm93LWRlY2sgPiBbY2xhc3MqPWNvbC1dIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbn1cbi5yb3ctZGVjayA+IC5jb2wgLmNhcmQsXG4ucm93LWRlY2sgPiBbY2xhc3MqPWNvbC1dIC5jYXJkIHtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLnNlbWktY2lyY2xlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzQsIDIzOSwgMjU0LCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMzAwcHggMzAwcHg7XG59XG5cbi5wcm9qZWN0LWNhcmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnByb2plY3QtY2FyZDpob3ZlciBpIHtcbiAgY29sb3I6IHJnYig0MCwgOTIsIDI0Nyk7XG4gIG9wYWNpdHk6IDAuMTY7XG59XG4ucHJvamVjdC1jYXJkIGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAyNHB4IDAgLTMwcHg7XG4gIGZvbnQtc2l6ZTogNjVweDtcbiAgb3BhY2l0eTogMC4wNztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4ucHJvamVjdC1jYXJkIC5wcm9qZWN0LWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wcm9qZWN0LWNhcmQgLnByb2plY3QtY29udGVudCB1bCBzdHJvbmcge1xuICBjb2xvcjogIzk0OWViNztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnByb2plY3QtY2FyZCAucHJvamVjdC1jb250ZW50IHVsIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ucHJvamVjdC1jYXJkIC5wcm9qZWN0LWNvbnRlbnQgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ucHJvamVjdC1jYXJkIC5wcm9qZWN0LWNvbnRlbnQgdWwgc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbG9yOiAjMzIzMjMyO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5wcm9qZWN0LWNhcmQgLnByaW1hcnkge1xuICBmaWxsOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5wcm9qZWN0LWNhcmQ6aG92ZXIgLnByaW1hcnkge1xuICBvcGFjaXR5OiAxO1xuICBmaWxsOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5wcm9qZWN0LWNhcmQgLnRlYWwsIC5wcm9qZWN0LWNhcmQ6aG92ZXIgLnRlYWwge1xuICBmaWxsOiAjMjlkZGVlO1xufVxuLnByb2plY3QtY2FyZCAucGluayB7XG4gIGZpbGw6ICNmNzU0ZmE7XG59XG4ucHJvamVjdC1jYXJkOmhvdmVyIC5waW5rIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsbDogI2Y3NTRmYTtcbn1cbi5wcm9qZWN0LWNhcmQgLnB1cnBsZSB7XG4gIGZpbGw6ICNhZDRmZmE7XG59XG4ucHJvamVjdC1jYXJkOmhvdmVyIC5wdXJwbGUge1xuICBvcGFjaXR5OiAxO1xuICBmaWxsOiAjYWQ0ZmZhO1xufVxuXG4uYXJlYS5jaGFydC1sZWdlbmQge1xuICB0b3A6IDEyNXB4O1xufVxuXG4ucmVjZW50LW9wZXJhdGlvbnMtY2FyZCAub3BlcmF0aW9uLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG59XG5cbi5jcnlwdG8tc2Nyb2xsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaGVpZ2h0OiAyOTFweDtcbn1cblxuLnRyYW5zY2F0aW9uLXNjcm9sbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG59XG4udHJhbnNjYXRpb24tc2Nyb2xsIC5saXN0IHAgYSB7XG4gIGNvbG9yOiAjNGQ1ODc1O1xufVxuXG4uY3J5cHRvICNmbG90Q2hhcnQzLFxuLmNyeXB0byAjZmxvdENoYXJ0NSxcbi5jcnlwdG8gI2Zsb3RDaGFydDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAtNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTQwcHg7XG59XG4uY3J5cHRvIC5tZWRpYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5jcnlwdG8gLmNhcmQtZm9vdGVyIC5uYXYtbGluazpob3ZlciwgLmNyeXB0byAuY2FyZC1mb290ZXIgLm5hdi1saW5rOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmZjtcbn1cbi5jcnlwdG8gLmNhcmQtZm9vdGVyIC5uYXYtbGluayBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY3J5cHRvIC5jYXJkLWZvb3RlciAubmF2LWxpbmsgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiAjOTQ5ZWI3O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDExcHg7XG59XG4uY3J5cHRvIC5jYXJkLWZvb3RlciAubmF2LWxpbmsgc3BhbjpsYXN0LWNoaWxkIHtcbiAgY29sb3I6ICM0YTRhNjk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG59XG4uY3J5cHRvIC5jYXJkLWZvb3RlciAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4uY3J5cHRvIC5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY3J5cHRvLmNhcmQtZm9vdGVyIC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDIpO1xufVxuLmNyeXB0byAuY2FyZC1mb290ZXIgLm5hdi1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xufVxuLmNyeXB0byAuY2FyZC1mb290ZXIgLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjQ5cmVtO1xufVxuLmNyeXB0byAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4uY3J5cHRvIC5jYXJkLWZvb3RlciAubmF2LWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAxO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjcsIDIzMSwgMjM3LCAwLjQ1KTtcbn1cbi5jcnlwdG8gLmNvaW4tbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4uY3J5cHRvIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBjb2xvcjogIzMyMzI1MTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubWFya2V0LXZhbHVlcyAuYnRuIHtcbiAgbWluLWhlaWdodDogaW5pdGlhbDtcbn1cblxuLmZzLW5hbWUge1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMC45MnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi50YXNrLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmYyZjY7XG59XG4udGFzay1ib3gucHJpbWFyeSBwLCAudGFzay1ib3gucGluayBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi50YXNrLWJveC5wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAyMzIsIDI1NCwgMC42KSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzdkYTdlNDtcbn1cbi50YXNrLWJveC5waW5rIHtcbiAgY29sb3I6ICNmNzU0ZmEgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyOSwgMjQxLCAwLjUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjZjE5NmMzO1xufVxuXG4udGFzay1zdGF0IC50YXNrcyB7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMS4yNXJlbTtcbiAgY29sb3I6ICM0YTRhNjk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlYmYzO1xufVxuXG4uc3ZnLWljb25zIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmaWxsOiAjNGE0YTY5O1xufVxuXG4uZXZlLWljb24ge1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi51aS1ib3R0b20tZGF0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAtMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDEwcHggcmdiYSgyNCwgMjgsIDMzLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDFweCAxMHB4IHJnYmEoMjQsIDI4LCAzMywgMC4yKTtcbn1cblxuLnByb2plY3QtbGlzdCAubGlzdC11bnN0eWxlZCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDE0cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwMDtcbn1cbi5wcm9qZWN0LWxpc3QgLmxpc3QtdW5zdHlsZWQgbGkgLm1lZGlhLWJvZHkge1xuICBtYXJnaW4tbGVmdDogMTNweDtcbn1cblxuLnByaWNpbmctY2FyZCAubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5wcmljaW5nLWNhcmQgLmRpc3BsYXktNSB7XG4gIHBhZGRpbmc6IDI1cHggMCAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMi4zcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnByaWNpbmctY2FyZCAubGlzdC11bnN0eWxlZCBsaSB7XG4gIGRpc3BsYXk6IGZsb3ctcm9vdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogOXB4IDA7XG59XG5cbi8qLS0tLS0tIFByaWNpbmcgU3R5bGVzIC0tLS0tLS0tLSovXG4ucGFuZWwucHJpY2Uge1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5wYW5lbC5wcmljZSA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4ucGFuZWwucHJpY2UgaDMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi5wYW5lbC1oZWFkaW5nIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuXG4ucGFuZWwucHJpY2UgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjM2I0ODYzO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG59XG4ucGFuZWwucHJpY2UgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xufVxuLnBhbmVsLnByaWNlIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG59XG4ucGFuZWwucHJpY2Uge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5wcmljZSAucGFuZWwtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwcHg7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLnByaWNlLnBhbmVsLWNvbG9yID4gLnBhbmVsLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ucGFuZWwtYm9keSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4ucGFuZWwtYm9keSAubGVhZCBzdHJvbmcge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDQwcHg7XG59XG4ucGFuZWwtYm9keSAubGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4ucGFuZWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG5cbi5wYW5lbC5wcmljZSAuYnRuIHtcbiAgYm9yZGVyOiAwcHg7XG59XG5cbi5wcmljaW5nIC5saXN0LXVuc3R5bGVkIGxpIHtcbiAgZGlzcGxheTogZmxvdy1yb290O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbi5kZW1vLWdhbGxlcnkgPiB1bCA+IGxpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmRlbW8tZ2FsbGVyeSA+IHVsID4gbGkgYSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbn1cbi5kZW1vLWdhbGxlcnkgPiB1bCA+IGxpIGE6aG92ZXIgPiBpbWcsXG4uZGVtby1nYWxsZXJ5ID4gdWwgPiBsaSBhOmhvdmVyIC5kZW1vLWdhbGxlcnktcG9zdGVyID4gaW1nIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmRlbW8tZ2FsbGVyeSA+IHVsID4gbGkgYSAuZGVtby1nYWxsZXJ5LXBvc3RlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSAwcztcbn1cbi5kZW1vLWdhbGxlcnkgPiB1bCA+IGxpIGEgLmRlbW8tZ2FsbGVyeS1wb3N0ZXIgPiBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSAwcztcbn1cbi5kZW1vLWdhbGxlcnkgPiB1bCA+IGxpIGE6aG92ZXIgLmRlbW8tZ2FsbGVyeS1wb3N0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4uZGVtby1nYWxsZXJ5IC5qdXN0aWZpZWQtZ2FsbGVyeSA+IGEgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMTVzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4xNXMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuMTVzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlIDBzO1xufVxuLmRlbW8tZ2FsbGVyeSAuanVzdGlmaWVkLWdhbGxlcnkgPiBhOmhvdmVyID4gaW1nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbn1cbi5kZW1vLWdhbGxlcnkgLmp1c3RpZmllZC1nYWxsZXJ5ID4gYTpob3ZlciAuZGVtby1nYWxsZXJ5LXBvc3RlciA+IGltZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZGVtby1nYWxsZXJ5IC5qdXN0aWZpZWQtZ2FsbGVyeSA+IGEgLmRlbW8tZ2FsbGVyeS1wb3N0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UgMHM7XG59XG4uZGVtby1nYWxsZXJ5IC5qdXN0aWZpZWQtZ2FsbGVyeSA+IGEgLmRlbW8tZ2FsbGVyeS1wb3N0ZXIgPiBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSAwcztcbn1cbi5kZW1vLWdhbGxlcnkgLmp1c3RpZmllZC1nYWxsZXJ5ID4gYTpob3ZlciAuZGVtby1nYWxsZXJ5LXBvc3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5kZW1vLWdhbGxlcnkgLnZpZGVvIC5kZW1vLWdhbGxlcnktcG9zdGVyIGltZyB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbi10b3A6IC0yNHB4O1xuICBtYXJnaW4tbGVmdDogLTI0cHg7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5kZW1vLWdhbGxlcnkuZGFyayA+IHVsID4gbGkgYSB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMwNDA3MGE7XG59XG5cbi5jYXJkLWJvZHkgKyAuY2FyZC1ib2R5IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZGVkZjU7XG59XG5cbi5sZWZ0LXNpZGUtcHJvZHVjdC1ib3ggaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGVmdC1zaWRlLXByb2R1Y3QtYm94IC5zdWItaW1nIGltZyB7XG4gIHdpZHRoOiA4M3B4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5yaWdodC1zaWRlLXByby1kZXRhaWwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5yaWdodC1zaWRlLXByby1kZXRhaWwgcCB7XG4gIGNvbG9yOiAjYTFhMWExO1xuICBmb250LXNpemU6IDI1cHg7XG59XG4ucmlnaHQtc2lkZS1wcm8tZGV0YWlsIC5wcmljZS1wcm8ge1xuICBjb2xvcjogI2U0NTY0MTtcbn1cbi5yaWdodC1zaWRlLXByby1kZXRhaWwgLnRhZy1zZWN0aW9uIHtcbiAgY29sb3I6ICM1ZDRjNDY7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnByby1ib3gtc2VjdGlvbiAucHJvLWJveCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnByby1ib3gtc2VjdGlvbiAucHJvLWJveCBpbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLnByb2R1Y3QtZGV0YWlscyAubWVkaWEgaW1nIHtcbiAgd2lkdGg6IDYwcHg7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNGRhZWE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnByZXZpZXctcGljIHtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG59XG5cbi5wcmV2aWV3LXRodW1ibmFpbC5uYXYtdGFicyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5wcmV2aWV3LXRodW1ibmFpbC5uYXYtdGFicyBsaSB7XG4gIHdpZHRoOiAxOCU7XG4gIG1hcmdpbi1yaWdodDogMi41JTtcbn1cbi5wcmV2aWV3LXRodW1ibmFpbC5uYXYtdGFicyBsaSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnByZXZpZXctdGh1bWJuYWlsLm5hdi10YWJzIGxpIGEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ucHJldmlldy10aHVtYm5haWwubmF2LXRhYnMgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4udGFiLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRhYi1jb250ZW50IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGV0YWlscyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbn1cblxuLmNvbG9ycyB7XG4gIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xufVxuXG4ucHJvZHVjdC10aXRsZSxcbi5wcmljZSxcbi5zaXplcyxcbi5jb2xvcnMge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uY2hlY2tlZCB7XG4gIGNvbG9yOiAjZmY5ZjFhO1xufVxuXG4ucHJpY2Ugc3BhbiB7XG4gIGNvbG9yOiAjMDMxYjRlO1xufVxuXG4ucHJvZHVjdC10aXRsZSxcbi5yYXRpbmcsXG4ucHJvZHVjdC1kZXNjcmlwdGlvbixcbi5wcmljZSxcbi52b3RlLFxuLnNpemVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnByb2R1Y3QtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2l6ZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5zaXplOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cblxuLmRldGFpbHMgLnJkaW9ib3ggc3BhbjphZnRlciB7XG4gIHRvcDogNXB4O1xufVxuLmRldGFpbHMgLnJkaW9ib3ggc3BhbjpiZWZvcmUge1xuICB0b3A6IDBweDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIG9wYWNpdHkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG9wYWNpdHkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uY29sb3JpbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jb2xvcmlucHV0LWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbG9yaW5wdXQtY29sb3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjc1cmVtO1xuICBoZWlnaHQ6IDEuNzVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFmMGY3O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uY29sb3JpbnB1dC1jb2xvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4yNXJlbTtcbiAgbGVmdDogMC4yNXJlbTtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci81MCUgNTAlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHk7XG59XG5cbi5jb2xvcmlucHV0LWlucHV0OmNoZWNrZWQgfiAuY29sb3JpbnB1dC1jb2xvcjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZmVhdHVyZTIgaSB7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogM3JlbTtcbn1cblxuLml0ZW0tY2FyZCAuY2FyZHRpdGxlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLml0ZW0tY2FyZCAuY2FyZHRpdGxlIGEge1xuICBjb2xvcjogIzFmMjUyZDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLml0ZW0tY2FyZCAuY2FyZHByaWNlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE3cHg7XG4gIHJpZ2h0OiAxNXB4O1xufVxuLml0ZW0tY2FyZCAuY2FyZHByaWNlIHNwYW4udHlwZS0tc3RyaWtldGhyb3VnaCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICBvcGFjaXR5OiAwLjc7XG59XG4uaXRlbS1jYXJkIC5jYXJkcHJpY2Ugc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzFmMjUyZDtcbn1cbi5pdGVtLWNhcmQgLnJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKi0tLS0tLWljb25zLWxpc3QtLS0tLS0tLS0qL1xuLm1haW4taWNvbi1saXN0IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmljb25zLWxpc3QtaXRlbSBpIHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAzO1xufVxuXG4uaWNvbnMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xcHggLTFweCAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uaWNvbnMtbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDEgMCAzcmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgbWFyZ2luOiA0cHg7XG4gIGNvbG9yOiAjNmM3NTdlO1xuICBsaW5lLWhlaWdodDogMy4zO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWViZmE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZmlsbDogIzZjNzU3ZTtcbn1cblxuLmljb25zLWxpc3QtaXRlbSAuYnMtdG9vbHRpcC1zdGFydCB7XG4gIHBhZGRpbmc6IDEwcHggMC40cmVtO1xufVxuXG4uZmxhZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDhweCBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ucGF5bWVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogOXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uaWNvbnMtbGlzdCAuZmxhZy1pY29uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyotLS0tLS1pY29ucy1saXN0LS0tLS0tLS0tKi9cbi5leGFtcGxlIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgZm9udC1zaXplOiAwLjgxNzVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbn1cbi5leGFtcGxlICsgLmhpZ2hsaWdodCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi50ZXh0LXdyYXAgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5oaWdobGlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGJhY2tncm91bmQ6ICNlZGVmZjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMzI0MWY7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDdweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogN3B4O1xufVxuLmhpZ2hsaWdodCBwcmUge1xuICBtYXgtaGVpZ2h0OiAyMHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjQxZjtcbn1cblxucHJlIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGNvbG9yOiAjM2QzZjRlO1xuICBmb250LXNpemU6IDg1JTtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gIC1tb3otdGFiLXNpemU6IDQ7XG4gIC1vLXRhYi1zaXplOiA0O1xuICB0YWItc2l6ZTogNDtcbiAgLXdlYmtpdC1oeXBoZW5zOiBub25lO1xuICAtbW96LWh5cGhlbnM6IG5vbmU7XG4gIC1tcy1oeXBoZW5zOiBub25lO1xuICBoeXBoZW5zOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZmY3O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogN3B4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG59XG5cbi8qLS0tLS0taWNvbnMtbGlzdC0tLS0tLS0tLSovXG4uY2xpcC13aWRnZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jbGlwYm9hcmQtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMzNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuKjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBiYWNrZ3JvdW5kO1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeTAyKTtcbn1cblxuKjpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjYWRiNWJkO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gICAgcGFkZGluZzogMC41NXJlbSAwLjJyZW07XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLm1haW4tbmF2IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgYm9yZGVyLXRvcDogMHB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbiAgLm1haW4tbmF2IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgYm9yZGVyLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlc3BvbnNpdmUtbG9nbyAuaGVhZGVyLWxvZ28ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5hbmdsZSB7XG4gIGNvbG9yOiAjOWNhMmE5ICFpbXBvcnRhbnQ7XG59XG5cbi5wcm8taW1nLWJveCBpbWcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iYW5uZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMS41cmVtIDA7XG4gIHBhZGRpbmc6IDE0cHggMTVweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxMDksIDExMCwgMjQzLCAwLjEpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjE5LCAyMTksIDI0Nyk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1zdWItaXRlbSAuc3ViLXNsaWRlLWl0ZW0ge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYzM3B4KSB7XG4gIC5yaWdodC1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnRvdGFsLXJldmVudWUge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjUgIWltcG9ydGFudDtcbiAgfVxufVxuLnN1Yi1tZW51IGxpIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogXCJcXGU5MmZcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgdG9wOiA5cHg7XG4gIGxlZnQ6IDhweDtcbiAgbGVmdDogOHB4O1xuICB6LWluZGV4OiA5OTtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBmb250LWZhbWlseTogXCJmZWF0aGVyXCIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYmVjNWQwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjNjk2YWYxO1xufVxuXG4ubWVnYS1tZW51YmcuaG9yLW1lZ2EtbWVudSBsaSBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJkXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiAxMHB4O1xuICB6LWluZGV4OiA5OTtcbiAgY29sb3I6ICM3YjdhN2QgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2JlYzVkMDtcbn1cblxuLnNsaWRlLmFjdGl2ZS5pcy1leHBhbmRlZCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjM4LCAyMzgsIDI0NywgMC41KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMzRweCkge1xuICAucC10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZ1bGxzY3JlZW4tYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaG9yaXpvbnRhbE1lbnVjb250YWluZXIubWFpbi1oZWFkZXIgZm9ybVtyb2xlPXNlYXJjaF0ge1xuICB3aWR0aDogaW5oZXJpdDtcbn1cblxuLnBhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbi5wcmV2LXByaWNlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5xdW5hdGl0eS1saXN0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogNnB4O1xufVxuLnF1bmF0aXR5LWxpc3QgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5jaGlwcyAuY2hpcCB7XG4gIG1hcmdpbjogMCAwLjVyZW0gMC41cmVtIDA7XG59XG5cbi5jaGlwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJyZW07XG4gIHBhZGRpbmc6IDAgMC43NXJlbTtcbiAgY29sb3I6ICM2ZTc2ODc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNmZiO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiAwLjNzIGJhY2tncm91bmQ7XG59XG4uY2hpcCAuYXZhdGFyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIG1hcmdpbjogMCAwLjVyZW0gMCAtMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4udGVhbSBpIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmZlYXR1cmUgLnByb2plY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgcGFkZGluZy10b3A6IDBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuXG4ucGxhbi1pY29uIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjVmNmZiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYWYxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG4uY291bnRyeS10YWJsZSAudGFibGUgdGgsXG4uY291bnRyeS10YWJsZSAudGFibGUgdGQge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ2Mjtcbn1cblxuLyotLS0tLUJhY2sgdG8gVG9wLS0tLS0qL1xuI2JhY2stdG8tdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiAyMHB4O1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jY29tcG9zaXRlbGluZSxcbiNjb21wb3NpdGVsaW5lMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAtMXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnNhbGVzLWJhciB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzhweCkge1xuICAubWFpbi1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRvdGFsLXJldmVudWUgLm1lZGlhIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZW1haWwtYnV0dG9uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiA4MHB4O1xuICB6LWluZGV4OiA5OTtcbiAgei1pbmRleDogMTAwMDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMwMDlhM2U7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xcyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhcjtcbn1cbi5lbWFpbC1idXR0b246aG92ZXIge1xuICBjb2xvcjogIzAwOWEzZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeTAyKTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwOWEzZTtcbn1cblxuLmJveC1zaGFkb3cge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnNhbGVzLWJhciB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2FsZXMtYmFyIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxufVxuLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiBhOmhvdmVyOmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLm1haW4tbG9nby1wYWdlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyLjNyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc4cHgpIHtcbiAgLmRlc2t0b3AtbG9nby5sb2dvLWxpZ2h0IC5tYWluLWxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmljb25zLWxpc3QtaXRlbSB7XG4gICAgbWFyZ2luOiA0cHggNHB4O1xuICB9XG59XG4vKiAjIyMjIyMjIyMjIyMjIyMgREFTSEJPQVJEIFNUWUxFUyAjIyMjIyMjIyMjIyMjIyMgKi9cbi8qICMjIyMjIyA4LjEgRGFzaGJvYXJkIE9uZSAgIyMjIyMjICovXG4ubWFpbi1jb250ZW50LWRhc2hib2FyZCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1kYXNoYm9hcmQge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG4ubWFpbi1kYXNoYm9hcmQtb25lLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWRhc2hib2FyZC1vbmUtdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1kYXNoYm9hcmQtb25lLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4ubWFpbi1kYXNoYm9hcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuXG4ubWFpbi1kYXNoYm9hcmQtdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLm1haW4tZGFzaGJvYXJkLWRhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLm1haW4tZGFzaGJvYXJkLWRhdGUgLmRhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1haW4tZGFzaGJvYXJkLWRhdGUgLmRhdGUgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBjb2xvcjogIzFjMjczYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAwLjk7XG59XG4ubWFpbi1kYXNoYm9hcmQtZGF0ZSAuZGF0ZSA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5tYWluLWRhc2hib2FyZC1kYXRlIC5kYXRlID4gZGl2Omxhc3QtY2hpbGQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzFjMjczYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xufVxuLm1haW4tZGFzaGJvYXJkLWRhdGUgLmRhdGUgPiBkaXY6bGFzdC1jaGlsZCBzcGFuOmxhc3QtY2hpbGQge1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tYWluLWRhc2hib2FyZC1kYXRlID4gaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMTVweDtcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ubWFpbi1kYXNoYm9hcmQtZGF0ZSAud2FsbGV0IHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLm1haW4tZGFzaGJvYXJkLWRhdGUgLndhbGxldCBpIHtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1kYXNoYm9hcmQtZGF0ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWRhc2hib2FyZC1kYXRlIC5kYXRlID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1kYXNoYm9hcmQtZGF0ZSAuZGF0ZSA+IGRpdjpsYXN0LWNoaWxkIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWRhc2hib2FyZC1kYXRlID4gaSB7XG4gICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4ubWFpbi1kYXNoYm9hcmQtbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5tYWluLWRhc2hib2FyZC1uYXYgLm5hdi1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4IDEwcHggOHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLm1haW4tZGFzaGJvYXJkLW5hdiAubmF2LWxpbms6aG92ZXIsIC5tYWluLWRhc2hib2FyZC1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLm1haW4tZGFzaGJvYXJkLW5hdiAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4ubWFpbi1kYXNoYm9hcmQtbmF2IC5uYXY6Zmlyc3QtY2hpbGQgLm5hdi1saW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29sb3I6ICMxYzI3M2M7XG59XG4ubWFpbi1kYXNoYm9hcmQtbmF2IC5uYXY6Zmlyc3QtY2hpbGQgLm5hdi1saW5rOmhvdmVyLCAubWFpbi1kYXNoYm9hcmQtbmF2IC5uYXY6Zmlyc3QtY2hpbGQgLm5hdi1saW5rOmZvY3VzLCAubWFpbi1kYXNoYm9hcmQtbmF2IC5uYXY6Zmlyc3QtY2hpbGQgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5tYWluLWRhc2hib2FyZC1uYXYgLm5hdjpmaXJzdC1jaGlsZCAubmF2LWxpbms6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm1haW4tZGFzaGJvYXJkLW5hdiAubmF2OmZpcnN0LWNoaWxkIC5uYXYtbGluazpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWFpbi1kYXNoYm9hcmQtbmF2IC5uYXY6bGFzdC1jaGlsZCAubmF2LWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogIzU5Njg4Mjtcbn1cbi5tYWluLWRhc2hib2FyZC1uYXYgLm5hdjpsYXN0LWNoaWxkIC5uYXYtbGluazpob3ZlciwgLm1haW4tZGFzaGJvYXJkLW5hdiAubmF2Omxhc3QtY2hpbGQgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLm1haW4tZGFzaGJvYXJkLW5hdiAubmF2Omxhc3QtY2hpbGQgLm5hdi1saW5rIGkge1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5tYWluLWRhc2hib2FyZC1uYXYgLm5hdjpsYXN0LWNoaWxkIC5uYXYtbGluazpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ubWFpbi1kYXNoYm9hcmQtbmF2IC5uYXY6bGFzdC1jaGlsZCAubmF2LWxpbms6bGFzdC1jaGlsZCBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tZGFzaGJvYXJkLW5hdiAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1kYXNoYm9hcmQtbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogNXB4IDE1cHggMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWRhc2hib2FyZC1uYXYgLm5hdjpmaXJzdC1jaGlsZCAubmF2LWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tZGFzaGJvYXJkLW5hdiAubmF2Omxhc3QtY2hpbGQgLm5hdi1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWRhc2hib2FyZC1uYXYgLm5hdjpsYXN0LWNoaWxkIC5uYXYtbGluazpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY2FyZC1kYXNoYm9hcmQtb25lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItY29sb3I6ICNlZGVkZjU7XG59XG4uY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmNhcmQtdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWhlYWRlciAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgLmJ0bixcbi5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5zcC1jb250YWluZXIgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b24ge1xuICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuOmhvdmVyLFxuLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCAuc3AtY29udGFpbmVyIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjg7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbn1cblxuLnNwLWNvbnRhaW5lciAuY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjg7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuOmZvY3VzLFxuLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCAuc3AtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjg7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbn1cblxuLnNwLWNvbnRhaW5lciAuY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjg7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuICsgLmJ0bixcbi5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5zcC1jb250YWluZXIgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b24gKyAuYnRuLFxuLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCAuc3AtY29udGFpbmVyIC5idG4gKyBidXR0b24sXG4uc3AtY29udGFpbmVyIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgLmJ0biArIGJ1dHRvbixcbi5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciBidXR0b24gKyBidXR0b24sXG4uc3AtY29udGFpbmVyIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uICsgYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgLmJ0bi5hY3RpdmUsXG4uY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWhlYWRlciAuYnRuLWdyb3VwIC5zcC1jb250YWluZXIgYnV0dG9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlN2VkO1xuICBib3JkZXItY29sb3I6ICNlZGVkZjU7XG59XG5cbi5zcC1jb250YWluZXIgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b24uYWN0aXZlIHtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2U3ZWQ7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDAgMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtYm9keSAuZmxvdC1jaGFydC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICBtYXJnaW4tbGVmdDogLTI4cHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWJvZHkgLmZsb3QtY2hhcnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtYm9keSAuZmxvdC1jaGFydCAuZmxvdC15LWF4aXMgPiBkaXYge1xuICBjb2xvcjogIzRhNGE2OTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTBweCk7XG59XG4uY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWJvZHkgLmZsb3QtY2hhcnQgLmZsb3QteC1heGlzID4gZGl2IHtcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtYm9keS10b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWJvZHktdG9wID4gZGl2IHtcbiAgZmxleC1iYXNpczogNTAlO1xufVxuLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1ib2R5LXRvcCBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1ib2R5LXRvcCBoMiB7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1ib2R5IC5mbG90LWNoYXJ0IHtcbiAgICBoZWlnaHQ6IDI3NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1ib2R5IC5mbG90LWNoYXJ0IHtcbiAgICBoZWlnaHQ6IDI1MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1ib2R5LXRvcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTVweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHotaW5kZXg6IDU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1ib2R5LXRvcCA+IGRpdiB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtYm9keS10b3AgPiBkaXYgKyBkaXYge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1ib2R5LXRvcCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtYm9keS10b3AgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICB9XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdvIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5jYXJkLWRhc2hib2FyZC10d28gLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3byAuY2FyZC1oZWFkZXIgaDYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbn1cbi5jYXJkLWRhc2hib2FyZC10d28gLmNhcmQtaGVhZGVyIGg2IGkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3byAuY2FyZC1oZWFkZXIgaDYgc21hbGwge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3byAuY2FyZC1oZWFkZXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5jYXJkLWRhc2hib2FyZC10d28gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdvIC5jaGFydC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgLTEwcHggLTEwcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdvIC5mbG90LWNoYXJ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtdHdvIC5jYXJkLWhlYWRlciBoNiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uY2FyZC1kYXNoYm9hcmQtdGhyZWUge1xuICBoZWlnaHQ6IDE1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5jYXJkLWRhc2hib2FyZC10aHJlZSAuY2FyZC1oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC13aWR0aDogNTAlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jYXJkLWRhc2hib2FyZC10aHJlZSAuY2FyZC1oZWFkZXIgaDYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtdGhyZWUgLmNhcmQtaGVhZGVyIGg2IHNtYWxsIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuLmNhcmQtZGFzaGJvYXJkLXRocmVlIC5jYXJkLWhlYWRlciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY2FyZC1kYXNoYm9hcmQtdGhyZWUgLmNhcmQtaGVhZGVyID4gc21hbGwge1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXRocmVlIC5jYXJkLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXRocmVlIC5jaGFydCB7XG4gIHdpZHRoOiA3MCU7XG4gIGhlaWdodDogMTUwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtdGhyZWUge1xuICAgIGhlaWdodDogMTcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtdGhyZWUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtdGhyZWUgLmNhcmQtaGVhZGVyIGg2IHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtdGhyZWUgLmNhcmQtaGVhZGVyID4gc21hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLXRocmVlIC5jaGFydCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtdGhyZWUgLmNoYXJ0IHtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLXRocmVlIC5jaGFydCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG59XG4uY2FyZC1kYXNoYm9hcmQtcGFnZXZpZXdzIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlZGY1O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmNhcmQtZGFzaGJvYXJkLXBhZ2V2aWV3cyAuY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY2FyZC1kYXNoYm9hcmQtcGFnZXZpZXdzIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogIzFjMjczYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXBhZ2V2aWV3cyAuY2FyZC10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXBhZ2V2aWV3cyAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLWZvdXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5jYXJkLWRhc2hib2FyZC1mb3VyIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAgMCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jYXJkLWRhc2hib2FyZC1mb3VyIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1mb3VyIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLmNhcmQtZGFzaGJvYXJkLWZvdXIgLmNoYXJ0IHtcbiAgd2lkdGg6IGNhbGMoMTAwdncgLSA4MHB4KTtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1mb3VyIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1mb3VyIC5jaGFydCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtZm91ciAuY2hhcnQge1xuICAgIGhlaWdodDogODUlO1xuICB9XG59XG4uY2FyZC1kYXNoYm9hcmQtZml2ZSB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbn1cbi5jYXJkLWRhc2hib2FyZC1maXZlIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNhcmQtZGFzaGJvYXJkLWZpdmUgLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtZml2ZSAuY2FyZC10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1maXZlIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAyMHB4IDAgNXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWZpdmUgLmNhcmQtYm9keSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1maXZlIC5jYXJkLWJvZHkgaDQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzFjMjczYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtZml2ZSAuY2FyZC1jaGFydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLWZpdmUgLmNhcmQtY2hhcnQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uY2FyZC10YWJsZS1vbmUge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlZGY1O1xufVxuLmNhcmQtdGFibGUtb25lIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY2FyZC10YWJsZS1vbmUgLnRhYmxlLXJlc3BvbnNpdmUge1xuICB3aWR0aDogY2FsYygxMDB2dyAtIDgwcHgpO1xufVxuLmNhcmQtdGFibGUtb25lIC50YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRoZWFkIHRyID4gdGgsXG4uY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRoZWFkIHRyID4gdGQge1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGgsXG4uY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGQge1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRoZWFkIHRyID4gdGg6bnRoLWNoaWxkKDMpLCAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRoZWFkIHRyID4gdGg6bnRoLWNoaWxkKDQpLCAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRoZWFkIHRyID4gdGg6bnRoLWNoaWxkKDUpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRoZWFkIHRyID4gdGQ6bnRoLWNoaWxkKDMpLCAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRoZWFkIHRyID4gdGQ6bnRoLWNoaWxkKDQpLCAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRoZWFkIHRyID4gdGQ6bnRoLWNoaWxkKDUpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGg6bnRoLWNoaWxkKDMpLCAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGg6bnRoLWNoaWxkKDQpLCAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGg6bnRoLWNoaWxkKDUpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGQ6bnRoLWNoaWxkKDMpLCAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGQ6bnRoLWNoaWxkKDQpLCAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGQ6bnRoLWNoaWxkKDUpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRoZWFkIHRyID4gdGggc3Ryb25nLFxuLmNhcmQtdGFibGUtb25lIC50YWJsZSB0aGVhZCB0ciA+IHRkIHN0cm9uZyB7XG4gIGNvbG9yOiAjMWMyNzNjO1xufVxuLmNhcmQtdGFibGUtb25lIC50YWJsZSB0Ym9keSB0ciA+IHRoIHN0cm9uZyxcbi5jYXJkLXRhYmxlLW9uZSAudGFibGUgdGJvZHkgdHIgPiB0ZCBzdHJvbmcge1xuICBjb2xvcjogIzFjMjczYztcbn1cbi5jYXJkLXRhYmxlLW9uZSAuZmxhZy1pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLXRhYmxlLW9uZSAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRoZWFkIHRyID4gdGgsXG4gIC5jYXJkLXRhYmxlLW9uZSAudGFibGUgdGhlYWQgdHIgPiB0ZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmNhcmQtdGFibGUtb25lIC50YWJsZSB0Ym9keSB0ciA+IHRoLFxuICAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4vKiAjIyMjIyMgOC4yIERhc2hib2FyZCBUd28gICMjIyMjIyAqL1xuLm1haW4tY29udGVudC1kYXNoYm9hcmQtdHdvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjJmNjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG59XG4ubWFpbi1jb250ZW50LWRhc2hib2FyZC10d28gLm1haW4tY29udGVudC10aXRsZSB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG59XG4ubWFpbi1jb250ZW50LWRhc2hib2FyZC10d28gLm1haW4tY29udGVudC1ib2R5IHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLm1haW4tY29udGVudC1kYXNoYm9hcmQtdHdvIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLXR3byB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLXR3byAubWFpbi1jb250ZW50LWJvZHkge1xuICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuICB9XG59XG4ubWFpbi1kYXNoYm9hcmQtaGVhZGVyLXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLm1haW4tZGFzaGJvYXJkLWhlYWRlci1yaWdodCA+IGRpdiBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzc4ODI5YTtcbn1cbi5tYWluLWRhc2hib2FyZC1oZWFkZXItcmlnaHQgPiBkaXYgaDUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzFjMjczYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ubWFpbi1kYXNoYm9hcmQtaGVhZGVyLXJpZ2h0ID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cbi5tYWluLWRhc2hib2FyZC1oZWFkZXItcmlnaHQgPiBkaXYgKyBkaXYge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ubGVmdC1jb250ZW50IHAge1xuICBjb2xvcjogIzc4ODI5YTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWRhc2hib2FyZC1oZWFkZXItcmlnaHQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tZGFzaGJvYXJkLWhlYWRlci1yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWRhc2hib2FyZC1oZWFkZXItcmlnaHQgPiBkaXYge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1haW4tZGFzaGJvYXJkLWhlYWRlci1yaWdodCA+IGRpdiArIGRpdiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tZGFzaGJvYXJkLWhlYWRlci1yaWdodCA+IGRpdiArIGRpdiB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWRhc2hib2FyZC1oZWFkZXItcmlnaHQgPiBkaXYgKyBkaXYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG59XG4ubWFpbi1zdGFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tYWluLXN0YXIgaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ubWFpbi1zdGFyIGkudHlwY24ge1xuICBsaW5lLWhlaWdodDogMC45O1xufVxuLm1haW4tc3RhciBpLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZiZDVhO1xufVxuLm1haW4tc3RhciBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5jYXJkLWRhc2hib2FyZC1zZXZlbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5jYXJkLWRhc2hib2FyZC1zZXZlbiAuY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmODtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4uY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtaGVhZGVyIC5tZWRpYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtaGVhZGVyIC5tZWRpYSA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5N2EzYjk7XG59XG4uY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtaGVhZGVyIC5tZWRpYS1ib2R5IHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWhlYWRlciBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzk3YTNiOTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5jYXJkLWRhc2hib2FyZC1zZXZlbiAuY2FyZC1oZWFkZXIgLmRhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWhlYWRlciAuZGF0ZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtaGVhZGVyIC5kYXRlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1zZXZlbiAuY2FyZC1oZWFkZXIgLmRhdGUgYSBpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtYm9keSAucm93ID4gZGl2ICsgZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWJvZHkgLnJvdyA+IGRpdiArIGRpdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTFweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBkb3R0ZWQgI2VkZWRmNTtcbn1cbi5jYXJkLWRhc2hib2FyZC1zZXZlbiAuY2FyZC1ib2R5IC5tYWluLWNvbnRlbnQtbGFiZWwsXG4uY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtYm9keSAuY2FyZC10YWJsZS10d28gLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzRhNGE2OTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtc2V2ZW4ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWhlYWRlciAubWVkaWEgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1zZXZlbiAuY2FyZC1ib2R5IC5yb3cgPiBkaXYgKyBkaXY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtYm9keSAuY2FyZC10aXRsZSxcbi5jYXJkLWRhc2hib2FyZC1zZXZlbiAuY2FyZC1ib2R5IC5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC10aXRsZSxcbi5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtYm9keSAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWJvZHkgaDIge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtYm9keSBoMiBzcGFuIHtcbiAgY29sb3I6ICM0YTRhNjk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG4uY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtYm9keSAuZGVzYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1zZXZlbiAuY2FyZC1ib2R5IC5kZXNjID4gaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtYm9keSAuZGVzYyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWJvZHkgLmRlc2Mgc3BhbiBzdHJvbmcge1xuICBjb2xvcjogIzFjMjczYztcbn1cbi5jYXJkLWRhc2hib2FyZC1zZXZlbiAuY2FyZC1ib2R5IC5kZXNjLnVwID4gaSB7XG4gIGNvbG9yOiAjMDE2YTU5O1xufVxuLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWJvZHkgLmRlc2MuZG93biA+IGkge1xuICBjb2xvcjogI2YzNDM0Mztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1zZXZlbiAuY2FyZC1ib2R5IGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbi5jYXJkLWRhc2hib2FyZC1zaXgge1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItY29sb3I6ICNlZGVkZjU7XG59XG4uY2FyZC1kYXNoYm9hcmQtc2l4IC5jYXJkLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNhcmQtZGFzaGJvYXJkLXNpeCAubWFpbi1jb250ZW50LWxhYmVsLFxuLmNhcmQtZGFzaGJvYXJkLXNpeCAuY2FyZC10YWJsZS10d28gLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtc2l4IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtc2l4IC5jYXJkLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1zaXggLmNhcmQtaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4uY2FyZC10YWJsZS10d28gLmNhcmQtZGFzaGJvYXJkLXNpeCAuY2FyZC10aXRsZSxcbi5jYXJkLWRhc2hib2FyZC1zaXggLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLWRhc2hib2FyZC1zaXggLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5jYXJkLWRhc2hib2FyZC1zaXggLmNoYXJ0LWxlZ2VuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtc2l4IC5jaGFydC1sZWdlbmQgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtc2l4IC5jaGFydC1sZWdlbmQgPiBkaXYgKyBkaXYge1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtc2l4IC5jaGFydC1sZWdlbmQgPiBkaXYgc3BhbjpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtc2l4IC5jaGFydC1sZWdlbmQgPiBkaXYgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtc2l4IC5jaGFydC1sZWdlbmQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtc2l4IC5jaGFydC1sZWdlbmQgPiBkaXYgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuLmNhcmQtZGFzaGJvYXJkLW1hcC1vbmUge1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItY29sb3I6ICNlZGVkZjU7XG59XG4uY2FyZC1kYXNoYm9hcmQtbWFwLW9uZSAubWFpbi1jb250ZW50LWxhYmVsLFxuLmNhcmQtZGFzaGJvYXJkLW1hcC1vbmUgLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmNhcmQtdGFibGUtdHdvIC5jYXJkLWRhc2hib2FyZC1tYXAtb25lIC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLW1hcC1vbmUgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLWRhc2hib2FyZC1tYXAtb25lIC5jYXJkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLW1hcC1vbmUgLnZtYXAtd3JhcHBlciB7XG4gIGhlaWdodDogMjAwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtbWFwLW9uZSAudm1hcC13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLW1hcC1vbmUgLnZtYXAtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAyNzBweDtcbiAgfVxufVxuLmNhcmQtdGFibGUtdHdvIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlZGY1O1xufVxuLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uY2FyZC10YWJsZS10d28gLnRhYmxlLXJlc3BvbnNpdmUge1xuICB3aWR0aDogY2FsYygxMDB2dyAtIDYycHgpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtdGFibGUtdHdvIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnRhYmxlLWRhc2hib2FyZC10d28gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWRhc2hib2FyZC10d28gdGhlYWQgPiB0ciA+IHRkIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50YWJsZS1kYXNoYm9hcmQtdHdvIHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZS1kYXNoYm9hcmQtdHdvIHRib2R5ID4gdHIgPiB0ZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udGFibGUtZGFzaGJvYXJkLXR3byB0Ym9keSA+IHRyID4gdGg6bm90KDpmaXJzdC1jaGlsZCksXG4udGFibGUtZGFzaGJvYXJkLXR3byB0Ym9keSA+IHRyID4gdGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xufVxuXG4uY2FyZC1kYXNoYm9hcmQtZWlnaHQge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbn1cbi5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbiAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5saXN0LWdyb3VwLWl0ZW0gcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5saXN0LWdyb3VwLWl0ZW0gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG4uY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmZsYWctaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbi8qICMjIyMjIyA4LjMgRGFzaGJvYXJkIFRocmVlICAjIyMjIyMgKi9cbi5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLXRocmVlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZkO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtdGhyZWUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NHB4O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxufVxuLm1haW4taGVhZGVyLWRhc2hib2FyZC10aHJlZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5tYWluLWhlYWRlci1kYXNoYm9hcmQtdGhyZWUgLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbn1cbi5tYWluLWhlYWRlci1kYXNoYm9hcmQtdGhyZWUgLm1haW4taGVhZGVyLWNlbnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm1haW4taGVhZGVyLWRhc2hib2FyZC10aHJlZSAubWFpbi1oZWFkZXItcmlnaHQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWhlYWRlci1kYXNoYm9hcmQtdGhyZWUgLm1haW4taGVhZGVyLWxlZnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW4taGVhZGVyLWxlZnQgLmJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTFweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5tYWluLWNvbnRlbnQtYm9keS1kYXNoYm9hcmQtdGhyZWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLm1haW4tY29udGVudC1ib2R5LWRhc2hib2FyZC10aHJlZSAubWFpbi1jb250ZW50LXRpdGxlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLW5pbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbn1cbi5jYXJkLWRhc2hib2FyZC1uaW5lIC5jYXJkLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgbGVmdDogMjBweDtcbiAgei1pbmRleDogNTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY2FyZC1kYXNoYm9hcmQtbmluZSAuY2FyZC1oZWFkZXIgaDEge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1uaW5lIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4uY2FyZC1kYXNoYm9hcmQtbmluZSAuY2FyZC10YWJsZS10d28gLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzRhNGE2OTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uY2FyZC10YWJsZS10d28gLmNhcmQtZGFzaGJvYXJkLW5pbmUgLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtbmluZSAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtZGFzaGJvYXJkLW5pbmUgLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzRhNGE2OTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uY2FyZC1kYXNoYm9hcmQtbmluZSAuY2FyZC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtbmluZSAubWFpbi1jb250ZW50LXRleHQge1xuICBjb2xvcjogIzc5ODdhMTtcbn1cbi5jYXJkLWRhc2hib2FyZC1uaW5lIC5iYXItY2hhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLW5pbmUgLmJhci1jaGFydCB7XG4gICAgaGVpZ2h0OiAyMTBweDtcbiAgfVxufVxuLmNhcmQtZGFzaGJvYXJkLXRlbiB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5jYXJkLWRhc2hib2FyZC10ZW4gKyAuY2FyZC1kYXNoYm9hcmQtdGVuIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5jYXJkLWRhc2hib2FyZC10ZW4gLm1haW4tY29udGVudC1sYWJlbCxcbi5jYXJkLWRhc2hib2FyZC10ZW4gLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuMDU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtdGVuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTFweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtdGVuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC10ZW4gKyAuY2FyZC1kYXNoYm9hcmQtdGVuIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLXRlbiArIC5jYXJkLWRhc2hib2FyZC10ZW4ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1kYXNoYm9hcmQtdGVuIC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLXRlbiAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtZGFzaGJvYXJkLXRlbiAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjA1O1xufVxuXG4uY2FyZC1kYXNoYm9hcmQtdGVuIC5jYXJkLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtdGVuIC5jYXJkLWJvZHkgPiBkaXYge1xuICBmbGV4OiAxO1xufVxuLmNhcmQtZGFzaGJvYXJkLXRlbiAuY2FyZC1ib2R5ID4gZGl2IGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5jYXJkLWRhc2hib2FyZC10ZW4gLmNhcmQtYm9keSA+IGRpdiBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGxpbmUtaGVpZ2h0OiAwLjk3NTtcbn1cbi5jYXJkLWRhc2hib2FyZC10ZW4gLmNhcmQtYm9keSA+IGRpdiBoNiBzcGFuIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXRlbiAuY2FyZC1ib2R5ID4gZGl2IGg2IC5wZXJjZW50IHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLXRlbiAuY2FyZC1ib2R5ID4gZGl2IHtcbiAgICBmbGV4OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2MHB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC10ZW4gLmNhcmQtYm9keSA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgZmxleC1iYXNpczogNjAlO1xuICB9XG4gIC5jYXJkLWRhc2hib2FyZC10ZW4gLmNhcmQtYm9keSA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICBmbGV4LWJhc2lzOiA0MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtdGVuIC5jYXJkLWJvZHkgPiBkaXYgaDYge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmNhcmQtZGFzaGJvYXJkLWVsZXZlbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlZGY1O1xufVxuLmNhcmQtZGFzaGJvYXJkLWVsZXZlbiAuY2FyZC1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDIwMDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY2FyZC1kYXNoYm9hcmQtZWxldmVuIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4uY2FyZC1kYXNoYm9hcmQtZWxldmVuIC5jYXJkLXRhYmxlLXR3byAuY2FyZC10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjM2I0ODYzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1kYXNoYm9hcmQtZWxldmVuIC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLWVsZXZlbiAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtZGFzaGJvYXJkLWVsZXZlbiAuY2FyZC10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjM2I0ODYzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5jYXJkLWRhc2hib2FyZC1lbGV2ZW4gLmNhcmQtdGV4dCB7XG4gIGNvbG9yOiAjNzk4N2ExO1xufVxuLmNhcmQtZGFzaGJvYXJkLWVsZXZlbiAuY2FyZC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyMDA7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nOiAwIDAgNXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWVsZXZlbiAuZmxvdC1jaGFydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWVsZXZlbiAuY2FyZC1mb290ZXIge1xuICB6LWluZGV4OiAyMDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtZWxldmVuIC5jYXJkLWZvb3RlciA+IGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMTtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5jYXJkLWRhc2hib2FyZC1lbGV2ZW4gLmNhcmQtZm9vdGVyIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjNTk2ODgyO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNhcmQtZGFzaGJvYXJkLWVsZXZlbiAuY2FyZC1mb290ZXIgaDYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBsaW5lLWhlaWdodDogMC43O1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1lbGV2ZW4gLmNhcmQtZm9vdGVyIGg2IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgcGFkZGluZzogNHB4IDZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDAuODtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cbi5jYXJkLWRhc2hib2FyZC1lbGV2ZW4gLmNhcmQtZm9vdGVyIGg2IHNwYW4udXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE2YTU5O1xufVxuLmNhcmQtZGFzaGJvYXJkLWVsZXZlbiAuY2FyZC1mb290ZXIgaDYgc3Bhbi5kb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzNDM0Mztcbn1cbi5jYXJkLWRhc2hib2FyZC1lbGV2ZW4gLmNhcmQtZm9vdGVyIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNTk2ODgyO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtZWxldmVuIC5qcXZtYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1lbGV2ZW4gLmNhcmQtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLWVsZXZlbiAuY2FyZC1mb290ZXIgPiBkaXYgKyBkaXYge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1lbGV2ZW4gLmpxdm1hcCB7XG4gICAgaGVpZ2h0OiA4MCU7XG4gIH1cbn1cbi8qICMjIyMjIyA4LjQgRGFzaGJvYXJkIEZvdXIgICMjIyMjIyAqL1xuLm1haW4tbmF2YmFyLWRhc2hib2FyZC1mb3VyIHtcbiAgYm94LXNoYWRvdzogMCAwIDMwcHggcmdiYSgyOCwgMzksIDYwLCAwLjA4KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhci1kYXNoYm9hcmQtZm91ciAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxufVxuLm1haW4tY29udGVudC1kYXNoYm9hcmQtZm91ciB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4ubWFpbi1jb250ZW50LWRhc2hib2FyZC1mb3VyIH4gLm1haW4tZm9vdGVyIC5jb250YWluZXIsXG4ubWFpbi1jb250ZW50LWRhc2hib2FyZC1mb3VyIH4gLm1haW4tZm9vdGVyIC5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4ubWFpbi1jb250ZW50LWRhc2hib2FyZC1mb3VyID4gLm1lZGlhLWRhc2hib2FyZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1haW4tY29udGVudC1kYXNoYm9hcmQtZm91ciA+IC5tZWRpYS1kYXNoYm9hcmQgLm1lZGlhLWFzaWRlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLWZvdXIgLm1haW4tY29udGVudC1oZWFkZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtZm91ciB7XG4gICAgZmxleDogMTtcbiAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtZm91ciA+IC5tZWRpYS1kYXNoYm9hcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLWZvdXIgPiAubWVkaWEtZGFzaGJvYXJkIC5tZWRpYS1hc2lkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtZm91ciA+IC5tZWRpYS1kYXNoYm9hcmQgPiAubWVkaWEtYm9keSB7XG4gICAgcGFkZGluZzogMCAyMHB4IDAgMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLWZvdXIgLm1haW4tY29udGVudC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5tYWluLWNvbnRlbnQtaGVhZGVyLXJpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluLWNvbnRlbnQtaGVhZGVyLXJpZ2h0IC5tZWRpYSBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm1haW4tY29udGVudC1oZWFkZXItcmlnaHQgLm1lZGlhIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMxYzI3M2M7XG59XG4ubWFpbi1jb250ZW50LWhlYWRlci1yaWdodCAubWVkaWEgKyAubWVkaWEge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4ubWFpbi1jb250ZW50LWhlYWRlci1yaWdodCAuYnRuOmZpcnN0LW9mLXR5cGUsXG4ubWFpbi1jb250ZW50LWhlYWRlci1yaWdodCAuc3AtY29udGFpbmVyIGJ1dHRvbjpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LWhlYWRlci1yaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uc3AtY29udGFpbmVyIC5tYWluLWNvbnRlbnQtaGVhZGVyLXJpZ2h0IGJ1dHRvbjpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbi5tYWluLWNvbnRlbnQtaGVhZGVyLXJpZ2h0IC5idG4gKyAuYnRuLFxuLm1haW4tY29udGVudC1oZWFkZXItcmlnaHQgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1jb250ZW50LWhlYWRlci1yaWdodCBidXR0b24gKyAuYnRuLFxuLm1haW4tY29udGVudC1oZWFkZXItcmlnaHQgLnNwLWNvbnRhaW5lciAuYnRuICsgYnV0dG9uLFxuLnNwLWNvbnRhaW5lciAubWFpbi1jb250ZW50LWhlYWRlci1yaWdodCAuYnRuICsgYnV0dG9uLFxuLm1haW4tY29udGVudC1oZWFkZXItcmlnaHQgLnNwLWNvbnRhaW5lciBidXR0b24gKyBidXR0b24sXG4uc3AtY29udGFpbmVyIC5tYWluLWNvbnRlbnQtaGVhZGVyLXJpZ2h0IGJ1dHRvbiArIGJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5jYXJkLWRhc2hib2FyZC1jYWxlbmRhciB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgyOCwgMzksIDYwLCAwLjEpO1xufVxuLmNhcmQtZGFzaGJvYXJkLWNhbGVuZGFyIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY2FyZC1kYXNoYm9hcmQtY2FsZW5kYXIgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXItaW5saW5lIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5jYXJkLWRhc2hib2FyZC1jYWxlbmRhciAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLmNhcmQtZGFzaGJvYXJkLWNhbGVuZGFyIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci1uZXh0OjpiZWZvcmUsXG4uY2FyZC1kYXNoYm9hcmQtY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLXByZXY6OmJlZm9yZSB7XG4gIHRvcDogOHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWNhbGVuZGFyIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW1vbnRoIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmNhcmQtZGFzaGJvYXJkLWNhbGVuZGFyIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xufVxuLmNhcmQtZGFzaGJvYXJkLWNhbGVuZGFyIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRoIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FyZC1kYXNoYm9hcmQtY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FyZC1kYXNoYm9hcmQtY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4uY2FyZC1kYXNoYm9hcmQtY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXItdG9kYXkgYSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLWNhbGVuZGFyIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgyOCwgMzksIDYwLCAwLjEpO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2U3ZWQ7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VsdmUgLmNhcmQtdGl0bGUgc3BhbiB7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VsdmUgLnNhbGVzLW92ZXJ2aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VsdmUgLnNhbGVzLW92ZXJ2aWV3IC5tZWRpYSB7XG4gIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMTBweCk7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5zYWxlcy1vdmVydmlldyAubWVkaWEgKyAubWVkaWEge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VsdmUgLnNhbGVzLW92ZXJ2aWV3IC5tZWRpYTpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VsdmUgLnNhbGVzLW92ZXJ2aWV3IC5tZWRpYS1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC01cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuc2FsZXMtb3ZlcnZpZXcgLm1lZGlhLWljb24gLnR5cGNuIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMC45O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuc2FsZXMtb3ZlcnZpZXcgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDlweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuc2FsZXMtb3ZlcnZpZXcgaDQge1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5zYWxlcy1vdmVydmlldyBoNCBzcGFuIHtcbiAgY29sb3I6ICM0YTRhNjk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5zYWxlcy1vdmVydmlldyAubWVkaWEtYm9keSA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VsdmUgLnNhbGVzLW92ZXJ2aWV3IC5tZWRpYS1ib2R5ID4gc3BhbiBzdHJvbmcge1xuICBjb2xvcjogIzRhNGE2OTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VsdmUgLnNhbGVzLW92ZXJ2aWV3IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzk3YTNiOTtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuY2FyZC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4IDVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC10d2VsdmUgLnNhbGVzLW92ZXJ2aWV3IHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuc2FsZXMtb3ZlcnZpZXcgLm1lZGlhIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuc2FsZXMtb3ZlcnZpZXcgLm1lZGlhICsgLm1lZGlhIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC10d2VsdmUgLnNhbGVzLW92ZXJ2aWV3IC5tZWRpYSArIC5tZWRpYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5zYWxlcy1vdmVydmlldyAubWVkaWE6bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuc2FsZXMtb3ZlcnZpZXcgLm1lZGlhOmxhc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5zYWxlcy1vdmVydmlldyBsYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5zYWxlcy1vdmVydmlldyBoNCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuc2FsZXMtb3ZlcnZpZXcgLm1lZGlhLWJvZHkgPiBzcGFuIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5jaGFydC1sZWdlbmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY2hhcnQtbGVnZW5kIGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2hhcnQtbGVnZW5kIGRpdiArIGRpdiB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLmNoYXJ0LWxlZ2VuZCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2hhcnQtbGVnZW5kIGRpdiArIGRpdiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2hhcnQtbGVnZW5kIHNwYW4ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuLmNoYXJ0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogLTEzcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTNweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jaGFydC13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgfVxufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuZmxvdC1jaGFydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5mbG90LWNoYXJ0IC5mbG90LXgtYXhpcyA+IGRpdiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5mbG90LWNoYXJ0IC5mbG90LXgtYXhpcyA+IGRpdiBzcGFuOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuZmxvdC1jaGFydCB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC10d2VsdmUgLmZsb3QtY2hhcnQge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbi5tYWluLW1lZGlhLWRhdGUgaDEge1xuICBjb2xvcjogIzFjMjczYztcbiAgZm9udC1zaXplOiA0MnB4O1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgbGluZS1oZWlnaHQ6IDAuOTU7XG59XG4ubWFpbi1tZWRpYS1kYXRlIC5tZWRpYS1ib2R5IHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5tYWluLW1lZGlhLWRhdGUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm1haW4tbWVkaWEtZGF0ZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5jYXJkLWRhc2hib2FyZC10aGlydGVlbiB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgyOCwgMzksIDYwLCAwLjEpO1xufVxuLmNhcmQtZGFzaGJvYXJkLXRoaXJ0ZWVuIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4uY2FyZC1kYXNoYm9hcmQtdGhpcnRlZW4gLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uY2FyZC10YWJsZS10d28gLmNhcmQtZGFzaGJvYXJkLXRoaXJ0ZWVuIC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLXRoaXJ0ZWVuIC5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC10aXRsZSxcbi5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC1kYXNoYm9hcmQtdGhpcnRlZW4gLmNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5jYXJkLWRhc2hib2FyZC10aGlydGVlbiAubWVkaWEge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXRoaXJ0ZWVuIC5tZWRpYS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmNhcmQtZGFzaGJvYXJkLXRoaXJ0ZWVuIC5tZWRpYS1pY29uIGkge1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5jYXJkLWRhc2hib2FyZC10aGlydGVlbiAubWVkaWEtYm9keSBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtdGhpcnRlZW4gLm1lZGlhLWJvZHkgaDYgc3BhbiB7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNhcmQtZGFzaGJvYXJkLXRoaXJ0ZWVuIC5tZWRpYS1ib2R5IGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uY2FyZC1kYXNoYm9hcmQtZXZlbnRzIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNhcmQtZGFzaGJvYXJkLWV2ZW50cyAuY2FyZC1zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtZXZlbnRzIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLmNhcmQtZGFzaGJvYXJkLWV2ZW50cyAubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweCA0MHB4O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmNhcmQtZGFzaGJvYXJkLWV2ZW50cyAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLCAuY2FyZC1kYXNoYm9hcmQtZXZlbnRzIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtZXZlbnRzIC5saXN0LWdyb3VwLWl0ZW0gbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjNTk2ODgyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXJkLWRhc2hib2FyZC1ldmVudHMgLmxpc3QtZ3JvdXAtaXRlbSBsYWJlbCBzcGFuIHtcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtZXZlbnRzIC5saXN0LWdyb3VwLWl0ZW0gaDYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtZXZlbnRzIC5saXN0LWdyb3VwLWl0ZW0gcCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1ldmVudHMgLmxpc3QtZ3JvdXAtaXRlbSBwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtZXZlbnRzIC5saXN0LWdyb3VwLWl0ZW0gc21hbGwge1xuICBmb250LXNpemU6IDExcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtZXZlbnRzIC5saXN0LWdyb3VwLWl0ZW0gc21hbGwgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY2FyZC1kYXNoYm9hcmQtZXZlbnRzIC5ldmVudC1pbmRpY2F0b3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjFweDtcbiAgbGVmdDogMjBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5jYXJkLWRhc2hib2FyZC1ldmVudHMgLmV2ZW50LXVzZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWV2ZW50cyAuZXZlbnQtdXNlciAubWFpbi1pbWctdXNlciB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtZXZlbnRzIC5ldmVudC11c2VyIC5tYWluLWltZy11c2VyOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYWluLWltZy11c2VyLm9ubGluZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE2YTU5O1xufVxuXG4uY2FyZC1kYXNoYm9hcmQtZXZlbnRzIC5ldmVudC11c2VyIC5tYWluLWltZy11c2VyICsgLm1haW4taW1nLXVzZXIge1xuICBtYXJnaW4tbGVmdDogLTZweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1ldmVudHMgLmV2ZW50LXVzZXIgYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtZXZlbnRzIC5ldmVudC11c2VyIGE6bGFzdC1jaGlsZDpob3ZlciwgLmNhcmQtZGFzaGJvYXJkLWV2ZW50cyAuZXZlbnQtdXNlciBhOmxhc3QtY2hpbGQ6Zm9jdXMge1xuICBjb2xvcjogIzU5Njg4Mjtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLWZvdXJ0ZWVuIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlZGY1O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDI4LCAzOSwgNjAsIDAuMSk7XG59XG4uY2FyZC1kYXNoYm9hcmQtZm91cnRlZW4gLm1haW4tY29udGVudC1sYWJlbCxcbi5jYXJkLWRhc2hib2FyZC1mb3VydGVlbiAuY2FyZC10YWJsZS10d28gLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLWZvdXJ0ZWVuIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1kYXNoYm9hcmQtZm91cnRlZW4gLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtZm91cnRlZW4gLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLWRhc2hib2FyZC1mb3VydGVlbiAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5jYXJkLWRhc2hib2FyZC1mb3VydGVlbiAubWFpbi1jb250ZW50LWxhYmVsIHNwYW4sXG4uY2FyZC1kYXNoYm9hcmQtZm91cnRlZW4gLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlIHNwYW4ge1xuICBjb2xvcjogIzk3YTNiOTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1kYXNoYm9hcmQtZm91cnRlZW4gLmNhcmQtdGl0bGUgc3Bhbixcbi5jYXJkLWRhc2hib2FyZC1mb3VydGVlbiAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtdGl0bGUgc3Bhbixcbi5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC1kYXNoYm9hcmQtZm91cnRlZW4gLmNhcmQtdGl0bGUgc3BhbiB7XG4gIGNvbG9yOiAjOTdhM2I5O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLWZvdXJ0ZWVuIC5jYXJkLWJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5jYXJkLWRhc2hib2FyZC1mb3VydGVlbiAuY2FyZC1ib2R5IGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1mb3VydGVlbiAuY2FyZC1ib2R5IGgxIHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG4uY2FyZC1kYXNoYm9hcmQtZm91cnRlZW4gLmNhcmQtYm9keSBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1mb3VydGVlbiAuY2FyZC1ib2R5IC5wcm9ncmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1mb3VydGVlbiAuY2FyZC1ib2R5IHNtYWxsIHtcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1mb3VydGVlbiAuc3BhcmtsaW5lLXdyYXBwZXIgY2FudmFzIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5jYXJkLWRhc2hib2FyZC1mb3VydGVlbiAuY2FyZC1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi5jYXJkLWRhc2hib2FyZC1mb3VydGVlbiAuY2FyZC1mb290ZXIgaDYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzFjMjczYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1mb3VydGVlbiAuY2FyZC1mb290ZXIgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1mb3VydGVlbiAuY2FyZC1mb290ZXIgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi8qICMjIyMjIyA4LjUgRGFzaGJvYXJkIEZpdmUgICMjIyMjIyAqL1xuLm1haW4tYm9keS1zaWRlYmFyLm1haW4tbGlnaHQgLm1haW4tc2lkZWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjg7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2VkZWRmNTtcbiAgYm94LXNoYWRvdzogMnB4IDAgM3B4IHJnYmEoMjgsIDM5LCA2MCwgMC4wNCk7XG59XG5cbi5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLWZpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZmY0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbn1cbi5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLWZpdmUgLm1haW4taGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMjgsIDM5LCA2MCwgMC4wNSk7XG59XG4ubWFpbi1jb250ZW50LWRhc2hib2FyZC1maXZlIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ubWFpbi1jb250ZW50LWRhc2hib2FyZC1maXZlIC5tYWluLWhlYWRlci1jZW50ZXIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbn1cbi5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLWZpdmUgLm1haW4tY29udGVudC1oZWFkZXIge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbn1cbi5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLWZpdmUgLm1haW4tY29udGVudC1ib2R5IHtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLWZpdmUgLmNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDIpO1xuICBib3JkZXItY29sb3I6ICNlZGVkZjU7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMjgsIDM5LCA2MCwgMC4xKTtcbn1cbi5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLWZpdmUgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm1haW4tY29udGVudC1kYXNoYm9hcmQtZml2ZSAuY2FyZC10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtZml2ZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1jb250ZW50LWRhc2hib2FyZC1maXZlIC5tYWluLWNvbnRlbnQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyNXB4IDI1cHggMDtcbiAgfVxufVxuLmNhcmQtZGFzaGJvYXJkLWZpZnRlZW4ge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJkLWRhc2hib2FyZC1maWZ0ZWVuIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmNhcmQtZGFzaGJvYXJkLWZpZnRlZW4gaDEgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1maWZ0ZWVuIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1maWZ0ZWVuIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1maWZ0ZWVuIC5jaGFydC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IC0zMnB4O1xuICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0zMnB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWZpZnRlZW4gLmZsb3QtY2hhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEyN3B4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWZpZnRlZW4gLmZsb3QtY2hhcnQgLmZsb3QteC1heGlzID4gZGl2Om50aC1jaGlsZCg0KSB7XG4gIGNvbG9yOiAjMWMyNzNjICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS10YWxrLXRpbWUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRhYmxlLXRhbGstdGltZSB0aGVhZCA+IHRyIHRoLFxuLnRhYmxlLXRhbGstdGltZSB0aGVhZCA+IHRyIHRkIHtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG59XG4udGFibGUtdGFsay10aW1lIHRib2R5ID4gdHIgdGgsXG4udGFibGUtdGFsay10aW1lIHRib2R5ID4gdHIgdGQge1xuICBwYWRkaW5nOiA3cHggMTBweDtcbn1cbi50YWJsZS10YWxrLXRpbWUgdGhlYWQgPiB0ciB0aDpmaXJzdC1jaGlsZCxcbi50YWJsZS10YWxrLXRpbWUgdGhlYWQgPiB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi50YWJsZS10YWxrLXRpbWUgdGJvZHkgPiB0ciB0aDpmaXJzdC1jaGlsZCxcbi50YWJsZS10YWxrLXRpbWUgdGJvZHkgPiB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLXNpeHRlZW4gLm1haW4taW1nLXVzZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXJkLWRhc2hib2FyZC1zaXh0ZWVuIC50YWJsZSB0Ym9keSA+IHRyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY2FyZC1kYXNoYm9hcmQtc2l4dGVlbiAudGFibGUgdGJvZHkgPiB0ciB0aCxcbi5jYXJkLWRhc2hib2FyZC1zaXh0ZWVuIC50YWJsZSB0Ym9keSA+IHRyIHRkIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5jYXJkLWRhc2hib2FyZC1zaXh0ZWVuIC50YWJsZSB0Ym9keSA+IHRyIHRoOmZpcnN0LWNoaWxkLFxuLmNhcmQtZGFzaGJvYXJkLXNpeHRlZW4gLnRhYmxlIHRib2R5ID4gdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMTAlO1xufVxuLmNhcmQtZGFzaGJvYXJkLXNpeHRlZW4gLnRhYmxlIHRib2R5ID4gdHIgdGg6bnRoLWNoaWxkKDIpLFxuLmNhcmQtZGFzaGJvYXJkLXNpeHRlZW4gLnRhYmxlIHRib2R5ID4gdHIgdGQ6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDYwJTtcbn1cbi5jYXJkLWRhc2hib2FyZC1zaXh0ZWVuIC50YWJsZSB0Ym9keSA+IHRyIHRoOmxhc3QtY2hpbGQsXG4uY2FyZC1kYXNoYm9hcmQtc2l4dGVlbiAudGFibGUgdGJvZHkgPiB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IDMwJTtcbn1cblxuLmRhc2hib2FyZC1maXZlLXN0YWNrZWQtY2hhcnQge1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRhc2hib2FyZC1maXZlLXN0YWNrZWQtY2hhcnQge1xuICAgIGhlaWdodDogMjQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NDdweCkge1xuICAuZGFzaGJvYXJkLWZpdmUtc3RhY2tlZC1jaGFydCB7XG4gICAgaGVpZ2h0OiAyNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kYXNoYm9hcmQtZml2ZS1zdGFja2VkLWNoYXJ0IHtcbiAgICBoZWlnaHQ6IDI0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA2N3B4KSB7XG4gIC5kYXNoYm9hcmQtZml2ZS1zdGFja2VkLWNoYXJ0IHtcbiAgICBoZWlnaHQ6IDI2MHB4O1xuICB9XG59XG4vKiAjIyMjIyMgOC42IERhc2hib2FyZCBTaXggICMjIyMjIyAqL1xuLm1haW4tbGlnaHQgLm1haW4taWNvbmJhcixcbi5tYWluLWxpZ2h0IC5tYWluLWljb25iYXItYXNpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlN2VkO1xufVxuLm1haW4tbGlnaHQgLm1haW4taWNvbmJhci1ib2R5IC5uYXYge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2VkZWRmNTtcbn1cbi5tYWluLWxpZ2h0IC5tYWluLWljb25iYXItYm9keSAubmF2LWl0ZW0gKyAubmF2LWl0ZW0sXG4ubWFpbi1saWdodCAubWFpbi1pY29uYmFyLWJvZHkgLm5hdi1zdWIsXG4ubWFpbi1saWdodCAubWFpbi1pY29uYmFyLWJvZHkgLm5hdi1zdWItaXRlbSArIC5uYXYtc3ViLWl0ZW0ge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmRjNmQ2O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm1haW4tbGlnaHQgLm1haW4taWNvbmJhci1hc2lkZS5zaG93ICsgLm1haW4tY29udGVudCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuLm1haW4tY29udGVudC1kYXNoYm9hcmQtc2l4IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY4O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2VkZWRmNTtcbiAgYm94LXNoYWRvdzogMCAwIDdweCByZ2JhKDI4LCAzOSwgNjAsIDAuMDgpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtc2l4IHtcbiAgICB6LWluZGV4OiA1NTA7XG4gICAgbWFyZ2luLWxlZnQ6IDY0cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG59XG4ubWFpbi1oZWFkZXItZGFzaGJvYXJkLXNpeCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGY1O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDI4LCAzOSwgNjAsIDAuMDYpO1xufVxuLm1haW4taGVhZGVyLWRhc2hib2FyZC1zaXggLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5tYWluLWhlYWRlci1kYXNoYm9hcmQtc2l4IC5tYWluLWhlYWRlci1jZW50ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4taGVhZGVyLWRhc2hib2FyZC1zaXggLm1haW4taGVhZGVyLWNlbnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXItZGFzaGJvYXJkLXNpeCAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubWFpbi1jb250ZW50LWJvZHktZGFzaGJvYXJkLXNpeCB7XG4gIHBhZGRpbmc6IDI1cHg7XG59XG4ubWFpbi1jb250ZW50LWJvZHktZGFzaGJvYXJkLXNpeCAubWFpbi1jb250ZW50LXRpdGxlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjhweDtcbn1cbi5tYWluLWNvbnRlbnQtYm9keS1kYXNoYm9hcmQtc2l4IC5jYXJkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlZGY1O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDI4LCAzOSwgNjAsIDAuMDYpO1xufVxuLm1haW4tY29udGVudC1ib2R5LWRhc2hib2FyZC1zaXggLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm1haW4tY29udGVudC1ib2R5LWRhc2hib2FyZC1zaXggLmNhcmQtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uY2FyZC1kYXNoYm9hcmQtZG9udXQgLmNhcmQtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAyNXB4IDIwcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtZG9udXQgLm1haW4tZG9udXQtY2hhcnQuY2hhcnQxIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDE0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZWRlZGY1O1xufVxuLmNhcmQtZGFzaGJvYXJkLWRvbnV0IC5tYWluLWRvbnV0LWNoYXJ0LmNoYXJ0MSAuc2xpY2Uub25lIHtcbiAgYmFja2dyb3VuZDogIzZmNDJjMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgY2xpcDogcmVjdCgwIDE0MHB4IDcwcHggMCk7XG59XG4uY2FyZC1kYXNoYm9hcmQtZG9udXQgLm1haW4tZG9udXQtY2hhcnQuY2hhcnQxIC5zbGljZS50d28ge1xuICBiYWNrZ3JvdW5kOiAjNmY0MmMxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIGNsaXA6IHJlY3QoMCA3MHB4IDE0MHB4IDApO1xufVxuLmNhcmQtZGFzaGJvYXJkLWRvbnV0IC5tYWluLWRvbnV0LWNoYXJ0LmNoYXJ0MSAuY2hhcnQtY2VudGVyIHtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uY2FyZC1kYXNoYm9hcmQtZG9udXQgLm1haW4tZG9udXQtY2hhcnQuY2hhcnQxIC5jaGFydC1jZW50ZXIgc3BhbiB7XG4gIGNvbG9yOiAjNmY0MmMxO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjBweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1kb251dCAubWFpbi1kb251dC1jaGFydC5jaGFydDEgLmNoYXJ0LWNlbnRlciBzcGFuOmFmdGVyIHtcbiAgY29udGVudDogXCI3NSVcIjtcbn1cbi5jYXJkLWRhc2hib2FyZC1kb251dCAubWFpbi1kb251dC1jaGFydC5jaGFydDIge1xuICB3aWR0aDogMTQwcHg7XG4gIGhlaWdodDogMTQwcHg7XG4gIGJhY2tncm91bmQ6ICNlZGVkZjU7XG59XG4uY2FyZC1kYXNoYm9hcmQtZG9udXQgLm1haW4tZG9udXQtY2hhcnQuY2hhcnQyIC5zbGljZS5vbmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgY2xpcDogcmVjdCgwIDE0MHB4IDcwcHggMCk7XG59XG4uY2FyZC1kYXNoYm9hcmQtZG9udXQgLm1haW4tZG9udXQtY2hhcnQuY2hhcnQyIC5zbGljZS50d28ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNDQuOGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI0NC44ZGVnKTtcbiAgY2xpcDogcmVjdCgwIDcwcHggMTQwcHggMCk7XG59XG4uY2FyZC1kYXNoYm9hcmQtZG9udXQgLm1haW4tZG9udXQtY2hhcnQuY2hhcnQyIC5jaGFydC1jZW50ZXIge1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5jYXJkLWRhc2hib2FyZC1kb251dCAubWFpbi1kb251dC1jaGFydC5jaGFydDIgLmNoYXJ0LWNlbnRlciBzcGFuIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjBweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1kb251dCAubWFpbi1kb251dC1jaGFydC5jaGFydDIgLmNoYXJ0LWNlbnRlciBzcGFuOmFmdGVyIHtcbiAgY29udGVudDogXCI2OCVcIjtcbn1cbi5jYXJkLWRhc2hib2FyZC1kb251dCAubWFpbi1kb251dC1jaGFydC5jaGFydDEgLmNoYXJ0LWNlbnRlciBzcGFuLCAuY2FyZC1kYXNoYm9hcmQtZG9udXQgLm1haW4tZG9udXQtY2hhcnQuY2hhcnQyIC5jaGFydC1jZW50ZXIgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG59XG5cbi5jYXJkLWRhc2hib2FyZC1iYWxhbmNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmNhcmQtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1iYWxhbmNlIC5mYWIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDU7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLm1haW4tY29udGVudC1sYWJlbCxcbi5jYXJkLWRhc2hib2FyZC1iYWxhbmNlIC5jYXJkLXRhYmxlLXR3byAuY2FyZC10aXRsZSB7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDI2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmNhcmQtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG4uY2FyZC10YWJsZS10d28gLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmNhcmQtdGl0bGUge1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLm1haW4tY29udGVudC1sYWJlbCxcbiAgLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgLmNhcmQtdGFibGUtdHdvIC5jYXJkLWRhc2hib2FyZC1iYWxhbmNlIC5jYXJkLXRpdGxlLFxuICAuY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtdGl0bGUsXG4gIC5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSAuY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG4uY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSAuYmFsYW5jZS1hbW91bnQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogIzFjMjczYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSAuYmFsYW5jZS1hbW91bnQgc3BhbiB7XG4gIGNvbG9yOiAjOTdhM2I5O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmFjY291bnQtbnVtYmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmFjY291bnQtbnVtYmVyIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5jYXJkLWRhc2hib2FyZC1iYWxhbmNlIC5hY2NvdW50LW51bWJlciBzcGFuICsgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmFjY291bnQtbnVtYmVyIHNwYW4gaSB7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMyNzNjO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmFjY291bnQtbnVtYmVyIHNwYW4gaSArIGkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmFjY291bnQtbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmNoYXJ0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IC0xMHB4O1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IC0xMHB4O1xuICB6LWluZGV4OiA0O1xuICBvcGFjaXR5OiAwLjM7XG59XG4uY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSAuZmxvdC1jaGFydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSAuYmFsYW5jZS1hbW91bnQge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1iYWxhbmNlIC5hY2NvdW50LW51bWJlciB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmFjY291bnQtbnVtYmVyIHNwYW4gKyBzcGFuIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSAuYWNjb3VudC1udW1iZXIgc3BhbiArIHNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmFjY291bnQtbnVtYmVyIHNwYW4gaSB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1yYXRpbyB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuLmNhcmQtZGFzaGJvYXJkLXJhdGlvIC5jYXJkLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNhcmQtZGFzaGJvYXJkLXJhdGlvIC5jYXJkLWJvZHkgKyAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDBweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1yYXRpbyAuY2FyZC1ib2R5ID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNDBweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1yYXRpbyAuY2FyZC1ib2R5ID4gZGl2Omxhc3QtY2hpbGQge1xuICBmbGV4OiAxO1xufVxuLmNhcmQtZGFzaGJvYXJkLXJhdGlvIC5jYXJkLWJvZHkgaDUge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1yYXRpbyAuY2FyZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZWRlZGY1O1xuICBmb250LXNpemU6IDE0MHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXJhdGlvIC5jYXJkLWljb24gLnR5cGNuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uY2FyZC1kYXNoYm9hcmQtcmF0aW8gLmNhcmQtaWNvbiAudHlwY246OmJlZm9yZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLXJhdGlvIC5jYXJkLWJvZHkgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtcmF0aW8gLmNhcmQtYm9keSA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxufVxuLmNhcmQtZGFzaGJvYXJkLWZpbmFuY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWZpbmFuY2UgLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWZpbmFuY2UgaDIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtZmluYW5jZSBoMiBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGNvbG9yOiAjOTdhM2I5O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLWZpbmFuY2Uge1xuICAgIG1pbi1oZWlnaHQ6IDE3MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1maW5hbmNlIHtcbiAgICBtaW4taGVpZ2h0OiAxNjVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1maW5hbmNlIC5jYXJkLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG59XG4uY2FyZC1kYXNoYm9hcmQtdGFibGUtc2l4IC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5jYXJkLWRhc2hib2FyZC10YWJsZS1zaXggLnRhYmxlLXJlc3BvbnNpdmUge1xuICB3aWR0aDogY2FsYygxMDB2dyAtIDQycHgpO1xufVxuLmNhcmQtZGFzaGJvYXJkLXRhYmxlLXNpeCAudGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNhcmQtZGFzaGJvYXJkLXRhYmxlLXNpeCAudGFibGUgdGhlYWQgdHIgdGgge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmNhcmQtZGFzaGJvYXJkLXRhYmxlLXNpeCAudGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlN2VkO1xufVxuLmNhcmQtZGFzaGJvYXJkLXRhYmxlLXNpeCAudGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgge1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmNhcmQtZGFzaGJvYXJkLXRhYmxlLXNpeCAudGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5jYXJkLWRhc2hib2FyZC10YWJsZS1zaXggLnRhYmxlIHRoZWFkIHRyOmxhc3QtY2hpbGQgdGgge1xuICB3aWR0aDogMTMlO1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jYXJkLWRhc2hib2FyZC10YWJsZS1zaXggLnRhYmxlIHRoZWFkIHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMjIlO1xufVxuLmNhcmQtZGFzaGJvYXJkLXRhYmxlLXNpeCAudGFibGUgdGhlYWQgdHI6bGFzdC1jaGlsZCB0aDpudGgtY2hpbGQoMiksIC5jYXJkLWRhc2hib2FyZC10YWJsZS1zaXggLnRhYmxlIHRoZWFkIHRyOmxhc3QtY2hpbGQgdGg6bnRoLWNoaWxkKDYpIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLmNhcmQtZGFzaGJvYXJkLXRhYmxlLXNpeCAudGFibGUgdGJvZHkgdHIgdGQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jYXJkLWRhc2hib2FyZC10YWJsZS1zaXggLnRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jYXJkLWRhc2hib2FyZC10YWJsZS1zaXggLnRhYmxlIHRib2R5IHRyIHRkOm50aC1jaGlsZCgyKSwgLmNhcmQtZGFzaGJvYXJkLXRhYmxlLXNpeCAudGFibGUgdGJvZHkgdHIgdGQ6bnRoLWNoaWxkKDYpIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLmNhcmQtZGFzaGJvYXJkLXRhYmxlLXNpeCAudGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLXRhYmxlLXNpeCAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi8qICMjIyMjIyA4LjcgRGFzaGJvYXJkIFNldmVuICAjIyMjIyMgKi9cbi5tYWluLW1pbmltYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm1haW4tbWluaW1hbCAubWFpbi1uYXZiYXItdGhyZWUgLm5hdi1pdGVtLmFjdGl2ZTo6YmVmb3JlIHtcbiAgYm90dG9tOiAtM3B4O1xufVxuLm1haW4tbWluaW1hbCAubWFpbi1uYXZiYXItdGhyZWUgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm1haW4tbWluaW1hbCAubWFpbi1uYXZiYXItdGhyZWUgLm5hdi1saW5rIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLm1haW4tbWluaW1hbC5tYWluLW5hdmJhci1zaG93IC5tYWluLWhlYWRlciB7XG4gIHotaW5kZXg6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tbWluaW1hbCB7XG4gICAgcGFkZGluZzogMTBweCAwIDA7XG4gIH1cbn1cbi5tYWluLWNvbnRlbnQtdGl0bGUtbWluaW1hbCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuLm1haW4tY29udGVudC10aXRsZS1taW5pbWFsIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubWFpbi1jb250ZW50LXRleHQtbWluaW1hbCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjNTk2ODgyO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ubWVkaWEtZGFzaGJvYXJkLW9uZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1lZGlhLWRhc2hib2FyZC1vbmUgLm1lZGlhLXJpZ2h0IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1lZGlhLWRhc2hib2FyZC1vbmUgLm1lZGlhLWJvZHkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1lZGlhLWRhc2hib2FyZC1vbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWVkaWEtZGFzaGJvYXJkLW9uZSAubWVkaWEtcmlnaHQge1xuICAgIHdpZHRoOiAyODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tZWRpYS1kYXNoYm9hcmQtb25lIC5tZWRpYS1ib2R5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmNhcmQtbWluaW1hbC1vbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMzIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbn1cbi5jYXJkLW1pbmltYWwtb25lIC5jYXJkLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5jYXJkLW1pbmltYWwtb25lIC5jYXJkLWJvZHkgPiBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXJkLW1pbmltYWwtb25lIC5jYXJkLWJvZHkgPiBsYWJlbCBzcGFuIHtcbiAgY29sb3I6ICM1OTY4ODI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY2FyZC1taW5pbWFsLW9uZSAuY2FyZC1ib2R5ID4gc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5jYXJkLW1pbmltYWwtb25lIC5jYXJkLWJvZHkgPiBoNiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XG59XG4uY2FyZC1taW5pbWFsLW9uZSAuY2FyZC1ib2R5ID4gaDYgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBjb2xvcjogIzRhNGE2OTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5jYXJkLW1pbmltYWwtb25lIC52YWx1ZS1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jYXJkLW1pbmltYWwtb25lIC52YWx1ZS1pbmZvICsgLnZhbHVlLWluZm8ge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uY2FyZC1taW5pbWFsLW9uZSAudmFsdWUtaW5mbyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzVweDtcbn1cbi5jYXJkLW1pbmltYWwtb25lIC52YWx1ZS1pbmZvIHAgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBjb2xvcjogIzRhNGE2OTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cbi5jYXJkLW1pbmltYWwtb25lIC52YWx1ZS1pbmZvIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jYXJkLW1pbmltYWwtb25lIC5vcGVuLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5jYXJkLW1pbmltYWwtb25lIC5vcGVuLWluZm8gPiBkaXYgKyBkaXYge1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cbi5jYXJkLW1pbmltYWwtb25lIC5vcGVuLWluZm8gbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIGNvbG9yOiAjN2Y4ZGE5O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uY2FyZC1taW5pbWFsLW9uZSAub3Blbi1pbmZvIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG59XG4uY2FyZC1taW5pbWFsLW9uZSAub3Blbi1pbmZvIGg2IHNwYW4ge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNhcmQtbWluaW1hbC1vbmUgLmNoYXJ0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtOHB4O1xuICBib3R0b206IC0xM3B4O1xuICBsZWZ0OiAtOXB4O1xufVxuLmNhcmQtbWluaW1hbC1vbmUgLmNoYXJ0LXdyYXBwZXIgLmZsb3QteC1heGlzID4gZGl2IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgLTIzcHgpO1xufVxuLmNhcmQtbWluaW1hbC1vbmUgLmZsb3QtY2hhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuXG4uY2FyZC1taW5pbWFsLXR3byB7XG4gIGhlaWdodDogNzJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbn1cbi5jYXJkLW1pbmltYWwtdHdvIC5jYXJkLWhlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLmNhcmQtbWluaW1hbC10d28gLmNhcmQtaGVhZGVyID4gLm5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nOiA4cHggMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTdlZDtcbn1cbi5jYXJkLW1pbmltYWwtdHdvIC5jYXJkLWhlYWRlciA+IC5uYXYgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi5jYXJkLW1pbmltYWwtdHdvIC5jYXJkLWhlYWRlciA+IC5uYXYgLm5hdi1saW5rOmhvdmVyLCAuY2FyZC1taW5pbWFsLXR3byAuY2FyZC1oZWFkZXIgPiAubmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZjU7XG59XG4uY2FyZC1taW5pbWFsLXR3byAuY2FyZC1oZWFkZXIgPiAubmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uY2FyZC1taW5pbWFsLXR3byAuY2FyZC1oZWFkZXItcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNhcmQtbWluaW1hbC10d28gLmNhcmQtaGVhZGVyLXJpZ2h0IC5uYXYge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXJkLW1pbmltYWwtdHdvIC5jYXJkLWhlYWRlci1yaWdodCAubmF2LWxpbmsge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4uY2FyZC1taW5pbWFsLXR3byAuY2FyZC1oZWFkZXItcmlnaHQgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi5jYXJkLW1pbmltYWwtdHdvIC5jYXJkLWhlYWRlci1yaWdodCAubmF2LWxpbmsgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FyZC1taW5pbWFsLXR3byAuY2FyZC1oZWFkZXItcmlnaHQgLm5hdi1saW5rIHNwYW46bGFzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXJkLW1pbmltYWwtdHdvIC5jYXJkLWhlYWRlci1yaWdodCAubmF2LWxpbms6aG92ZXIsIC5jYXJkLW1pbmltYWwtdHdvIC5jYXJkLWhlYWRlci1yaWdodCAubmF2LWxpbms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlN2VkO1xufVxuLmNhcmQtbWluaW1hbC10d28gLmNhcmQtaGVhZGVyLXJpZ2h0IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3YTNiOTtcbn1cbi5jYXJkLW1pbmltYWwtdHdvIC5jYXJkLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2FyZC1taW5pbWFsLXR3byAuZmxvdC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IC0xNHB4O1xuICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtOXB4O1xuICBtYXJnaW4tbGVmdDogLTMxcHg7XG59XG4uY2FyZC1taW5pbWFsLXR3byAuZmxvdC13cmFwcGVyIC5mbG90LXgtYXhpcyA+IGRpdiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIycHgsIC0yM3B4KTtcbn1cbi5jYXJkLW1pbmltYWwtdHdvIC5mbG90LXdyYXBwZXIgLmZsb3QteS1heGlzID4gZGl2IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcbn1cbi5jYXJkLW1pbmltYWwtdHdvIC5mbG90LWNoYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNTBweDtcbn1cbi5jYXJkLW1pbmltYWwtdHdvIC5tb3JlLWluZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG4uY2FyZC1taW5pbWFsLXR3byAubW9yZS1pbmZvIGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uY2FyZC1taW5pbWFsLXR3byAubW9yZS1pbmZvIHNwYW46Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY2FyZC1taW5pbWFsLXR3byAubW9yZS1pbmZvIHNwYW46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBjb2xvcjogIzFjMjczYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbn1cbi5jYXJkLW1pbmltYWwtdHdvIC5jYXJkLWZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogLThweDtcbiAgcGFkZGluZzogMjBweDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtbWluaW1hbC10d28gLmNhcmQtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLW1pbmltYWwtdHdvIC5jYXJkLWhlYWRlciA+IC5uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2FyZC1taW5pbWFsLXR3byAuY2FyZC1oZWFkZXIgPiAubmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogOHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1taW5pbWFsLXR3byAuY2FyZC1oZWFkZXItcmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1taW5pbWFsLXR3byAuY2FyZC1oZWFkZXItcmlnaHQgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLW1pbmltYWwtdHdvIC5jYXJkLWhlYWRlci1yaWdodCAubmF2LWxpbmsgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtbWluaW1hbC10d28gLmNhcmQtaGVhZGVyLXJpZ2h0IC5uYXYtbGluayBzcGFuOmxhc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC1taW5pbWFsLXR3byAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC1taW5pbWFsLXR3byAuZmxvdC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogLTlweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLW1pbmltYWwtdHdvIC5mbG90LWNoYXJ0IHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtbWluaW1hbC10d28gLm1vcmUtaW5mbyB7XG4gICAgdG9wOiAzMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtbWluaW1hbC10d28gLm1vcmUtaW5mbyB7XG4gICAgdG9wOiA1MHB4O1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtbWluaW1hbC10d28gLmNhcmQtZm9vdGVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLmNhcmQtYml0Y29pbiAubWVkaWEtaWNvbiB7XG4gIGNvbG9yOiAjZjc5MzFhO1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLmNhcmQtYml0Y29pbiAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmNhcmQtYml0Y29pbiAucm93IHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uY2FyZC1iaXRjb2luIC5yb3cgPiBkaXYge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jYXJkLWJpdGNvaW4gbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXJkLWJpdGNvaW4gcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xufVxuXG4uY2FyZC1taW5pbWFsLXRocmVlIHtcbiAgd2lkdGg6IGNhbGMoMTAwdncgLSAzOHB4KTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlZGY1O1xufVxuLmNhcmQtbWluaW1hbC10aHJlZSAuY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLmNhcmQtbWluaW1hbC10aHJlZSAuY2FyZC1oZWFkZXIgLm1haW4tY29udGVudC10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jYXJkLW1pbmltYWwtdGhyZWUgLm1haW4tbmF2LXRhYnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jYXJkLW1pbmltYWwtdGhyZWUgLm1haW4tbmF2LXRhYnMgLmxTQWN0aW9uID4gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZjU7XG59XG4uY2FyZC1taW5pbWFsLXRocmVlIC5tYWluLW5hdi10YWJzIC5sU0FjdGlvbiA+IGE6OmJlZm9yZSB7XG4gIHRvcDogLTRweDtcbn1cbi5jYXJkLW1pbmltYWwtdGhyZWUgLm1haW4tbmF2LXRhYnMgLmxTQWN0aW9uID4gYS5sU1ByZXYge1xuICBsZWZ0OiAtMzVweDtcbn1cbi5jYXJkLW1pbmltYWwtdGhyZWUgLm1haW4tbmF2LXRhYnMgLnRhYi1pdGVtIHtcbiAgbWluLXdpZHRoOiAyMDNweDtcbn1cbi5jYXJkLW1pbmltYWwtdGhyZWUgLm1haW4tbmF2LXRhYnMgLnRhYi1saW5rIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2U3ZWQ7XG59XG4uY2FyZC1taW5pbWFsLXRocmVlIC5tYWluLW5hdi10YWJzIC50YWItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZjU7XG59XG4uY2FyZC1taW5pbWFsLXRocmVlIC5tYWluLW5hdi10YWJzIC50YWItbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5Njg4Mjtcbn1cbi5jYXJkLW1pbmltYWwtdGhyZWUgLm1haW4tbmF2LXRhYnMgLnRhYi1saW5rLmFjdGl2ZTpob3ZlciwgLmNhcmQtbWluaW1hbC10aHJlZSAubWFpbi1uYXYtdGFicyAudGFiLWxpbmsuYWN0aXZlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTY4ODI7XG59XG4uY2FyZC1taW5pbWFsLXRocmVlIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLmNhcmQtbWluaW1hbC10aHJlZSAudGFiLXBhbmUtaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4uY2FyZC1taW5pbWFsLXRocmVlIC50YWItcGFuZS1oZWFkZXIgLm1haW4tY29udGVudC1sYWJlbCxcbi5jYXJkLW1pbmltYWwtdGhyZWUgLnRhYi1wYW5lLWhlYWRlciAuY2FyZC10YWJsZS10d28gLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC1taW5pbWFsLXRocmVlIHtcbiAgICB3aWR0aDogNjM0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNhcmQtbWluaW1hbC10aHJlZSB7XG4gICAgd2lkdGg6IDc1M3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtbWluaW1hbC10aHJlZSAubWFpbi1uYXYtdGFicyAudGFiLWl0ZW0ge1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1taW5pbWFsLXRocmVlIC50YWItcGFuZS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1taW5pbWFsLXRocmVlIC50YWItcGFuZS1oZWFkZXIgLmNhcmQtdGl0bGUsXG4uY2FyZC1taW5pbWFsLXRocmVlIC50YWItcGFuZS1oZWFkZXIgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLW1pbmltYWwtdGhyZWUgLnRhYi1wYW5lLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLmNhcmQtbWluaW1hbC10aHJlZSAudGFiLXBhbmUtaGVhZGVyID4gZGl2Omxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmNhcmQtbWluaW1hbC10aHJlZSAudGFiLXBhbmUtaGVhZGVyID4gZGl2Omxhc3QtY2hpbGQgYSB7XG4gIGZsZXg6IDE7XG59XG4uY2FyZC1taW5pbWFsLXRocmVlIC50YWItcGFuZS1oZWFkZXIgPiBkaXY6bGFzdC1jaGlsZCBhICsgYSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmNhcmQtbWluaW1hbC10aHJlZSAudGFiLXBhbmUtYm9keSB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uY2FyZC1taW5pbWFsLXRocmVlIC50YWItcGFuZS1ib2R5IC50YWJsZSB0aGVhZCB0ciB0aCxcbi5jYXJkLW1pbmltYWwtdGhyZWUgLnRhYi1wYW5lLWJvZHkgLnRhYmxlIHRoZWFkIHRyIHRkIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5jYXJkLW1pbmltYWwtdGhyZWUgLnRhYi1wYW5lLWJvZHkgLnRhYmxlIHRib2R5IHRyIHRoLFxuLmNhcmQtbWluaW1hbC10aHJlZSAudGFiLXBhbmUtYm9keSAudGFibGUgdGJvZHkgdHIgdGQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmNhcmQtbWluaW1hbC10aHJlZSAubm8tdHJhbnNhY3Rpb25zLXBhbmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMjAwcHg7XG59XG4uY2FyZC1taW5pbWFsLXRocmVlIC5uby10cmFuc2FjdGlvbnMtcGFuZWwgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogIzk3YTNiOTtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlN2VkO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLmNhcmQtbWluaW1hbC10aHJlZSAubm8tdHJhbnNhY3Rpb25zLXBhbmVsIC5pY29uLXdyYXBwZXIgaSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLmNhcmQtbWluaW1hbC10aHJlZSAubm8tdHJhbnNhY3Rpb25zLXBhbmVsIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBjb2xvcjogIzFjMjczYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNhcmQtbWluaW1hbC10aHJlZSAudGFibGUgdGJvZHkgdHIgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmNhcmQtbWluaW1hbC10aHJlZSAudGFibGUgdGJvZHkgdHIgdGQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5jYXJkLW1pbmltYWwtdGhyZWUgLnRhYmxlIHRib2R5IHRyIHRkOmxhc3QtY2hpbGQge1xuICBjb2xvcjogIzFjMjczYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmNhcmQtY3J5cHRvLXBvcnRmb2xpbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBib3JkZXItY29sb3I6ICNlZGVkZjU7XG59XG4uY2FyZC1jcnlwdG8tcG9ydGZvbGlvIC5jYXJkLXRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXJkLWNyeXB0by1wb3J0Zm9saW8gLnRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXJkLWNyeXB0by1wb3J0Zm9saW8gLnRhYmxlIHRoZWFkIHRyIHRoLFxuLmNhcmQtY3J5cHRvLXBvcnRmb2xpbyAudGFibGUgdGhlYWQgdHIgdGQge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmNhcmQtY3J5cHRvLXBvcnRmb2xpbyAudGFibGUgdGJvZHkgdHIgdGgsXG4uY2FyZC1jcnlwdG8tcG9ydGZvbGlvIC50YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY2FyZC1jcnlwdG8tcG9ydGZvbGlvIC50YWJsZSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCxcbi5jYXJkLWNyeXB0by1wb3J0Zm9saW8gLnRhYmxlIHRoZWFkIHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jYXJkLWNyeXB0by1wb3J0Zm9saW8gLnRhYmxlIHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkLFxuLmNhcmQtY3J5cHRvLXBvcnRmb2xpbyAudGFibGUgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNhcmQtY3J5cHRvLXBvcnRmb2xpbyAudGFibGUgdGhlYWQgdHIgdGgge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uY2FyZC1jcnlwdG8tcG9ydGZvbGlvIC50YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtY3J5cHRvLXBvcnRmb2xpbyB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzMzMlIC0gMTNweCk7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmNhcmQtbWluaW1hbC1mb3VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlZGY1O1xufVxuLmNhcmQtbWluaW1hbC1mb3VyIC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5jYXJkLW1pbmltYWwtZm91ciAuY2FyZC1oZWFkZXIgaDYge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY2FyZC1taW5pbWFsLWZvdXIgLmNhcmQtaGVhZGVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmNhcmQtbWluaW1hbC1mb3VyIC5jYXJkLWhlYWRlciBwIHNwYW4ge1xuICBjb2xvcjogI2YzNDM0Mztcbn1cbi5jYXJkLW1pbmltYWwtZm91ciAuY2FyZC1oZWFkZXIgLm1lZGlhIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jYXJkLW1pbmltYWwtZm91ciAuY2FyZC1oZWFkZXIgLm1lZGlhLWJvZHkge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbi5jYXJkLW1pbmltYWwtZm91ciAuY29pbi1sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4uY2FyZC1taW5pbWFsLWZvdXIgLmNvaW4tbG9nbyBpIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uY2FyZC1taW5pbWFsLWZvdXIgLmNhcmQtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbn1cbi5jYXJkLW1pbmltYWwtZm91ciAuY2FyZC1ib2R5LXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAxMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNhcmQtbWluaW1hbC1mb3VyIC5jYXJkLWJvZHktdG9wIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBjb2xvcjogIzFjMjczYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY2FyZC1taW5pbWFsLWZvdXIgLmNhcmQtYm9keS10b3AgYTpob3ZlciwgLmNhcmQtbWluaW1hbC1mb3VyIC5jYXJkLWJvZHktdG9wIGE6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uY2FyZC1taW5pbWFsLWZvdXIgLmNhcmQtYm9keS10b3AgZGl2ICsgZGl2IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmNhcmQtbWluaW1hbC1mb3VyIC5jaGFydC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IC05cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xN3B4O1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG59XG4uY2FyZC1taW5pbWFsLWZvdXIgLmZsb3QtY2hhcnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbi5jYXJkLW1pbmltYWwtZm91ciAuY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2VkZWRmNTtcbn1cbi5jYXJkLW1pbmltYWwtZm91ciAuY2FyZC1mb290ZXIgLm5hdi1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2U3ZWQ7XG59XG4uY2FyZC1taW5pbWFsLWZvdXIgLmNhcmQtZm9vdGVyIC5uYXYtbGluazpob3ZlciwgLmNhcmQtbWluaW1hbC1mb3VyIC5jYXJkLWZvb3RlciAubmF2LWxpbms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZmY0O1xufVxuLmNhcmQtbWluaW1hbC1mb3VyIC5jYXJkLWZvb3RlciAubmF2LWxpbmsgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNhcmQtbWluaW1hbC1mb3VyIC5jYXJkLWZvb3RlciAubmF2LWxpbmsgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiAjOTdhM2I5O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDExcHg7XG59XG4uY2FyZC1taW5pbWFsLWZvdXIgLmNhcmQtZm9vdGVyIC5uYXYtbGluayBzcGFuOmxhc3QtY2hpbGQge1xuICBjb2xvcjogIzRhNGE2OTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbn1cbi5jYXJkLW1pbmltYWwtZm91ciAuY2FyZC1mb290ZXIgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLmNhcmQtbWluaW1hbC1mb3VyIC5jYXJkLWZvb3RlciAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbn1cbi5jYXJkLW1pbmltYWwtZm91ciAuY2FyZC1mb290ZXIgLm5hdi1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y3ZjdmNztcbn1cbi5jYXJkLW1pbmltYWwtZm91ciAuY2FyZC1mb290ZXIgLm5hdi1saW5rLmFjdGl2ZSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6ICMxYzI3M2M7XG59XG5cbi8qICMjIyMjIyA4LjggRGFzaGJvYXJkIEVpZ2h0ICAjIyMjIyMgKi9cbi5tYWluLWRhc2hib2FyZC1laWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGUyZTk7XG59XG5cbi5tYWluLWhlYWRlci1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDBmZjtcbn1cbi5tYWluLWhlYWRlci1wcmltYXJ5IC5tYWluLWhlYWRlci1jZW50ZXIgLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzhweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDMzY2M7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLm1haW4taGVhZGVyLXByaW1hcnkgLm1haW4taGVhZGVyLWNlbnRlciAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG59XG4ubWFpbi1oZWFkZXItcHJpbWFyeSAubWFpbi1oZWFkZXItY2VudGVyIC5mb3JtLWNvbnRyb2w6Zm9jdXMgKyAuYnRuIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubWFpbi1oZWFkZXItcHJpbWFyeSAubWFpbi1oZWFkZXItY2VudGVyIC5zcC1jb250YWluZXIgLmZvcm0tY29udHJvbDpmb2N1cyArIGJ1dHRvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLWhlYWRlci1wcmltYXJ5IC5tYWluLWhlYWRlci1jZW50ZXIgLmZvcm0tY29udHJvbDpmb2N1cyArIGJ1dHRvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubWFpbi1oZWFkZXItcHJpbWFyeSAubWFpbi1oZWFkZXItY2VudGVyIC5idG4sXG4ubWFpbi1oZWFkZXItcHJpbWFyeSAubWFpbi1oZWFkZXItY2VudGVyIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLWhlYWRlci1wcmltYXJ5IC5tYWluLWhlYWRlci1jZW50ZXIgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubWFpbi1oZWFkZXItcHJpbWFyeSAubWFpbi1oZWFkZXItY2VudGVyIC5idG46aG92ZXIsXG4ubWFpbi1oZWFkZXItcHJpbWFyeSAubWFpbi1oZWFkZXItY2VudGVyIC5zcC1jb250YWluZXIgYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4taGVhZGVyLXByaW1hcnkgLm1haW4taGVhZGVyLWNlbnRlciBidXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1haW4taGVhZGVyLXByaW1hcnkgLm1haW4taGVhZGVyLWNlbnRlciAuYnRuOmZvY3VzLFxuLm1haW4taGVhZGVyLXByaW1hcnkgLm1haW4taGVhZGVyLWNlbnRlciAuc3AtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLWhlYWRlci1wcmltYXJ5IC5tYWluLWhlYWRlci1jZW50ZXIgYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tYWluLWhlYWRlci1wcmltYXJ5IC5tYWluLWxvZ28ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xLjJweDtcbn1cbi5tYWluLWhlYWRlci1wcmltYXJ5IC5tYWluLWxvZ28gc3BhbiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xufVxuLm1haW4taGVhZGVyLXByaW1hcnkgLm1haW4taGVhZGVyLW1lbnUtaWNvbiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KTtcbn1cbi5tYWluLWhlYWRlci1wcmltYXJ5IC5tYWluLWhlYWRlci1tZW51LWljb24gc3Bhbjo6YmVmb3JlLCAubWFpbi1oZWFkZXItcHJpbWFyeSAubWFpbi1oZWFkZXItbWVudS1pY29uIHNwYW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KTtcbn1cbi5tYWluLWhlYWRlci1wcmltYXJ5IC5tYWluLWhlYWRlci1tZXNzYWdlID4gYSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLm1haW4taGVhZGVyLXByaW1hcnkgLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiA+IGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5tYWluLWhlYWRlci1wcmltYXJ5IC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gPiBhOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbi1oZWFkZXItcHJpbWFyeSAubWFpbi1oZWFkZXItbm90aWZpY2F0aW9uIC5kcm9wZG93bi1tZW51IHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMjgsIDM5LCA2MCwgMC4xKTtcbn1cbi5tYWluLWhlYWRlci1wcmltYXJ5IC5tYWluLXByb2ZpbGUtbWVudSAuZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDI4LCAzOSwgNjAsIDAuMSk7XG59XG4ubWFpbi1oZWFkZXItcHJpbWFyeSAubWFpbi1wcm9maWxlLW1lbnUuc2hvdyAubWFpbi1pbWctdXNlcjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWhlYWRlci1wcmltYXJ5IC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogNDNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWhlYWRlci1wcmltYXJ5IC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWhlYWRlci1wcmltYXJ5IC5tYWluLXByb2ZpbGUtbWVudSAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiA0NnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taGVhZGVyLXByaW1hcnkgLm1haW4tcHJvZmlsZS1tZW51IC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDQ4cHg7XG4gIH1cbn1cbi5tYWluLW5hdmJhci1kYXNoYm9hcmQtZWlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLm1haW4tbmF2YmFyLWRhc2hib2FyZC1laWdodCAubWFpbi1uYXZiYXItaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQwZmY7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4ubWFpbi1uYXZiYXItZGFzaGJvYXJkLWVpZ2h0IC5tYWluLW5hdmJhci1oZWFkZXIgLm1haW4tbG9nbyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1haW4tbmF2YmFyLWRhc2hib2FyZC1laWdodCAubmF2LWl0ZW0uYWN0aXZlOjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMWE1M2ZmO1xufVxuLm1haW4tbmF2YmFyLWRhc2hib2FyZC1laWdodCAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMWE1M2ZmO1xufVxuLm1haW4tbmF2YmFyLWRhc2hib2FyZC1laWdodCAubmF2LWxpbmsge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLm1haW4tbmF2YmFyLWRhc2hib2FyZC1laWdodCAubmF2LXN1Yjpub3QoLm5hdi1zdWItbWVnYSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4ubWFpbi1uYXZiYXItZGFzaGJvYXJkLWVpZ2h0IC5uYXYtc3ViOm5vdCgubmF2LXN1Yi1tZWdhKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01cHg7XG4gIHJpZ2h0OiAtNXB4O1xuICBsZWZ0OiAtNXB4O1xuICB6LWluZGV4OiA0O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5tYWluLW5hdmJhci1kYXNoYm9hcmQtZWlnaHQgLm5hdi1zdWItaXRlbSA+IC5uYXYtc3ViIHtcbiAgbGVmdDogMTgwcHg7XG59XG4ubWFpbi1uYXZiYXItZGFzaGJvYXJkLWVpZ2h0IC5uYXYtc3ViLWl0ZW0gPiAubmF2LXN1Yjo6YmVmb3JlIHtcbiAgdG9wOiAtNXB4O1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiAtNXB4O1xuICBsZWZ0OiAtNXB4O1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubWFpbi1uYXZiYXItZGFzaGJvYXJkLWVpZ2h0IC5uYXYtc3ViLWl0ZW0uYWN0aXZlIC5uYXYtc3ViLWxpbmsge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4ubWFpbi1uYXZiYXItZGFzaGJvYXJkLWVpZ2h0IC5uYXYtc3ViLWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4ubWFpbi1uYXZiYXItZGFzaGJvYXJkLWVpZ2h0IC5uYXYtc3ViLW1lZ2EgLmNvbnRhaW5lcixcbi5tYWluLW5hdmJhci1kYXNoYm9hcmQtZWlnaHQgLm5hdi1zdWItbWVnYSAuY29udGFpbmVyLWZsdWlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyLWRhc2hib2FyZC1laWdodCAubmF2LXN1Yjpub3QoLm5hdi1zdWItbWVnYSkge1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgyOCwgMzksIDYwLCAwLjEyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhci1kYXNoYm9hcmQtZWlnaHQgLm5hdi1zdWItbWVnYSAuY29udGFpbmVyLFxuICAubWFpbi1uYXZiYXItZGFzaGJvYXJkLWVpZ2h0IC5uYXYtc3ViLW1lZ2EgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgYm94LXNoYWRvdzogMCA1cHggM3B4IC0zcHggcmdiYSgyOCwgMzksIDYwLCAwLjEyKTtcbiAgfVxufVxuLm1haW4tY29udGVudC1kYXNoYm9hcmQtZWlnaHQge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cbi5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLWVpZ2h0IC5tYWluLWNvbnRlbnQtdGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogLTAuOHB4O1xufVxuLm1haW4tY29udGVudC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQge1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDI4LCAzOSwgNjAsIDAuMSk7XG59XG4ubWFpbi1jb250ZW50LWRhc2hib2FyZC1laWdodCAuY2FyZC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubWFpbi1jb250ZW50LWRhc2hib2FyZC1laWdodCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuLmNhcmQtZGFzaGJvYXJkLXNldmVudGVlbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJkLWRhc2hib2FyZC1zZXZlbnRlZW4gLmNhcmQtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiAxODBweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1zZXZlbnRlZW4gLmNhcmQtYm9keSBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbn1cbi5jYXJkLWRhc2hib2FyZC1zZXZlbnRlZW4gLmNhcmQtYm9keSBzcGFuIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXNldmVudGVlbiAuY2FyZC10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uY2FyZC1kYXNoYm9hcmQtc2V2ZW50ZWVuLmJnLXByaW1hcnktZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDMzY2M7XG59XG4uY2FyZC1kYXNoYm9hcmQtc2V2ZW50ZWVuIC5jaGFydC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLThweDtcbiAgYm90dG9tOiAtOHB4O1xuICBsZWZ0OiAtOHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXNldmVudGVlbiAuZmxvdC1jaGFydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE4MHB4O1xufVxuXG4uY2FyZC1kYXNoYm9hcmQtZWlnaHRlZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjBweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1laWdodGVlbiAuY2FyZC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY2FyZC1kYXNoYm9hcmQtZWlnaHRlZW4gLmNhcmQtYm9keSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAyMHB4IDAgMzRweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1laWdodGVlbiAuY2FyZC1ib2R5IGg2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIHBhZGRpbmctbGVmdDogMjNweDtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC44cHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtZWlnaHRlZW4gLmNhcmQtYm9keSBoNiBzcGFuIHtcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG4uY2FyZC1kYXNoYm9hcmQtZWlnaHRlZW4gLmNhcmQtYm9keSBoNjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0ZWVuIC5jYXJkLWJvZHkgaDYuZG90LXByaW1hcnk6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uY2FyZC1kYXNoYm9hcmQtZWlnaHRlZW4gLmNhcmQtYm9keSBoNi5kb3QtcHVycGxlOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2ZjQyYzE7XG59XG4uY2FyZC1kYXNoYm9hcmQtZWlnaHRlZW4gLmNhcmQtYm9keSBoNi5kb3QtdGVhbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjlkZGVlO1xufVxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0ZWVuIC5jYXJkLWJvZHkgaDYuZG90LWRhcmstYmx1ZTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzM2NjO1xufVxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0ZWVuIC5jYXJkLWJvZHkgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG4uY2FyZC1kYXNoYm9hcmQtZWlnaHRlZW4gLmNoYXJ0anMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzMDlweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG5cbi5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIC5yb3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2FyZC1oZWFkZXIgLnJvdyA+IGRpdiB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2FyZC1oZWFkZXIgLnJvdyA+IGRpdiArIGRpdiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jYXJkLWhlYWRlciBoNCBzcGFuIHtcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG4uY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4uY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIC5jYXJkLXRhYmxlLXR3byAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIC5yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIC5yb3cgPiBkaXYgKyBkaXYge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIGg0IHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jYXJkLWhlYWRlciAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4gIC5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2FyZC1oZWFkZXIgLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmNhcmQtdGFibGUtdHdvIC5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUsXG4gIC5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2FyZC1oZWFkZXIgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlLFxuICAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jYXJkLWhlYWRlciAuYnRuLFxuLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jYXJkLWhlYWRlciAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLnNwLWNvbnRhaW5lciAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIGJ1dHRvbiB7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbi5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGNvbG9yOiAjMDA0MGZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jaGFydC1sZWdlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jaGFydC1sZWdlbmQgPiBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jaGFydC1sZWdlbmQgPiBkaXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxLjVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2hhcnQtbGVnZW5kID4gZGl2OmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU0NzhmO1xufVxuLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jaGFydC1sZWdlbmQgPiBkaXY6bnRoLWNoaWxkKDIpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY5M2ZlO1xufVxuLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jaGFydC1sZWdlbmQgPiBkaXY6bGFzdC1jaGlsZDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiZGFmYztcbn1cbi5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2hhcnQtbGVnZW5kID4gZGl2ICsgZGl2IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbn1cbi5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuZmxvdC1jaGFydC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IC0zMHB4IC04cHggLTE2cHggLTQ3cHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmZsb3QtY2hhcnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNTBweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuZmxvdC1jaGFydCAuZmxvdC14LWF4aXMge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxOHB4LCAtMjVweCk7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuZmxvdC1jaGFydCAuZmxvdC15LWF4aXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjY1KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDY2cHgsIC0xM3B4KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2hhcnQtbGVnZW5kIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2hhcnQtbGVnZW5kID4gZGl2IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jaGFydC1sZWdlbmQgPiBkaXYgKyBkaXYge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZy10b3A6IDE3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogOTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuZmxvdC1jaGFydC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5mbG90LWNoYXJ0IHtcbiAgICBoZWlnaHQ6IDMxNHB4O1xuICB9XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5IC5jYXJkLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5IC5jaGFydGpzLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMzBweDtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHkgLmV4cGFuc2lvbi12YWx1ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eSAuZXhwYW5zaW9uLXZhbHVlIHN0cm9uZzpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiAjMWMyNzNjO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eSAuZXhwYW5zaW9uLXZhbHVlIHN0cm9uZzpsYXN0LWNoaWxkIHtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5IC5wcm9ncmVzcyB7XG4gIGhlaWdodDogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5IC5leHBhbnNpb24tbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5IC5leHBhbnNpb24tbGFiZWwgc3BhbiB7XG4gIGNvbG9yOiAjOTdhM2I5O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5IC5jaGFydGpzLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cbn1cbi5jYXJkLWRhc2hib2FyZC1wcm9ncmVzcyAucHJvZ3Jlc3MtbGVnZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNhcmQtZGFzaGJvYXJkLXByb2dyZXNzIC5wcm9ncmVzcy1sZWdlbmQgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMC45NTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXJkLWRhc2hib2FyZC1wcm9ncmVzcyAucHJvZ3Jlc3MtbGVnZW5kIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1wcm9ncmVzcyAucHJvZ3Jlc3MtbGVnZW5kIGxpOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5jYXJkLWRhc2hib2FyZC1wcm9ncmVzcyAucHJvZ3Jlc3MtbGVnZW5kIGxpOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOWRkZWU7XG59XG4uY2FyZC1kYXNoYm9hcmQtcHJvZ3Jlc3MgLnByb2dyZXNzLWxlZ2VuZCBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtcHJvZ3Jlc3MgLm1lZGlhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2FyZC1kYXNoYm9hcmQtcHJvZ3Jlc3MgLm1lZGlhID4gbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtcHJvZ3Jlc3MgLm1lZGlhICsgLm1lZGlhIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1wcm9ncmVzcyAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5jYXJkLWRhc2hib2FyZC1wcm9ncmVzcyAucHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlN2VkO1xufVxuLmNhcmQtZGFzaGJvYXJkLXByb2dyZXNzIC5wcm9ncmVzcy1iYXIge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xufVxuLmNhcmQtZGFzaGJvYXJkLXByb2dyZXNzIC5wcm9ncmVzcy1iYXIgKyAucHJvZ3Jlc3MtYmFyIHtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1wcm9ncmVzcyAubWVkaWEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1wcm9ncmVzcyAubWVkaWEtYm9keSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuLyogIyMjIyMjIDguOSBEYXNoYm9hcmQgTmluZSAgIyMjIyMjICovXG4ubWFpbi1ib2R5LWRhc2hib2FyZC1uaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRmNTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWJvZHktZGFzaGJvYXJkLW5pbmUgLm1haW4taGVhZGVyIC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tYm9keS1kYXNoYm9hcmQtbmluZS5tYWluLXNpZGViYXItaGlkZSAubWFpbi1oZWFkZXItZGFzaGJvYXJkLW5pbmUge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5tYWluLXNpZGViYXItaW5kaWdvLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMGM1O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG4ubWFpbi1zaWRlYmFyLWluZGlnby1kYXJrIC5tYWluLWxvZ28ge1xuICBjb2xvcjogI2ZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xLjRweDtcbn1cbi5tYWluLXNpZGViYXItaW5kaWdvLWRhcmsgLm1haW4tc2lkZWJhci1sb2dnZWRpbiAubWVkaWEtYm9keSBoNiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLm1haW4tc2lkZWJhci1pbmRpZ28tZGFyayAubWFpbi1zaWRlYmFyLWxvZ2dlZGluIC5tZWRpYS1ib2R5IHNwYW4ge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm1haW4tc2lkZWJhci1pbmRpZ28tZGFyayAubWFpbi1pbWctdXNlcjo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm1haW4tc2lkZWJhci1pbmRpZ28tZGFyayAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1sYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4ubWFpbi1zaWRlYmFyLWluZGlnby1kYXJrIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0gKyAubmF2LWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLm1haW4tc2lkZWJhci1pbmRpZ28tZGFyayAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtICsgLm5hdi1pdGVtOjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xufVxuLm1haW4tc2lkZWJhci1pbmRpZ28tZGFyayAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtLmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTtcbn1cbi5tYWluLXNpZGViYXItaW5kaWdvLWRhcmsgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5hY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICByaWdodDogLTIwcHg7XG4gIGxlZnQ6IC0yMHB4O1xuICBoZWlnaHQ6IDQxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzI2OWM7XG59XG4ubWFpbi1zaWRlYmFyLWluZGlnby1kYXJrIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLm1haW4tc2lkZWJhci1pbmRpZ28tZGFyayAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbms6aG92ZXIsIC5tYWluLXNpZGViYXItaW5kaWdvLWRhcmsgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubWFpbi1zaWRlYmFyLWluZGlnby1kYXJrIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayBpLCAubWFpbi1zaWRlYmFyLWluZGlnby1kYXJrIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluazpob3ZlciBpLCAubWFpbi1zaWRlYmFyLWluZGlnby1kYXJrIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluazpmb2N1cyBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubWFpbi1zaWRlYmFyLWluZGlnby1kYXJrIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tYWluLXNpZGViYXItaW5kaWdvLWRhcmsgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayBpIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG4ubWFpbi1zaWRlYmFyLWluZGlnby1kYXJrIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuLm1haW4tc2lkZWJhci1pbmRpZ28tZGFyayAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rOmhvdmVyLCAubWFpbi1zaWRlYmFyLWluZGlnby1kYXJrIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5tYWluLXNpZGViYXItaW5kaWdvLWRhcmsgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLm1haW4tc2lkZWJhci1pbmRpZ28tZGFyayAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogLTIwcHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTMycHg7XG4gIHotaW5kZXg6IDQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5tYWluLXNpZGViYXItaW5kaWdvLWRhcmsgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWl0ZW0uYWN0aXZlIC5uYXYtc3ViLWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tYWluLXNpZGViYXItaW5kaWdvLWRhcmsgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG4gIHBhZGRpbmctbGVmdDogMjFweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLm1haW4tc2lkZWJhci1pbmRpZ28tZGFyayAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItbGluazpob3ZlciwgLm1haW4tc2lkZWJhci1pbmRpZ28tZGFyayAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubWFpbi1oZWFkZXItZGFzaGJvYXJkLW5pbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm1haW4taGVhZGVyLWRhc2hib2FyZC1uaW5lIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXItZGFzaGJvYXJkLW5pbmUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMjIwcHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgyOCwgMzksIDYwLCAwLjEpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWhlYWRlci1kYXNoYm9hcmQtbmluZSB7XG4gICAgbGVmdDogMjQwcHg7XG4gIH1cbn1cbi5tYWluLWNvbnRlbnQtMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tYWluLWNvbnRlbnQtMSAubWFpbi1jb250ZW50LWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlOGYxO1xufVxuLm1haW4tY29udGVudC0xIC5tYWluLWNvbnRlbnQtaGVhZGVyIC5uYXYge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM1OTY4ODI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIgLm5hdi1saW5rOmhvdmVyLCAubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMxYzI3M2M7XG59XG4ubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5tYWluLWNvbnRlbnQtMSAubWFpbi1jb250ZW50LWhlYWRlciAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICB0b3A6IDM0cHg7XG4gIGJvdHRvbTogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4ubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG4ubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIgLm5hdi1saW5rOmxhc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIgLm5hdi1saW5rOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNXB4O1xufVxuLm1haW4tY29udGVudC0xIC5tYWluLWNvbnRlbnQtaGVhZGVyLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjdweDtcbn1cbi5tYWluLWNvbnRlbnQtMSAubWFpbi1jb250ZW50LWJvZHkge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLm1haW4tY29udGVudC0xIC5jYXJkIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDI4LCAzOSwgNjAsIDAuMSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LTEge1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIge1xuICAgIG1hcmdpbjogMCAwIDEuM3JlbSAwO1xuICAgIHBhZGRpbmc6IDE1LjdweCAyMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tY29udGVudC0xIC5tYWluLWNvbnRlbnQtaGVhZGVyIC5uYXYtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIgLm5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIDIwcHgpO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC0xIC5tYWluLWNvbnRlbnQtaGVhZGVyIC5uYXYtbGluazpudGgtY2hpbGQoNSksIC5tYWluLWNvbnRlbnQtMSAubWFpbi1jb250ZW50LWhlYWRlciAubmF2LWxpbms6bGFzdC1jaGlsZCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRlbnQtMSAubWFpbi1jb250ZW50LWhlYWRlciAubmF2LWxpbms6bnRoLWNoaWxkKDUpIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWNvbnRlbnQtMSAubWFpbi1jb250ZW50LWhlYWRlciAubmF2LWxpbms6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXItdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHlvbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC5jYXJkLWJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjg7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC5jYXJkLWJvZHkgLm1haW4tY29udGVudC1sYWJlbCxcbi5jYXJkLWRhc2hib2FyZC10d2VudHlvbmUgLmNhcmQtYm9keSAuY2FyZC10YWJsZS10d28gLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC5jYXJkLWJvZHkgLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC5jYXJkLWJvZHkgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLWRhc2hib2FyZC10d2VudHlvbmUgLmNhcmQtYm9keSAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC10d2VudHlvbmUgLmxpc3QtZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHlvbmUgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDhweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC5saXN0LWdyb3VwLWl0ZW0gc3BhbiB7XG4gIGZsZXgtYmFzaXM6IDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC5saXN0LWdyb3VwLWl0ZW0gc3BhbjpsYXN0LW9mLXR5cGUge1xuICBjb2xvcjogIzFjMjczYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC5saXN0LWdyb3VwLWl0ZW0gLnByb2dyZXNzIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRiZGNlO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eW9uZSAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eW9uZSAudm1hcC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTgwcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC52bWFwLXdyYXBwZXIgLmpxdm1hcC16b29taW4sXG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC52bWFwLXdyYXBwZXIgLmpxdm1hcC16b29tb3V0IHtcbiAgbGVmdDogMTVweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMjczYztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgb3BhY2l0eTogMC4yO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eW9uZSAudm1hcC13cmFwcGVyIC5qcXZtYXAtem9vbWluOmhvdmVyLCAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC52bWFwLXdyYXBwZXIgLmpxdm1hcC16b29taW46Zm9jdXMge1xuICBvcGFjaXR5OiAwLjg7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC52bWFwLXdyYXBwZXIgLmpxdm1hcC16b29tb3V0OmhvdmVyLCAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC52bWFwLXdyYXBwZXIgLmpxdm1hcC16b29tb3V0OmZvY3VzIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eW9uZSAudm1hcC13cmFwcGVyIC5qcXZtYXAtem9vbWluIHtcbiAgdG9wOiAxNXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eW9uZSAudm1hcC13cmFwcGVyIC5qcXZtYXAtem9vbW91dCB7XG4gIHRvcDogNDVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC10d2VudHlvbmUgLnZtYXAtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC10d2VudHlvbmUgLnZtYXAtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5dHdvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXR3byAubWVkaWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5dHdvIC5tZWRpYS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXR3byAubWVkaWEtaWNvbiBpIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHl0d28gLm1lZGlhLWljb24gaS50eXBjbiB7XG4gIGxpbmUtaGVpZ2h0OiAwLjk7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5dHdvIC5tZWRpYS1ib2R5IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5dHdvIC5tZWRpYS1ib2R5IGg2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBsaW5lLWhlaWdodDogMC43O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXR3byAubWVkaWEtYm9keSBoNiA+IHNtYWxsIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgcGFkZGluZzogMnB4IDNweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXR3byAubWVkaWEtYm9keSBoNiA+IHNtYWxsLnVwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxNmE1OTtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHl0d28gLm1lZGlhLWJvZHkgaDYgPiBzbWFsbC5kb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzNDM0Mztcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHl0d28gLm1lZGlhLWJvZHkgPiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5dHdvIC5tZWRpYS1ib2R5ID4gc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHl0d28gLm1lZGlhLWJvZHkgPiBzbWFsbCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXR3byAuY2hhcnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC05cHg7XG4gIGxlZnQ6IC05cHg7XG4gIG9wYWNpdHk6IDAuMztcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHl0d28gLmZsb3QtY2hhcnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMjBweDtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXRocmVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmODtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHl0aHJlZSAubWFpbi1kb251dC1jaGFydC5jaGFydDEge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogMTMwcHg7XG4gIGJhY2tncm91bmQ6ICNiNGJkY2U7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5dGhyZWUgLm1haW4tZG9udXQtY2hhcnQuY2hhcnQxIC5zbGljZS5vbmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgY2xpcDogcmVjdCgwIDEzMHB4IDY1cHggMCk7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5dGhyZWUgLm1haW4tZG9udXQtY2hhcnQuY2hhcnQxIC5zbGljZS50d28ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyMzRkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMzRkZWcpO1xuICBjbGlwOiByZWN0KDAgNjVweCAxMzBweCAwKTtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHl0aHJlZSAubWFpbi1kb251dC1jaGFydC5jaGFydDEgLmNoYXJ0LWNlbnRlciB7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogMTVweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjRmNWY4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXRocmVlIC5tYWluLWRvbnV0LWNoYXJ0LmNoYXJ0MSAuY2hhcnQtY2VudGVyIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgbGluZS1oZWlnaHQ6IDEwMHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXRocmVlIC5tYWluLWRvbnV0LWNoYXJ0LmNoYXJ0MSAuY2hhcnQtY2VudGVyIHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIjY1JVwiO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXRocmVlIGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXRocmVlIGxhYmVsIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXRocmVlIGg1IHtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuXG4uY2FyZC1kYXNoYm9hcmQtYXVkaWVuY2UtbWV0cmljcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmODtcbn1cbi5jYXJkLWRhc2hib2FyZC1hdWRpZW5jZS1tZXRyaWNzIC5jYXJkLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY2FyZC1kYXNoYm9hcmQtYXVkaWVuY2UtbWV0cmljcyAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmNoYXJ0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC0yMHB4O1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiA1cHggNXB4IDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtYXVkaWVuY2UtbWV0cmljcyAuZmxvdC1jaGFydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE4MHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmZsb3QtY2hhcnQgLmZsb3QteC1heGlzID4gZGl2IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXJkLWRhc2hib2FyZC1hdWRpZW5jZS1tZXRyaWNzIC5mbG90LWNoYXJ0IC5mbG90LXgtYXhpcyA+IGRpdiBzcGFuOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtYXVkaWVuY2UtbWV0cmljcyAuY2FyZC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBub25lO1xuICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jYXJkLWRhc2hib2FyZC1hdWRpZW5jZS1tZXRyaWNzIC5jYXJkLWJvZHkgPiBkaXYgKyBkaXYge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmNhcmQtYm9keSBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtYXVkaWVuY2UtbWV0cmljcyAuY2FyZC1ib2R5IGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmNhcmQtYm9keSBsYWJlbCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtYXVkaWVuY2UtbWV0cmljcyB7XG4gICAgaGVpZ2h0OiAyNzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC1hdWRpZW5jZS1tZXRyaWNzIC5jaGFydC13cmFwcGVyIHtcbiAgICBib3R0b206IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtYXVkaWVuY2UtbWV0cmljcyAuZmxvdC1jaGFydCAuZmxvdC14LWF4aXMgPiBkaXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmNhcmQtYm9keSA+IGRpdiArIGRpdiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmNhcmQtYm9keSBoNCB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmNhcmQtYm9keSBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLyogIyMjIyMjIDguMTAgRGFzaGJvYXJkIFRlbiAgIyMjIyMjICovXG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2FyZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHlmb3VyIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDE1cHggMjBweCAyMHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIgLmNhcmQtYm9keS10b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIgLmNhcmQtYm9keS10b3AgaDYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzFjMjczYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjc1cHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2FyZC1ib2R5LXRvcCBoNiBzbWFsbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2FyZC1ib2R5LXRvcCBoNiBzcGFuIHtcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2FyZC1ib2R5LXRvcCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIgLmNhcmQtYm9keS10b3AgPiBkaXYgKyBkaXYge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHlmb3VyIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2FyZC10YWJsZS10d28gLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzRhNGE2OTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2FyZC1ib2R5LXRvcCBoNiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIgLmNhcmQtYm9keS10b3AgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbiAgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmZsb3QtY2hhcnQgLmZsb3QteC1heGlzIC5mbG90LXRpY2stbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uY2FyZC10YWJsZS10d28gLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIgLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIgLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzRhNGE2OTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG59XG5cbi5jYXJkLWRhc2hib2FyZC10d2VudHlmb3VyIC5jaGFydC1sZWdlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwLjY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHlmb3VyIC5jaGFydC1sZWdlbmQgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIgLmNoYXJ0LWxlZ2VuZCA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2hhcnQtbGVnZW5kID4gZGl2ICsgZGl2IHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2hhcnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHlmb3VyIC5mbG90LWNoYXJ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTMwcHg7XG59XG5cbi5jYXJkLWRhc2hib2FyZC10d2VudHlmaXZlIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZpdmUgLmNvbCArIC5jb2wge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zml2ZSAuY2FyZC1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIGNvbG9yOiAjOTdhM2I5O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHlmaXZlIC5jYXJkLXZhbHVlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZpdmUgLmNoYXJ0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAtOHB4IC01cHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zml2ZSAuZmxvdC1jaGFydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1cHg7XG59XG5cbiNmbG90Q2hhcnQyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzVweDtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXNpeCAuY2FyZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHlzaXggLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXNpeCAuY2hhcnQtbGVnZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHlzaXggLmNoYXJ0LWxlZ2VuZCA+IGRpdiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXNpeCAuY2hhcnQtbGVnZW5kID4gZGl2ICsgZGl2IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5c2l4IC5jaGFydC1sZWdlbmQgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXNpeCAuY2FyZC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXNpeCAuY2FyZC1ib2R5IGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXNpeCAuY2FyZC1ib2R5IGg2IHNwYW4ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXNpeCAuY2FyZC1ib2R5IGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICM5N2EzYjk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHlzaXggLmNoYXJ0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogLTMwcHggLTE4cHggLTE1cHggLTE4cHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5c2l4IC5mbG90LWNoYXJ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTIwcHg7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5c2l4IC5mbG90LWNoYXJ0IC5mbG90LXgtYXhpcyA+IGRpdiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHlzaXggLmZsb3QtY2hhcnQgLmZsb3QteS1heGlzID4gZGl2IHtcbiAgY29sb3I6IHJnYmEoMjgsIDM5LCA2MCwgMC41KTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzNweCk7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5c2l4LmNhcmQtZGFyay1vbmUgLmNhcmQtdGl0bGUsIC5jYXJkLWRhc2hib2FyZC10d2VudHlzaXguY2FyZC1kYXJrLXR3byAuY2FyZC10aXRsZSwgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXNpeC5jYXJkLWRhcmstb25lIC5jYXJkLWJvZHkgaDYsIC5jYXJkLWRhc2hib2FyZC10d2VudHlzaXguY2FyZC1kYXJrLXR3byAuY2FyZC1ib2R5IGg2IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5c2l4LmNhcmQtZGFyay1vbmUgLmNhcmQtYm9keSBoNiBzcGFuLCAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5c2l4LmNhcmQtZGFyay10d28gLmNhcmQtYm9keSBoNiBzcGFuIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHlzaXguY2FyZC1kYXJrLW9uZSAuY2FyZC1ib2R5IGxhYmVsLCAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5c2l4LmNhcmQtZGFyay10d28gLmNhcmQtYm9keSBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5c2l4LmNhcmQtZGFyay1vbmUgLmZsb3QtY2hhcnQgLmZsb3QteS1heGlzID4gZGl2LCAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5c2l4LmNhcmQtZGFyay10d28gLmZsb3QtY2hhcnQgLmZsb3QteS1heGlzID4gZGl2IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHlzaXguY2FyZC1kYXJrLW9uZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDg1ZmI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMxZjA1ZjAgMCUsICM4NDg1ZmIgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VudHlzaXguY2FyZC1kYXJrLXR3byB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQwZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMwYTQ3ZmYgMCUsIHZhcigtLXByaW1hcnktYmctY29sb3IpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbi5tYWluLXJhdGluZy12YWx1ZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMWMyNzNjO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBsaW5lLWhlaWdodDogMC43O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xufVxuXG4ubWFpbi1yYXRpbmctbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLm1haW4tbWVkaWEtbGlzdC1yZXZpZXdzIC5tZWRpYSArIC5tZWRpYSB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4ubWFpbi1tZWRpYS1saXN0LXJldmlld3MgLm1haW4taW1nLXVzZXIge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLm1haW4tbWVkaWEtbGlzdC1yZXZpZXdzIC5tYWluLWltZy11c2VyOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbi1tZWRpYS1saXN0LXJldmlld3MgLm1lZGlhLWJvZHkge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5tYWluLW1lZGlhLWxpc3QtcmV2aWV3cyAubWVkaWEtYm9keSBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ubWFpbi1tZWRpYS1saXN0LXJldmlld3MgLm1lZGlhLWJvZHkgc21hbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjOTdhM2I5O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ubWFpbi1zdGFyLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tYWluLXN0YXItZ3JvdXAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi5tYWluLXN0YXItaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ubWFpbi1zdGFyLWl0ZW0gKyAubWFpbi1zdGFyLWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG4ubWFpbi1tZWRpYS1saXN0LWFjdGl2aXR5IC5tZWRpYSArIC5tZWRpYSB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG59XG4ubWFpbi1tZWRpYS1saXN0LWFjdGl2aXR5IC5tZWRpYS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLm1haW4tbWVkaWEtbGlzdC1hY3Rpdml0eSAubWVkaWEtaWNvbiBpIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5tYWluLW1lZGlhLWxpc3QtYWN0aXZpdHkgLm1lZGlhLWljb24gaS50eXBjbiB7XG4gIGxpbmUtaGVpZ2h0OiAwLjk7XG59XG4ubWFpbi1tZWRpYS1saXN0LWFjdGl2aXR5IC5tZWRpYS1ib2R5IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4ubWFpbi1tZWRpYS1saXN0LWFjdGl2aXR5IC5tZWRpYS1ib2R5IGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBjb2xvcjogIzFjMjczYztcbn1cbi5tYWluLW1lZGlhLWxpc3QtYWN0aXZpdHkgLm1lZGlhLWJvZHkgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzk3YTNiOTtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLm1haW4tbWVkaWEtbGlzdC1hY3Rpdml0eSAubWVkaWEtcmlnaHQge1xuICBjb2xvcjogIzk3YTNiOTtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4uZGFyay10aGVtZS5hcHAuc2lkZWJhci1taW5pIC5kZXNrdG9wLWxvZ28ubG9nby1kYXJrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMXB4IHJnYigxODgsIDE4MSwgMjE0KTtcbn1cbi5kcm9wZG93bi1tZW51LWxlZnQgLmRyb3Bkb3duLWl0ZW0ge1xuICBwYWRkaW5nOiA0cHggMTlweDtcbn1cbi5kcm9wZG93bi1tZW51LWxlZnQgaW1nIHtcbiAgd2lkdGg6IDMxcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLm1haW4taGVhZGVyLXByb2ZpbGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA3cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA3cHg7XG59XG5cbi5kcm9wZG93bi1tZW51LWFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC04LjVweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yaWdodDogOXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA5cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDlweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5yaWdodC1jb250ZW50IC5idG4tc20sXG4ucmlnaHQtY29udGVudCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwLjhyZW07XG59XG5cbi50b3RhbC1yZXZlbnVlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBub25lO1xuICBwYWRkaW5nOiAwIDEwcHggMjBweDtcbn1cbi50b3RhbC1yZXZlbnVlIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICBjb2xvcjogIzFjMjczYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbn1cbi50b3RhbC1yZXZlbnVlIGxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi50b3RhbC1yZXZlbnVlIGxhYmVsIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi50b3RhbC1yZXZlbnVlID4gZGl2ICsgZGl2IHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLmN1c3RvbWVycyAubGlzdC1ncm91cC1pdGVtIC5tZWRpYSBpbWcge1xuICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMxZDI2MzU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbi5wcm9ncmVzcy1zdHlsZSAudGFibGUgdGgsXG4ucHJvZ3Jlc3Mtc3R5bGUgLnRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5wcm9ncmVzcy1zdHlsZS5wcm9ncmVzcyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG4ucHJvZ3Jlc3Mtc3R5bGUucHJvZ3Jlc3MgLnByb2dyZXNzLWJhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNXB4O1xuICByaWdodDogLTVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLnByb2dyZXNzLXN0eWxlIC5iZy1wcmltYXJ5LWdyYWRpZW50LnByb2dyZXNzLWJhcjphZnRlcixcbi5wcm9ncmVzcy1zdHlsZSAuYmctcHJpbWFyeS5wcm9ncmVzcy1iYXI6YWZ0ZXIge1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5wcm9ncmVzcy1zdHlsZSAuYmctc2Vjb25kYXJ5LnByb2dyZXNzLWJhcjphZnRlciB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmNzRmNzU7XG59XG4ucHJvZ3Jlc3Mtc3R5bGUgLmJnLWRhbmdlci5wcm9ncmVzcy1iYXI6YWZ0ZXIge1xuICBib3JkZXI6IDRweCBzb2xpZCAjZjM0MzQzO1xufVxuLnByb2dyZXNzLXN0eWxlIC5iZy10ZWFsLnByb2dyZXNzLWJhcjphZnRlciB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICMyOWRkZWU7XG59XG4ucHJvZ3Jlc3Mtc3R5bGUgLmJnLXBpbmsucHJvZ3Jlc3MtYmFyOmFmdGVyIHtcbiAgYm9yZGVyOiA0cHggc29saWQgI2Y3NTRmYTtcbn1cbi5wcm9ncmVzcy1zdHlsZSAuYmctc3VjY2Vzcy5wcm9ncmVzcy1iYXI6YWZ0ZXIge1xuICBib3JkZXI6IDRweCBzb2xpZCAjMDE2YTU5O1xufVxuLnByb2dyZXNzLXN0eWxlIC5iZy1kYW5nZXItZ3JhZGllbnQucHJvZ3Jlc3MtYmFyOmFmdGVyIHtcbiAgYm9yZGVyOiA0cHggc29saWQgI2YzNDM0Mztcbn1cbi5wcm9ncmVzcy1zdHlsZSAuYmctd2FybmluZy5wcm9ncmVzcy1iYXI6YWZ0ZXIge1xuICBib3JkZXI6IDRweCBzb2xpZCAjZmZiZDVhO1xufVxuLnByb2dyZXNzLXN0eWxlIC5iZy1pbmZvLnByb2dyZXNzLWJhcjphZnRlciB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICM0ZWMyZjA7XG59XG4ucHJvZ3Jlc3Mtc3R5bGUucHJvZ3Jlc3MgLnByb2dyZXNzLWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGUtcG9zaXRpdmUgMnM7XG4gIGFuaW1hdGlvbjogYW5pbWF0ZS1wb3NpdGl2ZSAycztcbn1cbi5wcm9ncmVzcy1zdHlsZSAucHJvZ3Jlc3MtYmFyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cblxuLmN1c3RvbWVycyAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmN1c3RvbWVycyAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmN1c3RvbWVycyAubGlzdC1ncm91cC1pdGVtIHtcbiAgcGFkZGluZzogMC44MnJlbSAxLjI1cmVtO1xufVxuXG4uc2FsZXMtaW5mbyBoMyxcbi5jYXJkLXRhYmxlIGg0IHtcbiAgY29sb3I6ICMxYzI3M2M7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG59XG5cbi5zYWxlcy1pbmZvbWF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG59XG5cbiNjaGFydCB7XG4gIG1hcmdpbi1ib3R0b206IDQuNXJlbTtcbn1cblxuLmJyLWJyLTcge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5ici1ibC03IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5oZWFkZXItaWNvbi1zdmdzIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29sb3I6ICM3YjgxOTE7XG4gIGZpbGw6ICM3YjgxOTE7XG59XG5cbi5mdWxsc2NyZWVuLWJ1dHRvbiAuZnVsbC1zY3JlZW4tbGluayB7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5jb3VudHJ5LWZsYWcxIHN0cm9uZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbG9yOiAjNzI4MmE5O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFwcC1zaWRlYmFyX190b2dnbGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkyMHB4KSB7XG4gIC5zaWRlYmFyLW1pbmkgLm1haW4tZGFzaGJvYXJkLWhlYWRlci1yaWdodCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuc2lkZWJhci1taW5pIC5icmVhZGNydW1iLWhlYWRlciB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuc2lkZWJhci1taW5pIC5tYWluLWRhc2hib2FyZC1oZWFkZXItcmlnaHQgPiBkaXYgbGFiZWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnNpZGViYXItbWluaSAubWFpbi1kYXNoYm9hcmQtaGVhZGVyLXJpZ2h0ID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNpZGViYXItbWluaSAubWFpbi1kYXNoYm9hcmQtaGVhZGVyLXJpZ2h0IHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuY291bnRyeS1mbGFnMSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50b3RhbC1yZXZlbnVlID4gZGl2ICsgZGl2IHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRvdGFsLXJldmVudWUge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLm5hdi1saW5rLmh0bWwtY29kZS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzI0MWY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDdweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDdweDtcbn1cblxuLmh0bWwtc291cmNlLm5hdi10YWJzIC5uYXYtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IC0ycHg7XG59XG5cbi5uYXYtbGluay5odG1sLWNvZGUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogN3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogN3B4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xufVxuXG4uY291bnRlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDEuM3JlbSAxLjRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgyMSwgMjIsIDIzLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY291bnRlci1pY29uIGkge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuXG4uc3VjY2Vzcy13aWRnZXQgaDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNiU7XG4gIGhlaWdodDogMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjY2NlYWQxO1xufVxuLnN1Y2Nlc3Mtd2lkZ2V0IGgzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwLjVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjYlO1xuICBoZWlnaHQ6IDFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogI2NjZWFkMTtcbn1cbi5zdWNjZXNzLXdpZGdldCBoMzpiZWZvcmUge1xuICByaWdodDogMC41ZW07XG59XG4uc3VjY2Vzcy13aWRnZXQgaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kYW5nZXItd2lkZ2V0IGgzOmJlZm9yZSwgLmRhbmdlci13aWRnZXQgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjY2FkOGE5O1xufVxuLmRhbmdlci13aWRnZXQgaDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNiU7XG4gIGhlaWdodDogMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjZjVkY2UyO1xufVxuLmRhbmdlci13aWRnZXQgaDM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDAuNWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNiU7XG4gIGhlaWdodDogMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjZjVkY2UyO1xufVxuLmRhbmdlci13aWRnZXQgaDM6YmVmb3JlIHtcbiAgcmlnaHQ6IDAuNWVtO1xufVxuLmRhbmdlci13aWRnZXQgaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53YXJuaW5nLXdpZGdldCBoMzpiZWZvcmUsIC53YXJuaW5nLXdpZGdldCBoMzphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNjYWQ4YTk7XG59XG4ud2FybmluZy13aWRnZXQgaDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNiU7XG4gIGhlaWdodDogMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjZjNlN2M2O1xufVxuLndhcm5pbmctd2lkZ2V0IGgzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwLjVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjYlO1xuICBoZWlnaHQ6IDFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogI2YzZTdjNjtcbn1cbi53YXJuaW5nLXdpZGdldCBoMzpiZWZvcmUge1xuICByaWdodDogMC41ZW07XG59XG4ud2FybmluZy13aWRnZXQgaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXJkIC5ib3ggLmltZyB7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jYXJkIC5ib3ggaDIge1xuICBtYXJnaW46IDIwcHggYXV0bztcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmNhcmQgLmJveCB1bCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5jYXJkIC5ib3ggaDIgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuLmNhcmQgLmJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWYxZjE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuXG4udXNlcmxpc3QtdGFibGUgLnRhYmxlIHRoLFxuLnVzZXJsaXN0LXRhYmxlIC50YWJsZSB0ZCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udXNlcmxpc3QtdGFibGUgLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnVzZXJsaXN0LXRhYmxlIC50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cbi51c2VybGlzdC10YWJsZSAuYnRuLXNtLFxuLnVzZXJsaXN0LXRhYmxlIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC4zNXJlbSAwLjU1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuLnVzZXJsaXN0LXRhYmxlIC51c2VyLWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udXNlcmxpc3QtdGFibGUgLnVzZXItc3ViaGVhZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbG9yOiAjODk5MmE5O1xufVxuXG4uZG90LWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IC0xMnB4O1xuICBsZWZ0OiA3cHg7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogYW5pIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBhbmkge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIH1cbiAgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG4gIH1cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi5zZWFyY2ggLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5tYWluLWNhcmQtc2lnbmluLFxuLm1vZGFsLWNvbnRlbnQgLmNhcmQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgLnJpZ2h0LWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wcm9maWxlLm5hdnRhYi1jdXN0b20gbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXRhZGl1czogMDtcbiAgfVxuICAucHJvZmlsZS5uYXZ0YWItY3VzdG9tIGxpIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByb2ZpbGUubmF2dGFiLWN1c3RvbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTFweCAwIDAgMCAhaW1wb3J0YW50O1xuICB9XG59XG4udGFibGUtdmNlbnRlciB0ZCxcbi50YWJsZS12Y2VudGVyIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMWY1ZmE7XG59XG5cbi50YWJsZS1jZW50ZXIgdGQsXG4udGFibGUtY2VudGVyIHRoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFibGUge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzIyMjUyZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbn1cblxuLnVzZXJsaXN0LXRhYmxlIC5kb3QtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogLTdweDtcbiAgbGVmdDogLTZweDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBhbmkgMXMgbGluZWFyIGluZmluaXRlO1xufVxuLnVzZXJsaXN0LXRhYmxlIGltZyB7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbn1cblxuLnByb2R1Y3QtcGFnaW5hdGlvbiAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLnByb2R1Y3QtcGFnaW5hdGlvbiAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLm1haW4tbG9nbzEge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogcG9wcGlucztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi5uYXYtaXRlbWQtbm9uZSAuZHJvcGRvd24tbWVudTphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogOXB4IHNvbGlkICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudG9wLWhlYWRlciAuaGVhZGVyLWJyYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50b3AtaGVhZGVyIC5tYWluLWhlYWRlci1jZW50ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRvcC1oZWFkZXIgLmhlYWRlci1icmFuZC5oZWFkZXItYnJhbmQyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxN3B4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNmMzQzNDM7XG59XG5cbi5mZWF0dXJlZF9pY29uIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00M2RlZyk7XG59XG5cbi5mYS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTFcIjtcbn1cblxuLmZlYXR1cmVkX2ljb24uZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0zOGRlZywgI2YzMjgyOCAwJSwgI2YzMjgyOCAxMDAlKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDNweCBzb2xpZCAjZWU2MTYxO1xufVxuXG4uZmVhdHVyZWRfaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAyMHB4O1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTM4ZGVnLCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAwJSwgIzY5MjJiZSAxMDAlKTtcbiAgYm9yZGVyOiAzcHggc29saWQgI2EzNmRlMztcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbn1cblxudWwudGltZWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2MXB4O1xuICBsZWZ0OiAyNXB4O1xuICB6LWluZGV4OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVweDtcbiAgaGVpZ2h0OiA3NiU7XG4gIGJhY2tncm91bmQ6ICNlZGVkZjU7XG59XG5cbi5sYXRlc3QtdGltZWxpbmUgLnRpbWVsaW5lIGxpLmFjdGl2aXR5IHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICBwYWRkaW5nOiAwO1xufVxuLmxhdGVzdC10aW1lbGluZSAudGltZWxpbmUgbGkuYWN0aXZpdHk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mZWF0dXJlZF9pY29uLnN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTM4ZGVnLCAjMGJhMzYwIDAlLCAjM2NiYTkyIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMyNWRlOGM7XG59XG5cbi5mZWF0dXJlZF9pY29uLndhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTM4ZGVnLCAjZmY1ODU4IDAlLCAjZjA5ODE5IDEwMCUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmMDk4MTk7XG59XG5cbi5mZWF0dXJlZF9pY29uLnRlYWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTM4ZGVnLCAjMjY1YjViIDAlLCAjMjlkZGVlIDEwMCUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMyOWRkZWU7XG59XG5cbi5wcm9ncmVzcy1zdHlsZSAuYmctd2FybmluZy1ncmFkaWVudC5wcm9ncmVzcy1iYXI6YWZ0ZXIge1xuICBib3JkZXI6IDRweCBzb2xpZCAjZjY3NTM2O1xufVxuXG4uaW1nLWNhcmQgLmltZy1jYXJkLWNpcmNsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2OHB4O1xuICByaWdodDogMDtcbiAgei1pbmRleDogMztcbiAgbWFyZ2luLXJpZ2h0OiAtNDhweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI1ZGVnKTtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4uZmEtZ2VuZGVybGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyZFwiO1xufVxuXG4uZnMtMTIge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5mcy0xNSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmJ0bi1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWFpbi1ib2R5ICNjaGFydExpbmUge1xuICBoZWlnaHQ6IDI1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jb3VudHJ5LWNhcmQge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlc3BvbnNpdmUtbmF2YmFyLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA2M3B4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGZmO1xuICB9XG4gIC5yZXNwb25zaXZlLW5hdmJhci5uYXZiYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIHRvcDogLTVweDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAucmVzcG9uc2l2ZS1uYXZiYXIubmF2YmFyIC5uZXcubmF2LWxpbmsge1xuICAgIG1hcmdpbjogMTBweCA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubW9iaWxlLW1haW4taGVhZGVyIC5uYXZiYXIge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucmVzcG9uc2l2ZS1sb2dvIC5tb2JpbGUtbG9nbyB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9iaWxlLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbiAgLm5hdmJhci10b2dnbGVyLm5hdnJlc3BvbnNpdmUtdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZlYXR1cmUtMSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMHB4O1xuICByaWdodDogNDBweDtcbn1cblxuLmZlYXR1cmUgLnRleHQtc3RhcnQgLnRleHQtc3VjY2VzcyB7XG4gIG1hcmdpbi1sZWZ0OiAtMTA0cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNjMWVjYWI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5mZWF0dXJlIC50ZXh0LWRhbmdlciB7XG4gIG1hcmdpbi1sZWZ0OiAtMTA0cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmYmE1Yjk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5pbWctY2FyZC1jaXJjbGUxIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01cHg7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBvcGFjaXR5OiAwLjE7XG59XG5cbi5pbWctY2FyZC1jaXJjbGUyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01cHg7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG9wYWNpdHk6IDAuMTtcbn1cblxuLmltZy1jYXJkLWNpcmNsZTMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5pbWctY2FyZC1jaXJjbGU0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgb3BhY2l0eTogMC40O1xufVxuXG4uc2lkZW5hdi10b2dnbGVkIC5yZXNwb25zaXZlLW5hdmJhci5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gIHotaW5kZXg6IDk5OSAhaW1wb3J0YW50O1xufVxuXG4ucHJvZHVjdC1ncmlkNiAuaWNvbnMgbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucHJvZHVjdC1ncmlkNiAuaWNvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC0zcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UgMHM7XG59XG5cbi5wcm9kdWN0LWdyaWQ2IC5pY29ucyBsaSAucHJpbWFyeS1ncmFkaWVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHZhcigtLXByaW1hcnktYmctY29sb3IpIDAlLCB2YXIoLS1wcmltYXJ5MDUpIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ucHJvZHVjdC1ncmlkNiAuaWNvbnMgbGkgLnNlY29uZGFyeS1ncmFkaWVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y3NGY3NSAwJSwgcmdiYSgyNDcsIDc5LCAxMTcsIDAuNSkgMTAwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5wcm9kdWN0LWdyaWQ2IC5pY29ucyBsaSAuaW5mby1ncmFkaWVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzRlYzJmMCAwJSwgcmdiYSg3OCwgMTk0LCAyNDAsIDAuNSkgMTAwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5wcm9kdWN0LWdyaWQ2OmhvdmVyIC5pY29ucyB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDEycHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wcm9kdWN0LWdyaWQ2IC5pY29ucyBsaSBhOmhvdmVyOmFmdGVyLFxuLnByb2R1Y3QtZ3JpZDYgLmljb25zIGxpIGE6aG92ZXI6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnByb2R1Y3QtaW1hZ2UgLnBpYy0xIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLnByb2R1Y3QtZ3JpZDYgLnByb2R1Y3QtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnByb2R1Y3QtaW1hZ2UgLnBpYy0yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4ucHJvZHVjdC1ncmlkNiAucHJvZHVjdC1saW5rIGE6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cblxuLnByb2R1Y3QtZ3JpZDYgLnByb2R1Y3QtaW1hZ2UgYS5pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucHJvZHVjdC1ncmlkNjpob3ZlciAucHJvZHVjdC1pbWFnZSAucGljLTIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ucHJvZHVjdC1ncmlkNjpob3ZlciAuaWNvbnMgbGkge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucHJvZHVjdC1ncmlkNiAuaWNvbnMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuXG4uaGFuZGxlLWNvdW50ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNvdW50ZXItbWludXMuYnRuIHtcbiAgcGFkZGluZzogOXB4IDE1cHggIWltcG9ydGFudDtcbn1cblxuLmhhbmRsZS1jb3VudGVyIC5idG4ge1xuICBwYWRkaW5nOiA5cHggMTBweCAhaW1wb3J0YW50O1xufVxuXG4uaGFuZGxlLWNvdW50ZXIgaW5wdXQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNDFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uaGFuZGxlLWNvdW50ZXIgLmNvdW50ZXItbWludXMsXG4uaGFuZGxlLWNvdW50ZXIgLmhhbmRsZS1jb3VudGVyIC5jb3VudGVyLXBsdXMge1xuICBmbG9hdDogbGVmdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG4uaGFuZGxlLWNvdW50ZXIgLmNvdW50ZXItbWludXMge1xuICBib3JkZXItcmFkaXVzOiAzcHggMHB4IDBweCAzcHggIWltcG9ydGFudDtcbn1cbi5oYW5kbGUtY291bnRlciAuY291bnRlci1wbHVzIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDNweCAzcHggMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jb3VudGVyLW1pbnVzIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDAgMCAwcHggIWltcG9ydGFudDtcbn1cblxuLmNvdW50ZXItcGx1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMHB4IDBweCAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxlLWltYWdlLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW46IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmZpbGUtaW1hZ2UtMSAucHJvZHVjdC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5maWxlLWltYWdlLW1kIC5wcm9kdWN0LWltYWdlIGltZyB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmZpbGUtaW1hZ2UtbGcgLnByb2R1Y3QtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uZmlsZS1pbWFnZS0xIC5pY29ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2cHg7XG4gIHJpZ2h0OiA3cHg7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlIDBzO1xufVxuXG4uZmlsZS1pbWFnZS0xOmhvdmVyIC5pY29ucyB7XG4gIGJvdHRvbTogMzNweDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZpbGUtaW1hZ2UtMSAuaWNvbnMgbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbjogNHB4IDFweDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5maWxlLWltYWdlLTEgLmZpbGUtbmFtZS0xIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5maWxlLWltYWdlLW1kIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuXG4uZmlsZS1pbWFnZS1tZCAuaWNvbnMgbGkgYSB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi5maWxlLWltYWdlLWxnIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuXG4uZmlsZS1pbWFnZS1sZyAuaWNvbnMgbGkgYSB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG59XG5cbi5lZGl0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5kbGlzdC1hbGlnbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm1vYmlsZS1tYWluLWhlYWRlciAubWFpbi1oZWFkZXItbWVzc2FnZSAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MnB4O1xuICByaWdodDogLTVweDtcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICB6LWluZGV4OiA5O1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5jYXJkLW9wdGlvbnMgYTpub3QoLmJ0bikge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmc6IDBweCAxNXB4O1xuICBjb2xvcjogIzUwNTA2OTtcbn1cblxuLmNhcmQtb3B0aW9ucyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIG9yZGVyOiAxMDA7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbG9yOiAjYThhZmM3O1xuICAtbXMtZmxleC1vcmRlcjogMTAwO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG59XG5cbi5wcm9kdWN0LWNhcm91c2VsIC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtaXRlbSB7XG4gIHBhZGRpbmc6IDM1cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDBweCBzb2xpZCAjZWRlZGY1O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtaXRlbSAudGh1bWIge1xuICBwYWRkaW5nOiAwLjU1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtaXRlbSAudGh1bWIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeTAyKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbn1cblxuLyogIyMjIyMjICBMb2FkZXJzICMjIyMjIyAqL1xuLyogIyMjIyMjIGNpcmNsZWxvYWRlciAjIyMjIyMgKi9cbi5sZHMtY2lyY2xlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMXB4KTtcbn1cblxuLmxkcy1jaXJjbGUgPiBkaXYge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLmxkcy1jaXJjbGUgPiBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA1MXB4O1xuICBoZWlnaHQ6IDUxcHg7XG4gIG1hcmdpbjogNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogbGRzLWNpcmNsZSAyLjRzIGN1YmljLWJlemllcigwLCAwLjIsIDAuOCwgMSkgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgbGRzLWNpcmNsZSB7XG4gIDAlLCAxMDAlIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41LCAwLCAxLCAwLjUpO1xuICB9XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwMGRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAuNSwgMC41LCAxKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMzYwMGRlZyk7XG4gIH1cbn1cbi8qICMjIyMjIyBkdWFsLXJpbmcgbG9hZGVyICMjIyMjIyAqL1xuLmxkcy1kdWFsLXJpbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG59XG5cbi5sZHMtZHVhbC1yaW5nOmFmdGVyIHtcbiAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgdHJhbnNwYXJlbnQgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgdHJhbnNwYXJlbnQ7XG59XG5cbi5sZHMtZHVhbC1yaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBtYXJnaW46IDFweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IGxkcy1kdWFsLXJpbmcgMS4ycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5sZHMtcmlwcGxlIGRpdjpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjVzO1xufVxuXG5Aa2V5ZnJhbWVzIGxkcy1kdWFsLXJpbmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLyogIyMjIyMjIGhlYXJ0IGxvYWRlciAjIyMjIyMgKi9cbi5sZHMtaGVhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAzMnB4IDMycHg7XG59XG5cbi5sZHMtaGVhcnQgZGl2IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5sZHMtaGVhcnQgZGl2OmFmdGVyLFxuLmxkcy1oZWFydCBkaXY6YmVmb3JlLFxuLmxkcy1oZWFydCBkaXY6YWZ0ZXIsXG4ubGRzLWhlYXJ0IGRpdjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLmxkcy1oZWFydCBkaXY6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTE3cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCUgMCAwIDUwJTtcbn1cblxuLmxkcy1oZWFydCBkaXY6YWZ0ZXIsXG4ubGRzLWhlYXJ0IGRpdjpiZWZvcmUsXG4ubGRzLWhlYXJ0IGRpdjphZnRlcixcbi5sZHMtaGVhcnQgZGl2OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4ubGRzLWhlYXJ0IGRpdjphZnRlciB7XG4gIHRvcDogLTE3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSA1MCUgMCAwO1xufVxuXG4ubGRzLWhlYXJ0IGRpdjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuXG4ubGRzLWhlYXJ0IGRpdjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuXG4ubGRzLWhlYXJ0IGRpdiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4ubGRzLWhlYXJ0IGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyM3B4O1xuICBsZWZ0OiAxOXB4O1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBhbmltYXRpb246IGxkcy1oZWFydCAxLjJzIGluZmluaXRlIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuXG5Aa2V5ZnJhbWVzIGxkcy1oZWFydCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG4gIDUlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cbiAgMzklIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpO1xuICB9XG4gIDQ1JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB9XG59XG4vKiAjIyMjIyMgcmlwcGxlIGxvYWRlciAjIyMjIyMgKi9cbi5sZHMtcmlwcGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG59XG5cbi5sZHMtcmlwcGxlIGRpdiB7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4ubGRzLXJpcHBsZSBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMTtcbiAgYW5pbWF0aW9uOiBsZHMtcmlwcGxlIDFzIGN1YmljLWJlemllcigwLCAwLjIsIDAuOCwgMSkgaW5maW5pdGU7XG59XG5cbi5sZHMtcmlwcGxlIGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAxO1xuICBhbmltYXRpb246IGxkcy1yaXBwbGUgMXMgY3ViaWMtYmV6aWVyKDAsIDAuMiwgMC44LCAxKSBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBsZHMtcmlwcGxlIHtcbiAgMCUge1xuICAgIHRvcDogMjhweDtcbiAgICBsZWZ0OiAyOHB4O1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHRvcDogLTFweDtcbiAgICBsZWZ0OiAtMXB4O1xuICAgIHdpZHRoOiA1OHB4O1xuICAgIGhlaWdodDogNThweDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4vKiAjIyMjIyMgU3Bpbm5lciBsb2FkZXIgIyMjIyMjICovXG4ubGRzLXNwaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgY29sb3I6IG9mZmljaWFsO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCgxKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0xLjFzO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2IHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMzJweCAzMnB4O1xuICBhbmltYXRpb246IGxkcy1zcGlubmVyIDEuMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCgyKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMXM7XG59XG5cbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjlzO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5sZHMtc3Bpbm5lciBkaXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgbGVmdDogMjlweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMjAlO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg0KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC44cztcbn1cblxuLmxkcy1zcGlubmVyIGRpdjpudGgtY2hpbGQoNSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjdzO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg2KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE1MGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuNnM7XG59XG5cbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDcpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC41cztcbn1cblxuLmxkcy1zcGlubmVyIGRpdjpudGgtY2hpbGQoOCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMTBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjRzO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI0MGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuM3M7XG59XG5cbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDEwKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMnM7XG59XG5cbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDExKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMwMGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMXM7XG59XG5cbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDEyKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMzMGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogMHM7XG59XG5cbkBrZXlmcmFtZXMgbGRzLXNwaW5uZXIge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4vKiAjIyMjIyMgIGxpbmVzIGxvYWRlciAgIyMjIyMjICovXG4ubGRzLWZhY2Vib29rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG59XG5cbi5sZHMtZmFjZWJvb2sgZGl2Om50aC1jaGlsZCgxKSB7XG4gIGxlZnQ6IDZweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4yNHM7XG59XG5cbi5sZHMtZmFjZWJvb2sgZGl2IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5sZHMtZmFjZWJvb2sgZGl2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEzcHg7XG4gIGFuaW1hdGlvbjogbGRzLWZhY2Vib29rIDEuMnMgY3ViaWMtYmV6aWVyKDAsIDAuNSwgMC41LCAxKSBpbmZpbml0ZTtcbn1cblxuLmxkcy1mYWNlYm9vayBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgbGVmdDogMjZweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xMnM7XG59XG5cbi5sZHMtZmFjZWJvb2sgZGl2Om50aC1jaGlsZCgzKSB7XG4gIGxlZnQ6IDQ1cHg7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMTJzO1xufVxuXG5Aa2V5ZnJhbWVzIGxkcy1mYWNlYm9vayB7XG4gIDAlIHtcbiAgICB0b3A6IDZweDtcbiAgICBoZWlnaHQ6IDUxcHg7XG4gIH1cbiAgNTAlLCAxMDAlIHtcbiAgICB0b3A6IDE5cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICB9XG59XG4uQWNjb3JkaW9uLVN0eWxlMDIge1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubWFpbi1oZWFkZXItbWVzc2FnZSAuZHJvcGRvd24tbWVudSxcbiAgLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiAuZHJvcGRvd24tbWVudSxcbiAgLm1haW4tcHJvZmlsZS1tZW51IC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICByaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5tZW51LWhlYWRlci1jb250ZW50IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgfVxuICAubWFpbi1oZWFkZXItbWVzc2FnZSxcbiAgLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbixcbiAgLm1haW4tcHJvZmlsZS1tZW51LFxuICAubmF2LWxpbmsuaWNvbiB7XG4gICAgcG9zaXRpb246IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxuICAubWFpbi1oZWFkZXItcHJvZmlsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICB9XG59XG4uYnRuLlN1YiB7XG4gIHBhZGRpbmc6IDVweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5ieGwtaW5zdGFncmFtLnR4LXByaW1lLFxuLmJ4bC1saW5rZWRpbi50eC1wcmltZSxcbi5ieGwtdHdpdHRlci50eC1wcmltZSxcbi5ieGwtZmFjZWJvb2sudHgtcHJpbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzdweDtcbiAgaGVpZ2h0OiAzN3B4O1xuICBtYXJnaW46IGF1dG87XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMWVjZjc7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAuZmVhdHVyZS0xIHtcbiAgICByaWdodDogNHB4O1xuICB9XG4gIC5idG4sXG4gIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5tYWluLWNvbnRhY3QtYWN0aW9uIHtcbiAgICByaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tYWluLXNpZGVtZW51IC5zbGlkZS5pcy1leHBhbmRlZCBpLmFuZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEzcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5tYWluLXNpZGVtZW51IGkuYW5nbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTNweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYubWFpbi1uYXYtbGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnByb2ZpbGUtY292ZXJfX2ltZyB7XG4gICAgdG9wOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLnByb2ZpbGUtY292ZXJfX2FjdGlvbiA+IC5idG4ge1xuICAgIG1pbi13aWR0aDogMTI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubWFpbi1lcnJvci13cmFwcGVyLndyYXBwZXItMSB7XG4gICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcm9maWxlLWNvdmVyX19pbmZvIC5uYXYgbGkge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByb2ZpbGUtY292ZXJfX2luZm8gLm5hdiBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgLmJ0bi5idG4tcm91bmRlZC5wbHVzLFxuICAuYnRuLmJ0bi1yb3VuZGVkLmNvbW1lbnQge1xuICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4O1xuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm1haW4tZXJyb3Itd3JhcHBlciBoMSB7XG4gICAgZm9udC1zaXplOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbi5tYWlsLW9wdGlvbiAuY2hrLWFsbCxcbi5tYWlsLW9wdGlvbiAuYnRuLWdyb3VwIGEuYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4taGVpZ2h0OiAwO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWNmMTtcbiAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbnVsLmluYm94LXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLm1haWwtb3B0aW9uIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmluYm94LXBhZ2luYXRpb24gYS5ucC1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlY2YxO1xuICBib3JkZXItcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmluYm94LXBhZ2luYXRpb24gbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5yZW1vdmUtaWNvbnMgLnJlbW92ZS1oZWFydCBpIHtcbiAgcGFkZGluZzogNnB4O1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAzNXB4O1xufVxuXG4ucmVtb3ZlLWljb25zIC5yZW1vdmUtdGh1bWIgaSB7XG4gIHBhZGRpbmc6IDZweDtcbiAgY29sb3I6ICNmNzRmNzU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNzRmNzU7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG59XG5cbi5uYXYucGFuZWwtdGFicyAuc2lkZS1tZW51X19pY29uIHtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMjNweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmaWxsOiAjNzk4N2ExO1xufVxuXG4ubmF2LnBhbmVsLXRhYnMgLmFjdGl2ZSAuc2lkZS1tZW51X19pY29uIHtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLnVzZXItcHJvZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDcycHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYXBwLnNpZGVuYXYtdG9nZ2xlZCAudXNlci1wcm9maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnVzZXItcHJvZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDcycHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLnVzZXItcHJvZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbmhyOm5vdChbc2l6ZV0pIHtcbiAgaGVpZ2h0OiAwcHg7XG59XG5cbnVsLnRpbWVsaW5lIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1pbmZvLFxuLmJ0bi1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5saWdodC1sYXlvdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1pY29ucyAubmV3Lm5hdi1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiBhdXRvIDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yZXNwb25zaXZlLW5hdmJhci5uYXZiYXIgLmRyb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNwb25zaXZlLW5hdmJhciAuY29sbGFwc2Uuc2hvdyAuZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICB9XG4gIC5yZXNwb25zaXZlLW5hdmJhciAuY29sbGFwc2Uuc2hvdyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuaGVhZGVyLXNlYXJjaCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucmVzcG9uc2l2ZS1uYXZiYXIgLmNvbGxhcHNlLnNob3cgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LmhlYWRlci1zZWFyY2ggLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG4gIC5yZXNwb25zaXZlLW5hdmJhciAuY29sbGFwc2Uuc2hvdyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnU6YmVmb3JlLCAucmVzcG9uc2l2ZS1uYXZiYXIgLmNvbGxhcHNlLnNob3cgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5yZXNwb25zaXZlLW5hdmJhciAuY29sbGFwc2Uuc2hvdyAuZHJvcGRvd24gLnNob3cuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiA1N3B4ICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG4uaGVhZGVyLWJyYW5kIC5kZXNrdG9wLWRhcmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVzcG9uc2l2ZS1sb2dvIC5tb2JpbGUtbG9nby5kYXJrLWxvZ28tMSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmhyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZGVkZjU7XG59XG5cbi5jaXJjbGUtaWNvbi53aWRnZXQgaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjkgIWltcG9ydGFudDtcbn1cblxuLmNpcmNsZS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIHJpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uY2lyY2xlLWljb24gaSB7XG4gIGxpbmUtaGVpZ2h0OiAyLjQgIWltcG9ydGFudDtcbn1cblxuLmxoLWxnIHtcbiAgbGluZS1oZWlnaHQ6IDIuMiAhaW1wb3J0YW50O1xufVxuXG4uY2hhcnQtZHJvcHNoYWRvdyB7XG4gIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygtNnB4IDEycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coLTZweCAxMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudCAubWFpbi1oZWFkZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG59XG4uZG90LWxhYmVsLTEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9ybVtyb2xlPXNlYXJjaF0uYWN0aXZlIGlucHV0IHtcbiAgICB0b3A6IDAuMDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLWZvcm0uYWN0aXZlIC5pbnB1dC1ncm91cC1idG4ge1xuICAgIHRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5kZW1vLWljb24gLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAxMnB4IDRweCA0cHggMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2VhcmNoLW9wZW4gLm1haW4taGVhZGVyIHtcbiAgICB6LWluZGV4OiA5OTk5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlYXJjaC1vcGVuIGZvcm1bcm9sZT1zZWFyY2hdLmFjdGl2ZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgfVxuICAuc2VhcmNoLW9wZW4gZm9ybVtyb2xlPXNlYXJjaF0uYWN0aXZlIGlucHV0IHtcbiAgICB0b3A6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5zZWFyY2gtb3BlbiBmb3JtW3JvbGU9c2VhcmNoXS5hY3RpdmUgLmlucHV0LWdyb3VwLWJ0biB7XG4gICAgdG9wOiAwLjc1cmVtO1xuICB9XG4gIC5tYWluLWhlYWRlci1yaWdodCAuaW5wdXQtZ3JvdXAtYnRuIC5idG4ge1xuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnNwaW5uZXIxIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDEwMHB4IGF1dG87XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzay1ib3VuY2Uge1xuICAwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNrLWJvdW5jZSB7XG4gIDAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG4ucm93LnVzZXItc29jaWFsLWRldGFpbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBvcy1hYnNvbHV0ZS5iZy1ibGFjay05IHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDVweCA1cHggMHB4O1xufVxuXG4ubWFpbi1tYWlsLXN0YXIgLnR5cGNuLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDlcIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMC44O1xufVxuXG4ubWFpbi1jb250ZW50LWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuI21vcnJpc0RvbnV0MS5tb3JyaXMtZG9udXQtd3JhcHBlci1kZW1vIHN2ZyB0ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbn1cblxuLmZvcm0tbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogOXB4O1xuICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmZvcm0tZ3JvdXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuZGl2LmR0LWJ1dHRvbi1pbmZvIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAyMTtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW4tdG9wOiAtMTAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG5kaXYuZHQtYnV0dG9uLWluZm8gaDIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuNWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZmI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuXG4uZmlsZS1tYW5nZXItaWNvbiBpbWcge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuXG4uZmlsZS1tYW5nZXItaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWZvb3RlciB7XG4gICAgcGFkZGluZzogMC45cmVtIDFyZW0gMC45cmVtIDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1mb290ZXIge1xuICAgIHBhZGRpbmc6IDAuOXJlbSAxcmVtIDAuOXJlbSAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhhbmRsZS1jb3VudGVyIGlucHV0IHtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQxO1xuICB9XG4gIC5oYW5kbGUtY291bnRlciAuYnRuIHtcbiAgICBwYWRkaW5nOiA1cHggNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5pdGVtNy1jYXJkLWltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLnN3ZWV0LWFsZXJ0IGJ1dHRvbiB7XG4gICAgcGFkZGluZzogMC40NXJlbSAwLjVyZW07XG4gIH1cbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5ib290c3RyYXAtdGFnc2lucHV0IC5iYWRnZSBbZGF0YS1yb2xlPXJlbW92ZV06YWZ0ZXIge1xuICBjb250ZW50OiBcIsOXXCI7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5idG4tY2xvc2Uge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgcGFkZGluZzogNXB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYnRuLWNsb3NlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmFsZXJ0IHtcbiAgICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gIH1cbiAgLmludGwtdGVsLWlucHV0IGlucHV0IHtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbn1cbi50eXBjbjpiZWZvcmUge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDtcbn1cblxuLmltZy1jYXJkLWNpcmNsZTEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgb3BhY2l0eTogMC4wNTtcbn1cblxuLmRlbW8taWNvbiB7XG4gIG1hcmdpbjogYXV0byA2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWFyY2gtaWNvbiB7XG4gIG1hcmdpbjogYXV0byA2cHggIWltcG9ydGFudDtcbn1cblxuLmZpbGUtbWFuYWdlci1pY29uIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbn1cblxuLnByb2dyZXNzLWRhcmsge1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5wcmljaW5nLWJvZHkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5wcmljaW5nLWNhcmQge1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3M7XG59XG5cbi5wcmljaW5nLWNhcmQ6aG92ZXIge1xuICBib3gtc2hhZG93OiAwcHggMTZweCAzMnB4IHJnYmEoMzMsIDMzLCAzMywgMC4xNSk7XG59XG5cbi5ib3JkZXItcHJpbWFyeS10cmFuc3BhcmVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU3ZmU7XG59XG5cbi5wcmljaW5nLXRhYnMgdWwubmF2LXByaWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNmViZjE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnByaWNpbmctdGFicyB1bC5uYXYtcHJpY2UgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnByaWNpbmctdGFicyB1bC5uYXYtcHJpY2UgbGkgYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLnByaWNpbmctdGFicyB1bC5uYXYtcHJpY2UgbGkgYS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLnByaWNpbmctdGFicyB1bC5uYXYtcHJpY2UgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMnB4IDIycHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4jdXNlci1kYXRhdGFibGUge1xuICBib3JkZXItbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG4jdXNlci1kYXRhdGFibGUgdGhlYWQgdGgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuI3VzZXItZGF0YXRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC44cmVtO1xuICBib3JkZXItcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICBib3JkZXItbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG4jdXNlci1kYXRhdGFibGUgdGhlYWQgLnNvcnRpbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYzZDBcIiAhaW1wb3J0YW50O1xuICB0b3A6IDQ5JTtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI3VzZXItZGF0YXRhYmxlIGlucHV0LmZvcm0tY29udHJvbCB7XG4gIHdpZHRoOiAyNXJlbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExOCwgMTA5LCAyNDksIDAuMTMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uZGVtby1pY29uLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMHJlbSAwcmVtIDByZW0gMC4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi50aGVtZS1sYXlvdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5maWxlLW1hbmdlci1pY29uMSBpbWcge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uaW50bC10ZWwtaW5wdXQgLmZsYWctZHJvcGRvd24gLnNlbGVjdGVkLWZsYWcge1xuICBwYWRkaW5nOiAxMHB4IDE4cHggOXB4IDdweDtcbn1cblxuLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtIHtcbiAgYm9yZGVyOiAwcHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLnByb2R1Y3RkZXNjIC50YWItbWVudS1oZWFkaW5nIHtcbiAgYm9yZGVyLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdGRlc2MgLnBhbmVsLWJvZHkge1xuICBib3JkZXI6IDBweCBzb2xpZCAjZWRlZGY1O1xufVxuXG4uYmFja2dyb3VuZC1pbWFnZS1ibG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDMyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL3Bob3Rvcy9lcnJvci5qcGcpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmN1c3RvbS1ibG9nLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbn1cblxuYS5jdXN0b20tYmxvZy1jb250ZW50OmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLndoaXRlLXNwYWNlLW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hdHRhY2hlZC1maWxlLWdyaWQ2IC5pY29ucyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5cbi5hdHRhY2hlZC1maWxlLWdyaWQ2IC5pY29ucyBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hdHRhY2hlZC1maWxlLWdyaWQ2IC5pY29ucyBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5hdHRhY2hlZC1maWxlLWdyaWQ2IC5maWxlLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5hdHRhY2hlZC1maWxlLWltYWdlIC5waWMtMSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5cbi5hdHRhY2hlZC1maWxlLWltYWdlIC5waWMtMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLmF0dGFjaGVkLWZpbGUtZ3JpZDY6aG92ZXIgLmF0dGFjaGVkLWZpbGUtaW1hZ2UgLnBpYy0yIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmF0dGFjaGVkLWZpbGUtZ3JpZDY6aG92ZXIgLmljb25zIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMHB4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYXR0YWNoZWQtZmlsZS1ncmlkNjpob3ZlciAuaWNvbnMgbGkge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaW1hZ2UtcGljIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDBweCAwcHggMjBweCAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHRyYW5zcGFyZW50IDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi50YWcudGFnLWF0dGFjaG1lbnRzIHtcbiAgcGFkZGluZzogNHB4IDE1cHggMnB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThmNztcbn1cblxuLnRhZy50YWctYXR0YWNobWVudHMtbGcge1xuICBwYWRkaW5nOiA1cHggMTdweCAzcHggMTdweDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGY3O1xufVxuXG4udGFnLnRhZy1hdHRhY2htZW50cy1zbSB7XG4gIHBhZGRpbmc6IDNweCAxMHB4IDFweCAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4Zjc7XG59XG5cbi50YWdzIC50YWctZmlsZXMgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMXB4O1xuICBsZWZ0OiA1MXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwNHB4O1xuICBjb2xvcjogI2E1YjFkOTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uYXR0YWNoZWQtZmlsZS1ncmlkNiAuaWNvbnMgbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5hdHRhY2hlZC1maWxlLWdyaWQ2IC5pY29ucyBsaSBhIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4uYXR0YWNoZWQtZmlsZS1ncmlkNiAuaWNvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC0zcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UgMHM7XG59XG5cbi5wcm8taW1nLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRoZW1lLWNvbnRhaW5lciBidXR0b24ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4udGhlbWUtY29udGFpbmVyMSBidXR0b24ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4udGhlbWUtY29udGFpbmVyMiBidXR0b24ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ucGlja3Ige1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LFxuLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQsXG4ub3dsLWNhcm91c2VsIGJ1dHRvbi5vd2wtZG90IHtcbiAgcGFkZGluZzogMHAgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3BhY2l0eTogNztcbn1cblxuLm93bC1uYXYgLm93bC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC0yNXB4O1xuICBtYXJnaW4tdG9wOiAtMS42NWVtO1xufVxuXG4ub3dsLW5hdiAub3dsLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAtMjVweDtcbiAgbWFyZ2luLXRvcDogLTEuNjVlbTtcbn1cblxuLm93bC1uYXYgYnV0dG9uIHtcbiAgei1pbmRleDogOTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBmb250LXNpemU6IDEuM3JlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZWJmMyAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggcmdiYSg2NywgNjcsIDY3LCAwLjE1KTtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1zZXR0aW5ncy1tZW51IC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5tYWluLXNldHRpbmdzLW1lbnUgLm5hdi1saW5rIGkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnNldHRpbmdzLW1haW4taWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZXR0aW5ncy1tYWluLWljb24gaSB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDNyZW07XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ubGVhZGluZy1ub3JtYWwge1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG59XG5cbi5sZWFkLTEge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLmFib3V0bGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLmFib3V0LWljb25zIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cblxuLmFib3V0LXRlYW0ge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5hYm91dC1tYWluLFxuLmFib3V0LW1vdHRvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5tb3R0by1pY29uIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLnByaW1lLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wcmltZS1jYXJkIGltZyB7XG4gIGhlaWdodDogMTYwcHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS45KSB0cmFuc2xhdGUoM3B4LCAtMTJweCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnByaW1lLWNhcmQgaW1nIHtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi5hcGV4Y2hhcnRzLXlheGlzLXRleHRzLWcgdGV4dCB7XG4gIGZpbGw6ICNhZGI1YmUgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMteGF4aXMtdGV4dHMtZyB0ZXh0IHtcbiAgZmlsbDogI2FkYjViZSAhaW1wb3J0YW50O1xufVxuXG4jc2FsZXMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNzYWxlcyBkaXYge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuI1ZpZXdlcnMgLmFwZXhjaGFydHMtY2FudmFzIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5hcGV4Y2hhcnRzLWxlZ2VuZC1tYXJrZXIge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtbGVnZW5kLXNlcmllcyB7XG4gIG1hcmdpbjogMHB4IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnVuZGVyLWNvdW50ZG93biAuY291bnRkb3duIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uY291bnRkb3duIHNwYW46Zmlyc3QtY2hpbGQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbi5ub3RpZmljYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLm5vdGlmaWNhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDBweDtcbiAgYm90dG9tOiA1cHg7XG4gIGxlZnQ6IDIwJTtcbiAgd2lkdGg6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IC0yLjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbn1cblxuLm5vdGlmaWNhdGlvbiA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbi5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi10aW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxOCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tdGltZSAuZGF0ZSxcbi5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi10aW1lIC50aW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi10aW1lIC5kYXRlIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cblxuLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLXRpbWUgLnRpbWUge1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTFweDtcbiAgbGVmdDogMTUlO1xuICB3aWR0aDogMTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi1pY29uIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMTglO1xuICBtYXJnaW4tbGVmdDogMjQlO1xuICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi1ib2R5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMnB4O1xuICBsZWZ0OiAtMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4ubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tYm9keSA+IGRpdiArIGRpdiB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5ub3RpZmljYXRpb24tYmFkZ2Uge1xuICBjb2xvcjogIzc5ODdhMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjFmNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi1ib2R5OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24taWNvbiBhIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ub3RpZmljYXRpb246YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ub3RpZmljYXRpb24tYm9keSAubWVkaWEge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLm5vdGlmaWNhdGlvbi1ib2R5IC5tZWRpYSAubWFpbi1pbWctdXNlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi10aW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi1ib2R5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuICAubm90aWZpY2F0aW9uLWJhZGdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgbGVmdDogMTBweDtcbiAgfVxuICAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tdGltZSAuZGF0ZSxcbiAgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLXRpbWUgLnRpbWUge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuICAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tdGltZSAudGltZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgY29sb3I6ICNiNmJmY2Y7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG4uY291bnRyeS1zZWxlY3RvciBpbWcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbiNjb3VudHJ5LXNlbGVjdG9yIC5tb2RhbC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCA3MiwgOTksIDAuMSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGFlNWU3ICFpbXBvcnRhbnQ7XG59XG4jY291bnRyeS1zZWxlY3RvciAubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9wbmcvY291bnRyeW1hcC5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4jY291bnRyeS1zZWxlY3RvciAubW9kYWwtYm9keTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgNzIsIDk5LCAwLjEpO1xufVxuXG4uYnRuLWNvdW50cnkge1xuICBwYWRkaW5nOiAwLjQ1cmVtIDAuNDVyZW0gIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEodmFyKC0tcHJpbWFyeS1iZy1jb2xvciksIDAuMik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxMmVtO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4tY291bnRyeTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNvdW50cnkgLmNvdW50cnktc2VsZWN0b3IgaW1nIHtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWNvdW50cnksXG4uYnRuLWNvdW50cnkuYWN0aXZlLFxuLmJ0bi1jb3VudHJ5OmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4jbG9naW4tb3RwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFwZXhjaGFydHMtdG9vbGJhciB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbn1cblxuLmFwcC1zaWRlYmFyLnNpZGViYXItc2Nyb2xsLm9wZW4ucHMtLXNjcm9sbGluZy15IC5tYWluLWNvbnRlbnQuYXBwLWNvbnRlbnQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtbGVnZW5kIC5hcGV4Y2hhcnRzLWxlZ2VuZC1zZXJpZXMgLmFwZXhjaGFydHMtbGVnZW5kLXRleHQge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuXG5Ac3VwcG9ydHMgKC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZSkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LWRldmljZS13aWR0aDogOTkxcHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gICAgLnBzLnBzLS1hY3RpdmUteTpob3ZlciA+IC5wc19fcmFpbC15LCAucHMucHMtLWFjdGl2ZS15OmZvY3VzID4gLnBzX19yYWlsLXkge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDk5MXB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAucHMucHMtLWFjdGl2ZS15OmhvdmVyID4gLnBzX19yYWlsLXksIC5wcy5wcy0tYWN0aXZlLXk6Zm9jdXMgPiAucHNfX3JhaWwteSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxufVxuLm1haW4tcm9ja2V0IHtcbiAgZmlsbDogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi50cmVlIGxpIGkge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5ib290c3RyYXAtdGFnc2lucHV0IC5iYWRnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWJnLWJvcmRlcik7XG59XG5cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3Zlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLnFsLWZpbGwge1xuICBmaWxsOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS1taXRlciB7XG4gIHN0cm9rZTogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5xbC1zbm93IGEge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5sZy1hY3Rpb25zIC5sZy1uZXh0LFxuLmxnLWFjdGlvbnMgLmxnLXByZXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDUpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLmxnLXRvb2xiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDUpO1xufVxuXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2gge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaDpob3Zlcixcbi5kYXRlcGlja2VyIC5wcmV2OmhvdmVyLFxuLmRhdGVwaWNrZXIgLm5leHQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLXByaW1hcnktYmctY29sb3IpLCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSwgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20odmFyKC0tcHJpbWFyeS1iZy1jb2xvcikpLCB0byh2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLXByaW1hcnktYmctY29sb3IpLCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLXByaW1hcnktYmctY29sb3IpLCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLXByaW1hcnktYmctY29sb3IpLCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAjMDAyYTgwO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSckcHJpbWFyeScsIGVuZENvbG9yc3RyPSckcHJpbWFyeScsIEdyYWRpZW50VHlwZT0wKTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLXByaW1hcnktYmctY29sb3IpLCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSwgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20odmFyKC0tcHJpbWFyeS1iZy1jb2xvcikpLCB0byh2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLXByaW1hcnktYmctY29sb3IpLCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLXByaW1hcnktYmctY29sb3IpLCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLXByaW1hcnktYmctY29sb3IpLCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIzAwMmE4MDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nJHByaW1hcnknLCBlbmRDb2xvcnN0cj0nJHByaW1hcnknLCBHcmFkaWVudFR5cGU9MCk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ub2xkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5uZXcge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ub2xkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5uZXc6aG92ZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmVycm9yLXBhZ2UxIC5kZW1vLWljb24gc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2MHB4O1xuICAgIHJpZ2h0OiA2MHB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgei1pbmRleDogOTk5OTk7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGZpbGw6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICB9XG59XG4uZXJyb3ItcGFnZTEuZGFyay10aGVtZSAubWFpbi1jYXJkLXNpZ25pbiB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5lcnJvci1wYWdlMS5kYXJrLXRoZW1lIC5tYWluLWNhcmQtc2lnbmluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmVycm9yLXBhZ2UxIC5kZW1vLWljb24gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDYwcHg7XG4gIHJpZ2h0OiA2MHB4O1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBmaWxsOiAjZmZmO1xufVxuLmVycm9yLXBhZ2UxIC50YWJzLW1lbnUxIHVsIGxpIGEuYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG4uZXJyb3ItcGFnZTEgLnRhYnMtbWVudTEgdWwgbGkgYSB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZTZlYmYxICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZXJyb3ItcGFnZTEgLmRlbW8taWNvbiBzdmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgbGVmdDogYXV0bztcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4uY2Fyb3VzZWwtaW5uZXIuc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuLmNhcm91c2VsLWlubmVyLnNsaWRlciAuY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4uc2lkZWJhci1taW5pIC5zbGlkZS1sZWZ0LFxuLnNpZGViYXItbWluaSAuc2xpZGUtcmlnaHQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiN2aWRlb21vZGFsIC5tb2RhbC1jb250ZW50LFxuI2F1ZGlvbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBib3gtc2hhZG93OiAwIDFweCAxNXB4IDFweCByZ2JhKDE1NiwgMTU2LCAxNjgsIDAuNSk7XG59XG5cbi5tYWluLWNvbnRlbnQtYXBwIC5vcHRpb24tZG90cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubWFzb25yeSAuYnJpY2sge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmJyaWNrIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnNtYXJ0cGhvdG8taW1nLmFjdGl2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnNtYXJ0cGhvdG8tYXJyb3dzIGxpIHtcbiAgcGFkZGluZzogOHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5MDIpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5zbWFydHBob3RvLWFycm93cyBhIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDdweDtcbn1cblxuLnNtYXJ0cGhvdG8tZGlzbWlzcyB7XG4gIHRvcDogMThweCAhaW1wb3J0YW50O1xuICByaWdodDogMjJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnNtYXJ0cGhvdG8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLnNtYXJ0cGhvdG8tYXJyb3ctbGVmdCB7XG4gIGxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnNtYXJ0cGhvdG8tYXJyb3ctcmlnaHQge1xuICByaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4uc21hcnRwaG90by1uYXYgbGkge1xuICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnNtYXJ0cGhvdG8tbmF2IHtcbiAgYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zbWFydHBob3RvLW5hdiBhIHtcbiAgYm9yZGVyOiAjZWRlZGY1O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG9wYWNpdHk6IDAuNiAhaW1wb3J0YW50O1xufVxuXG4uc21hcnRwaG90by1saXN0IGxpIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmNrLmNrLWJ1dHRvbixcbmEuY2suY2stYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbn1cblxuLnRoZW1lLXN3aXRjaCAuZGVtby1pY29uIHtcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbn1cbi50aGVtZS1zd2l0Y2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cbi50aGVtZS1zd2l0Y2ggYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi50aGVtZS1zd2l0Y2ggYSBzdmcge1xuICBmaWxsOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5lcnJvci1wYWdlMSAuZGVtby1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGQuZHRyLWNvbnRyb2w6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRoLmR0ci1jb250cm9sOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi50d2VudHl0d2VudHktY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9Y2xhc3NpY10ge1xuICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1tb25vbGl0aF0ge1xuICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1uYW5vXSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uZmlsZS1kZXRhaWxpbWcgaW1nIHtcbiAgd2lkdGg6IDEwMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbiNnYWxsZXJ5IGltZyB7XG4gIHdpZHRoOiAzNjBweDtcbn1cblxuLmNoYXJ0LWNpcmNsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2cmVtO1xuICBoZWlnaHQ6IDZyZW07XG59XG5cbi5jaGFydC1jaXJjbGUgY2FudmFzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jaGFydC1jaXJjbGUgLmNoYXJ0LWNpcmNsZS12YWx1ZS5jaXJjbGUtc3R5bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMThweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggZG90dGVkIHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNoYXJ0LWNpcmNsZS12YWx1ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2hhcnQtY2lyY2xlW2RhdGEtY29sb3JdIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhcmRib2R5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLml0ZW0tY2FyZCAucHJvZHVjdC1ncmlkNiAuY2FyZHByaWNlIHtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLnJ0bCAuY2FyZGJvZHkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICB9XG4gIC5ydGwgLml0ZW0tY2FyZCAucHJvZHVjdC1ncmlkNiAuY2FyZHByaWNlIHtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNtYXJ0cGhvdG8taW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogODAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLnNtYXJ0cGhvdG8taW1nLXdyYXAge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zbWFydHBob3RvLWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDc1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5zbWFydHBob3RvLWltZy13cmFwIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMjAlO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLlN1bW9TZWxlY3QuZGlzYWJsZWQgPiAuQ2FwdGlvbkNvbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYmZiO1xufVxuXG4uU3Vtb1NlbGVjdC5kaXNhYmxlZCAuU2xlY3RCb3gsXG4uU3Vtb1NlbGVjdC5kaXNhYmxlZCAudGVzdHNlbGVjdDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW5kZXgxIC5jaXJjbGUtaWNvbiB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uaW5kZXgxIC5jaXJjbGUtaWNvbiBpIHtcbiAgbGluZS1oZWlnaHQ6IDIuMiAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNhY3Rpb24taWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5mZWF0dXJlZF9pY29uMS5kYW5nZXIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZjM0MzQzO1xufVxuXG4uZmVhdHVyZWRfaWNvbjEuc3VjY2VzcyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMTZhNTk7XG59XG5cbi5mZWF0dXJlZF9pY29uMS53YXJuaW5nIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmYmQ1YTtcbn1cblxuLmZlYXR1cmVkX2ljb24xLnRlYWwge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjlkZGVlO1xufVxuXG4uZmVhdHVyZWRfaWNvbjEuaW5mbyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM0ZWMyZjA7XG59XG5cbi5mZWF0dXJlZF9pY29uMS5zZWNvbmRhcnkge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZjc0Zjc1O1xufVxuXG4uZmVhdHVyZWRfaWNvbjEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMjBweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luLXRvcDogLTQwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMzRweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG59XG5cbi50YWJsZS1lZGl0LFxuLnRhYmxlLWRlbGV0ZSB7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcC5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcC1ib3R0b20ubGlnaHQuYWN0aXZlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy10b29sdGlwLmxpZ2h0IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1iZy1ib3JkZXIpICFpbXBvcnRhbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLXRvb2x0aXAubGlnaHQgLmFwZXhjaGFydHMtdG9vbHRpcC10aXRsZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtdG9vbHRpcC1tYXJrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5saC1tYWluY2FyZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjYgIWltcG9ydGFudDtcbn1cblxuLyouZXhhbXBsZSAudGFicy1zdHlsZS00IC50YWItY29udGVudC5hY3RpdmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTE1cHg7XG59XG4uZXhhbXBsZSB7XG4gICAgYmFja2dyb3VuZDogcmVkO1xufSovXG4qOjotbXMtYmFja2Ryb3AsXG4ubWFpbi1oZWFkZXItY2VudGVyIHtcbiAgZGlzcGxheTogaW5saW5lLXRhYmxlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNTBweDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLm1haW4taGVhZGVyLWNlbnRlciAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gICo6Oi1tcy1iYWNrZHJvcCxcbiAgLm1haW4taGVhZGVyLXJpZ2h0IC5uYXYtbGluay5idG4tZGVmYXVsdC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAqOjotbXMtYmFja2Ryb3AsXG4gIC5jYXJkLWltZy10b3Age1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbiAgKjo6LW1zLWJhY2tkcm9wLFxuICAubWFpbi1oZWFkZXItcmlnaHQgLm5hdi1saW5rLmJ0bi1kZWZhdWx0LmJ0biB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICB9XG59XG4qOjotbXMtYmFja2Ryb3AsXG4ucHJpY2luZyAubGlzdC11bnN0eWxlZCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4ubWFpbi1jb250ZW50LWJvZHkubWFpbi1jb250ZW50LWJvZHktbWFpbCxcbio6Oi1tcy1iYWNrZHJvcCxcbi5tYWluLWNvbnRlbnQtYm9keS5tYWluLWNvbnRlbnQtYm9keS1jaGF0IHtcbiAgZmxleDogaW5oZXJpdDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmJyZWFkY3J1bWItMyBsaSxcbio6Oi1tcy1iYWNrZHJvcCxcbi5icmVhZGNydW1iLTQgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5tYWluLWZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAtNXB4O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5ob3Jpem9udGFsTWVudWNvbnRhaW5lciAubWFpbi1oZWFkZXItbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5tYWluLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5ob3Jpem9udGFsTWVudWNvbnRhaW5lciAubWFpbi1mb290ZXItIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5tZWRpYS1saXN0Lm1lZGlhLmQtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmNoYXQgLmFjdGlvbi1oZWFkZXIge1xuICBwYWRkaW5nOiAxMHB4IDEzcHggMXB4IDE3cHg7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5zaWRlYmFyLW1pbmkgLm1haW4taGVhZGVyLWxlZnQgLmJ0biB7XG4gIGxlZnQ6IDI1MHB4O1xuICBtYXJnaW4tbGVmdDogNjBweDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLnNpZGViYXItbWluaSAubWFpbi1jb250ZW50LmFwcC1jb250ZW50IC5tYWluLWhlYWRlci1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5zaWRlYmFyLnNpZGViYXItb3BlbiB7XG4gIHotaW5kZXg6IDk5OTkgIWltcG9ydGFudDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLnAtNC5ib3JkZXItYm90dG9tIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4uaW1nLWZsdWlkLFxuKjo6LW1zLWJhY2tkcm9wLFxuLnRhYmxlLFxuKjo6LW1zLWJhY2tkcm9wLFxuLnRleHQtd3JhcCB0YWJsZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLnNpZGViYXIge1xuICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5kLWJsb2NrLm1lZGlhLm1lZGlhLWxpc3Qge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLm1haW4taGVhZGVyLW1lc3NhZ2UgPiBhLFxuKjo6LW1zLWJhY2tkcm9wLFxuLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiA+IGEsXG4qOjotbXMtYmFja2Ryb3AsXG4uZnVsbC1zY3JlZW4ubmF2LWl0ZW0gPiBhLFxuKjo6LW1zLWJhY2tkcm9wLFxuLmZ1bGxzY3JlZW4tYnV0dG9uIC5mdWxsLXNjcmVlbi1saW5rIHtcbiAgbGluZS1oZWlnaHQ6IDQ5cHggIWltcG9ydGFudDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnByZXYgc3Bhbixcbio6Oi1tcy1iYWNrZHJvcCxcbi5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5uZXh0IHNwYW4ge1xuICB0b3A6IDIwcHg7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5uZXh0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5wcmV2IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLm1haW4taGVhZGVyLWNlbnRlciAuYnRuLFxuKjo6LW1zLWJhY2tkcm9wLFxuLm1haW4taGVhZGVyLWNlbnRlciAuc3AtY29udGFpbmVyIGJ1dHRvbixcbio6Oi1tcy1iYWNrZHJvcCxcbi5zcC1jb250YWluZXIgLm1haW4taGVhZGVyLWNlbnRlciBidXR0b24ge1xuICB0b3A6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAqOjotbXMtYmFja2Ryb3AsXG4gIC5zaWRlYmFyLW1pbmkgLm1haW4taGVhZGVyLWxlZnQge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICB9XG4gICo6Oi1tcy1iYWNrZHJvcCxcbiAgLnNpZGViYXItbWluaSAubWFpbi1oZWFkZXIgLm1haW4taGVhZGVyLWxlZnQgLmhlYWRlci1icmFuZCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICB9XG4gICo6Oi1tcy1iYWNrZHJvcCxcbiAgLmNhcmQtaW1nLXRvcCB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuKjo6LW1zLWJhY2tkcm9wLFxuLmJ0bi1pY29uLWxpc3QgLmJ0biB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLnNpZGUtYmFkZ2Uge1xuICB0b3A6IDE0cHg7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5tZWRpYS5kLXNtLWZsZXgge1xuICBkaXNwbGF5OiBpbml0aWFsO1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4uYnRuLFxuLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICBwYWRkaW5nOiA4LjVweDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLnBhZ2UtaCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxucCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmJyZWFkY3J1bWItcmlnaHQgLmJ0biB7XG4gIHBhZGRpbmc6IDAuNHJlbSAxcmVtO1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4uaG9yaXpvbnRhbE1lbnVjb250YWluZXIgLm1haW4tZm9vdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5tZWRpYS1saXN0Lm1lZGlhLmQtc20tZmxleCB7XG4gIGRpc3BsYXk6IGluaXRpYWw7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5tYWluLW1zZy13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4ucC10ZXh0IC5wLW5hbWUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLnNpZGViYXIgLnRhYi1tZW51LWhlYWRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmNhcmQtLWNhbGVuZGFyIC51aS1kYXRlcGlja2VyLWlubGluZSB7XG4gIGJvcmRlci13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5mYy1kYXRlcGlja2VyLm1haW4tZGF0ZXBpY2tlci5oYXNEYXRlcGlja2VyIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4uc2Vjb25kLXNpZGVtZW51IC5yZXNwLXRhYnMtY29udGFpbmVyIC5zbGlkZS1tZW51LnN1Ym1lbnUtbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAqOjotbXMtYmFja2Ryb3AsXG4gIC5wdWxzZS1kYW5nZXIsXG4gICo6Oi1tcy1iYWNrZHJvcCxcbiAgLnB1bHNlIHtcbiAgICB0b3A6IDEzcHg7XG4gIH1cbiAgKjo6LW1zLWJhY2tkcm9wLFxuICAuY2FyZC5jdXN0b20tY2FyZCAuYm94IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gICo6Oi1tcy1iYWNrZHJvcCxcbiAgLnRodW1iIC50aHVtYi1pbWcge1xuICAgIGhlaWdodDogMTM5cHg7XG4gIH1cbiAgKjo6LW1zLWJhY2tkcm9wLFxuICAubWFpbi1jaGF0LWJvZHkgLm1lZGlhLWJvZHkgLm1haW4tbXNnLXdyYXBwZXIucmlnaHQsXG4gICo6Oi1tcy1iYWNrZHJvcCxcbiAgLm1haW4tY2hhdC1ib2R5IC5tZWRpYS1ib2R5IC5tYWluLW1zZy13cmFwcGVyLmxlZnQge1xuICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgfVxuICAqOjotbXMtYmFja2Ryb3AsXG4gIC5tYWluLWRhc2hib2FyZC1oZWFkZXItcmlnaHQgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIGZsZXgtYmFzaXM6IDE1MHB4O1xuICB9XG4gICo6Oi1tcy1iYWNrZHJvcCxcbiAgLnRhc2tzIC5ja2JveCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gICo6Oi1tcy1iYWNrZHJvcCxcbiAgLmFwcC1zaWRlYmFyX190b2dnbGUge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gICo6Oi1tcy1iYWNrZHJvcCxcbiAgLnByb2R1Y3QtZGV0YWlscy50YWJsZS1yZXNwb25zaXZlLnRleHQtbm93cmFwIC5tZWRpYS1ib2R5IHtcbiAgICBmbGV4OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgKjo6LW1zLWJhY2tkcm9wLFxuICAuYmctcHJpbWFyeS10cmFuc3BhcmVudCAucm93LndkLTEwMHAubXgtYXV0by50ZXh0LWNlbnRlciB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxuICAqOjotbXMtYmFja2Ryb3AsXG4gIC5sb2dpbi5kLWZsZXguYWxpZ24taXRlbXMtY2VudGVyLnB5LTIge1xuICAgIG1hcmdpbi10b3A6IDdyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAqOjotbXMtYmFja2Ryb3AsXG4gIC5kcm9wZG93bi5uYXYtaXRlbS5tYWluLWhlYWRlci1tZXNzYWdlLFxuICAqOjotbXMtYmFja2Ryb3AsXG4gIC5kcm9wZG93bi5uYXYtaXRlbS5tYWluLWhlYWRlci1ub3RpZmljYXRpb24sXG4gICo6Oi1tcy1iYWNrZHJvcCxcbiAgLmRyb3Bkb3duLm1haW4taGVhZGVyLW1lc3NhZ2UucmlnaHQtdG9nZ2xlIHtcbiAgICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAqOjotbXMtYmFja2Ryb3AsXG4gIC5tYWluLWhlYWRlci1sZWZ0IC5yZXNwb25zaXZlLWxvZ28ge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgKjo6LW1zLWJhY2tkcm9wLFxuICAuc2lkZWJhci1taW5pIC5tYWluLWhlYWRlciAubWFpbi1oZWFkZXItbGVmdCAuaGVhZGVyLWJyYW5kIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxufVxuKjo6LW1zLWJhY2tkcm9wLFxuaHRtbC5mdWxsc2NyZWVuLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG5odG1sLmZ1bGxzY3JlZW4tYnV0dG9uIC5tYWluLWNvbnRlbnQsXG4qOjotbXMtYmFja2Ryb3AsXG5odG1sLmZ1bGxzY3JlZW4tYnV0dG9uIC5hcHAtY29udGVudCB7XG4gIGhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmVycm9yLXBhZ2UxIHtcbiAgLW1zLW92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuI2xpc3QxIC5hdmF0YXItbWQge1xuICB3aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4jbGlzdDMgLm1lLTQge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmFwcC1zaWRlYmFyIC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZTo6YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4udGFiLWNvbnRlbnQuYm9yZGVyLWJvdHRvbS5wLTQge1xuICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnByZXYgc3Bhbixcbio6Oi1tcy1iYWNrZHJvcCxcbi5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5uZXh0IHNwYW4ge1xuICB0b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAqOjotbXMtYmFja2Ryb3AsXG4gIC5idG4sXG4gIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICB9XG59XG4uYWR0b2NhcnQgaSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xufVxuLmFkdG9jYXJ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNHB4O1xuICBsZWZ0OiA0MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZjkzYTVhLCAjZjc3NzhjKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ucHJvLXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBjb2xvcjogIzVhNWE1YTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ucHJvZHVjdC1saXN0IC5wcmljZSB7XG4gIGNvbG9yOiAjZmM1OTU5O1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5wcm8taW1nLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2QtY2F0IGxpIHVsIGxpIGE6aG92ZXIsIC5wcm9kLWNhdCBsaSB1bCBsaSBhOmZvY3VzIHtcbiAgY29sb3I6ICNmMzQzNDM7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4ucHJvZC1jYXQgbGkgdWwgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogI2YzNDM0MztcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5wcm9kLWNhdCBsaSBhOmhvdmVyLCAucHJvZC1jYXQgbGkgYTpmb2N1cywgLnByb2QtY2F0IGxpIGEuYWN0aXZlIHtcbiAgY29sb3I6ICNmMzQzNDM7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5uYXYucHJvZC1jYXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDVweDtcbn1cblxuLnByb2QtY2F0IGxpIHVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA0NHB4O1xufVxuLnByb2QtY2F0IGxpIHVsIGxpIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuXG4ubmF2LnByb2QtY2F0IGxpIHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG4ucHJvZHVjdC1wYWdpbmF0aW9uIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLnByb2R1Y3QtcGFnaW5hdGlvbiAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBib3JkZXItY29sb3I6ICNlZGVkZjU7XG59XG5cbi5uYXYucHJvZC1jYXQgbGkgYSB7XG4gIGNvbG9yOiAjMDMxYjRlO1xufVxuLm5hdi5wcm9kLWNhdCBsaSBhIGkge1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG5cbi5wcm9kdWN0LXNhbGUgLmJhZGdlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3Qtc2FsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogNXB4O1xuICBsZWZ0OiAxM3B4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5wcm9kdWN0LXNhbGUgLndpc2hsaXN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDI2cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zaG9wcGluZy1jYXJ0LFxuLndpc2hsaXN0LXRhYmxlLFxuLm9yZGVyLXRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnNob3BwaW5nLWNhcnQgLnRhYmxlLFxuLndpc2hsaXN0LXRhYmxlIC50YWJsZSxcbi5vcmRlci10YWJsZSAudGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2hvcHBpbmctY2FydCAuYnRuLFxuLndpc2hsaXN0LXRhYmxlIC5idG4sXG4ub3JkZXItdGFibGUgLmJ0biB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNob3BwaW5nLWNhcnQgPiB0YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi5zaG9wcGluZy1jYXJ0ID4gdGFibGUgPiB0aGVhZCA+IHRyID4gdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG4uc2hvcHBpbmctY2FydCA+IHRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuLnNob3BwaW5nLWNhcnQgPiB0YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLndpc2hsaXN0LXRhYmxlID4gdGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4ud2lzaGxpc3QtdGFibGUgPiB0YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cbi53aXNobGlzdC10YWJsZSA+IHRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuLndpc2hsaXN0LXRhYmxlID4gdGFibGUgPiB0Ym9keSA+IHRyID4gdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci10YWJsZSA+IHRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxuLm9yZGVyLXRhYmxlID4gdGFibGUgPiB0aGVhZCA+IHRyID4gdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG4ub3JkZXItdGFibGUgPiB0YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbi5vcmRlci10YWJsZSA+IHRhYmxlID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uc2hvcHBpbmctY2FydCA+IHRhYmxlIHRoZWFkIHRoLFxuLndpc2hsaXN0LXRhYmxlID4gdGFibGUgdGhlYWQgdGgsXG4ub3JkZXItdGFibGUgPiB0YWJsZSB0aGVhZCB0aCB7XG4gIHBhZGRpbmctdG9wOiAxN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbi5zaG9wcGluZy1jYXJ0IC5jb3VudC1pbnB1dCxcbi53aXNobGlzdC10YWJsZSAuY291bnQtaW5wdXQsXG4ub3JkZXItdGFibGUgLmNvdW50LWlucHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgd2lkdGg6IDg2cHg7XG59XG5cbi5zaG9wcGluZy1jYXJ0IC5wcm9kdWN0LWl0ZW0sXG4ud2lzaGxpc3QtdGFibGUgLnByb2R1Y3QtaXRlbSxcbi5vcmRlci10YWJsZSAucHJvZHVjdC1pdGVtIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLnNob3BwaW5nLWNhcnQgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC10aHVtYixcbi5zaG9wcGluZy1jYXJ0IC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaW5mbyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi53aXNobGlzdC10YWJsZSAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRodW1iLFxuLndpc2hsaXN0LXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaW5mbyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5vcmRlci10YWJsZSAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRodW1iLFxuLm9yZGVyLXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaW5mbyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5zaG9wcGluZy1jYXJ0IC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGh1bWIsXG4ud2lzaGxpc3QtdGFibGUgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC10aHVtYixcbi5vcmRlci10YWJsZSAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRodW1iIHtcbiAgd2lkdGg6IDEwOXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uc2hvcHBpbmctY2FydCAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRodW1iID4gaW1nLFxuLndpc2hsaXN0LXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGh1bWIgPiBpbWcsXG4ub3JkZXItdGFibGUgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC10aHVtYiA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogODVweDtcbiAgaGVpZ2h0OiA4NXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAuc2hvcHBpbmctY2FydCAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRodW1iLFxuICAud2lzaGxpc3QtdGFibGUgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC10aHVtYixcbiAgLm9yZGVyLXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGh1bWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zaG9wcGluZy1jYXJ0IC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaW5mbyBzcGFuLFxuLndpc2hsaXN0LXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaW5mbyBzcGFuLFxuLm9yZGVyLXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaW5mbyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5zaG9wcGluZy1jYXJ0IC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaW5mbyBzcGFuID4gZW0sXG4ud2lzaGxpc3QtdGFibGUgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC1pbmZvIHNwYW4gPiBlbSxcbi5vcmRlci10YWJsZSAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWluZm8gc3BhbiA+IGVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uc2hvcHBpbmctY2FydCAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRpdGxlLFxuLndpc2hsaXN0LXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGl0bGUsXG4ub3JkZXItdGFibGUgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZS5zaG9wcGluZy1jYXJ0IHtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBvdmVyZmxvdy15OiBpbmhlcml0O1xufVxuXG4uc2hvcHBpbmctY2FydCAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRpdGxlID4gYSxcbi53aXNobGlzdC10YWJsZSAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRpdGxlID4gYSxcbi5vcmRlci10YWJsZSAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRpdGxlID4gYSB7XG4gIGNvbG9yOiAjMzc0MjUwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG59XG5cbi5zaG9wcGluZy1jYXJ0IC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGl0bGUgPiBhOmhvdmVyLFxuLndpc2hsaXN0LXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGl0bGUgPiBhOmhvdmVyLFxuLm9yZGVyLXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGl0bGUgPiBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4uc2hvcHBpbmctY2FydCAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRpdGxlIHNtYWxsLFxuLndpc2hsaXN0LXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGl0bGUgc21hbGwsXG4ub3JkZXItdGFibGUgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC10aXRsZSBzbWFsbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLndpc2hsaXN0LXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGh1bWIge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC53aXNobGlzdC10YWJsZSAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRodW1iIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaG9wcGluZy1jYXJ0LWZvb3RlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMWU3ZWM7XG59XG4uc2hvcHBpbmctY2FydC1mb290ZXIgPiAuY29sdW1uIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgcGFkZGluZzogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zaG9wcGluZy1jYXJ0LWZvb3RlciA+IC5jb2x1bW46bGFzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnNob3BwaW5nLWNhcnQtZm9vdGVyID4gLmNvbHVtbjpsYXN0LWNoaWxkIC5idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2hvcHBpbmctY2FydC1mb290ZXIgPiAuY29sdW1uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2hvcHBpbmctY2FydC1mb290ZXIgPiAuY29sdW1uOmxhc3QtY2hpbGQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuc2hvcHBpbmctY2FydC1mb290ZXIgPiAuY29sdW1uIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTJweCAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jb3Vwb24tZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMzVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzIHRyID4gdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMgPiB0YWJsZSB0aGVhZCB0aCB7XG4gIHBhZGRpbmctdG9wOiAxN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cbi5wcm9kdWN0LWRldGFpbHMgLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gIC5zaG9wcGluZy1jYXJ0LWZvb3RlciA+IC5jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsb3ctcm9vdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvdXBvbi1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICAgIG1heC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NoZWNrb3V0c3RlcHMgLmNoZWNrb3V0bGluZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMjhweDtcbiAgICB6LWluZGV4OiAwO1xuICAgIGhlaWdodDogM3B4O1xuICAgIG1hcmdpbjogMCAxMSU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWRmNztcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxLjdyZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxLjdyZW0pO1xuICB9XG59XG4jY2hlY2tvdXRzdGVwcyB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4jY2hlY2tvdXRzdGVwcyB1bFtyb2xlPXRhYmxpc3RdIGxpIHtcbiAgei1pbmRleDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG4gIGZsZXgtYmFzaXM6IGF1dG87XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG59XG5cbiNjaGVja291dHN0ZXBzID4gLnN0ZXBzIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDE0cHggMDtcbiAgY29sb3I6ICMyZDJjNDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi53aXphcmQgPiAuc3RlcHMgPiB1bCBsaSAuY3VycmVudC1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2NoZWNrb3V0c3RlcHMgPiAuc3RlcHMgLmN1cnJlbnQgYSAubnVtYmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4jY2hlY2tvdXRzdGVwcyAuaXRlbSAudGh1bWIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjJmMmYyO1xufVxuXG4jY2hlY2tvdXRzdGVwcyAuaXRlbSAubGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbiNjaGVja291dHN0ZXBzIC5pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG59XG5cbiNjaGVja291dHN0ZXBzIC5pdGVtIC5wdXJjaGFzZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI2NoZWNrb3V0c3RlcHMgLml0ZW0gLnB1cmNoYXNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMjFweDtcbn1cblxuI2NoZWNrb3V0c3RlcHMgLnRvdGFsIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbiNjaGVja291dHN0ZXBzID4gLnN0ZXBzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuI2NoZWNrb3V0c3RlcHMud2l6YXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLndpemFyZCA+IC5jb250ZW50ID4gLnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogIzhmOWNjMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ud2l6YXJkID4gLmNvbnRlbnQgPiAuYm9keSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ud2l6YXJkID4gLmNvbnRlbnQgPiAudGl0bGUuY3VycmVudCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNhcmQtcGF5IC50YWJzLW1lbnUubmF2IGxpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QzZGZlYTtcbn1cblxuLmNhcmQtcGF5IC50YWJzLW1lbnUgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMzLjMlO1xufVxuXG4uY2FyZC1wYXkgLnRhYnMtbWVudSBsaSBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLmNhcmQtcGF5IC50YWJzLW1lbnUgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjdyZW0gMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2FyZC1wYXkgLnRhYnMtbWVudS5uYXYge1xuICBiYWNrZ3JvdW5kOiAjZjBmM2ZmO1xufVxuXG4uY2FyZC1wYXkgLnRhYnMtbWVudSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjaGVja291dHN0ZXBzID4gLnN0ZXBzIC5udW1iZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgY29sb3I6ICM5MTk3YWI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWRmNztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY2hlY2tvdXRzdGVwcyA+IC5zdGVwcyAubnVtYmVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICAgIGNvbG9yOiAjOTE5N2FiO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWVkZjc7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NoZWNrb3V0c3RlcHMgPiAuc3RlcHMgYSB7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY2hlY2tvdXRzdGVwcyAuY2hlY2tvdXRsaW5lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHotaW5kZXg6IDA7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgbWFyZ2luOiAwIDExJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlZGY3O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEuN3JlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEuN3JlbSk7XG4gIH1cbn1cbi5jYXJ0LWltZyB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2lkZ2V0LXVzZXIgLndpZGdldC11c2VyLWhlYWRlciB7XG4gIGhlaWdodDogMTIwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4ud2lkZ2V0LXVzZXIgLndpZGdldC11c2VyLXVzZXJuYW1lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi53aWRnZXQtdXNlciAud2lkZ2V0LXVzZXItZGVzYyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLndpZGdldC11c2VyIC53aWRnZXQtdXNlci1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2NXB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNDVweDtcbn1cbi53aWRnZXQtdXNlciAud2lkZ2V0LXVzZXItaW1hZ2UgPiBpbWcge1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xufVxuLndpZGdldC11c2VyIC51c2VyLXdpZGVnZXQtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbi51c2VyLXdpZGVnZXQtZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmNGY0ZjQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4udXNlci13aWRlZ2V0IC5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjRmNGY0O1xufVxuXG4uZGVzY3JpcHRpb24tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kZXNjcmlwdGlvbi1ibG9jayA+IC5kZXNjcmlwdGlvbi1oZWFkZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5kZXNjcmlwdGlvbi1ibG9jayA+IC5kZXNjcmlwdGlvbi10ZXh0IHtcbiAgY29sb3I6ICNhM2IxYzk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qICMjIyMjIyMjIExBWU9VVC1TVFlMRVMgIyMjIyMjIyMgKi9cbi5tYWluLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc3RpY2t5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnNpZGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogMTAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuXG4ubWFpbi1mb290ZXIgLmNvbnRhaW5lciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAzOHB4IDIwcHggMDtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1haW4tZm9vdGVyIC5jb250YWluZXItZmx1aWQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMzhweCAyMHB4IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1mb290ZXIgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTBweCAwIDA7XG4gIH1cbn1cbi5tYWluLWZvb3Rlci1hcHAgLmNvbnRhaW5lcixcbi5tYWluLWZvb3Rlci1hcHAgLmNvbnRhaW5lci1mbHVpZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubWFpbi1mb290ZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkge1xuICAubWFpbi1mb290ZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4ubWFpbi1mb290ZXItZGVtbyB7XG4gIGhlaWdodDogNjBweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBjMDI1Yjtcbn1cbi5tYWluLWZvb3Rlci1kZW1vIC5jb250YWluZXIge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLm1haW4tZm9vdGVyLWRlbW8gYSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ubWFpbi1mb290ZXItZGVtbyBhOmhvdmVyLCAubWFpbi1mb290ZXItZGVtbyBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1oZWFkZXItbWVudS1zaG93IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5tYWluLWhlYWRlci1tZW51LXNob3cgLm1haW4taGVhZGVyLW1lbnUge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4wOCk7XG4gICAgYm94LXNoYWRvdzogMCAwIDMwcHggcmdiYSgyOCwgMzksIDYwLCAwLjA4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgLm1haW4taGVhZGVyLW1lbnUtc2hvdyAubWFpbi1uYXZiYXItYmFja2Ryb3Age1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLm1haW4taGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDA7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG4gIGJveC1zaGFkb3c6IDBweCA3cHggMjZweCByZ2JhKDE1NCwgMTU0LCAyMDQsIDAuMSk7XG59XG4ubWFpbi1oZWFkZXIgPiAuY29udGFpbmVyLFxuLm1haW4taGVhZGVyID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4ubWFpbi1oZWFkZXIgLmRyb3Bkb3duLW1lbnUge1xuICB3aWR0aDogMjcwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjUgIWltcG9ydGFudDtcbn1cbi5tYWluLWhlYWRlciAuZHJvcGRvd24tbWVudSAubWFpbi1tZXNzYWdlLWxpc3QgLmRyb3Bkb3duLWl0ZW0ge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuLm1haW4taGVhZGVyIC5kcm9wZG93bi1tZW51IC5tYWluLW1lc3NhZ2UtbGlzdCAuZHJvcGRvd24taXRlbTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubWFpbi1oZWFkZXIgLmRyb3Bkb3duLW1lbnUgLm1haW4tbm90aWZpY2F0aW9uLWxpc3QgYTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXIgPiAuY29udGFpbmVyLFxuICAubWFpbi1oZWFkZXIgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXIgPiAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4taGVhZGVyID4gLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE1OHB4KSB7XG4gIC5tYWluLWhlYWRlci1sZWZ0ICNkcm9wZG93bk1lbnVCdXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDUycHgpIHtcbiAgLm1haW4taGVhZGVyLWxlZnQgI2Ryb3Bkb3duTWVudUJ1dHRvbjIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MzNweCkge1xuICAucHJvZmlsZS1uYW1lLm1zLTIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5tYWluLXByb2ZpbGUtbWVudS5uYXYtbGluayB7XG4gIG1hcmdpbjogYXV0byA2cHg7XG4gIHBhZGRpbmc6IDByZW0gMHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFpbi1oZWFkZXIgLm1haW4taGVhZGVyLWxlZnQgLm1haW4tbG9nbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXIgLm1haW4taGVhZGVyLWxlZnQgLm1haW4tbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLm1haW4taGVhZGVyLWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1haW4taGVhZGVyLWxlZnQgLmxpc3QtaXRlbXMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubWFpbi1oZWFkZXItbGVmdCAubGlzdC1pdGVtcyBsaSBpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBjb2xvcjogIzMyMzI1MTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMC45O1xuICBvdXRsaW5lOiBub25lO1xufVxuLm1haW4taGVhZGVyLWxlZnQgLmxpc3QtaXRlbXMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1haW4taGVhZGVyLWxlZnQgLm1haW4taGVhZGVyLWFycm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYWluLWxvZ28ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1haW4tYm9keS5tYWluLXNpZGViYXItaGlkZSAubG9nby1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMi4zcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1haW4tYm9keS5tYWluLXNpZGViYXItaGlkZSAubWFpbi1sb2dvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1haW4tbG9nbzpob3ZlciwgLm1haW4tbG9nbzpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5tYWluLWxvZ28gaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMC45O1xufVxuLm1haW4tbG9nbyBpOjpiZWZvcmUge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm1haW4taGVhZGVyLW1lbnUtaWNvbiBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjUxO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLm1haW4taGVhZGVyLW1lbnUtaWNvbiBzcGFuOjpiZWZvcmUsIC5tYWluLWhlYWRlci1tZW51LWljb24gc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI1MTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5tYWluLWhlYWRlci1tZW51LWljb24gc3Bhbjo6YmVmb3JlIHtcbiAgdG9wOiAtNnB4O1xufVxuLm1haW4taGVhZGVyLW1lbnUtaWNvbiBzcGFuOjphZnRlciB7XG4gIGJvdHRvbTogLTZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1haW4taGVhZGVyLW1lbnUtaWNvbiBzcGFuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubWFpbi1oZWFkZXItbWVudS1pY29uIHNwYW46OmJlZm9yZSwgLm1haW4taGVhZGVyLW1lbnUtaWNvbiBzcGFuOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1haW4taGVhZGVyLW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICB3aWR0aDogMjQwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjQwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXM7XG59XG4ubWFpbi1oZWFkZXItbWVudSA+IC5uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLm1haW4taGVhZGVyLW1lbnUgLm5hdi1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjdweDtcbiAgei1pbmRleDogMTAwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4xMik7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgcmdiYSgyOCwgMzksIDYwLCAwLjEyKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLm1haW4taGVhZGVyLW1lbnUgLm5hdi1pdGVtICsgLm5hdi1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICM0YTRhNjk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0gPiAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4ubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0gPiAubmF2LWxpbms6aG92ZXIgaSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbSA+IC5uYXYtbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjNkMFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiSW9uaWNvbnNcIjtcbiAgb3BhY2l0eTogMC41O1xufVxuLm1haW4taGVhZGVyLW1lbnUgLm5hdi1pdGVtID4gLm5hdi1saW5rIC50eXBjbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDAuOTU7XG59XG4ubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0gPiAubmF2LWxpbmsgLnR5cGNuOjpiZWZvcmUge1xuICB3aWR0aDogYXV0bztcbn1cbi5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbS5hY3RpdmUgPiAubmF2LWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbS5hY3RpdmUgPiAubmF2LWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IC0yMHB4O1xuICB3aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLm1haW4taGVhZGVyLW1lbnUgLm5hdi1pdGVtLnNob3cgLm1haW4tbWVudS1zdWIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1haW4taGVhZGVyLW1lbnUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXItbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWhlYWRlci1tZW51ID4gLm5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0gKyAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbSA+IC5uYXYtbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0gPiAubmF2LWxpbmsgLnR5cGNuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0uYWN0aXZlID4gLm5hdi1saW5rOjpiZWZvcmUge1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC0yMnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0uc2hvdzo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm1haW4taGVhZGVyLW1lbnUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4wNSk7XG59XG4ubWFpbi1oZWFkZXItbWVudS1oZWFkZXIgLmNsb3NlIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taGVhZGVyLW1lbnUtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubWFpbi1tZW51LXN1YiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ubWFpbi1tZW51LXN1YiAubmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5tYWluLW1lbnUtc3ViIC5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzRkNTg3NTtcbn1cbi5tYWluLW1lbnUtc3ViIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjZjBmMGY4O1xufVxuLm1haW4tbWVudS1zdWIgLm5hdi1saW5rOmhvdmVyLCAubWFpbi1tZW51LXN1YiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4ubWFpbi1tZW51LXN1YiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWVudS1zdWIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDc0cHg7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4xMik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1tZW51LXN1YiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG4ubWFpbi1tZW51LXN1Yi1tZWdhIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4ubWFpbi1tZW51LXN1Yi1tZWdhIC5jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLm1haW4tbWVudS1zdWItbWVnYSAuY29udGFpbmVyID4gZGl2ICsgZGl2IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5tYWluLW1lbnUtc3ViLW1lZ2EgLm5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG4ubWFpbi1tZW51LXN1Yi1tZWdhIC5uYXYgKyAubmF2IHtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBib3JkZXItdG9wOiAxcHggZG90dGVkICNmMGYwZjg7XG59XG4ubWFpbi1tZW51LXN1Yi1tZWdhIC5uYXYgPiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5tYWluLW1lbnUtc3ViLW1lZ2EgLm5hdiA+IHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1tZW51LXN1Yi1tZWdhIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW1lbnUtc3ViLW1lZ2EgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4xMik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1tZW51LXN1Yi1tZWdhIC5jb250YWluZXIgPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tbWVudS1zdWItbWVnYSAuY29udGFpbmVyID4gZGl2IHtcbiAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1tZW51LXN1Yi1tZWdhIC5jb250YWluZXIgPiBkaXYgKyBkaXYge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDI4LCAzOSwgNjAsIDAuMDUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLW1lbnUtc3ViLW1lZ2EgLm5hdiB7XG4gICAgbWluLXdpZHRoOiAxNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW1lbnUtc3ViLW1lZ2EgLm5hdiArIC5uYXYge1xuICAgIG1hcmdpbi10b3A6IDMxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1tZW51LXN1Yi1tZWdhIC5uYXYgKyAubmF2IHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW1lbnUtc3ViLW1lZ2EgLm5hdiA+IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLm1haW4taGVhZGVyLWNlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleDogMTtcbiAgbWFyZ2luOiAwIDUwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXItY2VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm1haW4taGVhZGVyLXJpZ2h0IC5kcm9wZG93bi1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtN3B4O1xuICByaWdodDogMjhweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVkZjQ7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U5ZWRmNDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ubWFpbi1wcm9maWxlLW1lbnUgLmRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcbiAgcmlnaHQ6IDE1cHg7XG59XG5cbi5tYWluLWhlYWRlci1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1oZWFkZXItcmlnaHQgLmJ0bi1zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICM5NDllYjc7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ubWFpbi1oZWFkZXItcmlnaHQgLmJ0bi1zb2NpYWw6aG92ZXIsIC5tYWluLWhlYWRlci1yaWdodCAuYnRuLXNvY2lhbDpmb2N1cyB7XG4gIGNvbG9yOiAjNGQ1ODc1O1xufVxuLm1haW4taGVhZGVyLXJpZ2h0IC5idG4tc29jaWFsIGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLm1haW4taGVhZGVyLXJpZ2h0IC5idG4tc29jaWFsICsgLmJ0bi1zb2NpYWwge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5tYWluLWhlYWRlci1yaWdodCAuYnRuLWJ1eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLm1haW4taGVhZGVyLXJpZ2h0IC5idG4tYnV5OmhvdmVyLCAubWFpbi1oZWFkZXItcmlnaHQgLmJ0bi1idXk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDUyZWZhO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubWFpbi1oZWFkZXItcmlnaHQgLmJ0bi1zb2NpYWwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLWhlYWRlci1yaWdodCAuYnRuLWJ1eSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1haW4taGVhZGVyLXNlYXJjaC1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBjb2xvcjogIzRkNTg3NTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLm1haW4taGVhZGVyLWFycm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzMyMzI1MTtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5tYWluLWhlYWRlci1hcnJvdyBpIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ubWFpbi1oZWFkZXItYXJyb3c6aG92ZXIsIC5tYWluLWhlYWRlci1hcnJvdzpmb2N1cyB7XG4gIGNvbG9yOiAjNGQ1ODc1O1xufVxuXG4uaGVhZGVyLWljb25zIC5uZXcubmF2LWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogYXV0byA2cHggIWltcG9ydGFudDtcbn1cblxuLmhlYWRlci1pY29ucyAubmV3Lm5hdi1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMzNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4ucHJvZmlsZS1uYW1lIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4ubWFpbi1wcm9maWxlLW1lbnUgPiAucHJvZmlsZS1uYW1lOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0NnB4O1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDc7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gPiBhOjphZnRlcixcbiAgLm1haW4taGVhZGVyLW1lc3NhZ2UgPiBhOjphZnRlciB7XG4gICAgYm90dG9tOiAtMzZweDtcbiAgfVxufVxuLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUycHg7XG4gIHJpZ2h0OiAtMTBweDtcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICB6LWluZGV4OiA5O1xuICB3aWR0aDogMTAwJTtcbiAgd2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubWFpbi1oZWFkZXItbWVzc2FnZSAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MnB4O1xuICByaWdodDogLTEwcHg7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgei1pbmRleDogOTtcbiAgd2lkdGg6IDMwMHB4O1xufVxuXG4ubWFpbi1oZWFkZXItbm90aWZpY2F0aW9uIC5kcm9wZG93bi1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2Q2ZDZlNjtcbn1cbi5tYWluLWhlYWRlci1ub3RpZmljYXRpb24uc2hvdyAuZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbi5zaG93ID4gYTo6YWZ0ZXIsXG4gIC5tYWluLWhlYWRlci1tZXNzYWdlLnNob3cgPiBhOjphZnRlcixcbiAgLmRyb3AtZmxhZy5zaG93ID4gYTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubWFpbi1oZWFkZXItbWVzc2FnZS5zaG93IC5kcm9wZG93bi1tZW51LFxuLmRyb3AtZmxhZy5zaG93IC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tYWluLW5vdGlmaWNhdGlvbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5tYWluLW5vdGlmaWNhdGlvbi10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4ubWFpbi1ub3RpZmljYXRpb24tbGlzdCAubWVkaWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5tYWluLW5vdGlmaWNhdGlvbi1saXN0IC5tZWRpYSArIC5tZWRpYSB7XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2Q2ZDZlNjtcbn1cbi5tYWluLW5vdGlmaWNhdGlvbi1saXN0IC5tZWRpYS5uZXcge1xuICBjb2xvcjogIzMyMzI1MTtcbn1cbi5tYWluLW5vdGlmaWNhdGlvbi1saXN0IC5tZWRpYTpob3ZlciwgLm1haW4tbm90aWZpY2F0aW9uLWxpc3QgLm1lZGlhOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbn1cbi5tYWluLW5vdGlmaWNhdGlvbi1saXN0IC5tZWRpYTpob3Zlcjo6YmVmb3JlLCAubWFpbi1ub3RpZmljYXRpb24tbGlzdCAubWVkaWE6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICByaWdodDogLTIwcHg7XG4gIGJvdHRvbTogLTFweDtcbiAgbGVmdDogLTIwcHg7XG4gIHotaW5kZXg6IC0xO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZiO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4ubWFpbi1ub3RpZmljYXRpb24tbGlzdCAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ubWFpbi1ub3RpZmljYXRpb24tbGlzdCAubWVkaWEtYm9keSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLm1haW4tbm90aWZpY2F0aW9uLWxpc3QgLm1lZGlhLWJvZHkgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5tYWluLW5vdGlmaWNhdGlvbi1saXN0IC5tZWRpYS1ib2R5IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5NDllYjc7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLm1haW4tcHJvZmlsZS1tZW51ID4gLm1haW4taW1nLXVzZXIge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBvdXRsaW5lOiBub25lO1xufVxuLm1haW4tcHJvZmlsZS1tZW51ID4gLm1haW4taW1nLXVzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC05MHB4O1xuICBib3R0b206IC0yMHB4O1xuICB6LWluZGV4OiA5MDE7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2UxZTFlZjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlMWUxZWY7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5tYWluLXByb2ZpbGUtbWVudSAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRvcDogNTZweDtcbiAgcmlnaHQ6IDA7XG4gIHJpZ2h0OiAwcHg7XG4gIGJvdHRvbTogMDtcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiAwO1xuICBsZWZ0OiBhdXRvO1xuICB6LWluZGV4OiA5MDA7XG4gIHdpZHRoOiAxMDAlO1xuICB3aWR0aDogMjcwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5tYWluLXByb2ZpbGUtbWVudSAuZHJvcGRvd24taXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gIGNvbG9yOiAjN2E4MzliO1xuICBmb250LXNpemU6IDEycHg7XG59XG4ubWFpbi1wcm9maWxlLW1lbnUgLmRyb3Bkb3duLWl0ZW0gaSB7XG4gIHdpZHRoOiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1haW4tcHJvZmlsZS1tZW51IC5kcm9wZG93bi1pdGVtIGkudHlwY24ge1xuICBsaW5lLWhlaWdodDogMC45O1xufVxuLm1haW4tcHJvZmlsZS1tZW51IC5kcm9wZG93bi1pdGVtOmhvdmVyLCAubWFpbi1wcm9maWxlLW1lbnUgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm1haW4tcHJvZmlsZS1tZW51IC5kcm9wZG93bi1pdGVtICsgLmRyb3Bkb3duLWl0ZW0ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UyZWFmOTtcbn1cbi5tYWluLXByb2ZpbGUtbWVudSAuZHJvcGRvd24taXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tYWluLXByb2ZpbGUtbWVudS5zaG93IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiA1MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLXByb2ZpbGUtbWVudS5zaG93IC5tYWluLWltZy11c2VyOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubWFpbi1oZWFkZXItcHJvZmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1oZWFkZXItcHJvZmlsZSAubWFpbi1pbWcge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm1haW4taGVhZGVyLXByb2ZpbGUgLm1haW4taW1nIGltZyB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5tYWluLWhlYWRlci1wcm9maWxlIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICBjb2xvcjogIzMyMzI1MTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5tYWluLWhlYWRlci1wcm9maWxlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4taGVhZGVyLXByb2ZpbGUgLm1haW4taW1nLXVzZXIge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxufVxuLm1haW4taGVhZGVyLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbn1cblxuLyotLVNlYXJjaC0tKi9cbi5tYWluLWhlYWRlci1yaWdodCAuaW5wdXQtZ3JvdXAtYnRuIC5idG4ge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBjb2xvcjogIzNjNDg1ODtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMHB4IHNvbGlkICNlYmVhZjEgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuLm1haW4taGVhZGVyLXJpZ2h0IC5pbnB1dC1ncm91cC1idG4gLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLm1haW4taGVhZGVyLXJpZ2h0IC5pbnB1dC1ncm91cC1idG4gLmJ0bjpob3ZlciBpIHtcbiAgY29sb3I6ICMyMjA1YmY7XG59XG4ubWFpbi1oZWFkZXItcmlnaHQgLmlucHV0LWdyb3VwLWJ0biAuYnRuIGkge1xuICBjb2xvcjogIzNjNDg1ODtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLm1haW4taGVhZGVyLXJpZ2h0IC5uYXZiYXItZm9ybS5hY3RpdmUgLmlucHV0LWdyb3VwLWJ0biAuYnRuIGkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuLm1haW4taGVhZGVyLXJpZ2h0IGZvcm1bcm9sZT1zZWFyY2hdIHtcbiAgdG9wOiAwcHg7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5tYWluLWhlYWRlci1yaWdodCBmb3JtW3JvbGU9c2VhcmNoXSBidXR0b24ge1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgY29sb3I6ICM2ZjcyODI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDgsIDI0OCwgMjQ4KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjMxLCAyMzEsIDIzMSk7XG4gIGJvcmRlci13aWR0aDogMHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubWFpbi1oZWFkZXItcmlnaHQgZm9ybVtyb2xlPXNlYXJjaF0gaW5wdXQge1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgcGFkZGluZzogMTZweCAxMnB4O1xuICBjb2xvcjogIzZmNzI4MjtcbiAgY29sb3I6ICM4MDdiOTA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0OCwgMjQ4LCAyNDgpO1xuICBib3JkZXItY29sb3I6IHJnYigyMzEsIDIzMSwgMjMxKTtcbiAgYm9yZGVyLXdpZHRoOiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5tYWluLWhlYWRlci1yaWdodCBmb3JtW3JvbGU9c2VhcmNoXSBidXR0b25bdHlwZT1yZXNldF0ge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5tYWluLWhlYWRlci1yaWdodCAuaW5wdXQtZ3JvdXAtYnRuIC5idG4gaSB7XG4gIGNvbG9yOiAjN2Q3ZDg2O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5tYWluLWhlYWRlci1tZXNzYWdlLnJpZ2h0LXRvZ2dsZSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbmZvcm1bcm9sZT1zZWFyY2hdIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiA2NnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCA1cztcbn1cbmZvcm1bcm9sZT1zZWFyY2hdLmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IC0xcHg7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWxlZnQ6IDBweCBzb2xpZCAjZTNlM2Y3O1xufVxuZm9ybVtyb2xlPXNlYXJjaF0uYWN0aXZlIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbmZvcm1bcm9sZT1zZWFyY2hdLmFjdGl2ZSBpbnB1dCB7XG4gIHRvcDogMy42cmVtO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2NHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICBib3gtc2hhZG93OiA1cHggNnB4IDZweCAtM3B4ICNlMmUxZjU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCA1cztcbn1cblxuLm1haW4taGVhZGVyLW1lc3NhZ2UgaSxcbi5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gaSxcbi5uYXYtaXRlbS5mdWxsLXNjcmVlbiBpIHtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWFpbi1oZWFkZXItbWVzc2FnZSAuZHJvcGRvd24tZm9vdGVyLFxuLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiAuZHJvcGRvd24tZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeTAyKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMTBweCAxMHB4O1xuICBib3gtc2hhZG93OiAtOHB4IDEycHggMThweCAwIHJnYmEoMjUsIDQyLCA3MCwgMC4xKTtcbn1cblxuLm1haW4taGVhZGVyLW1lc3NhZ2UgLmRyb3Bkb3duLWZvb3RlciBhIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4ubWFpbi1oZWFkZXItY2VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmhlYWRlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2UxZTFlZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWhlYWRlci5maXhlZC1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubWFpbi1oZWFkZXItbGVmdCAuZm9ybS1jb250cm9sIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuICAubWFpbi1oZWFkZXItbGVmdCAuYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHBhZGRpbmc6IDRweCAxNXB4O1xuICAgIGNvbG9yOiAjN2I4MTkxO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgYm9yZGVyLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA1cHggNXB4IDBweDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubWFpbi1oZWFkZXItbWVzc2FnZSAubmF2LWxpbmsgaSxcbi5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gLm5hdi1saW5rIGksXG4ubmF2LWl0ZW0uZnVsbC1zY3JlZW4gLm5hdi1saW5rIGkge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzM5NDU1ZDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmhlYWRlci1pY29ucyAubmV3Lm5hdi1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbn1cblxuLmhlYWRlci1tZWdhbWVudS1kcm9wZG93biBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuXG4ubWFpbi1oZWFkZXIuaG9yLWhlYWRlciA+IC5jb250YWluZXItZmx1aWQge1xuICB3aWR0aDogMTIwMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4ubWFpbi1oZWFkZXIuaG9yLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubWFpbi1oZWFkZXIgLm1haW4taGVhZGVyLWxlZnQgLm1haW4tbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMzRweCkge1xuICAubWFpbi1oZWFkZXItbGVmdCAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm1haW4taGVhZGVyLWxlZnQgLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tYWluLWhlYWRlci1hcnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubWFpbi1oZWFkZXItcmlnaHQgLm5hdiAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogYXV0bztcbiAgICByaWdodDogNXB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbGVmdDogNXB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA5MyU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogNjFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHdpZHRoOiAyMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYWluLWhlYWRlci1sZWZ0IC5mb3JtLWNvbnRyb2wsXG4gIC5tYWluLWhlYWRlci1jZW50ZXIgLmJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3OHB4KSB7XG4gIC5tYWluLWhlYWRlci1tZXNzYWdlID4gYSxcbiAgLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiA+IGEsXG4gIC5tYWluLWhlYWRlci1tZXNzYWdlID4gYSxcbiAgLm5hdi1saW5rLmljb24ge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuICAucHJvZmlsZS11c2VyIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbiAgLm1haW4taGVhZGVyLWNlbnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFpbi1oZWFkZXItbWVzc2FnZS5yaWdodC10b2dnbGUgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwIDA7XG4gIH1cbiAgLm1haW4taGVhZGVyLW1lc3NhZ2UgPiBhLFxuICAubWFpbi1oZWFkZXItbm90aWZpY2F0aW9uID4gYSxcbiAgLm5hdi1pdGVtLmZ1bGwtc2NyZWVuID4gYSxcbiAgLm5hdi1saW5rLmljb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICB9XG4gIC5uYXYtbGluay5pY29uIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwMDAgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMjUwcHg7XG4gIH1cbiAgLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLm1haW4taGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICB9XG4gIC5hcHAuc2lkZW5hdi10b2dnbGVkIC5tYWluLXNpZGViYXItaGVhZGVyIHtcbiAgICB3aWR0aDogODBweDtcbiAgfVxufVxuLnJpZ2h0LXRvZ2dsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmhvcml6b250YWxNZW51Y29udGFpbmVyIC5tYWluLWhlYWRlci5ob3ItaGVhZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjMzcHgpIGFuZCAobWluLXdpZHRoOiAzMjFweCkge1xuICAubWFpbi1wcm9maWxlLW1lbnUge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5tYWluLXByb2ZpbGUtbWVudSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC50b3RhbC1yZXZlbnVlIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDAuNzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRvdGFsLXJldmVudWUgaDQge1xuICAgIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi5idG4tZGVmYXVsdC5uYXYtbGluay5yZXNwLWJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcGFkZGluZzogMnB4O1xuICAgIGNvbG9yOiAjMjcyNzQ2O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAwcHggc29saWQgI2RmZDdlOTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG4ubWFpbi1oZWFkZXIgLm1haW4taGVhZGVyLXJpZ2h0IC5uYXYtbGluay5pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDBweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1saW5rLmljb24gaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICM3YTgzOWIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlc3BvbnNpdmUtbmF2YmFyIC5jb2xsYXBzaW5nIC5kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJlc3BvbnNpdmUtbmF2YmFyIC5jb2xsYXBzZS5zaG93IC5kcm9wZG93bi1tZW51LnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAucmVzcG9uc2l2ZS1uYXZiYXIubmF2YmFyIC5uZXcubmF2LWxpbmsge1xuICAgIG1hcmdpbjogMTBweCAycHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob3Jpem9udGFsIC5ob3Jpem9udGFsLW1haW4gLnN1Yi1zbGlkZTIgLnN1Yi1zbGlkZS1tZW51MSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDE4MHB4O1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgd2lkdGg6IDE5MHB4O1xuICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U3ZWFmMztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDE2cHggMThweCByZ2JhKDEzNSwgMTM1LCAxODIsIDAuMSkgIWltcG9ydGFudDtcbiAgfVxuICAuaG9yaXpvbnRhbCAuYXBwLXNpZGViYXIge1xuICAgIGJvcmRlci1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Jpem9udGFsIC5tYWluLWZvb3RlciB7XG4gICAgcGFkZGluZzogMC45cmVtIDFyZW0gMC45cmVtIDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuaG9yaXpvbnRhbC5kYXJrLXRoZW1lIC5ob3Jpem9udGFsLW1haW4gLnNsaWRlIC5zbGlkZS1tZW51LFxuICAuaG9yaXpvbnRhbC5kYXJrLXRoZW1lIC5ob3Jpem9udGFsLW1haW4gLnNsaWRlIC5zdWItc2xpZGUtbWVudSxcbiAgLmhvcml6b250YWwuZGFyay10aGVtZSAuaG9yaXpvbnRhbC1tYWluIC5zdWItc2xpZGUyIC5zdWItc2xpZGUtbWVudTEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2YgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzO1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvcml6b250YWwgLmhvcml6b250YWwtbWFpbiB7XG4gICAgei1pbmRleDogOTk5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvcml6b250YWwuZGFyay10aGVtZSAubG9nby0xIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvcml6b250YWwuZGFyay10aGVtZSAuZGFyay1sb2dvLTEge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvcml6b250YWwgLmhvci1oZWFkZXIgLmNvbnRhaW5lcixcbiAgLmhvcml6b250YWwgLmhvcml6b250YWwtbWFpbiAuY29udGFpbmVyLFxuICAuaG9yaXpvbnRhbCAubWFpbi1jb250ZW50Lmhvcml6b250YWwtY29udGVudCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmhvcml6b250YWwgLmFwcC1zaWRlYmFyIC5zaWRlLWl0ZW0uc2lkZS1pdGVtLWNhdGVnb3J5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ob3Jpem9udGFsIC5zaWRlLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuaG9yaXpvbnRhbCAubWFpbi1zaWRlbWVudSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuaG9yaXpvbnRhbCAubWFpbi1zaWRlYmFyLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaG9yaXpvbnRhbCAuaG9yaXpvbnRhbC1tYWluIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiBpbml0aWFsO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ob3Jpem9udGFsIC5ob3Jpem9udGFsLW1haW4ucHMge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvcml6b250YWwgLmhvcml6b250YWwtbWFpbiAuc2xpZGUgLnNsaWRlLW1lbnUsXG4gIC5ob3Jpem9udGFsIC5ob3Jpem9udGFsLW1haW4gLnNsaWRlIC5zdWItc2xpZGUtbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgd2lkdGg6IDE5MHB4O1xuICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U3ZWFmMztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDE2cHggMThweCByZ2JhKDEzNSwgMTM1LCAxODIsIDAuMSkgIWltcG9ydGFudDtcbiAgfVxuICAuaG9yaXpvbnRhbCAuaG9yaXpvbnRhbC1tYWluIC5zbGlkZSAuc2xpZGUtbWVudSAuc2xpZGUtaXRlbTpiZWZvcmUsXG4gIC5ob3Jpem9udGFsIC5ob3Jpem9udGFsLW1haW4gLnNsaWRlIC5zdWItc2xpZGUtbWVudSAuc2xpZGUtaXRlbTpiZWZvcmUge1xuICAgIHRvcDogMTFweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG4gIC5ob3Jpem9udGFsIC5zbGlkZS1pdGVtIHtcbiAgICBwYWRkaW5nOiA4cHggMzVweDtcbiAgfVxuICAuaG9yaXpvbnRhbCAuc2xpZGUuaXMtZXhwYW5kZWQgLnN1Yi1zbGlkZS1pdGVtMjpiZWZvcmUge1xuICAgIGxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaG9yaXpvbnRhbCAuc3ViLXNsaWRlLW1lbnUgLnN1Yi1zbGlkZS1pdGVtMiB7XG4gICAgcGFkZGluZzogOHB4IDIwcHggOHB4IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaG9yaXpvbnRhbCAuc3ViLXNsaWRlIC5zdWItYW5nbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogLTIwcHg7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuaG9yaXpvbnRhbCAuc3ViLXNsaWRlIC5zdWItc2xpZGUtbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTNweDtcbiAgICBsZWZ0OiAxODBweDtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmODtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogNXB4IDVweCA1cHggI2I5YjliOTtcbiAgfVxuICAuaG9yaXpvbnRhbCAuc2lkZS1tZW51ID4gbGkgPiBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDBweCAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTdweCAxM3B4IDE3cHggMTNweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjN2I4MTkxO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5ob3Jpem9udGFsIC5tYWluLXNpZGVtZW51IGkuYW5nbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDBweDtcbiAgICByaWdodDogMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG4gIC5ob3Jpem9udGFsIC5tYWluLXNpZGVtZW51IC5zbGlkZS5pcy1leHBhbmRlZCBpLmFuZ2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIH1cbiAgLmhvcml6b250YWwgLmJyZWFkY3J1bWItaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5ob3Jpem9udGFsIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICB9XG4gIC5ob3Jpem9udGFsIC5zbGlkZSB7XG4gICAgbWFyZ2luOiAwIDNweDtcbiAgfVxuICAuaG9yaXpvbnRhbCAubG9nby1ob3Jpem9udGFsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaG9yaXpvbnRhbCAuYXBwLXNpZGViYXJfX3RvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaG9yaXpvbnRhbCAubW9iaWxlLWxvZ28uZGFyay1sb2dvLTEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhvcml6b250YWwgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Jpem9udGFsIC5tYWluLXNpZGVtZW51IC5zbGlkZS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLmhvcml6b250YWwgLm1haW4tc2lkZW1lbnUgLnNsaWRlLWxlZnQsXG4gIC5ob3Jpem9udGFsIC5tYWluLXNpZGVtZW51IC5zbGlkZS1yaWdodCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE3cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5ob3Jpem9udGFsIC5tYWluLXNpZGVtZW51IC5zbGlkZS1sZWZ0IHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5ob3Jpem9udGFsIC5ob3Jpem9udGFsLW1haW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuaG9yaXpvbnRhbCAubWFpbi1zaWRlbWVudSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuaG9yaXpvbnRhbCAuc3RpY2t5LXBpbiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ob3Jpem9udGFsLWhvdmVyLmhvcml6b250YWwgLnNsaWRlOmhvdmVyIHVsLnNsaWRlLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvcml6b250YWwtaG92ZXIuaG9yaXpvbnRhbCAuc3ViLXNsaWRlOmhvdmVyIC5zdWItc2xpZGUtbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLmxvZ28taG9yaXpvbnRhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaG9yaXpvbnRhbCAuYXBwLXNpZGViYXIuaG9yaXpvbnRhbC1tYWluIHtcbiAgICBsZWZ0OiAtMzAwcHg7XG4gIH1cbiAgLmhvcml6b250YWwgLm1haW4taGVhZGVyLmhvci1oZWFkZXIge1xuICAgIGJveC1zaGFkb3c6IDBweCA3cHggMjZweCByZ2JhKDE1NCwgMTU0LCAyMDQsIDAuMSk7XG4gIH1cbiAgLmhvcml6b250YWwgLm1haW4tc2lkZW1lbnUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmhvcml6b250YWwgLmhvcml6b250YWxNZW51Y29udGFpbmVyIC5tYWluLWhlYWRlci5ob3ItaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbiAgLmhvcml6b250YWwgLnNsaWRlLWxlZnQsXG4gIC5ob3Jpem9udGFsIC5zbGlkZS1yaWdodCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uaG9yaXpvbnRhbCAubWFpbi1zaWRlbWVudS5jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvcml6b250YWwtaG92ZXIuaG9yaXpvbnRhbCAuc3ViLXNsaWRlMjpob3ZlciAuc3ViLXNsaWRlLW1lbnUxIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Jpem9udGFsLWhvdmVyLmhvcml6b250YWwgLmFwcC1zaWRlYmFyIC5zbGlkZS1tZW51IC5zdWItc2xpZGUtbWVudTEgYTpiZWZvcmUge1xuICAgIHRvcDogMTFweDtcbiAgICBsZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvcml6b250YWwtaG92ZXIuaG9yaXpvbnRhbCAuc3ViLXNsaWRlLW1lbnUgLnN1Yi1zaWRlLW1lbnVfX2l0ZW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjIyZFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBsZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM3YjgxOTE7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1pY29uYmFyLXNob3cgLm1haW4taWNvbmJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWFpbi1pY29uYmFyLXNob3cgLm1haW4taWNvbmJhci1hc2lkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5tYWluLWljb25iYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubWFpbi1pY29uYmFyIC5uYXYge1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi5tYWluLWljb25iYXIgLm5hdi1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICM0YTRhNjk7XG59XG4ubWFpbi1pY29uYmFyIC5uYXYtbGluayBpIHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLm1haW4taWNvbmJhciAubmF2LWxpbmsgaS50eXBjbiB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLm1haW4taWNvbmJhciAubmF2LWxpbmsgaS50eXBjbjo6YmVmb3JlIHtcbiAgd2lkdGg6IGF1dG87XG59XG4ubWFpbi1pY29uYmFyIC5uYXYtbGluayBpLnR5cGNuLWRldmljZS1sYXB0b3AsIC5tYWluLWljb25iYXIgLm5hdi1saW5rIGkudHlwY24tdGgtbGFyZ2Utb3V0bGluZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbi5tYWluLWljb25iYXIgLm5hdi1saW5rIGkuZmEtZGVza3RvcCB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbn1cbi5tYWluLWljb25iYXIgLm5hdi1saW5rOmhvdmVyLCAubWFpbi1pY29uYmFyIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjNGQ1ODc1O1xufVxuLm1haW4taWNvbmJhciAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLm1haW4taWNvbmJhciAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taWNvbmJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLm1haW4taWNvbmJhci1sb2dvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogIzMyMzI1MTtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMC45O1xufVxuLm1haW4taWNvbmJhci1sb2dvOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA2cHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5tYWluLWljb25iYXItbG9nbzpob3ZlciwgLm1haW4taWNvbmJhci1sb2dvOmZvY3VzIHtcbiAgY29sb3I6ICMzMjMyNTE7XG59XG5cbi5tYWluLWljb25iYXItYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tYWluLWljb25iYXItaGVscCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLm1haW4taWNvbmJhci1oZWxwOmhvdmVyLCAubWFpbi1pY29uYmFyLWhlbHA6Zm9jdXMge1xuICBjb2xvcjogIzMyMzI1MTtcbn1cblxuLm1haW4taWNvbmJhci1hc2lkZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiA2NHB4O1xuICB6LWluZGV4OiA2MDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAyMzBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDZkNmU2O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWljb25iYXItYXNpZGUge1xuICAgIHotaW5kZXg6IDUwMDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1pY29uYmFyLWFzaWRlLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWljb25iYXItYXNpZGUuc2hvdyArIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAyOTRweDtcbiAgfVxufVxuLm1haW4taWNvbmJhci1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5tYWluLWljb25iYXItaGVhZGVyIC5tYWluLWxvZ28ge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLm1haW4taWNvbmJhci10b2dnbGUtbWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwLjU7XG59XG4ubWFpbi1pY29uYmFyLXRvZ2dsZS1tZW51OmhvdmVyLCAubWFpbi1pY29uYmFyLXRvZ2dsZS1tZW51OmZvY3VzIHtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIG9wYWNpdHk6IDE7XG59XG4ubWFpbi1pY29uYmFyLXRvZ2dsZS1tZW51IGk6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWljb25iYXItdG9nZ2xlLW1lbnUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAubWFpbi1pY29uYmFyLXRvZ2dsZS1tZW51OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIGJvdHRvbTogM3B4O1xuICAgIGxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMzIzMjUxO1xuICB9XG4gIC5tYWluLWljb25iYXItdG9nZ2xlLW1lbnUgaTpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1haW4taWNvbmJhci10b2dnbGUtbWVudSBpOmxhc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tYWluLWljb25iYXItYm9keSB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDY4cHgpO1xuICBwYWRkaW5nOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubWFpbi1pY29uYmFyLWJvZHkgLm5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2YwZjBmODtcbn1cbi5tYWluLWljb25iYXItYm9keSAubmF2LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1haW4taWNvbmJhci1ib2R5IC5uYXYtaXRlbSArIC5uYXYtaXRlbSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2UxZTFlZjtcbn1cbi5tYWluLWljb25iYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5tYWluLWljb25iYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayBpIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLm1haW4taWNvbmJhci1ib2R5IC5uYXYtaXRlbS5zaG93IC5uYXYtc3ViIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWFpbi1pY29uYmFyLWJvZHkgLm5hdi1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ubWFpbi1pY29uYmFyLWJvZHkgLm5hdi1saW5rIGkge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGNvbG9yOiAjOTQ5ZWI3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLm1haW4taWNvbmJhci1ib2R5IC5uYXYtbGluayBpLnR5cGNuIHtcbiAgbGluZS1oZWlnaHQ6IDAuOTtcbn1cbi5tYWluLWljb25iYXItYm9keSAubmF2LWxpbmsgaS50eXBjbjo6YmVmb3JlIHtcbiAgd2lkdGg6IGF1dG87XG59XG4ubWFpbi1pY29uYmFyLWJvZHkgLm5hdi1saW5rOmhvdmVyLCAubWFpbi1pY29uYmFyLWJvZHkgLm5hdi1saW5rOmZvY3VzLCAubWFpbi1pY29uYmFyLWJvZHkgLm5hdi1saW5rOmhvdmVyIGksIC5tYWluLWljb25iYXItYm9keSAubmF2LWxpbms6Zm9jdXMgaSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5tYWluLWljb25iYXItYm9keSAubmF2LWxpbmsud2l0aC1zdWIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubWFpbi1pY29uYmFyLWJvZHkgLm5hdi1saW5rLndpdGgtc3ViOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QwXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29sb3I6ICM5NDllYjc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1mYW1pbHk6IFwiSW9uaWNvbnNcIjtcbn1cbi5tYWluLWljb25iYXItYm9keSAubmF2LXN1YiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjZTFlMWVmO1xufVxuLm1haW4taWNvbmJhci1ib2R5IC5uYXYtc3ViIC5uYXYtc3ViLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5tYWluLWljb25iYXItYm9keSAubmF2LXN1YiAubmF2LXN1Yi1pdGVtICsgLm5hdi1zdWItaXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2UxZTFlZjtcbn1cbi5tYWluLWljb25iYXItYm9keSAubmF2LXN1YiAubmF2LXN1Yi1pdGVtLmFjdGl2ZSA+IC5uYXYtc3ViLWxpbmsge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4ubWFpbi1pY29uYmFyLWJvZHkgLm5hdi1zdWIgLm5hdi1zdWItbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMzZweDtcbiAgY29sb3I6ICM0YTRhNjk7XG59XG4ubWFpbi1pY29uYmFyLWJvZHkgLm5hdi1zdWIgLm5hdi1zdWItbGluazpob3ZlciwgLm1haW4taWNvbmJhci1ib2R5IC5uYXYtc3ViIC5uYXYtc3ViLWxpbms6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1pY29uYmFyLWJvZHkgLm5hdi1saW5rLndpdGgtc3ViOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5tYWluLWljb25iYXItdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzMyMzI1MTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLm1haW4taWNvbmJhci10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5tYWluLWljb25iYXItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubWFpbi1pY29uYmFyLXBhbmUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1haW4tY29udGVudC1sZWZ0LXNob3cge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1jb250ZW50LWxlZnQtc2hvdyAubWFpbi1jb250ZW50LWxlZnQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogODAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgyOCwgMzksIDYwLCAwLjEpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1haW4tY29udGVudC1sZWZ0LXNob3cgLm1haW4tY29udGVudC1ib2R5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tY29udGVudC1ib2R5LXNob3cgLm1haW4taGVhZGVyIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW4tY29udGVudC1ib2R5LXNob3cgLm1haW4taGVhZGVyIC5tYWluLWhlYWRlci1sZWZ0IC5tYWluLWhlYWRlci1hcnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1haW4tY29udGVudC1ib2R5LXNob3cgLm1haW4tY29udGVudC1sZWZ0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluLWNvbnRlbnQtYm9keS1zaG93IC5tYWluLWNvbnRlbnQtYm9keSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5tYWluLWNvbnRlbnQgLmNvbnRhaW5lcixcbi5tYWluLWNvbnRlbnQgLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRlbnQgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLWNvbnRlbnQgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5icm93c2VyLXN0YXRzIC5zdWItdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYnJvd3Nlci1zdGF0cyBoNiB7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbn1cbi5tYWluLWNvbnRlbnQtYXBwIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ubWFpbi1jb250ZW50LWFwcCAuY29udGFpbmVyLFxuLm1haW4tY29udGVudC1hcHAgLmNvbnRhaW5lci1mbHVpZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRlbnQtYXBwIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLm1haW4tY29udGVudC1sZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LWxlZnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5tYWluLWNvbnRlbnQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDYwcHg7XG59XG4ubWFpbi1jb250ZW50LWhlYWRlciAubWFpbi1sb2dvIHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tYWluLWNvbnRlbnQtYm9keSB7XG4gIGZsZXg6IDE7XG59XG5cbi5tYWluLWNvbnRlbnQtcmlnaHQge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm1haW4tY29udGVudC10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHRleHQtaW5kZW50OiAtMXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5tYWluLWNvbnRlbnQtbGFiZWwtc20ge1xuICBjb2xvcjogIzk0OWViNztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5tYWluLWNvbnRlbnQtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLm1haW4tY29udGVudCAuaGVhZGVyIHtcbiAgbWFyZ2luOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMjQwcHg7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWFpbi1ib2R5Lm1haW4tc2lkZWJhci1oaWRlIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgMC4zcyBlYXNlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1haW4tY29udGVudC1ib2R5LXNob3cgLm1haW4taGVhZGVyLWFycm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LWJvZHktc2hvdyAubWFpbi1oZWFkZXItYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MzVweCkge1xuICAubWFpbi1jb250ZW50IC5icmVhZGNydW1iLWhlYWRlciAuYnJlYWRjcnVtYi1yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICB9XG59XG4ubWFpbi1jb250ZW50LWxlZnQtY29tcG9uZW50cyB7XG4gIHdpZHRoOiAyMDBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YwZjBmODtcbn1cbi5tYWluLWNvbnRlbnQtbGVmdC1jb21wb25lbnRzIC5jb21wb25lbnQtaXRlbSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5tYWluLWNvbnRlbnQtbGVmdC1jb21wb25lbnRzIC5jb21wb25lbnQtaXRlbSBsYWJlbCB+IGxhYmVsIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5tYWluLWNvbnRlbnQtbGVmdC1jb21wb25lbnRzIC5jb21wb25lbnQtaXRlbSAubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICM0ZDU4NzU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5tYWluLWNvbnRlbnQtbGVmdC1jb21wb25lbnRzIC5jb21wb25lbnQtaXRlbSAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ubWFpbi1jb250ZW50LWxlZnQtY29tcG9uZW50cyAuY29tcG9uZW50LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLm1haW4tY29udGVudC1sZWZ0LWNvbXBvbmVudHMgLmNvbXBvbmVudC1pdGVtIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjAzNzM7XG59XG4ubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjBweDtcbn1cbi5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLnRpdGxlLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbn1cbi5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLnRpdGxlLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZCBpbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLmNhcmQgZmlndXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLmNhcmQgZmlndXJlOmhvdmVyIGltZywgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZCBmaWd1cmU6Zm9jdXMgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjc1LCAxLjc1KTtcbn1cbi5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLmNhcmQgZmlndXJlOmhvdmVyIGZpZ2NhcHRpb24sIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLmNhcmQgZmlndXJlOmZvY3VzIGZpZ2NhcHRpb24ge1xuICBvcGFjaXR5OiAxO1xufVxuLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZCBmaWdjYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1LCA0LCAxOTAsIDAuNzUpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLmNhcmQgZmlnY2FwdGlvbiAuYnRuLFxuLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZCBmaWdjYXB0aW9uIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxMDBweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLnRpdGxlLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAudGl0bGUtdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLnRpdGxlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLnRpdGxlLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5jYXJkIHtcbiAgICBoZWlnaHQ6IDE1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZCB7XG4gICAgaGVpZ2h0OiAyMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLmNhcmQge1xuICAgIGhlaWdodDogMjU1cHg7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLmNhcmQgaW1nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5jYXJkIGZpZ2NhcHRpb24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5zcC1jb250YWluZXIgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZCBmaWdjYXB0aW9uIGJ1dHRvbiB7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZC5jb21pbmctc29vbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzMyMzI1MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmODtcbn1cbi5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLmNhcmQuY29taW5nLXNvb24gLnR5cGNuIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogMC45O1xufVxuLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZC5jb21pbmctc29vbiBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4ubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5jYXJkLXRhYmxlLXR3byAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG5cbi5jYXJkLXRhYmxlLXR3byAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5jYXJkLXRpdGxlLFxuLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtZWlnaHQgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG5cbi5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLm1haW4tY29udGVudC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5tYWluLWNvbnRlbnQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuLm1haW4tY29udGVudC1sZWZ0Lm1haW4tY29udGVudC1sZWZ0LW1haWwuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLm1haW4taGVhZGVyLXByb2ZpbGUgLm1haW4taW1nLXVzZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM1cHg7XG4gIHJpZ2h0OiA2cHg7XG4gIGJvdHRvbTogMDtcbiAgYm90dG9tOiAzcHg7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdiODZhO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbn1cbi5tYWluLWhlYWRlci1wcm9maWxlIC5tYWluLWltZy11c2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLm1haW4tcHJvZmlsZS1tZW51IC5wcm9maWxlLXVzZXIgaW1nIHtcbiAgd2lkdGg6IDM3cHg7XG4gIHdpZHRoOiAzN3B4O1xuICBoZWlnaHQ6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLm1haW4tcHJvZmlsZS1vdmVydmlldyAubWFpbi1pbWctdXNlcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qICMjIyMjIyA3LjggUHJvZmlsZSAgIyMjIyMjICovXG4ubWFpbi1jb250ZW50LXByb2ZpbGUge1xuICBmbGV4OiAxO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tY29udGVudC1wcm9maWxlIC5jb250YWluZXIsXG4gIC5tYWluLWNvbnRlbnQtcHJvZmlsZSAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm1haW4tY29udGVudC1sZWZ0LXByb2ZpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1sZWZ0LXByb2ZpbGUge1xuICAgIHdpZHRoOiAyNzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1jb250ZW50LWxlZnQtcHJvZmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxufVxuLm1haW4tcHJvZmlsZS1vdmVydmlldyAubWFpbi1pbWctdXNlciB7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5tYWluLXByb2ZpbGUtb3ZlcnZpZXcgLmJ0bi1pY29uLWxpc3QgLmJ0bixcbi5tYWluLXByb2ZpbGUtb3ZlcnZpZXcgLmJ0bi1pY29uLWxpc3QgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLXByb2ZpbGUtb3ZlcnZpZXcgLmJ0bi1pY29uLWxpc3QgYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLm1haW4tcHJvZmlsZS1uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBjb2xvcjogIzMyMzI1MTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4ubWFpbi1wcm9maWxlLW5hbWUtdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5tYWluLXByb2ZpbGUtYmlvIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4ubWFpbi1wcm9maWxlLXNvY2lhbC1saXN0IC5tZWRpYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1wcm9maWxlLXNvY2lhbC1saXN0IC5tZWRpYSArIC5tZWRpYSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubWFpbi1wcm9maWxlLXNvY2lhbC1saXN0IC5tZWRpYS1pY29uIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ubWFpbi1wcm9maWxlLXNvY2lhbC1saXN0IC5tZWRpYS1ib2R5IHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ubWFpbi1wcm9maWxlLXNvY2lhbC1saXN0IC5tZWRpYS1ib2R5IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLm1haW4tcHJvZmlsZS1zb2NpYWwtbGlzdCAubWVkaWEtYm9keSBhIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4ubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5tYWluLWNvbnRlbnQtYm9keS1wcm9maWxlIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMzgzODUzO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm1haW4tY29udGVudC1ib2R5LXByb2ZpbGUgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm1haW4tY29udGVudC1ib2R5LXByb2ZpbGUgLm5hdiB7XG4gICAgcGFkZGluZzogMThweCAxNHB4IDE3cHggMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRlbnQtYm9keS1wcm9maWxlIC5uYXYge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubmF2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tYWluLWNvbnRlbnQtYm9keS1wcm9maWxlIC5tYWluLW5hdi1saW5lIC5uYXYtbGluay5hY3RpdmU6OmJlZm9yZSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tYWluLWNvbnRlbnQtYm9keS1wcm9maWxlIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxufVxuLm1haW4tcHJvZmlsZS1ib2R5IHtcbiAgcGFkZGluZzogMTVweCAwIDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1wcm9maWxlLWJvZHkge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tcHJvZmlsZS1ib2R5IHtcbiAgICBwYWRkaW5nOiAyNXB4IDAgMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLXByb2ZpbGUtYm9keSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG59XG4ubWFpbi1wcm9maWxlLXZpZXctY2hhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5tYWluLXByb2ZpbGUtdmlldy1jaGFydCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1wcm9maWxlLXZpZXctY2hhcnQge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbn1cbi5tYWluLXByb2ZpbGUtdmlldy1pbmZvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4ubWFpbi1wcm9maWxlLXZpZXctaW5mbyBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMycHg7XG59XG4ubWFpbi1wcm9maWxlLXZpZXctaW5mbyBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgY29sb3I6ICNmNzU0ZmE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5tYWluLXByb2ZpbGUtdmlldy1pbmZvIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5tYWluLXRyYWZmaWMtZGV0YWlsLWl0ZW0gPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLm1haW4tdHJhZmZpYy1kZXRhaWwtaXRlbSA+IGRpdjpmaXJzdC1jaGlsZCA+IHNwYW46Zmlyc3QtY2hpbGQge1xuICBjb2xvcjogIzc5ODdhMTtcbn1cbi5tYWluLXRyYWZmaWMtZGV0YWlsLWl0ZW0gPiBkaXY6Zmlyc3QtY2hpbGQgPiBzcGFuOmxhc3QtY2hpbGQge1xuICBjb2xvcjogIzMyMzI1MTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLm1haW4tdHJhZmZpYy1kZXRhaWwtaXRlbSA+IGRpdjpmaXJzdC1jaGlsZCA+IHNwYW46bGFzdC1jaGlsZCBzcGFuIHtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubWFpbi10cmFmZmljLWRldGFpbC1pdGVtICsgLm1haW4tdHJhZmZpYy1kZXRhaWwtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4ubWFpbi10cmFmZmljLWRldGFpbC1pdGVtIC5wcm9ncmVzcyB7XG4gIGhlaWdodDogOHB4O1xufVxuXG4ubWFpbi1wcm9maWxlLXdvcmstbGlzdCAubWVkaWEgKyAubWVkaWEge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLm1haW4tcHJvZmlsZS13b3JrLWxpc3QgLm1lZGlhLWxvZ28ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4ubWFpbi1wcm9maWxlLXdvcmstbGlzdCAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLm1haW4tcHJvZmlsZS13b3JrLWxpc3QgLm1lZGlhLWJvZHkgaDYge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLm1haW4tcHJvZmlsZS13b3JrLWxpc3QgLm1lZGlhLWJvZHkgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubWFpbi1wcm9maWxlLXdvcmstbGlzdCAubWVkaWEtYm9keSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLm1haW4tcHJvZmlsZS1jb250YWN0LWxpc3QgLm1lZGlhIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tYWluLXByb2ZpbGUtY29udGFjdC1saXN0IC5tZWRpYSArIC5tZWRpYSB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4ubWFpbi1wcm9maWxlLWNvbnRhY3QtbGlzdCAubWVkaWEtaWNvbiB7XG4gIHdpZHRoOiAzNXB4O1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubWFpbi1wcm9maWxlLWNvbnRhY3QtbGlzdCAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuLm1haW4tcHJvZmlsZS1jb250YWN0LWxpc3QgLm1lZGlhLWJvZHkgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLm1haW4tcHJvZmlsZS1jb250YWN0LWxpc3QgLm1lZGlhLWJvZHkgZGl2IHtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTM0cHgpIHtcbiAgLm1haW4tcHJvZmlsZS1ib2R5IC5tZWRpYS5wcm9maWxlLWZvb3RlciB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAubWFpbi1wcm9maWxlLWJvZHkgLm1lZGlhLnByb2ZpbGUtZm9vdGVyIC5tZWRpYS1ib2R5IHtcbiAgICBwYWRkaW5nOiAzcHggMCAxNXB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzhweCkge1xuICAubWFpbi1wcm9maWxlLW1lbnUgLnByb2ZpbGUtdXNlciBpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ubWFpbi1wcm9maWxlLXdvcmstbGlzdCAubWVkaWEtbG9nbyxcbi5tYWluLXByb2ZpbGUtY29udGFjdC1saXN0IC5tZWRpYS1pY29uLFxuLm1haW4tcHJvZmlsZS1zb2NpYWwtbGlzdCAubWVkaWEtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLnByb2ZpbGUtdXNlciAucHJvZmlsZS1lZGl0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNkNWQ0ZTA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLm1haW4tcHJvZmlsZS1ib2R5IC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5kcm9wLWRvd24tcHJvZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2ZpbGUtZm9vdGVyIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbjogMXB4IGF1dG87XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNlZmVmZjU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmRyb3AtZG93bi1wcm9maWxlIHNwYW4uYXNzaWduZWQtdGFzayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5tYWluLWNvbnRlbnQtYm9keS1wcm9maWxlIC5tYWluLW5hdi1saW5lIC5uYXYtbGluay5hY3RpdmU6OmJlZm9yZSB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1haW4tcHJvZmlsZS1tZW51IC5wcm9maWxlLXVzZXIgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG59XG4ucHJvZmlsZS1uYW1lIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4ucHJvZmlsZS5uYXZ0YWItY3VzdG9tIHtcbiAgcGFkZGluZzogMTFweCAwIDEwcHggMDtcbn1cbi5wcm9maWxlLm5hdnRhYi1jdXN0b20gbGkgYSB7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xuICBwYWRkaW5nOiAxM3B4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTZmMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogN3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogN3B4O1xufVxuLnByb2ZpbGUubmF2dGFiLWN1c3RvbSAuYWN0aXZlIGEsXG4ucHJvZmlsZS5uYXZ0YWItY3VzdG9tIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6ICNmOWY5ZmI7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5nYS1ib3JkZXIge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1hcmdpbjogMTBweCBhdXRvIDVweCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLnByb2ZpbGUtY292ZXJfX2FjdGlvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAyMTZweCAzMHB4IDEwcHggMTg1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWVkaWEvYmctaW1nLmpwZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG59XG5cbi5wcm9maWxlLWNvdmVyX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjMwcHggIWltcG9ydGFudDtcbiAgbGVmdDogNTBweDtcbiAgei1pbmRleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucHJvZmlsZS1jb3Zlcl9faW1nID4gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ucHJvZmlsZS1jb3Zlcl9faW1nID4gaW1nICsgLmgzIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4ucHJvZmlsZS1jb3Zlcl9faW1nID4gLmgzIHtcbiAgY29sb3I6ICMzOTM5Mzk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAucHJvZmlsZS1jb3Zlcl9fYWN0aW9uID4gLmJ0biB7XG4gICAgbWluLXdpZHRoOiAxMjVweDtcbiAgfVxuICAucHJvZmlsZS1jb3Zlcl9fYWN0aW9uID4gLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLnByb2ZpbGUtY292ZXJfX2luZm8gLm5hdiB7XG4gICAgcGFkZGluZzogMTVweCAwIDEwcHggMTcwcHg7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ucHJvZmlsZS1jb3Zlcl9faW5mbyAubmF2IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgY29sb3I6ICM0NjQ0NjE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnByb2ZpbGUtY292ZXJfX2luZm8sXG4ucHJvZmlsZS10YWIgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLnByb2ZpbGUtY292ZXJfX2luZm8gLm5hdiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuLnByb2ZpbGUtY292ZXJfX2luZm8gLm5hdiBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyMzgsIDIzOCwgMjM4LCAwLjIpO1xufVxuXG4ucHJvZmlsZS10YWIgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA3cHg7XG4gIGNvbG9yOiAjM2M0ODU4O1xuICBib3JkZXI6IDBweCBzb2xpZCAjZWRlZGY1O1xufVxuXG4ubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDhweCAyNXB4O1xuICBjb2xvcjogIzNjNDg1ODtcbn1cblxuLnByb2ZpbGUtdGFiLnRhYi1tZW51LWhlYWRpbmcgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0cHggMjBweDtcbn1cblxuLnByb2ZpbGUtdGFiIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nOiA4cHggMjVweDtcbiAgfVxufVxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMTFweCAxMXB4IDAgMDtcbn1cblxuLnVzZXItbG9jayBpbWcge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLm1haW4taW1nLXVzZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcm9maWxlLWNvdmVyX19pbWcge1xuICAgIHRvcDogMjYwcHggIWltcG9ydGFudDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4ucGFuZWwtdGFicy5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuLnByb2ZpbGUtaW1hZ2UgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucHJvZmlsZS1vbmxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNnB4O1xuICByaWdodDogLTEwcHg7XG4gIHBhZGRpbmc6IDZweDtcbiAgYm9yZGVyOiAzcHggc29saWQgI2ZmZjtcbn1cblxuLnByb2ZpbGUtdGFiLnRhYi1tZW51LWhlYWRpbmcge1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xufVxuXG5hLm9wdGlvbi1kb3RzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLXNpZGViYXItc2hvdyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAubWFpbi1zaWRlYmFyLXNob3cgLm1haW4tc2lkZWJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC5tYWluLXNpZGViYXItc2hvdyAubWFpbi1jb250ZW50IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjQwcHgpO1xuICB9XG4gIC5tYWluLXNpZGViYXItc2hvdyAubWFpbi1uYXZiYXItYmFja2Ryb3Age1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLm1haW4tYm9keS1zaWRlYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDU1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1ib2R5LXNpZGViYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLm1haW4tYm9keS1zaWRlYmFyIC5tYWluLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjNzIGVhc2U7XG59XG4ubWFpbi1ib2R5LXNpZGViYXIgLm1haW4tY29udGVudC1oZWFkZXIge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMjFweDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlOGYxO1xufVxuLm1haW4tYm9keS1zaWRlYmFyIC5tYWluLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1ib2R5LXNpZGViYXIgLm1haW4taGVhZGVyIC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG4ubWFpbi1zaWRlYmFyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAyNDBweDtcbiAgYm9yZGVyLXJpZ2h0OiAwIHNvbGlkICNkOGRmZWE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjQwcHgpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLXNpZGViYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLXNpZGViYXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cbiAgLm1haW4tc2lkZWJhci1oaWRlIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG4ubWFpbi1zaWRlYmFyLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4ubWFpbi1zaWRlYmFyLXN0aWNreSAubWFpbi1zaWRlYmFyLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDEyMnB4KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLXNpZGViYXItc3RpY2t5ICsgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIyMHB4O1xuICB9XG59XG4ubWFpbi1zaWRlYmFyLWxvZ2dlZGluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG4gIHBhZGRpbmc6IDIwcHggMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG59XG5cbi5tYWluLXNpZGViYXIgLm5hdi1waWxscy1jaXJjbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubWFpbi1zaWRlYmFyIC5uYXYtcGlsbHMtY2lyY2xlLm5hdiAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUge1xuICBsZWZ0OiAtMzBweDtcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cbi5tYWluLXNpZGViYXIgLm5hdi1waWxscy1jaXJjbGUubmF2IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5tYWluLXNpZGViYXIgLm5hdi1waWxscy1jaXJjbGUgLm5hdi1waWxsIHtcbiAgbWFyZ2luOiAwIDRweDtcbiAgcGFkZGluZzogMC40cmVtIDAuN3JlbTtcbiAgY29sb3I6ICM2ODc5OGIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLm1haW4tc2lkZWJhci1oaWRlIC5tYWluLXNpZGViYXItbG9nZ2VkaW4gLm1haW4taW1nLXVzZXIge1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5tYWluLXNpZGViYXItbG9nZ2VkaW4gLm1haW4taW1nLXVzZXIge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xufVxuLm1haW4tc2lkZWJhci1sb2dnZWRpbiAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuNHMgZWFzZSwgd2lkdGggMC40cyBlYXNlO1xufVxuLm1haW4tc2lkZWJhci1sb2dnZWRpbiAubWVkaWEtYm9keSBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5tYWluLXNpZGViYXItbG9nZ2VkaW4gLm1lZGlhLWJvZHkgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLXNpZGViYXItYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLWJhZGdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIC5uYXYtYmFkZ2Uge1xuICByaWdodDogMTJweCAhaW1wb3J0YW50O1xufVxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjlzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IG1heC1oZWlnaHQgMC45cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuOXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuOXM7XG59XG4ubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtICsgLm5hdi1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDMwcHg7XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2UyZWFmOTtcbn1cbi5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIC5sZWZ0bWVudS1pY29uIHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLm1haW4tc2lkZWJhci1oaWRlIC5uYXYtdGV4dC1iYWRnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsgaS50eXBjbjo6YmVmb3JlIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5uYXYtbGluay53aXRoLXN1YiAuYW5nbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTdweDtcbiAgcmlnaHQ6IDIzcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbi5uYXYtbGluay53aXRoLXN1YiAuc2lkZS1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIzcHg7XG59XG5cbi5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsgLmxlZnRtZW51LWljb24gLmV2ZS1pY29uIHtcbiAgZmlsbDogIzRhNGE2OTtcbn1cbi5tYWluLXNpZGViYXItYm9keSAubmF2LXN1YiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMCA3cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItaXRlbSAubmF2LXN1YiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nOiAwIDAgMCAxOHB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWl0ZW0gLm5hdi1zdWIgLm5hdi1zdWItbGluayB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogN3B4IDA7XG59XG4ubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItaXRlbS5hY3RpdmUgPiAubmF2LXN1Yi1saW5rIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG4ubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItaXRlbS5zaG93IC5uYXYtc3ViIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMzRweDtcbiAgY29sb3I6ICM2YzcyOTM7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1saW5rLndpdGgtc3ViIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYzZDBcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBjb2xvcjogI2UxZTFlZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xufVxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWxpbmsgKyAubmF2LXN1Yi1saW5rIHtcbiAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjZTFlMWVmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLm1haW4tc2lkZWJhci1vcGVuIC5tYWluLXNpZGViYXIge1xuICB3aWR0aDogMjQwcHg7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlO1xufVxuXG4ubWFpbi1zaWRlYmFyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgMCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xMyk7XG59XG5cbi5tYWluLXNpZGViYXItYm9keSAubmF2LWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAyOXB4IDEwcHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHBhZGRpbmc6IDJweCAxNXB4O1xuICBjb2xvcjogIzMzNDE1MTtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluazpob3ZlciwgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViIGxpIC5uYXYtc3ViLWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MmZcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDdweDtcbiAgbGVmdDogLTMwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiZmVhdGhlclwiICFpbXBvcnRhbnQ7XG59XG4ubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtICsgLm5hdi1pdGVtOjpiZWZvcmUge1xuICBib3JkZXItdG9wOiAwO1xufVxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayAubGVmdG1lbnUtaWNvbiB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1sYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLS1cIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE4cHg7XG4gIGxlZnQ6IDEzcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayBpLnR5cGNuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS42OTtcbiAgfVxuICAubWFpbi1ib2R5Lm1haW4tc2lkZWJhci1oaWRlIC5tYWluLXNpZGViYXIge1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG4gIC5tYWluLWJvZHkubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1sb2dnZWRpbiAubWVkaWEtYm9keSxcbiAgLm1haW4tYm9keS5tYWluLXNpZGViYXItaGlkZSAuc2lkZW1lbnUtbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW4tYm9keS5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFpbi1ib2R5Lm1haW4tc2lkZWJhci1oaWRlIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsgLmxlZnRtZW51LWljb24ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubWFpbi1ib2R5Lm1haW4tc2lkZWJhci1oaWRlIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAubWFpbi1ib2R5Lm1haW4tc2lkZWJhci1oaWRlIC5tYWluLXNpZGViYXItYm9keSAuYW5nbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW4tYm9keS5tYWluLXNpZGViYXItaGlkZSAuc2lkZWJhci1uYXZzLFxuICAubWFpbi1ib2R5Lm1haW4tc2lkZWJhci1oaWRlIC51c2VyLWluZm8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW4tYm9keS5tYWluLXNpZGViYXItaGlkZSAudXNlci1waWMgaW1nIHtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWFpbi1ib2R5Lm1haW4tc2lkZWJhci1oaWRlIC5tYWluLXNpZGViYXItbG9nZ2VkaW4ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5zaWRlYmFyLXJpZ2h0IC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDEwcHggMThweCAxMHB4IDIxcHg7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjg7XG59XG4uc2lkZWJhci1yaWdodCAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICBib3R0b206IDA7XG59XG5cbi5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uc2hvdyA+IC5uYXYtc3ViIHtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbWF4LWhlaWdodCAycyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDJzIGVhc2U7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDJzO1xufVxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5NCwgOTUsIDIyNCk7XG4gIGJvcmRlci10b3A6IDA7XG59XG4ubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtLmFjdGl2ZSAuYW5nbGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWl0ZW0uYWN0aXZlID4gLm5hdi1zdWItbGluayB7XG4gIGNvbG9yOiAjMTRjNmUyO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG4ubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogN3B4IDEycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjQ1cztcbiAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjQ1cztcbiAgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40NXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNDVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbn1cbi5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmc6IDIuMnB4IDI1cHggMi4ycHggNTJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uc2hvdyA+IC5uYXYtc3ViIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViIGxpLmFjdGl2ZSAubmF2LXN1Yi1saW5rOjphZnRlciB7XG4gIGNvbG9yOiAjMTRjNmUyO1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4ubWFpbi1zaWRlYmFyLWhpZGUgLm5hdi1zdWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLnJpZ2h0LXBhZ2UgLnZhbHVlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgY29sb3I6ICMxNjE1Mzc7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucmlnaHQtcGFnZSAubGFiZWwge1xuICBjb2xvcjogIzk3OWE5ZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMzRweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMxNGM2ZTI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLm1haW4tc2lkZWJhci1oaWRlIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0ge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbiAgLm1haW4tc2lkZWJhci1oaWRlIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayB7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIG1hcmdpbjogNXB4IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG4gIC5tYWluLXNpZGViYXItaGlkZSAubmF2LXNlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgfVxuICAuYW5pbWF0ZWQtYXJyb3cgc3BhbiB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlLWluLW91dDtcbiAgfVxuICAuYW5pbWF0ZWQtYXJyb3cgc3BhbjpiZWZvcmUsIC5hbmltYXRlZC1hcnJvdyBzcGFuOmFmdGVyLCAuYW5pbWF0ZWQtYXJyb3cgc3BhbjpiZWZvcmUsIC5hbmltYXRlZC1hcnJvdyBzcGFuOmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbi5hcHAtc2lkZWJhcl9fdXNlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNhOGE4YTg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG59XG5cbi51c2VyLWluZm8gLnRleHQtZGFyayB7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIGNvbG9yOiAjNGE0YTY5ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi51c2VyLWluZm8gLnRleHQtbXV0ZWQge1xuICBjb2xvcjogI2YyZjVmYiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5zaWRlYmFyLW5hdnMgLm5hdi1waWxscy1jaXJjbGUgLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNHJlbSAwLjZyZW07XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLm1haW4tc2lkZWJhci1sb2dnZWRpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZTtcbn1cbi5tYWluLXNpZGViYXItbG9nZ2VkaW4gLm1lZGlhLWJvZHkgaDYge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLm5hdi1zZWFyY2ggLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtc2VhcmNoIC5mb3JtLWNvbnRyb2wge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4NzhlYjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjYsIDIzMiwgMjQ1LCAwLjI1KTtcbn1cbi5uYXYtc2VhcmNoIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODc4ZWI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjI2LCAyMzIsIDI0NSwgMC4yMik7XG59XG5cbi5tYWluLXNpZGViYXItbG9nZ2VkaW4gLm1lZGlhLWJvZHkge1xuICBtYXJnaW4tbGVmdDogMTNweDtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjRzIGVhc2UsIHdpZHRoIDAuNHMgZWFzZTtcbn1cblxuLm1haW4tc2lkZWJhciAubmF2LXBpbGxzLWNpcmNsZSB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsud2l0aC1zdWIgLmFuZ2xlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4ubWFpbi1zaWRlYmFyIHtcbiAgd2lkdGg6IDI0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTdweCkge1xuICAubWFpbi1zaWRlYmFyLW9wZW4gLm1haW4tc2lkZWJhciB7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlO1xuICB9XG59XG4ubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtLmFjdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgbGVmdDogMHB4O1xuICB6LWluZGV4OiA5OTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogNDVweDtcbn1cbi5tYWluLXNpZGViYXItYm9keSAubmF2IC5uYXYtaXRlbSAubmF2LXN1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgbGVmdDogMHB4O1xuICB6LWluZGV4OiA5OTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZCAubWFpbi1zaWRlYmFyLWhlYWRlciAubG9nby1pY29uLmRhcmstdGhlbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tYWluLXNpZGViYXItaGlkZSAubmF2LWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgcGFkZGluZzogM3B4IDVweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwcHggOHB4IDE0LjcycHggMS4yOHB4IHJnYmEoMTU0LCAxNTQsIDIwNCwgMC4xKTtcbn1cblxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViIC5uYXYtc3ViLWl0ZW0gLm5hdi1zdWItbGluazpiZWZvcmU6OmhvdmVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIGxlZnQ6IC0yN3B4O1xuICB6LWluZGV4OiA5OTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4ubWFpbi1zaWRlYmFyIC5zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5tYWluLXNpZGViYXIgLnNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMTRweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuLm1haW4tc2lkZWJhciAuc2VhcmNoIC5idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogMzFweDtcbiAgY29sb3I6ICNkNmQ2ZTY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hcHAtc2lkZWJhcl9fdXNlciAudXNlci1wcm8tYm9keSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG4uYXBwLXNpZGViYXJfX3VzZXIgLnVzZXItcHJvLWJvZHkgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDBweDtcbiAgcGFkZGluZzogM3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjYzlkMmU4O1xuICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAwcHggcmdiYSg0NCwgNDQsIDQ0LCAwLjIpO1xufVxuLmFwcC1zaWRlYmFyX191c2VyIC51c2VyLXByby1ib2R5IC51LWRyb3Bkb3duIHtcbiAgY29sb3I6ICM5Nzk5OWY7XG59XG4uYXBwLXNpZGViYXJfX3VzZXIgLnVzZXItcHJvLWJvZHkgLnVzZXItaW5mbyBzcGFuLnRleHQtZ3JheSB7XG4gIGNvbG9yOiAjOTY5Njk2ICFpbXBvcnRhbnQ7XG59XG4uYXBwLXNpZGViYXJfX3VzZXIgLnVzZXItaW5mbyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXBwLXNpZGViYXJfX3VzZXIgLnVzZXItaW5mbyBoNCB7XG4gIGNvbG9yOiAjNWM2MjZmO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5zaWRlYmFyIC50YWItbWVudS1oZWFkaW5nIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyN3B4O1xuICBiYWNrZ3JvdW5kOiAjZjlmOWZiO1xufVxuLnNpZGViYXIgLnRhYnMtbWVudS1ib2R5IHtcbiAgbWFyZ2luLXRvcDogNTZweDtcbn1cbi5zaWRlYmFyIC50YWJzLW1lbnUgdWwgbGkgLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uc2lkZWJhciAudGFicy1tZW51IHVsIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAycHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDhweCA4cHg7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYWYxO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uc2lkZWJhciAudGFicy1tZW51IHVsIGxpOmxhc3QtY2hpbGQgYSB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5zaWRlYmFyIC5uYXYucGFuZWwtdGFicyB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4uc2lkZWJhciAuYXZhdGFyLW1kIHtcbiAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xufVxuLnNpZGViYXIgLmF2YXRhci1sZyB7XG4gIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuLnNpZGViYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMHB4O1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzIwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICBib3gtc2hhZG93OiAwcHggMThweCAzNnB4IDEwcHggcmdiYSgxNTQsIDE1NCwgMjA0LCAwLjEpO1xufVxuLnNpZGViYXIgLmNhcmQge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5zaWRlYmFyIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAtMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnNpZGViYXIgLnRhYi1tZW51LWhlYWRpbmcgLnRhYnMtbWVudSB1bCBsaSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uc2lkZWJhci1yaWdodCAubGlzdCBhIHtcbiAgY29sb3I6ICM0YTRhNjk7XG59XG5cbi50YWJzLW1lbnUgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDEycHggMTFweCAxM3B4O1xufVxuXG4uc2lkZWJhciAubmF2LnBhbmVsLXRhYnMgLnNpZGUtbWVudV9faWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuXG4uc2lkZWJhciAudGFiLXBhbmUgYiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zaWRlYmFyLW1pbmkgLnNpZGUtbWVudSB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYXBwLXNpZGViYXIgLm1DU0JfZHJhZ2dlckNvbnRhaW5lciB7XG4gIHJpZ2h0OiAtMTFweCAhaW1wb3J0YW50O1xufVxuXG4uc3ViLXNsaWRlLW1lbnUgLnN1Yi1zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4uc2lkZS1tZW51X19sYWJlbDEge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICB9XG4gIC5hcHAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhciB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5hcHAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhcl9fb3ZlcmxheSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIC5hcHAuc2lkZW5hdi10b2dnbGVkIC5zbGlkZS5pcy1leHBhbmRlZCAuc2xpZGUtbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2lkZS1iYWRnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2lkZS1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcHAge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuICAuYXBwIC5hcHAtc2lkZWJhciB7XG4gICAgbGVmdDogLTI0MHB4O1xuICB9XG4gIC5hcHAgLmFwcC1zaWRlYmFyX19vdmVybGF5IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1zaWRlYmFyX19vdmVybGF5IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC5hcHAuc2lkZWJhci1nb25lLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudSAuc2lkZS1tZW51X19pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmFwcC1jb250ZW50IHtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDExNHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDMyMG1zIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDMyMG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDMyMG1zIGVhc2U7XG59XG4uYXBwLWNvbnRlbnQgLnNpZGUtYXBwIHtcbiAgcGFkZGluZzogMHB4IDMwcHggMCAzMHB4O1xufVxuXG4uZm9vdGVyIC5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xufVxuXG4ubWFpbi1zaWRlYmFyLWhlYWRlciAuaGVhZGVyLWxvZ28gLmRlc2t0b3AtZGFyayxcbi5tYWluLXNpZGViYXItaGVhZGVyIC5oZWFkZXItbG9nbyAubW9iaWxlLWxvZ28sXG4ubWFpbi1zaWRlYmFyLWhlYWRlciAuaGVhZGVyLWxvZ28gLm1vYmlsZS1kYXJrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcHAtY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0MHB4O1xuICB9XG4gIC5hcHAuc2lkZW5hdi10b2dnbGVkIC5hdmF0YXIteGwge1xuICAgIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5tYWluLXNpZGViYXItaGVhZGVyIC5oZWFkZXItbG9nbyAuZGVza3RvcC1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZCAubWFpbi1zaWRlYmFyLWhlYWRlciAuaGVhZGVyLWxvZ28gLm1vYmlsZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW4gLm1vYmlsZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnUgLnNpZGUtbWVudV9faWNvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIH1cbiAgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5zaWRlLWl0ZW0uc2lkZS1pdGVtLWNhdGVnb3J5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1pdGVtLnNpZGUtaXRlbS1jYXRlZ29yeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtaXRlbS5zaWRlLWl0ZW0tY2F0ZWdvcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGVza3RvcC1sb2dvIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXBwLWNvbnRlbnQge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmFwcC1jb250ZW50IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG4ubGlnaHQtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLnNlbWlib2xkLXRleHQge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5saW5lLWhlYWQge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi8qLS0tLS0gQ29tcG9uYW50OiBUb3AgTmF2aWdhdGlvbiBCYXIgLS0tLS0gKi9cbi5hcHAtaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjNWUyZGQ4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDJweCAxN3B4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXBwLWhlYWRlciB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmFwcC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hcHAtaGVhZGVyX19sb2dvIHtcbiAgLW1zLWZsZXg6IDEgMCBhdXRvO1xuICBmbGV4OiAxIDAgYXV0bztcbiAgcGFkZGluZzogMCAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LWZhbWlseTogXCJOaWNvbm5lXCI7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG59XG4uYXBwLWhlYWRlcl9fbG9nbzpmb2N1cywgLmFwcC1oZWFkZXJfX2xvZ286aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXBwLWhlYWRlcl9fbG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICB9XG59XG4uYXBwLXNpZGViYXJfX3RvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzOXB4O1xuICBoZWlnaHQ6IDM5cHg7XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6ICM3YjgxOTE7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMyMG1zIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzIwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMjBtcyBlYXNlO1xufVxuLmFwcC1zaWRlYmFyX190b2dnbGU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hcHAtc2lkZWJhcl9fdG9nZ2xlOmZvY3VzLCAuYXBwLXNpZGViYXJfX3RvZ2dsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLypAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAuYXBwLXNpZGViYXJfX3RvZ2dsZSB7XG4gICAgICBsaW5lLWhlaWdodDogMjtcbiAgICB9XG4gIH0qL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcHAtc2lkZWJhcl9fdG9nZ2xlIHtcbiAgICBvcmRlcjogLTE7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gIH1cbiAgLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAubWFpbi1zaWRlbWVudSB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uYXBwLW5hdiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXBwLW5hdiB7XG4gICAgLW1zLWZsZXg6IDEgMCBhdXRvO1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIH1cbn1cbi5hcHAtbmF2X19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGNvbG9yOiAjN2I4MTkxO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMyMG1zIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzIwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMjBtcyBlYXNlO1xufVxuLmFwcC1uYXZfX2l0ZW06aG92ZXIsIC5hcHAtbmF2X19pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICNmNmY2ZjY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLmFwcC1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmFwcC1zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hcHAtc2VhcmNoX19pbnB1dCB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzIwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMjBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMyMG1zIGVhc2U7XG59XG4uYXBwLXNlYXJjaF9faW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5hcHAtc2VhcmNoX19pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5hcHAtc2VhcmNoX19pbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuYXBwLXNlYXJjaF9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cblxuLmFwcC1zZWFyY2hfX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYXBwLW5vdGlmaWNhdGlvbiB7XG4gIG1pbi13aWR0aDogMjcwcHg7XG59XG5cbi5hcHAtbm90aWZpY2F0aW9uX190aXRsZSB7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjQpO1xufVxuXG4uYXBwLW5vdGlmaWNhdGlvbl9fZm9vdGVyIHtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuLmFwcC1ub3RpZmljYXRpb25fX2NvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAyMjBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5hcHAtbm90aWZpY2F0aW9uX19jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA2cHg7XG59XG4uYXBwLW5vdGlmaWNhdGlvbl9fY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5hcHAtbm90aWZpY2F0aW9uX19pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzIwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMjBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMyMG1zIGVhc2U7XG59XG4uYXBwLW5vdGlmaWNhdGlvbl9faXRlbTpmb2N1cywgLmFwcC1ub3RpZmljYXRpb25fX2l0ZW06aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xufVxuXG4uYXBwLW5vdGlmaWNhdGlvbl9fbWVzc2FnZSxcbi5hcHAtbm90aWZpY2F0aW9uX19tZXRhIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFwcC1ub3RpZmljYXRpb25fX2ljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uYXBwLW5vdGlmaWNhdGlvbl9fbWVzc2FnZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5tYWluLXNpZGVtZW51IC5zaWRlLW1lbnUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMzIwbXMgZWFzZSwgd2lkdGggMzIwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogbGVmdCAzMjBtcyBlYXNlLCB3aWR0aCAzMjBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDMyMG1zIGVhc2UsIHdpZHRoIDMyMG1zIGVhc2U7XG59XG5cbi5zaWRlYmFyLW1pbmkgLmFwcC1zaWRlYmFyIHtcbiAgd2lkdGg6IDI0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hcHAtc2lkZWJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMjQ7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjMTQxMTJkO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDhweCAxNC43MnB4IDEuMjhweCByZ2JhKDE1NCwgMTU0LCAyMDQsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMTQuNzJweCAxLjI4cHggcmdiYSgxNTQsIDE1NCwgMjA0LCAwLjEpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMzIwbXMgZWFzZSwgd2lkdGggMzIwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogbGVmdCAzMjBtcyBlYXNlLCB3aWR0aCAzMjBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDMyMG1zIGVhc2UsIHdpZHRoIDMyMG1zIGVhc2U7XG59XG4uYXBwLXNpZGViYXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDZweDtcbn1cbi5hcHAtc2lkZWJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5hcHAtc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcHAtc2lkZWJhcl9fb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA5O1xuICB9XG59XG4uYXBwLXNpZGViYXJfX3VzZXIgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDEwcHggIWltcG9ydGFudDtcbn1cbi5hcHAtc2lkZWJhcl9fdXNlciBpbWcge1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm94LXNoYWRvdzogMHB4IDVweCA1cHggMHB4IHJnYmEoNDQsIDQ0LCA0NCwgMC4yKTtcbn1cbi5hcHAtc2lkZWJhcl9fdXNlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM3YjgxOTE7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hcHAtc2lkZWJhcl9fdXNlci1hdmF0YXIge1xuICAtbXMtZmxleDogMCAwIGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG59XG5cbi5hcHAtc2lkZWJhcl9fdXNlci1uYW1lLnRleHQtc20ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uYXBwLXNpZGViYXJfX3VzZXItbmFtZSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2U1ZTllYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC1vLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmFwcC1zaWRlYmFyX191c2VyLWRlc2lnbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZTVlOWVjO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC1vLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnNpZGUtbWVudSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4IDkxcHggMTBweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5zbGlkZSBpcy1leHBhbmRlZCBzaWRlLW1lbnVfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzOCwgMjM4LCAyNDcsIDAuOSk7XG59XG5cbi5zbGlkZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUgLnNpZGUtbWVudV9faWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSAuc2lkZS1tZW51X19sYWJlbCB7XG4gIGNvbG9yOiAjNGE0YTY5ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5zaWRlLW1lbnVfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xufVxuLnNpZGUtbWVudV9faXRlbS5hY3RpdmUsIC5zaWRlLW1lbnVfX2l0ZW06aG92ZXIsIC5zaWRlLW1lbnVfX2l0ZW06Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLnNpZGUtbWVudV9faXRlbS5hY3RpdmUgLmFuZ2xlIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLnNpZGUtbWVudV9faXRlbS5hY3RpdmUgLnNpZGUtbWVudV9faWNvbiB7XG4gIGZpbGw6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG4uc2lkZS1tZW51X19pdGVtLmFjdGl2ZSAuc2lkZS1tZW51X19pY29uLCAuc2lkZS1tZW51X19pdGVtOmhvdmVyIC5zaWRlLW1lbnVfX2ljb24sIC5zaWRlLW1lbnVfX2l0ZW06Zm9jdXMgLnNpZGUtbWVudV9faWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZCAucHJvZmlsZS1zdGF0dXMge1xuICAgIHJpZ2h0OiAxMnB4O1xuICB9XG4gIC5hcHAuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uc2xpZGU6aG92ZXIgLnNpZGUtbWVudV9fbGFiZWwsXG4uc2xpZGU6aG92ZXIgLmFuZ2xlLFxuLnNsaWRlOmhvdmVyIC5zaWRlLW1lbnVfX2ljb24ge1xuICBjb2xvcjogIzdiODE5MTtcbiAgZmlsbDogIzdiODE5MTtcbn1cblxuLnNsaWRlLWl0ZW0uYWN0aXZlLCAuc2xpZGUtaXRlbTpob3ZlciwgLnNsaWRlLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogI2I1YzFkMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNsaWRlLWl0ZW0uYWN0aXZlLCAuc2xpZGUtaXRlbTpob3ZlciwgLnNsaWRlLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNsaWRlLWl0ZW0gLmFwcC1zaWRlYmFyIC5zbGlkZS1tZW51IC5zbGlkZS1pdGVtOmJlZm9yZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uc2xpZGUuaXMtZXhwYW5kZWQgLnNsaWRlLW1lbnUgYTpob3ZlcjpiZWZvcmUge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLnNsaWRlLW1lbnUgLnN1Yi1zbGlkZS1tZW51IHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4uc3ViLXNsaWRlIC5zdWItYW5nbGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnNsaWRlLW1lbnUgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zbGlkZS5pcy1leHBhbmRlZCBhIHtcbiAgY29sb3I6ICM3YjgxOTE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zbGlkZS5pcy1leHBhbmRlZCAuc3ViLXNpZGUtbWVudV9faXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyZFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMTVweDtcbiAgY29sb3I6ICM3YjgxOTE7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG59XG5cbi5zdWItc2xpZGUtbWVudTEgLnN1Yi1zbGlkZS1pdGVtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyZFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICM3YjgxOTE7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG59XG5cbi5zaWRlLW1lbnUgLnNpZGUtbWVudV9faWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6ICM3YjgxOTE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZmlsbDogIzdiODE5MTtcbn1cblxuLnNpZGUtbWVudV9faWNvbiB7XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNXB4O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xufVxuXG4uc2lkZS1tZW51X19sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjN2I4MTkxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xufVxuXG4uYXBwLXNpZGViYXIgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogNDJweDtcbiAgYmFja2dyb3VuZDogI2YyZjdmZjtcbn1cblxuLmFwcC1zaWRlYmFyIC5zaWRlLWl0ZW0uc2lkZS1pdGVtLWNhdGVnb3J5IHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBwYWRkaW5nOiAwIDIwcHggMCAwO1xuICBjb2xvcjogIzdiODE5MTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLmFwcC1zaWRlYmFyIC5zaWRlLWl0ZW0uc2lkZS1pdGVtLWNhdGVnb3J5Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLnNsaWRlLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDI5cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zbGlkZS5pcy1leHBhbmRlZCAuc2xpZGUtbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpZGUtaXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4IDM1cHggOHB4IDM1cHg7XG4gIGNvbG9yOiAjN2I4MTkxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG59XG4uc2xpZGUtaXRlbSAuaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uYW5nbGUge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDMyMG1zIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IHRyYW5zZm9ybSAzMjBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAzMjBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzIwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMyMG1zIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDMyMG1zIGVhc2U7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4NDhweCkge1xuICAucHJvZmlsZS11c2VyIC5wLXRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhcl9fdXNlci1uYW1lLFxuICAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhcl9fdXNlci1kZXNpZ25hdGlvbixcbiAgLnNpZGVuYXYtdG9nZ2xlZCAuYW5nbGUsXG4gIC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1zaWRlYmFyX191c2VyLW5hbWUsXG4gIC5zaWRlbmF2LXRvZ2dsZWQgLnVzZXItbm90aWZpY2F0aW9uLFxuICAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhcl9fdXNlci1uYW1lLFxuICAuc2lkZW5hdi10b2dnbGVkIC51c2VyLWluZm8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZW5hdi10b2dnbGVkLnVzZXItbm90aWZpY2F0aW9uOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXJfX3VzZXItbmFtZSxcbiAgLnNpZGVuYXYtdG9nZ2xlZCAuYXZhdGFyLXhsIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICB9XG4gIC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1zaWRlYmFyX191c2VyLFxuICAuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnUge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuICAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhcl9fdXNlci1hdmF0YXIge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhcl9fdXNlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIHBhZGRpbmc6IDhweCAwcHggOHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAuc2lkZW5hdi10b2dnbGVkIC5wcm9maWxlLWltZyB7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDE5cHg7XG4gIH1cbiAgLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1zaWRlYmFyIHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1zaWRlYmFyOmhvdmVyIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51X19pdGVtOmhvdmVyIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnVfX2l0ZW06aG92ZXIgLnNpZGUtbWVudV9fbGFiZWwge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51X19pdGVtOmhvdmVyICsgLnNsaWRlLW1lbnUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICAgIHBhZGRpbmc6IDEycHggNXB4IDEycHggMjBweDtcbiAgICBjb2xvcjogIzdiODE5MTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA4cHggMTdweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAxN3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5zaWRlbmF2LXRvZ2dsZWQgLnNsaWRlOmhvdmVyIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5zaWRlbmF2LXRvZ2dsZWQgLnNsaWRlOmhvdmVyIC5zbGlkZS1tZW51IHtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuc2lkZW5hdi10b2dnbGVkIC5zbGlkZSAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLnNpZGVuYXYtdG9nZ2xlZCAuc2xpZGUtbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDkwcHg7XG4gICAgei1pbmRleDogOTtcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggOHB4IDE3cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMTdweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDMyMG1zIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAzMjBtcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMzIwbXMgZWFzZTtcbiAgfVxuICAuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51X19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAxMXB4IDAgMTFweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51X2xhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudV9fbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAjN2I4MTkxO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXJfX3VzZXIgLmF2YXRhci1tZCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLm5hdi1iYWRnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIHJpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG4uYXBwLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51IC5zaWRlLW1lbnVfX2ljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFwcCAuc2lkZS1tZW51X2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5kcm9wZG93bi1pdGVtIC5mYSxcbi5kcm9wZG93bi1pdGVtIC5pY29uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmFwcC10aXRsZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAtMzBweCAtMzBweCAzMHB4O1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbn1cbi5hcHAtdGl0bGUgaDEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5hcHAtdGl0bGUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmFwcC10aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5hcHAtdGl0bGUge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiAtMTVweCAtMTVweCAxNXB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmFwcC10aXRsZSBwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYXBwLWJyZWFkY3J1bWIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYXBwLWJyZWFkY3J1bWIge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi50aWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMyMG1zIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMzIwbXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAzMjBtcyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLnRpbGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIH1cbn1cbi5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1zaWRlYmFyX191c2VyIC5hdmF0YXItbWQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xufVxuXG4uYXBwLXNpZGViYXIgLm1DUy1taW5pbWFsLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uYXBwLXNpZGViYXIgLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2Jhcixcbi5hcHAtc2lkZWJhciAubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuLnNpZGVuYXYtdG9nZ2xlZCAubWFpbi13cmFwcGVyIC5zaWRlLW1lbnUgLnNpZGUtbWVudV9faXRlbSAubmF2LWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogNTdweDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgcGFkZGluZzogM3B4IDVweCAhaW1wb3J0YW50O1xufVxuLnNpZGVuYXYtdG9nZ2xlZCAubWFpbi13cmFwcGVyIC5zaWRlLW1lbnUgLnNpZGUtbWVudV9faXRlbSAubmF2LWJhZGdlMSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXYtYmFkZ2Uge1xuICBwYWRkaW5nOiAwLjRlbSAwLjZlbTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4udXNlci1pbmZvIC50ZXh0LWRhcmsge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4udXNlci1pbmZvIC50ZXh0LW11dGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAhaW1wb3J0YW50O1xufVxuXG4uc2lkZS1oZWFkZXIgLmhlYWRlci1icmFuZDEge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpZGUtaGVhZGVyIC5oZWFkZXItYnJhbmQtaW1nLmRlc2t0b3AtbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtaGVpZ2h0OiAyLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhciAuc2lkZS1oZWFkZXIgLmhlYWRlci1icmFuZC1pbWcuZGVza3RvcC1sb2dvLFxuLnNpZGUtaGVhZGVyIC5oZWFkZXItYnJhbmQtaW1nLnRvZ2dsZS1sb2dvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIgLnNpZGUtaGVhZGVyIC5oZWFkZXItYnJhbmQtaW1nLnRvZ2dsZS1sb2dvIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnNpZGVuYXYtdG9nZ2xlZCAudXNlci1waWMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZWJhci1uYXZzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNpZGUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAzMjBtcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBsZWZ0IDMyMG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IGxlZnQgMzIwbXMgZWFzZTtcbn1cblxuLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXJfX3RvZ2dsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udXNlci1waWMge1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG59XG5cbi5zaWRlYmFyLW5hdnMgYSB7XG4gIHBhZGRpbmc6IDAuOHJlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDcpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmFwcC1zaWRlYmFyIC5zaWRlYmFyLW5hdnMge1xuICBwYWRkaW5nOiAwIDEwcHggMTBweCAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4uc2lkZWJhci1uYXZzIC5uYXYgbGk6bGFzdC1jaGlsZCBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zaWRlLW1lbnUgaDMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qIGNvbG9yOiAkd2hpdGUtNCFpbXBvcnRhbnQ7ICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMzRweCAxMHB4O1xuICBjb2xvcjogIzkwOTA5ZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zaWRlLW1lbnUgaDM6YWZ0ZXIge1xuICBjb250ZW50OiBcIi0tXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiAyMXB4O1xufVxuXG4uc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnUgaDMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpZGUuaXMtZXhwYW5kZWQgLnNsaWRlLW1lbnUsXG4uc3ViLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qLS0gU3ViLXNsaWRlLS0qKi9cbi5zdWItc2lkZS1tZW51X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDdweCAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zdWItc2lkZS1tZW51X19sYWJlbCB7XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG59XG5cbi5zdWItc2xpZGUgLnN1Yi1hbmdsZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbi5zdWItc2xpZGUuaXMtZXhwYW5kZWQgLnN1Yi1hbmdsZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5zdWItc2xpZGUyIC5zdWItYW5nbGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG4uc3ViLXNsaWRlMi5pcy1leHBhbmRlZCAuc3ViLWFuZ2xlMiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5zdWItc2xpZGUtbWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zdWItc2xpZGUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDI1cHggIWltcG9ydGFudDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN1Yi1zbGlkZS1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBmb250LXNpemU6IDAuOHJlbSAhaW1wb3J0YW50O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uc3ViLXNsaWRlLmlzLWV4cGFuZGVkIC5zdWItc2xpZGUtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbGlkZS1tZW51IC5zdWItc2xpZGUuaXMtZXhwYW5kZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN1Yi1zaWRlLW1lbnVfX2l0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4uc3ViLXNpZGUtbWVudV9faXRlbTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uc3ViLXNsaWRlLmlzLWV4cGFuZGVkIC5zdWItc2xpZGUtaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogNDJweCAhaW1wb3J0YW50O1xufVxuXG4uc3ViLXNsaWRlLW1lbnUxIC5zdWItc2xpZGUtaXRlbTIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNnB4IDBweCA2cHggNDhweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi5zdWItc2xpZGUgLnN1Yi1hbmdsZTIge1xuICBtYXJnaW4tbGVmdDogNjhweDtcbn1cblxuLnN1Yi1zbGlkZS1tZW51MSAuc3ViLXNsaWRlLWl0ZW0yOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5hcHAtc2lkZWJhciAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjNzI4MmE5ICFpbXBvcnRhbnQ7XG59XG5cbi5hcHAtc2lkZWJhciAuc2xpZGUtbWVudSAuc3ViLXNsaWRlLW1lbnUgYTpiZWZvcmUge1xuICBsZWZ0OiAyNXB4O1xufVxuXG4uc2lkZS1tZW51IC5zbGlkLmFjdGl2ZSAuc3ViLXNsaWRlLmlzLWV4cGFuZGVkIC5zdWItc2xpZGUtbWVudSB7XG4gIG1heC1oZWlnaHQ6IDA7XG59XG5cbi5hcHAtc2lkZWJhciAuc2xpZGUtbWVudSAuc2xpZGUtaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyZFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOXB4O1xuICBsZWZ0OiAyMHB4O1xuICBjb2xvcjogIzdiODE5MTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmFwcC1zaWRlYmFyX190b2dnbGUgLmNsb3NlLXRvZ2dsZSxcbi5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5vcGVuLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXItaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiAjN2I4MTkxO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDBweCBzb2xpZCAjZWFlM2YzO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuXG4uc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZCAuY2xvc2UtdG9nZ2xlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1jb250ZW50IHtcbiAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgMzIwbXMgZWFzZTtcbn1cblxuLnN1Yi1zbGlkZS1tZW51IC5hY3RpdmUgLnN1Yi1zbGlkZS1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjM0MzQzO1xufVxuXG4uYXBwLXNpZGViYXJfX3VzZXIgLnVzZXItaW5mbyAudGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjODk5MWE1ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmFwcC1zaWRlYmFyIC5zbGlkZS1tZW51IGEuYWN0aXZlOmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5hcHAtc2lkZWJhciB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjQwcHggIWltcG9ydGFudDtcbiAgfVxuICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51X19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAycHggMDtcbiAgICBwYWRkaW5nOiAxMnB4IDE0cHg7XG4gIH1cbiAgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIycHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgICB3aWR0aDogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luOiAwcHggMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDExcHggMTVweCAxMXB4IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgY29sb3I6ICM3YjgxOTE7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgfVxuICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuYW5nbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5hcHAtc2lkZWJhcl9fdXNlciAudXNlci1pbmZvIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zaWRlLW1lbnVfX2ljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxuICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAucHMgPiAucHNfX3JhaWwteSA+IC5wc19fdGh1bWIteSB7XG4gICAgbGVmdDogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDcsIDIxMSwgMjI1KTtcbiAgfVxuICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAubWFpbi1zaWRlYmFyLWhlYWRlciB7XG4gICAgd2lkdGg6IDI0MHB4O1xuICB9XG4gIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuZGVza3RvcC1sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAucHJvZmlsZS1zdGF0dXMge1xuICAgIHJpZ2h0OiAxOXB4O1xuICB9XG4gIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAubWFpbi1sb2dvLmRhcmstdGhlbWUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW4gLmRlc2t0b3AtbG9nby5sb2dvLWRhcmsge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW4gLm1haW4tbG9nby5kYXJrLXRoZW1lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLWJhZGdlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2xpZGUtbWVudSB7XG4gICAgbGVmdDogMDtcbiAgfVxuICAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51X19pdGVtOmhvdmVyICsgLnNsaWRlLW1lbnUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogaW5oZXJpdDtcbiAgfVxuICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNsaWRlLmlzLWV4cGFuZGVkIC5zbGlkZS1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC5zaWRlbmF2LXRvZ2dsZWQgLnNsaWRlLW1lbnUge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2xpZGUtbWVudSB7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgei1pbmRleDogMDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvcGFjaXR5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLXNpZGViYXItaGVhZGVyIC5tYWluLWxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLXNpZGViYXItc3RpY2t5ICsgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0MHB4O1xuICB9XG59XG4ubWFpbi1zaWRlYmFyLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5O1xuICB3aWR0aDogMjQwcHg7XG4gIGhlaWdodDogNjRweDtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRmNTtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDMyMG1zIGVhc2UsIHdpZHRoIDMyMG1zIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGxlZnQgMzIwbXMgZWFzZSwgd2lkdGggMzIwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogbGVmdCAzMjBtcyBlYXNlLCB3aWR0aCAzMjBtcyBlYXNlO1xufVxuXG4ubWFpbi1zaWRlbWVudSB7XG4gIGhlaWdodDogOTAlO1xuICBtYXJnaW4tdG9wOiA4NXB4O1xufVxuXG4uc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2xpZGUuYWN0aXZlIC5zaWRlLW1lbnVfX2xhYmVsLFxuLnNpZGUtbWVudSAuc2xpZGUuYWN0aXZlIC5zaWRlLW1lbnVfX2ljb24ge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uc3ViLXNsaWRlIC5zdWItYW5nbGUyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uc2lkZS1tZW51IC5zaWRlLW1lbnVfX2ljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIHJpZ2h0OiAzcHg7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxMDgsIDk1LCAyNTIsIDAuMjYpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5zaWRlLW1lbnVfX2l0ZW06aG92ZXIgLnNpZGUtbWVudV9faWNvbixcbi5zaWRlLW1lbnVfX2l0ZW06aG92ZXIgLnNpZGUtbWVudV9fbGFiZWwsXG4uc2lkZS1tZW51X19pdGVtOmhvdmVyIC5hbmdsZSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xuICBmaWxsOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uc2lkZWJhci1taW5pIC5zaWRlLW1lbnUge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmljb250ZXh0LW1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51IC5zaWRlLW1lbnVfX2ljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAuaWNvbnRleHQtbWVudS5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudV9fbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb250ZXh0LW1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb250ZXh0LW1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIge1xuICAgIHdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29udGV4dC1tZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQgLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICAgIHdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5pY29udGV4dC1tZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQgLm1haW4taGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb250ZXh0LW1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweDtcbiAgfVxuICAuaWNvbnRleHQtbWVudS5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5hcHAtc2lkZWJhciB7XG4gICAgd2lkdGg6IDI0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb250ZXh0LW1lbnUuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAubWFpbi1zaWRlYmFyLWhlYWRlciB7XG4gICAgd2lkdGg6IDI0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb250ZXh0LW1lbnUuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuY2xvc2UtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmljb250ZXh0LW1lbnUuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgICB3aWR0aDogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jbG9zZWQtbWVudS5hcHAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5jbG9zZWQtbWVudS5hcHAuc2lkZW5hdi10b2dnbGVkIC5hcHAtY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jbG9zZWQtbWVudS5hcHAuc2lkZW5hdi10b2dnbGVkIC5tYWluLWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvdmVyLXN1Ym1lbnUuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNsaWRlLW1lbnUge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA1cHggMHB4IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51LnJ0bC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2xpZGUtbWVudSB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDBweCAwcHggNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUgLnNsaWRlLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDhweCAxOHB4IDhweCAzNXB4O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51IC5zbGlkZS1tZW51IHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNXB4IDVweCAwcHg7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUuZGFyay10aGVtZS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNsaWRlLW1lbnUge1xuICAgIGJhY2tncm91bmQ6ICMxZDFkMmE7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzQ0NDU2NjtcbiAgICBib3gtc2hhZG93OiA4cHggOHB4IDE3cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICB9XG4gIC5ob3Zlci1zdWJtZW51LmRhcmstdGhlbWUgLnNpZGUtbWVudV9fbGFiZWwge1xuICAgIGNvbG9yOiAjYTlhYmJkO1xuICB9XG4gIC5ob3Zlci1zdWJtZW51LmRhcmstdGhlbWUgLmFwcC1zaWRlYmFyIC5zbGlkZS1tZW51IC5zbGlkZS1pdGVtOmJlZm9yZSB7XG4gICAgY29sb3I6ICNhOWFiYmQ7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2xpZGUgLnNsaWRlLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMTA4cHg7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUgLmFwcC1zaWRlYmFyIC5zbGlkZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAucHMgPiAucHNfX3JhaWwteSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2xpZGUtbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMTBweDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgcGFkZGluZzogMTBweCAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgYm94LXNoYWRvdzogOHB4IDhweCAxN3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2xpZGU6aG92ZXIgLnNsaWRlLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAuaG92ZXItc3VibWVudS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLmFwcC1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICM3YjgxOTE7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zaWRlLW1lbnVfX2ljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItc3VibWVudS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLm1haW4tc2lkZWJhci1oZWFkZXIgLmRlc2t0b3AtbG9nbyxcbiAgLmhvdmVyLXN1Ym1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5tYWluLXNpZGViYXItaGVhZGVyIC5kZXNrdG9wLWRhcmssXG4gIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAubWFpbi1zaWRlYmFyLWhlYWRlciAubW9iaWxlLWRhcmsge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItc3VibWVudS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLm1haW4tc2lkZWJhci1oZWFkZXIgLm1vYmlsZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1pdGVtLnNpZGUtaXRlbS1jYXRlZ29yeSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51X19pY29uIHtcbiAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuaG92ZXItc3VibWVudS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDExcHggMHB4IDExcHggMHB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0gaSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQgLm1haW4tY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMTMwMHB4O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudV9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItc3VibWVudS5hcHAuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnUgLnNpZGUtbWVudV9faWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudV9fbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXJfX3RvZ2dsZSAuY2xvc2UtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaG92ZXItc3VibWVudS5hcHAuc2lkZW5hdi10b2dnbGVkIC5tYWluLWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgfVxuICAuaG92ZXItc3VibWVudS5hcHAuc2lkZW5hdi10b2dnbGVkIC5tYWluLXNpZGViYXItaGVhZGVyIHtcbiAgICB3aWR0aDogMTEwcHg7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweDtcbiAgfVxuICAuaG92ZXItc3VibWVudS5hcHAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhciB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItc3VibWVudS5hcHAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhcl9fb3ZlcmxheSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQgLnNsaWRlLmlzLWV4cGFuZGVkIC5zbGlkZS1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ob3Zlci1zdWJtZW51IC5zaWRlLWJhZGdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ob3Zlci1zdWJtZW51IC5zaWRlLWhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDI0MHB4O1xuICB9XG59XG4uaG92ZXItc3VibWVudSAuc3ViLXNsaWRlLW1lbnUgLnN1Yi1zaWRlLW1lbnVfX2l0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmRcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjN2I4MTkxO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDlweDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvdmVyLXN1Ym1lbnUxLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zbGlkZS1tZW51IHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNXB4IDBweCA1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItc3VibWVudTEucnRsLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zbGlkZS1tZW51IHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggMHB4IDBweCA1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItc3VibWVudTEgLnNsaWRlLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDhweCAxOHB4IDhweCAzNXB4O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51MSAuc2lkZS1tZW51X19sYWJlbDEge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmRhcmstdGhlbWUuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnVfX2xhYmVsMSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDQzNTM7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmRhcmstdGhlbWUuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zbGlkZS1tZW51IHtcbiAgICBiYWNrZ3JvdW5kOiAjMWQxZDJhO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0NDQ1NjY7XG4gICAgYm94LXNoYWRvdzogOHB4IDhweCAxN3B4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgfVxuICAuaG92ZXItc3VibWVudTEuZGFyay10aGVtZSAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgY29sb3I6ICNhOWFiYmQ7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmRhcmstdGhlbWUgLmFwcC1zaWRlYmFyIC5zbGlkZS1tZW51IC5zbGlkZS1pdGVtOmJlZm9yZSB7XG4gICAgY29sb3I6ICNhOWFiYmQ7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNsaWRlIC5zbGlkZS1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEwOHB4O1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLXdpZHRoOiAxODBweDtcbiAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5ob3Zlci1zdWJtZW51MSAuYXBwLXNpZGViYXIgLnNsaWRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAucHMgPiAucHNfX3JhaWwteSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51MS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudV9fbGFiZWwxIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51X19sYWJlbDEgYSB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2xpZGUtbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMTBweDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIGJveC1zaGFkb3c6IDhweCA4cHggMTdweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItc3VibWVudTEuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zbGlkZTpob3ZlciAuc2xpZGUtbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC5ob3Zlci1zdWJtZW51MS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLmFwcC1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51MS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudV9fbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogIzdiODE5MTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zaWRlLW1lbnVfX2ljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51MS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAubWFpbi1zaWRlYmFyLWhlYWRlciAuZGVza3RvcC1sb2dvLFxuICAuaG92ZXItc3VibWVudTEuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5tYWluLXNpZGViYXItaGVhZGVyIC5kZXNrdG9wLWRhcmssXG4gIC5ob3Zlci1zdWJtZW51MS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLm1haW4tc2lkZWJhci1oZWFkZXIgLm1vYmlsZS1kYXJrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAubWFpbi1zaWRlYmFyLWhlYWRlciAubW9iaWxlLWxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1pdGVtLnNpZGUtaXRlbS1jYXRlZ29yeSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51MS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudV9faWNvbiB7XG4gICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDExcHggMHB4IDExcHggMHB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtIGkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuaG92ZXItc3VibWVudTEuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLm1haW4tY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMTMwMHB4O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51MS5hcHAuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudV9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51MS5hcHAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudSAuc2lkZS1tZW51X19pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1zaWRlYmFyX190b2dnbGUgLmNsb3NlLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLm1haW4taGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51MS5hcHAuc2lkZW5hdi10b2dnbGVkIC5tYWluLXNpZGViYXItaGVhZGVyIHtcbiAgICB3aWR0aDogMTEwcHg7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHg7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1zaWRlYmFyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3Zlci1zdWJtZW51MS5hcHAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhcl9fb3ZlcmxheSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIC5ob3Zlci1zdWJtZW51MS5hcHAuc2lkZW5hdi10b2dnbGVkIC5zbGlkZS5pcy1leHBhbmRlZCAuc2xpZGUtbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaG92ZXItc3VibWVudTEgLnNpZGUtYmFkZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhvdmVyLXN1Ym1lbnUxIC5zaWRlLWhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDI0MHB4O1xuICB9XG59XG4uaG92ZXItc3VibWVudTEgLnN1Yi1zbGlkZS1tZW51IC5zdWItc2lkZS1tZW51X19pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJkXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzdiODE5MTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbn1cblxuLnN1Yi1zbGlkZTIuaXMtZXhwYW5kZWQgLnN1Yi1zbGlkZS1tZW51MSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbGlkZS1tZW51IC5zdWItc2xpZGUtbWVudTEge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi5zdWItc2xpZGUtbWVudTEge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMC44cmVtICFpbXBvcnRhbnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucnRsIC5ib3JkZXItZW5kLmJkLXhzLWUtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5ib3JkZXItZW5kLmJkLXhzLXMtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ydGwgLmJvcmRlci1lbmQuYmQtbWQtZS0wIHtcbiAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ydGwgLmJvcmRlci1lbmQuYmQtbGctZS0wIHtcbiAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5ydGwgLmJvcmRlci1lbmQuYmQteGwtZS0wIHtcbiAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG59XG4ucnRsIC5wYW5lbC1ncm91cDEgLnBhbmVsLWNvbGxhcHNlLmNvbGxhcHNlLnNob3c6YmVmb3JlIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDEwcHg7XG59XG4ucnRsIC5uYXYubmF2LWl0ZW0uaGVhZGVyLWljb25zLm5hdmJhci1uYXYtcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLmZsb2F0LW1kLWVuZCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwuaG9yaXpvbnRhbCAubWFpbi1zaWRlbWVudSAuc2xpZGUtcmlnaHQge1xuICAgIHJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbiAgLnJ0bC5ob3Jpem9udGFsIC5tYWluLXNpZGVtZW51IC5zbGlkZS1sZWZ0IHtcbiAgICByaWdodDogMHB4O1xuICAgIGxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG59XG4ucnRsIC5idXR0b24taWNvbiBpIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJ0bC5ob3Jpem9udGFsIC5tYWluLWZvb3RlciB7XG4gICAgcGFkZGluZzogMC45cmVtIDFyZW0gMC45cmVtIDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLnJ0bC50cmFuc3BhcmVudC10aGVtZSAuc2lkZWJhci5zaWRlYmFyLXJpZ2h0IHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnJ0bC50cmFuc3BhcmVudC10aGVtZSAuYXBwLXNpZGViYXIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG59XG4ucnRsLnRyYW5zcGFyZW50LXRoZW1lIC5tYWluLXNpZGViYXItaGVhZGVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bC50cmFuc3BhcmVudC10aGVtZSAubWFpbi1oZWFkZXItbGVmdCAuYnRuIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgIWltcG9ydGFudDtcbiAgfVxufVxuLnJ0bCAubGEtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbn1cbi5ydGwgLmxhLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbn1cbi5ydGwgLnBhZ2luYXRpb24ucHJvZHVjdC1wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wcmktdGFicy1oZWFkaW5nIC5uYXYge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5kZW1vX2NoYW5nZXIge1xuICB6LWluZGV4OiA5OTk5OTk7XG59XG4ucnRsIC5wcm9mLWRldGFpbHMgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLnJ0bCAucHJvZi1kZXRhaWxzIC5tZS0zIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wcm9mLWRldGFpbHMgLm1lLTIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgI2NoZWNrb3V0c3RlcHMgLmNoZWNrb3V0bGluZSB7XG4gICAgbWFyZ2luOiAwcHggOCU7XG4gIH1cbn1cbi5ydGwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICByaWdodDogaW5oZXJpdDtcbiAgbGVmdDogMXB4O1xufVxuLnJ0bCAuZHQtYnV0dG9ucy5idG4tZ3JvdXAge1xuICBmbGV4LXdyYXA6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC50YWJsZSA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDA0MzUzICFpbXBvcnRhbnQ7XG59XG4ucnRsIGNhbnZhcyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5ydGwubGF5b3V0LWJveGVkIC5hcHAtc2lkZWJhciB7XG4gICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsLmNsb3NlZC1tZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1jb250ZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwuY2xvc2VkLW1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZCAubWFpbi1oZWFkZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwuY2xvc2VkLW1lbnUgLmFwcC1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbiAgLnJ0bC5jbG9zZWQtbWVudSAuc2lkZS1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwuaWNvbnRleHQtbWVudS5hcHAuc2lkZW5hdi10b2dnbGVkIC5tYWluLWhlYWRlciB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxuICAucnRsLmljb250ZXh0LW1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLWNvbnRlbnQge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsLmhvdmVyLXN1Ym1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSwgLnJ0bC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgIHBhZGRpbmc6IDExcHggMHB4IDExcHggMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bC5ob3Zlci1zdWJtZW51IC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHggMjJweCAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsLmhvdmVyLXN1Ym1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwuaG92ZXItc3VibWVudS5hcHAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bC5ob3Zlci1zdWJtZW51IC5zaWRlLWhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG4gIC5ydGwuaG92ZXItc3VibWVudSAuc2xpZGUtaXRlbSB7XG4gICAgcGFkZGluZzogOHB4IDM1cHggOHB4IDE4cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsLmhvdmVyLXN1Ym1lbnUgLnNsaWRlLW1lbnUge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCAwcHggMHB4IDVweDtcbiAgfVxuICAucnRsLmhvdmVyLXN1Ym1lbnUuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2xpZGUgLnNsaWRlLW1lbnUge1xuICAgIHJpZ2h0OiAxMDhweDtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICB9XG4gIC5ydGwuaG92ZXItc3VibWVudS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNsaWRlLW1lbnUge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogaW5oZXJpdDtcbiAgfVxuICAucnRsLmhvdmVyLXN1Ym1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucnRsLmhvdmVyLXN1Ym1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDExcHggMHB4IDExcHggMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQgLm1haW4taGVhZGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gIH1cbiAgLnJ0bC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1jb250ZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICB9XG4gIC5ydGwuaG92ZXItc3VibWVudS5hcHAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogaW5oZXJpdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwuaG92ZXItc3VibWVudTEuYXBwLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3Blbi5saWdodC1tZW51IC5kZXNrdG9wLWxvZ28sXG4gIC5ydGwuaG92ZXItc3VibWVudTEuYXBwLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3Blbi5saWdodC1tZW51IC5tb2JpbGUtZGFyayxcbiAgLnJ0bC5ob3Zlci1zdWJtZW51MS5hcHAuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuLmxpZ2h0LW1lbnUgLm1vYmlsZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bC5ob3Zlci1zdWJtZW51MS5hcHAuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuLmxpZ2h0LW1lbnUgLmRlc2t0b3AtZGFyayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAucnRsLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUsIC5ydGwuaG92ZXItc3VibWVudTEuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSB7XG4gICAgcGFkZGluZzogMTFweCAwcHggMTFweCAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsLmhvdmVyLXN1Ym1lbnUxIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHggMjJweCAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAucnRsLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuICAucnRsLmhvdmVyLXN1Ym1lbnUxIC5zaWRlLWhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG4gIC5ydGwuaG92ZXItc3VibWVudTEgLnNsaWRlLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDhweCAzNXB4IDhweCAxOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bC5ob3Zlci1zdWJtZW51MSAuc2xpZGUtbWVudSB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDBweCAwcHggNXB4O1xuICB9XG4gIC5ydGwuaG92ZXItc3VibWVudTEuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2xpZGUgLnNsaWRlLW1lbnUge1xuICAgIHJpZ2h0OiAxMDhweDtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICB9XG4gIC5ydGwuaG92ZXItc3VibWVudTEuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zbGlkZS1tZW51IHtcbiAgICByaWdodDogMTEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwuaG92ZXItc3VibWVudTEuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICB9XG4gIC5ydGwuaG92ZXItc3VibWVudTEuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucnRsLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtIHtcbiAgICBwYWRkaW5nOiAxMXB4IDBweCAxMXB4IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwuaG92ZXItc3VibWVudTEuYXBwLnNpZGVuYXYtdG9nZ2xlZCAubWFpbi1oZWFkZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgfVxuICAucnRsLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1jb250ZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICB9XG4gIC5ydGwuaG92ZXItc3VibWVudTEuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGluaGVyaXQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsLmhvcml6b250YWwgLnNpZGUtbWVudSA+IGxpID4gYSB7XG4gICAgcGFkZGluZzogMTdweCAxM3B4IDE3cHggMTNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwuaG9yaXpvbnRhbCAubWFpbi1zaWRlbWVudSBpLmFuZ2xlIHtcbiAgICByaWdodDogaW5oZXJpdDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIH1cbn1cbi5ydGwgdWwudGltZWxpbmUge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLnJ0bCAuZHQtYnV0dG9uLmRyb3Bkb3duLWl0ZW0uYnV0dG9ucy1jb2x1bW5WaXNpYmlsaXR5LmFjdGl2ZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnJ0bCAuZHQtYnV0dG9uLmRyb3Bkb3duLWl0ZW0uYnV0dG9ucy1jb2x1bW5WaXNpYmlsaXR5IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucnRsIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5ydGwgLmJ0bi1ncm91cCA+IC5idG46bnRoLWNoaWxkKG4rMyksXG4ucnRsIC5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5xbC1zbm93IC5xbC10b29sdGlwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG59XG4ucnRsIC5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIC5yaWNoVGV4dC1kcm9wZG93bi1vdXRlciB1bC5yaWNoVGV4dC1kcm9wZG93biBsaS5pbmxpbmUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ucnRsIC5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIC5yaWNoVGV4dC1kcm9wZG93bi1vdXRlciAucmljaFRleHQtZHJvcGRvd24gLnJpY2hUZXh0LWRyb3Bkb3duLWNsb3NlIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDEwcHg7XG59XG4ucnRsIC5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5ydGwgLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5ydGwgLm5vdGUtZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51Lm5vdGUtY2hlY2suZHJvcGRvd24tZm9udG5hbWUuc2hvdyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5kcm9wZG93bi10b2dnbGUsXG4ucnRsIC5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1jb2xvciAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLnJ0bCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsXG4ucnRsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCxcbi5ydGwgaW5wdXQuZm9ybS1jb250cm9sLnBhcnNsZXktZXJyb3IsXG4ucnRsIHRleHRhcmVhLmZvcm0tY29udHJvbC5wYXJzbGV5LWVycm9yIHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGxlZnQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cbi5ydGwgLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbSAwLjM3NXJlbSAyLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSB7XG4gICAgcGFkZGluZzogMTFweCAxNXB4IDExcHggMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucnRsIC5TdW1vU2VsZWN0IC5zZWxlY3QtYWxsIHtcbiAgcGFkZGluZzogOHB4IDM1cHggM3B4IDBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDBweCAwIDNweDtcbn1cbi5ydGwgLlN1bW9TZWxlY3QgPiAub3B0V3JhcHBlci5tdWx0aXBsZSA+IC5vcHRpb25zIGxpLm9wdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG4ucnRsIC5TdW1vU2VsZWN0ID4gLm9wdFdyYXBwZXIubXVsdGlwbGUgPiAub3B0aW9ucyBsaS5vcHQgc3Bhbixcbi5ydGwgLlN1bW9TZWxlY3QgLnNlbGVjdC1hbGwgPiBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMzVweDtcbn1cbi5ydGwgLmRyb3BpZnktd3JhcHBlciAuZHJvcGlmeS1jbGVhciB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiAxMHB4O1xufVxuLnJ0bCAuaW50bC10ZWwtaW5wdXQgLmZsYWctZHJvcGRvd24gLmNvdW50cnktbGlzdCAuZmxhZzEsXG4ucnRsIC5pbnRsLXRlbC1pbnB1dCAuZmxhZy1kcm9wZG93biAuY291bnRyeS1saXN0IC5jb3VudHJ5LW5hbWUge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuLnJ0bCAuaW50bC10ZWwtaW5wdXQgaW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiA0N3B4O1xuICBib3JkZXItcmFkaXVzOiAwcHggNXB4IDVweCAwcHg7XG59XG4ucnRsIC5pbnRsLXRlbC1pbnB1dCAuZmxhZy1kcm9wZG93biAuc2VsZWN0ZWQtZmxhZyB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA1cHggNXB4IDBweDtcbn1cbi5ydGwgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxuLnJ0bCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sXG4ucnRsIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSxcbi5ydGwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiA0LjEyNXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgbGVmdCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuLnJ0bCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLFxuLnJ0bCAuZm9ybS1jb250cm9sLmlzLXZhbGlkLFxuLnJ0bCBpbnB1dC5mb3JtLWNvbnRyb2wucGFyc2xleS1zdWNjZXNzLFxuLnJ0bCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wucGFyc2xleS1zdWNjZXNzIHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGxlZnQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cbi5ydGwgLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzQpLFxuLnJ0bCAuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiA6bnRoLWxhc3QtY2hpbGQobiszKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xufVxuLnJ0bCAudGVsZXBob25lLWlucHV0IC5idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnJ0bCAuaW50bC10ZWwtaW5wdXQgLmZsYWctZHJvcGRvd24gLnNlbGVjdGVkLWZsYWcgLmRvd24tYXJyb3cge1xuICByaWdodDogMjBweDtcbiAgbGVmdDogaW5oZXJpdDtcbn1cbi5ydGwgLlN1bW9TZWxlY3QgPiAuQ2FwdGlvbkNvbnQgPiBzcGFuIHtcbiAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLnJ0bCAuU3Vtb1NlbGVjdCA+IC5DYXB0aW9uQ29udCA+IGxhYmVsIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5TdW1vU2VsZWN0ID4gLkNhcHRpb25Db250ID4gbGFiZWwgPiBpOmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5ydGwgLmZvcm0tc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAwLjc1cmVtIGNlbnRlciAhaW1wb3J0YW50O1xufVxuLnJ0bCAuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rMyksXG4ucnRsIC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLmlucHV0LWdyb3VwID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC52YWxpZC10b29sdGlwKTpub3QoLnZhbGlkLWZlZWRiYWNrKTpub3QoLmludmFsaWQtdG9vbHRpcCk6bm90KC5pbnZhbGlkLWZlZWRiYWNrKSB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbiAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbn1cbi5ydGwgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWFpbi1pY29uLWdyb3VwIHVsLFxuLnJ0bCAuaWNvbnMtbGlzdC13cmFwIHVsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5ydGwgLm1haW4tY29udGVudC1hcHAgLm9wdGlvbi1kb3RzIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDE1cHg7XG59XG4ucnRsIC5jaGF0LXByb2ZpbGUge1xuICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLmVtYWktaW1nIGg2IHNtYWxsIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ucnRsIC5wcm9kdWN0LWRldGFpbHMgLm1lZGlhIGltZyB7XG4gIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ucnRsLmVycm9yLXBhZ2UxIC5kZW1vLWljb24gc3ZnIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDYwcHg7XG59XG4ucnRsIC5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfYWN0aW9ucyBidXR0b24uZmZfZmlsZXVwbG9hZF9zdGFydF91cGxvYWQge1xuICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cbi5ydGwgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbn1cbi5ydGwgZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19sZW5ndGggbGFiZWwge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ydGwgLmNhcm91c2VsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ydGwgLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGluaGVyaXQ7XG59XG4ucnRsIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbi5ydGwgLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tZW5kKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSAhaW1wb3J0YW50O1xufVxuLnJ0bCAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSAhaW1wb3J0YW50O1xufVxuLnJ0bCAuY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1zdGFydCkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgIWltcG9ydGFudDtcbn1cbi5ydGwgLmFjY29yZGlvbiBpIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnJ0bCAucGFuZWwtaGVhZGluZzEuY29sbGFwc2VkOjpiZWZvcmUge1xuICByaWdodDogaW5oZXJpdDtcbiAgbGVmdDogMTBweDtcbn1cbi5ydGwgLnRhYnMtc3R5bGUtMiAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwLjdyZW0gMnJlbTtcbn1cbi5ydGwgLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbmsge1xuICBwYWRkaW5nOiA3cHggMTRweDtcbn1cbi5ydGwgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG4ucnRsIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMHB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuLnJ0bCAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDBweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbn1cbi5ydGwgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG4ucnRsIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMHB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuLnJ0bCAuZmFzIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5ydGwgLmFsZXJ0LWlubmVyLS1pY29uIGkge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLnJ0bCAuYWxlcnQtaGVhZGluZyBpIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnJ0bCAuYWxlcnQtZGlzbWlzc2libGUgLmJ0bi1jbG9zZSB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAubWFpbi1jb250ZW50LWxlZnQtbWFpbCAuY2FyZC1oZWFkZXIgaSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5ydGwgLnRyZWUgbGkgaSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4ucnRsIC5kcm9wZG93bi1pdGVtIGkge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ucnRsIC5wcyA+IC5wc19fcmFpbC15IHtcbiAgd2lkdGg6IDNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsIC5tYWluLW5hdi1saW5lLWNoYXQgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiA4cHggMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwuaG9yaXpvbnRhbCAubWFpbi1zaWRlbWVudSAuc2xpZGUuaXMtZXhwYW5kZWQgaS5hbmdsZSB7XG4gICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bC5ob3Jpem9udGFsIC5zdWItc2xpZGUgLnN1Yi1zbGlkZS1tZW51IHtcbiAgICByaWdodDogMTgwcHg7XG4gICAgbGVmdDogaW5oZXJpdDtcbiAgfVxuICAucnRsLmhvcml6b250YWwgLnN1Yi1zbGlkZSAuc3ViLWFuZ2xlIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAtMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwuaG9yaXpvbnRhbCAuaG9yaXpvbnRhbC1tYWluIC5zbGlkZSAuc2xpZGUtbWVudSAuc2xpZGUtaXRlbTpiZWZvcmUsXG4gIC5ydGwgLmhvcml6b250YWwgLmhvcml6b250YWwtbWFpbiAuc2xpZGUgLnN1Yi1zbGlkZS1tZW51IC5zbGlkZS1pdGVtOmJlZm9yZSB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgbGVmdDogaW5oZXJpdDtcbiAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxuICAucnRsLmhvcml6b250YWwgLm1haW4tc2lkZW1lbnUgaS5hbmdsZSB7XG4gICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwuaG9yaXpvbnRhbCAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0O1xuICAgIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ydGwgLm1haW4tcHJvZmlsZS1tZW51Lm5hdi1saW5rIHtcbiAgbWFyZ2luOiBhdXRvIDZweDtcbiAgcGFkZGluZzogMHJlbSAwcmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJ0bC5hcHAuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnUgLnNpZGUtbWVudV9faWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEzcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsLmFwcCAuYXBwLXNpZGViYXIge1xuICAgIHJpZ2h0OiAtMjQwcHg7XG4gIH1cbiAgLnJ0bC5hcHAuc2lkZWJhci1nb25lLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4ucnRsIC5zaWRlLW1lbnUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnJ0bCAuYXBleGNoYXJ0cy15YXhpcy10aXRsZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zNXB4LCAxMHB4KTtcbn1cbi5ydGwgLmFwZXhjaGFydHMtdG9vbHRpcC1tYXJrZXIge1xuICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnJ0bCAuc3ViLXNsaWRlLmlzLWV4cGFuZGVkIC5zdWItYW5nbGUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4ucnRsIC5zdWItc2xpZGUyLmlzLWV4cGFuZGVkIC5zdWItYW5nbGUyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLnJ0bCAubWFpbi1zaWRlbWVudSAuc2xpZGUuaXMtZXhwYW5kZWQgaS5hbmdsZSB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5ydGwgLm1vZGFsLWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgbWFyZ2luOiAtMXJlbSBhdXRvIC0xcmVtIC0xcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4taGVhZGVyID4gLmNvbnRhaW5lcixcbiAgLnJ0bCAubWFpbi1oZWFkZXIgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbSB7XG4gICAgcGFkZGluZzogMTBweCAyMnB4IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5ydGwuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zaWRlLW1lbnVfX2ljb24ge1xuICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgfVxuICAucnRsLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudV9faXRlbSB7XG4gICAgcGFkZGluZzogMTFweCAwIDExcHggMCAhaW1wb3J0YW50O1xuICB9XG59XG4ucnRsLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAuc2lkZWJhci5zaWRlYmFyLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xufVxuLnJ0bCAuc2lkZWJhci5zaWRlYmFyLXJpZ2h0LnNpZGViYXItb3BlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuLnJ0bCAuc2lkZWJhciAudGFicy1tZW51IHVsIGxpIGEge1xuICBwYWRkaW5nOiA4cHggOHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5zaWRlYmFyLXJpZ2h0IHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5mZS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJlXCI7XG59XG4ucnRsIC5mZS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmZcIjtcbn1cbi5ydGwgLmFjY29yZGlvbiA+IC5jYXJkOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5ydGwgLmFjY29yZGlvbiA+IC5jYXJkOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLnJ0bCAuYWNjb3JkaW9uIC5jYXJkLWhlYWRlciBhW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG59XG4ucnRsIC5hY2NvcmRpb24gLmNvbGxhcHNlLnNob3cgLmNhcmQtYm9keSB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA1cHggNXB4IDBweDtcbn1cbi5ydGwgLm1haW4tYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xufVxuLnJ0bCAuYWNjb3IgZGl2IGFbYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbn1cbi5ydGwgI2FjY29yZGlvbjExIC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDVweCA1cHggMHB4O1xufVxuLnJ0bCAucGFuZWwtaGVhZGluZzIuY29sbGFwc2VkOmJlZm9yZSB7XG4gIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDEwcHg7XG59XG4ucnRsIC5wYW5lbC1ncm91cDIgLnBhbmVsLWNvbGxhcHNlLmNvbGxhcHNlLnNob3c6YmVmb3JlIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDEwcHg7XG59XG4ucnRsIC5jb2xsYXBzZS5zaG93IC5hY2NzdHlsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA1cHggNXB4IDBweDtcbn1cbi5ydGwgLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1sZWZ0OiAzLjgxMjVyZW07XG59XG4ucnRsIC5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5ydGwgLmJhZGdlIHtcbiAgcGFkZGluZzogNHB4IDZweCA0cHggNnB4O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnJ0bCAuYmFkZ2Uge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ucnRsIC5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogMC42ZW07XG4gIHBhZGRpbmctbGVmdDogMC42ZW07XG59XG4ucnRsIC5icmVhZGNydW1iLTQgb2wge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJ0bCAuYnJlYWRjcnVtYi00IGxpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5ydGwgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG4ucnRsIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5ydGwgLm1haW4tYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4ucnRsIC5tYWluLWJyZWFkY3J1bWJzIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5ydGwgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLnJ0bCAuYnRuLWdyb3VwIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLnJ0bCAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAgPiBidXR0b246bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnJ0bCAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cbi5ydGwgLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4ucnRsIC5ub3RlLWVkaXRvci5ub3RlLWZyYW1lIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5idG4ge1xuICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnJ0bCAuYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnJ0bCAuYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnJ0bCAuYnRuLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5ydGwgLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsXG4ucnRsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCxcbi5ydGwgLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXNtID4gYnV0dG9uICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xufVxuLnJ0bCAuYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCxcbi5ydGwgLmJ0bi1ncm91cC1sZyA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LFxuLnJ0bCAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtbGcgPiBidXR0b24gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xufVxuLnJ0bCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLnJ0bCAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b246bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4ucnRsIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLnJ0bCAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiBidXR0b24ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5ydGwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4ucnRsIC5zcC1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSxcbi5ydGwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLnJ0bCAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gYnV0dG9uIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ucnRsIC5idG4td2l0aC1pY29uIGkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnJ0bCAuYnRuLWljb24tbGlzdCAuYnRuICsgLmJ0bixcbi5ydGwgLmJ0bi1pY29uLWxpc3QgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucnRsIC5zcC1jb250YWluZXIgLmJ0bi1pY29uLWxpc3QgYnV0dG9uICsgLmJ0bixcbi5ydGwgLmJ0bi1pY29uLWxpc3QgLnNwLWNvbnRhaW5lciAuYnRuICsgYnV0dG9uLFxuLnJ0bCAuc3AtY29udGFpbmVyIC5idG4taWNvbi1saXN0IC5idG4gKyBidXR0b24sXG4ucnRsIC5idG4taWNvbi1saXN0IC5zcC1jb250YWluZXIgYnV0dG9uICsgYnV0dG9uLFxuLnJ0bCAuc3AtY29udGFpbmVyIC5idG4taWNvbi1saXN0IGJ1dHRvbiArIGJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnJ0bCAuYnRuLWxpc3QgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCksXG4ucnRsIC5idG4tbGlzdCA+IC5kcm9wZG93bjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNHJlbTtcbn1cbi5ydGwgLmJ0bi1hbmltYXRpb24gLmJ0bi1sb2FkZXJzOmFmdGVyIHtcbiAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAuYnRuLWFuaW1hdGlvbiAuYnRuLXNwaW5lcjphZnRlciB7XG4gIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDEycHggIWltcG9ydGFudDtcbn1cbi5ydGwgLmJ0bi1hbmltYXRpb24gLmxvYWRpbmcge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbi5ydGwgLmNhcmQgPiBociB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucnRsIC5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cbi5ydGwgLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbn1cbi5ydGwgLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG59XG4ucnRsIC5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG59XG4ucnRsIC5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuLnJ0bCAuY2FyZC1pbWctb3ZlcmxheSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAuY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xufVxuLnJ0bCAuY2FyZC1pbWctYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDlweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLmNhcmQtZGVjayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLnJ0bCAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxuICAucnRsIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5ydGwgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4gIC5ydGwgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAucnRsIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAucnRsIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLnJ0bCAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAucnRsIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLnJ0bCAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLnJ0bCAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gIC5ydGwgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG59XG4ucnRsIC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA3cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogN3B4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5jYXJkLWNhdGVnb3J5IHtcbiAgbWFyZ2luOiAwIDAgMC41cmVtO1xufVxuLnJ0bCAuY2FyZC1taW5pbWFsLWZvdXIgLmNhcmQtZm9vdGVyIC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5ydGwgLmNhcmQtaW1nLXRvcC5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5cHg7XG59XG4ucnRsIC5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoMSkge1xuICByaWdodDogNDIlO1xufVxuLnJ0bCAuc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgcmlnaHQ6IDUwJTtcbn1cbi5ydGwgLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCg0KSB7XG4gIHJpZ2h0OiA2MCU7XG59XG4ucnRsIC5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoMykge1xuICByaWdodDogNiU7XG59XG4ucnRsIC5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoNSkge1xuICByaWdodDogMTAlO1xufVxuLnJ0bCAuc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDYpIHtcbiAgcmlnaHQ6IDcwJTtcbn1cbi5ydGwgLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCg3KSB7XG4gIHJpZ2h0OiA4MCU7XG59XG4ucnRsIC5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoOCkge1xuICByaWdodDogMjUlO1xufVxuLnJ0bCAuc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDkpIHtcbiAgcmlnaHQ6IDgwJTtcbn1cbi5ydGwgLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgxMCkge1xuICByaWdodDogNzIlO1xufVxuLnJ0bCAuc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDExKSB7XG4gIHJpZ2h0OiAzMCU7XG59XG4ucnRsIC5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoMTIpIHtcbiAgcmlnaHQ6IDE2JTtcbn1cbi5ydGwgLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgxMykge1xuICByaWdodDogMyU7XG59XG4ucnRsIC5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoMTQpIHtcbiAgcmlnaHQ6IDU1JTtcbn1cbi5ydGwgLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgxNSkge1xuICByaWdodDogOTAlO1xufVxuLnJ0bCAuY2FyZC1mdWxsc2NyZWVuIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5jYXJkLXRpdGxlOmJlZm9yZSB7XG4gIHJpZ2h0OiAxMXB4O1xufVxuLnJ0bCAuY2FyZC1pbWctbGVmdCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG4ucnRsIC5jdXN0b20tdGl0bGU6YmVmb3JlIHtcbiAgcmlnaHQ6IDExcHg7XG59XG4ucnRsIC5wcmltYXJ5LWN1c3RvbS1jYXJkOmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAuY2Fyb3VzZWwtc2xpZGVyICN0aHVtYmNhcm91c2VsIHtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xufVxuLnJ0bCAjdGh1bWJjYXJvdXNlbCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgcmlnaHQ6IDA7XG59XG4ucnRsICN0aHVtYmNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAub3dsLW5hdiBidXR0b246YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5jYXJvdXNlbC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucnRsIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnJ0bCAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuLnJ0bCAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHJpZ2h0OiAxNSU7XG4gIGxlZnQ6IDE1JTtcbn1cbi5ydGwgZGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucnRsIGJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuLnJ0bCBmaWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuLnJ0bCBjYXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucnRsIC5saXN0LXVuc3R5bGVkLFxuLnJ0bCAubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnJ0bCAubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbi5ydGwgLmNvbnRhaW5lcixcbi5ydGwgLmNvbnRhaW5lci1mbHVpZCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5ydGwgLnJvdyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbn1cbi5ydGwgLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnJ0bCAubm8tZ3V0dGVycyA+IC5jb2wsXG4ucnRsIC5uby1ndXR0ZXJzID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5ydGwgLmNvbC0xLFxuLnJ0bCAuY29sLTIsXG4ucnRsIC5jb2wtMyxcbi5ydGwgLmNvbC00LFxuLnJ0bCAuY29sLTUsXG4ucnRsIC5jb2wtNixcbi5ydGwgLmNvbC03LFxuLnJ0bCAuY29sLTgsXG4ucnRsIC5jb2wtOSxcbi5ydGwgLmNvbC0xMCxcbi5ydGwgLmNvbC0xMSxcbi5ydGwgLmNvbC0xMixcbi5ydGwgLmNvbCxcbi5ydGwgLmNvbC1hdXRvLFxuLnJ0bCAuY29sLXNtLTEsXG4ucnRsIC5jb2wtc20tMixcbi5ydGwgLmNvbC1zbS0zLFxuLnJ0bCAuY29sLXNtLTQsXG4ucnRsIC5jb2wtc20tNSxcbi5ydGwgLmNvbC1zbS02LFxuLnJ0bCAuY29sLXNtLTcsXG4ucnRsIC5jb2wtc20tOCxcbi5ydGwgLmNvbC1zbS05LFxuLnJ0bCAuY29sLXNtLTEwLFxuLnJ0bCAuY29sLXNtLTExLFxuLnJ0bCAuY29sLXNtLTEyLFxuLnJ0bCAuY29sLXNtLFxuLnJ0bCAuY29sLXNtLWF1dG8sXG4ucnRsIC5jb2wtbWQtMSxcbi5ydGwgLmNvbC1tZC0yLFxuLnJ0bCAuY29sLW1kLTMsXG4ucnRsIC5jb2wtbWQtNCxcbi5ydGwgLmNvbC1tZC01LFxuLnJ0bCAuY29sLW1kLTYsXG4ucnRsIC5jb2wtbWQtNyxcbi5ydGwgLmNvbC1tZC04LFxuLnJ0bCAuY29sLW1kLTksXG4ucnRsIC5jb2wtbWQtMTAsXG4ucnRsIC5jb2wtbWQtMTEsXG4ucnRsIC5jb2wtbWQtMTIsXG4ucnRsIC5jb2wtbWQsXG4ucnRsIC5jb2wtbWQtYXV0byxcbi5ydGwgLmNvbC1sZy0xLFxuLnJ0bCAuY29sLWxnLTIsXG4ucnRsIC5jb2wtbGctMyxcbi5ydGwgLmNvbC1sZy00LFxuLnJ0bCAuY29sLWxnLTUsXG4ucnRsIC5jb2wtbGctNixcbi5ydGwgLmNvbC1sZy03LFxuLnJ0bCAuY29sLWxnLTgsXG4ucnRsIC5jb2wtbGctOSxcbi5ydGwgLmNvbC1sZy0xMCxcbi5ydGwgLmNvbC1sZy0xMSxcbi5ydGwgLmNvbC1sZy0xMixcbi5ydGwgLmNvbC1sZyxcbi5ydGwgLmNvbC1sZy1hdXRvLFxuLnJ0bCAuY29sLXhsLTEsXG4ucnRsIC5jb2wteGwtMixcbi5ydGwgLmNvbC14bC0zLFxuLnJ0bCAuY29sLXhsLTQsXG4ucnRsIC5jb2wteGwtNSxcbi5ydGwgLmNvbC14bC02LFxuLnJ0bCAuY29sLXhsLTcsXG4ucnRsIC5jb2wteGwtOCxcbi5ydGwgLmNvbC14bC05LFxuLnJ0bCAuY29sLXhsLTEwLFxuLnJ0bCAuY29sLXhsLTExLFxuLnJ0bCAuY29sLXhsLTEyLFxuLnJ0bCAuY29sLXhsLFxuLnJ0bCAuY29sLXhsLWF1dG8ge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG4ucnRsIC5vZmZzZXQtMSB7XG4gIG1hcmdpbi1yaWdodDogOC4zMzMzMyU7XG59XG4ucnRsIC5vZmZzZXQtMiB7XG4gIG1hcmdpbi1yaWdodDogMTYuNjY2NjclO1xufVxuLnJ0bCAub2Zmc2V0LTMge1xuICBtYXJnaW4tcmlnaHQ6IDI1JTtcbn1cbi5ydGwgLm9mZnNldC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAzMy4zMzMzMyU7XG59XG4ucnRsIC5vZmZzZXQtNSB7XG4gIG1hcmdpbi1yaWdodDogNDEuNjY2NjclO1xufVxuLnJ0bCAub2Zmc2V0LTYge1xuICBtYXJnaW4tcmlnaHQ6IDUwJTtcbn1cbi5ydGwgLm9mZnNldC03IHtcbiAgbWFyZ2luLXJpZ2h0OiA1OC4zMzMzMyU7XG59XG4ucnRsIC5vZmZzZXQtOCB7XG4gIG1hcmdpbi1yaWdodDogNjYuNjY2NjclO1xufVxuLnJ0bCAub2Zmc2V0LTkge1xuICBtYXJnaW4tcmlnaHQ6IDc1JTtcbn1cbi5ydGwgLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1yaWdodDogODMuMzMzMzMlO1xufVxuLnJ0bCAub2Zmc2V0LTExIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MS42NjY2NyU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJ0bCAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAucnRsIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4LjMzMzMzJTtcbiAgfVxuICAucnRsIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNi42NjY2NyU7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMjUlO1xuICB9XG4gIC5ydGwgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMzLjMzMzMzJTtcbiAgfVxuICAucnRsIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MS42NjY2NyU7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1yaWdodDogNTAlO1xuICB9XG4gIC5ydGwgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU4LjMzMzMzJTtcbiAgfVxuICAucnRsIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1yaWdodDogNzUlO1xuICB9XG4gIC5ydGwgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4My4zMzMzMyU7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkxLjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogOC4zMzMzMyU7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMTYuNjY2NjclO1xuICB9XG4gIC5ydGwgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1JTtcbiAgfVxuICAucnRsIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogNDEuNjY2NjclO1xuICB9XG4gIC5ydGwgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwJTtcbiAgfVxuICAucnRsIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1yaWdodDogNjYuNjY2NjclO1xuICB9XG4gIC5ydGwgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1JTtcbiAgfVxuICAucnRsIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1yaWdodDogODMuMzMzMzMlO1xuICB9XG4gIC5ydGwgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MS42NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5ydGwgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDguMzMzMzMlO1xuICB9XG4gIC5ydGwgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2LjY2NjY3JTtcbiAgfVxuICAucnRsIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNSU7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMzMuMzMzMzMlO1xuICB9XG4gIC5ydGwgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQxLjY2NjY3JTtcbiAgfVxuICAucnRsIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MCU7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1yaWdodDogNTguMzMzMzMlO1xuICB9XG4gIC5ydGwgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY2LjY2NjY3JTtcbiAgfVxuICAucnRsIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NSU7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgzLjMzMzMzJTtcbiAgfVxuICAucnRsIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1yaWdodDogOTEuNjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ydGwgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogOC4zMzMzMyU7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMTYuNjY2NjclO1xuICB9XG4gIC5ydGwgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1JTtcbiAgfVxuICAucnRsIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogNDEuNjY2NjclO1xuICB9XG4gIC5ydGwgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwJTtcbiAgfVxuICAucnRsIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1yaWdodDogNjYuNjY2NjclO1xuICB9XG4gIC5ydGwgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1JTtcbiAgfVxuICAucnRsIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogODMuMzMzMzMlO1xuICB9XG4gIC5ydGwgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MS42NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnJ0bCAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5ydGwgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1JTtcbiAgfVxuICAucnRsIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5ydGwgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwJTtcbiAgfVxuICAucnRsIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5ydGwgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLnJ0bCAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1JTtcbiAgfVxuICAucnRsIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAucnRsIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuLnJ0bCAuZmxvYXQtc3RhcnQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5ydGwgLmZsb2F0LWVuZCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJ0bCAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLmZsb2F0LWxnLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ydGwgLmZsb2F0LXhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ydGwgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5ydGwgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucnRsIC5kcm9wZG93bi1tZW51LWxlZnQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cbi5ydGwgLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5kcm9wZG93bi1tZW51LXNtLWxlZnQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLnJ0bCAuZHJvcGRvd24tbWVudS1zbS1yaWdodCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAucnRsIC5kcm9wZG93bi1tZW51LW1kLXJpZ2h0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5ydGwgLmRyb3Bkb3duLW1lbnUtbGctcmlnaHQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJ0bCAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5ydGwgLmRyb3Bkb3duLW1lbnUteGwtcmlnaHQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5ydGwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnJ0bCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnJ0bCAuZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG59XG4ucnRsIC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLnJ0bCAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnJ0bCAuZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xufVxuLnJ0bCAuZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG59XG4ucnRsIC5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuLnJ0bCAuZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucnRsIC5kcm9wZG93bi1tZW51W2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSxcbi5ydGwgLmRyb3Bkb3duLW1lbnVbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0sXG4ucnRsIC5kcm9wZG93bi1tZW51W2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSxcbi5ydGwgLmRyb3Bkb3duLW1lbnVbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIGxlZnQ6IGF1dG87XG59XG4ucnRsIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjU2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41NjI1cmVtO1xufVxuLnJ0bCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5ydGwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlcixcbi5ydGwgLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5ydGwgLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnJ0bCAuZHJvcGRvd24taGVhZGVyIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLnJ0bCAudXNlci1sb2NrIC5kcm9wZG93biB7XG4gIGxlZnQ6IDIwcHg7XG59XG4ucnRsIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSxcbi5ydGwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnJ0bCAuZm9ybS1yb3cge1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLnJ0bCAuZm9ybS1yb3cgPiAuY29sLFxuLnJ0bCAuZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbi5ydGwgLmZvcm0tY2hlY2sge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xufVxuLnJ0bCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG59XG4ucnRsIC5mb3JtLWNoZWNrLWlubGluZSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnJ0bCAuZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjMxMjVyZW07XG59XG4ucnRsIC53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmctbGVmdDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xufVxuLnJ0bCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsXG4ucnRsIHRleHRhcmVhLmZvcm0tY29udHJvbC5wYXJzbGV5LXN1Y2Nlc3Mge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbn1cbi5ydGwgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsXG4ucnRsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkLFxuLnJ0bCBpbnB1dC5jdXN0b20tc2VsZWN0LnBhcnNsZXktc3VjY2Vzcyxcbi5ydGwgdGV4dGFyZWEuY3VzdG9tLXNlbGVjdC5wYXJzbGV5LXN1Y2Nlc3Mge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoKDFlbSArIDAuNzVyZW0pICogMyAvIDQgKyAxLjc1cmVtKTtcbn1cbi5ydGwgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLFxuLnJ0bCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQsXG4ucnRsIGlucHV0LmZvcm0tY29udHJvbC5wYXJzbGV5LWVycm9yLFxuLnJ0bCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wucGFyc2xleS1lcnJvciB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xufVxuLnJ0bCAud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xufVxuLnJ0bCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCxcbi5ydGwgdGV4dGFyZWEuZm9ybS1jb250cm9sLnBhcnNsZXktZXJyb3Ige1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbn1cbi5ydGwgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCxcbi5ydGwgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCxcbi5ydGwgaW5wdXQuY3VzdG9tLXNlbGVjdC5wYXJzbGV5LWVycm9yLFxuLnJ0bCB0ZXh0YXJlYS5jdXN0b20tc2VsZWN0LnBhcnNsZXktZXJyb3Ige1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoKDFlbSArIDAuNzVyZW0pICogMyAvIDQgKyAxLjc1cmVtKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAucnRsIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICB9XG59XG4ucnRsIC5tYWluLWhlYWRlci1jZW50ZXIgLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbn1cbi5ydGwgLm1haW4taGVhZGVyLWNlbnRlciAuZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbn1cbi5ydGwgLm1haW4taGVhZGVyLWNlbnRlciAuZm9ybS1jb250cm9sOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG59XG4ucnRsIC5tYWluLWhlYWRlci1jZW50ZXIgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG59XG4ucnRsIC5icm93c2UtZmlsZS5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLnJ0bCAuZmlsZS1icm93c2VyIC5idG4tZGVmYXVsdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cbi5ydGwge1xuICAvKiAjIyMjIyMgMy43IEdyaWQgIyMjIyMjICovXG59XG4ucnRsIC5yb3ctc20ge1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG4ucnRsIC5yb3ctc20gPiBkaXYge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ucnRsIC5yb3cteHMge1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLnJ0bCAucm93LXhzID4gZGl2IHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5yb3cteHMtLXNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIH1cbiAgLnJ0bCAucm93LXhzLS1zbSA+IGRpdiB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIC5ydGwgLnJvdy1zbS0tc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICB9XG4gIC5ydGwgLnJvdy1zbS0tc20gPiBkaXYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG4gIC5ydGwgLnJvdy0tc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG4gIC5ydGwgLnJvdy0tc20gPiBkaXYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJ0bCAucm93LXhzLS1tZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICB9XG4gIC5ydGwgLnJvdy14cy0tbWQgPiBkaXYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICAucnRsIC5yb3ctc20tLW1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgfVxuICAucnRsIC5yb3ctc20tLW1kID4gZGl2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAucnRsIC5yb3ctLW1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxuICAucnRsIC5yb3ctLW1kID4gZGl2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLnJvdy14cy0tbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgfVxuICAucnRsIC5yb3cteHMtLWxnID4gZGl2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbiAgLnJ0bCAucm93LXNtLS1sZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIH1cbiAgLnJ0bCAucm93LXNtLS1sZyA+IGRpdiB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnJ0bCAucm93LS1sZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLnJ0bCAucm93LS1sZyA+IGRpdiB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJ0bCAucm93LXhzLS14bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICB9XG4gIC5ydGwgLnJvdy14cy0teGwgPiBkaXYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICAucnRsIC5yb3ctc20tLXhsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgfVxuICAucnRsIC5yb3ctc20tLXhsID4gZGl2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAucnRsIC5yb3ctLXhsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxuICAucnRsIC5yb3ctLXhsID4gZGl2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuLnJ0bCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbi5ydGwgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuLnJ0bCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1maWxlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLnJ0bCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLWNvbnRyb2wsXG4ucnRsIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1zZWxlY3QsXG4ucnRsIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1maWxlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLnJ0bCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4ucnRsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4ucnRsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1maWxlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLnJ0bCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuLnJ0bCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbi5ydGwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1maWxlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLnJ0bCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4ucnRsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLnJ0bCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLnJ0bCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5ydGwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5ydGwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ucnRsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4ucnRsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLFxuLnJ0bCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5idG4ge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG4ucnRsIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgYnV0dG9uICsgLmJ0bixcbi5ydGwgLmlucHV0LWdyb3VwLXByZXBlbmQgLnNwLWNvbnRhaW5lciAuYnRuICsgYnV0dG9uLFxuLnJ0bCAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyBidXR0b24sXG4ucnRsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5zcC1jb250YWluZXIgYnV0dG9uICsgYnV0dG9uLFxuLnJ0bCAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIGJ1dHRvbiArIGJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cbi5ydGwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLnJ0bCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLnJ0bCAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIGJ1dHRvbiArIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLnJ0bCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLnJ0bCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG4ucnRsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXRleHQgKyBidXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG4ucnRsIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyBidXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG4ucnRsIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4ucnRsIC5pbnB1dC1ncm91cC1hcHBlbmQgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLnJ0bCAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgYnV0dG9uICsgLmJ0bixcbi5ydGwgLmlucHV0LWdyb3VwLWFwcGVuZCAuc3AtY29udGFpbmVyIC5idG4gKyBidXR0b24sXG4ucnRsIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgYnV0dG9uLFxuLnJ0bCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5zcC1jb250YWluZXIgYnV0dG9uICsgYnV0dG9uLFxuLnJ0bCAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgYnV0dG9uICsgYnV0dG9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLnJ0bCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5ydGwgLmlucHV0LWdyb3VwLWFwcGVuZCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLnJ0bCAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgYnV0dG9uICsgLmlucHV0LWdyb3VwLXRleHQge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG4ucnRsIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5ydGwgLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG4ucnRsIC5pbnB1dC1ncm91cC1hcHBlbmQgLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtdGV4dCArIGJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cbi5ydGwgLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgYnV0dG9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLnJ0bCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLnJ0bCAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLnJ0bCAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4ucnRsIC5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbn1cbi5ydGwgLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4ucnRsIC5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xufVxuLnJ0bCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4ucnRsIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiBidXR0b24ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLnJ0bCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLnJ0bCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5ydGwgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLnJ0bCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xufVxuLnJ0bCAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IGJ1dHRvbiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ucnRsIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLnJ0bCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5ydGwgLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiBidXR0b246bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLnJ0bCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5ydGwgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnJ0bCAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBidXR0b24ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4ucnRsIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiBidXR0b24ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4ucnRsIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4ucnRsIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5ydGwgLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IGJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSxcbi5ydGwgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5ydGwgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLnJ0bCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tb2RhbCB7XG4gIHJpZ2h0OiAwO1xufVxuLnJ0bCAubW9kYWwtYmFja2Ryb3Age1xuICByaWdodDogMDtcbn1cbi5ydGwgLm1vZGFsLWhlYWRlciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbn1cbi5ydGwgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBtYXJnaW46IC0xcmVtIGF1dG8gLTFyZW0gLTFyZW07XG59XG4ucnRsIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjNyZW07XG59XG4ucnRsIC5tb2RhbC1mb290ZXIgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG59XG4ucnRsICNtb2RhbGRlbW84IC5tb2RhbC1mb290ZXIgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTRweDtcbn1cbi5ydGwgLm1vZGFsLWZvb3RlciA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG59XG4ucnRsIC5tb2RhbC5lZmZlY3QtanVzdC1tZSAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ucnRsIC5tb2RhbC5lZmZlY3QtanVzdC1tZSAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnJ0bCAubW9kYWwuZWZmZWN0LWp1c3QtbWUgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ucnRsIC5tb2RhbC5lZmZlY3QtanVzdC1tZSAubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnJ0bCAubmF2LXRhYnMgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG4ucnRsIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjJyZW0gMHJlbSAwcmVtO1xufVxuLnJ0bCAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuLnJ0bCAubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5ydGwge1xuICAvKiAjIyMjIyMgNS43IE5hdiAgICMjIyMjIyAqL1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLm1haW4tbmF2IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gIH1cbn1cbi5ydGwgLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbmsgaSB7XG4gIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4ucnRsIC5tYWluLW5hdi1jb2x1bW4gLm5hdi1saW5rIHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xufVxuLnJ0bCAubWFpbi1uYXYtY29sdW1uIC5uYXYtbGluay5hY3RpdmU6OmJlZm9yZSB7XG4gIHJpZ2h0OiAtMjhweDtcbn1cbi5ydGwgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMHB4IDEwcHggMHB4IDEwcHg7XG59XG4ucnRsIC5tYWluLW5hdi10YWJzIHtcbiAgcGFkZGluZzogMTVweCAxNXB4IDA7XG59XG4ucnRsIC5tYWluLW5hdi10YWJzIC5sU1NsaWRlT3V0ZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG59XG4ucnRsIC5tYWluLW5hdi10YWJzIC5sU0FjdGlvbiA+IGE6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAubWFpbi1uYXYtdGFicyAubFNBY3Rpb24gPiBhLmxTUHJldiB7XG4gIHJpZ2h0OiAtMzJweDtcbn1cbi5ydGwgLm1haW4tbmF2LXRhYnMgLmxTQWN0aW9uID4gYS5sU05leHQge1xuICBsZWZ0OiAtMzVweDtcbn1cbi5ydGwgLm5hdiAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXItcmFkaXVzOiAwcHggNXB4IDVweCAwcHg7XG59XG4ucnRsIC5uYXYtbGluay53aXRoLXN1YiAuYW5nbGUge1xuICBsZWZ0OiAyNXB4O1xufVxuLnJ0bCAubmF2LWxpbmsud2l0aC1zdWIgLnNpZGUtYmFkZ2Uge1xuICBsZWZ0OiA0NHB4O1xufVxuLnJ0bCAubmF2LWxpbmsgLnNpZGUtYmFkZ2Uge1xuICBsZWZ0OiAyMHB4O1xufVxuLnJ0bCAubmF2LXN1Yi1pdGVtIC5zdWItYW5nbGUge1xuICBsZWZ0OiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLnJ0bCAubWFpbi10b2dnbGUub24gc3BhbiB7XG4gICAgcmlnaHQ6IDI5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsIC5iZy1wcmltYXJ5IC5tYWluLW5hdiAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwN2I3OWMgIWltcG9ydGFudDtcbiAgICBib3JkZXItbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLmJnLXNlY29uZGFyeSAubWFpbi1uYXYgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjUyNzU2ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5iZy1pbmZvIC5tYWluLW5hdiAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMyNmI3ZjAgIWltcG9ydGFudDtcbiAgICBib3JkZXItbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG59XG4ucnRsIC5wYWdlLWl0ZW0gKyAucGFnZS1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG4ucnRsIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucnRsIC5wYWdpbmF0aW9uLWNpcmNsZWQgLnBhZ2UtaXRlbSArIC5wYWdlLWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5ydGwgLnBhZ2luYXRpb24gbGkgYSB7XG4gIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGFnaW5hdGlvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucnRsIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG4ucnRsIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbn1cbi5ydGwgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbn1cbi5ydGwgLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbn1cbi5ydGwgLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuM3JlbTtcbn1cbi5ydGwgLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbn1cbi5ydGwgLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMnJlbTtcbn1cbi5ydGwgLnBhZ2UtbGluay1vdXRsaW5lIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnJ0bCAucG9wb3Zlci1oZWFkZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5ydGwgLnBvcG92ZXItaGVhZC1wcmltYXJ5LmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3csXG4ucnRsIC5wb3BvdmVyLWhlYWQtcHJpbWFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1zdGFydF0gLnBvcG92ZXItYXJyb3cge1xuICBsZWZ0OiAtN3B4O1xufVxuLnJ0bCAucG9wb3Zlci1oZWFkLXByaW1hcnkuYnMtcG9wb3Zlci1lbmQgLnBvcG92ZXItYXJyb3csXG4ucnRsIC5wb3BvdmVyLWhlYWQtcHJpbWFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1lbmRdIC5wb3BvdmVyLWFycm93IHtcbiAgcmlnaHQ6IC03cHg7XG59XG4ucnRsIC5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5LmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3csXG4ucnRsIC5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXN0YXJ0XSAucG9wb3Zlci1hcnJvdyB7XG4gIGxlZnQ6IC03cHg7XG59XG4ucnRsIC5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5LmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93LFxuLnJ0bCAucG9wb3Zlci1oZWFkLXNlY29uZGFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1lbmRdIC5wb3BvdmVyLWFycm93IHtcbiAgcmlnaHQ6IC03cHg7XG59XG4ucnRsIC5wb3BvdmVyLWhlYWQtcHJpbWFyeSAucG9wb3Zlci1ib2R5LFxuLnJ0bCAucG9wb3Zlci1oZWFkLXNlY29uZGFyeSAucG9wb3Zlci1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xufVxuLnJ0bCAucG9wb3Zlci1wcmltYXJ5LmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuLnJ0bCAucG9wb3Zlci1wcmltYXJ5LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXN0YXJ0XSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzM4Y2FiMztcbn1cbi5ydGwgLnBvcG92ZXItcHJpbWFyeS5icy1wb3BvdmVyLWVuZCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4ucnRsIC5wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49ZW5kXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzOGNhYjM7XG59XG4ucnRsIC5wb3BvdmVyLXNlY29uZGFyeSAucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDAgMTVweDtcbn1cbi5ydGwgLnBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuLnJ0bCAucG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49c3RhcnRdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzhjYWIzO1xufVxuLnJ0bCAucG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci1lbmQgLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuLnJ0bCAucG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49ZW5kXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzOGNhYjM7XG59XG4ucnRsIC5wb3BvdmVyIHtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi5ydGwgLmJzLXBvcG92ZXItZW5kLFxuLnJ0bCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49ZW5kXSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLnJ0bCAuYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdyxcbi5ydGwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWVuZF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG59XG4ucnRsIC5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsXG4ucnRsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1lbmRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2VkZWRmNTtcbn1cbi5ydGwgLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuLnJ0bCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49ZW5kXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGxlZnQ6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG4ucnRsIC5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSxcbi5ydGwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG59XG4ucnRsIC5icy1wb3BvdmVyLXN0YXJ0LFxuLnJ0bCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0ge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLnJ0bCAuYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93LFxuLnJ0bCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49c3RhcnRdID4gLnBvcG92ZXItYXJyb3cge1xuICBsZWZ0OiBjYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpO1xufVxuLnJ0bCAuYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsXG4ucnRsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1zdGFydF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2VkZWRmNTtcbn1cbi5ydGwgLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4ucnRsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1zdGFydF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG4ucnRsIC5wb3BvdmVyLWhlYWRlciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbn1cbi5ydGwgLnBvcG92ZXItc3RhdGljLWRlbW8gLmJzLXBvcG92ZXItdG9wIC5wb3BvdmVyLWFycm93LFxuLnJ0bCAucG9wb3Zlci1zdGF0aWMtZGVtbyAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAucG9wb3Zlci1hcnJvdyxcbi5ydGwgLnBvcG92ZXItc3RhdGljLWRlbW8gLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWFycm93LFxuLnJ0bCAucG9wb3Zlci1zdGF0aWMtZGVtbyAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1hcnJvdyB7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbn1cbi5ydGwgLnRhYmxlIHRoZWFkIHRoLFxuLnJ0bCAudGFibGUgdGhlYWQgdGQge1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweDtcbn1cbi5ydGwgLnRhYmxlLnRhYmxlLWNsZWFuIHRkIHtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsIC50YWJsZS1yZXNwb25zaXZlLmRlbGV0ZWQtdGFibGUgLmRhdGEtdGFibGUtYnRuIHtcbiAgICByaWdodDogMTg1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJ0bCAudGFibGUtcmVzcG9uc2l2ZS5leHBvcnQtdGFibGUgLmR0LWJ1dHRvbnMuYnRuLWdyb3VwIHtcbiAgICByaWdodDogMTcycHg7XG4gIH1cbn1cbi5ydGwgLnRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4ucnRsIC50b29sdGlwLXByaW1hcnkuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49c3RhcnRdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzM4Y2FiMztcbn1cbi5ydGwgLnRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuLnJ0bCAudG9vbHRpcC1wcmltYXJ5LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWVuZF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzM4Y2FiMztcbn1cbi5ydGwgLnRvb2x0aXAtcHJpbWFyeTEuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuLnJ0bCAudG9vbHRpcC1wcmltYXJ5MS5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1zdGFydF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzhjYWIzO1xufVxuLnJ0bCAudG9vbHRpcC1wcmltYXJ5MS5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuLnJ0bCAudG9vbHRpcC1wcmltYXJ5MS5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1lbmRdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzOGNhYjM7XG59XG4ucnRsIC50b29sdGlwLXNlY29uZGFyeS5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4ucnRsIC50b29sdGlwLXNlY29uZGFyeS5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1zdGFydF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzhjYWIzO1xufVxuLnJ0bCAudG9vbHRpcC1zZWNvbmRhcnkuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbi5ydGwgLnRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWVuZF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzM4Y2FiMztcbn1cbi5ydGwgLnRvb2x0aXAtc2Vjb25kYXJ5MS5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4ucnRsIC50b29sdGlwLXNlY29uZGFyeTEuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49c3RhcnRdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzM4Y2FiMztcbn1cbi5ydGwgLnRvb2x0aXAtc2Vjb25kYXJ5MS5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuLnJ0bCAudG9vbHRpcC1zZWNvbmRhcnkxLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWVuZF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzM4Y2FiMztcbn1cbi5ydGwgLnRvb2x0aXAge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4ucnRsIC5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuLnJ0bCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG59XG4ucnRsIC5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuLnJ0bCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49c3RhcnRdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDtcbn1cbi5ydGwgLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4ucnRsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDAgMC40cmVtIDAuNHJlbTtcbn1cbi5ydGwgLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3csXG4ucnRsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1zdGFydF0gLnRvb2x0aXAtYXJyb3cge1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuLnJ0bCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49c3RhcnRdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbn1cbi5ydGwgLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93LFxuLnJ0bCAudG9vbHRpcC1zdGF0aWMtZGVtbyAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdyxcbi5ydGwgLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93LFxuLnJ0bCAudG9vbHRpcC1zdGF0aWMtZGVtbyAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTJweDtcbn1cbi5ydGwgLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtc3RhcnQsXG4ucnRsIC50b29sdGlwLXN0YXRpYy1kZW1vIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1zdGFydF0sXG4ucnRsIC50b29sdGlwLXN0YXRpYy1kZW1vIC5icy10b29sdGlwLWVuZCxcbi5ydGwgLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWVuZF0ge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ucnRsIC50b29sdGlwLXN0YXRpYy1kZW1vIC50b29sdGlwLXByaW1hcnkxLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3csXG4ucnRsIC50b29sdGlwLXN0YXRpYy1kZW1vIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1zdGFydF0gLnRvb2x0aXAtYXJyb3csXG4ucnRsIC50b29sdGlwLXN0YXRpYy1kZW1vIC5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdyxcbi5ydGwgLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWVuZF0gLnRvb2x0aXAtYXJyb3cge1xuICBtYXJnaW4tdG9wOiAtNnB4O1xufVxuLnJ0bCAudG9vbHRpcC1zdGF0aWMtZGVtbyAuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdyxcbi5ydGwgLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXN0YXJ0XSAudG9vbHRpcC1hcnJvdyxcbi5ydGwgLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93LFxuLnJ0bCAudG9vbHRpcC1zdGF0aWMtZGVtbyAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49ZW5kXSAudG9vbHRpcC1hcnJvdyB7XG4gIG1hcmdpbi10b3A6IC02cHg7XG59XG4ucnRsIHtcbiAgLyogIyMjIyMjIyMjIFJlcy1UYWJzICMjIyMjIyMjIyovXG59XG4ucnRsIC50YWJzLXN0eWxlLTEgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMTBweCAxOHB4IDEwcHggMThweDtcbn1cbi5ydGwgLnRhYnMtc3R5bGUtMiAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ucnRsIC50YWJzLXN0eWxlLTIgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4ucnRsIC50YWJzLXN0eWxlLTIgLm1haW4tbmF2LWxpbmU6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4ucnRsIC50YWJzLXN0eWxlLTMgLm5hdi5wYW5lbC10YWJzIGxpIGEge1xuICBtYXJnaW46IDAgMHB4IDNweCAzcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG59XG4ucnRsIC50YWJzLXN0eWxlLTQgLm5hdi5wYW5lbC10YWJzIGxpIGEge1xuICBtYXJnaW46IDAgMCAxNnB4IDA7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG59XG4ucnRsIC5wYW5lbC1wcmltYXJ5LnRhYnMtc3R5bGUtMSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbi5ydGwgLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGUgPiB1bCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnJ0bCAudGFiX3dyYXBwZXIucmlnaHRfc2lkZSA+IHVsIGxpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5ydGwgLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGUgPiB1bCBsaTphZnRlciB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAudGFiX3dyYXBwZXIucmlnaHRfc2lkZSA+IHVsIGxpLmFjdGl2ZTphZnRlciB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAudGFiX3dyYXBwZXIucmlnaHRfc2lkZSA+IHVsIGxpLmFjdGl2ZTpiZWZvcmUge1xuICByaWdodDogLTJweDtcbiAgbGVmdDogaW5oZXJpdDtcbn1cbi5ydGwgLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGUgLmNvbnRlbnRfd3JhcHBlciB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5ydGwgLnRhYl93cmFwcGVyID4gdWwgbGkge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMCAwIDAgNXB4O1xufVxuLnJ0bCAudGFiX3dyYXBwZXIgPiB1bCBsaS5hY3RpdmU6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5ydGwgLnRhYl93cmFwcGVyIC5jb250cm9sbGVyIHtcbiAgbGVmdDogMDtcbn1cbi5ydGwgLnRhYl93cmFwcGVyIC5jb250cm9sbGVyIHNwYW4ubmV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ucnRsIC50YWJfd3JhcHBlciAuY29udGVudF93cmFwcGVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnJ0bCAudGFiX3dyYXBwZXIgLmNvbnRlbnRfd3JhcHBlciAuYWNjb3JkaWFuX2hlYWRlci5hY3RpdmU6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnJ0bCAudGFiX3dyYXBwZXIgLmNvbnRlbnRfd3JhcHBlciAuYWNjb3JkaWFuX2hlYWRlciAuYXJyb3cge1xuICBmbG9hdDogbGVmdDtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI2NkZDJlMDtcbn1cbi5ydGwgLnRhYl93cmFwcGVyLmxlZnRfc2lkZSA+IHVsIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnJ0bCAudGFiX3dyYXBwZXIubGVmdF9zaWRlID4gdWwgbGkge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLnJ0bCAudGFiX3dyYXBwZXIubGVmdF9zaWRlID4gdWwgbGk6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5ydGwgLnRhYl93cmFwcGVyLmxlZnRfc2lkZSA+IHVsIGxpLmFjdGl2ZTphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLnJ0bCAudGFiX3dyYXBwZXIubGVmdF9zaWRlID4gdWwgbGkuYWN0aXZlOmJlZm9yZSB7XG4gIGxlZnQ6IC0xcHg7XG59XG4ucnRsIC50YWJfd3JhcHBlci5sZWZ0X3NpZGUgLmNvbnRlbnRfd3JhcHBlciB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5ydGwgLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGUgPiB1bCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnJ0bCAudGFiX3dyYXBwZXIucmlnaHRfc2lkZSA+IHVsIGxpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5ydGwgLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGUgPiB1bCBsaTphZnRlciB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAudGFiX3dyYXBwZXIucmlnaHRfc2lkZSA+IHVsIGxpLmFjdGl2ZTphZnRlciB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAudGFiX3dyYXBwZXIucmlnaHRfc2lkZSA+IHVsIGxpLmFjdGl2ZTpiZWZvcmUge1xuICByaWdodDogLTJweDtcbiAgbGVmdDogaW5oZXJpdDtcbn1cbi5ydGwgLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGUgLmNvbnRlbnRfd3JhcHBlciB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5ydGwgLnRhYl93cmFwcGVyIC5hY3RpdmVfdGFiIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuLnJ0bCAudGFiX3dyYXBwZXIgLmFjdGl2ZV90YWIgLmFycm93IHtcbiAgbGVmdDogNnB4O1xufVxuLnJ0bCAudGFiX3dyYXBwZXIgLmFjdGl2ZV90YWIgLmFycm93OmFmdGVyIHtcbiAgcmlnaHQ6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtNnB4O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMwMDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLnRhYl93cmFwcGVyLnNob3ctYXMtZHJvcGRvd24gPiAudGFiX2xpc3Q6YmVmb3JlIHtcbiAgICByaWdodDogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogLTdweDtcbiAgfVxufVxuLnJ0bCAuZGFyay10aGVtZSAudGFiX3dyYXBwZXIgLmNvbnRlbnRfd3JhcHBlciAuYWNjb3JkaWFuX2hlYWRlciAuYXJyb3cge1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCByZ2JhKDI0MCwgMjQyLCAyNDcsIDAuNCk7XG59XG4ucnRsIC50YWJzLW1lbnUxIHVsIGxpIGEge1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMTFweCAyMHB4O1xufVxuLnJ0bCAuY2tib3ggc3BhbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbn1cbi5ydGwgLmNrYm94IHNwYW46ZW1wdHkge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ucnRsIC5ja2JveCBzcGFuOmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xufVxuLnJ0bCAuY2tib3ggc3BhbjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLnJ0bCAuY2tib3ggc3BhbjplbXB0eSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbn1cbi5ydGwgI2NvdW50LWRvd24gLmNsb2NrLXByZXNlbnRlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIDBweCAwIDIwcHg7XG59XG4ucnRsICNjb3VudC1kb3duIC5jbG9jay1wcmVzZW50ZXI6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5jdXN0b20tY29udHJvbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cbi5ydGwgLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuLnJ0bCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIHJpZ2h0OiAtMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ydGwgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHJpZ2h0OiAtMS41cmVtO1xufVxuLnJ0bCAuY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG59XG4ucnRsIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgcmlnaHQ6IC0yLjI1cmVtO1xufVxuLnJ0bCAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgcmlnaHQ6IGNhbGMoLTIuMjVyZW0gKyAycHgpO1xufVxuLnJ0bCAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMTAyLCAyNTUsIDAuNSk7XG59XG4ucnRsIC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSxcbi5ydGwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG4ucnRsIC5jdXN0b20tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuLnJ0bCAuY3VzdG9tLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG4ucnRsIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAwIDBweCAzcHggM3B4O1xufVxuLnJ0bCAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbn1cbi5ydGwgLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXIge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5ydGwgLmN1c3RvbS1jb250cm9sLWxhYmVsLWxnOjpiZWZvcmUge1xuICByaWdodDogLWwgMC41cmVtO1xufVxuLnJ0bCAuY3VzdG9tLWNvbnRyb2wtbGFiZWwtbGc6OmFmdGVyIHtcbiAgcmlnaHQ6IC1sIDAuNXJlbTtcbn1cbi5ydGwgLmN1c3RvbS1jb250cm9sLWxhYmVsLW1kIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuLnJ0bCAuY3VzdG9tLWNvbnRyb2wtbGFiZWwtbGcge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnJ0bCAuY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3I6YmVmb3JlIHtcbiAgcmlnaHQ6IDFweDtcbn1cbi5ydGwgLmN1c3RvbS1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tc3dpdGNoLWluZGljYXRvcjpiZWZvcmUge1xuICByaWdodDogY2FsYygxcmVtICsgMXB4KTtcbn1cbi5ydGwgLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWxnOmJlZm9yZSB7XG4gIHJpZ2h0OiAxcHg7XG59XG4ucnRsIC5jdXN0b20tc3dpdGNoLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItbGc6YmVmb3JlIHtcbiAgcmlnaHQ6IGNhbGMoMS40NnJlbSArIDFweCk7XG59XG4ucnRsIC5jdXN0b20tc3dpdGNoLWluZGljYXRvci14bDpiZWZvcmUge1xuICByaWdodDogMXB4O1xufVxuLnJ0bCAuY3VzdG9tLXN3aXRjaC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXhsOmJlZm9yZSB7XG4gIHJpZ2h0OiBjYWxjKDEuOTZyZW0gKyAxcHgpICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5pdGVtLWNhcmQgLmNhcmRwcmljZS0yIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDE1cHg7XG59XG4ucnRsIC5wLXRleHQge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnJ0bCAuZXhhbXBsZSAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4taW1nLXVzZXI6OmFmdGVyIHtcbiAgbGVmdDogM3B4O1xufVxuLnJ0bCAuZGVtby1hdmF0YXItZ3JvdXAubWFpbi1hdmF0YXItbGlzdC1zdGFja2VkIC5tYWluLWltZy11c2VyOjphZnRlciB7XG4gIGxlZnQ6IDFweDtcbn1cbi5ydGwgLm1haW4taW1nLXVzZXI6OmFmdGVyIHtcbiAgbGVmdDogMHB4O1xufVxuLnJ0bCAubWFpbi1hdmF0YXI6OmFmdGVyIHtcbiAgbGVmdDogM3B4O1xufVxuLnJ0bCAuYXZhdGFyLW1kOjphZnRlciB7XG4gIGxlZnQ6IDJweDtcbn1cbi5ydGwgLmF2YXRhci1sZzo6YWZ0ZXIge1xuICBsZWZ0OiA0cHg7XG59XG4ucnRsIC5hdmF0YXIteGw6OmFmdGVyIHtcbiAgbGVmdDogNXB4O1xufVxuLnJ0bCAuYXZhdGFyLXh4bDo6YWZ0ZXIge1xuICBsZWZ0OiA3cHg7XG59XG4ucnRsIC5kZW1vLWF2YXRhci1ncm91cCAubWFpbi1pbWctdXNlciArIC5tYWluLWltZy11c2VyLFxuLnJ0bCAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4taW1nLXVzZXIgKyAubWFpbi1hdmF0YXIge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5ydGwgLmRlbW8tYXZhdGFyLWdyb3VwIC5tYWluLWF2YXRhciArIC5tYWluLWltZy11c2VyLFxuLnJ0bCAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4tYXZhdGFyICsgLm1haW4tYXZhdGFyIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJ0bCAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4taW1nLXVzZXIgKyAubWFpbi1pbWctdXNlcixcbiAgLnJ0bCAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4taW1nLXVzZXIgKyAubWFpbi1hdmF0YXIge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIC5ydGwgLmRlbW8tYXZhdGFyLWdyb3VwIC5tYWluLWF2YXRhciArIC5tYWluLWltZy11c2VyLFxuICAucnRsIC5kZW1vLWF2YXRhci1ncm91cCAubWFpbi1hdmF0YXIgKyAubWFpbi1hdmF0YXIge1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgfVxuICAucnRsIC5hdmF0YXItbGlzdCAuYXZhdGFyOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnJ0bCAud3JhcHBlci5pbWFnZS1ncm91cCAuaW1nLXhzLnJvdW5kZWQtY2lyY2xlIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG4ucnRsIC5hdmF0YXItbGlzdCAuYXZhdGFyOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLnJ0bCAubWFpbi1pbWctdXNlcjEuYXZhdGFyLXNtIC5udW1iZXItYmFkZ2Uge1xuICBsZWZ0OiAtN3B4O1xufVxuLnJ0bCAubWFpbi1pbWctdXNlcjEuYXZhdGFyLW1kIC5udW1iZXItYmFkZ2Uge1xuICBsZWZ0OiAtN3B4O1xufVxuLnJ0bCAubWFpbi1pbWctdXNlcjEuYXZhdGFyLWxnIC5udW1iZXItYmFkZ2Uge1xuICBsZWZ0OiAtN3B4O1xufVxuLnJ0bCAubWFpbi1pbWctdXNlcjMuYXZhdGFyLXNtIC5pY29uLWJhZGdlYXZhdGFyIHtcbiAgbGVmdDogLTRweDtcbn1cbi5ydGwgLm1haW4taW1nLXVzZXIzLmF2YXRhci1tZCAuaWNvbi1iYWRnZWF2YXRhciB7XG4gIGxlZnQ6IC00cHg7XG59XG4ucnRsIC5tYWluLWltZy11c2VyMy5hdmF0YXItbGcgLmljb24tYmFkZ2VhdmF0YXIge1xuICBsZWZ0OiAtNHB4O1xufVxuLnJ0bCAuYXZhdGFyLWxpc3Qge1xuICBtYXJnaW46IDAgMCAtMC41cmVtO1xufVxuLnJ0bCAuYXZhdGFyLWxpc3Qtc3RhY2tlZCAuYXZhdGFyMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC44ZW0gIWltcG9ydGFudDtcbn1cbi5ydGwgLm1haW4tbGlzdC1pdGVtID4gZGl2Omxhc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJ0bCAubGlzdC1ncm91cCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5ydGwgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cbi5ydGwgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnJ0bCAubGlzdC1ncm91cC1ob3Jpem9udGFsIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5ydGwgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbn1cbi5ydGwgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxuICAucnRsIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIH1cbiAgLnJ0bCAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxuICAucnRsIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIH1cbiAgLnJ0bCAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxuICAucnRsIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIH1cbiAgLnJ0bCAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucnRsIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIH1cbiAgLnJ0bCAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICB9XG4gIC5ydGwgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIH1cbn1cbi5ydGwgLmxpc3QtZ3JvdXAtZmx1c2ggLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4ucnRsIC5saXN0Z3JvdXAtZXhhbXBsZSB1bCB1bCB7XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbn1cbi5ydGwgLmxpc3Rncm91cC1leGFtcGxlMiB1bCB1bCB7XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbn1cbi5ydGwgLmxpc3Qtc3R5bGUtMSB1bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4ucnRsIC5saXN0LXN0eWxlMiB1bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4ucnRsIC5saXN0LXN0eWxlMyB7XG4gIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG59XG4ucnRsIC5saXN0LXN0eWxlMyB1bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4ucnRsIC5saXN0LXN0eWxlNCB7XG4gIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG59XG4ucnRsIC5saXN0LXN0eWxlNCB1bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4ucnRsIC5saXN0LXN0eWxlNSB7XG4gIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG59XG4ucnRsIC5saXN0LXN0eWxlNSB1bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4ucnRsIC5saXN0LXN0eWxlNiB7XG4gIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG59XG4ucnRsIC5saXN0LXN0eWxlNiB1bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4ucnRsIC5wYXJhZ3JhcGgtbGlzdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4ucnRsIC5tYWluLW5hdmJhci1iYWNrZHJvcCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAubWFpbi1uYXZiYXIge1xuICByaWdodDogMDtcbn1cbi5ydGwgLm1haW4tbmF2YmFyIC5uYXYtbGluayBpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ucnRsIC5tYWluLW5hdmJhciAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnJ0bCAubWFpbi1uYXZiYXIgLm5hdi1saW5rLndpdGgtc3ViOjpiZWZvcmUge1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC03cHg7XG59XG4ucnRsIC5tYWluLW5hdmJhciAubmF2LXN1Yi1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLnJ0bCAubWFpbi1uYXZiYXIgLm5hdi1zdWItaXRlbSA+IC5uYXYtc3ViIHtcbiAgcmlnaHQ6IDE3NnB4O1xufVxuLnJ0bCAubWFpbi1uYXZiYXIgLm5hdi1zdWItbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucnRsIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5uYXYgbGk6bm90KC5uYXYtc3ViLWl0ZW0pIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4tbmF2YmFyIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4tbmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLW5hdmJhciAubmF2LWl0ZW0gKyAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIGJvcmRlci1yaWdodDogMXB4IGRvdHRlZCAjZjBmMGY4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ydGwgLm1haW4tbmF2YmFyIC5uYXYtaXRlbSArIC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLW5hdmJhciAubmF2LWxpbmsgaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4tbmF2YmFyIC5uYXYtbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1uYXZiYXIgLm5hdi1zdWIge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1uYXZiYXIgLm5hdi1zdWItaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnJ0bCAubWFpbi1uYXZiYXIgLm5hdi1zdWItaXRlbSA+IC5uYXYtc3ViID4gLm5hdi1zdWItaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzN3B4O1xuICB9XG4gIC5ydGwgLm1haW4tbmF2YmFyIC5uYXYtc3ViLWl0ZW0gPiAubmF2LXN1YiA+IC5uYXYtc3ViLWl0ZW0gPiAubmF2LXN1Yi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1uYXZiYXIgLm5hdi1zdWItbGluayB7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1uYXZiYXIgLm5hdi1zdWItbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSAuY29udGFpbmVyID4gZGl2ICsgZGl2LFxuICAucnRsIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5jb250YWluZXItZmx1aWQgPiBkaXYgKyBkaXYge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4wNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5uYXYgKyAubmF2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJ0bCAubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSAubmF2ICsgLm5hdiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSAubmF2IGxpOm5vdCgubmF2LXN1Yi1pdGVtKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4ucnRsIC5tYWluLW5hdmJhci1zZWFyY2ggLmJ0bixcbi5ydGwgLm1haW4tbmF2YmFyLXNlYXJjaCAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5ydGwgLnNwLWNvbnRhaW5lciAubWFpbi1uYXZiYXItc2VhcmNoIGJ1dHRvbiB7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5ydGwgLm1haW4tbmF2YmFyLXR3byAubmF2LXN1Yi1pdGVtID4gLm5hdi1zdWIge1xuICByaWdodDogMTc4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1uYXZiYXItdHdvIC5uYXYtaXRlbS5hY3RpdmU6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMTJweDtcbiAgfVxufVxuLnJ0bCAubWFpbi1uYXZiYXItdGhyZWUgLm5hdi1pdGVtICsgLm5hdi1pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4ucnRsIC5tYWluLW5hdmJhci10aHJlZSAubmF2LXN1Yi1pdGVtIC5uYXYtc3ViIHtcbiAgcmlnaHQ6IDE4MnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4tbmF2YmFyLXRocmVlIC5uYXYtaXRlbSArIC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG59XG4ucnRsIC5uYXZiYXItbmF2IHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5ydGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ydGwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAucnRsIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnJ0bCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5ydGwgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucnRsIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgLnJ0bCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAucnRsIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLnJ0bCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ydGwgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbn1cbi5ydGwgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLnJ0bCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ucnRsIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4ucnRsIC5uYXZiYXItZm9ybS5hY3RpdmUgLmlucHV0LWdyb3VwLWJ0biB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiAxMnB4O1xufVxuLnJ0bCAjdmVydGljYWxscGlsbCAubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMC43NXJlbSAwLjc1cmVtIDByZW07XG59XG4ucnRsIC5wcyA+IC5wc19fcmFpbC15IHtcbiAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbn1cbi5ydGwgLnBzID4gLnBzX19yYWlsLXkgPiAucHNfX3RodW1iLXkge1xuICByaWdodDogNHB4O1xufVxuLnJ0bCAucmRpb2JveCBzcGFuIHtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuLnJ0bCAucmRpb2JveCBzcGFuOmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xufVxuLnJ0bCAucmRpb2JveCBzcGFuOmFmdGVyIHtcbiAgcmlnaHQ6IDVweDtcbn1cbi5ydGwgLnJkaW9ib3ggc3BhbjplbXB0eSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucnRsIC5mb3JtLWdyb3VwLXJkaW9ib3ggLnJkaW9ib3ggKyAucmRpb2JveCB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbi5ydGwgLmZvcm0tZ3JvdXAtcmRpb2JveCAucmRpb2JveCBzcGFuIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5ydGwgLnRhZy1hZGRvbiB7XG4gIG1hcmdpbjogMCAwLjVyZW0gMCAtMC40cmVtO1xufVxuLnJ0bCAudGFnLWF2YXRhciB7XG4gIG1hcmdpbjogMCAtMC41cmVtIDAgMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMHB4O1xufVxuLnJ0bCAudGFncyA+IC50YWc6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjJyZW07XG59XG4ucnRsIC52dGltZWxpbmU6YmVmb3JlIHtcbiAgcmlnaHQ6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cHg7XG59XG4ucnRsIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIgLnRpbWVsaW5lLXBhbmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiA5JTtcbn1cbi5ydGwgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlciAudGltZWxpbmUtcGFuZWw6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIgLnRpbWVsaW5lLXBhbmVsOmFmdGVyIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IC0xNHB4O1xuICBib3JkZXItcmlnaHQ6IDE0cHggc29saWQgI2Y5ZjlmYjtcbiAgYm9yZGVyLWxlZnQ6IDAgc29saWQgI2Y5ZjlmYjtcbn1cbi5ydGwgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlciAudGltZWxpbmUtcGFuZWwgLnRpbWVsaW5lLXRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMC42MjVyZW07XG59XG4ucnRsIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIgLnRpbWVsaW5lLWJhZGdlIHtcbiAgcmlnaHQ6IGNhbGMoNTAlIC0gMjBweCk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlO1xufVxuLnJ0bCAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1iYWRnZSBpIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIudGltZWxpbmUtaW52ZXJ0ZWQge1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ucnRsIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIudGltZWxpbmUtaW52ZXJ0ZWQgLnRpbWVsaW5lLXBhbmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMTUlO1xufVxuLnJ0bCAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyLnRpbWVsaW5lLWludmVydGVkIC50aW1lbGluZS1wYW5lbDphZnRlciB7XG4gIHJpZ2h0OiAtMTRweDtcbiAgbGVmdDogYXV0bztcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLnZ0aW1lbGluZTpiZWZvcmUge1xuICAgIHJpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIgLnRpbWVsaW5lLWJhZGdlIHtcbiAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlciAudGltZWxpbmUtcGFuZWwge1xuICAgIG1hcmdpbi1yaWdodDogMTYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbDphZnRlciB7XG4gICAgcmlnaHQ6IC0xNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMCBzb2xpZCAjZjlmOWZiICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDE0cHggc29saWQgI2Y5ZjlmYiAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlci50aW1lbGluZS1pbnZlcnRlZCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlci50aW1lbGluZS1pbnZlcnRlZCAudGltZWxpbmUtcGFuZWwge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ydGwge1xuICAvKmxhdGV0ZXMgbmV3cyB0aW1lbGluZSAqL1xufVxuLnJ0bCAubGF0ZXN0LXRpbWVsaW5lLTEgdWwudGltZWxpbmUtMTpiZWZvcmUge1xuICByaWdodDogMjBweDtcbiAgYm9yZGVyLXJpZ2h0OiAycHggZG90dGVkICNjMGNjZGE7XG59XG4ucnRsIC5sYXRlc3QtdGltZWxpbmUtMSB1bC50aW1lbGluZS0xID4gbGkge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjlyZW07XG59XG4ucnRsIC5sYXRlc3QtdGltZWxpbmUtMSB1bC50aW1lbGluZS0xID4gbGkgLnByb2R1Y3QtaWNvbiB7XG4gIHJpZ2h0OiAxcHg7XG59XG4ucnRsIC5sYXRlc3QtdGFza3MgLnRhc2tzIHtcbiAgbWFyZ2luOiAwIDAgMS4xNXJlbSAwO1xufVxuLnJ0bCAubGF0ZXN0LXRhc2tzIC50YXNrcyAuc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMS4zcmVtO1xufVxuLnJ0bCAubGF0ZXN0LXRhc2tzIC5sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMS4zcmVtO1xufVxuLnJ0bCAubGF0ZXN0LXRhc2tzIC50aW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjNyZW07XG59XG4ucnRsIC5sYXRlc3QtdGFza3MgLmNoZWNrLWJveCAuY2tib3ggc3BhbjpiZWZvcmUge1xuICByaWdodDogMDtcbn1cbi5ydGwgLmltYWdlLWdyb3VwZWQgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjZlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLnByb2plY3QtY291bnRkb3duIC5jb3VudGRvd24gbGkge1xuICAgIG1hcmdpbjogMnB4IDVweCA3cHggNXB4O1xuICB9XG59XG4ucnRsIC5hY3Rpdml0eSB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS4yNXJlbSAwIDEuMjVyZW07XG59XG4ucnRsIC5hY3Rpdml0eS1saXN0OmJlZm9yZSB7XG4gIG1hcmdpbjogMjBweCAyMnB4IDAgMjBweDtcbn1cbi5ydGwgLmFjdGl2aXR5IC5pdGVtLWFjdGl2aXR5IHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlciAudGltZWxpbmUtcGFuZWwge1xuICAgIG1hcmdpbi1yaWdodDogMjQlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ydGwgLm1haW4tdG9nZ2xlIHNwYW4ge1xuICByaWdodDogM3B4O1xuICBsZWZ0OiBpbmhlcml0O1xufVxuLnJ0bCAubWFpbi10b2dnbGUgc3Bhbjo6YmVmb3JlIHtcbiAgcmlnaHQ6IC0yNXB4O1xuICBsZWZ0OiBpbmhlcml0O1xufVxuLnJ0bCAubWFpbi10b2dnbGUgc3Bhbjo6YWZ0ZXIge1xuICByaWdodDogMjRweDtcbn1cbi5ydGwgLm1haW4tdG9nZ2xlLm9uIHNwYW4ge1xuICByaWdodDogMzdweDtcbiAgbGVmdDogaW5oZXJpdDtcbn1cbi5ydGwgLm1haW4tdG9nZ2xlLWdyb3VwLWRlbW8gLm1haW4tdG9nZ2xlICsgLm1haW4tdG9nZ2xlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbn1cbi5ydGwgI2dsb2JhbC1sb2FkZXIge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbi5ydGwgLmxvYWRlci1pbWcge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbi5ydGwgLmNsb3NlIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJ0bCAuY2xvc2Uge1xuICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cbi5ydGwgLnNwaW5uZXItYm9yZGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ydGwgLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbi5ydGwgLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLnJ0bCAuZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5ydGwgLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuLnJ0bCAuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBpbmhlcml0O1xufVxuLnJ0bCAuZml4ZWQtdG9wIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5maXhlZC1ib3R0b20ge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbi5ydGwgLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAubWFpbi1ib2R5OjpiZWZvcmUge1xuICByaWdodDogNzAlO1xufVxuLnJ0bCAubWFpbi1ob21lLXNsaWRlciAuY2hhcnQtd3JhcHBlciB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAubWFpbi1ob21lLXNsaWRlciAuY2hhcnQtd3JhcHBlciAuZmxvdC1jaGFydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuLnJ0bCAubWFpbi1ob21lLXNsaWRlciAuY2FyZC1jb2x1bW5zIHtcbiAgcmlnaHQ6IDI0JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5tYWluLWhvbWUtc2xpZGVyIC5jYXJkLWNvbHVtbnMge1xuICAgIHJpZ2h0OiAxNiU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsIC5tYWluLWhvbWUtc2xpZGVyIC5jYXJkLWNvbHVtbnMge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IC00NSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLWhvbWUtc2xpZGVyIC5jYXJkLWNvbHVtbnMge1xuICAgIGxlZnQ6IC0zMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJ0bCAubWFpbi1ob21lLXNsaWRlciAuY2FyZC1jb2x1bW5zIHtcbiAgICBsZWZ0OiAtMTUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5ydGwgLm1haW4taG9tZS1zbGlkZXIgLmNhcmQtY29sdW1ucyB7XG4gICAgbGVmdDogLTUlO1xuICB9XG59XG4ucnRsIC5tYWluLWhvbWUtY29udGVudCB7XG4gIHJpZ2h0OiAyMHB4O1xuICBsZWZ0OiAyMHB4O1xufVxuLnJ0bCAubWFpbi1ob21lLWNvbnRlbnQgLmxvZ28tZ3JvdXAgaSArIGkge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJ0bCAubWFpbi1ob21lLWNvbnRlbnQge1xuICAgIHJpZ2h0OiA0MHB4O1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5ydGwgLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIC5idG4gKyAuYnRuLFxuLnJ0bCAubWFpbi1ob21lLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucnRsIC5zcC1jb250YWluZXIgLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIGJ1dHRvbiArIC5idG4sXG4ucnRsIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSAuc3AtY29udGFpbmVyIC5idG4gKyBidXR0b24sXG4ucnRsIC5zcC1jb250YWluZXIgLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIC5idG4gKyBidXR0b24sXG4ucnRsIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSAuc3AtY29udGFpbmVyIGJ1dHRvbiArIGJ1dHRvbixcbi5ydGwgLnNwLWNvbnRhaW5lciAubWFpbi1ob21lLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUgYnV0dG9uICsgYnV0dG9uIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucnRsIC5tYWluLWhvbWUtY29udGVudCBuYXY6bGFzdC1jaGlsZCBhICsgYSB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnJ0bCAubWFpbi1wYWdlLWNvbnRlbnQtbGlzdCBsaSBpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ucnRsIC5tYWluLXN5bnRheC13cmFwcGVyIC5iYWRnZSB7XG4gIGxlZnQ6IDVweDtcbn1cbi5ydGwgLmhvcml6b250YWwtbmF2IC5tZWdhLWRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcbiAgcmlnaHQ6IDE2cHg7XG4gIGxlZnQ6IGF1dG87XG4gIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHggMTBweDtcbn1cbi5ydGwgLm1lZ2EtZHJvcGRvd24tbWVudTphZnRlciB7XG4gIHJpZ2h0OiAxNnB4O1xuICBsZWZ0OiBhdXRvO1xufVxuLnJ0bCAuZHJvcC1pY29uLXdyYXAgLmRyb3AtaWNvbi1pdGVtIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnJ0bCAuZmxhZyA+IGE6OmJlZm9yZSB7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTdweDtcbn1cbi5ydGwgLmRyb3Bkb3duLXRvZ2dsZS0xOjphZnRlciB7XG4gIGxlZnQ6IDlweDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5ydGwgLmRyb3Bkb3duLXRvZ2dsZS0yOjphZnRlciB7XG4gIGxlZnQ6IDBweDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5ydGwgLm1lZ2EtZHJvcGRvd24tbWVudSB7XG4gIHBhZGRpbmc6IDAuN3JlbSAwLjhyZW0gMC41cmVtIDAuOHJlbTtcbn1cbi5ydGwgLmJ0bi1hYnNvbHV0ZSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAuYXJyb3ctcmliYm9uIHtcbiAgcmlnaHQ6IDBweDtcbn1cbi5ydGwgLmFycm93LXJpYmJvbjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBsZWZ0OiAtMTVweDtcbiAgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkICMwMDA7XG59XG4ucnRsIC5tZWdhLW1lbnU6YmVmb3JlIHtcbiAgcmlnaHQ6IDE0cHg7XG59XG4ucnRsIC5tZWdhLW1lbnU6YWZ0ZXIge1xuICByaWdodDogMTRweDtcbn1cbi5ydGwgLmZsYWctdGV4dDpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAuZHJvcC1mbGFnIHtcbiAgbWFyZ2luLWxlZnQ6IDIuM3JlbSAhaW1wb3J0YW50O1xufVxuLnJ0bCAuZHJvcC1mbGFnIC5kcm9wZG93bi1tZW51IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IC0xMHB4O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweDtcbn1cbi5ydGwgLmhlYWRlci1pbWcge1xuICBwYWRkaW5nOiAyMHB4IDAgMjBweCAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG59XG4ucnRsIC5kcm9wZG93bi1pdGVtIC5jb250ZW50IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnJ0bCAuYXZhdGFyLXN0YXR1cyB7XG4gIGxlZnQ6IDVweDtcbn1cbi5ydGwgLnVzZXItcHJvLWJvZHkgLnByb2ZpbGUtc3RhdHVzIHtcbiAgbGVmdDogMThweDtcbn1cbi5ydGwgLnVzZXItcHJvLWJvZHkgLnByb2ZpbGUtc3RhdHVzOmJlZm9yZSB7XG4gIGxlZnQ6IC02cHg7XG59XG4ucnRsIC5wdWxzZSB7XG4gIGxlZnQ6IDhweDtcbn1cbi5ydGwgLnB1bHNlOmJlZm9yZSB7XG4gIGxlZnQ6IC00cHg7XG59XG4ucnRsIC5wdWxzZS1kYW5nZXIge1xuICBsZWZ0OiA1cHg7XG59XG4ucnRsIC5wdWxzZS1kYW5nZXI6YmVmb3JlIHtcbiAgbGVmdDogLTRweDtcbn1cbi5ydGwgLm1haW4tbWVzc2FnZS1saXN0IGEgLmRlc2Mge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ucnRsIC5tYWluLW1lc3NhZ2UtbGlzdCBhIC5uYW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnJ0bCAubm90aWZ5aW1nIGkge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ucnRsIC5uYXYtYmFkZ2Uge1xuICBsZWZ0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5ydGwgLm5hdi10ZXh0LWJhZGdlIHtcbiAgbGVmdDogN3B4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5ydGwgLmxpbmUtbGlzdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4ucnRsIC5saW5lLWxpc3QgbGk6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLnJ0bCAubGluZS1saXN0IGxpOmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4ucnRsIC50YWJsZS1kYXNoYm9hcmQtb25lIHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5ydGwgLnNhbGVzLWNhcmQgLnNhbGVzLWljb24ge1xuICBsZWZ0OiAtMzBweDtcbiAgcGFkZGluZzogNDBweCAyMHB4IDIwcHggMTBweDtcbn1cbi5ydGwgLmFsaWduZXItd3JhcHBlciAuYWJzb2x1dGUuYWJzb2x1dGUtY2VudGVyIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5zYWxlcy1kYXNoLWhlYWRlciB7XG4gIHJpZ2h0OiAyMHB4O1xuICBsZWZ0OiAyMHB4O1xufVxuLnJ0bCAuc2FsZXMtc2Vzc2lvbiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5ydGwgLnByb2R1Y3QtdGltZWxpbmUgdWwudGltZWxpbmUtMTpiZWZvcmUge1xuICByaWdodDogLTJweDtcbiAgbWFyZ2luOiAyMHB4IDIycHggMCAyMHB4O1xufVxuLnJ0bCAucHJvZHVjdC10aW1lbGluZSB1bC50aW1lbGluZS0xID4gbGkge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuLnJ0bCAucHJvZHVjdC10aW1lbGluZSB1bC50aW1lbGluZS0xID4gbGkgLnByb2R1Y3QtaWNvbiB7XG4gIHJpZ2h0OiAzcHg7XG59XG4ucnRsIC5vcmRlci1saXN0IC5saXN0IHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5ydGwgLm9yZGVyLWxpc3QgLmxpc3QgLmxpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDAgMCAxOXB4IDA7XG59XG4ucnRsIC50b3Atc2VsbGluZy1wcm9kdWN0IC50YWJsZSB0aCxcbi5ydGwgLnRvcC1zZWxsaW5nLXByb2R1Y3QgLnRhYmxlIHRkIHtcbiAgcGFkZGluZzogN3B4IDEzcHggN3B4IDdweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAub3V0LW9mLXN0b2NrOmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xufVxuLnJ0bCAuc2VtaS1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiAwIDMwMHB4IDMwMHB4IDBweDtcbn1cbi5ydGwgLnByb2plY3QtY2FyZCBpIHtcbiAgbWFyZ2luOiAwIC0zMHB4IDAgMjRweDtcbn1cbi5ydGwgLnByb2plY3QtY2FyZCAucHJvamVjdC1jb250ZW50IHVsIHNwYW4ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJ0bCAuY3J5cHRvIC5jYXJkLWZvb3RlciAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbi5ydGwgLmNyeXB0byAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLnJ0bCAuY3J5cHRvIC5jYXJkLWZvb3RlciAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ucnRsIC5jcnlwdG8gLmNvaW4tbG9nbyB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLnJ0bCAucHJvamVjdC1saXN0IC5saXN0LXVuc3R5bGVkIGxpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcbn1cbi5ydGwgLnByb2plY3QtbGlzdCAubGlzdC11bnN0eWxlZCBsaSAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1yaWdodDogMTNweDtcbn1cbi5ydGwgLnByaWNpbmctY2FyZCAubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucnRsIC5wcmljaW5nLWNhcmQgLmRpc3BsYXktNSB7XG4gIHBhZGRpbmc6IDI1cHggMCAwICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wYW5lbC5wcmljZSA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xufVxuLnJ0bCAucGFuZWwucHJpY2UgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xufVxuLnJ0bCAucGFuZWwucHJpY2UgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbn1cbi5ydGwgLnByaWNlIC5wYW5lbC1mb290ZXIge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLnJ0bCAucGFuZWwtZm9vdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnJ0bCAuZGVtby1nYWxsZXJ5ID4gdWwgPiBsaSBhIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnJ0bCAuZGVtby1nYWxsZXJ5ID4gdWwgPiBsaSBhIC5kZW1vLWdhbGxlcnktcG9zdGVyIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5kZW1vLWdhbGxlcnkgPiB1bCA+IGxpIGEgLmRlbW8tZ2FsbGVyeS1wb3N0ZXIgPiBpbWcge1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuLnJ0bCAuZGVtby1nYWxsZXJ5IC5qdXN0aWZpZWQtZ2FsbGVyeSA+IGEgLmRlbW8tZ2FsbGVyeS1wb3N0ZXIge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbi5ydGwgLmRlbW8tZ2FsbGVyeSAuanVzdGlmaWVkLWdhbGxlcnkgPiBhIC5kZW1vLWdhbGxlcnktcG9zdGVyID4gaW1nIHtcbiAgcmlnaHQ6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cbi5ydGwgLnByZXZpZXctdGh1bWJuYWlsLm5hdi10YWJzIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDIuNSU7XG59XG4ucnRsIC5wcmV2aWV3LXRodW1ibmFpbC5uYXYtdGFicyBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5ydGwgLnNpemUge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5ydGwgLnNpemU6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cbi5ydGwgLmNvbG9yaW5wdXQtY29sb3I6YmVmb3JlIHtcbiAgcmlnaHQ6IDAuMjVyZW07XG59XG4ucnRsIC5mZWF0dXJlMiBpIHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuLnJ0bCAuaXRlbS1jYXJkIC5jYXJkcHJpY2Uge1xuICByaWdodDogaW5oZXJpdDtcbiAgbGVmdDogMTVweDtcbn1cbi5ydGwgLmljb25zLWxpc3Qge1xuICBtYXJnaW46IDAgMHB4IC0xcHggLTFweDtcbn1cbi5ydGwgLmljb25zLWxpc3QtaXRlbSAuYnMtdG9vbHRpcC1zdGFydCB7XG4gIHBhZGRpbmc6IDEwcHggMC40cmVtO1xufVxuLnJ0bCAuaGlnaGxpZ2h0IHtcbiAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogN3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA3cHg7XG59XG4ucnRsIHByZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDdweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xufVxuLnJ0bCAuY2xpcGJvYXJkLWljb24ge1xuICBsZWZ0OiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gIC5ydGwgLm1haW4tbmF2IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLnJlc3BvbnNpdmUtbG9nbyAuaGVhZGVyLWxvZ28ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5ydGwgLnN1Yi1tZW51IGxpIGE6YmVmb3JlIHtcbiAgcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5ydGwgLm1lZ2EtbWVudWJnLmhvci1tZWdhLW1lbnUgbGkgYTpiZWZvcmUge1xuICByaWdodDogMTBweDtcbn1cbi5ydGwgLnF1bmF0aXR5LWxpc3Qge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbn1cbi5ydGwgLmNoaXBzIC5jaGlwIHtcbiAgbWFyZ2luOiAwIDAgMC41cmVtIDAuNXJlbTtcbn1cbi5ydGwgLmNoaXAgLmF2YXRhciB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIC0wLjc1cmVtIDAgMC41cmVtO1xufVxuLnJ0bCAudGVhbSBpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5ydGwgLmZlYXR1cmUgLnByb2plY3Qge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbi5ydGwge1xuICAvKi0tLS0tQmFjayB0byBUb3AtLS0tLSovXG59XG4ucnRsICNiYWNrLXRvLXRvcCB7XG4gIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLmVtYWlsLWJ1dHRvbiB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiAyMHB4O1xufVxuLnJ0bCAubWFpbi1kYXNoYm9hcmQtZGF0ZSAuZGF0ZSA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbn1cbi5ydGwgLm1haW4tZGFzaGJvYXJkLW5hdiAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLnJ0bCAubWFpbi1kYXNoYm9hcmQtbmF2IC5uYXY6Zmlyc3QtY2hpbGQgLm5hdi1saW5rOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5ydGwgLm1haW4tZGFzaGJvYXJkLW5hdiAubmF2Omxhc3QtY2hpbGQgLm5hdi1saW5rIGkge1xuICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG4ucnRsIC5tYWluLWRhc2hib2FyZC1uYXYgLm5hdjpsYXN0LWNoaWxkIC5uYXYtbGluazpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnJ0bCAubWFpbi1kYXNoYm9hcmQtbmF2IC5uYXY6bGFzdC1jaGlsZCAubmF2LWxpbms6bGFzdC1jaGlsZCBpIHtcbiAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLWRhc2hib2FyZC1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiA1cHggMTVweCAxMHB4O1xuICB9XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgLmJ0biArIC5idG4sXG4ucnRsIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbn1cbi5ydGwgLnNwLWNvbnRhaW5lciAuY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbiArIC5idG4sXG4ucnRsIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciAuYnRuICsgYnV0dG9uLFxuLnJ0bCAuc3AtY29udGFpbmVyIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgLmJ0biArIGJ1dHRvbixcbi5ydGwgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIGJ1dHRvbixcbi5ydGwgLnNwLWNvbnRhaW5lciAuY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbiArIGJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMTBweCAwIDIwcHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtYm9keSAuZmxvdC1jaGFydC13cmFwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMjhweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1ib2R5LXRvcCB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1ib2R5LXRvcCA+IGRpdiArIGRpdiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC10d28gLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC10d28gLmNhcmQtaGVhZGVyIGg2IGkge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC10d28gLmNhcmQtaGVhZGVyIGg2IHNtYWxsIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC10d28gLmNoYXJ0LXdyYXBwZXIge1xuICBtYXJnaW46IDAgLTEwcHggLTEwcHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC10aHJlZSAuY2FyZC1oZWFkZXIgaDYgc21hbGwge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLXRocmVlIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwIDIwcHggMCAwcHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1wYWdldmlld3MgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMCAwIDEwcHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1mb3VyIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAgMCAyMHB4O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtZml2ZSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMjBweCAwIDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5jYXJkLWRhc2hib2FyZC1maXZlIC5jYXJkLWNoYXJ0IHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuLnJ0bCAuY2FyZC10YWJsZS1vbmUge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcbn1cbi5ydGwgLmNhcmQtdGFibGUtb25lIC50YWJsZSB0aGVhZCB0ciA+IHRoLFxuLnJ0bCAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRoZWFkIHRyID4gdGQge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbn1cbi5ydGwgLmNhcmQtdGFibGUtb25lIC50YWJsZSB0Ym9keSB0ciA+IHRoLFxuLnJ0bCAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGQge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbn1cbi5ydGwgLmNhcmQtdGFibGUtb25lIC50YWJsZSB0aGVhZCB0ciA+IHRoOm50aC1jaGlsZCgzKSxcbi5ydGwgLmNhcmQtdGFibGUtb25lIC50YWJsZSB0aGVhZCB0ciA+IHRoOm50aC1jaGlsZCg0KSxcbi5ydGwgLmNhcmQtdGFibGUtb25lIC50YWJsZSB0aGVhZCB0ciA+IHRoOm50aC1jaGlsZCg1KSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucnRsIC5jYXJkLXRhYmxlLW9uZSAudGFibGUgdGhlYWQgdHIgPiB0ZDpudGgtY2hpbGQoMyksXG4ucnRsIC5jYXJkLXRhYmxlLW9uZSAudGFibGUgdGhlYWQgdHIgPiB0ZDpudGgtY2hpbGQoNCksXG4ucnRsIC5jYXJkLXRhYmxlLW9uZSAudGFibGUgdGhlYWQgdHIgPiB0ZDpudGgtY2hpbGQoNSkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJ0bCAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGg6bnRoLWNoaWxkKDMpLFxuLnJ0bCAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGg6bnRoLWNoaWxkKDQpLFxuLnJ0bCAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGg6bnRoLWNoaWxkKDUpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5ydGwgLmNhcmQtdGFibGUtb25lIC50YWJsZSB0Ym9keSB0ciA+IHRkOm50aC1jaGlsZCgzKSxcbi5ydGwgLmNhcmQtdGFibGUtb25lIC50YWJsZSB0Ym9keSB0ciA+IHRkOm50aC1jaGlsZCg0KSxcbi5ydGwgLmNhcmQtdGFibGUtb25lIC50YWJsZSB0Ym9keSB0ciA+IHRkOm50aC1jaGlsZCg1KSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJ0bCAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRoZWFkIHRyID4gdGgsXG4gIC5ydGwgLmNhcmQtdGFibGUtb25lIC50YWJsZSB0aGVhZCB0ciA+IHRkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAucnRsIC5jYXJkLXRhYmxlLW9uZSAudGFibGUgdGJvZHkgdHIgPiB0aCxcbiAgLnJ0bCAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4ucnRsIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLXR3byAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1jb250ZW50LWRhc2hib2FyZC10d28gLm1haW4tY29udGVudC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLm1haW4tZGFzaGJvYXJkLWhlYWRlci1yaWdodCA+IGRpdiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLm1haW4tZGFzaGJvYXJkLWhlYWRlci1yaWdodCA+IGRpdiArIGRpdiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1kYXNoYm9hcmQtaGVhZGVyLXJpZ2h0ID4gZGl2ICsgZGl2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5ydGwgLm1haW4tc3RhciBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1zZXZlbiB7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWhlYWRlciAubWVkaWEgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtaGVhZGVyIC5kYXRlIGEge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWJvZHkgLnJvdyA+IGRpdiArIGRpdjo6YmVmb3JlIHtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IGRvdHRlZCAjZWRlZGY1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLmNhcmQtZGFzaGJvYXJkLXNldmVuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWhlYWRlciAubWVkaWEgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWJvZHkgLmRlc2Mgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtc2l4IC5jaGFydC1sZWdlbmQgPiBkaXYgc3BhbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1zaXggLmNoYXJ0LWxlZ2VuZCA+IGRpdiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5jYXJkLWRhc2hib2FyZC1zaXggLmNoYXJ0LWxlZ2VuZCA+IGRpdiBzcGFuOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1laWdodCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1laWdodCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5saXN0LWdyb3VwLWl0ZW0gcCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5saXN0LWdyb3VwLWl0ZW0gc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLXRocmVlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY0cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxufVxuLnJ0bCAubWFpbi1oZWFkZXItZGFzaGJvYXJkLXRocmVlIC5tYWluLWhlYWRlci1jZW50ZXIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucnRsIC5tYWluLWhlYWRlci1kYXNoYm9hcmQtdGhyZWUgLm1haW4taGVhZGVyLXJpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4taGVhZGVyLWxlZnQgLmJ0biB7XG4gICAgbGVmdDogMTFweDtcbiAgfVxufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtbmluZSB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxNXB4O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtbmluZSAuY2FyZC1oZWFkZXIge1xuICByaWdodDogMjBweDtcbiAgbGVmdDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5jYXJkLWRhc2hib2FyZC10ZW4gKyAuY2FyZC1kYXNoYm9hcmQtdGVuIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLmNhcmQtZGFzaGJvYXJkLXRlbiArIC5jYXJkLWRhc2hib2FyZC10ZW4ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1lbGV2ZW4gLmNhcmQtYm9keSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcGFkZGluZzogMCAwIDVweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLWVsZXZlbiAuY2FyZC1mb290ZXIgaDYgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtZWxldmVuIC5qcXZtYXAge1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsIC5jYXJkLWRhc2hib2FyZC1lbGV2ZW4gLmNhcmQtZm9vdGVyID4gZGl2ICsgZGl2IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1uYXZiYXItZGFzaGJvYXJkLWZvdXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbn1cbi5ydGwgLm1haW4tY29udGVudC1kYXNoYm9hcmQtZm91ciB+IC5tYWluLWZvb3RlciAuY29udGFpbmVyLFxuLnJ0bCAubWFpbi1jb250ZW50LWRhc2hib2FyZC1mb3VyIH4gLm1haW4tZm9vdGVyIC5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ydGwgLm1haW4tY29udGVudC1kYXNoYm9hcmQtZm91ciA+IC5tZWRpYS1kYXNoYm9hcmQgPiAubWVkaWEtYm9keSB7XG4gICAgcGFkZGluZzogMCAwcHggMCAyMHB4O1xuICB9XG59XG4ucnRsIC5tYWluLWNvbnRlbnQtaGVhZGVyLXJpZ2h0IC5tZWRpYSArIC5tZWRpYSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5ydGwgLm1haW4tY29udGVudC1oZWFkZXItcmlnaHQgLmJ0bjpmaXJzdC1vZi10eXBlLFxuLnJ0bCAubWFpbi1jb250ZW50LWhlYWRlci1yaWdodCAuc3AtY29udGFpbmVyIGJ1dHRvbjpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLnJ0bCAuc3AtY29udGFpbmVyIC5tYWluLWNvbnRlbnQtaGVhZGVyLXJpZ2h0IGJ1dHRvbjpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLnJ0bCAubWFpbi1jb250ZW50LWhlYWRlci1yaWdodCAuYnRuICsgLmJ0bixcbi5ydGwgLm1haW4tY29udGVudC1oZWFkZXItcmlnaHQgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucnRsIC5zcC1jb250YWluZXIgLm1haW4tY29udGVudC1oZWFkZXItcmlnaHQgYnV0dG9uICsgLmJ0bixcbi5ydGwgLm1haW4tY29udGVudC1oZWFkZXItcmlnaHQgLnNwLWNvbnRhaW5lciAuYnRuICsgYnV0dG9uLFxuLnJ0bCAuc3AtY29udGFpbmVyIC5tYWluLWNvbnRlbnQtaGVhZGVyLXJpZ2h0IC5idG4gKyBidXR0b24sXG4ucnRsIC5tYWluLWNvbnRlbnQtaGVhZGVyLXJpZ2h0IC5zcC1jb250YWluZXIgYnV0dG9uICsgYnV0dG9uLFxuLnJ0bCAuc3AtY29udGFpbmVyIC5tYWluLWNvbnRlbnQtaGVhZGVyLXJpZ2h0IGJ1dHRvbiArIGJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5zYWxlcy1vdmVydmlldyAubWVkaWEgKyAubWVkaWEge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC10d2VsdmUgLnNhbGVzLW92ZXJ2aWV3IC5tZWRpYTpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuc2FsZXMtb3ZlcnZpZXcgLm1lZGlhLWljb24ge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5jYXJkLWRhc2hib2FyZC10d2VsdmUgLnNhbGVzLW92ZXJ2aWV3IC5tZWRpYSArIC5tZWRpYSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAuY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5zYWxlcy1vdmVydmlldyAubWVkaWEgKyAubWVkaWEge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ydGwgLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuc2FsZXMtb3ZlcnZpZXcgLm1lZGlhOm50aC1jaGlsZCgzKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4ucnRsIC5jaGFydC1sZWdlbmQge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbi5ydGwgLmNoYXJ0LWxlZ2VuZCBkaXYgKyBkaXYge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ucnRsIC5jaGFydC1sZWdlbmQgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJ0bCAuY2hhcnQtbGVnZW5kIGRpdiArIGRpdiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJ0bCAuY2hhcnQtbGVnZW5kIHNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG4ucnRsIC5jaGFydC13cmFwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTNweDtcbiAgbWFyZ2luLWxlZnQ6IC0xM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLmNoYXJ0LXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG59XG4ucnRsIC5tYWluLW1lZGlhLWRhdGUgLm1lZGlhLWJvZHkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLXRoaXJ0ZWVuIC5tZWRpYS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1ldmVudHMgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBhZGRpbmc6IDE1cHggNDBweCAxNXB4IDIwcHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1ldmVudHMgLmV2ZW50LWluZGljYXRvciB7XG4gIHJpZ2h0OiAyMHB4O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtZXZlbnRzIC5ldmVudC11c2VyIC5tYWluLWltZy11c2VyICsgLm1haW4taW1nLXVzZXIge1xuICBtYXJnaW4tcmlnaHQ6IC02cHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1ldmVudHMgLmV2ZW50LXVzZXIgYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtZm91cnRlZW4gLmNhcmQtYm9keSBoMSBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5ydGwge1xuICAvKiAjIyMjIyMgOC41IERhc2hib2FyZCBGaXZlICAjIyMjIyMgKi9cbn1cbi5ydGwgLm1haW4tYm9keS1zaWRlYmFyLm1haW4tbGlnaHQgLm1haW4tc2lkZWJhciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2VkZWRmNTtcbn1cbi5ydGwgLm1haW4tY29udGVudC1kYXNoYm9hcmQtZml2ZSAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucnRsIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLWZpdmUgLm1haW4tY29udGVudC1oZWFkZXIge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbn1cbi5ydGwgLm1haW4tY29udGVudC1kYXNoYm9hcmQtZml2ZSAuY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJ0bCAubWFpbi1jb250ZW50LWRhc2hib2FyZC1maXZlIC5tYWluLWNvbnRlbnQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyNXB4IDI1cHggMDtcbiAgfVxufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtZmlmdGVlbiB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwO1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtZmlmdGVlbiAuY2hhcnQtd3JhcHBlciB7XG4gIG1hcmdpbi1yaWdodDogLTMycHg7XG4gIG1hcmdpbi1sZWZ0OiAtMzJweDtcbn1cbi5ydGwgLnRhYmxlLXRhbGstdGltZSB0aGVhZCA+IHRyIHRoOmZpcnN0LWNoaWxkLFxuLnJ0bCAudGFibGUtdGFsay10aW1lIHRoZWFkID4gdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuLnJ0bCAudGFibGUtdGFsay10aW1lIHRib2R5ID4gdHIgdGg6Zmlyc3QtY2hpbGQsXG4ucnRsIC50YWJsZS10YWxrLXRpbWUgdGJvZHkgPiB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1zaXh0ZWVuIC50YWJsZSB0Ym9keSA+IHRyIHRoLFxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtc2l4dGVlbiAudGFibGUgdGJvZHkgPiB0ciB0ZCB7XG4gIHBhZGRpbmc6IDEwcHggMHB4IDEwcHggMTBweDtcbn1cbi5ydGwgLm1haW4tbGlnaHQgLm1haW4taWNvbmJhci1ib2R5IC5uYXYge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2VkZWRmNTtcbn1cbi5ydGwgLm1haW4tbGlnaHQgLm1haW4taWNvbmJhci1ib2R5IC5uYXYtaXRlbSArIC5uYXYtaXRlbSxcbi5ydGwgLm1haW4tbGlnaHQgLm1haW4taWNvbmJhci1ib2R5IC5uYXYtc3ViLFxuLnJ0bCAubWFpbi1saWdodCAubWFpbi1pY29uYmFyLWJvZHkgLm5hdi1zdWItaXRlbSArIC5uYXYtc3ViLWl0ZW0ge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmRjNmQ2O1xufVxuLnJ0bCAubWFpbi1jb250ZW50LWRhc2hib2FyZC1zaXgge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2VkZWRmNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLXNpeCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NHB4O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbn1cbi5ydGwgLm1haW4taGVhZGVyLWRhc2hib2FyZC1zaXggLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5ydGwgLm1haW4taGVhZGVyLWRhc2hib2FyZC1zaXggLm1haW4taGVhZGVyLWNlbnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJ0bCAubWFpbi1oZWFkZXItZGFzaGJvYXJkLXNpeCAubWFpbi1oZWFkZXItY2VudGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5ydGwgLm1haW4tY29udGVudC1ib2R5LWRhc2hib2FyZC1zaXggLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1kb251dCAubWFpbi1kb251dC1jaGFydC5jaGFydDEgLmNoYXJ0LWNlbnRlciB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtZG9udXQgLm1haW4tZG9udXQtY2hhcnQuY2hhcnQyIC5jaGFydC1jZW50ZXIge1xuICByaWdodDogMTBweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmZhYiB7XG4gIGxlZnQ6IDIwcHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1iYWxhbmNlIC5hY2NvdW50LW51bWJlciBzcGFuICsgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmFjY291bnQtbnVtYmVyIHNwYW4gaSArIGkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmNoYXJ0LXdyYXBwZXIge1xuICByaWdodDogLTEwcHg7XG4gIGxlZnQ6IC0xMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmFjY291bnQtbnVtYmVyIHNwYW4gKyBzcGFuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJ0bCAuY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSAuYWNjb3VudC1udW1iZXIgc3BhbiArIHNwYW4ge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLmNhcmQtZGFzaGJvYXJkLXJhdGlvIC5jYXJkLWJvZHkgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1maW5hbmNlIGgyIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtdGFibGUtc2l4IC50YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLXRhYmxlLXNpeCAudGFibGUgdGhlYWQgdHI6bGFzdC1jaGlsZCB0aDpudGgtY2hpbGQoMiksXG4ucnRsIC5jYXJkLWRhc2hib2FyZC10YWJsZS1zaXggLnRhYmxlIHRoZWFkIHRyOmxhc3QtY2hpbGQgdGg6bnRoLWNoaWxkKDYpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLXRhYmxlLXNpeCAudGFibGUgdGJvZHkgdHIgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtdGFibGUtc2l4IC50YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtdGFibGUtc2l4IC50YWJsZSB0Ym9keSB0ciB0ZDpudGgtY2hpbGQoMiksXG4ucnRsIC5jYXJkLWRhc2hib2FyZC10YWJsZS1zaXggLnRhYmxlIHRib2R5IHRyIHRkOm50aC1jaGlsZCg2KSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ydGwgLm1haW4tbWluaW1hbCB7XG4gICAgcGFkZGluZzogMTBweCAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tZWRpYS1kYXNoYm9hcmQtb25lIC5tZWRpYS1ib2R5IHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxufVxuLnJ0bCAuY2FyZC1taW5pbWFsLW9uZSAudmFsdWUtaW5mbyBwIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLnJ0bCAuY2FyZC1taW5pbWFsLW9uZSAub3Blbi1pbmZvID4gZGl2ICsgZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuLnJ0bCAuY2FyZC1taW5pbWFsLW9uZSAuY2hhcnQtd3JhcHBlciB7XG4gIHJpZ2h0OiAtOXB4O1xuICBsZWZ0OiAtOHB4O1xufVxuLnJ0bCAuY2FyZC1taW5pbWFsLXR3byAuY2FyZC1oZWFkZXIgPiAubmF2IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuLnJ0bCAuY2FyZC1taW5pbWFsLXR3byAuY2FyZC1oZWFkZXItcmlnaHQgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG4ucnRsIC5jYXJkLW1pbmltYWwtdHdvIC5mbG90LXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IC0zMXB4O1xuICBtYXJnaW4tbGVmdDogLTlweDtcbn1cbi5ydGwgLmNhcmQtbWluaW1hbC10d28gLm1vcmUtaW5mbyB7XG4gIGxlZnQ6IDEwcHg7XG59XG4ucnRsIC5jYXJkLW1pbmltYWwtdHdvIC5tb3JlLWluZm8gc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucnRsIC5jYXJkLW1pbmltYWwtdHdvIC5tb3JlLWluZm8gc3BhbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLmNhcmQtbWluaW1hbC10d28gLmZsb3Qtd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtOXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJ0bCAuY2FyZC1taW5pbWFsLXR3byAubW9yZS1pbmZvIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAuY2FyZC1taW5pbWFsLXR3byAubW9yZS1pbmZvIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG4ucnRsIC5jYXJkLWJpdGNvaW4gLm1lZGlhLWJvZHkge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ucnRsIC5jYXJkLW1pbmltYWwtdGhyZWUgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XG59XG4ucnRsIC5jYXJkLW1pbmltYWwtdGhyZWUgLm1haW4tbmF2LXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG4ucnRsIC5jYXJkLW1pbmltYWwtdGhyZWUgLm1haW4tbmF2LXRhYnMgLmxTQWN0aW9uID4gYS5sU1ByZXYge1xuICByaWdodDogLTM1cHg7XG59XG4ucnRsIC5jYXJkLW1pbmltYWwtdGhyZWUgLnRhYi1wYW5lLWhlYWRlciA+IGRpdjpsYXN0LWNoaWxkIGEgKyBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnJ0bCAuY2FyZC1jcnlwdG8tcG9ydGZvbGlvIC50YWJsZSB0aGVhZCB0ciB0aCxcbi5ydGwgLmNhcmQtY3J5cHRvLXBvcnRmb2xpbyAudGFibGUgdGhlYWQgdHIgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJ0bCAuY2FyZC1jcnlwdG8tcG9ydGZvbGlvIC50YWJsZSB0Ym9keSB0ciB0aCxcbi5ydGwgLmNhcmQtY3J5cHRvLXBvcnRmb2xpbyAudGFibGUgdGJvZHkgdHIgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJ0bCAuY2FyZC1jcnlwdG8tcG9ydGZvbGlvIC50YWJsZSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCxcbi5ydGwgLmNhcmQtY3J5cHRvLXBvcnRmb2xpbyAudGFibGUgdGhlYWQgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ydGwgLmNhcmQtY3J5cHRvLXBvcnRmb2xpbyAudGFibGUgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQsXG4ucnRsIC5jYXJkLWNyeXB0by1wb3J0Zm9saW8gLnRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucnRsIC5jYXJkLW1pbmltYWwtZm91ciAuY2FyZC1oZWFkZXIgLm1lZGlhLWJvZHkge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG4ucnRsIC5jYXJkLW1pbmltYWwtZm91ciAuY2FyZC1ib2R5LXRvcCB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuLnJ0bCAuY2FyZC1taW5pbWFsLWZvdXIgLmNhcmQtYm9keS10b3AgYSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucnRsIC5jYXJkLW1pbmltYWwtZm91ciAuY2hhcnQtd3JhcHBlciB7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtOXB4O1xufVxuLnJ0bCAuY2FyZC1taW5pbWFsLWZvdXIgLmNhcmQtZm9vdGVyIC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5ydGwgLmNhcmQtbWluaW1hbC1mb3VyIC5jYXJkLWZvb3RlciAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLnJ0bCAuY2FyZC1taW5pbWFsLWZvdXIgLmNhcmQtZm9vdGVyIC5uYXYtbGluay5hY3RpdmU6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAubWFpbi1uYXZiYXItZGFzaGJvYXJkLWVpZ2h0IC5uYXYtc3ViOm5vdCgubmF2LXN1Yi1tZWdhKTo6YmVmb3JlIHtcbiAgcmlnaHQ6IC01cHg7XG4gIGxlZnQ6IC01cHg7XG59XG4ucnRsIC5tYWluLW5hdmJhci1kYXNoYm9hcmQtZWlnaHQgLm5hdi1zdWItaXRlbSA+IC5uYXYtc3ViIHtcbiAgcmlnaHQ6IDE4MHB4O1xufVxuLnJ0bCAubWFpbi1uYXZiYXItZGFzaGJvYXJkLWVpZ2h0IC5uYXYtc3ViLWl0ZW0gPiAubmF2LXN1Yjo6YmVmb3JlIHtcbiAgcmlnaHQ6IC01cHg7XG4gIGxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnJ0bCAubWFpbi1jb250ZW50LWRhc2hib2FyZC1laWdodCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtc2V2ZW50ZWVuIC5jaGFydC13cmFwcGVyIHtcbiAgcmlnaHQ6IC04cHg7XG4gIGxlZnQ6IC04cHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1laWdodGVlbiAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMjBweCAwIDM0cHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1laWdodGVlbiAuY2FyZC1ib2R5IGg2IHtcbiAgcGFkZGluZy1yaWdodDogMjNweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0ZWVuIC5jYXJkLWJvZHkgaDY6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtZWlnaHRlZW4gLmNoYXJ0anMtd3JhcHBlciB7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnJ0bCAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNoYXJ0LWxlZ2VuZCA+IGRpdjo6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jaGFydC1sZWdlbmQgPiBkaXYgKyBkaXYge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuZmxvdC1jaGFydC13cmFwcGVyIHtcbiAgbWFyZ2luOiAtMzBweCAtNDdweCAtMTZweCAtOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jaGFydC1sZWdlbmQge1xuICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5ydGwgLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jaGFydC1sZWdlbmQgPiBkaXYgKyBkaXYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtcHJvZ3Jlc3MgLnByb2dyZXNzLWxlZ2VuZCBsaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1wcm9ncmVzcyAucHJvZ3Jlc3MtbGVnZW5kIGxpOjpiZWZvcmUge1xuICByaWdodDogMDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLXByb2dyZXNzIC5wcm9ncmVzcy1sZWdlbmQgbGkgKyBsaSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLXByb2dyZXNzIC5wcm9ncmVzcy1iYXIgKyAucHJvZ3Jlc3MtYmFyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJ0bCAuY2FyZC1kYXNoYm9hcmQtcHJvZ3Jlc3MgLm1lZGlhLWJvZHkge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4tYm9keS1kYXNoYm9hcmQtbmluZSAubWFpbi1oZWFkZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLWJvZHktZGFzaGJvYXJkLW5pbmUubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4taGVhZGVyLWRhc2hib2FyZC1uaW5lIHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLnJ0bCAubWFpbi1zaWRlYmFyLWluZGlnby1kYXJrIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuLnJ0bCAubWFpbi1zaWRlYmFyLWluZGlnby1kYXJrIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlOjpiZWZvcmUge1xuICByaWdodDogLTIwcHg7XG4gIGxlZnQ6IC0yMHB4O1xufVxuLnJ0bCAubWFpbi1zaWRlYmFyLWluZGlnby1kYXJrIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1YiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4ucnRsIC5tYWluLXNpZGViYXItaW5kaWdvLWRhcmsgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViOjpiZWZvcmUge1xuICByaWdodDogLTMycHg7XG4gIGxlZnQ6IC0yMHB4O1xufVxuLnJ0bCAubWFpbi1zaWRlYmFyLWluZGlnby1kYXJrIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMjFweDtcbn1cbi5ydGwgLm1haW4taGVhZGVyLWRhc2hib2FyZC1uaW5lIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLWhlYWRlci1kYXNoYm9hcmQtbmluZSB7XG4gICAgcmlnaHQ6IDIyMHB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJ0bCAubWFpbi1oZWFkZXItZGFzaGJvYXJkLW5pbmUge1xuICAgIHJpZ2h0OiAyNDBweDtcbiAgfVxufVxuLnJ0bCAubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4tY29udGVudC0xIC5tYWluLWNvbnRlbnQtaGVhZGVyIHtcbiAgICBtYXJnaW46IDAgMCAxLjNyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4tY29udGVudC0xIC5tYWluLWNvbnRlbnQtaGVhZGVyIC5uYXYtbGluazpudGgtY2hpbGQoNSkge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC10d2VudHlvbmUgLmxpc3QtZ3JvdXAtaXRlbSBzcGFuOmxhc3Qtb2YtdHlwZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC10d2VudHlvbmUgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC52bWFwLXdyYXBwZXIgLmpxdm1hcC16b29taW4sXG4ucnRsIC5jYXJkLWRhc2hib2FyZC10d2VudHlvbmUgLnZtYXAtd3JhcHBlciAuanF2bWFwLXpvb21vdXQge1xuICByaWdodDogMTVweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXR3byAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXR3byAubWVkaWEtYm9keSBoNiA+IHNtYWxsIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC10d2VudHl0d28gLmNoYXJ0LXdyYXBwZXIge1xuICByaWdodDogLTlweDtcbiAgbGVmdDogLTlweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXRocmVlIC5tYWluLWRvbnV0LWNoYXJ0LmNoYXJ0MSAuY2hhcnQtY2VudGVyIHtcbiAgcmlnaHQ6IDE1cHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC10d2VudHl0aHJlZSBsYWJlbCBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC1hdWRpZW5jZS1tZXRyaWNzIC5jaGFydC13cmFwcGVyIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDVweCA1cHggMDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmZsb3QtY2hhcnQgLmZsb3QteC1heGlzID4gZGl2IHNwYW46bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmNhcmQtYm9keSA+IGRpdiArIGRpdiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmNhcmQtYm9keSBsYWJlbCBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5jYXJkLWRhc2hib2FyZC1hdWRpZW5jZS1tZXRyaWNzIC5jYXJkLWJvZHkgPiBkaXYgKyBkaXYge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4ucnRsIHtcbiAgLyogIyMjIyMjIDguMTAgRGFzaGJvYXJkIFRlbiAgIyMjIyMjICovXG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC10d2VudHlmb3VyIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwO1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMTVweCAyMHB4IDIwcHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC10d2VudHlmb3VyIC5jYXJkLWJvZHktdG9wID4gZGl2ICsgZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2hhcnQtbGVnZW5kIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2hhcnQtbGVnZW5kID4gZGl2ICsgZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2hhcnQtd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZpdmUgLmNvbCArIC5jb2wge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zml2ZSAuY2hhcnQtd3JhcHBlciB7XG4gIG1hcmdpbjogMCAtOHB4IC01cHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC10d2VudHlzaXggLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMTVweCAxNXB4IDEwcHg7XG59XG4ucnRsIC5jYXJkLWRhc2hib2FyZC10d2VudHlzaXggLmNoYXJ0LWxlZ2VuZCA+IGRpdiArIGRpdiB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5ydGwgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXNpeCAuY2hhcnQtbGVnZW5kIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLnJ0bCAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5c2l4IC5jaGFydC13cmFwcGVyIHtcbiAgbWFyZ2luOiAtMzBweCAtMThweCAtMTVweCAtMThweDtcbn1cbi5ydGwgLm1haW4tbWVkaWEtbGlzdC1yZXZpZXdzIC5tZWRpYS1ib2R5IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnJ0bCAubWFpbi1zdGFyLWl0ZW0gKyAubWFpbi1zdGFyLWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbi5ydGwgLm1haW4tbWVkaWEtbGlzdC1hY3Rpdml0eSAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5ydGwgLm1haW4taGVhZGVyLXByb2ZpbGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA3cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA3cHg7XG59XG4ucnRsIC5kcm9wZG93bi1tZW51LWFycm93OmFmdGVyIHtcbiAgbGVmdDogMTZweDtcbiAgYm9yZGVyLXJpZ2h0OiA5cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA5cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucnRsIC5kcm9wZG93bi1tZW51LWxlZnQge1xuICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4ucnRsIC50b3RhbC1yZXZlbnVlIGxhYmVsIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnJ0bCAudG90YWwtcmV2ZW51ZSA+IGRpdiArIGRpdiB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5ydGwgLnByb2dyZXNzLXN0eWxlLnByb2dyZXNzIC5wcm9ncmVzcy1iYXI6YWZ0ZXIge1xuICB0b3A6IC01cHg7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiAtNXB4O1xufVxuLnJ0bCAucHJvZ3Jlc3Mtc3R5bGUgLnByb2dyZXNzLWJhciB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5ydGwgLmJyLWJyLTcge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA3cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLmJyLWJsLTcge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogN3B4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgLnJ0bCAuc2lkZWJhci1taW5pIC5tYWluLWRhc2hib2FyZC1oZWFkZXItcmlnaHQgPiBkaXYgbGFiZWwge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnJ0bCAudG90YWwtcmV2ZW51ZSA+IGRpdiArIGRpdiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ydGwgLm5hdi1saW5rLmh0bWwtY29kZS5hY3RpdmUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA3cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA3cHg7XG59XG4ucnRsIC5zdWNjZXNzLXdpZGdldCBoMzphZnRlciB7XG4gIHJpZ2h0OiAwLjVlbTtcbiAgbGVmdDogaW5oZXJpdDtcbn1cbi5ydGwgLnN1Y2Nlc3Mtd2lkZ2V0IGgzOmJlZm9yZSB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiAwLjVlbTtcbn1cbi5ydGwgLmRhbmdlci13aWRnZXQgaDM6YWZ0ZXIge1xuICByaWdodDogMC41ZW07XG4gIGxlZnQ6IGluaGVyaXQ7XG59XG4ucnRsIC5kYW5nZXItd2lkZ2V0IGgzOmJlZm9yZSB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiAwLjVlbTtcbn1cbi5ydGwgLndhcm5pbmctd2lkZ2V0IGgzOmFmdGVyIHtcbiAgcmlnaHQ6IDAuNWVtO1xuICBsZWZ0OiBpbmhlcml0O1xufVxuLnJ0bCAud2FybmluZy13aWRnZXQgaDM6YmVmb3JlIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDAuNWVtO1xufVxuLnJ0bCAuY2FyZCAuYm94IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGluaGVyaXQ7XG59XG4ucnRsIC51c2VybGlzdC10YWJsZSAudXNlci1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnJ0bCAuZG90LWxhYmVsIHtcbiAgcmlnaHQ6IDdweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5wcm9maWxlLm5hdnRhYi1jdXN0b20ge1xuICAgIHBhZGRpbmc6IDExcHggMCAwIDAgIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wcm9maWxlLm5hdnRhYi1jdXN0b20gbGkgYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLnJ0bCAudXNlcmxpc3QtdGFibGUgLmRvdC1sYWJlbCB7XG4gIHJpZ2h0OiAtNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLnRvcC1oZWFkZXIgLm1haW4taGVhZGVyLWNlbnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAudG9wLWhlYWRlciAuaGVhZGVyLWJyYW5kLmhlYWRlci1icmFuZDIge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5ydGwgLmZlYXR1cmVkX2ljb24gaSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAuZmVhdHVyZWRfaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgdWwudGltZWxpbmU6YmVmb3JlIHtcbiAgcmlnaHQ6IDI1cHg7XG59XG4ucnRsIC5pbWctY2FyZCAuaW1nLWNhcmQtY2lyY2xlIHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IC00OHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJ0bCAuYnRuLWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ydGwgLnJlc3BvbnNpdmUtbmF2YmFyLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4ucnRsIC5mZWF0dXJlLTEge1xuICByaWdodDogaW5oZXJpdDtcbiAgbGVmdDogNDBweDtcbn1cbi5ydGwgLmltZy1jYXJkLWNpcmNsZTEge1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5ydGwgLmltZy1jYXJkLWNpcmNsZTIge1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJ0bCAuaW1nLWNhcmQtY2lyY2xlMyB7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4ucnRsIC5pbWctY2FyZC1jaXJjbGU0IHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cbi5ydGwgLnByb2R1Y3QtZ3JpZDYgLmljb25zIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5wcm9kdWN0LWdyaWQ2OmhvdmVyIC5pY29ucyB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAucHJvZHVjdC1pbWFnZSAucGljLTIge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbi5ydGwgLnByb2R1Y3QtZ3JpZDYgLnByb2R1Y3QtbGluayBhOm50aC1jaGlsZCgybikge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi5ydGwgLmhhbmRsZS1jb3VudGVyIGlucHV0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLnJ0bCAuaGFuZGxlLWNvdW50ZXIgLmNvdW50ZXItbWludXMsXG4ucnRsIC5oYW5kbGUtY291bnRlciAuaGFuZGxlLWNvdW50ZXIgLmNvdW50ZXItcGx1cyB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5ydGwgLmhhbmRsZS1jb3VudGVyIC5jb3VudGVyLW1pbnVzIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwcHggMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5oYW5kbGUtY291bnRlciAuY291bnRlci1wbHVzIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAzcHggM3B4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5jb3VudGVyLW1pbnVzIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDAgMCAwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLmNvdW50ZXItcGx1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMHB4IDBweCAwICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5lZGl0IHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLnJ0bCAubW9iaWxlLW1haW4taGVhZGVyIC5tYWluLWhlYWRlci1tZXNzYWdlIC5kcm9wZG93bi1tZW51IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IC01cHg7XG59XG4ucnRsIC5jYXJkLW9wdGlvbnMgYTpub3QoLmJ0bikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xufVxuLnJ0bCAuY2FyZC1vcHRpb25zIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbn1cbi5ydGwgLmxkcy1oZWFydCBkaXY6YmVmb3JlIHtcbiAgcmlnaHQ6IC0xN3B4O1xuICBsZWZ0OiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAwIDUwJSA1MCUgMDtcbn1cbi5ydGwgLmxkcy1oZWFydCBkaXYge1xuICByaWdodDogMTlweDtcbiAgbGVmdDogaW5oZXJpdDtcbn1cbi5ydGwgLmxkcy1oZWFydCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMxM2RlZyk7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgbGRzLXJpcHBsZSB7XG4gIDAlIHtcbiAgICByaWdodDogMjhweDtcbiAgfVxuICAxMDAlIHtcbiAgICByaWdodDogLTFweDtcbiAgfVxufVxuQGtleWZyYW1lcyBsZHMtcmlwcGxlIHtcbiAgMCUge1xuICAgIHJpZ2h0OiAyOHB4O1xuICB9XG4gIDEwMCUge1xuICAgIHJpZ2h0OiAtMXB4O1xuICB9XG59XG4ucnRsIC5sZHMtc3Bpbm5lciBkaXY6YWZ0ZXIge1xuICByaWdodDogMjlweDtcbn1cbi5ydGwgLmxkcy1mYWNlYm9vayBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgcmlnaHQ6IDZweDtcbn1cbi5ydGwgLmxkcy1mYWNlYm9vayBkaXYge1xuICByaWdodDogNnB4O1xufVxuLnJ0bCAubGRzLWZhY2Vib29rIGRpdjpudGgtY2hpbGQoMikge1xuICByaWdodDogMjZweDtcbn1cbi5ydGwgLmxkcy1mYWNlYm9vayBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgcmlnaHQ6IDQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJ0bCAubWFpbi1oZWFkZXItbWVzc2FnZSAuZHJvcGRvd24tbWVudSxcbiAgLnJ0bCAubWFpbi1oZWFkZXItbm90aWZpY2F0aW9uIC5kcm9wZG93bi1tZW51LFxuICAucnRsIC5tYWluLXByb2ZpbGUtbWVudSAuZHJvcGRvd24tbWVudSB7XG4gICAgcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1lbnUtaGVhZGVyLWNvbnRlbnQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgLnJ0bCAuZmVhdHVyZS0xIHtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbiAgLnJ0bCAuYnRuLFxuICAucnRsIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuICAucnRsIC5tYWluLWNvbnRhY3QtYWN0aW9uIHtcbiAgICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnJ0bCAubWFpbi1zaWRlbWVudSAuc2xpZGUuaXMtZXhwYW5kZWQgaS5hbmdsZSB7XG4gIGxlZnQ6IDIwcHg7XG59XG4ucnRsIC5tYWluLXNpZGVtZW51IGkuYW5nbGUge1xuICByaWdodDogaW5oZXJpdDtcbiAgbGVmdDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucnRsIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnJ0bCAucHJvZmlsZS1jb3Zlcl9faW5mbyAubmF2IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgLnJ0bCAuYnRuLmJ0bi1yb3VuZGVkLnBsdXMsXG4gIC5ydGwgLmJ0bi5idG4tcm91bmRlZC5jb21tZW50IHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gIH1cbn1cbi5ydGwgdWwuaW5ib3gtcGFnaW5hdGlvbiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnJ0bCAuaW5ib3gtcGFnaW5hdGlvbiBsaSBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5ydGwgLm5hdi5wYW5lbC10YWJzIC5zaWRlLW1lbnVfX2ljb24ge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLnJlc3BvbnNpdmUtbmF2YmFyIC5jb2xsYXBzZS5zaG93IC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5oZWFkZXItc2VhcmNoIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5ydGwgLnJlc3BvbnNpdmUtbmF2YmFyIC5jb2xsYXBzZS5zaG93IC5kcm9wZG93biAuc2hvdy5kcm9wZG93bi1tZW51IHtcbiAgICByaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ydGwgLmNpcmNsZS1pY29uIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDQwcHg7XG59XG4ucnRsIC5kb3QtbGFiZWwtMSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJ0bCAuZGVtby1pY29uIC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMTJweCAxMHB4IDRweCA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnJ0bCAucG9zLWFic29sdXRlLmJnLWJsYWNrLTkge1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCA1cHg7XG59XG4ucnRsIGRpdi5kdC1idXR0b24taW5mbyB7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTIwMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLm1haW4tZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwLjlyZW0gMjUwcHggMC45cmVtIDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLm1haW4tZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwLjlyZW0gMTBweCAwLjlyZW0gMXJlbTtcbiAgfVxufVxuLnJ0bCAuYm9vdHN0cmFwLXRhZ3NpbnB1dCAuYmFkZ2UgW2RhdGEtcm9sZT1yZW1vdmVdOmFmdGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG4ucnRsIC5pbWctY2FyZC1jaXJjbGUxIHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5ydGwgLmRlbW8taWNvbiB7XG4gIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAjdXNlci1kYXRhdGFibGUge1xuICBib3JkZXItcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAjdXNlci1kYXRhdGFibGUgdGhlYWQgdGgge1xuICBib3JkZXItcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICBib3JkZXItbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsICN1c2VyLWRhdGF0YWJsZSB0ZCB7XG4gIGJvcmRlci1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLmRlbW8taWNvbi5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDByZW0gMC4ycmVtIDByZW0gMHJlbSAhaW1wb3J0YW50O1xufVxuLnJ0bCAuaW50bC10ZWwtaW5wdXQgLmZsYWctZHJvcGRvd24gLnNlbGVjdGVkLWZsYWcge1xuICBwYWRkaW5nOiAxMHB4IDdweCA5cHggMThweDtcbn1cbi5ydGwgLmJhY2tncm91bmQtaW1hZ2UtYmxvZyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuLnJ0bCAuYXR0YWNoZWQtZmlsZS1pbWFnZSAucGljLTIge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbi5ydGwgLmF0dGFjaGVkLWZpbGUtZ3JpZDY6aG92ZXIgLmljb25zIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5pbWFnZS1waWMge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMHB4IDEwcHggMjBweCAwcHg7XG59XG4ucnRsIC50YWcudGFnLWF0dGFjaG1lbnRzIHtcbiAgcGFkZGluZzogNHB4IDE1cHggMnB4IDE1cHg7XG59XG4ucnRsIC50YWcudGFnLWF0dGFjaG1lbnRzLWxnIHtcbiAgcGFkZGluZzogNXB4IDE3cHggM3B4IDE3cHg7XG59XG4ucnRsIC50YWcudGFnLWF0dGFjaG1lbnRzLXNtIHtcbiAgcGFkZGluZzogM3B4IDEwcHggMXB4IDEwcHg7XG59XG4ucnRsIC50YWdzIC50YWctZmlsZXMgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDRweDtcbn1cbi5ydGwgLmF0dGFjaGVkLWZpbGUtZ3JpZDYgLmljb25zIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiAtMjVweDtcbn1cbi5ydGwgLm93bC1uYXYgLm93bC1wcmV2IHtcbiAgcmlnaHQ6IC0yNXB4O1xuICBsZWZ0OiBpbmhlcml0O1xufVxuLnJ0bCAuYWJvdXQtdGVhbSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAuYXBleGNoYXJ0cy1sZWdlbmQtbWFya2VyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm5vdGlmaWNhdGlvbjpiZWZvcmUge1xuICByaWdodDogMjAlO1xuICBtYXJnaW4tcmlnaHQ6IC0yLjVweDtcbn1cbi5ydGwgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLXRpbWUge1xuICByaWdodDogLTI1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucnRsIC5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi1pY29uIHtcbiAgcmlnaHQ6IDE1JTtcbiAgbGVmdDogaW5oZXJpdDtcbn1cbi5ydGwgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWJvZHkge1xuICBtYXJnaW4tcmlnaHQ6IDI0JTtcbiAgbWFyZ2luLWxlZnQ6IDE4JTtcbn1cbi5ydGwgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWJvZHk6YmVmb3JlIHtcbiAgcmlnaHQ6IC0yMHB4O1xuICBsZWZ0OiBpbmhlcml0O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi10aW1lIHtcbiAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWJvZHkge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLnJ0bCAubm90aWZpY2F0aW9uLWJhZGdlIHtcbiAgICByaWdodDogMTBweDtcbiAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tdGltZSAudGltZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbi5ydGwgKjo6LW1zLWJhY2tkcm9wLFxuLnJ0bCAuaG9yaXpvbnRhbE1lbnVjb250YWluZXIgLm1haW4taGVhZGVyLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5ydGwgKjo6LW1zLWJhY2tkcm9wLFxuLnJ0bCAuY2hhdCAuYWN0aW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEwcHggMTdweCAxcHggMTNweDtcbn1cbi5ydGwgKjo6LW1zLWJhY2tkcm9wLFxuLnJ0bCAuc2lkZWJhci1taW5pIC5tYWluLWhlYWRlci1sZWZ0IC5idG4ge1xuICByaWdodDogMjUwcHg7XG4gIG1hcmdpbi1yaWdodDogNjBweDtcbn1cbi5ydGwgKjo6LW1zLWJhY2tkcm9wLFxuLnJ0bCAuc2lkZWJhci1taW5pIC5tYWluLWNvbnRlbnQuYXBwLWNvbnRlbnQgLm1haW4taGVhZGVyLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucnRsICo6Oi1tcy1iYWNrZHJvcCxcbi5ydGwgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLm5leHQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuLnJ0bCAqOjotbXMtYmFja2Ryb3AsXG4ucnRsIC5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5wcmV2IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAqOjotbXMtYmFja2Ryb3AsXG4gIC5ydGwgLnNpZGViYXItbWluaSAubWFpbi1oZWFkZXItbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICB9XG4gIC5ydGwgKjo6LW1zLWJhY2tkcm9wLFxuICAucnRsIC5zaWRlYmFyLW1pbmkgLm1haW4taGVhZGVyIC5tYWluLWhlYWRlci1sZWZ0IC5oZWFkZXItYnJhbmQge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICB9XG59XG4ucnRsICo6Oi1tcy1iYWNrZHJvcCxcbi5ydGwgLmJ0bi1pY29uLWxpc3QgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnJ0bCAqOjotbXMtYmFja2Ryb3AsXG4ucnRsIC5mYy1kYXRlcGlja2VyLm1haW4tZGF0ZXBpY2tlci5oYXNEYXRlcGlja2VyIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsICo6Oi1tcy1iYWNrZHJvcCxcbiAgLnJ0bCAudGFza3MgLmNrYm94IHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAucnRsICo6Oi1tcy1iYWNrZHJvcCxcbiAgLnJ0bCAuYXBwLXNpZGViYXJfX3RvZ2dsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ydGwgKjo6LW1zLWJhY2tkcm9wLFxuICAucnRsIC5tYWluLWhlYWRlci1sZWZ0IC5yZXNwb25zaXZlLWxvZ28ge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgKjo6LW1zLWJhY2tkcm9wLFxuICAucnRsIC5zaWRlYmFyLW1pbmkgLm1haW4taGVhZGVyIC5tYWluLWhlYWRlci1sZWZ0IC5oZWFkZXItYnJhbmQge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuLnJ0bCAqOjotbXMtYmFja2Ryb3AsXG4ucnRsICNsaXN0MyAubWUtNCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5hZHRvY2FydCB7XG4gIHJpZ2h0OiA0MCU7XG59XG4ucnRsIC5wcm9kLWNhdCBsaSB1bCB7XG4gIG1hcmdpbi1yaWdodDogNDRweDtcbn1cbi5ydGwgLm5hdi5wcm9kLWNhdCBsaSBhIGkge1xuICBtYXJnaW4tbGVmdDogMTRweDtcbn1cbi5ydGwgLnByb2R1Y3Qtc2FsZSB7XG4gIHJpZ2h0OiAxM3B4O1xuICBsZWZ0OiA1cHg7XG59XG4ucnRsIC5wcm9kdWN0LXNhbGUgLndpc2hsaXN0IHtcbiAgbGVmdDogMjZweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ucnRsIC5zaG9wcGluZy1jYXJ0IC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGh1bWIsXG4ucnRsIC53aXNobGlzdC10YWJsZSAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRodW1iLFxuLnJ0bCAub3JkZXItdGFibGUgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC10aHVtYiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5ydGwgLnNob3BwaW5nLWNhcnQgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC10aXRsZSBzbWFsbCxcbi5ydGwgLndpc2hsaXN0LXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGl0bGUgc21hbGwsXG4ucnRsIC5vcmRlci10YWJsZSAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRpdGxlIHNtYWxsIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG4ucnRsIC5zaG9wcGluZy1jYXJ0LWZvb3RlciA+IC5jb2x1bW46bGFzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucnRsIC5zaG9wcGluZy1jYXJ0LWZvb3RlciA+IC5jb2x1bW46bGFzdC1jaGlsZCAuYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnJ0bCAuY291cG9uLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLnJ0bCAjY2hlY2tvdXRzdGVwcyAuaXRlbSAucHVyY2hhc2Uge1xuICBtYXJnaW4tcmlnaHQ6IDIxcHg7XG59XG4ucnRsICNjaGVja291dHN0ZXBzIC50b3RhbCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnJ0bCAuY2FyZC1wYXkgLnRhYnMtbWVudS5uYXYgbGkge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkM2RmZWE7XG59XG4ucnRsIC53aWRnZXQtdXNlciAud2lkZ2V0LXVzZXItaW1hZ2Uge1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC00NXB4O1xufVxuLnJ0bCAudXNlci13aWRlZ2V0LWZvb3RlciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLnJ0bCAudXNlci13aWRlZ2V0IC5ib3JkZXItcmlnaHQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmNGY0ZjQ7XG59XG4ucnRsIC5tYWluLWZvb3RlciAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMzhweCAyMHB4IDA7XG59XG4ucnRsIC5tYWluLWZvb3RlciAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZzogMzhweCAyMHB4IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLWZvb3RlciAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5ydGwgLm1haW4tZm9vdGVyIC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjMzcHgpIHtcbiAgLnJ0bCAucHJvZmlsZS1uYW1lLm1zLTIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLnJ0bCAubWFpbi1oZWFkZXItbGVmdCAubGlzdC1pdGVtcyBsaSBpIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4ucnRsIC5tYWluLWxvZ28gaSB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4ucnRsIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5ydGwgLm1haW4taGVhZGVyLW1lbnUtaWNvbiBzcGFuOjpiZWZvcmUsXG4ucnRsIC5tYWluLWhlYWRlci1tZW51LWljb24gc3Bhbjo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG59XG4ucnRsIC5tYWluLWhlYWRlci1tZW51IHtcbiAgcmlnaHQ6IDA7XG59XG4ucnRsIC5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2JhKDI4LCAzOSwgNjAsIDAuMTIpO1xufVxuLnJ0bCAubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0gPiAubmF2LWxpbmsgLnR5cGNuIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4ucnRsIC5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbS5hY3RpdmUgPiAubmF2LWxpbms6OmJlZm9yZSB7XG4gIHJpZ2h0OiAtMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLWhlYWRlci1tZW51IHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4taGVhZGVyLW1lbnUgLm5hdi1pdGVtICsgLm5hdi1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbSA+IC5uYXYtbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0gPiAubmF2LWxpbmsgLnR5cGNuIHtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0uYWN0aXZlID4gLm5hdi1saW5rOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5ydGwgLm1haW4tbWVudS1zdWIge1xuICBtYXJnaW4tcmlnaHQ6IDMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1tZW51LXN1YiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4ucnRsIC5tYWluLW1lbnUtc3ViLW1lZ2Ege1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLW1lbnUtc3ViLW1lZ2EgLmNvbnRhaW5lciA+IGRpdiArIGRpdiB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyOCwgMzksIDYwLCAwLjA1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4tbWVudS1zdWItbWVnYSAubmF2ICsgLm5hdiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ydGwgLm1haW4tbWVudS1zdWItbWVnYSAubmF2ICsgLm5hdiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG59XG4ucnRsIC5tYWluLWhlYWRlci1yaWdodCAuYnRuLXNvY2lhbCArIC5idG4tc29jaWFsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnJ0bCAubWFpbi1oZWFkZXItc2VhcmNoLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5ydGwgLm1haW4tcHJvZmlsZS1tZW51ID4gLnByb2ZpbGUtbmFtZTo6YWZ0ZXIge1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC03cHg7XG59XG4ucnRsIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gLmRyb3Bkb3duLW1lbnUge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogLTEwcHg7XG59XG4ucnRsIC5tYWluLXByb2ZpbGUtbWVudSAuZHJvcGRvd24tbWVudTpiZWZvcmUge1xuICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBsZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tYWluLWhlYWRlci1yaWdodCAuZHJvcGRvd24tbWVudTpiZWZvcmUge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMjhweDtcbn1cbi5ydGwubGlnaHQtdGhlbWUgLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4ucnRsIC5tYWluLWhlYWRlci1tZXNzYWdlIC5kcm9wZG93bi1tZW51IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IC0xMHB4O1xufVxuLnJ0bCAubWFpbi1ub3RpZmljYXRpb24tbGlzdCAubWVkaWE6aG92ZXI6OmJlZm9yZSxcbi5ydGwgLm1haW4tbm90aWZpY2F0aW9uLWxpc3QgLm1lZGlhOmZvY3VzOjpiZWZvcmUge1xuICByaWdodDogLTIwcHg7XG4gIGxlZnQ6IC0yMHB4O1xufVxuLnJ0bCAubWFpbi1ub3RpZmljYXRpb24tbGlzdCAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5ydGwgLm1haW4tcHJvZmlsZS1tZW51ID4gLm1haW4taW1nLXVzZXI6OmJlZm9yZSB7XG4gIGxlZnQ6IC05MHB4O1xuICBtYXJnaW4tcmlnaHQ6IC03cHg7XG59XG4ucnRsIC5tYWluLXByb2ZpbGUtbWVudSAuZHJvcGRvd24tbWVudSB7XG4gIHJpZ2h0OiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbiAgbGVmdDogMHB4O1xufVxuLnJ0bCAubWFpbi1wcm9maWxlLW1lbnUgLmRyb3Bkb3duLWl0ZW0gaSB7XG4gIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ucnRsIC5tYWluLWhlYWRlci1zdGlja3kge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbi5ydGwgLm1haW4taGVhZGVyLXJpZ2h0IGZvcm1bcm9sZT1zZWFyY2hdIHtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ydGwgZm9ybVtyb2xlPXNlYXJjaF0uYWN0aXZlIHtcbiAgcmlnaHQ6IC0xcHg7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMHB4IHNvbGlkICNlM2UzZjc7XG59XG4ucnRsIC5tYWluLWhlYWRlci1tZXNzYWdlIC5kcm9wZG93bi1mb290ZXIsXG4ucnRsIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gLmRyb3Bkb3duLWZvb3RlciB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAxMHB4IDEwcHggMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4taGVhZGVyLWxlZnQgLmJ0biB7XG4gICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgbGVmdDogMHB4O1xuICAgIGJvcmRlci1yaWdodDogaW5oZXJpdDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjUgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCA1cHg7XG4gIH1cbn1cbi5ydGwgLmhlYWRlci1tZWdhbWVudS1kcm9wZG93biBpIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cbi5ydGwgLm1haW4taGVhZGVyLmhvci1oZWFkZXIgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLnJ0bCAubWFpbi1oZWFkZXItYXJyb3cge1xuICBsZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5ydGwgLm1haW4taGVhZGVyLXJpZ2h0IC5uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IHtcbiAgICByaWdodDogYXV0bztcbiAgICByaWdodDogNXB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJ0bCAubWFpbi1oZWFkZXIge1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgfVxuICAucnRsIC5hcHAuc2lkZW5hdi10b2dnbGVkIC5tYWluLWhlYWRlciB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICB9XG59XG4ucnRsIC5ob3Jpem9udGFsTWVudWNvbnRhaW5lciAubWFpbi1oZWFkZXIuaG9yLWhlYWRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjMzcHgpIGFuZCAobWluLXdpZHRoOiAzMjFweCkge1xuICAucnRsIC5tYWluLXByb2ZpbGUtbWVudSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLnJ0bCAubWFpbi1wcm9maWxlLW1lbnUge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuLnJ0bCAuZGVza3RvcGxvZ28ge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ucnRsIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucnRsIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ucnRsIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiBhIHtcbiAgcGFkZGluZzogMTdweCAxM3B4IDE3cHggMTNweDtcbn1cbi5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaTpsYXN0LWNoaWxkID4gYSB7XG4gIGJvcmRlci1sZWZ0OiAwcHg7XG59XG4ucnRsIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgYS5tZW51aG9tZWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4ucnRsIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiBhIGkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gYSAuYXJyb3c6YWZ0ZXIge1xuICBsZWZ0OiAxMXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDE0cHggMCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG59XG4ucnRsIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkucmlnaHRtZW51IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpLnJpZ2h0bWVudSBhIHtcbiAgcGFkZGluZzogMHB4IDIwcHggMHB4IDMwcHg7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpLnJpZ2h0bWVudSA+IC50b3BtZW51c2VhcmNoIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMTZweCAwcHggMHB4IDBweDtcbn1cbi5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaS5yaWdodG1lbnUgPiAudG9wbWVudXNlYXJjaCBpbnB1dCB7XG4gIGxlZnQ6IDA7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpLnJpZ2h0bWVudSA+IC50b3BtZW51c2VhcmNoIC5idG5zdHlsZSB7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gYSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBib3JkZXItbGVmdDogMCBub25lO1xufVxuLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IGEgPiBpIHtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbn1cbi5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSB7XG4gIHJpZ2h0OiAxMDAlO1xufVxuLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiBhIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvcmRlci1sZWZ0OiAwIG5vbmU7XG59XG4ucnRsIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IGEgPiBpIHtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbn1cbi5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gdWwuc3ViLW1lbnUge1xuICByaWdodDogMTAwJTtcbn1cbi5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IGEge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyLWxlZnQ6IDAgbm9uZTtcbn1cbi5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IGEgPiBpIHtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbn1cbi5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IC5ob3Jpem9udGFsLW1lZ2FtZW51IHtcbiAgcmlnaHQ6IDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucnRsIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiAuaG9yaXpvbnRhbC1tZWdhbWVudSAudGl0bGUge1xuICBtYXJnaW46IDBweCAwcHggNHB4IDBweDtcbiAgcGFkZGluZzogNXB4IDBweCA1cHggNXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IC5ob3Jpem9udGFsLW1lZ2FtZW51IC5saW5rLWxpc3QgbGkge1xuICBwYWRkaW5nOiA1cHggMTBweCA1cHggMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucnRsIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiAuaG9yaXpvbnRhbC1tZWdhbWVudSAubGluay1saXN0IGxpIGEge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4ucnRsIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiAuaG9yaXpvbnRhbC1tZWdhbWVudSBsaSBpIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IC5ob3Jpem9udGFsLW1lZ2FtZW51IGxpIGkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gLmhvcml6b250YWwtbWVnYW1lbnUuaGFsZm1lbnUge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogYXV0bztcbn1cbi5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IC5ob3Jpem9udGFsLW1lZ2FtZW51LmhhbGZkaXYge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogYXV0bztcbn1cbi5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IC5ob3Jpem9udGFsLW1lZ2FtZW51IC5tZW51X2Zvcm0gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gLmhvcml6b250YWwtbWVnYW1lbnUgLm1lbnVfZm9ybSBpbnB1dFt0eXBlPWJ1dHRvbl0ge1xuICBmbG9hdDogbGVmdDtcbn1cbi5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IC5ob3Jpem9udGFsLW1lZ2FtZW51IC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIHtcbiAgLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU3RhcnQgTW9iaWxlIENTU1xuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbiAgLyogPT09PT09PT09PT09PT09PT09IE1vYmlsZSBNZW51IENoYW5nZSBCcmFrZSBQb2ludCA9PT09PT09PT09PT09PT09PT0gKi9cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnJ0bCAuaG9yaXpvbnRhbE1lbnUge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3Qge1xuICAgIG1hcmdpbi1yaWdodDogLTI0MHB4O1xuICB9XG4gIC5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIH1cbiAgLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gYSB7XG4gICAgcGFkZGluZzogOHB4IDE3cHggOHB4IDMycHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDBweDtcbiAgfVxuICAucnRsIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgYS5tZW51aG9tZWljb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxN3B4O1xuICB9XG4gIC5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDM2cHggMTBweCAwcHg7XG4gIH1cbiAgLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSBzcGFuICsgYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIC5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkge1xuICAgIG1hcmdpbjogMHB4IDBweCAwcHggMHB4O1xuICB9XG4gIC5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gYSB7XG4gICAgcGFkZGluZzogMTBweCA2MnB4IDEwcHggMHB4O1xuICB9XG4gIC5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gYTpiZWZvcmUge1xuICAgIHJpZ2h0OiA0NXB4O1xuICB9XG4gIC5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpIHNwYW4gKyBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpIHtcbiAgICBtYXJnaW46IDBweCAwcHggMHB4IDBweDtcbiAgfVxuICAucnRsIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDM0cHggMTBweCAwcHg7XG4gIH1cbiAgLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpIHNwYW4gKyBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gLmhvcml6b250YWwtbWVnYW1lbnUuaGFsZm1lbnUge1xuICAgIHBhZGRpbmc6IDVweCAwcHggMTBweCAwcHg7XG4gIH1cbiAgLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gLmhvcml6b250YWwtbWVnYW1lbnUgLnRpdGxlIHtcbiAgICBwYWRkaW5nOiAxMHB4IDBweCAxMHB4IDhweDtcbiAgfVxuICAucnRsIHtcbiAgICAvKiA9PT09PT09PT09PT09PT09PT0gTW9iaWxlIE1lZ2EgTWVudXMgQ1NTICA9PT09PT09PT09PT09PT09PT0gKi9cbiAgICAvKiA9PT09PT09PT09PT09PT09PT0gTW9iaWxlIEhlYWRlciBDU1MgPT09PT09PT09PT09PT09PT09ICovXG4gIH1cbiAgLnJ0bCAuaG9yaXpvbnRhbC1oZWFkZXIge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5ydGwgLmNhbGx1c2J0biB7XG4gICAgbGVmdDogNXB4O1xuICB9XG4gIC5ydGwge1xuICAgIC8qIE1vYmlsZSBUb2dnbGUgTWVudSBpY29uIChYIElDT04pICovXG4gIH1cbiAgLnJ0bCAuYW5pbWF0ZWQtYXJyb3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMThweCAyNXB4IDAgMDtcbiAgICBwYWRkaW5nOiAxNHB4IDBweCAxNnB4IDM1cHg7XG4gIH1cbiAgLnJ0bCB7XG4gICAgLyogPT09PT09PT09PT09PT09PT09IE1vYmlsZSBPdmVybGF5L0RyYXdlciBDU1MgPT09PT09PT09PT09PT09PT09ICovXG4gIH1cbiAgLnJ0bCAuaG9yaXpvbnRhbC1vdmVybGFwYmcge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLnJ0bCAuYWN0aXZlIC5ob3Jpem9udGFsTWVudWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNDBweDtcbiAgfVxuICAucnRsIC5hY3RpdmUgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3Qge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAucnRsIHtcbiAgICAvKiA9PT09PT09PT09PT09PT09PT0gTW9iaWxlIFN1YiBNZW51IEV4cGFuZGVyIEFycm93cyAgPT09PT09PT09PT09PT09PT09ICovXG4gIH1cbiAgLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gLmhvcml6b250YWxNZW51LWNsaWNrIHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IC5ob3Jpem9udGFsTWVudS1jbGljayA+IGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gIC5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgLmhvcml6b250YWxNZW51LWNsaWNrMDIge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSAuaG9yaXpvbnRhbE1lbnUtY2xpY2swMiA+IGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMHB4IDZweCA4cHggNnB4O1xuICB9XG4gIC5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgLmhvcml6b250YWxNZW51LWNsaWNrMDMge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSAuaG9yaXpvbnRhbE1lbnUtY2xpY2swMyA+IGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMHB4IDZweCA4cHggNnB4O1xuICB9XG4gIC5ydGwgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgLmhvcml6b250YWxNZW51LWNsaWNrMDQge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSAuaG9yaXpvbnRhbE1lbnUtY2xpY2swNCA+IGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMHB4IDZweCA4cHggNnB4O1xuICB9XG4gIC5ydGwgLm1lZ2EtbWVudWJnLmhvci1tZWdhLW1lbnUgdWwge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5ydGwgLmRlc2t0b3AtbG9nbyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCB7XG4gICAgLypFbmQgTWVkaWEgUXVlcnkqL1xuICB9XG59XG4ucnRsIHtcbiAgLyogRXh0cmEgQE1lZGlhIFF1ZXJ5Ki9cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTYycHgpIHtcbiAgLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpIGEubWVudWhvbWVpY29uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucnRsIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJ0bCAuZGVza3RvcC1sb2dvLTEge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAucnRsIC5ob3Jpem9udGFsTWVudWNvbnRhaW5lciAuaGVhZGVyLWJyYW5kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gIH1cbiAgLnJ0bCAubWFpbi1oZWFkZXItbGVmdCAuaGVhZGVyLWJyYW5kIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAuc2lkZS1iYWRnZSB7XG4gICAgbGVmdDogMTdweDtcbiAgfVxufVxuLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgLnN1Yi1tZW51LXN1YjphZnRlciB7XG4gIGxlZnQ6IDE0cHg7XG59XG4ucnRsIC5zdWItbWVudSBsaSBhOmJlZm9yZSB7XG4gIHJpZ2h0OiAxNXB4O1xufVxuLnJ0bCAubWVnYS1tZW51YmcgbGkgYTpiZWZvcmUge1xuICByaWdodDogOXB4O1xufVxuLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gYSBpLmhvcml6b250YWwtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnJ0bCAuaG9yLWljb24ge1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuLnJ0bCAuaG9yaXpvbnRhbC1iYWRnZSB7XG4gIG1hcmdpbi1yaWdodDogMXB4O1xufVxuLnJ0bCAubWVnYS1tZW51YmcuaG9yLW1lZ2EtbWVudSBoMyB7XG4gIHBhZGRpbmc6IDAgMnB4IDAgMjBweDtcbn1cbi5ydGwgLmhvcml6b250YWxNZW51Y29udGFpbmVyIC5zaWRlLW1lbnVfX2ljb24ge1xuICBtYXJnaW4tbGVmdDogN3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucnRsIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDgwcHggMTBweCAwcHg7XG4gIH1cbiAgLnJ0bCAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gYTpiZWZvcmUge1xuICAgIHJpZ2h0OiA2MnB4O1xuICB9XG59XG4ucnRsIC5tYWluLWljb25iYXIge1xuICByaWdodDogMDtcbn1cbi5ydGwgLm1haW4taWNvbmJhci1sb2dvOjphZnRlciB7XG4gIHJpZ2h0OiAyMHB4O1xufVxuLnJ0bCAubWFpbi1pY29uYmFyLWFzaWRlIHtcbiAgcmlnaHQ6IDY0cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q2ZDZlNjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJ0bCAubWFpbi1pY29uYmFyLWFzaWRlIHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucnRsIC5tYWluLWljb25iYXItYXNpZGUuc2hvdyArIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi1yaWdodDogMjk0cHg7XG4gIH1cbn1cbi5ydGwgLm1haW4taWNvbmJhci1oZWFkZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucnRsIC5tYWluLWljb25iYXItdG9nZ2xlLW1lbnU6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzMyMzI1MTtcbiAgfVxufVxuLnJ0bCAubWFpbi1pY29uYmFyLWJvZHkge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnJ0bCAubWFpbi1pY29uYmFyLWJvZHkgLm5hdiB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmMGYwZjg7XG59XG4ucnRsIC5tYWluLWljb25iYXItYm9keSAubmF2LWxpbmsgaSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnJ0bCAubWFpbi1pY29uYmFyLWJvZHkgLm5hdi1saW5rLndpdGgtc3ViOjphZnRlciB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLWljb25iYXItYm9keSAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ydGwgLm1haW4tY29udGVudC1sZWZ0LXNob3cgLm1haW4tY29udGVudC1sZWZ0IHtcbiAgICByaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbn1cbi5ydGwgLm1haW4tY29udGVudCAuY29udGFpbmVyLFxuLnJ0bCAubWFpbi1jb250ZW50IC5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4ucnRsIC5tYWluLWNvbnRlbnQtcmlnaHQge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG4ucnRsIC5tYWluLWNvbnRlbnQuaG9yaXpvbnRhbC1jb250ZW50IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNDBweDtcbiAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1haW4tYm9keS5tYWluLXNpZGViYXItaGlkZSAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnJ0bCAubWFpbi1jb250ZW50LWxlZnQtY29tcG9uZW50cyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2YwZjBmODtcbn1cbi5ydGwgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZCBmaWdjYXB0aW9uIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5tYWluLWhlYWRlci1wcm9maWxlIC5tYWluLWltZy11c2VyOjphZnRlciB7XG4gIGxlZnQ6IDZweDtcbn1cbi5ydGwgLm1haW4tcHJvZmlsZS1tZW51IC5wcm9maWxlLXVzZXIgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnJ0bCAubWFpbi1jb250ZW50LWxlZnQtcHJvZmlsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLWNvbnRlbnQtbGVmdC1wcm9maWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ydGwgLm1haW4tY29udGVudC1sZWZ0LXByb2ZpbGUge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxufVxuLnJ0bCAubWFpbi1wcm9maWxlLXNvY2lhbC1saXN0IC5tZWRpYS1ib2R5IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLm1haW4tY29udGVudC1ib2R5LXByb2ZpbGUgLm5hdiB7XG4gICAgcGFkZGluZzogMThweCAzMHB4IDE3cHggMTRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4tY29udGVudC1ib2R5LXByb2ZpbGUgLm5hdiB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucnRsIC5tYWluLWNvbnRlbnQtYm9keS1wcm9maWxlIC5uYXYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ydGwgLm1haW4tY29udGVudC1ib2R5LXByb2ZpbGUgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucnRsIC5tYWluLWNvbnRlbnQtYm9keS1wcm9maWxlIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4ucnRsIC5tYWluLXByb2ZpbGUtYm9keSB7XG4gIHBhZGRpbmc6IDE1cHggMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4tcHJvZmlsZS1ib2R5IHtcbiAgICBwYWRkaW5nOiAyNXB4IDIwcHggMCAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJ0bCAubWFpbi1wcm9maWxlLWJvZHkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5ydGwgLm1haW4tcHJvZmlsZS12aWV3LWluZm8ge1xuICByaWdodDogMDtcbn1cbi5ydGwgLm1haW4tcHJvZmlsZS12aWV3LWluZm8gc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnJ0bCAubWFpbi1wcm9maWxlLXdvcmstbGlzdCAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5ydGwgLm1haW4tcHJvZmlsZS1jb250YWN0LWxpc3QgLm1lZGlhLWJvZHkge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEzNHB4KSB7XG4gIC5ydGwgLm1haW4tcHJvZmlsZS1ib2R5IC5tZWRpYS5wcm9maWxlLWZvb3RlciAubWVkaWEtYm9keSB7XG4gICAgcGFkZGluZzogM3B4IDAgMTVweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc4cHgpIHtcbiAgLnJ0bCAubWFpbi1wcm9maWxlLW1lbnUgLnByb2ZpbGUtdXNlciBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLnJ0bCAucHJvZmlsZS11c2VyIC5wcm9maWxlLWVkaXQge1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAubWFpbi1wcm9maWxlLWJvZHkgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5ydGwgLmRyb3AtZG93bi1wcm9maWxlIHNwYW4uYXNzaWduZWQtdGFzayB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ydGwgLm1haW4tY29udGVudC1ib2R5LXByb2ZpbGUgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICByaWdodDogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnJ0bCAubWFpbi1wcm9maWxlLW1lbnUgLnByb2ZpbGUtdXNlciBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG4ucnRsIC5wcm9maWxlLm5hdnRhYi1jdXN0b20ge1xuICBwYWRkaW5nOiAxMXB4IDAgMTBweCAwO1xufVxuLnJ0bCAucHJvZmlsZS5uYXZ0YWItY3VzdG9tIGxpIGEge1xuICBtYXJnaW4tbGVmdDogN3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA3cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA3cHg7XG59XG4ucnRsIC5wcm9maWxlLWNvdmVyX19pbWcge1xuICByaWdodDogNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDFweCkge1xuICAucnRsIC5wcm9maWxlLWNvdmVyX19pbmZvIC5uYXYge1xuICAgIHBhZGRpbmc6IDE1cHggMTcwcHggMTBweCAwcHg7XG4gIH1cbn1cbi5ydGwgLnByb2ZpbGUtY292ZXJfX2luZm8gLm5hdiBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyMzgsIDIzOCwgMjM4LCAwLjIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ydGwgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxufVxuLnJ0bCAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAxMXB4IDBweCAwIDExcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJ0bCAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnByb2ZpbGUtY292ZXJfX2ltZyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuLnJ0bCAucHJvZmlsZS1vbmxpbmUge1xuICByaWdodDogaW5oZXJpdDtcbiAgbGVmdDogLTEwcHg7XG59XG4ucnRsIGEub3B0aW9uLWRvdHMge1xuICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ucnRsIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4tYm9keS1zaWRlYmFyIC5tYWluLWhlYWRlciAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuLnJ0bCAubWFpbi1zaWRlYmFyIHtcbiAgYm9yZGVyLWxlZnQ6IDAgc29saWQgI2Q4ZGZlYTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucnRsIC5tYWluLXNpZGViYXIge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5ydGwgLm1haW4tc2lkZWJhci1zdGlja3kge1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLXNpZGViYXItc3RpY2t5ICsgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMjBweDtcbiAgfVxufVxuLnJ0bCAubWFpbi1zaWRlYmFyIC5uYXYtcGlsbHMtY2lyY2xlLm5hdiAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUge1xuICByaWdodDogLTMwcHg7XG59XG4ucnRsIC5tYWluLXNpZGViYXIgLm5hdi1waWxscy1jaXJjbGUubmF2IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSBpIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cbi5ydGwgLm1haW4tc2lkZWJhci1sb2dnZWRpbiAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbi5ydGwgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIC5uYXYtYmFkZ2Uge1xuICBsZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1YiB7XG4gIG1hcmdpbi1yaWdodDogMzJweDtcbn1cbi5ydGwgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbSArIC5uYXYtaXRlbTo6YmVmb3JlIHtcbiAgcmlnaHQ6IDMwcHg7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5uYXYtbGluay53aXRoLXN1YiAuYW5nbGUge1xuICBsZWZ0OiAyM3B4O1xufVxuLnJ0bCAubmF2LWxpbmsud2l0aC1zdWIgLnNpZGUtYmFkZ2Uge1xuICBsZWZ0OiAyM3B4O1xufVxuLnJ0bCAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWIge1xuICBtYXJnaW46IDAgN3B4IDAgMHB4O1xufVxuLnJ0bCAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItaXRlbSAubmF2LXN1YiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZzogMCAxOHB4IDAgMHB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuLnJ0bCAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICB9XG59XG4ucnRsIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxhYmVsIHtcbiAgcGFkZGluZzogMjBweCAyOXB4IDEwcHg7XG59XG4ucnRsIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1YiBsaSAubmF2LXN1Yi1saW5rOjphZnRlciB7XG4gIHJpZ2h0OiAtMzBweDtcbn1cbi5ydGwgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGFiZWw6YWZ0ZXIge1xuICByaWdodDogMTNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIGkudHlwY24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ucnRsIC5zaWRlYmFyLXJpZ2h0IC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDEwcHggMjFweCAxMHB4IDE4cHg7XG59XG4ucnRsIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiAyLjJweCA1MnB4IDIuMnB4IDI1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnJ0bCAuYXBwLXNpZGViYXJfX3VzZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbn1cbi5ydGwgLm1haW4tc2lkZWJhci1sb2dnZWRpbiB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxNXB4O1xufVxuLnJ0bCAubWFpbi1zaWRlYmFyLWxvZ2dlZGluIC5tZWRpYS1ib2R5IHtcbiAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xufVxuLnJ0bCAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtLmFjdGl2ZTpiZWZvcmUge1xuICByaWdodDogMHB4O1xufVxuLnJ0bCAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdiAubmF2LWl0ZW0gLm5hdi1zdWI6YmVmb3JlIHtcbiAgcmlnaHQ6IDBweDtcbn1cbi5ydGwgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViIC5uYXYtc3ViLWl0ZW0gLm5hdi1zdWItbGluazpiZWZvcmU6OmhvdmVyIHtcbiAgcmlnaHQ6IC0yN3B4O1xufVxuLnJ0bCAubWFpbi1zaWRlYmFyIC5zZWFyY2ggLmJ0biB7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5zaWRlYmFyIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5ydGwgLnRhYnMtbWVudSB1bCBsaSBhIHtcbiAgcGFkZGluZzogMTBweCAxM3B4IDExcHggMTJweDtcbn1cbi5ydGwgLnNpZGViYXIgLm5hdi5wYW5lbC10YWJzIC5zaWRlLW1lbnVfX2ljb24ge1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLnJ0bCAubWFpbi1kb251dC1jaGFydCAuc2xpY2Uge1xuICByaWdodDogMDtcbn1cbi5ydGwgLmxlZ2VuZCB7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG59XG4ucnRsIC5kb3QtbGFiZWwge1xuICByaWdodDogOXB4O1xufVxuLnJ0bCAubW9ycmlzLXdyYXBwZXItZGVtbyB7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cbi5ydGwgLmNoYXJ0LWxlZ2VuZCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAuY2hhcnQtbGVnZW5kIGRpdiArIGRpdiB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5ydGwgLmNoYXJ0LWxlZ2VuZCBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5jaGFydC1sZWdlbmQgZGl2ICsgZGl2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5jaGFydC1sZWdlbmQgc3BhbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbi5ydGwgLmNoYXJ0LXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IC0xM3B4O1xuICBtYXJnaW4tbGVmdDogLTEzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJ0bCAuY2hhcnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbn1cbi5ydGwgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzYzo6YWZ0ZXIsXG4ucnRsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjOjphZnRlciB7XG4gIGxlZnQ6IDEwcHg7XG59XG4ucnRsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZzo6YmVmb3JlLFxuLnJ0bCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmc6OmFmdGVyIHtcbiAgbGVmdDogMTBweDtcbn1cbi5ydGwgdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0cltyb2xlPXJvd10gPiB0ZDpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgcmlnaHQ6IDdweDtcbn1cbi5ydGwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGgge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ydGwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5ydGwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19maWx0ZXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ydGwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19maWx0ZXIgaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucnRsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfaW5mbyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnJ0bCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucnRsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbiArIC5wYWdpbmF0ZV9idXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbi5ydGwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLnByZXZpb3VzIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cbi5ydGwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLm5leHQge1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19pbmZvIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLnJ0bCBkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2ZpbHRlciBpbnB1dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgfVxufVxuLnJ0bCB0YWJsZS5kYXRhVGFibGUgdGZvb3QgdGgsXG4ucnRsIHRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0ZCB7XG4gIHBhZGRpbmc6IDEwcHggMThweCA2cHggMThweDtcbn1cbi5ydGwgLmhvdmVyYWJsZS10YWJsZSAuYnRuLXByaW1hcnkge1xuICBtYXJnaW4tcmlnaHQ6IDk4cHg7XG59XG4ucnRsIHtcbiAgLyogIyMjIyMjIDMuMiBEYXRlcGlja2VyICMjIyMjIyAqL1xufVxuLnJ0bCAudWktZGF0ZXBpY2tlciB7XG4gIG1hcmdpbjogMXB4IDAgMDtcbn1cbi5ydGwgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMCAwIDVweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuLnJ0bCAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItbmV4dDpiZWZvcmUge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnJ0bCAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItcHJldjpiZWZvcmUge1xuICByaWdodDogNXB4O1xuICBsZWZ0OiBhdXRvO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnJ0bCAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbn1cbi5ydGwgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnByZXYgc3Bhbixcbi5ydGwgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLm5leHQgc3BhbiB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnJ0bCAuZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgucHJldiBzcGFuOjpiZWZvcmUge1xuICByaWdodDogMDtcbn1cbi5ydGwgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLm5leHQgc3Bhbjo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5ydGwgLm1haW4tZGF0ZXRpbWVwaWNrZXIgPiAuZGF0ZXBpY2tlcl9oZWFkZXIgYTpudGgtY2hpbGQoMik6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xufVxuLnJ0bCAubWFpbi1kYXRldGltZXBpY2tlciA+IC5kYXRlcGlja2VyX2hlYWRlciBhOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5tYWluLWRhdGV0aW1lcGlja2VyID4gLmRhdGVwaWNrZXJfaW5uZXJfY29udGFpbmVyID4gLmRhdGVwaWNrZXJfdGltZWxpc3Qge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLnJ0bCAubWFpbi1kYXRldGltZXBpY2tlciA+IC5kYXRlcGlja2VyX2lubmVyX2NvbnRhaW5lciA+IC5kYXRlcGlja2VyX3RpbWVsaXN0ID4gZGl2LnRpbWVsaXN0X2l0ZW0ge1xuICBtYXJnaW46IDAgMXB4IDAgMDtcbn1cbi5ydGwgLndpemFyZCA+IC5zdGVwcyA+IHVsIGxpIC50aXRsZSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbn1cbi5ydGwgLndpemFyZCA+IC5zdGVwcyA+IHVsIGxpICsgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG59XG4ucnRsIC53aXphcmQgPiAuYWN0aW9ucyBhIHtcbiAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5ydGwgLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyB1bCBsaSArIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC53aXphcmQgPiAuc3RlcHMgPiB1bCBsaSAudGl0bGUge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLndpemFyZCA+IC5zdGVwcyA+IHVsIGxpICsgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLndpemFyZCA+IC5zdGVwcyA+IHVsIGxpICsgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJ0bCAud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzIHVsIGxpICsgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLndpemFyZC52ZXJ0aWNhbCA+IC5jb250ZW50IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJ0bCAud2l6YXJkLnZlcnRpY2FsID4gLmFjdGlvbnMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbn1cbi5ydGwgLndpemFyZC1zdHlsZS0xID4gLnN0ZXBzID4gdWwgYSAudGl0bGUsXG4ucnRsIC53aXphcmQtc3R5bGUtMSA+IC5zdGVwcyA+IHVsIGE6aG92ZXIgLnRpdGxlLFxuLnJ0bCAud2l6YXJkLXN0eWxlLTEgPiAuc3RlcHMgPiB1bCBhOmFjdGl2ZSAudGl0bGUge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLnJ0bCAud2l6YXJkLXN0eWxlLTIgPiAuc3RlcHMgPiB1bCBhIC50aXRsZSxcbi5ydGwgLndpemFyZC1zdHlsZS0yID4gLnN0ZXBzID4gdWwgYTpob3ZlciAudGl0bGUsXG4ucnRsIC53aXphcmQtc3R5bGUtMiA+IC5zdGVwcyA+IHVsIGE6YWN0aXZlIC50aXRsZSB7XG4gIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ucnRsICNqcXZtYXAxX2NhX3BpbiB7XG4gIG1hcmdpbi1yaWdodDogLTIlO1xufVxuLnJ0bCAjanF2bWFwMV9jdF9waW4ge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1JTtcbn1cbi5ydGwgI2pxdm1hcDFfZmxfcGluIHtcbiAgbWFyZ2luLXJpZ2h0OiA1JTtcbn1cbi5ydGwgI2pxdm1hcDFfaWRfcGluIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMSU7XG59XG4ucnRsICNqcXZtYXAxX2t5X3BpbiB7XG4gIG1hcmdpbi1yaWdodDogMiU7XG59XG4ucnRsICNqcXZtYXAxX2xhX3BpbiB7XG4gIG1hcmdpbi1yaWdodDogLTIlO1xufVxuLnJ0bCAjanF2bWFwMV9taV9waW4ge1xuICBtYXJnaW4tcmlnaHQ6IDMlO1xufVxuLnJ0bCAjanF2bWFwMV9tbl9waW4ge1xuICBtYXJnaW4tcmlnaHQ6IC0yJTtcbn1cbi5ydGwgI2pxdm1hcDFfbmhfcGluIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNSU7XG59XG4ucnRsICNqcXZtYXAxX29rX3Bpbixcbi5ydGwgI2pxdm1hcDFfdmFfcGluIHtcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcbn1cbi5ydGwgI2pxdm1hcDFfd3ZfcGluIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMSU7XG59XG4ucnRsIC5xbC1idWJibGUgLnFsLXRvb2xiYXIge1xuICBwYWRkaW5nOiAwIDhweCA4cHg7XG59XG4ucnRsIC5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLWZvcm1hdHMge1xuICBtYXJnaW46IDhweCAwIDAgOHB4O1xufVxuLnJ0bCAucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1mb3JtYXRzOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtZm9ybWF0cyB7XG4gICAgbWFyZ2luOiA4cHggMCAwO1xuICB9XG4gIC5ydGwgLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtZm9ybWF0czpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4ucnRsIC5xbC1zbm93LnFsLXRvb2xiYXIge1xuICBwYWRkaW5nOiA1cHggMTBweCAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLWZvcm1hdHMge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ucnRsIC5xbC1zbm93IC5xbC1mb3JtYXRzIGJ1dHRvbiArIGJ1dHRvbiB7XG4gIG1hcmdpbjogMCAycHggMCAwO1xufVxuLnJ0bCAucWwtc25vdyAucWwtcGlja2VyOm5vdCgucWwtY29sb3ItcGlja2VyKTpub3QoLnFsLWljb24tcGlja2VyKSBzdmcge1xuICByaWdodDogaW5oZXJpdDtcbiAgbGVmdDogM3B4O1xufVxuLnJ0bCAucWwtZWRpdG9yIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucnRsIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLFxuLnJ0bCAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ucnRsIC5xbC1zbm93IC5xbC1waWNrZXItbGFiZWwge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLnFsLXNjcm9sbGluZy1kZW1vIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ucnRsIC5wYXJzbGV5LWVycm9ycy1saXN0IGxpIHtcbiAgbWFyZ2luOiA1cHggMCAwO1xufVxuLnJ0bCAucGFyc2xleS1zdHlsZS0xIC5wYXJzbGV5LWNoZWNrYm94LnBhcnNsZXktZXJyb3Ige1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG59XG4ucnRsIC5wYXJzbGV5LXN0eWxlLTEgLnBhcnNsZXktc2VsZWN0LnBhcnNsZXktZXJyb3IgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ucnRsIC5wYXJzbGV5LXN0eWxlLTEgLnBhcnNsZXktZXJyb3JzLWxpc3QuZmlsbGVkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xufVxuLnJ0bCAuaXJzLWJhci1lZGdlIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLnJ0bCAuaXJzLWxpbmUtbGVmdCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5ydGwgLmlycy1saW5lLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5ydGwgLmlycy1zbGlkZXI6YmVmb3JlIHtcbiAgcmlnaHQ6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLnJ0bCAuaXJzLW1vZGVybiAuaXJzLXNsaWRlcjo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzhjYWIzO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMzOGNhYjM7XG59XG4ucnRsIC5pcnMtb3V0bGluZSAuaXJzLXNsaWRlcjo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xufVxuLnJ0bCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIHBhZGRpbmc6IDNweCAyMHB4IDNweCAxMHB4O1xufVxuLnJ0bCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgcmlnaHQ6IDdweDtcbn1cbi5ydGwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG59XG4ucnRsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLnJ0bCAuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ucnRsIC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5ydGwgLnNlbGVjdDItbGcgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xufVxuLnJ0bCAuc3AtcGlja2VyLWNvbnRhaW5lciB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi5ydGwgLnNwLWRkOjpiZWZvcmUge1xuICByaWdodDogMDtcbn1cbi5ydGwgLmNhcmQtLWNhbGVuZGFyIC5jYXJkLS1ldmVudHMgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBhZGRpbmc6IDEzcHggNDBweCAxM3B4IDIwcHg7XG59XG4ucnRsIC5jYXJkLS1jYWxlbmRhciAuY2FyZC0tZXZlbnRzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuLnJ0bCAuY2FyZC0tY2FsZW5kYXIgLmNhcmQtLWV2ZW50cyAubGlzdC1ncm91cC1pdGVtIHtcbiAgcGFkZGluZzogMTNweCA0MHB4IDEzcHggMjBweDtcbn1cbi5ydGwgLmNhcmQtLWV2ZW50cyAubGlzdC1ncm91cC1pdGVtIHtcbiAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMThweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5ydGwgLmNhcmQtLWV2ZW50cyAuZXZlbnQtaW5kaWNhdG9yIHtcbiAgcmlnaHQ6IDIwcHg7XG59XG4ucnRsIC5jYXJkLS1ldmVudHMgLmV2ZW50LXVzZXIgLm1haW4taW1nLXVzZXIgKyAubWFpbi1pbWctdXNlciB7XG4gIG1hcmdpbi1yaWdodDogLTZweDtcbn1cbi5ydGwgLmNhcmQtLWV2ZW50cyAuZXZlbnQtdXNlciBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ucnRsIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5ydGwgLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ucnRsIC51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIC51aS1kYXRlcGlja2VyLXByZXY6OmJlZm9yZSB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuLnJ0bCAudWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCAudWktZGF0ZXBpY2tlci1uZXh0OjpiZWZvcmUge1xuICBsZWZ0OiAxMHB4O1xufVxuLnJ0bCAudWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnJ0bCAubWFpbi1jb250ZW50LWNhbGVuZGFyIC5jb250YWluZXIsXG4ucnRsIC5tYWluLWNvbnRlbnQtY2FsZW5kYXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmc6IDIwcHggMCAwO1xufVxuLnJ0bCAubWFpbi1uYXYtY2FsZW5kYXItZXZlbnQgLm5hdi1saW5rIGkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5ydGwgLm1haW4tbmF2LWNhbGVuZGFyLWV2ZW50IC5uYXYtbGluay5leGNsdWRlOjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLWNvbnRlbnQtYm9keS1jYWxlbmRhciB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxufVxuLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtdmlldyAuZmMtZGF5LW51bWJlciB7XG4gIG1hcmdpbjogMnB4IDBweCAwIDJweDtcbn1cbi5ydGwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLXNjcm9sbGVyLFxuLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1zY3JvbGxlciB7XG4gIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xufVxuLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtID4gdGQuZmMtbGlzdC1pdGVtLXRpbWUsXG4ucnRsIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSA+IHRkLmZjLWxpc3QtaXRlbS10aW1lIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZjBmMGY4O1xufVxuLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtID4gdGQuZmMtbGlzdC1pdGVtLXRpdGxlLFxuLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gPiB0ZC5mYy1saXN0LWl0ZW0tdGl0bGUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmMGYwZjg7XG59XG4ucnRsIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtLFxuLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMCU7XG59XG4ucnRsIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0tdGltZSxcbi5ydGwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtLXRpbWUge1xuICBwYWRkaW5nOiAxMnB4IDE1cHggMnB4O1xufVxuLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLXRpdGxlLFxuLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0tdGl0bGUge1xuICBwYWRkaW5nOiAwIDE1cHggMTJweDtcbn1cbi5ydGwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbS10aXRsZSAuZmMtZGVzYyxcbi5ydGwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtLXRpdGxlIC5mYy1kZXNjIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1O1xufVxuLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtdGltZS1ncmlkLWV2ZW50IHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLXRvZGF5LWJ1dHRvbiB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLW1vbnRoLWJ1dHRvbjo6YmVmb3JlLFxuICAucnRsIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24uZmMtYWdlbmRhV2Vlay1idXR0b246OmJlZm9yZSxcbiAgLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLWFnZW5kYURheS1idXR0b246OmJlZm9yZSxcbiAgLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLWxpc3RXZWVrLWJ1dHRvbjo6YmVmb3JlLFxuICAucnRsIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24uZmMtbGlzdE1vbnRoLWJ1dHRvbjo6YmVmb3JlIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAucnRsIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24uZmMtbGlzdFdlZWstYnV0dG9uOjpiZWZvcmUsXG4gIC5ydGwgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbi5mYy1saXN0TW9udGgtYnV0dG9uOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAxMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtdmlldyA+IHRhYmxlID4gdGhlYWQgdGg6Zmlyc3QtY2hpbGQsXG4gIC5ydGwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcgPiB0YWJsZSA+IHRoZWFkIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAucnRsIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3ID4gdGFibGUgPiB0aGVhZCB0aDpsYXN0LWNoaWxkLFxuICAucnRsIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3ID4gdGFibGUgPiB0aGVhZCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucnRsIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3ID4gdGFibGUgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5ydGwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcgPiB0YWJsZSA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtLFxuICAucnRsIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSArIC5mYy1saXN0LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMTUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSxcbiAgLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSArIC5mYy1saXN0LWl0ZW0sXG4gIC5ydGwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSxcbiAgLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDglO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJ0bCAubWFpbi1jYWxlbmRhciAuZmMtZXZlbnQge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG4gIH1cbn1cbi5ydGwgLm1haW4tbW9kYWwtY2FsZW5kYXItc2NoZWR1bGUgLm1vZGFsLWNvbnRlbnQgPiAuY2xvc2Uge1xuICBsZWZ0OiAyNXB4O1xufVxuLnJ0bCAubWFpbi1tb2RhbC1jYWxlbmRhci1zY2hlZHVsZSAuZm9ybS1ncm91cC1kYXRlID4gaSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnJ0bCAubWFpbi1tb2RhbC1jYWxlbmRhci1ldmVudCAubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ucnRsIC5tYWluLW1vZGFsLWNhbGVuZGFyLWV2ZW50IC5uYXYtbW9kYWwtZXZlbnQgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5ydGwgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIC5mYy1yaWdodCB7XG4gICAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5ydGwgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIC5mYy1sZWZ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICB9XG59XG4ucnRsIC5tYWluLW5hdi1saW5lLWNoYXQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuLnJ0bCAubWFpbi1uYXYtbGluZS1jaGF0IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnJ0bCAubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIgLm1haW4taW1nLXVzZXI6OmFmdGVyLFxuLnJ0bCAubWFpbi1jaGF0LWxpc3QgLm1haW4taW1nLXVzZXI6OmFmdGVyLFxuLnJ0bCAubWFpbi1jaGF0LWhlYWRlciAubWFpbi1pbWctdXNlcjo6YWZ0ZXIsXG4ucnRsIC5tYWluLWNoYXQtYm9keSAubWFpbi1pbWctdXNlcjo6YWZ0ZXIge1xuICBsZWZ0OiAxcHg7XG59XG4ucnRsIC5tYWluLWNoYXQtY29udGFjdHMtd3JhcHBlciAubWFpbi1jb250ZW50LWxhYmVsLFxuLnJ0bCAubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIgLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLWNoYXQtY29udGFjdHMtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTBweCAwcHggMTBweCAxNXB4O1xuICB9XG59XG4ucnRsIC5jYXJkLXRhYmxlLXR3byAubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIgLmNhcmQtdGl0bGUsXG4ucnRsIC5tYWluLWNoYXQtY29udGFjdHMtd3JhcHBlciAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtdGl0bGUsXG4ucnRsIC5jYXJkLWRhc2hib2FyZC1laWdodCAubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIgLmNhcmQtdGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuLnJ0bCAubWFpbi1jaGF0LWNvbnRhY3RzIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5ydGwgLm1haW4tY2hhdC1saXN0IC5tZWRpYSB7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4ucnRsIC5tYWluLWNoYXQtbGlzdCAubWVkaWE6OmFmdGVyIHtcbiAgcmlnaHQ6IC0xcHg7XG59XG4ucnRsIC5tYWluLWNoYXQtbGlzdCAubWVkaWEgKyAubWVkaWE6OmJlZm9yZSB7XG4gIHJpZ2h0OiA2NXB4O1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAubWFpbi1jaGF0LWxpc3QgLm1lZGlhLnNlbGVjdGVkIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzM4Y2FiMztcbiAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG59XG4ucnRsIC5tYWluLWNoYXQtbGlzdCAubWFpbi1pbWctdXNlciBzcGFuIHtcbiAgcmlnaHQ6IC0ycHg7XG59XG4ucnRsIC5tYWluLWNoYXQtbGlzdCAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG59XG4ucnRsIC5tYWluLWNoYXQtaGVhZGVyIC5uYXYge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xufVxuLnJ0bCAubWFpbi1jaGF0LWhlYWRlciAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xufVxuLnJ0bCAubWFpbi1jaGF0LW1zZy1uYW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnJ0bCAubWFpbi1jaGF0LWJvZHkgLm1lZGlhLmZsZXgtcm93LXJldmVyc2UgLm1lZGlhLWJvZHkge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLnJ0bCAubWFpbi1jaGF0LWJvZHkgLm1lZGlhLWJvZHkge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJ0bCAubWFpbi1jaGF0LWJvZHkgLm1lZGlhLmZsZXgtcm93LXJldmVyc2UgLm1lZGlhLWJvZHkge1xuICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLm1haW4tY2hhdC1ib2R5IC5tZWRpYS1ib2R5IHtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgfVxufVxuLnJ0bCAubWFpbi1jaGF0LWZvb3RlciB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAubWFpbi1jaGF0LWZvb3RlciAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ucnRsIC5tYWluLWNoYXQtZm9vdGVyIC5uYXYtbGluazpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4tY2hhdC1mb290ZXIge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5tYWluLWNoYXQtZm9vdGVyIC5mb3JtLWNvbnRyb2wge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLm1haW4tY2hhdC1mb290ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgbWFyZ2luOiAwIDBweCAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLmFwcC5zaWRlYmFyLW1pbmkgLm1haW4tY2hhdC1mb290ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG4gIC5ydGwgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5tYWluLWNoYXQtZm9vdGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkgYW5kIChtaW4td2lkdGg6IDMwNXB4KSB7XG4gIC5ydGwgLm1haW4tbmF2LWxpbmUtY2hhdCAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG59XG4ucnRsICNhY3Rpb25fbWVudV9idG4ge1xuICBsZWZ0OiAzNnB4O1xufVxuLnJ0bCAuYWN0aW9uX21lbnUge1xuICBsZWZ0OiAxNXB4O1xufVxuLnJ0bCAuYWN0aW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDE1cHggMTdweCAxNXB4IDEzcHg7XG59XG4ucnRsIC5haC1hY3Rpb25zIHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cbi5ydGwgLmNoYXQgLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1yaWdodC5zaG93IHtcbiAgcmlnaHQ6IDBweDtcbn1cbi5ydGwgLmNoYXQgLm1zYi1yZXBseSB0ZXh0YXJlYSB7XG4gIG1hcmdpbi1yaWdodDogLTQycHg7XG59XG4ucnRsIC5jaGF0LWJveC1zaW5nbGUtbGluZSB7XG4gIG1hcmdpbjogN3B4IDAgMzBweDtcbn1cbi5ydGwgLmNoYXQgLnZpZGVvX2NhbSB7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbn1cbi5ydGwgLmNoYXQgLnZpZGVvX2NhbSBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ucnRsIC5jaGF0IC5tc2dfY290YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ucnRsIC5jaGF0IC5tc2dfY290YWluZXJfc2VuZCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnJ0bCAuY2hhdCAubXNnX3RpbWUge1xuICByaWdodDogMDtcbn1cbi5ydGwgLmNoYXQgLm1zZ190aW1lX3NlbmQge1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0OXB4KSB7XG4gIC5ydGwgLmFjdGlvbnMge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ydGwgLm1haW4tY2hhdC1mb290ZXIgLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnJ0bCAubWFpbi1tc2ctd3JhcHBlci5sZWZ0OmFmdGVyLFxuLnJ0bCAubWFpbi1tc2ctd3JhcHBlci5sZWZ0OmJlZm9yZSB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiAxMDAlO1xufVxuLnJ0bCAubWFpbi1tc2ctd3JhcHBlci5sZWZ0Om50aC1jaGlsZCgxKTpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzM4Y2FiMztcbn1cbi5ydGwgLm1haW4tbXNnLXdyYXBwZXIubGVmdDpudGgtY2hpbGQoMSk6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1wcmltYXJ5MDIpO1xufVxuLnJ0bCAubWFpbi1tc2ctd3JhcHBlci5yaWdodDphZnRlcixcbi5ydGwgLm1haW4tbXNnLXdyYXBwZXIucmlnaHQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDEwMCU7XG59XG4ucnRsIC5tYWluLW1zZy13cmFwcGVyLnJpZ2h0Om50aC1jaGlsZCgxKTpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoNTYsIDIwMiwgMTc5LCAwLjA4KTtcbn1cbi5ydGwgLm1haW4tbXNnLXdyYXBwZXIucmlnaHQ6bnRoLWNoaWxkKDEpOmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJ0bCAubWFpbi1jb250ZW50LWxlZnQtY29udGFjdHMgLm1haW4tY29udGVudC1icmVhZGNydW1iLFxuLnJ0bCAubWFpbi1jb250ZW50LWxlZnQtY29udGFjdHMgLm1haW4tY29udGVudC10aXRsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1jb250ZW50LWxlZnQtY29udGFjdHMgLm1haW4tY29udGVudC1icmVhZGNydW1iLFxuICAucnRsIC5tYWluLWNvbnRlbnQtbGVmdC1jb250YWN0cyAubWFpbi1jb250ZW50LXRpdGxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ucnRsIC5tYWluLWNvbnRhY3QtbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuLnJ0bCAubWFpbi1jb250YWN0LWxhYmVsOjphZnRlciB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4tY29udGFjdC1sYWJlbCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuLnJ0bCAubWFpbi1jb250YWN0LWl0ZW0ge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG4ucnRsIC5tYWluLWNvbnRhY3QtaXRlbSArIC5tYWluLWNvbnRhY3QtaXRlbTo6YmVmb3JlIHtcbiAgcmlnaHQ6IDBweDtcbiAgbGVmdDogMDtcbn1cbi5ydGwgLm1haW4tY29udGFjdC1pdGVtLnNlbGVjdGVkIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzOGNhYjM7XG59XG4ucnRsIC5tYWluLWNvbnRhY3QtYm9keSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5ydGwgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4ucnRsIC5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIgLm1haW4taW1nLXVzZXIgYSB7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIgLm1lZGlhLWJvZHkgLm5hdi1saW5rIGkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnJ0bCAubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tZWRpYS1ib2R5IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIgLm1lZGlhLWJvZHkge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWVkaWEtYm9keSAubmF2LWxpbmsgaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWVkaWEtYm9keSAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxufVxuLnJ0bCAubWFpbi1jb250YWN0LWFjdGlvbiB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4tY29udGFjdC1hY3Rpb24ge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cbi5ydGwgLm1haW4tY29udGFjdC1pbmZvLWJvZHkge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuLnJ0bCAubWFpbi1jb250YWN0LWluZm8tYm9keSAubWVkaWEgKyAubWVkaWE6OmJlZm9yZSB7XG4gIHJpZ2h0OiAtMTlweDtcbiAgbGVmdDogMDtcbn1cbi5ydGwgLm1haW4tY29udGFjdC1pbmZvLWJvZHkgLm1lZGlhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnJ0bCAubWFpbi1jb250YWN0LWluZm8tYm9keSAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5ydGwgLm1haW4tY29udGFjdC1pdGVtIC5tYWluLWltZy11c2VyOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4ucnRsIC5jb250YWN0LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbi5ydGwgLnBhZ2Utc2lnbmluLXN0eWxlOmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xufVxuLnJ0bCAucGFnZS1zaWduaW4tc3R5bGUge1xuICByaWdodDogMDtcbn1cbi5ydGwgLm1haW4tY29sdW1uLXNpZ251cC1sZWZ0IC5idG4sXG4ucnRsIC5tYWluLWNvbHVtbi1zaWdudXAtbGVmdCAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbi5ydGwgLnNwLWNvbnRhaW5lciAubWFpbi1jb2x1bW4tc2lnbnVwLWxlZnQgYnV0dG9uIHtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1haW4tY29sdW1uLXNpZ251cCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UzZTNlMztcbiAgfVxufVxuLnJ0bCAubWFpbi1zaWdudXAtaGVhZGVyIC5yb3cgPiBkaXYgLmJ0biBpLFxuLnJ0bCAubWFpbi1zaWdudXAtaGVhZGVyIC5yb3cgPiBkaXYgLnNwLWNvbnRhaW5lciBidXR0b24gaSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ucnRsIC5zcC1jb250YWluZXIgLm1haW4tc2lnbnVwLWhlYWRlciAucm93ID4gZGl2IGJ1dHRvbiBpIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5ydGwgLmNvbnN0cnVjdGlvbiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5ydGwgLmNvbnN0cnVjdGlvbiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbGVmdDogMDtcbn1cbi5ydGwgLmNvbnN0cnVjdGlvbiAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItcmFkaXVzOiAwIDBweCA0cHggNHB4O1xufVxuLnJ0bCAuY29uc3RydWN0aW9uIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbi5ydGwgLmNvbnN0cnVjdGlvbiAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG59XG4ucnRsIC5tYWluLWNvbnRlbnQtbGVmdC1pbnZvaWNlIC5tYWluLWNvbnRlbnQtYnJlYWRjcnVtYixcbi5ydGwgLm1haW4tY29udGVudC1sZWZ0LWludm9pY2UgLm1haW4tY29udGVudC10aXRsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1jb250ZW50LWxlZnQtaW52b2ljZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1jb250ZW50LWxlZnQtaW52b2ljZSAubWFpbi1jb250ZW50LWJyZWFkY3J1bWIsXG4gIC5ydGwgLm1haW4tY29udGVudC1sZWZ0LWludm9pY2UgLm1haW4tY29udGVudC10aXRsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLnJ0bCAubWFpbi1pbnZvaWNlLWxpc3QgLm1lZGlhICsgLm1lZGlhOjpiZWZvcmUge1xuICByaWdodDogNTVweDtcbiAgbGVmdDogMDtcbn1cbi5ydGwgLm1haW4taW52b2ljZS1saXN0IC5tZWRpYS1ib2R5IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnJ0bCAubWFpbi1pbnZvaWNlLWxpc3QgLnNlbGVjdGVkIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzOGNhYjM7XG59XG4ucnRsIHtcbiAgLyogIyMjIyMjIDcuNiBNYWlsICAjIyMjIyMgKi9cbn1cbi5ydGwgLm1haW4tY29udGVudC1tYWlsIC5jb250YWluZXIsXG4ucnRsIC5tYWluLWNvbnRlbnQtbWFpbCAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZzogMjBweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1jb250ZW50LWxlZnQtbWFpbCAuYnRuLWNvbXBvc2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ucnRsIC5tYWluLW1haWwtbWVudSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLW1haWwtbWVudSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4ucnRsIC5tYWluLW1haWwtaGVhZGVyID4gZGl2Omxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1tYWlsLWhlYWRlciB7XG4gICAgcGFkZGluZzogMCAyNXB4IDAgMHB4O1xuICB9XG59XG4ucnRsIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgLmJ0biArIC5idG4sXG4ucnRsIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xufVxuLnJ0bCAuc3AtY29udGFpbmVyIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uICsgLmJ0bixcbi5ydGwgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCAuc3AtY29udGFpbmVyIC5idG4gKyBidXR0b24sXG4ucnRsIC5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuICsgYnV0dG9uLFxuLnJ0bCAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIC5zcC1jb250YWluZXIgYnV0dG9uICsgYnV0dG9uLFxuLnJ0bCAuc3AtY29udGFpbmVyIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uICsgYnV0dG9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xufVxuLnJ0bCAubWFpbi1tYWlsLW9wdGlvbnMge1xuICBwYWRkaW5nOiA1cHggMjBweCA1cHggMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLW1haWwtb3B0aW9ucyB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxufVxuLnJ0bCAubWFpbi1tYWlsLWl0ZW0gLm1haW4taW1nLXVzZXIsXG4ucnRsIC5tYWluLW1haWwtaXRlbSAubWFpbi1hdmF0YXIge1xuICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLnJ0bCAubWFpbi1tYWlsLWNoZWNrYm94IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4ucnRsIC5tYWluLW1haWwtc3RhciB7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAubWFpbi1tYWlsLWJvZHkge1xuICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuLnJ0bCAubWFpbi1tYWlsLWF0dGFjaG1lbnQge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5tYWluLW1haWwtYXR0YWNobWVudCB7XG4gICAgbGVmdDogNjNweDtcbiAgfVxufVxuLnJ0bCAubWFpbi1tYWlsLWRhdGUge1xuICBsZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucnRsIC5tYWluLW1haWwtY29tcG9zZSB7XG4gIHJpZ2h0OiAwO1xufVxuLnJ0bCAubWFpbi1tYWlsLWNvbXBvc2UtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuLnJ0bCAubWFpbi1tYWlsLWNvbXBvc2UtaGVhZGVyIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5ydGwgLm1haW4tbWFpbC1jb21wb3NlLWJvZHkge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4ucnRsIC5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwID4gZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnJ0bCAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIC5idG4sXG4ucnRsIC5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4ucnRsIC5zcC1jb250YWluZXIgLm1haW4tbWFpbC1jb21wb3NlLWJvZHkgLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCBidXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4ucnRsIC5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5ydGwgLm1haW4tbWFpbC1jb21wb3NlLWNvbXByZXNzLFxuLnJ0bCAubWFpbi1tYWlsLWNvbXBvc2UtbWluaW1pemUge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMzBweDtcbn1cbi5ydGwgLm1haW4tbWFpbC10d28gLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnJ0bCAubWFpbi1tYWlsLWxlZnQgLm1haW4tbWFpbC1tZW51IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnJ0bCB7XG4gIC8qICMjIyMjIyMjIFVUSUxJVElFUy1TVFlMRVMgIyMjIyMjIyMgKi9cbn1cbi5ydGwgLmd1dHRlcnMteHMgPiAuY29sLFxuLnJ0bCAuZ3V0dGVycy14cyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG59XG4ucnRsIC5ib3JkZXItZW5kIHtcbiAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNSAhaW1wb3J0YW50O1xufVxuLnJ0bCAuYm9yZGVyLXN0YXJ0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNSAhaW1wb3J0YW50O1xufVxuLnJ0bCAuYm9yZGVyLWVuZC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5ydGwgLmJvcmRlci1zdGFydC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5yb3VuZGVkLWVuZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnJvdW5kZWQtc3RhcnQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLmJkLWUge1xuICBib3JkZXItcmlnaHQ6IGluaGVyaXQ7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5ydGwgLmJkLXMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICBib3JkZXItbGVmdDogaW5oZXJpdDtcbn1cbi5ydGwgLmJkLWIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5ydGwgLmJkLWwge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICBib3JkZXItbGVmdDogaW5oZXJpdDtcbn1cbi5ydGwgLmJkLXkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4ucnRsIC5iZC14IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLnJ0bCAuYmQtZS0wIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4ucnRsIC5iZC1iLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5iZC1zLTAge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4ucnRsIC5iZC10LTAtZiB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cbi5ydGwgLmJkLWUtMC1mIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5ydGwgLmJkLXMtMC1mIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5iZC14LTAge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLnJ0bCAuYmQteC0xIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnJ0bCAuYmQteHMtZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG4gIC5ydGwgLmJkLXhzLWUge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbiAgLnJ0bCAuYmQteHMteCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5iZC1zbS1lIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbiAgLnJ0bCAuYmQtc20tcyB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxuICAucnRsIC5iZC1zbS14IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLmJkLW1kLWUge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxuICAucnRsIC5iZC1tZC1zIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG4gIC5ydGwgLmJkLW1kLXgge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAuYmQtbGctZW5mIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbiAgLnJ0bCAuYmQtbGctcyB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxuICAucnRsIC5iZC1sZy14IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucnRsIC5iZC14bC1lIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbiAgLnJ0bCAuYmQteGwtcyB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxuICAucnRsIC5iZC14bC14IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxufVxuLnJ0bCAuYnItdHMtMCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5ici1icy0wIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5ydGwgLmJyLXRlLTAge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5ici1iZS0wIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnJ0bCAuYnItdHMtNSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLmJyLXRlLTUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLmJyLWJlLTUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLmJyLWJzLTUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5ib3JkZXItc3RhcnQtcHJpbWFyeSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzhjYWIzICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5ib3JkZXItc3RhcnQtc3VjY2VzcyB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMWE5Yzg2ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5ib3JkZXItc3RhcnQtd2FybmluZyB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZiZDVhICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZS0wIHtcbiAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tcy0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZS0xIHtcbiAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tcy0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZS0yIHtcbiAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cbi5ydGwgLm1zLTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWUtMyB7XG4gIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuLnJ0bCAubXMtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWUtNCB7XG4gIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tcy00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5ydGwgLm1lLTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuLnJ0bCAubXMtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWUtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cbi5ydGwgLm1zLW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWUtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuLnJ0bCAubXMtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cbi5ydGwgLm1lLW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tcy1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbn1cbi5ydGwgLm1lLW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cbi5ydGwgLm1zLW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZS1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuLnJ0bCAubXMtc20tbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZS1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tcy1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJ0bCAubWUtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tcy1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZS1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1zLXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1lLXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tcy1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1lLXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubXMtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWUtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1zLXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWUtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tcy1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZS1zbS1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubXMtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZS1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tcy1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWUtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1zLXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWUtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubXMtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1lLXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tcy1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1lLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubXMtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsIC5tZS1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1zLW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1lLW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubXMtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWUtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1zLW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWUtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tcy1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZS1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubXMtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZS1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1zLW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1lLW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tcy1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1lLW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1zLW1kLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZS1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubXMtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZS1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tcy1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWUtbWQtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1zLW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWUtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tcy1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1lLWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubXMtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWUtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tcy1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZS1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubXMtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZS1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1zLWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1lLWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tcy1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubXMtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWUtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1zLWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWUtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubXMtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1lLWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tcy1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1lLWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1zLWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZS1sZy1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubXMtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1zLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ydGwgLm1lLXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubXMteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWUteGwtMS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1zLXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1lLXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tcy14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1lLXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubXMteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWUteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1zLXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWUteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tcy14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZS14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubXMteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZS14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tcy14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWUteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1zLXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWUteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubXMteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1lLXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tcy14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1lLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubXMteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ydGwge1xuICAvKiAjIyMjIyMgOS40IE1hcmdpbiAgICMjIyMjIyAqL1xufVxuLnJ0bCAubWcteC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG4ucnRsIC5tZy14LTAtZiB7XG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXItMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG4ucnRsIC5tZy1sLTAge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbi5ydGwgLm1nLXItMC1mIHtcbiAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctbC0wLWYge1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWcteC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG59XG4ucnRsIC5tZy14LTEtZiB7XG4gIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXItMSB7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG59XG4ucnRsIC5tZy1sLTEge1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbn1cbi5ydGwgLm1nLXItMS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctbC0xLWYge1xuICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWcteC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4ucnRsIC5tZy14LTItZiB7XG4gIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXItMiB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4ucnRsIC5tZy1sLTIge1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbi5ydGwgLm1nLXItMi1mIHtcbiAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctbC0yLWYge1xuICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWcteC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4ucnRsIC5tZy14LTMtZiB7XG4gIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXItMyB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4ucnRsIC5tZy1sLTMge1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbi5ydGwgLm1nLXItMy1mIHtcbiAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctbC0zLWYge1xuICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWcteC00IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4ucnRsIC5tZy14LTQtZiB7XG4gIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXItNCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4ucnRsIC5tZy1sLTQge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5ydGwgLm1nLXItNC1mIHtcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctbC00LWYge1xuICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWcteC01IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ucnRsIC5tZy14LTUtZiB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXItNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ucnRsIC5tZy1sLTUge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5ydGwgLm1nLXItNS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctbC01LWYge1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWcteC02IHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG4ucnRsIC5tZy14LTYtZiB7XG4gIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXItNiB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG4ucnRsIC5tZy1sLTYge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cbi5ydGwgLm1nLXItNi1mIHtcbiAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctbC02LWYge1xuICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWcteC03IHtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG4ucnRsIC5tZy14LTctZiB7XG4gIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXItNyB7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG4ucnRsIC5tZy1sLTcge1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cbi5ydGwgLm1nLXItNy1mIHtcbiAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctbC03LWYge1xuICBtYXJnaW4tcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWcteC04IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4ucnRsIC5tZy14LTgtZiB7XG4gIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXItOCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4ucnRsIC5tZy1sLTgge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5ydGwgLm1nLXItOC1mIHtcbiAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctbC04LWYge1xuICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWcteC05IHtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG59XG4ucnRsIC5tZy14LTktZiB7XG4gIG1hcmdpbi1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXItOSB7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG59XG4ucnRsIC5tZy1sLTkge1xuICBtYXJnaW4tcmlnaHQ6IDlweDtcbn1cbi5ydGwgLm1nLXItOS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctbC05LWYge1xuICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWcteC0xMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ucnRsIC5tZy14LTEwLWYge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXItMTAge1xuICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnJ0bCAubWctbC0xMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5ydGwgLm1nLXItMTAtZiB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy1sLTEwLWYge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXgtMTUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLnJ0bCAubWcteC0xNS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy1yLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4ucnRsIC5tZy1sLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnJ0bCAubWctci0xNS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLWwtMTUtZiB7XG4gIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWcteC0yMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ucnRsIC5tZy14LTIwLWYge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXItMjAge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5ydGwgLm1nLWwtMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ucnRsIC5tZy1yLTIwLWYge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctbC0yMC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy14LTI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cbi5ydGwgLm1nLXgtMjUtZiB7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctci0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuLnJ0bCAubWctbC0yNSB7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbn1cbi5ydGwgLm1nLXItMjUtZiB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy1sLTI1LWYge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXgtMzAge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuLnJ0bCAubWcteC0zMC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy1yLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG4ucnRsIC5tZy1iLTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5ydGwgLm1nLWwtMzAge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG4ucnRsIC5tZy1yLTMwLWYge1xuICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctbC0zMC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy14LTM1IHtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICBtYXJnaW4tbGVmdDogMzVweDtcbn1cbi5ydGwgLm1nLXgtMzUtZiB7XG4gIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctci0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuLnJ0bCAubWctbC0zNSB7XG4gIG1hcmdpbi1yaWdodDogMzVweDtcbn1cbi5ydGwgLm1nLXItMzUtZiB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy1sLTM1LWYge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXgtNDAge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xufVxuLnJ0bCAubWcteC00MC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy1yLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG4ucnRsIC5tZy1sLTQwIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuLnJ0bCAubWctci00MC1mIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLWwtNDAtZiB7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWcteC00NSB7XG4gIG1hcmdpbi1yaWdodDogNDVweDtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG59XG4ucnRsIC5tZy14LTQ1LWYge1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXItNDUge1xuICBtYXJnaW4tbGVmdDogNDVweDtcbn1cbi5ydGwgLm1nLWwtNDUge1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG59XG4ucnRsIC5tZy1yLTQ1LWYge1xuICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctbC00NS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy14LTUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICBtYXJnaW4tbGVmdDogNTBweDtcbn1cbi5ydGwgLm1nLXgtNTAtZiB7XG4gIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctci01MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xufVxuLnJ0bCAubWctbC01MCB7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbn1cbi5ydGwgLm1nLXItNTAtZiB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy1sLTUwLWYge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXgtNTUge1xuICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4O1xufVxuLnJ0bCAubWcteC01NS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy1yLTU1IHtcbiAgbWFyZ2luLWxlZnQ6IDU1cHg7XG59XG4ucnRsIC5tZy1sLTU1IHtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xufVxuLnJ0bCAubWctci01NS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLWwtNTUtZiB7XG4gIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWcteC02MCB7XG4gIG1hcmdpbi1yaWdodDogNjBweDtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG59XG4ucnRsIC5tZy14LTYwLWYge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXItNjAge1xuICBtYXJnaW4tbGVmdDogNjBweDtcbn1cbi5ydGwgLm1nLWwtNjAge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG59XG4ucnRsIC5tZy1yLTYwLWYge1xuICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctbC02MC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy14LTY1IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICBtYXJnaW4tbGVmdDogNjVweDtcbn1cbi5ydGwgLm1nLXgtNjUtZiB7XG4gIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctci02NSB7XG4gIG1hcmdpbi1sZWZ0OiA2NXB4O1xufVxuLnJ0bCAubWctbC02NSB7XG4gIG1hcmdpbi1yaWdodDogNjVweDtcbn1cbi5ydGwgLm1nLXItNjUtZiB7XG4gIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy1sLTY1LWYge1xuICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXgtNzAge1xuICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4O1xufVxuLnJ0bCAubWcteC03MC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy1yLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHg7XG59XG4ucnRsIC5tZy1sLTcwIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xufVxuLnJ0bCAubWctci03MC1mIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLWwtNzAtZiB7XG4gIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWcteC03NSB7XG4gIG1hcmdpbi1yaWdodDogNzVweDtcbiAgbWFyZ2luLWxlZnQ6IDc1cHg7XG59XG4ucnRsIC5tZy14LTc1LWYge1xuICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXItNzUge1xuICBtYXJnaW4tbGVmdDogNzVweDtcbn1cbi5ydGwgLm1nLWwtNzUge1xuICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG59XG4ucnRsIC5tZy1yLTc1LWYge1xuICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctbC03NS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy14LTgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICBtYXJnaW4tbGVmdDogODBweDtcbn1cbi5ydGwgLm1nLXgtODAtZiB7XG4gIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctci04MCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4O1xufVxuLnJ0bCAubWctbC04MCB7XG4gIG1hcmdpbi1yaWdodDogODBweDtcbn1cbi5ydGwgLm1nLXItODAtZiB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy1sLTgwLWYge1xuICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXgtODUge1xuICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4O1xufVxuLnJ0bCAubWcteC04NS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy1yLTg1IHtcbiAgbWFyZ2luLWxlZnQ6IDg1cHg7XG59XG4ucnRsIC5tZy1sLTg1IHtcbiAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xufVxuLnJ0bCAubWctci04NS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLWwtODUtZiB7XG4gIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWcteC05MCB7XG4gIG1hcmdpbi1yaWdodDogOTBweDtcbiAgbWFyZ2luLWxlZnQ6IDkwcHg7XG59XG4ucnRsIC5tZy14LTkwLWYge1xuICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXItOTAge1xuICBtYXJnaW4tbGVmdDogOTBweDtcbn1cbi5ydGwgLm1nLWwtOTAge1xuICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG59XG4ucnRsIC5tZy1yLTkwLWYge1xuICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctbC05MC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy14LTk1IHtcbiAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICBtYXJnaW4tbGVmdDogOTVweDtcbn1cbi5ydGwgLm1nLXgtOTUtZiB7XG4gIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctci05NSB7XG4gIG1hcmdpbi1sZWZ0OiA5NXB4O1xufVxuLnJ0bCAubWctbC05NSB7XG4gIG1hcmdpbi1yaWdodDogOTVweDtcbn1cbi5ydGwgLm1nLXItOTUtZiB7XG4gIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy1sLTk1LWYge1xuICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXgtMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xufVxuLnJ0bCAubWcteC0xMDAtZiB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy1yLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcbn1cbi5ydGwgLm1nLWwtMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbn1cbi5ydGwgLm1nLXItMTAwLWYge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLWwtMTAwLWYge1xuICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy14LTEwNSB7XG4gIG1hcmdpbi1yaWdodDogMTA1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMDVweDtcbn1cbi5ydGwgLm1nLXgtMTA1LWYge1xuICBtYXJnaW4tcmlnaHQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMDVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctci0xMDUge1xuICBtYXJnaW4tbGVmdDogMTA1cHg7XG59XG4ucnRsIC5tZy1sLTEwNSB7XG4gIG1hcmdpbi1yaWdodDogMTA1cHg7XG59XG4ucnRsIC5tZy1yLTEwNS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy1sLTEwNS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWcteC0xMTAge1xuICBtYXJnaW4tcmlnaHQ6IDExMHB4O1xuICBtYXJnaW4tbGVmdDogMTEwcHg7XG59XG4ucnRsIC5tZy14LTExMC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXItMTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDExMHB4O1xufVxuLnJ0bCAubWctbC0xMTAge1xuICBtYXJnaW4tcmlnaHQ6IDExMHB4O1xufVxuLnJ0bCAubWctci0xMTAtZiB7XG4gIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctbC0xMTAtZiB7XG4gIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLXgtMTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDExNXB4O1xufVxuLnJ0bCAubWcteC0xMTUtZiB7XG4gIG1hcmdpbi1yaWdodDogMTE1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDExNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy1yLTExNSB7XG4gIG1hcmdpbi1sZWZ0OiAxMTVweDtcbn1cbi5ydGwgLm1nLWwtMTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMTVweDtcbn1cbi5ydGwgLm1nLXItMTE1LWYge1xuICBtYXJnaW4tbGVmdDogMTE1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLm1nLWwtMTE1LWYge1xuICBtYXJnaW4tcmlnaHQ6IDExNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy14LTEyMCB7XG4gIG1hcmdpbi1yaWdodDogMTIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMjBweDtcbn1cbi5ydGwgLm1nLXgtMTIwLWYge1xuICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctci0xMjAge1xuICBtYXJnaW4tbGVmdDogMTIwcHg7XG59XG4ucnRsIC5tZy1sLTEyMCB7XG4gIG1hcmdpbi1yaWdodDogMTIwcHg7XG59XG4ucnRsIC5tZy1yLTEyMC1mIHtcbiAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5tZy1sLTEyMC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAubWctci1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ucnRsIC5tZy1sLWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnJ0bCAubWcteHMteC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1yLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAucnRsIC5tZy14cy1yLTAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLWwtMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTEtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci0xIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLWwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtci0xLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTEtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy14LTIge1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gIH1cbiAgLnJ0bCAubWcteHMteC0yLWYge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTIge1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItMi1mIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC0yLWYge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMteC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtMy1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1yLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgfVxuICAucnRsIC5tZy14cy1yLTMtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLWwtMy1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTQtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci00IHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLWwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtci00LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTQtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy14LTUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbiAgLnJ0bCAubWcteHMteC01LWYge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItNS1mIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC01LWYge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMteC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtNi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1yLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxuICAucnRsIC5tZy14cy1yLTYtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLWwtNi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTctZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci03IHtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xuICB9XG4gIC5ydGwgLm1nLXhzLWwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtci03LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTctZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy14LTgge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cbiAgLnJ0bCAubWcteHMteC04LWYge1xuICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTgge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItOC1mIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC04LWYge1xuICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMteC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICBtYXJnaW4tbGVmdDogOXB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtOS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1yLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgfVxuICAucnRsIC5tZy14cy1yLTktZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLWwtOS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTEwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItMTAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTEwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTE1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItMTUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTE1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTIwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItMjAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTIwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtMjUge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTI1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC0yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItMjUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTI1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTMwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC0zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItMzAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTMwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtMzUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTM1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC0zNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItMzUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTM1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTQwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItNDAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTQwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTQ1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC00NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItNDUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTQ1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTUwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC01MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItNTAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTUwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtNTUge1xuICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTU1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC01NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItNTUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTU1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTYwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItNjAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTYwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtNjUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTY1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci02NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC02NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItNjUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTY1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtNzAge1xuICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTcwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItNzAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTcwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTc1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC03NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItNzUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTc1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTgwLWYge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtci04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtbC04MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItODAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTgwLWYge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtODUge1xuICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgfVxuICAucnRsIC5tZy14cy14LTg1LWYge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMtdC04NSB7XG4gICAgbWFyZ2luLXRvcDogODVweDtcbiAgfVxuICAucnRsIC5tZy14cy1yLTg1IHtcbiAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTg1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtci04NS1mIHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLWwtODUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMteC05MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtOTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1yLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTkwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtci05MC1mIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLWwtOTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMteC05NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtOTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1yLTk1IHtcbiAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgfVxuICAucnRsIC5tZy14cy1sLTk1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gIH1cbiAgLnJ0bCAubWcteHMtci05NS1mIHtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLWwtOTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteHMteC0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtMTAwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1yLTEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLWwtMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICB9XG4gIC5ydGwgLm1nLXhzLXItMTAwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhzLWwtMTAwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14cy1yLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5ydGwgLm1nLXhzLWwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC5ydGwgLm1nLXhzLXgtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJ0bCAubWctc20teC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLXgtMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLnJ0bCAubWctc20tbC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXgtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTEtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tci0xIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cbiAgLnJ0bCAubWctc20tci0xLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS1sLTEtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTIge1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC0yLWYge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgfVxuICAucnRsIC5tZy1zbS1sLTIge1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItMi1mIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC0yLWYge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20teC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICB9XG4gIC5ydGwgLm1nLXNtLXgtMy1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIH1cbiAgLnJ0bCAubWctc20tbC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTMtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtMy1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXgtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTQtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tci00IHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cbiAgLnJ0bCAubWctc20tci00LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS1sLTQtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC01LWYge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxuICAucnRsIC5tZy1zbS1sLTUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItNS1mIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC01LWYge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20teC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLXgtNi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cbiAgLnJ0bCAubWctc20tbC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTYtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtNi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXgtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTctZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tci03IHtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIH1cbiAgLnJ0bCAubWctc20tci03LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS1sLTctZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTgge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC04LWYge1xuICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxuICAucnRsIC5tZy1zbS1sLTgge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItOC1mIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC04LWYge1xuICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20teC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICBtYXJnaW4tbGVmdDogOXB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLXgtOS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIH1cbiAgLnJ0bCAubWctc20tbC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTktZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtOS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXgtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTEwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tci0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnJ0bCAubWctc20tbC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItMTAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS1sLTEwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXgtMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTE1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tci0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLnJ0bCAubWctc20tbC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItMTUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS1sLTE1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXgtMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTIwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tci0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTIwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC0yMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC0yNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtMjUge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTI1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC0yNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC0zMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTMwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC0zMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC0zNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtMzUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTM1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC0zNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC00MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTQwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC00MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTQ1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC00NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTQ1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC00NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC01MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTUwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC01MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTU1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC01NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtNTUge1xuICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTU1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC01NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC02MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTYwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC02MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC02NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtNjUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTY1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC02NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC03MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtNzAge1xuICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTcwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC03MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC03NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTc1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC03NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC04MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTgwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC04MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTg1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC04NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtODUge1xuICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTg1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC04NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTkwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC05MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtOTAge1xuICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTkwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC05MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTk1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC05NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICB9XG4gIC5ydGwgLm1nLXNtLWwtOTUge1xuICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgfVxuICAucnRsIC5tZy1zbS1yLTk1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC05NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1zbS14LTEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gIH1cbiAgLnJ0bCAubWctc20teC0xMDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gIH1cbiAgLnJ0bCAubWctc20tbC0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gIH1cbiAgLnJ0bCAubWctc20tci0xMDAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctc20tbC0xMDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXNtLXItYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLnJ0bCAubWctc20tbC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnJ0bCAubWctc20teC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsIC5tZy1tZC14LTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLnJ0bCAubWctbWQteC0wLWYge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItMC1mIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC0wLWYge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQteC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtMS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1yLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuICAucnRsIC5tZy1tZC1yLTEtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLWwtMS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTItZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci0yIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLWwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtci0yLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTItZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTMge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIH1cbiAgLnJ0bCAubWctbWQteC0zLWYge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTMge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItMy1mIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC0zLWYge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQteC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtNC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1yLTQge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxuICAucnRsIC5tZy1tZC1yLTQtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLWwtNC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci01IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLWwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtci01LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cbiAgLnJ0bCAubWctbWQteC02LWYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItNi1mIHtcbiAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC02LWYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQteC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtNy1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1yLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgfVxuICAucnRsIC5tZy1tZC1yLTctZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLWwtNy1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTgtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci04IHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLWwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtci04LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTgtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTkge1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIH1cbiAgLnJ0bCAubWctbWQteC05LWYge1xuICAgIG1hcmdpbi1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTkge1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItOS1mIHtcbiAgICBtYXJnaW4tbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC05LWYge1xuICAgIG1hcmdpbi1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQteC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtMTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1yLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtci0xMC1mIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLWwtMTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQteC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtMTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1yLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtci0xNS1mIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLWwtMTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQteC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtMjAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItMjAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTIwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtMjUge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTI1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC0yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItMjUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTI1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTMwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC0zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItMzAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTMwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtMzUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTM1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC0zNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItMzUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTM1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTQwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItNDAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTQwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTQ1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC00NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItNDUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTQ1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTUwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC01MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItNTAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTUwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtNTUge1xuICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTU1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC01NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItNTUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTU1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTYwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItNjAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTYwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtNjUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTY1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci02NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC02NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItNjUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTY1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtNzAge1xuICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTcwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItNzAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTcwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTc1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC03NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItNzUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTc1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTgwLWYge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC04MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItODAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTgwLWYge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtODUge1xuICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTg1LWYge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC04NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItODUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTg1LWYge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtOTAge1xuICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTkwLWYge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC05MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItOTAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTkwLWYge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtOTUge1xuICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTk1LWYge1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci05NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gIH1cbiAgLnJ0bCAubWctbWQtbC05NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICB9XG4gIC5ydGwgLm1nLW1kLXItOTUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTk1LWYge1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLW1kLXgtMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgfVxuICAucnRsIC5tZy1tZC14LTEwMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgfVxuICAucnRsIC5tZy1tZC1yLTEwMC1mIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1tZC1sLTEwMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbWQtci1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAucnRsIC5tZy1tZC1sLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAucnRsIC5tZy1tZC14LWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLm1nLWxnLXgtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctci0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLnJ0bCAubWctbGctci0wLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy1sLTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTEge1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC0xLWYge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuICAucnRsIC5tZy1sZy1sLTEge1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItMS1mIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC0xLWYge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGcteC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLXgtMi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gIH1cbiAgLnJ0bCAubWctbGctbC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTItZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtMi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXgtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTMtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctci0zIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cbiAgLnJ0bCAubWctbGctci0zLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy1sLTMtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTQge1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC00LWYge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuICAucnRsIC5tZy1sZy1sLTQge1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItNC1mIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC00LWYge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGcteC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLXgtNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbiAgLnJ0bCAubWctbGctbC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXgtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTYtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctci02IHtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cbiAgLnJ0bCAubWctbGctci02LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy1sLTYtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTcge1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC03LWYge1xuICAgIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgfVxuICAucnRsIC5tZy1sZy1sLTcge1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItNy1mIHtcbiAgICBtYXJnaW4tbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC03LWYge1xuICAgIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGcteC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLXgtOC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cbiAgLnJ0bCAubWctbGctbC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTgtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtOC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXgtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTktZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctci05IHtcbiAgICBtYXJnaW4tbGVmdDogOXB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIH1cbiAgLnJ0bCAubWctbGctci05LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy1sLTktZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC0xMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTEwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC0xMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC0xNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTE1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC0xNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC0yMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTIwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC0yMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC0yNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtMjUge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTI1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC0yNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC0zMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTMwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC0zMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC0zNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtMzUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTM1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC0zNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC00MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTQwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC00MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTQ1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC00NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTQ1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC00NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC01MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTUwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC01MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTU1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC01NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtNTUge1xuICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTU1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC01NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC02MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTYwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC02MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC02NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtNjUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTY1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC02NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC03MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtNzAge1xuICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTcwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC03MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC03NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTc1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC03NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC04MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTgwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC04MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTg1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC04NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtODUge1xuICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTg1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC04NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTkwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC05MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtOTAge1xuICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTkwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC05MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTk1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC05NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICB9XG4gIC5ydGwgLm1nLWxnLWwtOTUge1xuICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgfVxuICAucnRsIC5tZy1sZy1yLTk1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC05NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy1sZy14LTEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gIH1cbiAgLnJ0bCAubWctbGcteC0xMDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gIH1cbiAgLnJ0bCAubWctbGctbC0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gIH1cbiAgLnJ0bCAubWctbGctci0xMDAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWctbGctbC0xMDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLWxnLXItYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLnJ0bCAubWctbGctbC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnJ0bCAubWctbGcteC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJ0bCAubWcteGwteC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1yLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAucnRsIC5tZy14bC1yLTAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLWwtMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTEtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci0xIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLWwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtci0xLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTEtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC14LTIge1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gIH1cbiAgLnJ0bCAubWcteGwteC0yLWYge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTIge1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItMi1mIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC0yLWYge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwteC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtMy1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1yLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgfVxuICAucnRsIC5tZy14bC1yLTMtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLWwtMy1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTQtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci00IHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLWwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtci00LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTQtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC14LTUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbiAgLnJ0bCAubWcteGwteC01LWYge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItNS1mIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC01LWYge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwteC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtNi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1yLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxuICAucnRsIC5tZy14bC1yLTYtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLWwtNi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTctZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci03IHtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xuICB9XG4gIC5ydGwgLm1nLXhsLWwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtci03LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTctZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC14LTgge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cbiAgLnJ0bCAubWcteGwteC04LWYge1xuICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTgge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItOC1mIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC04LWYge1xuICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwteC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICBtYXJnaW4tbGVmdDogOXB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtOS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1yLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgfVxuICAucnRsIC5tZy14bC1yLTktZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLWwtOS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTEwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItMTAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTEwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTE1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItMTUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTE1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTIwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItMjAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTIwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtMjUge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTI1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC0yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItMjUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTI1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTMwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC0zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItMzAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTMwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtMzUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTM1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC0zNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItMzUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTM1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTQwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItNDAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTQwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTQ1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC00NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItNDUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTQ1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTUwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC01MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItNTAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTUwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtNTUge1xuICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTU1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC01NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItNTUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTU1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTYwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItNjAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTYwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtNjUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTY1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci02NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC02NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItNjUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTY1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtNzAge1xuICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTcwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItNzAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTcwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTc1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC03NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItNzUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTc1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTgwLWYge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC04MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItODAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTgwLWYge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtODUge1xuICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTg1LWYge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC04NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItODUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTg1LWYge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtOTAge1xuICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTkwLWYge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC05MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItOTAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTkwLWYge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtOTUge1xuICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTk1LWYge1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci05NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gIH1cbiAgLnJ0bCAubWcteGwtbC05NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICB9XG4gIC5ydGwgLm1nLXhsLXItOTUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTk1LWYge1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLm1nLXhsLXgtMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgfVxuICAucnRsIC5tZy14bC14LTEwMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgfVxuICAucnRsIC5tZy14bC1yLTEwMC1mIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5tZy14bC1sLTEwMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAubWcteGwtci1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAucnRsIC5tZy14bC1sLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAucnRsIC5tZy14bC14LWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuLnJ0bCAucGUteGwtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucHMtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5ydGwgLnBlLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cbi5ydGwgLnBzLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZS0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cbi5ydGwgLnBzLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cbi5ydGwgLnBlLTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cbi5ydGwgLnBzLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZS14bC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cbi5ydGwgLnBzLTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cbi5ydGwgLnBlLTUge1xuICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuLnJ0bCAucHMtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5wZS1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wcy1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGUtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucHMtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBlLXNtLTIyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBzLXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBlLXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBzLXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZS1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBzLXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBlLXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBzLXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLnBlLW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBzLW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZS1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wcy1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGUtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wcy1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZS1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wcy1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGUtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wcy1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZS1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wcy1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucnRsIC5wZS1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wcy1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGUtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucHMtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBlLWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucHMtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGUtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucHMtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBlLWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucHMtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGUtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucHMtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ydGwgLnBlLXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBzLXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZS14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wcy14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGUteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wcy14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZS14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wcy14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGUteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wcy14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZS14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wcy14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ydGwge1xuICAvKiAjIyMjIyMgOS42IFBhZGRpbmcgICAjIyMjIyMgKi9cbn1cbi5ydGwgLnBkLXgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG4ucnRsIC5wZC14LTAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtci0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG4ucnRsIC5wZC1sLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG4ucnRsIC5wZC1yLTAtZiB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1sLTAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQteC0xIHtcbiAgcGFkZGluZy1yaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbn1cbi5ydGwgLnBkLXgtMS1mIHtcbiAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1yLTEge1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbn1cbi5ydGwgLnBkLWwtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcbn1cbi5ydGwgLnBkLXItMS1mIHtcbiAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLWItMS1mIHtcbiAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC0xLWYge1xuICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG59XG4ucnRsIC5wZC14LTItZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtci0yIHtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG59XG4ucnRsIC5wZC1sLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG59XG4ucnRsIC5wZC1yLTItZiB7XG4gIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1sLTItZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQteC0zIHtcbiAgcGFkZGluZy1yaWdodDogM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbn1cbi5ydGwgLnBkLXgtMy1mIHtcbiAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1yLTMge1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbn1cbi5ydGwgLnBkLWwtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDNweDtcbn1cbi5ydGwgLnBkLXItMy1mIHtcbiAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLWwtMy1mIHtcbiAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTQge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLnJ0bCAucGQteC00LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItNCB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLnJ0bCAucGQtbC00IHtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuLnJ0bCAucGQtci00LWYge1xuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC00LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG4ucnRsIC5wZC14LTUtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtci01IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG4ucnRsIC5wZC1sLTUge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4ucnRsIC5wZC1yLTUtZiB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1sLTUtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQteC02IHtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbn1cbi5ydGwgLnBkLXgtNi1mIHtcbiAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1yLTYge1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbn1cbi5ydGwgLnBkLWwtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbn1cbi5ydGwgLnBkLXItNi1mIHtcbiAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLWwtNi1mIHtcbiAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTcge1xuICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gIHBhZGRpbmctbGVmdDogN3B4O1xufVxuLnJ0bCAucGQteC03LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItNyB7XG4gIHBhZGRpbmctbGVmdDogN3B4O1xufVxuLnJ0bCAucGQtbC03IHtcbiAgcGFkZGluZy1yaWdodDogN3B4O1xufVxuLnJ0bCAucGQtci03LWYge1xuICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC03LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXgtOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG4ucnRsIC5wZC14LTgtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtci04IHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG4ucnRsIC5wZC1sLTgge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4ucnRsIC5wZC1yLTgtZiB7XG4gIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1sLTgtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQteC05IHtcbiAgcGFkZGluZy1yaWdodDogOXB4O1xuICBwYWRkaW5nLWxlZnQ6IDlweDtcbn1cbi5ydGwgLnBkLXgtOS1mIHtcbiAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1yLTkge1xuICBwYWRkaW5nLWxlZnQ6IDlweDtcbn1cbi5ydGwgLnBkLWwtOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDlweDtcbn1cbi5ydGwgLnBkLXItOS1mIHtcbiAgcGFkZGluZy1sZWZ0OiA5cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLWwtOS1mIHtcbiAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLnJ0bCAucGQteC0xMC1mIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ucnRsIC5wZC1sLTEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5ydGwgLnBkLXItMTAtZiB7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC0xMC1mIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQteC0xNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5ydGwgLnBkLXgtMTUtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1yLTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLnJ0bCAucGQtbC0xNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ucnRsIC5wZC1yLTE1LWYge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLWwtMTUtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXgtMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4ucnRsIC5wZC14LTIwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtci0yMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5ydGwgLnBkLWwtMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuLnJ0bCAucGQtci0yMC1mIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1sLTIwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTI1IHtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLnJ0bCAucGQteC0yNS1mIHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItMjUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4ucnRsIC5wZC1sLTI1IHtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cbi5ydGwgLnBkLXItMjUtZiB7XG4gIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC0yNS1mIHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQteC0zMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbi5ydGwgLnBkLXgtMzAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1yLTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLnJ0bCAucGQtbC0zMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4ucnRsIC5wZC1yLTMwLWYge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLWwtMzAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXgtMzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG59XG4ucnRsIC5wZC14LTM1LWYge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtci0zNSB7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbn1cbi5ydGwgLnBkLWwtMzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuLnJ0bCAucGQtci0zNS1mIHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1sLTM1LWYge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTQwIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuLnJ0bCAucGQteC00MC1mIHtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItNDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG59XG4ucnRsIC5wZC1sLTQwIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbi5ydGwgLnBkLXItNDAtZiB7XG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC00MC1mIHtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQteC00NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIHBhZGRpbmctbGVmdDogNDVweDtcbn1cbi5ydGwgLnBkLXgtNDUtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1yLTQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xufVxuLnJ0bCAucGQtbC00NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG59XG4ucnRsIC5wZC1yLTQ1LWYge1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLWwtNDUtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXgtNTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG59XG4ucnRsIC5wZC14LTUwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtci01MCB7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbn1cbi5ydGwgLnBkLWwtNTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuLnJ0bCAucGQtci01MC1mIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1sLTUwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTU1IHtcbiAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgcGFkZGluZy1sZWZ0OiA1NXB4O1xufVxuLnJ0bCAucGQteC01NS1mIHtcbiAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItNTUge1xuICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG59XG4ucnRsIC5wZC1sLTU1IHtcbiAgcGFkZGluZy1yaWdodDogNTVweDtcbn1cbi5ydGwgLnBkLXItNTUtZiB7XG4gIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC01NS1mIHtcbiAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQteC02MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbn1cbi5ydGwgLnBkLXgtNjAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1yLTYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xufVxuLnJ0bCAucGQtbC02MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG59XG4ucnRsIC5wZC1yLTYwLWYge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLWwtNjAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXgtNjUge1xuICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG59XG4ucnRsIC5wZC14LTY1LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtci02NSB7XG4gIHBhZGRpbmctbGVmdDogNjVweDtcbn1cbi5ydGwgLnBkLWwtNjUge1xuICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xufVxuLnJ0bCAucGQtci02NS1mIHtcbiAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1sLTY1LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTcwIHtcbiAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4O1xufVxuLnJ0bCAucGQteC03MC1mIHtcbiAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItNzAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG59XG4ucnRsIC5wZC1sLTcwIHtcbiAgcGFkZGluZy1yaWdodDogNzBweDtcbn1cbi5ydGwgLnBkLXItNzAtZiB7XG4gIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC03MC1mIHtcbiAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQteC03NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gIHBhZGRpbmctbGVmdDogNzVweDtcbn1cbi5ydGwgLnBkLXgtNzUtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1yLTc1IHtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4O1xufVxuLnJ0bCAucGQtbC03NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG59XG4ucnRsIC5wZC1yLTc1LWYge1xuICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLWwtNzUtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXgtODAge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG59XG4ucnRsIC5wZC14LTgwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtci04MCB7XG4gIHBhZGRpbmctbGVmdDogODBweDtcbn1cbi5ydGwgLnBkLWwtODAge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xufVxuLnJ0bCAucGQtci04MC1mIHtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1sLTgwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTg1IHtcbiAgcGFkZGluZy1yaWdodDogODVweDtcbiAgcGFkZGluZy1sZWZ0OiA4NXB4O1xufVxuLnJ0bCAucGQteC04NS1mIHtcbiAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItODUge1xuICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG59XG4ucnRsIC5wZC1sLTg1IHtcbiAgcGFkZGluZy1yaWdodDogODVweDtcbn1cbi5ydGwgLnBkLXItODUtZiB7XG4gIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC04NS1mIHtcbiAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQteC05MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gIHBhZGRpbmctbGVmdDogOTBweDtcbn1cbi5ydGwgLnBkLXgtOTAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1yLTkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4O1xufVxuLnJ0bCAucGQtbC05MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG59XG4ucnRsIC5wZC1yLTkwLWYge1xuICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLWwtOTAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXgtOTUge1xuICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG59XG4ucnRsIC5wZC14LTk1LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtci05NSB7XG4gIHBhZGRpbmctbGVmdDogOTVweDtcbn1cbi5ydGwgLnBkLWwtOTUge1xuICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xufVxuLnJ0bCAucGQtci05NS1mIHtcbiAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1sLTk1LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTEwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xufVxuLnJ0bCAucGQteC0xMDAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItMTAwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbn1cbi5ydGwgLnBkLWwtMTAwIHtcbiAgcGFkZGluZy1yaWdodDogMTAwcHg7XG59XG4ucnRsIC5wZC1yLTEwMC1mIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC0xMDAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTExMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xufVxuLnJ0bCAucGQteC0xMTAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItMTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbn1cbi5ydGwgLnBkLWwtMTEwIHtcbiAgcGFkZGluZy1yaWdodDogMTEwcHg7XG59XG4ucnRsIC5wZC1yLTExMC1mIHtcbiAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC0xMTAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTEyMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xufVxuLnJ0bCAucGQteC0xMjAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItMTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbn1cbi5ydGwgLnBkLWwtMTIwIHtcbiAgcGFkZGluZy1yaWdodDogMTIwcHg7XG59XG4ucnRsIC5wZC1yLTEyMC1mIHtcbiAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC0xMjAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTEzMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xufVxuLnJ0bCAucGQteC0xMzAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItMTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbn1cbi5ydGwgLnBkLWwtMTMwIHtcbiAgcGFkZGluZy1yaWdodDogMTMwcHg7XG59XG4ucnRsIC5wZC1yLTEzMC1mIHtcbiAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC0xMzAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTE0MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xufVxuLnJ0bCAucGQteC0xNDAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItMTQwIHtcbiAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbn1cbi5ydGwgLnBkLWwtMTQwIHtcbiAgcGFkZGluZy1yaWdodDogMTQwcHg7XG59XG4ucnRsIC5wZC1yLTE0MC1mIHtcbiAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC0xNDAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTE1MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xufVxuLnJ0bCAucGQteC0xNTAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItMTUwIHtcbiAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbn1cbi5ydGwgLnBkLWwtMTUwIHtcbiAgcGFkZGluZy1yaWdodDogMTUwcHg7XG59XG4ucnRsIC5wZC1yLTE1MC1mIHtcbiAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC0xNTAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTE2MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xufVxuLnJ0bCAucGQteC0xNjAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItMTYwIHtcbiAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbn1cbi5ydGwgLnBkLWwtMTYwIHtcbiAgcGFkZGluZy1yaWdodDogMTYwcHg7XG59XG4ucnRsIC5wZC1yLTE2MC1mIHtcbiAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC0xNjAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTE3MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xufVxuLnJ0bCAucGQteC0xNzAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTcwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItMTcwIHtcbiAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbn1cbi5ydGwgLnBkLWwtMTcwIHtcbiAgcGFkZGluZy1yaWdodDogMTcwcHg7XG59XG4ucnRsIC5wZC1yLTE3MC1mIHtcbiAgcGFkZGluZy1sZWZ0OiAxNzBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC0xNzAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTE4MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xufVxuLnJ0bCAucGQteC0xODAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItMTgwIHtcbiAgcGFkZGluZy1sZWZ0OiAxODBweDtcbn1cbi5ydGwgLnBkLWwtMTgwIHtcbiAgcGFkZGluZy1yaWdodDogMTgwcHg7XG59XG4ucnRsIC5wZC1yLTE4MC1mIHtcbiAgcGFkZGluZy1sZWZ0OiAxODBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC0xODAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTE5MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xufVxuLnJ0bCAucGQteC0xOTAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItMTkwIHtcbiAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbn1cbi5ydGwgLnBkLWwtMTkwIHtcbiAgcGFkZGluZy1yaWdodDogMTkwcHg7XG59XG4ucnRsIC5wZC1yLTE5MC1mIHtcbiAgcGFkZGluZy1sZWZ0OiAxOTBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC0xOTAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC14LTIwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xufVxuLnJ0bCAucGQteC0yMDAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItMjAwIHtcbiAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbn1cbi5ydGwgLnBkLWwtMjAwIHtcbiAgcGFkZGluZy1yaWdodDogMjAwcHg7XG59XG4ucnRsIC5wZC1yLTIwMC1mIHtcbiAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC0yMDAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnJ0bCAucGQteHMteC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0wLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0xLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTEtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTEtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0yLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTItZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTItZiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0zLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTMtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTMtZiB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC00LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTQtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTQtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC01LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC02LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTYtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTYtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC03LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTctZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTctZiB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC04LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTgtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTgtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC05LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTktZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTktZiB7XG4gICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0xMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtci0xMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTEwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy14LTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAucnRsIC5wZC14cy14LTE1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTE1LWYge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtMTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtMjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItMjAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC0yMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0yNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci0yNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtci0yNS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTI1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy14LTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxuICAucnRsIC5wZC14cy14LTMwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTMwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtMzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtMzUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItMzUge1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItMzUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC0zNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC00MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtci00MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTQwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy14LTQ1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxuICAucnRsIC5wZC14cy14LTQ1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTQ1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC00NSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTQ1LWYge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtNDUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtNTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItNTAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItNTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC01MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC01NSB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC01NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci01NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtNTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtci01NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTU1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy14LTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgfVxuICAucnRsIC5wZC14cy14LTYwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC02MCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTYwLWYge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtNjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtNjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtNjUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItNjUge1xuICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTY1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItNjUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC02NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC03MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC03MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci03MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtci03MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTcwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy14LTc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgfVxuICAucnRsIC5wZC14cy14LTc1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC03NSB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTc1LWYge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtNzUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtODAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItODAge1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItODAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC04MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC04NSB7XG4gICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC04NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci04NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtODUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtci04NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTg1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy14LTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgfVxuICAucnRsIC5wZC14cy14LTkwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC05MCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTkwLWYge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtOTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtOTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtOTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItOTUge1xuICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTk1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItOTUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC05NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0xMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0xMDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci0xMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC0xMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItMTAwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTEwMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtMTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtMTEwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItMTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtMTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTExMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC0xMTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy14LTEyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgfVxuICAucnRsIC5wZC14cy14LTEyMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTEyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTEyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtci0xMjAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtMTIwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0xMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0xMzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci0xMzAge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC0xMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItMTMwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTEzMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtMTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtMTQwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItMTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtMTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTE0MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC0xNDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy14LTE1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgfVxuICAucnRsIC5wZC14cy14LTE1MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTE1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTE1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtci0xNTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtMTUwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0xNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0xNjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci0xNjAge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC0xNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItMTYwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTE2MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtMTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtMTcwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItMTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtMTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTE3MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC0xNzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy14LTE4MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgfVxuICAucnRsIC5wZC14cy14LTE4MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTE4MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTE4MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtci0xODAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtMTgwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0xOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMteC0xOTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtci0xOTAge1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC0xOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItMTkwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14cy1sLTE5MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLXgtMjAwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhzLXItMjAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhzLWwtMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgfVxuICAucnRsIC5wZC14cy1yLTIwMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteHMtbC0yMDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ydGwgLnBkLXNtLXgtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci0wLWYge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0wLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci0xLWYge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0xLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMi1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci0yLWYge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0yLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMyB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMy1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci0zLWYge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0zLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtNCB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtNC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci00LWYge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC00LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci01LWYge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC01LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtNiB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtNi1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci02LWYge1xuICAgIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC02LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtNyB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtNy1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci03LWYge1xuICAgIHBhZGRpbmctbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC03LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtOCB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtOC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci04LWYge1xuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC04LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtOSB7XG4gICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtOS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci05LWYge1xuICAgIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC05LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItMTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0xMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20teC0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20teC0xNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tci0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci0xNS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTE1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTIwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTIwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtMjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMjUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItMjUge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItMjUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0yNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20teC0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20teC0zMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tci0zMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci0zMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTMwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTM1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTM1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0zNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTM1LWYge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtMzUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtNDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItNDAge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItNDAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC00MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20teC00NSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20teC00NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tci00NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtNDUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci00NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTQ1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTUwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTUwLWYge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtNTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtNTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtNTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItNTUge1xuICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTU1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItNTUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC01NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20teC02MCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20teC02MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tci02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci02MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTYwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTY1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTY1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTY1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC02NSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTY1LWYge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtNjUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtNzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItNzAge1xuICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItNzAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC03MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20teC03NSB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20teC03NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tci03NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci03NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTc1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTgwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC04MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTgwLWYge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtODAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtODUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtODUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItODUge1xuICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTg1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItODUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC04NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20teC05MCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20teC05MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tci05MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci05MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTkwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTk1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTk1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTk1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC05NSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTk1LWYge1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtOTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMTAwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTEwMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0xMDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTExMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTExMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTExMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTExMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci0xMTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtMTEwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20teC0xMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20teC0xMjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tci0xMjAge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0xMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItMTIwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTEyMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMTMwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItMTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtMTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTEzMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0xMzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTE0MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTE0MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTE0MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTE0MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci0xNDAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtMTQwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20teC0xNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20teC0xNTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tci0xNTAge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0xNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItMTUwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTE1MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMTYwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItMTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtMTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTE2MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0xNjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTE3MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTE3MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTE3MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTE3MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci0xNzAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtMTcwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20teC0xODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20teC0xODAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tci0xODAge1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0xODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItMTgwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTE4MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLXgtMTkwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLXItMTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtMTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTE5MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtc20tbC0xOTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgfVxuICAucnRsIC5wZC1zbS14LTIwMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1zbS1yLTIwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgfVxuICAucnRsIC5wZC1zbS1sLTIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gIH1cbiAgLnJ0bCAucGQtc20tci0yMDAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXNtLWwtMjAwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsIC5wZC1tZC14LTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTEtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTEge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItMS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTItZiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTIge1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItMi1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMi1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTMtZiB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTMge1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItMy1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMy1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTQtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTQge1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItNC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtNC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItNS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTYtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTYge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItNi1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtNi1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTctZiB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTcge1xuICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItNy1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtNy1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTgtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTgge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItOC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtOC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTktZiB7XG4gICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTkge1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogOXB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItOS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtOS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTEwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTEwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtMTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItMTUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItMTUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC0xNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC0yMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci0yMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTIwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTI1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTI1LWYge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMjUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtMzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItMzAge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItMzAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC0zMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC0zNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC0zNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci0zNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci0zNS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTM1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTQwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTQwLWYge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtNDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtNDUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtNDUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItNDUge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTQ1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItNDUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC00NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC01MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci01MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTUwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTU1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTU1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTU1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC01NSB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTU1LWYge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtNTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtNjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItNjAge1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItNjAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC02MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC02NSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC02NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci02NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtNjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci02NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTY1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTcwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC03MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTcwLWYge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtNzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtNzUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItNzUge1xuICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItNzUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC03NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC04MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC04MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci04MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTgwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTg1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTg1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTg1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC04NSB7XG4gICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTg1LWYge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtODUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtOTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItOTAge1xuICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItOTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC05MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC05NSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC05NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci05NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtOTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci05NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTk1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTEwMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci0xMDAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMTAwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC0xMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC0xMTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci0xMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC0xMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItMTEwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTExMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtMTIwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItMTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTEyMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC0xMjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTEzMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTEzMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTEzMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTEzMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci0xMzAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMTMwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC0xNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC0xNDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci0xNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC0xNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItMTQwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTE0MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtMTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtMTUwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItMTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTE1MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC0xNTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTE2MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTE2MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTE2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTE2MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci0xNjAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMTYwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC0xNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC0xNzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci0xNzAge1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC0xNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItMTcwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTE3MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtMTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXgtMTgwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItMTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTE4MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC0xODAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTE5MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgfVxuICAucnRsIC5wZC1tZC14LTE5MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1yLTE5MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTE5MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci0xOTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLW1kLWwtMTkwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC0yMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQteC0yMDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbWQtci0yMDAge1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbWQtbC0yMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICB9XG4gIC5ydGwgLnBkLW1kLXItMjAwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1tZC1sLTIwMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAucGQtbGcteC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0wLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0xLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTEtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTEtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0yLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTItZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTItZiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0zLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTMtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTMtZiB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC00LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTQtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTQtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC01LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC02LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTYtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTYtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC03LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTctZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTctZiB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC04LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTgtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTgtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC05LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTktZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTktZiB7XG4gICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0xMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctci0xMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTEwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTE1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTE1LWYge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtMTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtMjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItMjAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC0yMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0yNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci0yNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctci0yNS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTI1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTMwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTMwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtMzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtMzUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItMzUge1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItMzUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC0zNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC00MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctci00MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTQwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTQ1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTQ1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTQ1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC00NSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTQ1LWYge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtNDUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtNTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItNTAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItNTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC01MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC01NSB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC01NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci01NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtNTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctci01NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTU1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTYwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC02MCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTYwLWYge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtNjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtNjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtNjUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItNjUge1xuICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTY1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItNjUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC02NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC03MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC03MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci03MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctci03MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTcwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTc1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC03NSB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTc1LWYge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtNzUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtODAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItODAge1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItODAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC04MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC04NSB7XG4gICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC04NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci04NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtODUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctci04NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTg1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTkwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC05MCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTkwLWYge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtOTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtOTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtOTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItOTUge1xuICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTk1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItOTUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC05NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0xMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0xMDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci0xMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC0xMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItMTAwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTEwMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtMTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtMTEwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItMTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtMTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTExMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC0xMTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTEyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTEyMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTEyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTEyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctci0xMjAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtMTIwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0xMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0xMzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci0xMzAge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC0xMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItMTMwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTEzMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtMTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtMTQwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItMTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtMTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTE0MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC0xNDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTE1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTE1MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTE1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTE1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctci0xNTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtMTUwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0xNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0xNjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci0xNjAge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC0xNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItMTYwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTE2MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtMTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtMTcwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItMTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtMTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTE3MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC0xNzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTE4MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgfVxuICAucnRsIC5wZC1sZy14LTE4MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTE4MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTE4MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctci0xODAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtMTgwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0xOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGcteC0xOTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctci0xOTAge1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC0xOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItMTkwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC1sZy1sLTE5MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLXgtMjAwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLWxnLXItMjAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICB9XG4gIC5ydGwgLnBkLWxnLWwtMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgfVxuICAucnRsIC5wZC1sZy1yLTIwMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQtbGctbC0yMDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucnRsIC5wZC14bC14LTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTEtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTEge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItMS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTItZiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTIge1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItMi1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMi1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTMtZiB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTMge1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItMy1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMy1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTQtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTQge1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItNC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtNC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItNS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTYtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTYge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItNi1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtNi1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTctZiB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTcge1xuICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItNy1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtNy1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTgtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTgge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItOC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtOC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTktZiB7XG4gICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTkge1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogOXB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItOS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtOS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTEwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTEwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtMTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItMTUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItMTUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC0xNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwteC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwteC0yMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtci0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtci0yMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTIwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTI1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTI1LWYge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMjUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtMzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItMzAge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItMzAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC0zMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwteC0zNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIH1cbiAgLnJ0bCAucGQteGwteC0zNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtci0zNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtci0zNS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTM1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTQwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTQwLWYge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtNDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtNDUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtNDUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItNDUge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTQ1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItNDUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC00NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwteC01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwteC01MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtci01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtci01MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTUwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTU1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTU1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTU1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC01NSB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTU1LWYge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtNTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtNjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItNjAge1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItNjAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC02MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwteC02NSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gIH1cbiAgLnJ0bCAucGQteGwteC02NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtci02NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtNjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtci02NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTY1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTcwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC03MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTcwLWYge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtNzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtNzUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItNzUge1xuICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItNzUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC03NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwteC04MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwteC04MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtci04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtci04MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTgwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTg1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTg1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTg1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC04NSB7XG4gICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTg1LWYge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtODUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtOTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItOTAge1xuICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItOTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC05MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwteC05NSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gIH1cbiAgLnJ0bCAucGQteGwteC05NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtci05NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtOTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtci05NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTk1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTEwMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtci0xMDAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMTAwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwteC0xMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwteC0xMTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtci0xMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC0xMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItMTEwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTExMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtMTIwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItMTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTEyMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC0xMjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTEzMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTEzMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTEzMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTEzMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtci0xMzAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMTMwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwteC0xNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwteC0xNDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtci0xNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC0xNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItMTQwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTE0MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtMTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtMTUwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItMTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTE1MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC0xNTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTE2MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTE2MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTE2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTE2MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtci0xNjAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMTYwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwteC0xNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwteC0xNzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtci0xNzAge1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC0xNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItMTcwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTE3MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtMTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXgtMTgwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItMTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTE4MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC0xODAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC14LTE5MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgfVxuICAucnRsIC5wZC14bC14LTE5MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1yLTE5MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTE5MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtci0xOTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnBkLXhsLWwtMTkwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwteC0yMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwteC0yMDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAucGQteGwtci0yMDAge1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gIH1cbiAgLnJ0bCAucGQteGwtbC0yMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICB9XG4gIC5ydGwgLnBkLXhsLXItMjAwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5wZC14bC1sLTIwMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucnRsIC5wZC14LTEyIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuLnJ0bCAucGQteC0xMi1mIHtcbiAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLXItMTIge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG4ucnRsIC5wZC1sLTEyIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cbi5ydGwgLnBkLXItMTItZiB7XG4gIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQtbC0xMi1mIHtcbiAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAucGQteC0xMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG4gIHBhZGRpbmctbGVmdDogMTNweDtcbn1cbi5ydGwgLnBkLXgtMTMtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxM3B4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5wZC1yLTEzIHtcbiAgcGFkZGluZy1sZWZ0OiAxM3B4O1xufVxuLnJ0bCAucGQtbC0xMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG59XG4ucnRsIC5wZC1yLTEzLWYge1xuICBwYWRkaW5nLWxlZnQ6IDEzcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnBkLWwtMTMtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnItMCB7XG4gIGxlZnQ6IDBweDtcbn1cbi5ydGwgLmwtMCB7XG4gIHJpZ2h0OiAwcHg7XG59XG4ucnRsIC5yLS0wIHtcbiAgbGVmdDogMHB4O1xufVxuLnJ0bCAubC0tMCB7XG4gIHJpZ2h0OiAwcHg7XG59XG4ucnRsIC5hLTAge1xuICByaWdodDogMHB4O1xuICBsZWZ0OiAwcHg7XG59XG4ucnRsIC54LTAsXG4ucnRsIC55LTAge1xuICByaWdodDogMHB4O1xuICBsZWZ0OiAwcHg7XG59XG4ucnRsIC5yLTUge1xuICBsZWZ0OiA1cHg7XG59XG4ucnRsIC5sLTUge1xuICByaWdodDogNXB4O1xufVxuLnJ0bCAuci0tNSB7XG4gIGxlZnQ6IC01cHg7XG59XG4ucnRsIC5sLS01IHtcbiAgcmlnaHQ6IC01cHg7XG59XG4ucnRsIC5hLTUge1xuICByaWdodDogNXB4O1xuICBsZWZ0OiA1cHg7XG59XG4ucnRsIC54LTUsXG4ucnRsIC55LTUge1xuICByaWdodDogNXB4O1xuICBsZWZ0OiA1cHg7XG59XG4ucnRsIC5yLTEwIHtcbiAgbGVmdDogMTBweDtcbn1cbi5ydGwgLmwtMTAge1xuICByaWdodDogMTBweDtcbn1cbi5ydGwgLnItLTEwIHtcbiAgbGVmdDogLTEwcHg7XG59XG4ucnRsIC5sLS0xMCB7XG4gIHJpZ2h0OiAtMTBweDtcbn1cbi5ydGwgLmEtMTAge1xuICByaWdodDogMTBweDtcbiAgbGVmdDogMTBweDtcbn1cbi5ydGwgLngtMTAsXG4ucnRsIC55LTEwIHtcbiAgcmlnaHQ6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG59XG4ucnRsIC5yLTE1IHtcbiAgbGVmdDogMTVweDtcbn1cbi5ydGwgLmwtMTUge1xuICByaWdodDogMTVweDtcbn1cbi5ydGwgLnItLTE1IHtcbiAgbGVmdDogLTE1cHg7XG59XG4ucnRsIC5sLS0xNSB7XG4gIHJpZ2h0OiAtMTVweDtcbn1cbi5ydGwgLmEtMTUge1xuICByaWdodDogMTVweDtcbiAgbGVmdDogMTVweDtcbn1cbi5ydGwgLngtMTUsXG4ucnRsIC55LTE1IHtcbiAgcmlnaHQ6IDE1cHg7XG4gIGxlZnQ6IDE1cHg7XG59XG4ucnRsIC5yLTIwIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDIwcHg7XG59XG4ucnRsIC5sLTIwIHtcbiAgcmlnaHQ6IDIwcHg7XG59XG4ucnRsIC5yLS0yMCB7XG4gIGxlZnQ6IC0yMHB4O1xufVxuLnJ0bCAubC0tMjAge1xuICByaWdodDogLTIwcHg7XG59XG4ucnRsIC5hLTIwIHtcbiAgcmlnaHQ6IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG59XG4ucnRsIC54LTIwLFxuLnJ0bCAueS0yMCB7XG4gIHJpZ2h0OiAyMHB4O1xuICBsZWZ0OiAyMHB4O1xufVxuLnJ0bCAuci0yNSB7XG4gIGxlZnQ6IDI1cHg7XG59XG4ucnRsIC5sLTI1IHtcbiAgcmlnaHQ6IDI1cHg7XG59XG4ucnRsIC5yLS0yNSB7XG4gIGxlZnQ6IC0yNXB4O1xufVxuLnJ0bCAubC0tMjUge1xuICByaWdodDogLTI1cHg7XG59XG4ucnRsIC5hLTI1IHtcbiAgcmlnaHQ6IDI1cHg7XG4gIGxlZnQ6IDI1cHg7XG59XG4ucnRsIC54LTI1LFxuLnJ0bCAueS0yNSB7XG4gIHJpZ2h0OiAyNXB4O1xuICBsZWZ0OiAyNXB4O1xufVxuLnJ0bCAuci0zMCB7XG4gIGxlZnQ6IDMwcHg7XG59XG4ucnRsIC5sLTMwIHtcbiAgcmlnaHQ6IDMwcHg7XG59XG4ucnRsIC5yLS0zMCB7XG4gIGxlZnQ6IC0zMHB4O1xufVxuLnJ0bCAubC0tMzAge1xuICByaWdodDogLTMwcHg7XG59XG4ucnRsIC5hLTMwIHtcbiAgcmlnaHQ6IDMwcHg7XG4gIGxlZnQ6IDMwcHg7XG59XG4ucnRsIC54LTMwLFxuLnJ0bCAueS0zMCB7XG4gIHJpZ2h0OiAzMHB4O1xuICBsZWZ0OiAzMHB4O1xufVxuLnJ0bCAuci0zNSB7XG4gIGxlZnQ6IDM1cHg7XG59XG4ucnRsIC5sLTM1IHtcbiAgcmlnaHQ6IDM1cHg7XG59XG4ucnRsIC5yLS0zNSB7XG4gIGxlZnQ6IC0zNXB4O1xufVxuLnJ0bCAubC0tMzUge1xuICByaWdodDogLTM1cHg7XG59XG4ucnRsIC5hLTM1IHtcbiAgcmlnaHQ6IDM1cHg7XG4gIGxlZnQ6IDM1cHg7XG59XG4ucnRsIC54LTM1LFxuLnJ0bCAueS0zNSB7XG4gIHJpZ2h0OiAzNXB4O1xuICBsZWZ0OiAzNXB4O1xufVxuLnJ0bCAuci00MCB7XG4gIGxlZnQ6IDQwcHg7XG59XG4ucnRsIC5sLTQwIHtcbiAgcmlnaHQ6IDQwcHg7XG59XG4ucnRsIC5yLS00MCB7XG4gIGxlZnQ6IC00MHB4O1xufVxuLnJ0bCAubC0tNDAge1xuICByaWdodDogLTQwcHg7XG59XG4ucnRsIC5hLTQwIHtcbiAgcmlnaHQ6IDQwcHg7XG4gIGxlZnQ6IDQwcHg7XG59XG4ucnRsIC54LTQwLFxuLnJ0bCAueS00MCB7XG4gIHJpZ2h0OiA0MHB4O1xuICBsZWZ0OiA0MHB4O1xufVxuLnJ0bCAuci00NSB7XG4gIGxlZnQ6IDQ1cHg7XG59XG4ucnRsIC5sLTQ1IHtcbiAgcmlnaHQ6IDQ1cHg7XG59XG4ucnRsIC5yLS00NSB7XG4gIGxlZnQ6IC00NXB4O1xufVxuLnJ0bCAubC0tNDUge1xuICByaWdodDogLTQ1cHg7XG59XG4ucnRsIC5hLTQ1IHtcbiAgcmlnaHQ6IDQ1cHg7XG4gIGxlZnQ6IDQ1cHg7XG59XG4ucnRsIC54LTQ1LFxuLnJ0bCAueS00NSB7XG4gIHJpZ2h0OiA0NXB4O1xuICBsZWZ0OiA0NXB4O1xufVxuLnJ0bCAuci01MCB7XG4gIGxlZnQ6IDUwcHg7XG59XG4ucnRsIC5sLTUwIHtcbiAgcmlnaHQ6IDUwcHg7XG59XG4ucnRsIC5yLS01MCB7XG4gIGxlZnQ6IC01MHB4O1xufVxuLnJ0bCAubC0tNTAge1xuICByaWdodDogLTUwcHg7XG59XG4ucnRsIC5hLTUwIHtcbiAgcmlnaHQ6IDUwcHg7XG4gIGxlZnQ6IDUwcHg7XG59XG4ucnRsIC54LTUwLFxuLnJ0bCAueS01MCB7XG4gIHJpZ2h0OiA1MHB4O1xuICBsZWZ0OiA1MHB4O1xufVxuLnJ0bCAuci01NSB7XG4gIGxlZnQ6IDU1cHg7XG59XG4ucnRsIC5sLTU1IHtcbiAgcmlnaHQ6IDU1cHg7XG59XG4ucnRsIC5yLS01NSB7XG4gIGxlZnQ6IC01NXB4O1xufVxuLnJ0bCAubC0tNTUge1xuICByaWdodDogLTU1cHg7XG59XG4ucnRsIC5hLTU1IHtcbiAgcmlnaHQ6IDU1cHg7XG4gIGxlZnQ6IDU1cHg7XG59XG4ucnRsIC54LTU1LFxuLnJ0bCAueS01NSB7XG4gIHJpZ2h0OiA1NXB4O1xuICBsZWZ0OiA1NXB4O1xufVxuLnJ0bCAuci02MCB7XG4gIGxlZnQ6IDYwcHg7XG59XG4ucnRsIC5sLTYwIHtcbiAgcmlnaHQ6IDYwcHg7XG59XG4ucnRsIC5yLS02MCB7XG4gIGxlZnQ6IC02MHB4O1xufVxuLnJ0bCAubC0tNjAge1xuICByaWdodDogLTYwcHg7XG59XG4ucnRsIC5hLTYwIHtcbiAgcmlnaHQ6IDYwcHg7XG4gIGxlZnQ6IDYwcHg7XG59XG4ucnRsIC54LTYwLFxuLnJ0bCAueS02MCB7XG4gIHJpZ2h0OiA2MHB4O1xuICBsZWZ0OiA2MHB4O1xufVxuLnJ0bCAuci02NSB7XG4gIGxlZnQ6IDY1cHg7XG59XG4ucnRsIC5sLTY1IHtcbiAgcmlnaHQ6IDY1cHg7XG59XG4ucnRsIC5yLS02NSB7XG4gIGxlZnQ6IC02NXB4O1xufVxuLnJ0bCAubC0tNjUge1xuICByaWdodDogLTY1cHg7XG59XG4ucnRsIC5hLTY1IHtcbiAgcmlnaHQ6IDY1cHg7XG4gIGxlZnQ6IDY1cHg7XG59XG4ucnRsIC54LTY1LFxuLnJ0bCAueS02NSB7XG4gIHJpZ2h0OiA2NXB4O1xuICBsZWZ0OiA2NXB4O1xufVxuLnJ0bCAuci03MCB7XG4gIGxlZnQ6IDcwcHg7XG59XG4ucnRsIC5sLTcwIHtcbiAgcmlnaHQ6IDcwcHg7XG59XG4ucnRsIC5yLS03MCB7XG4gIGxlZnQ6IC03MHB4O1xufVxuLnJ0bCAubC0tNzAge1xuICByaWdodDogLTcwcHg7XG59XG4ucnRsIC5hLTcwIHtcbiAgcmlnaHQ6IDcwcHg7XG4gIGxlZnQ6IDcwcHg7XG59XG4ucnRsIC54LTcwLFxuLnJ0bCAueS03MCB7XG4gIHJpZ2h0OiA3MHB4O1xuICBsZWZ0OiA3MHB4O1xufVxuLnJ0bCAuci03NSB7XG4gIGxlZnQ6IDc1cHg7XG59XG4ucnRsIC5sLTc1IHtcbiAgcmlnaHQ6IDc1cHg7XG59XG4ucnRsIC5yLS03NSB7XG4gIGxlZnQ6IC03NXB4O1xufVxuLnJ0bCAubC0tNzUge1xuICByaWdodDogLTc1cHg7XG59XG4ucnRsIC5hLTc1IHtcbiAgcmlnaHQ6IDc1cHg7XG4gIGxlZnQ6IDc1cHg7XG59XG4ucnRsIC54LTc1LFxuLnJ0bCAueS03NSB7XG4gIHJpZ2h0OiA3NXB4O1xuICBsZWZ0OiA3NXB4O1xufVxuLnJ0bCAuci04MCB7XG4gIGxlZnQ6IDgwcHg7XG59XG4ucnRsIC5sLTgwIHtcbiAgcmlnaHQ6IDgwcHg7XG59XG4ucnRsIC5yLS04MCB7XG4gIGxlZnQ6IC04MHB4O1xufVxuLnJ0bCAubC0tODAge1xuICByaWdodDogLTgwcHg7XG59XG4ucnRsIC5hLTgwIHtcbiAgcmlnaHQ6IDgwcHg7XG4gIGxlZnQ6IDgwcHg7XG59XG4ucnRsIC54LTgwLFxuLnJ0bCAueS04MCB7XG4gIHJpZ2h0OiA4MHB4O1xuICBsZWZ0OiA4MHB4O1xufVxuLnJ0bCAuci04NSB7XG4gIGxlZnQ6IDg1cHg7XG59XG4ucnRsIC5sLTg1IHtcbiAgcmlnaHQ6IDg1cHg7XG59XG4ucnRsIC5yLS04NSB7XG4gIGxlZnQ6IC04NXB4O1xufVxuLnJ0bCAubC0tODUge1xuICByaWdodDogLTg1cHg7XG59XG4ucnRsIC5hLTg1IHtcbiAgcmlnaHQ6IDg1cHg7XG4gIGxlZnQ6IDg1cHg7XG59XG4ucnRsIC54LTg1LFxuLnJ0bCAueS04NSB7XG4gIHJpZ2h0OiA4NXB4O1xuICBsZWZ0OiA4NXB4O1xufVxuLnJ0bCAuci05MCB7XG4gIGxlZnQ6IDkwcHg7XG59XG4ucnRsIC5sLTkwIHtcbiAgcmlnaHQ6IDkwcHg7XG59XG4ucnRsIC5yLS05MCB7XG4gIGxlZnQ6IC05MHB4O1xufVxuLnJ0bCAubC0tOTAge1xuICByaWdodDogLTkwcHg7XG59XG4ucnRsIC5hLTkwIHtcbiAgcmlnaHQ6IDkwcHg7XG4gIGxlZnQ6IDkwcHg7XG59XG4ucnRsIC54LTkwLFxuLnJ0bCAueS05MCB7XG4gIHJpZ2h0OiA5MHB4O1xuICBsZWZ0OiA5MHB4O1xufVxuLnJ0bCAuci05NSB7XG4gIGxlZnQ6IDk1cHg7XG59XG4ucnRsIC5sLTk1IHtcbiAgcmlnaHQ6IDk1cHg7XG59XG4ucnRsIC5yLS05NSB7XG4gIGxlZnQ6IC05NXB4O1xufVxuLnJ0bCAubC0tOTUge1xuICByaWdodDogLTk1cHg7XG59XG4ucnRsIC5hLTk1IHtcbiAgcmlnaHQ6IDk1cHg7XG4gIGxlZnQ6IDk1cHg7XG59XG4ucnRsIC54LTk1LFxuLnJ0bCAueS05NSB7XG4gIHJpZ2h0OiA5NXB4O1xuICBsZWZ0OiA5NXB4O1xufVxuLnJ0bCAuci0xMDAge1xuICBsZWZ0OiAxMDBweDtcbn1cbi5ydGwgLmwtMTAwIHtcbiAgcmlnaHQ6IDEwMHB4O1xufVxuLnJ0bCAuci0tMTAwIHtcbiAgbGVmdDogLTEwMHB4O1xufVxuLnJ0bCAubC0tMTAwIHtcbiAgcmlnaHQ6IC0xMDBweDtcbn1cbi5ydGwgLmEtMTAwIHtcbiAgcmlnaHQ6IDEwMHB4O1xuICBsZWZ0OiAxMDBweDtcbn1cbi5ydGwgLngtMTAwLFxuLnJ0bCAueS0xMDAge1xuICByaWdodDogMTAwcHg7XG4gIGxlZnQ6IDEwMHB4O1xufVxuLnJ0bCAuci0tNSB7XG4gIGxlZnQ6IC01cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnJ0bCAuci14cy1hdXRvIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5ydGwgLmwteHMtYXV0byB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC5yLXNtLWF1dG8ge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLnJ0bCAubC1zbS1hdXRvIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLnItbWQtYXV0byB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAucnRsIC5sLW1kLWF1dG8ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bCAuci1sZy1hdXRvIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5ydGwgLmwtbGctYXV0byB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJ0bCAuci14bC1hdXRvIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5ydGwgLmwteGwtYXV0byB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi5ydGwgLnR4LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5ydGwgLnR4LWxlZnQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ydGwgLnR4LXJpZ2h0LWYge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuLnJ0bCAudHgtbGVmdC1mIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5ydGwgLnR4LXhzLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5ydGwgLnR4LXhzLWxlZnQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5ydGwgLnR4LXhzLXJpZ2h0LWYge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAudHgteHMtbGVmdC1mIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC50eC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAucnRsIC50eC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAucnRsIC50eC1zbS1yaWdodC1mIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnR4LXNtLWxlZnQtZiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJ0bCAudHgtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnJ0bCAudHgtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnJ0bCAudHgtbWQtcmlnaHQtZiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC50eC1tZC1sZWZ0LWYge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLnR4LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5ydGwgLnR4LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5ydGwgLnR4LWxnLXJpZ2h0LWYge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAudHgtbGctbGVmdC1mIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJ0bCAudHgteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnJ0bCAudHgteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnJ0bCAudHgteGwtcmlnaHQtZiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC50eC14bC1sZWZ0LWYge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxufVxuLnJ0bCAudGV4dC1zdGFydCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC50ZXh0LWVuZCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucnRsIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJ0bCAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ydGwgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJ0bCAudGV4dC14bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuLnJ0bCAuYXBwLXNpZGViYXIgLm1DU0JfZHJhZ2dlckNvbnRhaW5lciB7XG4gIGxlZnQ6IC0xMXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJ0bCAuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLWNvbnRlbnQge1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgfVxuICAucnRsIC5hcHAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhciB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLnJ0bCAuc2lkZS1oZWFkZXIge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucnRsIC5hcHAgLmFwcC1zaWRlYmFyIHtcbiAgICByaWdodDogLTI0MHB4O1xuICB9XG4gIC5ydGwgLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1jb250ZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnJ0bCAuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5ydGwgLmFwcC5zaWRlYmFyLWdvbmUuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhciB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLnJ0bCAuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51IC5zaWRlLW1lbnVfX2ljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTNweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucnRsIC5mb290ZXIgLmNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsIC5hcHAtY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNDBweDtcbiAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgfVxufVxuLnJ0bCB7XG4gIC8qLS0tLS0gQ29tcG9uYW50OiBUb3AgTmF2aWdhdGlvbiBCYXIgLS0tLS0gKi9cbn1cbi5ydGwgLmFwcC1oZWFkZXIge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLmFwcC1oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuLnJ0bCAuYXBwLXNlYXJjaCB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLnJ0bCAuYXBwLXNlYXJjaF9faW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG4ucnRsIC5hcHAtc2VhcmNoX19idXR0b24ge1xuICBsZWZ0OiAwO1xufVxuLnJ0bCAuYXBwLW5vdGlmaWNhdGlvbl9faWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5ydGwgLmFwcC1zaWRlYmFyIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMzIwbXMgZWFzZSwgd2lkdGggMzIwbXMgZWFzZTtcbn1cbi5ydGwuZGFyay10aGVtZSAuY2FyZC1wYXkgLnRhYnMtbWVudS5uYXYgbGkge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM0MDQzNTM7XG59XG4ucnRsLmRhcmstdGhlbWUgLmFwcC1zaWRlYmFyIHtcbiAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM0MDQzNTM7XG59XG4ucnRsLmRhcmstdGhlbWUgLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM0MDQzNTM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJ0bC5kYXJrLXRoZW1lIC5tYWluLWhlYWRlci1sZWZ0IC5idG4ge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ydGwgLmFwcC1zaWRlYmFyX19vdmVybGF5IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4ucnRsIC5hcHAtc2lkZWJhcl9fdXNlci1hdmF0YXIge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5ydGwgLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbSB7XG4gIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDkxcHg7XG59XG4ucnRsIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5wcm9maWxlLXN0YXR1cyB7XG4gICAgbGVmdDogMTJweDtcbiAgfVxuICAucnRsIC5hcHAuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLnJ0bCAuc3ViLXNsaWRlIC5zdWItYW5nbGUge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnJ0bCAuc2xpZGUuaXMtZXhwYW5kZWQgLnN1Yi1zaWRlLW1lbnVfX2l0ZW06YmVmb3JlIHtcbiAgcmlnaHQ6IDE1cHg7XG59XG4ucnRsIC5zbGlkZS5pcy1leHBhbmRlZCAuc3ViLXNsaWRlLWl0ZW0yOmJlZm9yZSB7XG4gIHJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5zaWRlLW1lbnUgLnNpZGUtbWVudV9faWNvbiB7XG4gIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ucnRsIC5hcHAtc2lkZWJhciAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmU6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xufVxuLnJ0bCAuYXBwLXNpZGViYXIgLnNpZGUtaXRlbS5zaWRlLWl0ZW0tY2F0ZWdvcnkge1xuICBwYWRkaW5nOiAwIDI1cHggMCAyMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ydGwgLnNsaWRlLW1lbnUge1xuICBwYWRkaW5nLXJpZ2h0OiAyOXB4O1xuICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG59XG4ucnRsIC5zbGlkZS1pdGVtIHtcbiAgcGFkZGluZzogOHB4IDM1cHggOHB4IDQzcHg7XG59XG4ucnRsIC5zbGlkZS1pdGVtIC5pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsIC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1zaWRlYmFyX191c2VyIHtcbiAgICBwYWRkaW5nOiA4cHggMHB4IDhweCAwO1xuICB9XG4gIC5ydGwgLnNpZGVuYXYtdG9nZ2xlZCAucHJvZmlsZS1pbWcge1xuICAgIGxlZnQ6IDE5cHg7XG4gIH1cbiAgLnJ0bCAuc2lkZW5hdi10b2dnbGVkIC5hcHAtY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5ydGwgLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5ydGwgLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4O1xuICAgIHBhZGRpbmc6IDEycHggMjBweCAxMnB4IDVweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICB9XG4gIC5ydGwgLnNpZGVuYXYtdG9nZ2xlZCAuc2xpZGUtbWVudSB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cbiAgLnJ0bCAuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51X19pdGVtIHtcbiAgICBwYWRkaW5nOiAxMXB4IDAgMTFweCAwO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxuICAucnRsIC5hcHAuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgICByaWdodDogMDtcbiAgfVxuICAucnRsIC5hcHAuc2lkZW5hdi10b2dnbGVkIC5uYXYtYmFkZ2Uge1xuICAgIGxlZnQ6IDI4cHg7XG4gIH1cbn1cbi5ydGwgLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudSAuc2lkZS1tZW51X19pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5ydGwgLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnJ0bCAuYXBwLWJyZWFkY3J1bWIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJ0bCAuc2lkZW5hdi10b2dnbGVkIC5tYWluLXdyYXBwZXIgLnNpZGUtbWVudSAuc2lkZS1tZW51X19pdGVtIC5uYXYtYmFkZ2Uge1xuICByaWdodDogNTdweDtcbn1cbi5ydGwgLnNpZGUtaGVhZGVyIC5oZWFkZXItYnJhbmQtaW1nLmRlc2t0b3AtbG9nbyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnJ0bCAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhciAuc2lkZS1oZWFkZXIgLmhlYWRlci1icmFuZC1pbWcudG9nZ2xlLWxvZ28ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5ydGwgLmFwcC1zaWRlYmFyIC5zaWRlYmFyLW5hdnMge1xuICBwYWRkaW5nOiAwIDEwcHggMTBweCAxMHB4O1xufVxuLnJ0bCAuc2lkZWJhci1uYXZzIC5uYXYgbGk6bGFzdC1jaGlsZCBhIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5ydGwgLnNpZGUtbWVudSBoMzphZnRlciB7XG4gIHJpZ2h0OiAyMXB4O1xufVxuLnJ0bCAuc3ViLXNsaWRlLWl0ZW0ge1xuICBwYWRkaW5nOiA4cHggMjVweCA4cHggMHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5zdWItc2xpZGUtbWVudSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucnRsIC5zdWItc2lkZS1tZW51X19pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cbi5ydGwgLnN1Yi1zbGlkZS5pcy1leHBhbmRlZCAuc3ViLXNsaWRlLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiA0MnB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5zdWItc2xpZGUtbWVudSAuc3ViLXNsaWRlLWl0ZW0yIHtcbiAgcGFkZGluZzogNnB4IDQ4cHggNnB4IDBweCAhaW1wb3J0YW50O1xufVxuLnJ0bCAuc3ViLXNsaWRlIC5zdWItYW5nbGUyIHtcbiAgbWFyZ2luLXJpZ2h0OiA2OHB4O1xufVxuLnJ0bCAuYXBwLXNpZGViYXIgLnNsaWRlLW1lbnUgLnN1Yi1zbGlkZS1tZW51IGE6YmVmb3JlIHtcbiAgcmlnaHQ6IDI1cHg7XG59XG4ucnRsIC5hcHAtc2lkZWJhciAuc2xpZGUtbWVudSAuc2xpZGUtaXRlbTpiZWZvcmUge1xuICByaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5hcHAtc2lkZWJhciB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLnJ0bCAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIycHggMTBweCAyMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5ydGwgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgIHBhZGRpbmc6IDExcHggMTVweCAxMXB4IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnUgLnNpZGUtbWVudV9faWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIH1cbiAgLnJ0bCAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAucHMgPiAucHNfX3JhaWwteSA+IC5wc19fdGh1bWIteSB7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuICAucnRsIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAucHJvZmlsZS1zdGF0dXMge1xuICAgIGxlZnQ6IDE5cHg7XG4gIH1cbiAgLnJ0bCAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNsaWRlLW1lbnUge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ydGwgLm1haW4tc2lkZWJhci1zdGlja3kgKyAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0MHB4O1xuICB9XG59XG4ucnRsIC5zdWItc2xpZGUgLnN1Yi1hbmdsZTIge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnJ0bCAuc2lkZS1tZW51IC5zaWRlLW1lbnVfX2ljb246YmVmb3JlIHtcbiAgbGVmdDogM3B4O1xufVxuLnJ0bCAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5zaWRlYmFyLW1pbmkgLnNpZGUtbWVudSB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwgLmljb250ZXh0LW1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZCAubWFpbi1oZWFkZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAuaWNvbnRleHQtbWVudS5hcHAuc2lkZW5hdi10b2dnbGVkIC5hcHAtY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweDtcbiAgfVxuICAucnRsIC5pY29udGV4dC1tZW51LnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgIHBhZGRpbmc6IDBweCAwcHggMTFweCAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsIC5jbG9zZWQtbWVudS5hcHAuc2lkZW5hdi10b2dnbGVkIC5hcHAtY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5jbG9zZWQtbWVudS5hcHAuc2lkZW5hdi10b2dnbGVkIC5tYWluLWhlYWRlciB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsIC5ob3Zlci1zdWJtZW51IC5zbGlkZS1pdGVtIHtcbiAgICBwYWRkaW5nOiA4cHggMzVweCA4cHggMThweDtcbiAgfVxuICAucnRsIC5ob3Zlci1zdWJtZW51IC5zbGlkZS1tZW51IHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCA1cHg7XG4gIH1cbiAgLnJ0bCAuaG92ZXItc3VibWVudS5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zbGlkZSAuc2xpZGUtbWVudSB7XG4gICAgcmlnaHQ6IDEwOHB4O1xuICB9XG4gIC5ydGwgLmhvdmVyLXN1Ym1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zbGlkZS1tZW51IHtcbiAgICByaWdodDogMTEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLmhvdmVyLXN1Ym1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgICByaWdodDogMDtcbiAgfVxuICAucnRsIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51X19pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnJ0bCAuaG92ZXItc3VibWVudS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbSB7XG4gICAgcGFkZGluZzogMTFweCAwcHggMTFweCAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucnRsIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQgLm1haW4taGVhZGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgfVxuICAucnRsIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1jb250ZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4O1xuICB9XG4gIC5ydGwgLmhvdmVyLXN1Ym1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5ydGwgLmhvdmVyLXN1Ym1lbnUgLnNpZGUtaGVhZGVyIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJ0bCAuaG92ZXItc3VibWVudTEgLnNsaWRlLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDhweCAzNXB4IDhweCAxOHB4O1xuICB9XG4gIC5ydGwgLmhvdmVyLXN1Ym1lbnUxLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNsaWRlIC5zbGlkZS1tZW51IHtcbiAgICByaWdodDogMTA4cHg7XG4gIH1cbiAgLnJ0bCAuaG92ZXItc3VibWVudTEuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zbGlkZS1tZW51IHtcbiAgICByaWdodDogMTEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLnJ0bCAuaG92ZXItc3VibWVudTEuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ydGwgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51X19pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnJ0bCAuaG92ZXItc3VibWVudTEuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDExcHggMHB4IDExcHggMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ0bCAuaG92ZXItc3VibWVudTEuYXBwLnNpZGVuYXYtdG9nZ2xlZCAubWFpbi1oZWFkZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICB9XG4gIC5ydGwgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1jb250ZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4O1xuICB9XG4gIC5ydGwgLmhvdmVyLXN1Ym1lbnUxIC5zaWRlLWhlYWRlciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ydGwuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLWNvbnRlbnQge1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAucnRsLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLm1haW4taGVhZGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG59XG4ucnRsIC5leGFtcGxlIGRpdi5ncm91cC1idG4gLnJvdyAuYnRuLWdyb3VwID4gLmJ0bjpudGgtY2hpbGQobiszKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4ucnRsIC5leGFtcGxlIC5ncm91cC1idG4gLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuYm9keS5ydGwge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4ucnRsLmRhcmstdGhlbWUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnJ0bCAubWFpbi1ib2R5LmFwcC5zaWRlYmFyLW1pbmkucnRsLmRhcmstdGhlbWUubGlnaHQtaGVhZGVyLmxpZ2h0LW1lbnUgLmFwcC1zaWRlYmFyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLnJ0bCAubWFpbi1ib2R5LmFwcC5zaWRlYmFyLW1pbmkucnRsLmRhcmstdGhlbWUubGlnaHQtaGVhZGVyLmxpZ2h0LW1lbnUgLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG59XG5cbi5ydGwgLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJ0bCAuaG9yaXpvbnRhbCAuaG9yaXpvbnRhbC1tYWluIC5zdWItc2xpZGUyIC5zdWItc2xpZGUtbWVudTEge1xuICAgIHJpZ2h0OiAxODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ydGwgLnRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucnRsLnRyYW5zcGFyZW50LXRoZW1lIC5tYWluLW5hdiAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICBib3JkZXItbGVmdDogaW5oZXJpdDtcbn1cblxuLnJ0bCAuZmVhdHVyZS0xIC5mZWF0dXJlIGkge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucnRsLmhvcml6b250YWwgLmhvcml6b250YWwtbWFpbiAuc3ViLXNsaWRlMiAuc3ViLXNsaWRlLW1lbnUxIHtcbiAgICByaWdodDogMTgwcHg7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLnJ0bCAuc2hvcHBpbmctY2FydC1mb290ZXIgLmNvbHVtbiBpIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ucnRsIC5mZWF0dXJlZF9pY29uMSB7XG4gIG1hcmdpbi1yaWdodDogLTM0cHggIWltcG9ydGFudDtcbn1cblxuLnJ0bC5kYXJrLXRoZW1lIC5ib3JkZXItZW5kIHtcbiAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzNjM2M2MCAhaW1wb3J0YW50O1xufVxuXG4ucnRsIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aDpmaXJzdC1jaGlsZCxcbi5ydGwgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmZpcnN0LWNoaWxkLFxuLnJ0bCB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6Zmlyc3QtY2hpbGQsXG4ucnRsIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ydGwuZGFyay10aGVtZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGg6Zmlyc3QtY2hpbGQsXG4ucnRsLmRhcmstdGhlbWUgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmZpcnN0LWNoaWxkLFxuLnJ0bC5kYXJrLXRoZW1lIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0ZDpmaXJzdC1jaGlsZCxcbi5ydGwuZGFyay10aGVtZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucnRsLnRyYW5zcGFyZW50LXRoZW1lIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aDpmaXJzdC1jaGlsZCxcbi5ydGwudHJhbnNwYXJlbnQtdGhlbWUgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmZpcnN0LWNoaWxkLFxuLnJ0bC50cmFuc3BhcmVudC10aGVtZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6Zmlyc3QtY2hpbGQsXG4ucnRsLnRyYW5zcGFyZW50LXRoZW1lIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qICMjIyMjIyMjIExJQi1TVFlMRVMgIyMjIyMjIyMgKi9cbi5tb3JyaXMtaG92ZXIubW9ycmlzLWRlZmF1bHQtc3R5bGUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiAjIyMjIyMgNS4yIENoYXJ0cyAgIyMjIyMjICovXG4ubWFpbi1kb251dC1jaGFydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLm1haW4tZG9udXQtY2hhcnQgLnNsaWNlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubWFpbi1kb251dC1jaGFydCAuY2hhcnQtY2VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ubWFpbi1kb251dC1jaGFydCAuY2hhcnQtY2VudGVyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jZWNvbS1jaGFydCB7XG4gIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIG1hcmdpbi1yaWdodDogOXB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5saXN0LXVuc3R5bGVkIC5sZWdlbmQtY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5saXN0LXVuc3R5bGVkIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmRvdC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAtMTJweDtcbiAgbGVmdDogOXB4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IGFuaSAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbiNzdW1tYXJ5LWNoYXJ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjA0cHg7XG59XG5cbi5zdW1tYXJ5LmNoYXJ0LWxlZ2VuZCB7XG4gIHRvcDogMTY5cHg7XG59XG5cbi5tb3JyaXMtd3JhcHBlci1kZW1vIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDIwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9ycmlzLXdyYXBwZXItZGVtbyB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuLm1vcnJpcy1kb251dC13cmFwcGVyLWRlbW8ge1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vcnJpcy1kb251dC13cmFwcGVyLWRlbW8ge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbn1cbi5jaGFydGpzLXdyYXBwZXItZGVtbyB7XG4gIGhlaWdodDogMjUwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMzBweCkge1xuICAuY2hhcnRqcy13cmFwcGVyLWRlbW8ge1xuICAgIHdpZHRoOiAyOTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jaGFydGpzLXdyYXBwZXItZGVtbyB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuLmNoYXJ0aXN0LXdyYXBwZXItZGVtbyB7XG4gIGhlaWdodDogMjAwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2hhcnRpc3Qtd3JhcHBlci1kZW1vIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG4uZmxvdENoYXJ0NiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE4MHB4O1xufVxuXG4uY2hhcnQtaWNvbnMge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2FsZXMtZmxvdCAuZmxvdC1jaGFydCAuZmxvdC14LWF4aXMgPiBkaXYgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zYWxlcy1mbG90IC5mbG90LWNoYXJ0IC5mbG90LXgtYXhpcyA+IGRpdiBzcGFuOmxhc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zYWxlcy1mbG90IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2FsZXMtYmFyLWNoYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxNjBweDtcbn1cblxuLmNoYXJ0LWxlZ2VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jaGFydC1sZWdlbmQgZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jaGFydC1sZWdlbmQgZGl2ICsgZGl2IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4uY2hhcnQtbGVnZW5kIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jaGFydC1sZWdlbmQgZGl2ICsgZGl2IHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jaGFydC1sZWdlbmQgc3BhbiB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4uY2hhcnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTNweDtcbiAgbWFyZ2luLWxlZnQ6IC0xM3B4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNoYXJ0LXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICB9XG59XG4uY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5mbG90LWNoYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VsdmUgLmZsb3QtY2hhcnQgLmZsb3QteC1heGlzID4gZGl2IHNwYW46Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXJkLWRhc2hib2FyZC10d2VsdmUgLmZsb3QtY2hhcnQgLmZsb3QteC1heGlzID4gZGl2IHNwYW46bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzFjMjczYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5mbG90LWNoYXJ0IHtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuZmxvdC1jaGFydCB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxudGFibGUuZGF0YVRhYmxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0aCxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZCB7XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2MsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2M6OmFmdGVyLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2M6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1mYW1pbHk6IFwiSW9uaWNvbnNcIjtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q4XCI7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjNkMFwiO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nOjpiZWZvcmUsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtZmFtaWx5OiBcIklvbmljb25zXCI7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkOFwiO1xuICB0b3A6IDQwJTtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjNkMFwiICFpbXBvcnRhbnQ7XG4gIHRvcDogNDklO1xufVxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0cltyb2xlPXJvd10gPiB0ZDpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgdG9wOiA5LjVweDtcbiAgbGVmdDogN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgY29sb3I6ICM5NDllYjc7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlZjtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxudGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ci5jaGlsZCB1bC5kdHItZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxudGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ci5jaGlsZCBzcGFuLmR0ci10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyLWNvbG9yOiAjY2RkNGUyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzk0OWViNztcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVyIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2ZpbHRlciBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZzogMTZweCAxMHB4O1xuICBjb2xvcjogIzRhNGE2OTtcbiAgbGluZS1oZWlnaHQ6IDEuNTM5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2ZpbHRlciBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk0OWViNztcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfaW5mbyB7XG4gIG1hcmdpbi10b3A6IDE5cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24gKyAucGFnaW5hdGVfYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjZTFlMWVmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmRpc2FibGVkOmhvdmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uZGlzYWJsZWQ6Zm9jdXMge1xuICBjb2xvcjogI2UxZTFlZiAhaW1wb3J0YW50O1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLnByZXZpb3VzIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ubmV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b246aG92ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNGE0YTY5ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDA7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uY3VycmVudCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDA7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uY3VycmVudDpob3ZlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmN1cnJlbnQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19maWx0ZXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19maWx0ZXIgaW5wdXQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19pbmZvIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19maWx0ZXIgaW5wdXQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgfVxufVxuLnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZzpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQ6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRpb24gLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uZm9jdXMge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgd2lkdGg6IDY1cHg7XG4gIGNvbG9yOiAjN2E4MzliO1xuICBmb250LXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG5cbi5wYWdlLWl0ZW0ubmV4dCBhIHtcbiAgd2lkdGg6IDY0cHg7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0aCxcbnRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0ZCB7XG4gIHBhZGRpbmc6IDEwcHggMThweCA2cHggMThweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYwZjg7XG59XG5cbi50YWJsZS1yZXNwb25zaXZlLmhvdmVyYWJsZS10YWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhvdmVyYWJsZS10YWJsZSAuYnRuLXByaW1hcnkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICB6LWluZGV4OiA5OTtcbiAgbWFyZ2luLWxlZnQ6IDk4cHg7XG4gIHBhZGRpbmc6IDdweCAxNnB4O1xufVxuXG4jYmFzaWMtZGF0YXRhYmxlIC5zZWxlY3QyLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1iZWxvdy5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMsXG4jcmVzcG9uc2l2ZS1kYXRhdGFibGUgLnNlbGVjdDIuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWJlbG93LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyxcbiNkZWxldGUtZGF0YXRhYmxlIC5zZWxlY3QyLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1iZWxvdy5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMsXG4jZmlsZS1kYXRhdGFibGUgLnNlbGVjdDIuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWJlbG93LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbiNleGFtcGxlMSAuc2VsZWN0Mi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVpLWRhdGVwaWNrZXIge1xuICB6LWluZGV4OiA1ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMXB4IDAgMDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDdweCByZ2JhKDE1NCwgMTU0LCAyMDQsIDAuMSk7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAwIDVweDtcbiAgY29sb3I6ICM0YTRhNjk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLW5leHQsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gIHRvcDogM3B4O1xuICBjb2xvcjogIzc5ODdhMTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLW5leHQ6OmJlZm9yZSxcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci1wcmV2OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xuICB0ZXh0LWluZGVudDogMDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci1uZXh0OmhvdmVyOjpiZWZvcmUsIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci1uZXh0OmZvY3VzOjpiZWZvcmUge1xuICBjb2xvcjogIzM4Mzg1Mztcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci1wcmV2OmhvdmVyOjpiZWZvcmUsIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci1wcmV2OmZvY3VzOjpiZWZvcmUge1xuICBjb2xvcjogIzM4Mzg1Mztcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgb3JkZXI6IDM7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMVwiO1xuICByaWdodDogNXB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2ZcIjtcbiAgbGVmdDogNXB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLW5leHQtaG92ZXIsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItcHJldi1ob3ZlciB7XG4gIHRvcDogMXB4O1xuICBjb2xvcjogIzRkNTg3NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUge1xuICBjb2xvcjogIzM4Mzg1MztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIge1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0aCB7XG4gIHBhZGRpbmc6IDZweCA5cHg7XG4gIGNvbG9yOiAjMzgzODUzO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIEFtYXplIFVJIERhdGV0aW1lcGlja2VyICovXG4uZGF0ZXRpbWVwaWNrZXIge1xuICBtaW4td2lkdGg6IDI3MHB4O1xuICBwYWRkaW5nOiAwIDEwcHggMTBweDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlZGY1O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDdweCByZ2JhKDE1NCwgMTU0LCAyMDQsIDAuMSk7XG59XG4uZGF0ZXRpbWVwaWNrZXI6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5wcmV2LCAuZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgubmV4dCwgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnN3aXRjaCB7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnByZXYsIC5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5uZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnByZXYgc3BhbiwgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLm5leHQgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnByZXYgc3Bhbjo6YmVmb3JlLCAuZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgubmV4dCBzcGFuOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5wcmV2OmhvdmVyLCAuZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgucHJldjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgubmV4dDpob3ZlciwgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLm5leHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnByZXY6aG92ZXIgc3Bhbjo6YmVmb3JlLCAuZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgucHJldjpmb2N1cyBzcGFuOjpiZWZvcmUge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgubmV4dDpob3ZlciBzcGFuOjpiZWZvcmUsIC5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5uZXh0OmZvY3VzIHNwYW46OmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5wcmV2IHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NmXCI7XG4gIGxlZnQ6IDA7XG59XG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgubmV4dCBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMVwiO1xuICByaWdodDogMDtcbn1cbi5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5zd2l0Y2gge1xuICBjb2xvcjogIzMyMzI1MTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnN3aXRjaDpob3ZlciwgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnN3aXRjaDpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5kYXRldGltZXBpY2tlciB0YWJsZSB0ZCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kYXRldGltZXBpY2tlciB0YWJsZSB0ZC5vbGQsIC5kYXRldGltZXBpY2tlciB0YWJsZSB0ZC5uZXcge1xuICBjb2xvcjogIzk0OWViNztcbn1cbi5kYXRldGltZXBpY2tlciB0YWJsZSB0ZC5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGQuYWN0aXZlOmhvdmVyLCAuZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGQuYWN0aXZlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHNwYW4uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHNwYW4uYWN0aXZlOmhvdmVyLCAuZGF0ZXRpbWVwaWNrZXIgdGFibGUgc3Bhbi5hY3RpdmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uZGF0ZXRpbWVwaWNrZXIgLmRhdGV0aW1lcGlja2VyLWRheXMgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgge1xuICBoZWlnaHQ6IDM4cHg7XG59XG4uZGF0ZXRpbWVwaWNrZXIgLmRhdGV0aW1lcGlja2VyLWRheXMgdGFibGUgdGhlYWQgdHI6bGFzdC1jaGlsZCB0aCB7XG4gIGhlaWdodDogMjVweDtcbiAgY29sb3I6ICM0ZDU4NzU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogalF1ZXJ5IFNpbXBsZSBEYXRldGltZXBpY2tlciAqL1xuLm1haW4tZGF0ZXRpbWVwaWNrZXIge1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDdweCByZ2JhKDE1NCwgMTU0LCAyMDQsIDAuMSk7XG59XG4ubWFpbi1kYXRldGltZXBpY2tlciA+IC5kYXRlcGlja2VyX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5tYWluLWRhdGV0aW1lcGlja2VyID4gLmRhdGVwaWNrZXJfaGVhZGVyID4gLmljb24taG9tZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbi1kYXRldGltZXBpY2tlciA+IC5kYXRlcGlja2VyX2hlYWRlciBhOm50aC1jaGlsZCgyKSwgLm1haW4tZGF0ZXRpbWVwaWNrZXIgPiAuZGF0ZXBpY2tlcl9oZWFkZXIgYTpsYXN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OTlweDtcbn1cbi5tYWluLWRhdGV0aW1lcGlja2VyID4gLmRhdGVwaWNrZXJfaGVhZGVyIGE6bnRoLWNoaWxkKDIpOjpiZWZvcmUsIC5tYWluLWRhdGV0aW1lcGlja2VyID4gLmRhdGVwaWNrZXJfaGVhZGVyIGE6bGFzdC1jaGlsZDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG4ubWFpbi1kYXRldGltZXBpY2tlciA+IC5kYXRlcGlja2VyX2hlYWRlciBhOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2ZcIjtcbiAgbGVmdDogMDtcbn1cbi5tYWluLWRhdGV0aW1lcGlja2VyID4gLmRhdGVwaWNrZXJfaGVhZGVyIGE6bGFzdC1jaGlsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDFcIjtcbiAgcmlnaHQ6IDA7XG59XG4ubWFpbi1kYXRldGltZXBpY2tlciA+IC5kYXRlcGlja2VyX2hlYWRlciBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5tYWluLWRhdGV0aW1lcGlja2VyID4gLmRhdGVwaWNrZXJfaW5uZXJfY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAyMjVweDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubWFpbi1kYXRldGltZXBpY2tlciA+IC5kYXRlcGlja2VyX2lubmVyX2NvbnRhaW5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1haW4tZGF0ZXRpbWVwaWNrZXIgPiAuZGF0ZXBpY2tlcl9pbm5lcl9jb250YWluZXIgPiAuZGF0ZXBpY2tlcl9jYWxlbmRhciB7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMjMwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubWFpbi1kYXRldGltZXBpY2tlciA+IC5kYXRlcGlja2VyX2lubmVyX2NvbnRhaW5lciA+IC5kYXRlcGlja2VyX2NhbGVuZGFyID4gdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1haW4tZGF0ZXRpbWVwaWNrZXIgPiAuZGF0ZXBpY2tlcl9pbm5lcl9jb250YWluZXIgPiAuZGF0ZXBpY2tlcl9jYWxlbmRhciB0aCB7XG4gIHBhZGRpbmc6IDhweCA1cHg7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5tYWluLWRhdGV0aW1lcGlja2VyID4gLmRhdGVwaWNrZXJfaW5uZXJfY29udGFpbmVyID4gLmRhdGVwaWNrZXJfY2FsZW5kYXIgdGQge1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tYWluLWRhdGV0aW1lcGlja2VyID4gLmRhdGVwaWNrZXJfaW5uZXJfY29udGFpbmVyID4gLmRhdGVwaWNrZXJfY2FsZW5kYXIgdGQuZGF5X2Fub3RoZXJfbW9udGgge1xuICBjb2xvcjogIzk0OWViNztcbn1cbi5tYWluLWRhdGV0aW1lcGlja2VyID4gLmRhdGVwaWNrZXJfaW5uZXJfY29udGFpbmVyID4gLmRhdGVwaWNrZXJfY2FsZW5kYXIgdGQuaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWFpbi1kYXRldGltZXBpY2tlciA+IC5kYXRlcGlja2VyX2lubmVyX2NvbnRhaW5lciA+IC5kYXRlcGlja2VyX2NhbGVuZGFyIHRkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLm1haW4tZGF0ZXRpbWVwaWNrZXIgPiAuZGF0ZXBpY2tlcl9pbm5lcl9jb250YWluZXIgPiAuZGF0ZXBpY2tlcl90aW1lbGlzdCB7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5tYWluLWRhdGV0aW1lcGlja2VyID4gLmRhdGVwaWNrZXJfaW5uZXJfY29udGFpbmVyID4gLmRhdGVwaWNrZXJfdGltZWxpc3QgPiBkaXYudGltZWxpc3RfaXRlbSB7XG4gIG1hcmdpbjogMCAwIDAgMXB4O1xuICBwYWRkaW5nOiA1cHggOHB4O1xufVxuLm1haW4tZGF0ZXRpbWVwaWNrZXIgPiAuZGF0ZXBpY2tlcl9pbm5lcl9jb250YWluZXIgPiAuZGF0ZXBpY2tlcl90aW1lbGlzdCA+IGRpdi50aW1lbGlzdF9pdGVtOmhvdmVyLCAubWFpbi1kYXRldGltZXBpY2tlciA+IC5kYXRlcGlja2VyX2lubmVyX2NvbnRhaW5lciA+IC5kYXRlcGlja2VyX3RpbWVsaXN0ID4gZGl2LnRpbWVsaXN0X2l0ZW06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZmO1xufVxuLm1haW4tZGF0ZXRpbWVwaWNrZXIgPiAuZGF0ZXBpY2tlcl9pbm5lcl9jb250YWluZXIgPiAuZGF0ZXBpY2tlcl90aW1lbGlzdCA+IGRpdi50aW1lbGlzdF9pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLyogUGlja2VyIEpTICovXG4ucGlja2VyLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4ucGlja2VyLWNlbGxfX2hlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnBpY2tlci1pdGVtIHtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG59XG5cbi5waWNrZXItcGlja2VkIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4vKioqKiogREVGQVVMVCBTVFlMRSBXSVpBUkQgKioqKiovXG4ud2l6YXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmODtcbn1cbi53aXphcmQgPiAuc3RlcHMge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLndpemFyZCA+IC5zdGVwcyA+IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbn1cbi53aXphcmQgPiAuc3RlcHMgPiB1bCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IGF1dG87XG59XG4ud2l6YXJkID4gLnN0ZXBzID4gdWwgbGkgLmN1cnJlbnQtaW5mbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud2l6YXJkID4gLnN0ZXBzID4gdWwgbGkgLnRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ud2l6YXJkID4gLnN0ZXBzID4gdWwgbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ud2l6YXJkID4gLnN0ZXBzIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi53aXphcmQgPiAuc3RlcHMgYTpob3ZlciwgLndpemFyZCA+IC5zdGVwcyBhOmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzMyMzI1MTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLndpemFyZCA+IC5zdGVwcyBhIC5udW1iZXIsIC53aXphcmQgPiAuc3RlcHMgYTpob3ZlciAubnVtYmVyLCAud2l6YXJkID4gLnN0ZXBzIGE6YWN0aXZlIC5udW1iZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkNmU2O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLndpemFyZCA+IC5zdGVwcyAuZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLndpemFyZCA+IC5zdGVwcyAuZGlzYWJsZWQgYSB7XG4gIGNvbG9yOiAjOTQ5ZWI3O1xufVxuLndpemFyZCA+IC5zdGVwcyAuZGlzYWJsZWQgYTpob3ZlciwgLndpemFyZCA+IC5zdGVwcyAuZGlzYWJsZWQgYTphY3RpdmUge1xuICBjb2xvcjogIzk0OWViNztcbn1cbi53aXphcmQgPiAuc3RlcHMgLmN1cnJlbnQgYSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi53aXphcmQgPiAuc3RlcHMgLmN1cnJlbnQgYTpob3ZlciwgLndpemFyZCA+IC5zdGVwcyAuY3VycmVudCBhOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi53aXphcmQgPiAuc3RlcHMgLmN1cnJlbnQgYSAudGl0bGUsIC53aXphcmQgPiAuc3RlcHMgLmN1cnJlbnQgYTpob3ZlciAudGl0bGUsIC53aXphcmQgPiAuc3RlcHMgLmN1cnJlbnQgYTphY3RpdmUgLnRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLndpemFyZCA+IC5zdGVwcyAuY3VycmVudCBhIC5udW1iZXIsIC53aXphcmQgPiAuc3RlcHMgLmN1cnJlbnQgYTpob3ZlciAubnVtYmVyLCAud2l6YXJkID4gLnN0ZXBzIC5jdXJyZW50IGE6YWN0aXZlIC5udW1iZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuLndpemFyZCA+IC5zdGVwcyAuZG9uZSBhIHtcbiAgY29sb3I6ICNmNzRmNzU7XG59XG4ud2l6YXJkID4gLnN0ZXBzIC5kb25lIGE6aG92ZXIsIC53aXphcmQgPiAuc3RlcHMgLmRvbmUgYTphY3RpdmUge1xuICBjb2xvcjogI2Y3NGY3NTtcbn1cbi53aXphcmQgPiAuc3RlcHMgLmRvbmUgYSAudGl0bGUsIC53aXphcmQgPiAuc3RlcHMgLmRvbmUgYTpob3ZlciAudGl0bGUsIC53aXphcmQgPiAuc3RlcHMgLmRvbmUgYTphY3RpdmUgLnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53aXphcmQgPiAuc3RlcHMgLmRvbmUgYSAubnVtYmVyLCAud2l6YXJkID4gLnN0ZXBzIC5kb25lIGE6aG92ZXIgLm51bWJlciwgLndpemFyZCA+IC5zdGVwcyAuZG9uZSBhOmFjdGl2ZSAubnVtYmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3NGY3NTtcbn1cbi53aXphcmQgPiAuY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmODtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjg7XG59XG4ud2l6YXJkID4gLmNvbnRlbnQgPiAudGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ud2l6YXJkID4gLmNvbnRlbnQgPiAudGl0bGUuY3VycmVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLndpemFyZCA+IC5jb250ZW50ID4gLmJvZHkge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cbi53aXphcmQgPiAuY29udGVudCA+IC5ib2R5IGlucHV0LnBhcnNsZXktZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNmMzQzNDM7XG59XG4ud2l6YXJkID4gLmNvbnRlbnQgPiAuYm9keSBpbnB1dC5wYXJzbGV5LWVycm9yICsgdWwge1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG4ud2l6YXJkID4gLmFjdGlvbnMge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLndpemFyZCA+IC5hY3Rpb25zID4gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi53aXphcmQgPiAuYWN0aW9ucyA+IHVsID4gbGk6bGFzdC1jaGlsZCBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3NGY3NTtcbn1cbi53aXphcmQgPiAuYWN0aW9ucyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcGFkZGluZzogOXB4IDI1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMS41NzM7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ud2l6YXJkID4gLmFjdGlvbnMgYTpob3ZlciwgLndpemFyZCA+IC5hY3Rpb25zIGE6YWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDlweCAyNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuNTczO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi53aXphcmQgPiAuYWN0aW9ucyAuZGlzYWJsZWQgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NDllYjc7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi53aXphcmQgPiAuYWN0aW9ucyAuZGlzYWJsZWQgYTpob3ZlciwgLndpemFyZCA+IC5hY3Rpb25zIC5kaXNhYmxlZCBhOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NDllYjc7XG59XG4ud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzIHtcbiAgcGFkZGluZzogMjBweDtcbn1cbi53aXphcmQudmVydGljYWwgPiAuc3RlcHMgdWwgbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyB1bCBsaSAudGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyAuY3VycmVudCBhIC50aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi53aXphcmQudmVydGljYWwgPiAuY29udGVudCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi53aXphcmQudmVydGljYWwgPiAuYWN0aW9ucyB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4ud2l6YXJkLnZlcnRpY2FsID4gLmFjdGlvbnMgdWwge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndpemFyZCA+IC5zdGVwcyB7XG4gICAgcGFkZGluZzogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53aXphcmQgPiAuc3RlcHMge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC53aXphcmQgPiAuc3RlcHMgPiB1bCBsaSAudGl0bGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAud2l6YXJkID4gLnN0ZXBzID4gdWwgbGkgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndpemFyZCA+IC5zdGVwcyA+IHVsIGxpIC50aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53aXphcmQgPiAuc3RlcHMgPiB1bCBsaSArIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53aXphcmQgPiAuc3RlcHMgPiB1bCBsaSArIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAud2l6YXJkID4gLnN0ZXBzIGEge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAud2l6YXJkID4gLnN0ZXBzIGE6aG92ZXIsIC53aXphcmQgPiAuc3RlcHMgYTphY3RpdmUge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLndpemFyZCA+IC5zdGVwcyBhIC5udW1iZXIsIC53aXphcmQgPiAuc3RlcHMgYTpob3ZlciAubnVtYmVyLCAud2l6YXJkID4gLnN0ZXBzIGE6YWN0aXZlIC5udW1iZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAud2l6YXJkID4gLnN0ZXBzIGEgLm51bWJlciwgLndpemFyZCA+IC5zdGVwcyBhOmhvdmVyIC5udW1iZXIsIC53aXphcmQgPiAuc3RlcHMgYTphY3RpdmUgLm51bWJlciB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAud2l6YXJkID4gLnN0ZXBzIC5kaXNhYmxlZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2l6YXJkID4gLnN0ZXBzIC5kb25lIGEgLnRpdGxlLCAud2l6YXJkID4gLnN0ZXBzIC5kb25lIGE6aG92ZXIgLnRpdGxlLCAud2l6YXJkID4gLnN0ZXBzIC5kb25lIGE6YWN0aXZlIC50aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndpemFyZCA+IC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndpemFyZCA+IC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndpemFyZCA+IC5hY3Rpb25zIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndpemFyZCA+IC5hY3Rpb25zIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53aXphcmQudmVydGljYWwgPiAuc3RlcHMge1xuICAgIHdpZHRoOiAxNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzIHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyB1bCBsaSArIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyB1bCBsaSArIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyB1bCBsaSAudGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyBhIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzIC5jdXJyZW50IGEgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyAuY3VycmVudCBhIC50aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLndpemFyZC52ZXJ0aWNhbCA+IC5jb250ZW50IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndpemFyZC52ZXJ0aWNhbCA+IC5jb250ZW50IHtcbiAgICB3aWR0aDogODUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndpemFyZC52ZXJ0aWNhbCA+IC5jb250ZW50IHtcbiAgICB3aWR0aDogNzAlO1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAud2l6YXJkLnZlcnRpY2FsID4gLmFjdGlvbnMge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogODAlO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53aXphcmQudmVydGljYWwgPiAuYWN0aW9ucyB7XG4gICAgd2lkdGg6IDg1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53aXphcmQudmVydGljYWwgPiAuYWN0aW9ucyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG59XG4vKioqKioqIEVRVUFMIENPTFVNTiBXSURUSCBTVEVQIElORElDQVRPUiAqKioqKi9cbi5zdGVwLWVxdWFsLXdpZHRoID4gLnN0ZXBzID4gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnN0ZXAtZXF1YWwtd2lkdGggPiAuc3RlcHMgPiB1bCA+IGxpIHtcbiAgZmxleDogMTtcbiAgZmxleDogMTtcbiAgZmxvYXQ6IG5vbmU7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qKioqKiogRVFVQUwgQ09MVU1OIFdJRFRIIFNURVAgSU5ESUNBVE9SICoqKioqL1xuLyoqKioqIENVU1RPTSBTVFlMRVMgKioqKiovXG4ud2l6YXJkLXN0eWxlLTEgPiAuc3RlcHMgPiB1bCBhIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLndpemFyZC1zdHlsZS0xID4gLnN0ZXBzID4gdWwgYTpob3ZlciwgLndpemFyZC1zdHlsZS0xID4gLnN0ZXBzID4gdWwgYTphY3RpdmUge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4ud2l6YXJkLXN0eWxlLTEgPiAuc3RlcHMgPiB1bCBhIC5udW1iZXIsIC53aXphcmQtc3R5bGUtMSA+IC5zdGVwcyA+IHVsIGE6aG92ZXIgLm51bWJlciwgLndpemFyZC1zdHlsZS0xID4gLnN0ZXBzID4gdWwgYTphY3RpdmUgLm51bWJlciB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWVmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ud2l6YXJkLXN0eWxlLTEgPiAuc3RlcHMgPiB1bCBhIC50aXRsZSwgLndpemFyZC1zdHlsZS0xID4gLnN0ZXBzID4gdWwgYTpob3ZlciAudGl0bGUsIC53aXphcmQtc3R5bGUtMSA+IC5zdGVwcyA+IHVsIGE6YWN0aXZlIC50aXRsZSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ud2l6YXJkLXN0eWxlLTEgPiAuc3RlcHMgPiB1bCAuY3VycmVudCBhIC5udW1iZXIsIC53aXphcmQtc3R5bGUtMSA+IC5zdGVwcyA+IHVsIC5jdXJyZW50IGE6aG92ZXIgLm51bWJlciwgLndpemFyZC1zdHlsZS0xID4gLnN0ZXBzID4gdWwgLmN1cnJlbnQgYTphY3RpdmUgLm51bWJlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDUyZWZhO1xufVxuLndpemFyZC1zdHlsZS0xID4gLnN0ZXBzID4gdWwgLmRvbmUgYSAubnVtYmVyLCAud2l6YXJkLXN0eWxlLTEgPiAuc3RlcHMgPiB1bCAuZG9uZSBhOmhvdmVyIC5udW1iZXIsIC53aXphcmQtc3R5bGUtMSA+IC5zdGVwcyA+IHVsIC5kb25lIGE6YWN0aXZlIC5udW1iZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0M2FiMDtcbn1cblxuLndpemFyZC1zdHlsZS0yID4gLnN0ZXBzID4gdWwgYSB7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cbi53aXphcmQtc3R5bGUtMiA+IC5zdGVwcyA+IHVsIGE6aG92ZXIsIC53aXphcmQtc3R5bGUtMiA+IC5zdGVwcyA+IHVsIGE6YWN0aXZlIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuLndpemFyZC1zdHlsZS0yID4gLnN0ZXBzID4gdWwgYSAubnVtYmVyLCAud2l6YXJkLXN0eWxlLTIgPiAuc3RlcHMgPiB1bCBhOmhvdmVyIC5udW1iZXIsIC53aXphcmQtc3R5bGUtMiA+IC5zdGVwcyA+IHVsIGE6YWN0aXZlIC5udW1iZXIge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI2YwZjBmODtcbn1cbi53aXphcmQtc3R5bGUtMiA+IC5zdGVwcyA+IHVsIGEgLnRpdGxlLCAud2l6YXJkLXN0eWxlLTIgPiAuc3RlcHMgPiB1bCBhOmhvdmVyIC50aXRsZSwgLndpemFyZC1zdHlsZS0yID4gLnN0ZXBzID4gdWwgYTphY3RpdmUgLnRpdGxlIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLndpemFyZC1zdHlsZS0yID4gLnN0ZXBzID4gdWwgLmN1cnJlbnQgYSAubnVtYmVyLCAud2l6YXJkLXN0eWxlLTIgPiAuc3RlcHMgPiB1bCAuY3VycmVudCBhOmhvdmVyIC5udW1iZXIsIC53aXphcmQtc3R5bGUtMiA+IC5zdGVwcyA+IHVsIC5jdXJyZW50IGE6YWN0aXZlIC5udW1iZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4ud2l6YXJkLXN0eWxlLTIgPiAuc3RlcHMgPiB1bCAuZG9uZSBhIC5udW1iZXIsIC53aXphcmQtc3R5bGUtMiA+IC5zdGVwcyA+IHVsIC5kb25lIGE6aG92ZXIgLm51bWJlciwgLndpemFyZC1zdHlsZS0yID4gLnN0ZXBzID4gdWwgLmRvbmUgYTphY3RpdmUgLm51bWJlciB7XG4gIGNvbG9yOiAjYWQ0ZmZhO1xuICBib3JkZXItY29sb3I6ICNhZDRmZmE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzIC5jdXJyZW50IGEgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC53aXphcmQgPiAuc3RlcHMgPiB1bCBsaSAudGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyB1bCBsaSAudGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5qcXZtYXAtbGFiZWwge1xuICBwYWRkaW5nOiAycHggOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAxNywgMTcsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmpxdm1hcC16b29taW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5qcXZtYXAtem9vbW91dCB7XG4gIHRvcDogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4vKiBTZXR1cCBiYXNpYyBDU1MgZm9yIExhYmVsICovXG4uanF2bWFwLXBpbiB7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qIEhpZGUgV2hpY2hldmVyIExhYmVscyB5b3Ugd2FudCAqL1xuI2pxdm1hcDFfcmlfcGluLFxuI2pxdm1hcDFfZGNfcGluLFxuI2pxdm1hcDFfZGVfcGluLFxuI2pxdm1hcDFfbWRfcGluIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogUmVwb3NpdGlvbiBMYWJlbHMgdGhhdCBhcmUgbm90IHF1aXRlIHJpZ2h0ICggbGFiZWxzIGFyZSBjZW50ZXJlZCBpbiBzaGFwZSwgYW5kIHNvbWV0aW1lcyBuZWVkIHR3ZWFraW5nICkgKi9cbiNqcXZtYXAxX2FrX3BpbiB7XG4gIG1hcmdpbi10b3A6IC0yJTtcbn1cblxuI2pxdm1hcDFfY2FfcGluIHtcbiAgbWFyZ2luLWxlZnQ6IC0yJTtcbn1cblxuI2pxdm1hcDFfY3RfcGluIHtcbiAgbWFyZ2luLXRvcDogLTAuMjUlO1xuICBtYXJnaW4tbGVmdDogLTAuMjUlO1xufVxuXG4janF2bWFwMV9mbF9waW4ge1xuICBtYXJnaW4tbGVmdDogNSU7XG59XG5cbiNqcXZtYXAxX2lkX3BpbiB7XG4gIG1hcmdpbi10b3A6IDMlO1xuICBtYXJnaW4tbGVmdDogLTElO1xufVxuXG4janF2bWFwMV9reV9waW4ge1xuICBtYXJnaW4tbGVmdDogMiU7XG59XG5cbiNqcXZtYXAxX2xhX3BpbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMiU7XG59XG5cbiNqcXZtYXAxX21pX3BpbiB7XG4gIG1hcmdpbi10b3A6IDQlO1xuICBtYXJnaW4tbGVmdDogMyU7XG59XG5cbiNqcXZtYXAxX21hX3BpbiB7XG4gIG1hcmdpbi10b3A6IC0wLjI1JTtcbn1cblxuI2pxdm1hcDFfbW5fcGluIHtcbiAgbWFyZ2luLXRvcDogMiU7XG4gIG1hcmdpbi1sZWZ0OiAtMiU7XG59XG5cbiNqcXZtYXAxX25oX3BpbiB7XG4gIG1hcmdpbi10b3A6IDElO1xuICBtYXJnaW4tbGVmdDogLTAuMjUlO1xufVxuXG4janF2bWFwMV9ual9waW4ge1xuICBtYXJnaW4tdG9wOiAxJTtcbn1cblxuI2pxdm1hcDFfb2tfcGluLFxuI2pxdm1hcDFfdmFfcGluIHtcbiAgbWFyZ2luLWxlZnQ6IDIlO1xufVxuXG4janF2bWFwMV93dl9waW4ge1xuICBtYXJnaW4tdG9wOiAxJTtcbiAgbWFyZ2luLWxlZnQ6IC0xJTtcbn1cblxuLyogQWRkIHJlc3BvbnNpYmUgc3VwcG9ydCB0byByZXNpemUgbGFiZWxzIGZvciBkaWZmZXJlbmNlIHNjcmVlbiBzaXplcyAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAuanF2bWFwLXBpbiB7XG4gICAgZm9udC1zaXplOiA2cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmpxdm1hcC1waW4ge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5qcXZtYXAtcGluIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLmpxdm1hcC1waW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmpxdm1hcC1waW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmpxc3Rvb2x0aXAge1xuICB3aWR0aDogMjBweDtcbn1cblxuLyogIyMjIyMjIDQuNyBRdWlsbCAjIyMjIyMgKi9cbi5xbC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnFsLXdyYXBwZXItbW9kYWwgLnFsLXNub3cucWwtdG9vbGJhciB7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xufVxuLnFsLXdyYXBwZXItbW9kYWwgLnFsLXNub3cucWwtY29udGFpbmVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLnFsLXdyYXBwZXItbW9kYWwgLnFsLXNub3cgLnFsLWVkaXRvciB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucWwtd3JhcHBlci1tb2RhbCAucWwtc25vdy5xbC10b29sYmFyIHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIH1cbn1cbi5xbC1idWJibGUucWwtY29udGFpbmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTRmMztcbn1cbi5xbC1idWJibGUucWwtY29udGFpbmVyOm5vdCgucWwtZGlzYWJsZWQpIGE6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNTE7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5xbC1idWJibGUgLnFsLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjUxO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4ucWwtYnViYmxlIC5xbC10b29sdGlwLnFsLWZsaXAgLnFsLXRvb2x0aXAtYXJyb3cge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzIzMjUxO1xufVxuLnFsLWJ1YmJsZSAucWwtdG9vbHRpcDpub3QoLnFsLWZsaXApIC5xbC10b29sdGlwLWFycm93IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzMyMzI1MTtcbn1cbi5xbC1idWJibGUgLnFsLXRvb2xiYXIge1xuICBwYWRkaW5nOiAwIDhweCA4cHg7XG59XG4ucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBjb2xvcjogIzg4OTZhZjtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgYnV0dG9uIGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbiBpLmxhLWJvbGQsIC5xbC1idWJibGUgLnFsLXRvb2xiYXIgYnV0dG9uIGkubGEtdW5kZXJsaW5lIHtcbiAgd2lkdGg6IDIxcHg7XG59XG4ucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbiAucWwtZmlsbCB7XG4gIGZpbGw6ICM4ODk2YWY7XG59XG4ucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbiAucWwtc3Ryb2tlIHtcbiAgc3Ryb2tlOiAjODg5NmFmO1xufVxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG59XG4ucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1mb3JtYXRzIHtcbiAgbWFyZ2luOiA4cHggOHB4IDAgMDtcbn1cbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLWZvcm1hdHM6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLWZvcm1hdHMge1xuICAgIG1hcmdpbjogOHB4IDAgMDtcbiAgfVxuICAucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1mb3JtYXRzOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLnFsLXNub3cucWwtY29udGFpbmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlNGYzO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIge1xuICBwYWRkaW5nOiA1cHggMTBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNkZWU0ZjM7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNkNmQ2ZTY7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIHtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2Uge1xuICBzdHJva2U6ICM0YTRhNjk7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBjb2xvcjogIzRhNGE2OTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZDBkYTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdXRsaW5lOiBub25lO1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24gc3ZnIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAyMHB4O1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24gaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uIGkubGEtYm9sZCwgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24gaS5sYS11bmRlcmxpbmUge1xuICB3aWR0aDogMjFweDtcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uIC5xbC1zdHJva2Uge1xuICBzdHJva2Utd2lkdGg6IDJweDtcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyLCAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDYzNTk4O1xuICBib3JkZXItY29sb3I6ICNkNmQ2ZTY7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLCAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlIHtcbiAgc3Ryb2tlOiAjNzk4N2ExO1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIHtcbiAgY29sb3I6ICMzODM4NTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLWZpbGwge1xuICBmaWxsOiAjMzgzODUzO1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2Uge1xuICBzdHJva2U6ICMzODM4NTM7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1mb3JtYXRzIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5xbC1zbm93IC5xbC1mb3JtYXRzIGJ1dHRvbiArIGJ1dHRvbiB7XG4gIG1hcmdpbjogMCAwIDAgMnB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiAjNGQ1ODc1O1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4ucWwtc25vdyAucWwtcGlja2VyOm5vdCgucWwtY29sb3ItcGlja2VyKTpub3QoLnFsLWljb24tcGlja2VyKSBzdmcge1xuICByaWdodDogM3B4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlcjpob3ZlciAucWwtcGlja2VyLWxhYmVsLCAucWwtc25vdyAucWwtcGlja2VyOmZvY3VzIC5xbC1waWNrZXItbGFiZWwge1xuICBjb2xvcjogIzMyMzI1MTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXI6aG92ZXIgLnFsLXBpY2tlci1sYWJlbCAucWwtc3Ryb2tlLCAucWwtc25vdyAucWwtcGlja2VyOmZvY3VzIC5xbC1waWNrZXItbGFiZWwgLnFsLXN0cm9rZSB7XG4gIHN0cm9rZTogIzRhNGE2OTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIHtcbiAgd2lkdGg6IDEyMHB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXItbGFiZWw6OmJlZm9yZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjI1O1xufVxuLnFsLXNub3cgLnFsLXN0cm9rZSB7XG4gIHN0cm9rZTogIzRhNGE2OTtcbiAgc3Ryb2tlLWxpbmVjYXA6IHNxdWFyZTtcbiAgc3Ryb2tlLWxpbmVqb2luOiBtaXRlcjtcbiAgc3Ryb2tlLXdpZHRoOiAxO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiAjMzgzODUzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnFsLXNub3cucWwtdG9vbGJhciB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLnFsLXdyYXBwZXItZGVtbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucWwtd3JhcHBlci1kZW1vIC5xbC1jb250YWluZXIge1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuLnFsLXdyYXBwZXItZGVtbyAucWwtZWRpdG9yIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5xbC13cmFwcGVyLWRlbW8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucWwtc2Nyb2xsaW5nLWRlbW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmODtcbn1cbi5xbC1zY3JvbGxpbmctZGVtbyAucWwtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4ucWwtc2Nyb2xsaW5nLWRlbW8gLnFsLWNvbnRhaW5lciAucWwtZWRpdG9yIHtcbiAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgY29sb3I6ICMzODM4NTM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xbC1zY3JvbGxpbmctZGVtbyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnFsLXNjcm9sbGluZy1kZW1vIC5xbC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbn1cbi5qcXZtYXAtem9vbWluLFxuLmpxdm1hcC16b29tb3V0IHtcbiAgYmFja2dyb3VuZDogIzViNWI2Yjtcbn1cblxuaW5wdXQucGFyc2xleS1lcnJvcjpmb2N1cyxcbnRleHRhcmVhLnBhcnNsZXktZXJyb3I6Zm9jdXMsXG5pbnB1dC5wYXJzbGV5LXN1Y2Nlc3M6Zm9jdXMsXG50ZXh0YXJlYS5wYXJzbGV5LXN1Y2Nlc3M6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wYXJzbGV5LWNoZWNrYm94LnBhcnNsZXktZXJyb3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMzQzNDM7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5wYXJzbGV5LWNoZWNrYm94LnBhcnNsZXktc3VjY2VzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAxNmE1OTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ucGFyc2xleS1lcnJvcnMtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZjM0MzQzO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ucGFyc2xleS1lcnJvcnMtbGlzdCBsaSB7XG4gIG1hcmdpbjogNXB4IDAgMDtcbn1cblxuLyoqKioqIENVU1RPTSBTVFlMRUQgRVJST1IgTUVTU0FHRSAqKioqKi9cbi5wYXJzbGV5LXN0eWxlLTEgLnBhcnNsZXktaW5wdXQucGFyc2xleS1lcnJvciAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZjlmOTtcbiAgYm9yZGVyLWNvbG9yOiAjZjM0MzQzO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5wYXJzbGV5LXN0eWxlLTEgLnBhcnNsZXktaW5wdXQucGFyc2xleS1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMwMTZhNTk7XG59XG4ucGFyc2xleS1zdHlsZS0xIC5wYXJzbGV5LWNoZWNrYm94LnBhcnNsZXktZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmOWY5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjM0MzQzO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG59XG4ucGFyc2xleS1zdHlsZS0xIC5wYXJzbGV5LXNlbGVjdC5wYXJzbGV5LWVycm9yIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWY5Zjk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLnBhcnNsZXktc3R5bGUtMSAucGFyc2xleS1lcnJvcnMtbGlzdC5maWxsZWQge1xuICBwYWRkaW5nOiA3cHggMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzQzNDM7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbn1cbi5wYXJzbGV5LXN0eWxlLTEgLnBhcnNsZXktZXJyb3JzLWxpc3QuZmlsbGVkIGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlycy1taW4sXG4uaXJzLW1heCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uaXJzLWZyb20sXG4uaXJzLXRvLFxuLmlycy1zaW5nbGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5pcnMtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5pcnMtYmFyLWVkZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmlycy1saW5lLWxlZnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWVmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uaXJzLWxpbmUtbWlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLmlycy1saW5lLXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaXJzLWZyb206OmFmdGVyLFxuLmlycy10bzo6YWZ0ZXIsXG4uaXJzLXNpbmdsZTo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLmlycy1zbGlkZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmlycy1zbGlkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmlycy1zbGlkZXI6aG92ZXI6YmVmb3JlLCAuaXJzLXNsaWRlcjpmb2N1czpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWhvdmVyKTtcbn1cblxuLyogIyMjIyMjIyMjIyMjIyMjIyMjIyMgQ09MT1IgVkFSSUFOVCBTS0lOUyAjIyMjIyMjIyMjIyMjIyMjIyMjIyAqL1xuLmlycy1wcmltYXJ5IC5pcnMtYmFyLFxuLmlycy1wcmltYXJ5IC5pcnMtYmFyLWVkZ2UsXG4uaXJzLXByaW1hcnkgLmlycy1zbGlkZXI6OmJlZm9yZSxcbi5pcnMtcHJpbWFyeSAuaXJzLWZyb20sXG4uaXJzLXByaW1hcnkgLmlycy10byxcbi5pcnMtcHJpbWFyeSAuaXJzLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmlycy1wcmltYXJ5IC5pcnMtZnJvbTo6YWZ0ZXIsXG4uaXJzLXByaW1hcnkgLmlycy10bzo6YWZ0ZXIsXG4uaXJzLXByaW1hcnkgLmlycy1zaW5nbGU6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5pcnMtc3VjY2VzcyAuaXJzLWJhcixcbi5pcnMtc3VjY2VzcyAuaXJzLWJhci1lZGdlLFxuLmlycy1zdWNjZXNzIC5pcnMtc2xpZGVyOjpiZWZvcmUsXG4uaXJzLXN1Y2Nlc3MgLmlycy1mcm9tLFxuLmlycy1zdWNjZXNzIC5pcnMtdG8sXG4uaXJzLXN1Y2Nlc3MgLmlycy1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE2YTU5O1xufVxuLmlycy1zdWNjZXNzIC5pcnMtZnJvbTo6YWZ0ZXIsXG4uaXJzLXN1Y2Nlc3MgLmlycy10bzo6YWZ0ZXIsXG4uaXJzLXN1Y2Nlc3MgLmlycy1zaW5nbGU6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAxNmE1OTtcbn1cblxuLmlycy1kYXJrIC5pcnMtYmFyLFxuLmlycy1kYXJrIC5pcnMtYmFyLWVkZ2UsXG4uaXJzLWRhcmsgLmlycy1zbGlkZXI6OmJlZm9yZSxcbi5pcnMtZGFyayAuaXJzLWZyb20sXG4uaXJzLWRhcmsgLmlycy10byxcbi5pcnMtZGFyayAuaXJzLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODM4NTM7XG59XG4uaXJzLWRhcmsgLmlycy1mcm9tOjphZnRlcixcbi5pcnMtZGFyayAuaXJzLXRvOjphZnRlcixcbi5pcnMtZGFyayAuaXJzLXNpbmdsZTo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzgzODUzO1xufVxuXG4vKiAjIyMjIyMjIyMjIyMjIyMjIyMjIyBNT0RFUk4gU0tJTiAjIyMjIyMjIyMjIyMjIyMjIyMjIyAqL1xuLmlycy1tb2Rlcm4gLmlycy1saW5lLWxlZnQsXG4uaXJzLW1vZGVybiAuaXJzLWxpbmUtbWlkLFxuLmlycy1tb2Rlcm4gLmlycy1saW5lLXJpZ2h0IHtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0ycHggMnB4IDJweCAwIHJnYmEoMzQsIDM0LCAzNCwgMC4xKTtcbn1cbi5pcnMtbW9kZXJuIC5pcnMtYmFyLFxuLmlycy1tb2Rlcm4gLmlycy1iYXItZWRnZSB7XG4gIGhlaWdodDogNnB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggMCByZ2JhKDM0LCAzNCwgMzQsIDAuMSk7XG59XG4uaXJzLW1vZGVybiAuaXJzLXNsaWRlciB7XG4gIHRvcDogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5pcnMtbW9kZXJuIC5pcnMtc2xpZGVyOjpiZWZvcmUge1xuICB0b3A6IDNweDtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5pcnMtbW9kZXJuLmlycy1wcmltYXJ5IC5pcnMtc2xpZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5pcnMtbW9kZXJuLmlycy1wcmltYXJ5IC5pcnMtc2xpZGVyOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmlycy1tb2Rlcm4uaXJzLXN1Y2Nlc3MgLmlycy1zbGlkZXIge1xuICBib3JkZXItY29sb3I6ICMwMTZhNTk7XG59XG4uaXJzLW1vZGVybi5pcnMtc3VjY2VzcyAuaXJzLXNsaWRlcjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDE2YTU5O1xufVxuLmlycy1tb2Rlcm4uaXJzLWRhcmsgLmlycy1zbGlkZXIge1xuICBib3JkZXItY29sb3I6ICMzMjMyNTE7XG59XG4uaXJzLW1vZGVybi5pcnMtZGFyayAuaXJzLXNsaWRlcjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzMjUxO1xufVxuXG4vKiAjIyMjIyMjIyMjIyMjIyMjIyMjIyBPVVRMSU5FIFNLSU4gIyMjIyMjIyMjIyMjIyMjIyMjIyMgKi9cbi5pcnMtb3V0bGluZSAuaXJzLWxpbmUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uaXJzLW91dGxpbmUgLmlycy1saW5lLWxlZnQsXG4uaXJzLW91dGxpbmUgLmlycy1saW5lLW1pZCxcbi5pcnMtb3V0bGluZSAuaXJzLWxpbmUtcmlnaHQge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmlycy1vdXRsaW5lIC5pcnMtYmFyIHtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLmlycy1vdXRsaW5lIC5pcnMtYmFyLWVkZ2Uge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xufVxuLmlycy1vdXRsaW5lIC5pcnMtc2xpZGVyIHtcbiAgdG9wOiAyMXB4O1xuICB3aWR0aDogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4uaXJzLW91dGxpbmUgLmlycy1zbGlkZXI6OmJlZm9yZSB7XG4gIHRvcDogNHB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4uaXJzLW91dGxpbmUgLmlycy1zbGlkZXI6aG92ZXI6OmJlZm9yZSwgLmlycy1vdXRsaW5lIC5pcnMtc2xpZGVyOmZvY3VzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWhvdmVyKTtcbn1cbi5pcnMtb3V0bGluZS5pcnMtcHJpbWFyeSAuaXJzLWxpbmUsXG4uaXJzLW91dGxpbmUuaXJzLXByaW1hcnkgLmlycy1zbGlkZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmlycy1vdXRsaW5lLmlycy1wcmltYXJ5IC5pcnMtbGluZTpob3Zlcjo6YmVmb3JlLCAuaXJzLW91dGxpbmUuaXJzLXByaW1hcnkgLmlycy1saW5lOmZvY3VzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWE1M2ZmO1xufVxuLmlycy1vdXRsaW5lLmlycy1wcmltYXJ5IC5pcnMtc2xpZGVyOmhvdmVyOjpiZWZvcmUsIC5pcnMtb3V0bGluZS5pcnMtcHJpbWFyeSAuaXJzLXNsaWRlcjpmb2N1czo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhNTNmZjtcbn1cbi5pcnMtb3V0bGluZS5pcnMtc3VjY2VzcyAuaXJzLWxpbmUsXG4uaXJzLW91dGxpbmUuaXJzLXN1Y2Nlc3MgLmlycy1zbGlkZXIge1xuICBib3JkZXItY29sb3I6ICMwMTZhNTk7XG59XG4uaXJzLW91dGxpbmUuaXJzLXN1Y2Nlc3MgLmlycy1saW5lOmhvdmVyOjpiZWZvcmUsIC5pcnMtb3V0bGluZS5pcnMtc3VjY2VzcyAuaXJzLWxpbmU6Zm9jdXM6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzk3MDE7XG59XG4uaXJzLW91dGxpbmUuaXJzLXN1Y2Nlc3MgLmlycy1zbGlkZXI6aG92ZXI6OmJlZm9yZSwgLmlycy1vdXRsaW5lLmlycy1zdWNjZXNzIC5pcnMtc2xpZGVyOmZvY3VzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM5NzAxO1xufVxuLmlycy1vdXRsaW5lLmlycy1kYXJrIC5pcnMtbGluZSxcbi5pcnMtb3V0bGluZS5pcnMtZGFyayAuaXJzLXNsaWRlciB7XG4gIGJvcmRlci1jb2xvcjogIzM4Mzg1Mztcbn1cbi5pcnMtb3V0bGluZS5pcnMtZGFyayAuaXJzLWxpbmU6aG92ZXI6OmJlZm9yZSwgLmlycy1vdXRsaW5lLmlycy1kYXJrIC5pcnMtbGluZTpmb2N1czo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxM2M1Mztcbn1cbi5pcnMtb3V0bGluZS5pcnMtZGFyayAuaXJzLXNsaWRlcjpob3Zlcjo6YmVmb3JlLCAuaXJzLW91dGxpbmUuaXJzLWRhcmsgLmlycy1zbGlkZXI6Zm9jdXM6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTNjNTM7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIG1hcmdpbjogNHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlZGY1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIGNvbG9yOiAjNGQ1ODc1O1xuICBsaW5lLWhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpIC0wLjFyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzk4N2ExO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBsaW5lLWhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIHBhZGRpbmc6IDAgNHB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIHBhZGRpbmc6IDNweCAxMHB4IDNweCAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogN3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogI2UxZTFlZjtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXItY29sb3I6ICNlMWUxZWY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBvcGFjaXR5OiAxO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk0OWViNztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTFlMWVmO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgei1pbmRleDogMjAwO1xuICBib3JkZXItY29sb3I6ICNlZGVkZjUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1eHAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA3cHggcmdiYSgxNTQsIDE1NCwgMjA0LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZzogNnB4IDEwcHggIWltcG9ydGFudDtcbn1cblxuLmhhcy1zdWNjZXNzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcbi5wYXJzbGV5LXNlbGVjdC5wYXJzbGV5LXN1Y2Nlc3MgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDE2YTU5O1xufVxuXG4uaGFzLXdhcm5pbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiZDVhO1xufVxuXG4uaGFzLWRhbmdlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG4ucGFyc2xleS1zZWxlY3QucGFyc2xleS1lcnJvciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNmMzQzNDM7XG59XG5cbi5zZWxlY3QyLXhzICsgLnNlbGVjdDItY29udGFpbmVyLFxuLnNlbGVjdDItZHJvcGRvd24teHMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uc2VsZWN0Mi1zbSArIC5zZWxlY3QyLWNvbnRhaW5lcixcbi5zZWxlY3QyLWRyb3Bkb3duLXNtIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlbGVjdDItYmQtMCArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuICB6LWluZGV4OiA5OTk5OTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNlbGVjdDItc20gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KSAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItc20gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWxnIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWxnIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjA5Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG4uc2VsZWN0Mi1sZyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjA5Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbiNpbnB1dC1maWVsZHMgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBsaW5lLWhlaWdodDogMy4zO1xufVxuI2lucHV0LWZpZWxkcyAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4jaW5wdXQtZmllbGRzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuI2lucHV0LWZpZWxkcyAuc2VsZWN0Mi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuI2lucHV0LWZpZWxkcyAuc2VsZWN0Mi1sZyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4jaW5wdXQtZmllbGRzIC5zZWxlY3QyLWxnIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGhlaWdodDogNDQuMjVweDtcbn1cbiNpbnB1dC1maWVsZHMgLnNlbGVjdDItbGcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBoZWlnaHQ6IDQ0LjI1cHg7XG59XG4jaW5wdXQtZmllbGRzIC5zZWxlY3QyLWxnIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwcmVtO1xufVxuI2lucHV0LWZpZWxkcyAuc2VsZWN0Mi1zbSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG4jaW5wdXQtZmllbGRzIC5zZWxlY3QyLXNtIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGhlaWdodDogMzFweDtcbn1cbiNpbnB1dC1maWVsZHMgLnNlbGVjdDItc20gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBoZWlnaHQ6IDMxcHg7XG59XG4jaW5wdXQtZmllbGRzIC5zZWxlY3QyLXNtIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwcmVtO1xufVxuXG4uc3AtY29udGFpbmVyIHtcbiAgei1pbmRleDogMjAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlZGVkZjU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA3cHggcmdiYSgxNTQsIDE1NCwgMjA0LCAwLjEpO1xufVxuLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZWY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnNwLWNvbnRhaW5lciBidXR0b246aG92ZXIsIC5zcC1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NDllYjc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNwLWJ1dHRvbi1jb250YWluZXIgLnNwLWNhbmNlbCB7XG4gIGNvbG9yOiAjNzk4N2ExICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4uc3AtYnV0dG9uLWNvbnRhaW5lciAuc3AtY2FuY2VsOmhvdmVyLCAuc3AtYnV0dG9uLWNvbnRhaW5lciAuc3AtY2FuY2VsOmZvY3VzIHtcbiAgY29sb3I6ICMzODM4NTMgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc3AtcGlja2VyLWNvbnRhaW5lciB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4uc3AtcmVwbGFjZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlZGVkZjU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5zcC1yZXBsYWNlcjpob3ZlciwgLnNwLXJlcGxhY2VyOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlZGY1O1xufVxuLnNwLXJlcGxhY2VyLnNwLWFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWRmNTtcbn1cblxuLnNwLWRkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTBweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xufVxuLnNwLWRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwO1xuICBjb2xvcjogIzk0OWViNztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLnNwLXByZXZpZXcge1xuICBib3JkZXI6IDA7XG59XG5cbi5zcC1kcmFnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zcC1jaG9vc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWVmO1xufVxuXG4uc3AtcGFsZXR0ZSAuc3AtdGh1bWItZWw6aG92ZXIsIC5zcC1wYWxldHRlIC5zcC10aHVtYi1lbC5zcC10aHVtYi1hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMzODM4NTM7XG59XG5cbi5ub3RpZml0X2NvbmZpcm1fYWNjZXB0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbiN1aV9ub3RpZkl0LmRlZmF1bHQge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4jdWlfbm90aWZJdC5wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4vKiAjIyMjIyMjIyBURU1QLVNUWUxFUyAjIyMjIyMjIyAqL1xuLmNhcmQtLWNhbGVuZGFyIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY29sb3I6ICMxNDExMmQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY2FyZC0tY2FsZW5kYXIgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY2FyZC0tY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXItaW5saW5lIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5jYXJkLS1jYWxlbmRhciAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLmNhcmQtLWNhbGVuZGFyIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci1uZXh0OjpiZWZvcmUsXG4uY2FyZC0tY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLXByZXY6OmJlZm9yZSB7XG4gIHRvcDogOHB4O1xufVxuLmNhcmQtLWNhbGVuZGFyIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW1vbnRoIHtcbiAgY29sb3I6ICMxMzRjZjc7XG59XG4uY2FyZC0tY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG59XG4uY2FyZC0tY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGgge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXJkLS1jYWxlbmRhciAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0ZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXJkLS1jYWxlbmRhciAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0ZCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4uY2FyZC0tY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXItdG9kYXkgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kOiAjMTM0Y2Y3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzEzNGNmNztcbn1cbi5jYXJkLS1jYWxlbmRhciAuY2FyZC0tZXZlbnRzIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBwYWRkaW5nOiAxM3B4IDIwcHggMTNweCA0MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtLWNhbGVuZGFyIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyLFxuICAuY2FyZC0tdHdlbHZlIC5mbG90LWNoYXJ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNhcmQtLWV2ZW50cyB7XG4gIGJvcmRlci1jb2xvcjogI2UzZTNlMztcbiAgYm94LXNoYWRvdzogNXB4IDdweCAyNnB4IC01cHggI2Q1ZDRlMDtcbn1cbi5jYXJkLS1ldmVudHMgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jYXJkLS1jYWxlbmRhciAuY2FyZC0tZXZlbnRzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuLmNhcmQtLWNhbGVuZGFyIC5jYXJkLS1ldmVudHMgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBhZGRpbmc6IDEzcHggMjBweCAxM3B4IDQwcHg7XG59XG5cbi5jYXJkLS1ldmVudHMgLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogI2E1YTBiMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNhcmQtLWV2ZW50cyAuY2FyZC1zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjMTQxMTJkO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uY2FyZC0tZXZlbnRzIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLmNhcmQtLWV2ZW50cyAubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDE4cHggMTBweCA0MHB4O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmNhcmQtLWV2ZW50cyAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLCAuY2FyZC0tZXZlbnRzIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY2FyZC0tZXZlbnRzIC5saXN0LWdyb3VwLWl0ZW0gbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGNvbG9yOiAjMzczMjZkO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXJkLS1ldmVudHMgLmxpc3QtZ3JvdXAtaXRlbSBsYWJlbCBzcGFuIHtcbiAgY29sb3I6ICNhNWEwYjE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY2FyZC0tZXZlbnRzIC5saXN0LWdyb3VwLWl0ZW0gaDYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jYXJkLS1ldmVudHMgLmxpc3QtZ3JvdXAtaXRlbSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmNhcmQtLWV2ZW50cyAubGlzdC1ncm91cC1pdGVtIHAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5jYXJkLS1ldmVudHMgLmxpc3QtZ3JvdXAtaXRlbSBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi5jYXJkLS1ldmVudHMgLmxpc3QtZ3JvdXAtaXRlbSBzbWFsbCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXJkLS1ldmVudHMgLmV2ZW50LWluZGljYXRvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxN3B4O1xuICBsZWZ0OiAyMHB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLmNhcmQtLWV2ZW50cyAuZXZlbnQtdXNlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uY2FyZC0tZXZlbnRzIC5ldmVudC11c2VyIC5tYWluLWltZy11c2VyIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbn1cbi5jYXJkLS1ldmVudHMgLmV2ZW50LXVzZXIgLm1haW4taW1nLXVzZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXJkLS1ldmVudHMgLmV2ZW50LXVzZXIgLm1haW4taW1nLXVzZXIgKyAubWFpbi1pbWctdXNlciB7XG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xufVxuLmNhcmQtLWV2ZW50cyAuZXZlbnQtdXNlciBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgY29sb3I6ICNhNWEwYjE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi5jYXJkLS1ldmVudHMgLmV2ZW50LXVzZXIgYTpsYXN0LWNoaWxkOmhvdmVyLCAuY2FyZC0tZXZlbnRzIC5ldmVudC11c2VyIGE6bGFzdC1jaGlsZDpmb2N1cyB7XG4gIGNvbG9yOiAjMzczMjZkO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGgge1xuICAgIHBhZGRpbmc6IDRweCAwO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIH1cbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkLnVpLWRhdGVwaWNrZXItb3RoZXItbW9udGggLnVpLXN0YXRlLWRlZmF1bHQge1xuICBjb2xvcjogIzc5ODdhMTtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNXB4O1xuICBwYWRkaW5nOiA2cHggMTBweDtcbiAgY29sb3I6ICM0YTRhNjk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTNweDtcbiAgY29sb3I6ICM0YTRhNjk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGQgYTpob3ZlciB7XG4gIGNvbG9yOiAjNGE0YTY5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXItdG9kYXkgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1kYXRlcGlja2VyLXRvZGF5IGE6aG92ZXIsIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1kYXRlcGlja2VyLXRvZGF5IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkIHNwYW4sXG4gIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkIGEge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAgLnVpLWRhdGVwaWNrZXItdGl0bGUge1xuICBtYXJnaW46IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCAudWktZGF0ZXBpY2tlci1wcmV2OjpiZWZvcmUge1xuICBsZWZ0OiAxMHB4O1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAgLnVpLWRhdGVwaWNrZXItbmV4dDo6YmVmb3JlIHtcbiAgcmlnaHQ6IDEwcHg7XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCB0YWJsZSB7XG4gIG1hcmdpbjogMDtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLWxhc3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4udWktZGF0ZXBpY2tlci1pbmxpbmUge1xuICBib3JkZXItY29sb3I6ICNlNGU4ZjM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudWktZGF0ZXBpY2tlci1pbmxpbmUge1xuICAgIG1heC13aWR0aDogMzEwcHg7XG4gIH1cbn1cbi8qICMjIyMjIyA3LjIgQ2FsZW5kYXIgICMjIyMjIyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRlbnQtY2FsZW5kYXIge1xuICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgfVxufVxuLm1haW4tY29udGVudC1jYWxlbmRhciAuY29udGFpbmVyLFxuLm1haW4tY29udGVudC1jYWxlbmRhciAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZzogMjBweCAwIDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LWNhbGVuZGFyIC5jb250YWluZXIsXG4gIC5tYWluLWNvbnRlbnQtY2FsZW5kYXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jb250ZW50LWxlZnQtY2FsZW5kYXIge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRlbnQtbGVmdC1jYWxlbmRhciB7XG4gICAgd2lkdGg6IDIzMHB4O1xuICB9XG59XG4ubWFpbi1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubWFpbi1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMnB4O1xufVxuLm1haW4tZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1haW4tZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0aCB7XG4gIHBhZGRpbmc6IDVweDtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1haW4tZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0ZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tYWluLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGgudWktZGF0ZXBpY2tlci13ZWVrLWVuZDpmaXJzdC1jaGlsZDpub3QoLnVpLWRhdGVwaWNrZXItb3RoZXItbW9udGgpIGEge1xuICBjb2xvcjogI2YzNDM0Mztcbn1cbi5tYWluLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGQudWktZGF0ZXBpY2tlci13ZWVrLWVuZDpmaXJzdC1jaGlsZDpub3QoLnVpLWRhdGVwaWNrZXItb3RoZXItbW9udGgpIGEge1xuICBjb2xvcjogI2YzNDM0Mztcbn1cbi5tYWluLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGQge1xuICBwYWRkaW5nOiAwIDFweDtcbn1cbi5tYWluLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGQgc3Bhbixcbi5tYWluLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGQgYSB7XG4gIHBhZGRpbmc6IDRweCA1cHg7XG4gIGNvbG9yOiAjNGQ1ODc1O1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzYW5zLXNlcmlmO1xufVxuLm1haW4tZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktZGF0ZXBpY2tlci10b2RheSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5tYWluLW5hdi1jYWxlbmRhci1ldmVudCAubmF2LWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5tYWluLW5hdi1jYWxlbmRhci1ldmVudCAubmF2LWxpbmsgaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMC41cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAyMXB4O1xufVxuLm1haW4tbmF2LWNhbGVuZGFyLWV2ZW50IC5uYXYtbGluay5leGNsdWRlIHtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG4ubWFpbi1uYXYtY2FsZW5kYXItZXZlbnQgLm5hdi1saW5rLmV4Y2x1ZGUgaSB7XG4gIGNvbG9yOiAjNzk4N2ExO1xufVxuLm1haW4tbmF2LWNhbGVuZGFyLWV2ZW50IC5uYXYtbGluay5leGNsdWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3OTg3YTE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LWJvZHktY2FsZW5kYXIge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxufVxuLm1haW4tY2FsZW5kYXIge1xuICBib3JkZXItY29sb3I6ICNlNGU4ZjM7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtY29udGVudCxcbi5tYWluLWNhbGVuZGFyIC5mYy1kaXZpZGVyLFxuLm1haW4tY2FsZW5kYXIgLmZjLWxpc3QtaGVhZGluZyB0ZCxcbi5tYWluLWNhbGVuZGFyIC5mYy1saXN0LXZpZXcsXG4ubWFpbi1jYWxlbmRhciAuZmMtcG9wb3Zlcixcbi5tYWluLWNhbGVuZGFyIC5mYy1yb3csXG4ubWFpbi1jYWxlbmRhciB0Ym9keSxcbi5tYWluLWNhbGVuZGFyIHRkLFxuLm1haW4tY2FsZW5kYXIgdGgsXG4ubWFpbi1jYWxlbmRhciB0aGVhZCB7XG4gIGJvcmRlci1jb2xvcjogI2U0ZThmMztcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgaDIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzMyMzI1MTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIC5mYy1yaWdodCB7XG4gIG9yZGVyOiAzO1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIC5mYy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b246aG92ZXIsIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY4O1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbi5mYy1wcmV2LWJ1dHRvbiwgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbi5mYy1uZXh0LWJ1dHRvbiB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzhweDtcbiAgcGFkZGluZzogMDtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24uZmMtcHJldi1idXR0b24gc3BhbiwgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbi5mYy1uZXh0LWJ1dHRvbiBzcGFuIHtcbiAgbWFyZ2luOiAwO1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbi5mYy1zdGF0ZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY4O1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbi5mYy10b2RheS1idXR0b24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogIzFhNTNmZjtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24uZmMtdG9kYXktYnV0dG9uLmZjLXN0YXRlLWRpc2FibGVkIHtcbiAgY29sb3I6ICM5NDllYjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5ZmI7XG4gIGJvcmRlci1jb2xvcjogI2U0ZThmMztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLWljb24tbGVmdC1zaW5nbGUtYXJyb3csXG4ubWFpbi1jYWxlbmRhciAuZmMtaWNvbi1yaWdodC1zaW5nbGUtYXJyb3cge1xuICB0b3A6IDA7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtaWNvbi1sZWZ0LXNpbmdsZS1hcnJvdzo6YWZ0ZXIsXG4ubWFpbi1jYWxlbmRhciAuZmMtaWNvbi1yaWdodC1zaW5nbGUtYXJyb3c6OmFmdGVyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy1pY29uLWxlZnQtc2luZ2xlLWFycm93OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NmXCI7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtaWNvbi1yaWdodC1zaW5nbGUtYXJyb3c6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYzZDFcIjtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy1oZWFkLWNvbnRhaW5lciAuZmMtZGF5LWhlYWRlciB7XG4gIHBhZGRpbmc6IDE0cHggMDtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy12aWV3ID4gdGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcgPiB0YWJsZSA+IHRoZWFkIHRoLFxuLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcgPiB0YWJsZSA+IHRoZWFkIHRkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTRlOGYzO1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcgPiB0YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gIGJvcmRlci1jb2xvcjogI2U0ZThmMztcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy12aWV3IC5mYy1vdGhlci1tb250aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmYzZmQ7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtdmlldyAuZmMtZGF5LW51bWJlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIG1hcmdpbjogMnB4IDJweCAwIDA7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGNvbG9yOiAjNGQ1ODc1O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy12aWV3IC5mYy1kYXktbnVtYmVyOmhvdmVyLCAubWFpbi1jYWxlbmRhciAuZmMtdmlldyAuZmMtZGF5LW51bWJlcjpmb2N1cyB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZiO1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcgLmZjLXNjcm9sbGVyIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1hZ2VuZGEtdmlldyAuZmMtZGF5LWhlYWRlciA+IGEgPiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1hZ2VuZGEtdmlldyAuZmMtZGF5LWhlYWRlciA+IGEgPiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtYWdlbmRhLXZpZXcgLmZjLWRheS1oZWFkZXIgPiBhID4gc3BhbjpsYXN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1hZ2VuZGEtdmlldyAuZmMtZGF5LWhlYWRlci5mYy10b2RheSA+IGEge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldywgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1zY3JvbGxlciwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtc2Nyb2xsZXIge1xuICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LXRhYmxlLCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LXRhYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC10YWJsZSA+IHRib2R5LCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LXRhYmxlID4gdGJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1oZWFkaW5nLCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWhlYWRpbmcge1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWhlYWRpbmc6Zmlyc3QtY2hpbGQsIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaGVhZGluZzpmaXJzdC1jaGlsZCwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaGVhZGluZzpmaXJzdC1jaGlsZCArIC5mYy1saXN0LWl0ZW0sIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaGVhZGluZzpmaXJzdC1jaGlsZCArIC5mYy1saXN0LWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaGVhZGluZyB0ZCwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1oZWFkaW5nIHRkIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWhlYWRpbmctbWFpbiwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1oZWFkaW5nLW1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNXB4O1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1oZWFkaW5nLW1haW4gc3BhbjpsYXN0LWNoaWxkLCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWhlYWRpbmctbWFpbiBzcGFuOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWhlYWRpbmctbWFpbi5ub3csIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaGVhZGluZy1tYWluLm5vdywgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaGVhZGluZy1tYWluLm5vdyBzcGFuOmxhc3QtY2hpbGQsIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaGVhZGluZy1tYWluLm5vdyBzcGFuOmxhc3QtY2hpbGQge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0ge1xuICBmbGV4OiAwIDAgY2FsYyg4MCUgLSA1cHgpO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IGNhbGMoODAlIC0gNXB4KTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW06aG92ZXIsIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW06Zm9jdXMge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW06aG92ZXIsIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbTpmb2N1cyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW06aG92ZXIgdGQsIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW06Zm9jdXMgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbTpob3ZlciB0ZCwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtOmZvY3VzIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtID4gdGQsIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSA+IHRkIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSA+IHRkLmZjLWxpc3QtaXRlbS10aW1lLCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gPiB0ZC5mYy1saXN0LWl0ZW0tdGltZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGY4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjBmMGY4O1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSA+IHRkLmZjLWxpc3QtaXRlbS10aXRsZSwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtID4gdGQuZmMtbGlzdC1pdGVtLXRpdGxlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YwZjBmODtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjg7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAyMCU7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLW1hcmtlciwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtLW1hcmtlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLXRpbWUsIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbS10aW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMTVweCAycHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLXRpdGxlLCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0tdGl0bGUge1xuICBwYWRkaW5nOiAwIDE1cHggMTJweDtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0tdGl0bGUgYSwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtLXRpdGxlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogIzMyMzI1MTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbS10aXRsZSAuZmMtZGVzYywgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtLXRpdGxlIC5mYy1kZXNjIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1O1xufVxuLm1haW4tY2FsZW5kYXIgdGQuZmMtdG9kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5tYWluLWNhbGVuZGFyIHRkLmZjLXRvZGF5IC5mYy1kYXktbnVtYmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG4ubWFpbi1jYWxlbmRhciB0ZC5mYy10b2RheSAuZmMtZGF5LW51bWJlcjpob3ZlciwgLm1haW4tY2FsZW5kYXIgdGQuZmMtdG9kYXkgLmZjLWRheS1udW1iZXI6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy1heGlzIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLWV2ZW50IHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLXdpZHRoOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtZXZlbnQuZmMtZGF5LWdyaWQtZXZlbnQgPiBkaXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLWV2ZW50LmZjLWRheS1ncmlkLWV2ZW50ID4gZGl2IC5mYy10aW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy1ldmVudC5mYy1kYXktZ3JpZC1ldmVudCA+IGRpdiAuZmMtZGVzYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtdGltZS1ncmlkLWV2ZW50IHtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLXRpbWUtZ3JpZC1ldmVudCAuZmMtdGltZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy10aW1lLWdyaWQtZXZlbnQgLmZjLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy10aW1lLWdyaWQtZXZlbnQgLmZjLWRlc2Mge1xuICBjb2xvcjogcmdiYSgyOCwgMzksIDYwLCAwLjgpO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtYWdlbmRhV2Vlay12aWV3IC5mYy10aW1lLWdyaWQtZXZlbnQgPiBkaXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLWFnZW5kYVdlZWstdmlldyAuZmMtdGltZS1ncmlkLWV2ZW50ID4gZGl2IC5mYy10aW1lIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLm1haW4tY2FsZW5kYXIgLmZjLWFnZW5kYVdlZWstdmlldyAuZmMtdGltZS1ncmlkLWV2ZW50ID4gZGl2IC5mYy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5tYWluLWNhbGVuZGFyIC5mYy1hZ2VuZGFXZWVrLXZpZXcgLmZjLXRpbWUtZ3JpZC1ldmVudCA+IGRpdiAuZmMtZGVzYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbi1jYWxlbmRhciAuZmMtbGlzdC1lbXB0eSB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgLmZjLWNlbnRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBvcmRlcjogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciAuZmMtbGVmdCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgLmZjLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24uZmMtcHJldi1idXR0b24sIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24uZmMtbmV4dC1idXR0b24ge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxuICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLXRvZGF5LWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLW1vbnRoLWJ1dHRvbiwgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbi5mYy1hZ2VuZGFXZWVrLWJ1dHRvbiwgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbi5mYy1hZ2VuZGFEYXktYnV0dG9uLCAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLWxpc3RXZWVrLWJ1dHRvbiwgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbi5mYy1saXN0TW9udGgtYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgfVxuICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLW1vbnRoLWJ1dHRvbjo6YmVmb3JlLCAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLWFnZW5kYVdlZWstYnV0dG9uOjpiZWZvcmUsIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24uZmMtYWdlbmRhRGF5LWJ1dHRvbjo6YmVmb3JlLCAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLWxpc3RXZWVrLWJ1dHRvbjo6YmVmb3JlLCAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLWxpc3RNb250aC1idXR0b246OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNnB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogIzRhNGE2OTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgfVxuICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLW1vbnRoLWJ1dHRvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIk1cIjtcbiAgfVxuICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLWFnZW5kYVdlZWstYnV0dG9uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiV1wiO1xuICB9XG4gIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24uZmMtYWdlbmRhRGF5LWJ1dHRvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIkRcIjtcbiAgfVxuICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLWxpc3RXZWVrLWJ1dHRvbjo6YmVmb3JlLCAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLWxpc3RNb250aC1idXR0b246OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJMXCI7XG4gICAgbGVmdDogMTFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNhbGVuZGFyIC5mYy1pY29uLWxlZnQtc2luZ2xlLWFycm93OjphZnRlcixcbiAgLm1haW4tY2FsZW5kYXIgLmZjLWljb24tcmlnaHQtc2luZ2xlLWFycm93OjphZnRlciB7XG4gICAgbGluZS1oZWlnaHQ6IDAuNzU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZC1jb250YWluZXIgLmZjLWRheS1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3ID4gdGFibGUgPiB0aGVhZCB0aDpmaXJzdC1jaGlsZCxcbiAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcgPiB0YWJsZSA+IHRoZWFkIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubWFpbi1jYWxlbmRhciAuZmMtdmlldyA+IHRhYmxlID4gdGhlYWQgdGg6bGFzdC1jaGlsZCxcbiAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcgPiB0YWJsZSA+IHRoZWFkIHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3ID4gdGFibGUgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3ID4gdGFibGUgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtdmlldyAuZmMtZGF5LW51bWJlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWFnZW5kYS12aWV3IC5mYy1kYXktaGVhZGVyID4gYSA+IHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtYWdlbmRhLXZpZXcgLmZjLWRheS1oZWFkZXIgPiBhID4gc3BhbjpsYXN0LWNoaWxkIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtc2Nyb2xsZXIsIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLXNjcm9sbGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaGVhZGluZywgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1oZWFkaW5nIHtcbiAgICBmbGV4OiAwIDAgMTUlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaGVhZGluZywgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1oZWFkaW5nIHtcbiAgICBmbGV4OiAwIDAgMTIlO1xuICAgIG1heC13aWR0aDogMTIlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaGVhZGluZywgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1oZWFkaW5nIHtcbiAgICBmbGV4OiAwIDAgMTAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWhlYWRpbmcsIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaGVhZGluZyB7XG4gICAgZmxleDogMCAwIDglO1xuICAgIG1heC13aWR0aDogOCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0ge1xuICAgIGZsZXg6IDAgMCBjYWxjKDg1JSAtIDVweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDg1JSAtIDVweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0ge1xuICAgIGZsZXg6IDAgMCBjYWxjKDg4JSAtIDVweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDg4JSAtIDVweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0ge1xuICAgIGZsZXg6IDAgMCBjYWxjKDkwJSAtIDVweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDkwJSAtIDVweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtIHtcbiAgICBmbGV4OiAwIDAgY2FsYyg5MiUgLSA1cHgpO1xuICAgIG1heC13aWR0aDogY2FsYyg5MiUgLSA1cHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSArIC5mYy1saXN0LWl0ZW0sIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSArIC5mYy1saXN0LWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSwgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtLCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtLCAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogOCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtYXhpcyB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLWV2ZW50IHtcbiAgICBwYWRkaW5nOiAzcHggNHB4O1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWNhbGVuZGFyIC5mYy1ldmVudC5mYy1kYXktZ3JpZC1ldmVudCA+IGRpdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtYWdlbmRhV2Vlay12aWV3IC5mYy10aW1lLWdyaWQtZXZlbnQgPiBkaXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLWFnZW5kYVdlZWstdmlldyAuZmMtdGltZS1ncmlkLWV2ZW50ID4gZGl2IC5mYy1kZXNjIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm1haW4tbW9kYWwtY2FsZW5kYXItc2NoZWR1bGUgLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5tYWluLW1vZGFsLWNhbGVuZGFyLXNjaGVkdWxlIC5tb2RhbC1jb250ZW50ID4gLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyNXB4O1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbi5tYWluLW1vZGFsLWNhbGVuZGFyLXNjaGVkdWxlIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nOiAyMHB4IDI1cHg7XG59XG4ubWFpbi1tb2RhbC1jYWxlbmRhci1zY2hlZHVsZSAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDMwcHggMjVweDtcbn1cbi5tYWluLW1vZGFsLWNhbGVuZGFyLXNjaGVkdWxlIC5mb3JtLWdyb3VwLWRhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmYjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5tYWluLW1vZGFsLWNhbGVuZGFyLXNjaGVkdWxlIC5mb3JtLWdyb3VwLWRhdGUgPiBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwLjU7XG59XG4ubWFpbi1tb2RhbC1jYWxlbmRhci1zY2hlZHVsZSAuc2VsZWN0Mi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWFpbi1tb2RhbC1jYWxlbmRhci1ldmVudCAubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5tYWluLW1vZGFsLWNhbGVuZGFyLWV2ZW50IC5tb2RhbC1jb250ZW50ID4gLmNsb3NlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbi5tYWluLW1vZGFsLWNhbGVuZGFyLWV2ZW50IC5tb2RhbC1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ubWFpbi1tb2RhbC1jYWxlbmRhci1ldmVudCAubmF2LW1vZGFsLWV2ZW50IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tYWluLW1vZGFsLWNhbGVuZGFyLWV2ZW50IC5uYXYtbW9kYWwtZXZlbnQgLm5hdi1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ubWFpbi1tb2RhbC1jYWxlbmRhci1ldmVudCAubmF2LW1vZGFsLWV2ZW50IC5uYXYtbGluazpob3ZlciwgLm1haW4tbW9kYWwtY2FsZW5kYXItZXZlbnQgLm5hdi1tb2RhbC1ldmVudCAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tYWluLW1vZGFsLWNhbGVuZGFyLWV2ZW50IC5uYXYtbW9kYWwtZXZlbnQgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4ubWFpbi1tb2RhbC1jYWxlbmRhci1ldmVudCAubmF2LW1vZGFsLWV2ZW50IC5uYXYtbGluazpsYXN0LWNoaWxkIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLm1haW4tbW9kYWwtY2FsZW5kYXItZXZlbnQgLmV2ZW50LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ubWFpbi1tb2RhbC1jYWxlbmRhci1ldmVudCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubWFpbi1tb2RhbC1jYWxlbmRhci1ldmVudCAuZXZlbnQtc3RhcnQtZGF0ZSxcbi5tYWluLW1vZGFsLWNhbGVuZGFyLWV2ZW50IC5ldmVudC1lbmQtZGF0ZSB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLm1haW4tbW9kYWwtY2FsZW5kYXItZXZlbnQgLmV2ZW50LWRlc2Mge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ubWFpbi1tb2RhbC1jYWxlbmRhci1ldmVudCAuZXZlbnQtZGVzYzplbXB0eSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLW1vZGFsLWNhbGVuZGFyLWV2ZW50IC5tb2RhbC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1haW4tbW9kYWwtY2FsZW5kYXItZXZlbnQgLm5hdi1tb2RhbC1ldmVudCAubmF2LWxpbmsge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1tb2RhbC1jYWxlbmRhci1ldmVudCAubW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwNXB4KSB7XG4gIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZmMtdmlldyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxuICAuZmMtdmlldyA+IHRhYmxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG4gIC5jYXJkLS1jYWxlbmRhciAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0ZCBhIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLm1haW4tY29udGVudC1ib2R5Lm1haW4tY29udGVudC1ib2R5LWNhbGVuZGFyLmNhcmQucC00IHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgLmZjLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciAuZmMtbGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIH1cbn1cbi5mYy1kYXRlcGlja2VyLm1haW4tZGF0ZXBpY2tlci5oYXNEYXRlcGlja2VyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkLFxuICAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0aCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tY29udGVudC1ib2R5LXNob3cgLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFpbi1jb250ZW50LWJvZHktc2hvdyAubWFpbi1oZWFkZXItbGVmdCAubWFpbi1oZWFkZXItYXJyb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tYWluLWNvbnRlbnQtYm9keS1zaG93IC5tYWluLWNvbnRlbnQtbGVmdC1jaGF0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluLWNvbnRlbnQtYm9keS1zaG93IC5tYWluLWNvbnRlbnQtYm9keS1jaGF0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4ubWFpbi1uYXYtbGluZS1jaGF0IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5tYWluLW5hdi1saW5lLWNoYXQgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgY29sb3I6ICMzODM4NTM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLm1haW4tbmF2LWxpbmUtY2hhdCAubmF2LWxpbms6aG92ZXIsIC5tYWluLW5hdi1saW5lLWNoYXQgLm5hdi1saW5rOmZvY3VzLCAubWFpbi1uYXYtbGluZS1jaGF0IC5uYXYtbGluazphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuLm1haW4tbmF2LWxpbmUtY2hhdCAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLm1haW4tbmF2LWxpbmUtY2hhdCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2LWxpbmUtY2hhdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxufVxuLm1haW4tY2hhdC1jb250YWN0cy13cmFwcGVyIC5tYWluLWltZy11c2VyOjphZnRlcixcbi5tYWluLWNoYXQtbGlzdCAubWFpbi1pbWctdXNlcjo6YWZ0ZXIsXG4ubWFpbi1jaGF0LWhlYWRlciAubWFpbi1pbWctdXNlcjo6YWZ0ZXIsXG4ubWFpbi1jaGF0LWJvZHkgLm1haW4taW1nLXVzZXI6OmFmdGVyIHtcbiAgcmlnaHQ6IDFweDtcbiAgYm90dG9tOiAzcHg7XG59XG5cbi5tYWluLWNoYXQtY29udGFjdHMtd3JhcHBlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLm1haW4tY2hhdC1jb250YWN0cy13cmFwcGVyIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4ubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIgLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmNhcmQtdGFibGUtdHdvIHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY2hhdC1jb250YWN0cy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAwO1xuICB9XG59XG4uY2FyZC10YWJsZS10d28gLm1haW4tY2hhdC1jb250YWN0cy13cmFwcGVyIC5jYXJkLXRpdGxlLFxuLm1haW4tY2hhdC1jb250YWN0cy13cmFwcGVyIC5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC10aXRsZSxcbi5jYXJkLWRhc2hib2FyZC1laWdodCAubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIgLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIgLmxTU2xpZGVPdXRlcixcbi5tYWluLWNoYXQtY29udGFjdHMtd3JhcHBlciAubFNTbGlkZVdyYXBwZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLm1haW4tY2hhdC1jb250YWN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5tYWluLWNoYXQtY29udGFjdHMgLmxzbGlkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsb2F0OiBub25lO1xufVxuLm1haW4tY2hhdC1jb250YWN0cyBzbWFsbCB7XG4gIHdpZHRoOiAzNnB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLm1haW4tY2hhdC1jb250YWN0cy1tb3JlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY2hhdC1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuLm1haW4tY2hhdC1saXN0IC5tZWRpYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGY1O1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5tYWluLWNoYXQtbGlzdCAubWVkaWEgLm1haW4taW1nLXVzZXIge1xuICB0b3A6IDNweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubWFpbi1jaGF0LWxpc3QgLm1lZGlhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICBib3R0b206IC0xcHg7XG4gIGxlZnQ6IC0xcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLm1haW4tY2hhdC1saXN0IC5tZWRpYSArIC5tZWRpYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiA2NXB4O1xufVxuLm1haW4tY2hhdC1saXN0IC5tZWRpYS5uZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm1haW4tY2hhdC1saXN0IC5tZWRpYS5uZXcgLm1haW4taW1nLXVzZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubWFpbi1jaGF0LWxpc3QgLm1lZGlhLm5ldyAubWVkaWEtY29udGFjdC1uYW1lIHNwYW46Zmlyc3QtY2hpbGQge1xuICBjb2xvcjogIzMyMzI1MTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5tYWluLWNoYXQtbGlzdCAubWVkaWEubmV3IC5tZWRpYS1ib2R5IHAge1xuICBjb2xvcjogIzRhNGE2OTtcbn1cbi5tYWluLWNoYXQtbGlzdCAubWVkaWE6aG92ZXIsIC5tYWluLWNoYXQtbGlzdCAubWVkaWE6Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDIpO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWRlZGY1O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWRlZGY1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWFpbi1jaGF0LWxpc3QgLm1lZGlhOmhvdmVyOmZpcnN0LWNoaWxkLCAubWFpbi1jaGF0LWxpc3QgLm1lZGlhOmZvY3VzOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubWFpbi1jaGF0LWxpc3QgLm1lZGlhLnNlbGVjdGVkIHtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2VkZWRmNTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2VkZWRmNTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5tYWluLWNoYXQtbGlzdCAubWVkaWEuc2VsZWN0ZWQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5tYWluLWNoYXQtbGlzdCAubWVkaWEuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWFpbi1jaGF0LWxpc3QgLm1lZGlhLnNlbGVjdGVkIC5tZWRpYS1jb250YWN0LW5hbWUgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiAjMzIzMjUxO1xufVxuLm1haW4tY2hhdC1saXN0IC5tZWRpYS5zZWxlY3RlZCAubWVkaWEtYm9keSBwIHtcbiAgY29sb3I6ICM0YTRhNjk7XG59XG4ubWFpbi1jaGF0LWxpc3QgLm1haW4taW1nLXVzZXIgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtMnB4O1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM0MzQzO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZjtcbn1cbi5tYWluLWNoYXQtbGlzdCAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLm1haW4tY2hhdC1saXN0IC5tZWRpYS1ib2R5IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4zNTtcbn1cbi5tYWluLWNoYXQtbGlzdCAubWVkaWEtY29udGFjdC1uYW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4ubWFpbi1jaGF0LWxpc3QgLm1lZGlhLWNvbnRhY3QtbmFtZSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ubWFpbi1jaGF0LWxpc3QgLm1lZGlhLWNvbnRhY3QtbmFtZSBzcGFuOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5NDllYjc7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNoYXQtbGlzdCAubWVkaWEge1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgfVxufVxuLm1haW4tY29udGVudC1ib2R5LWNoYXQge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1ib2R5LWNoYXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5tYWluLWNoYXQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiA2OHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5tYWluLWNoYXQtaGVhZGVyIC5uYXYge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5tYWluLWNoYXQtaGVhZGVyIC5uYXYtbGluayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDlweCA5cHg7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IHNvbGlkICNlZGVkZjUgMXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ubWFpbi1jaGF0LWhlYWRlciAubmF2LWxpbms6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tYWluLWNoYXQtaGVhZGVyIC5uYXYtbGluayBpIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ubWFpbi1jaGF0LWhlYWRlciAubmF2LWxpbmsgLnR5cGNuIHtcbiAgbGluZS1oZWlnaHQ6IDAuOTtcbn1cbi5tYWluLWNoYXQtaGVhZGVyIC5uYXYtbGluayAudHlwY246OmJlZm9yZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLm1haW4tY2hhdC1oZWFkZXIgLm5hdi1saW5rOmhvdmVyLCAubWFpbi1jaGF0LWhlYWRlciAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4ubWFpbi1jaGF0LWhlYWRlciAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWNoYXQtaGVhZGVyIC5uYXYtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1haW4tY2hhdC1oZWFkZXIgLm5hdi1saW5rOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubWFpbi1jaGF0LW1zZy1uYW1lIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4ubWFpbi1jaGF0LW1zZy1uYW1lIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBjb2xvcjogIzMyMzI1MTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLm1haW4tY2hhdC1tc2ctbmFtZSBzbWFsbCB7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5tYWluLWNoYXQtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG4ubWFpbi1jaGF0LWJvZHkgLmNvbnRlbnQtaW5uZXIge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLm1haW4tY2hhdC1ib2R5IC5tZWRpYSArIC5tZWRpYSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubWFpbi1jaGF0LWJvZHkgLm1lZGlhLmZsZXgtcm93LXJldmVyc2UgLm1lZGlhLWJvZHkge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubWFpbi1jaGF0LWJvZHkgLm1lZGlhLmZsZXgtcm93LXJldmVyc2UgLm1haW4tbXNnLXdyYXBwZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5tYWluLWNoYXQtYm9keSAubWVkaWEtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5tYWluLWNoYXQtYm9keSAubWVkaWEtYm9keSA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNoYXQtYm9keSB7XG4gICAgbWF4LWhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY2hhdC1ib2R5IC5tZWRpYS5mbGV4LXJvdy1yZXZlcnNlIC5tZWRpYS1ib2R5IHtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWNoYXQtYm9keSAubWVkaWEtYm9keSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICB9XG59XG4ubWFpbi1jaGF0LXRpbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDIwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1haW4tY2hhdC10aW1lOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm1haW4tY2hhdC10aW1lIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5tYWluLW1zZy13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDIpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5tYWluLWNoYXQtZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA3MHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuLm1haW4tY2hhdC1mb290ZXIgLm5hdiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1jaGF0LWZvb3RlciAubmF2LWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzk0OWViNztcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLm1haW4tY2hhdC1mb290ZXIgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ubWFpbi1jaGF0LWZvb3RlciAubmF2LWxpbms6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5tYWluLWNoYXQtZm9vdGVyIC5mb3JtLWNvbnRyb2wge1xuICBmbGV4OiAxO1xuICBtYXJnaW46IDAgMTBweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5tYWluLWNoYXQtZm9vdGVyIC5mb3JtLWNvbnRyb2w6aG92ZXIsIC5tYWluLWNoYXQtZm9vdGVyIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY2hhdC1mb290ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWNoYXQtZm9vdGVyIC5uYXYtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1haW4tY2hhdC1mb290ZXIgLm5hdi1saW5rOmxhc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jaGF0LWZvb3RlciAuZm9ybS1jb250cm9sIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWNoYXQtZm9vdGVyIC5mb3JtLWNvbnRyb2wge1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgfVxufVxuLm1haW4tbXNnLXNlbmQge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlcjogc29saWQgI2VkZWRmNSAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5tYWluLW1zZy1zZW5kIGkge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXBwLnNpZGViYXItbWluaSAubWFpbi1jaGF0LWZvb3RlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQgLm1haW4tY2hhdC1mb290ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIGFuZCAobWluLXdpZHRoOiAzMDVweCkge1xuICAubWFpbi1uYXYtbGluZS1jaGF0IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbi8qLS1jaGF0LS0qL1xuLmNoYXQge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xufVxuLmNoYXQgLmNhcmQge1xuICBoZWlnaHQ6IDYwMHB4O1xufVxuLmNoYXQgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLmNvbnRhY3RzX2JvZHkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubXNnX2NhcmRfYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5jb250YWN0c19ib2R5IC5jb250YWN0cyB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY29udGFjdHNfYm9keSAuY29udGFjdHMgbGkge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWFmMTtcbn1cbi5jb250YWN0c19ib2R5IC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNmZiO1xufVxuXG4jYWN0aW9uX21lbnVfYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIxcHg7XG4gIHJpZ2h0OiAzNnB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYWN0aW9uX21lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDBweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgY29sb3I6ICM2NDYzNjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYWN0aW9uX21lbnUgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5hY3Rpb24taGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4IDEzcHggMTVweCAxN3B4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLmFoLWFjdGlvbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xuICB6LWluZGV4OiAzO1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmFjdGlvbnMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYWN0aW9ucyA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmFjdGlvbnM6bm90KC5hLWFsdCkgPiBsaSA+IGEgPiBpIHtcbiAgY29sb3I6ICNhN2E4YzY7XG59XG4uYWN0aW9ucyA+IGxpID4gYSA+IGkge1xuICBmb250LXNpemU6IDE3cHg7XG59XG4uYWN0aW9ucyA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvKiBwYWRkaW5nOiAxMHB4OyAqL1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uZGFzaC01IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRhc2gtNSBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG4ud2VsbCB7XG4gIGNvbG9yOiAjNWU2MjljO1xufVxuXG4uaWNvbi5pY29uLXNoYXBlIGkge1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDksIDIyLCA0OSwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4udXNlci1pbWctY2lyY2xlIHtcbiAgaGVpZ2h0OiA5MHB4O1xuICBib3gtc2hhZG93OiAwIDAgMCByZ2JhKDgxLCAxNSwgMTY3LCAwLjQpO1xuICBhbmltYXRpb246IHB1bHNlIDJzIGluZmluaXRlO1xufVxuXG4uY2hhdCAuYWN0aW9uLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTJweCAxM3B4IDEycHggMTNweDtcbiAgYm94LXNoYWRvdzogMCAxcHggMTVweCAxcHggcmdiYSg1OCwgNTgsIDYyLCAwLjUpO1xufVxuLmNoYXQgLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1yaWdodC5zaG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHggIWltcG9ydGFudDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNzZweCwgMjJweCwgMHB4KTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cbi5jaGF0IC5tc2ItcmVwbHkgdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW4tbGVmdDogLTQycHg7XG4gIHBhZGRpbmc6IDEycHggNDdweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5MDIpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYWYxO1xuICByZXNpemU6IG5vbmU7XG59XG4uY2hhdCAuZHJvcGRvd24tbWVudSBsaSB7XG4gIHBhZGRpbmc6IDdweDtcbn1cbi5jaGF0IC5kcm9wZG93bi1tZW51IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeTAyKTtcbn1cbi5jaGF0IC5kcm9wZG93bi1tZW51IGxpIGkge1xuICBwYWRkaW5nOiA3cHg7XG59XG5cbi5hY3Rpb25fbWVudSB1bCBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2hhdCAuYWN0aW9ucyA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNoYXQgLmFjdGlvbnM6bm90KC5hLWFsdCkgPiBsaSA+IGEgPiBpIHtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbn1cbi5jaGF0IC5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQsXG4uY2hhdCAuanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5jaGF0Ym94IC51c2VyX2ltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uY2hhdGJveCAudXNlcl9pbWdfbXNnIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiAwcHggc29saWQgI2ViZWFmMTtcbn1cbi5jaGF0Ym94IC5pbWdfY29udCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi5jaGF0Ym94IC5pbWdfY29udF9tc2cge1xuICBkaXNwbGF5OiBjb250ZW50cztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLmNoYXQtYm94LXNpbmdsZS1saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbjogN3B4IDAgMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2hhdCBhYmJyLnRpbWVzdGFtcCB7XG4gIHBhZGRpbmc6IDRweCAxNHB4O1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uY2hhdGJveCAudXNlcl9pbmZvIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4uY2hhdGJveCAudXNlcl9pbmZvIHNwYW4ge1xuICBjb2xvcjogIzQ2NDQ0NDtcbn1cbi5jaGF0Ym94IC5hY3Rpb24taGVhZGVyIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4uY2hhdCAudmlkZW9fY2FtIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tbGVmdDogNTBweDtcbn1cbi5jaGF0IC52aWRlb19jYW0gc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jaGF0IC5tc2dfY290YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nOiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5jaGF0IC5tc2dfY290YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDUpO1xufVxuLmNoYXQgLm1zZ19jb3RhaW5lcl9zZW5kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIHBhZGRpbmc6IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZWRmOTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLmNoYXQgLm1zZ190aW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xOHB4O1xuICBsZWZ0OiAwO1xuICBjb2xvcjogIzNhMzc0ZTtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmNoYXQgLm1zZ190aW1lX3NlbmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC0xOHB4O1xuICBjb2xvcjogIzNhMzc0ZTtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmNoYXQgLm1zZ19oZWFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjNjA1MjlmO1xuICBib3gtc2hhZG93OiAwIDFweCAxNXB4IDFweCByZ2JhKDU4LCA1OCwgNjIsIDAuNCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDlweCkge1xuICAuYWN0aW9ucyB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxufVxuLm1haW4tbXNnLXdyYXBwZXIucmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLm1haW4tbXNnLXdyYXBwZXIucmlnaHQ6YWZ0ZXIsXG4ubWFpbi1tc2ctd3JhcHBlci5yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxMDAlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm1haW4tbXNnLXdyYXBwZXIucmlnaHQ6bnRoLWNoaWxkKDEpOmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDBweDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4ubWFpbi1tc2ctd3JhcHBlci5yaWdodDpudGgtY2hpbGQoMSk6YWZ0ZXIge1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLm1haW4tbXNnLXdyYXBwZXIubGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1haW4tbXNnLXdyYXBwZXIubGVmdDphZnRlcixcbi5tYWluLW1zZy13cmFwcGVyLmxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubWFpbi1tc2ctd3JhcHBlci5sZWZ0Om50aC1jaGlsZCgxKTpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwcHg7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbn1cblxuLm1haW4tbXNnLXdyYXBwZXIubGVmdDpudGgtY2hpbGQoMSk6YWZ0ZXIge1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2Y0ZjRmYjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYWluLW5hdi1saW5lLWNoYXQgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIH1cbn1cbi5tb2RhbC1kaWFsb2cubW9kYWwtZGlhbG9nLXJpZ2h0LmNoYXRib3ggLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLm1haW4tY2hhdC1mb290ZXIgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IHNvbGlkICNlZGVkZjUgMXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5tYWluLWNoYXQtZm9vdGVyIC5tYWluLW1zZy1zZW5kIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBib3JkZXI6IHNvbGlkICNlZGVkZjUgMXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ubWFpbi1jaGF0LWZvb3RlciAubWFpbi1tc2ctc2VuZCBpIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNoYXQtcHJvZmlsZSB7XG4gIHBhZGRpbmc6IDhweDtcbiAgY29sb3I6ICM0YTRhNjk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmNoYXQtcHJvZmlsZSBpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uY2hhdC1pbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnNoYXJlZC1maWxlcyB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1hcHAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjUwcHgpO1xuICB9XG4gIC5tYWluLWNoYXQtbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNjhweCk7XG4gIH1cbiAgLm1haW4tY2hhdC1ib2R5IHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwNXB4KTtcbiAgfVxuICAuY2hhdC1tYWluIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1jb250ZW50LWJvZHktc2hvdyAubWFpbi1oZWFkZXItY29udGFjdHMgLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWFpbi1jb250ZW50LWJvZHktc2hvdyAubWFpbi1jb250ZW50LWxlZnQtY29udGFjdHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubWFpbi1jb250ZW50LWxlZnQtY29udGFjdHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG4ubWFpbi1jb250ZW50LWxlZnQtY29udGFjdHMgLm1haW4tY29udGVudC1icmVhZGNydW1iLFxuLm1haW4tY29udGVudC1sZWZ0LWNvbnRhY3RzIC5tYWluLWNvbnRlbnQtdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LWxlZnQtY29udGFjdHMgLm1haW4tY29udGVudC1icmVhZGNydW1iLFxuICAubWFpbi1jb250ZW50LWxlZnQtY29udGFjdHMgLm1haW4tY29udGVudC10aXRsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tY29udGFjdHMtbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogNzMwcHg7XG4gIH1cbn1cbi5tYWluLWNvbnRhY3QtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5tYWluLWNvbnRhY3QtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtMXB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRmNTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRhY3QtbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuLm1haW4tY29udGFjdC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tYWluLWNvbnRhY3QtaXRlbSArIC5tYWluLWNvbnRhY3QtaXRlbSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMGYwZjg7XG59XG4ubWFpbi1jb250YWN0LWl0ZW0gKyAubWFpbi1jb250YWN0LWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICByaWdodDogMDtcbiAgbGVmdDogMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmODtcbn1cbi5tYWluLWNvbnRhY3QtaXRlbTpob3ZlciwgLm1haW4tY29udGFjdC1pdGVtOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmYjtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YwZjBmODtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2YwZjBmODtcbn1cbi5tYWluLWNvbnRhY3QtaXRlbS5zZWxlY3RlZCB7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5ZmI7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMGYwZjg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmMGYwZjg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRhY3QtaXRlbSB7XG4gICAgcGFkZGluZzogMTVweCAzMHB4O1xuICB9XG59XG4ubWFpbi1jb250YWN0LWJvZHkge1xuICBmbGV4OiAxO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5tYWluLWNvbnRhY3QtYm9keSBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubWFpbi1jb250YWN0LWJvZHkgc3BhbiB7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5tYWluLWNvbnRhY3Qtc3RhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogYXV0bztcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdXRsaW5lOiBub25lO1xufVxuLm1haW4tY29udGFjdC1zdGFyIGEge1xuICBjb2xvcjogIzc5ODdhMTtcbn1cbi5tYWluLWNvbnRhY3Qtc3Rhcjpob3ZlciwgLm1haW4tY29udGFjdC1zdGFyOmZvY3VzIHtcbiAgY29sb3I6ICM3OTg3YTE7XG59XG4ubWFpbi1jb250YWN0LXN0YXIuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmJkNWE7XG59XG5cbi5tYWluLWNvbnRlbnQtYm9keS1jb250YWN0cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1jb250ZW50LWJvZHktY29udGFjdHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LWJvZHktY29udGFjdHMge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG4ubWFpbi1jb250YWN0LWluZm8taGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4ubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tZWRpYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWFpbi1pbWctdXNlciB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIgLm1haW4taW1nLXVzZXIgYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAwLjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTg3YTE7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmO1xufVxuLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWFpbi1pbWctdXNlciBhOmhvdmVyLCAubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tYWluLWltZy11c2VyIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIgLm1lZGlhLWJvZHkge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWVkaWEtYm9keSBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tZWRpYS1ib2R5IHAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzRhNGE2OTtcbn1cbi5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIgLm1lZGlhLWJvZHkgLm5hdi1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIgLm1lZGlhLWJvZHkgLm5hdi1saW5rIGkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tZWRpYS1ib2R5IC5uYXYtbGluayBpLnR5cGNuIHtcbiAgbGluZS1oZWlnaHQ6IDAuOTtcbn1cbi5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIgLm1lZGlhLWJvZHkgLm5hdi1saW5rIGkudHlwY246OmJlZm9yZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWVkaWEtYm9keSAubmF2LWxpbms6aG92ZXIsIC5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIgLm1lZGlhLWJvZHkgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWVkaWEtYm9keSAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWVkaWEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIgLm1lZGlhLWJvZHkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tZWRpYS1ib2R5IC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIgLm1lZGlhLWJvZHkgLm5hdi1saW5rIGkge1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWVkaWEtYm9keSAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG59XG4ubWFpbi1jb250YWN0LWFjdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNHB4O1xuICByaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tYWluLWNvbnRhY3QtYWN0aW9uIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLm1haW4tY29udGFjdC1hY3Rpb24gYTpob3ZlciwgLm1haW4tY29udGFjdC1hY3Rpb24gYTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5tYWluLWNvbnRhY3QtYWN0aW9uIGEgaSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250YWN0LWFjdGlvbiB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5tYWluLWNvbnRhY3QtaW5mby1ib2R5IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLm1haW4tY29udGFjdC1pbmZvLWJvZHkgLm1lZGlhLWxpc3Qge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4ubWFpbi1jb250YWN0LWluZm8tYm9keSAubWVkaWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1jb250YWN0LWluZm8tYm9keSAubWVkaWEgKyAubWVkaWEge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLm1haW4tY29udGFjdC1pbmZvLWJvZHkgLm1lZGlhICsgLm1lZGlhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE1cHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAtMTlweDtcbiAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjZTFlMWVmO1xufVxuLm1haW4tY29udGFjdC1pbmZvLWJvZHkgLm1lZGlhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1haW4tY29udGFjdC1pbmZvLWJvZHkgLm1lZGlhLWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgY29sb3I6ICM5NDllYjc7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tYWluLWNvbnRhY3QtaW5mby1ib2R5IC5tZWRpYS1ib2R5IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubWFpbi1jb250YWN0LWluZm8tYm9keSAubWVkaWEtYm9keSA+IGRpdiArIGRpdiB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubWFpbi1jb250YWN0LWluZm8tYm9keSAubWVkaWEtYm9keSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLm1haW4tY29udGFjdC1pbmZvLWJvZHkgLm1lZGlhLWJvZHkgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250YWN0LWluZm8tYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTI2cHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGFjdC1pbmZvLWJvZHkgLm1lZGlhLWxpc3Qge1xuICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRhY3QtaW5mby1ib2R5IC5tZWRpYS1pY29uIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250YWN0LWluZm8tYm9keSAubWVkaWEtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRhY3QtaW5mby1ib2R5IC5tZWRpYS1ib2R5ID4gZGl2IHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGFjdC1pbmZvLWJvZHkgLm1lZGlhLWJvZHkgPiBkaXYgKyBkaXYge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250YWN0LWluZm8tYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTI2cHgpO1xuICB9XG59XG4ubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tYWluLWltZy11c2VyIGltZyB7XG4gIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYWluLWNvbnRhY3RzLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDYyN3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tY29udGFjdHMtbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cbn1cbi5tYWluLWNvbnRhY3QtaXRlbSAubWFpbi1pbWctdXNlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJvdHRvbTogM3B4O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3Yjg2YTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG59XG5cbi5tYWluLWNvbnRlbnQtYm9keS1jb250YWN0cyAubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tYWluLWltZy11c2VyOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNvbnRhY3QtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLm1haW4tY29udGFjdC1zdGFyIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICB0b3A6IC0yMHB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4ICNlNWVkZmY7XG59XG5cbi5tYWluLWVycm9yLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1haW4tZXJyb3Itd3JhcHBlciBoMSB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEwNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5tYWluLWVycm9yLXdyYXBwZXIgaDIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzM4Mzg1MztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbn1cbi5tYWluLWVycm9yLXdyYXBwZXIgaDYge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ubWFpbi1lcnJvci13cmFwcGVyIC5idG4sXG4ubWFpbi1lcnJvci13cmFwcGVyIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tZXJyb3Itd3JhcHBlciBidXR0b24ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLyogIyMjIyMjIDcuOSBTaWduaW4gICMjIyMjIyAqL1xuLm1haW4tc2lnbmluLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBmbGV4OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5tYWluLWNhcmQtc2lnbmluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5tYWluLWNhcmQtc2lnbnVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWNhcmQtc2lnbmluIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnBhZ2Utc2lnbmluLXN0eWxlOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYXBwLXNpZGViYXIge1xuICAgIHRvcDogNjRweCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDEwMjkgIWltcG9ydGFudDtcbiAgfVxuICAubWFpbi1uYXYtbGluZS1jaGF0IHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAubWFpbi1jYXJkLXNpZ25pbiB7XG4gICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5tYWluLWNhcmQtc2lnbmluLmNvbnN0cnVjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIH1cbiAgLm1haW4tY2FyZC1zaWdudXAge1xuICAgIG1heC13aWR0aDogODUwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICB9XG4gIC5zaWduLXVwLWJvZHkge1xuICAgIHBhZGRpbmc6IDIuNnJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4ubWFpbi1zaWduaW4taGVhZGVyIGgyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbn1cbi5tYWluLXNpZ25pbi1oZWFkZXIgaDQge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBjb2xvcjogIzE0MTEyZDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLm1haW4tc2lnbmluLWhlYWRlciBsYWJlbCB7XG4gIGNvbG9yOiAjYTVhMGIxO1xufVxuLm1haW4tc2lnbmluLWhlYWRlciAuZm9ybS1jb250cm9sIHtcbiAgY29sb3I6ICMxNDExMmQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1jb2xvcjogI2UzZTNlMztcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG4ubWFpbi1zaWduaW4taGVhZGVyIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkNmQ2ZTY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubWFpbi1zaWduaW4taGVhZGVyIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhNWEwYjE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5wYWdlLXNpZ25pbi1zdHlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgxMDksIDExMCwgMjQzLCAwLjkyKTtcbn1cblxuLmF1dGhlbnRpY2F0aW9uLXBhZ2VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTtcbn1cblxuLm1haW4tY2FyZC1zaWduaW4ge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubWFpbi1zaWduaW4taGVhZGVyIC5idG4sXG4ubWFpbi1zaWduaW4taGVhZGVyIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1zaWduaW4taGVhZGVyIGJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5tYWluLXNpZ25pbi1mb290ZXIgcCB7XG4gIGNvbG9yOiAjYTVhMGIxO1xufVxuLm1haW4tc2lnbmluLWZvb3RlciBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLm1haW4tc2lnbmluLWZvb3RlciBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1haW4tc2lnbmluLWZvb3RlciBhIHtcbiAgY29sb3I6ICMxNDExMmQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubWFpbi1zaWduaW4tZm9vdGVyIGE6aG92ZXIsIC5tYWluLXNpZ25pbi1mb290ZXIgYTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLyogIyMjIyMjIDcuMTAgU2lnbnVwICAjIyMjIyMgKi9cbi5tYWluLXNpZ251cC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAyNDUsIDI0OCwgMC4yKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLXNpZ251cC13cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gIC5wYWdlLXNpZ25pbi1zdHlsZSB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYWdlLXNpZ25pbi1zdHlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWVkaWEvNC5qcGcpO1xufVxuXG4ubWFpbi1jb2x1bW4tc2lnbnVwLWxlZnQge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweDtcbn1cbi5tYWluLWNvbHVtbi1zaWdudXAtbGVmdCA+IGRpdiB7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG4ubWFpbi1jb2x1bW4tc2lnbnVwLWxlZnQgLnR5cGNuIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgZm9udC1zaXplOiA4MHB4O1xufVxuLm1haW4tY29sdW1uLXNpZ251cC1sZWZ0IC50eXBjbjo6YmVmb3JlIHtcbiAgd2lkdGg6IGF1dG87XG59XG4ubWFpbi1jb2x1bW4tc2lnbnVwLWxlZnQgLm1haW4tbG9nbyB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ubWFpbi1jb2x1bW4tc2lnbnVwLWxlZnQgaDUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBjb2xvcjogIzE0MTEyZDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLm1haW4tY29sdW1uLXNpZ251cC1sZWZ0IHAge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuLm1haW4tY29sdW1uLXNpZ251cC1sZWZ0IC5idG4sXG4ubWFpbi1jb2x1bW4tc2lnbnVwLWxlZnQgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICBoZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jb2x1bW4tc2lnbnVwLWxlZnQge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb2x1bW4tc2lnbnVwLWxlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5zcC1jb250YWluZXIgLm1haW4tY29sdW1uLXNpZ251cC1sZWZ0IGJ1dHRvbiB7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLm1haW4tY29sdW1uLXNpZ251cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWNvbHVtbi1zaWdudXAge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29sdW1uLXNpZ251cCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTNlM2UzO1xuICB9XG59XG4ubWFpbi1zaWdudXAtaGVhZGVyIGgyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuLm1haW4tc2lnbnVwLWhlYWRlciBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGNvbG9yOiAjMTQxMTJkO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ubWFpbi1zaWdudXAtaGVhZGVyIGxhYmVsIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG4ubWFpbi1zaWdudXAtaGVhZGVyIC5mb3JtLWNvbnRyb2wge1xuICBjb2xvcjogIzE0MTEyZDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZTNlM2UzO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cbi5tYWluLXNpZ251cC1oZWFkZXIgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZDZlNjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5tYWluLXNpZ251cC1oZWFkZXIgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2E1YTBiMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tYWluLXNpZ251cC1oZWFkZXIgPiAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1zaWdudXAtaGVhZGVyID4gYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLm1haW4tc2lnbnVwLWhlYWRlciAucm93IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5tYWluLXNpZ251cC1oZWFkZXIgLnJvdyA+IGRpdiAuYnRuIGksXG4ubWFpbi1zaWdudXAtaGVhZGVyIC5yb3cgPiBkaXYgLnNwLWNvbnRhaW5lciBidXR0b24gaSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLXNpZ251cC1oZWFkZXIgLnJvdyA+IGRpdiBidXR0b24gaSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4ubWFpbi1zaWdudXAtaGVhZGVyIC5yb3cgPiBkaXY6Zmlyc3QtY2hpbGQgLmJ0bixcbi5tYWluLXNpZ251cC1oZWFkZXIgLnJvdyA+IGRpdjpmaXJzdC1jaGlsZCAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTljMGMwO1xufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLXNpZ251cC1oZWFkZXIgLnJvdyA+IGRpdjpmaXJzdC1jaGlsZCBidXR0b24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNjdiMjtcbn1cblxuLm1haW4tc2lnbnVwLWhlYWRlciAucm93ID4gZGl2OmZpcnN0LWNoaWxkIC5idG46aG92ZXIsXG4ubWFpbi1zaWdudXAtaGVhZGVyIC5yb3cgPiBkaXY6Zmlyc3QtY2hpbGQgLnNwLWNvbnRhaW5lciBidXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiZDBkMDtcbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1zaWdudXAtaGVhZGVyIC5yb3cgPiBkaXY6Zmlyc3QtY2hpbGQgYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYmQwZDA7XG59XG5cbi5tYWluLXNpZ251cC1oZWFkZXIgLnJvdyA+IGRpdjpmaXJzdC1jaGlsZCAuYnRuOmZvY3VzLFxuLm1haW4tc2lnbnVwLWhlYWRlciAucm93ID4gZGl2OmZpcnN0LWNoaWxkIC5zcC1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYmQwZDA7XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tc2lnbnVwLWhlYWRlciAucm93ID4gZGl2OmZpcnN0LWNoaWxkIGJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWJkMGQwO1xufVxuXG4ubWFpbi1zaWdudXAtZm9vdGVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogI2E1YTBiMTtcbn1cbi5tYWluLXNpZ251cC1mb290ZXIgYSB7XG4gIGNvbG9yOiAjMTQxMTJkO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm1haW4tc2lnbnVwLWZvb3RlciBhOmhvdmVyLCAubWFpbi1zaWdudXAtZm9vdGVyIGE6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5jb25zdHJ1Y3Rpb24gLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzlweDtcbiAgcGFkZGluZzogMC4zNzVyZW0gMXJlbTtcbn1cbi5jb25zdHJ1Y3Rpb24gLmJ0bi5idG4taWNvbiB7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ubG9naW4sXG4uaW1hZ2Uge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLmNvbnN0cnVjdGlvbiAuZm9ybS1jb250cm9sIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5jb25zdHJ1Y3Rpb24gLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uY29uc3RydWN0aW9uIC5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xufVxuLmNvbnN0cnVjdGlvbiAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uY29uc3RydWN0aW9uIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbi5jb25zdHJ1Y3Rpb24gLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXJyb3ItcGFnZSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBoZWlnaHQ6IDcwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWNhcmQtc2lnbmluIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1haW4tc2lnbmluLWhlYWRlciB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5lcnJvci1wYWdlIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGhlaWdodDogMzAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLm1haW4tZXJyb3Itd3JhcHBlciAudHgtMTMwIHtcbiAgICBmb250LXNpemU6IDk1cHg7XG4gIH1cbn1cbi5tYWluLWNvbnRlbnQtbGVmdC1pbnZvaWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG4ubWFpbi1jb250ZW50LWxlZnQtaW52b2ljZSAubWFpbi1jb250ZW50LWJyZWFkY3J1bWIsXG4ubWFpbi1jb250ZW50LWxlZnQtaW52b2ljZSAubWFpbi1jb250ZW50LXRpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tY29udGVudC1sZWZ0LWludm9pY2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1sZWZ0LWludm9pY2Uge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LWxlZnQtaW52b2ljZSAubWFpbi1jb250ZW50LWJyZWFkY3J1bWIsXG4gIC5tYWluLWNvbnRlbnQtbGVmdC1pbnZvaWNlIC5tYWluLWNvbnRlbnQtdGl0bGUge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLm1haW4taW52b2ljZS1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VkZWRmNTtcbn1cbi5tYWluLWludm9pY2UtbGlzdCAubWVkaWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cbi5tYWluLWludm9pY2UtbGlzdCAubWVkaWE6aG92ZXIsIC5tYWluLWludm9pY2UtbGlzdCAubWVkaWE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZiO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWFpbi1pbnZvaWNlLWxpc3QgLm1lZGlhICsgLm1lZGlhIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5tYWluLWludm9pY2UtbGlzdCAubWVkaWEgKyAubWVkaWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICByaWdodDogMDtcbiAgbGVmdDogNTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjZTFlMWVmO1xufVxuLm1haW4taW52b2ljZS1saXN0IC5tZWRpYS1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGNvbG9yOiAjOTQ5ZWI3O1xuICBmb250LXNpemU6IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tYWluLWludm9pY2UtbGlzdCAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLm1haW4taW52b2ljZS1saXN0IC5tZWRpYS1ib2R5IGg2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLm1haW4taW52b2ljZS1saXN0IC5tZWRpYS1ib2R5IGg2IHNwYW46bGFzdC1jaGlsZCB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5tYWluLWludm9pY2UtbGlzdCAubWVkaWEtYm9keSBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubWFpbi1pbnZvaWNlLWxpc3QgLm1lZGlhLWJvZHkgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMzgzODUzO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbi5tYWluLWludm9pY2UtbGlzdCAubWVkaWEtYm9keSBwIHNwYW4ge1xuICBjb2xvcjogIzc5ODdhMTtcbn1cbi5tYWluLWludm9pY2UtbGlzdCAuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZiO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWRlZGY1O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWRlZGY1O1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4ubWFpbi1pbnZvaWNlLWxpc3QgLnNlbGVjdGVkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jYXJkLWludm9pY2UgaHIge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1pbnZvaWNlLWxpc3Qge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNjVweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1pbnZvaWNlLWxpc3QgLm1lZGlhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIH1cbn1cbi5tYWluLWNvbnRlbnQtYm9keS1pbnZvaWNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1ib2R5LWludm9pY2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uY2FyZC1pbnZvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5jYXJkLWludm9pY2UgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW52b2ljZS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLmludm9pY2UtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzY3Njc2NztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJpbGxlZC1mcm9tIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5iaWxsZWQtZnJvbSBoNiB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYmlsbGVkLWZyb20gcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iaWxsZWQtZnJvbSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmJpbGxlZC10byBoNiB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYmlsbGVkLXRvIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5pbnZvaWNlLWluZm8tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmludm9pY2UtaW5mby1yb3cgKyAuaW52b2ljZS1pbmZvLXJvdyB7XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2UxZTFlZjtcbn1cbi5pbnZvaWNlLWluZm8tcm93IHNwYW46Zmlyc3QtY2hpbGQge1xuICBjb2xvcjogIzRkNTg3NTtcbn1cblxuLnRhYmxlLWludm9pY2UgdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWludm9pY2UgdGhlYWQgPiB0ciA+IHRkIHtcbiAgY29sb3I6ICMzNzM3NGU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi50YWJsZS1pbnZvaWNlIHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi50YWJsZS1pbnZvaWNlIHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnRhYmxlLWludm9pY2UgdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkIC5pbnZvaWNlLW5vdGVzLFxuLnRhYmxlLWludm9pY2UgdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIC5pbnZvaWNlLW5vdGVzIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnRhYmxlLWludm9pY2UgdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkIC5pbnZvaWNlLW5vdGVzIC5zZWN0aW9uLWxhYmVsLXNtLFxuLnRhYmxlLWludm9pY2UgdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIC5pbnZvaWNlLW5vdGVzIC5zZWN0aW9uLWxhYmVsLXNtIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi50YWJsZS1pbnZvaWNlIHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCAuaW52b2ljZS1ub3RlcyBwLFxuLnRhYmxlLWludm9pY2UgdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIC5pbnZvaWNlLW5vdGVzIHAge1xuICBjb2xvcjogIzRhNGE2OTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnRhYmxlLWludm9pY2UudGFibGUgdGhlYWQgdGgsXG4udGFibGUtaW52b2ljZS50YWJsZSB0aGVhZCB0ZCB7XG4gIHBhZGRpbmc6IDlweCAxNXB4O1xufVxuXG4ubWFpbi1jb250ZW50LW1haWwgLmNvbnRhaW5lcixcbi5tYWluLWNvbnRlbnQtbWFpbCAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZzogMjBweCAwIDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LW1haWwgLmNvbnRhaW5lcixcbiAgLm1haW4tY29udGVudC1tYWlsIC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LWxlZnQtbWFpbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5tYWluLWNvbnRlbnQtbGVmdC1tYWlsIC5idG4tY29tcG9zZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1sZWZ0LW1haWwgLmJ0bi1jb21wb3NlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5tYWluLW1haWwtbWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5tYWluLW1haWwtbWVudSAubmF2LWxpbmsge1xuICBoZWlnaHQ6IDM4cHg7XG59XG4ubWFpbi1tYWlsLW1lbnUgLm5hdi1saW5rIGkge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1tYWlsLW1lbnUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1tYWlsLW1lbnUgLm5hdi1saW5rIHtcbiAgICBmb250LXNpemU6IDEzLjVweDtcbiAgfVxufVxuLm1haW4tbWFpbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5tYWluLW1haWwtaGVhZGVyID4gZGl2OmZpcnN0LWNoaWxkIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ubWFpbi1tYWlsLWhlYWRlciA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluLW1haWwtaGVhZGVyID4gZGl2Omxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4ubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIC5idG4sXG4ubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTFlMWVmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWFpbC1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgcGFkZGluZzogMCAwIDAgMjVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLW1haWwtaGVhZGVyID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2UxZTFlZjtcbn1cblxuLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuOmhvdmVyLFxuLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCAuc3AtY29udGFpbmVyIGJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZiO1xufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5ZmI7XG59XG5cbi5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgLmJ0bjpmb2N1cyxcbi5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciBidXR0b246Zm9jdXMge1xuICBjb2xvcjogIzMyMzI1MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmYjtcbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZiO1xufVxuXG4ubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIC5idG4uZGlzYWJsZWQsXG4ubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIC5zcC1jb250YWluZXIgYnV0dG9uLmRpc2FibGVkIHtcbiAgei1pbmRleDogMDtcbiAgY29sb3I6ICNlMWUxZWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2UxZTFlZjtcbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbi5kaXNhYmxlZCB7XG4gIHotaW5kZXg6IDA7XG4gIGNvbG9yOiAjZTFlMWVmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlMWUxZWY7XG59XG5cbi5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgLmJ0bi5kaXNhYmxlZDpmb2N1cyxcbi5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciBidXR0b24uZGlzYWJsZWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uLmRpc2FibGVkOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuLmRpc2FibGVkOmFjdGl2ZSxcbi5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciBidXR0b24uZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbi5kaXNhYmxlZDphY3RpdmUge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIC5idG4gKyAuYnRuLFxuLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTJweDtcbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbiArIC5idG4sXG4ubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIC5zcC1jb250YWluZXIgLmJ0biArIGJ1dHRvbixcbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuICsgYnV0dG9uLFxuLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIGJ1dHRvbixcbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b24gKyBidXR0b24ge1xuICBtYXJnaW4tbGVmdDogLTJweDtcbn1cblxuLm1haW4tbWFpbC1vcHRpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogNXB4IDEwcHggNXB4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4ubWFpbi1tYWlsLW9wdGlvbnMgLmJ0bixcbi5tYWluLW1haWwtb3B0aW9ucyAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBmb250LXNpemU6IDE5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWFpbC1vcHRpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbn1cbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1vcHRpb25zIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBmb250LXNpemU6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubWFpbi1tYWlsLW9wdGlvbnMgLmJ0bjpob3Zlcixcbi5tYWluLW1haWwtb3B0aW9ucyAuc3AtY29udGFpbmVyIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjg7XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1vcHRpb25zIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjg7XG59XG5cbi5tYWluLW1haWwtb3B0aW9ucyAuYnRuOmZvY3VzLFxuLm1haW4tbWFpbC1vcHRpb25zIC5zcC1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmODtcbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLW9wdGlvbnMgYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmODtcbn1cblxuLm1haW4tbWFpbC1vcHRpb25zIC5idG4gaSxcbi5tYWluLW1haWwtb3B0aW9ucyAuc3AtY29udGFpbmVyIGJ1dHRvbiBpIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1vcHRpb25zIGJ1dHRvbiBpIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5tYWluLW1haWwtb3B0aW9ucyAuYnRuIGkudHlwY24sXG4ubWFpbi1tYWlsLW9wdGlvbnMgLnNwLWNvbnRhaW5lciBidXR0b24gaS50eXBjbiB7XG4gIGxpbmUtaGVpZ2h0OiAwLjc1O1xufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLW1haWwtb3B0aW9ucyBidXR0b24gaS50eXBjbiB7XG4gIGxpbmUtaGVpZ2h0OiAwLjc1O1xufVxuXG4ubWFpbi1tYWlsLW9wdGlvbnMgLmJ0bi5kaXNhYmxlZCxcbi5tYWluLW1haWwtb3B0aW9ucyAuc3AtY29udGFpbmVyIGJ1dHRvbi5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNzk4N2ExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLW9wdGlvbnMgYnV0dG9uLmRpc2FibGVkIHtcbiAgY29sb3I6ICM3OTg3YTE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWFpbC1saXN0IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICB9XG59XG4ubWFpbi1tYWlsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4ubWFpbi1tYWlsLWl0ZW0gKyAubWFpbi1tYWlsLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLm1haW4tbWFpbC1pdGVtIC5tYWluLWltZy11c2VyLFxuLm1haW4tbWFpbC1pdGVtIC5tYWluLWF2YXRhciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ubWFpbi1tYWlsLWl0ZW06aG92ZXIsIC5tYWluLW1haWwtaXRlbTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmY7XG59XG4ubWFpbi1tYWlsLWl0ZW0udW5yZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSwgMC4wNCk7XG59XG4ubWFpbi1tYWlsLWl0ZW0uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLW1haWwtaXRlbSB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWFpbC1pdGVtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gIH1cbn1cbi5tYWluLW1haWwtY2hlY2tib3gge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1tYWlsLWNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm1haW4tbWFpbC1zdGFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGNvbG9yOiAjZTFlMWVmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAwLjk7XG59XG4ubWFpbi1tYWlsLXN0YXIuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmJkNWE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1tYWlsLXN0YXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDJweDtcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cbi5tYWluLW1haWwtYm9keSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWFpbC1ib2R5IHtcbiAgICBmbGV4OiAxO1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLW1haWwtYm9keSB7XG4gICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgfVxufVxuLm1haW4tbWFpbC1mcm9tIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tbWFpbC1zdWJqZWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cbn1cbi5tYWluLW1haWwtc3ViamVjdCBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjMzIzMjUxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLm1haW4tbWFpbC1zdWJqZWN0IHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogIzc5ODdhMTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tbWFpbC1zdWJqZWN0IHN0cm9uZyB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgdGV4dC1vdmVyZmxvdzogaW5oZXJpdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLW1haWwtc3ViamVjdCBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cbi5tYWluLW1haWwtYXR0YWNobWVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMC45O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWFpbC1hdHRhY2htZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgcmlnaHQ6IDYzcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5tYWluLW1haWwtZGF0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbG9yOiAjOTQ5ZWI3O1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1tYWlsLWRhdGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDhweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbi5tYWluLW1haWwtY29tcG9zZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk5O1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI4LCAzOSwgNjAsIDAuNSk7XG59XG4ubWFpbi1tYWlsLWNvbXBvc2UgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW1haWwtY29tcG9zZSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ubWFpbi1tYWlsLWNvbXBvc2UtYm94IHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDI4LCAzOSwgNjAsIDAuMik7XG59XG5cbi5tYWluLW1haWwtY29tcG9zZS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI1MTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuLm1haW4tbWFpbC1jb21wb3NlLWhlYWRlciAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5tYWluLW1haWwtY29tcG9zZS1oZWFkZXIgLm5hdi1saW5rOmhvdmVyLCAubWFpbi1tYWlsLWNvbXBvc2UtaGVhZGVyIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1haW4tbWFpbC1jb21wb3NlLWhlYWRlciAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5tYWluLW1haWwtY29tcG9zZS1oZWFkZXIgLm5hdi1saW5rOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1tYWlsLWNvbXBvc2UtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLW1haWwtY29tcG9zZS1oZWFkZXIgLm5hdi1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tbWFpbC1jb21wb3NlLWhlYWRlciAubmF2LWxpbms6bnRoLWNoaWxkKDIpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm1haW4tbWFpbC1jb21wb3NlLWJvZHkge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4ubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cCA+IGRpdiB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLm1haW4tbWFpbC1jb21wb3NlLWJvZHkgLmZvcm0tZ3JvdXAgLmZvcm0tbGFiZWwge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMzIzMjUxO1xufVxuLm1haW4tbWFpbC1jb21wb3NlLWJvZHkgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cCArIC5mb3JtLWdyb3VwIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2UxZTFlZjtcbn1cbi5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgLmJ0bixcbi5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWFpbC1jb21wb3NlLWJvZHkge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIC5idG4sXG4gIC5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIGJ1dHRvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLm1haW4tbWFpbC1jb21wb3NlLWJvZHkgLmZvcm0tZ3JvdXAgLm5hdi1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzRhNGE2OTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cCAubmF2LWxpbms6aG92ZXIsIC5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMzIzMjUxO1xufVxuLm1haW4tbWFpbC1jb21wb3NlLWJvZHkgLmZvcm0tZ3JvdXAgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwIC5uYXYtbGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1haW4tbWFpbC1jb21wb3NlLWNvbXByZXNzLFxuLm1haW4tbWFpbC1jb21wb3NlLW1pbmltaXplIHtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogMzBweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogMzEwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tYWluLW1haWwtY29tcG9zZS1jb21wcmVzcyAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubWFpbi1tYWlsLWNvbXBvc2UtbWluaW1pemUgLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5tYWluLW1haWwtY29tcG9zZS1taW5pbWl6ZSAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qICMjIyMjIyA3LjcgTWFpbCBUd28gICMjIyMjIyAqL1xuLm1haW4tbWFpbC10d28gLm1haW4tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubWFpbi1tYWlsLXR3byAubWFpbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG59XG4ubWFpbi1tYWlsLXR3byAubWFpbi1mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tYWluLW1haWwtdHdvIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ubWFpbi1tYWlsLXR3byAubWFpbi1jb250ZW50LWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubWFpbi1tYWlsLWxlZnQge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMjQwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNmQ2ZTY7XG59XG4ubWFpbi1tYWlsLWxlZnQgLmJ0bi1jb21wb3NlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubWFpbi1tYWlsLWxlZnQgLm1haW4tbWFpbC1tZW51IHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1tYWlsLWxlZnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubWFpbi1tYWlsLWNvbnRlbnQge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDEwMHZ3IC00ODBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbn1cbi5tYWluLW1haWwtY29udGVudCAubWFpbi1tYWlsLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4ubWFpbi1tYWlsLWNvbnRlbnQgLm1haW4tbWFpbC1ib2R5IHtcbiAgbWF4LXdpZHRoOiA1OTBweDtcbn1cblxuLyogIyMjIyMjIyMgVVRJTElUSUVTLVNUWUxFUyAjIyMjIyMjIyAqL1xuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIGEuYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zYXByZW50ICFpbXBvcnRhbnQ7XG59XG5cbmJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLCBidXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc0Zjc1ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzRmNzUgIWltcG9ydGFudDtcbn1cblxuYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlciwgYnV0dG9uLmJnLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzRmNzUgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE2YTU5ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc3VjY2Vzczpob3ZlciwgYS5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1OTU3ZCAhaW1wb3J0YW50O1xufVxuXG5idXR0b24uYmctc3VjY2Vzczpob3ZlciwgYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MjdhICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlYzJmMCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZWMyZjAgIWltcG9ydGFudDtcbn1cblxuYnV0dG9uLmJnLWluZm86aG92ZXIsIGJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlYzJmMCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmJkNWEgIWltcG9ydGFudDtcbn1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNhMDI0ICFpbXBvcnRhbnQ7XG59XG5cbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLCBidXR0b24uYmctd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2EwMjQgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzQzNDMgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYW5nZXI6aG92ZXIsIGEuYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlMWYxZiAhaW1wb3J0YW50O1xufVxuXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLCBidXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlMWYxZiAhaW1wb3J0YW50O1xufVxuXG4uYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkNGZmYSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXB1cnBsZTpob3ZlciwgYS5iZy1wdXJwbGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTkzMGEyICFpbXBvcnRhbnQ7XG59XG5cbmJ1dHRvbi5iZy1wdXJwbGU6aG92ZXIsIGJ1dHRvbi5iZy1wdXJwbGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTkzMGEyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5ZmIgIWltcG9ydGFudDtcbn1cblxuYS5iZy1saWdodDpob3ZlciwgYS5iZy1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ5ZTQgIWltcG9ydGFudDtcbn1cblxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLCBidXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkOWU0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4Mzg1MyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODMxNDMgIWltcG9ydGFudDtcbn1cblxuYnV0dG9uLmJnLWRhcms6aG92ZXIsIGJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MzE0MyAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5ICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NTQ3Mztcbn1cbi5iZy1ncmF5ICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBjb2xvcjogI2UxZTFlZjtcbn1cblxuLyogIyMjIyMjIDkuMSBCYWNrZ3JvdW5kICAjIyMjIyMgKi9cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYmctZ3JheS0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZiO1xufVxuXG4uYmctZ3JheS0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY4O1xufVxuXG4uYmctZ3JheS0zMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWVmO1xufVxuXG4uYmctZ3JheS00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkNmU2O1xufVxuXG4uYmctZ3JheS01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTQ5ZWI3O1xufVxuXG4uYmctZ3JheS02MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk4N2ExO1xufVxuXG4uYmctZ3JheS03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1ODc1O1xufVxuXG4uYmctZ3JheS04MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgzODUzO1xufVxuXG4uYmctZ3JheS05MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjUxO1xufVxuXG4uYmctd2hpdGUtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cblxuLmJnLXdoaXRlLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG5cbi5iZy13aGl0ZS0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuXG4uYmctd2hpdGUtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbn1cblxuLmJnLXdoaXRlLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5iZy13aGl0ZS02IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuXG4uYmctd2hpdGUtNyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLmJnLXdoaXRlLTgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5iZy13aGl0ZS05IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xufVxuXG4uYmctYmxhY2stMSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLmJnLWJsYWNrLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5iZy1ibGFjay0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4uYmctYmxhY2stNCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cblxuLmJnLWJsYWNrLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5iZy1ibGFjay02IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4uYmctYmxhY2stNyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLmJnLWJsYWNrLTgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG59XG5cbi5iZy1ibGFjay05IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4uYmctaW5kaWdvIHtcbiAgYmFja2dyb3VuZDogIzViNjdjNztcbn1cblxuLmJnLXB1cnBsZSB7XG4gIGJhY2tncm91bmQ6ICNhZDRmZmE7XG59XG5cbi5iZy1waW5rIHtcbiAgYmFja2dyb3VuZDogI2Y3NTRmYSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3JhbmdlIHtcbiAgYmFja2dyb3VuZDogI2ZkN2UxNDtcbn1cblxuLmJnLXRlYWwge1xuICBiYWNrZ3JvdW5kOiAjMjlkZGVlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtZGFyayB7XG4gIGJhY2tncm91bmQ6ICM1OTMzOWQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKiAjIyMjIyMgNC44IHRyYW5zcGFyZW50IGNvbG9ycyAjIyMjIyMgKi9cbi5iZy1zdWNjZXNzLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNiwgMTU2LCAxMzQsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlci10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCA2NywgNjcsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnktdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5MDIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnktdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NywgNzksIDExNywgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUtdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTg5LCA5MCwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctcGluay10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ3LCA4NCwgMjUwLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3MywgNzksIDI1MCwgMC4xMykgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlYWwtdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1LCAxOTIsIDE5MiwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mby10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzgsIDE5NCwgMjQwLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcmFuZ2UtdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMTI2LCAyMCwgMC4yKTtcbn1cblxuLmJnLWdyYWRpZW50LWJsdWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxOTc2ZDIgMCwgIzY0YjVmNiAxMDAlKTtcbn1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeS1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgMCUsIHZhcigtLXByaW1hcnkwNSkgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlci1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2YzNDM0MyAwJSwgcmdiYSgyNDMsIDY3LCA2NywgMC41KSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2Vzcy1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAxNmE1OSAwJSwgcmdiYSgxLCAxMDYsIDg5LCAwLjUpIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZiZDVhIDAlLCByZ2JhKDI1NSwgMTg5LCA5MCwgMC41KSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeS1ncmFkaWVudDEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjNjRjNWViIDAlLCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mby1ncmFkaWVudDEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjNGVjMmYwIDAlLCAjMzFlY2NkIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM2NzNhYjcgMCUsICNiYTdiZmIgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8tZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM0ZWMyZjAgMCUsIHJnYmEoNzgsIDE5NCwgMjQwLCAwLjUpIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnktZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNzRmNzUgMCUsIHJnYmEoMjQ3LCA3OSwgMTE3LCAwLjUpIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1waW5rLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjc1NGZhIDAlLCAjZjM2ZWFlIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNhZDRmZmEgMCUsICM4ODRhZjEgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlYWwtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyOWRkZWUgMCUsICM5NmU4ZTggMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWF6dXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1YWFmMiAhaW1wb3J0YW50O1xufVxuXG4uYmctcmVkIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMDQ0MSAhaW1wb3J0YW50O1xufVxuXG4uYmcteWVsbG93IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjYjQwMyAhaW1wb3J0YW50O1xufVxuXG4uYmctbGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTc0YTAgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZWVuIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkY2U4OSAhaW1wb3J0YW50O1xufVxuXG4uZ3V0dGVycy14cyA+IC5jb2wsXG4uZ3V0dGVycy14cyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG59XG5cbi5ndXR0ZXJzLXhzIHtcbiAgbWFyZ2luLXRvcDogLTI1cHg7XG59XG5cbi50YWctb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLnRhZy1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZjc0Zjc1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Y3NGY3NSAhaW1wb3J0YW50O1xufVxuXG4udGFnLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDE2YTU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAxNmE1OSAhaW1wb3J0YW50O1xufVxuXG4udGFnLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZiZDVhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmYmQ1YSAhaW1wb3J0YW50O1xufVxuXG4udGFnLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjNGVjMmYwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzRlYzJmMCAhaW1wb3J0YW50O1xufVxuXG4udGFnLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNmMzQzNDMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjM0MzQzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jaGFydGN1c3RvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVmZjU7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZGVkZjUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjc0Zjc1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzAxNmE1OSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICM0ZWMyZjAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiZDVhICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjM0MzQzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmOWY5ZmIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzgzODUzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qICMjIyMjIyA5LjIgQm9yZGVyICAgIyMjIyMjICovXG4uYmQtdHJhbnNwYXJlbnQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYmQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuXG4uYmQtdCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuXG4uYmQtZSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG59XG5cbi5iZC1zIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuXG4uYmQtYiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuXG4uYmQtbCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbn1cblxuLmJkLXkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG59XG5cbi5iZC14IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xufVxuXG4uYmQtMCB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLmJkLTEge1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuLmJkLTIge1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLmJkLTMge1xuICBib3JkZXItd2lkdGg6IDNweDtcbn1cblxuLmJkLTQge1xuICBib3JkZXItd2lkdGg6IDRweDtcbn1cblxuLmJkLTUge1xuICBib3JkZXItd2lkdGg6IDVweDtcbn1cblxuLmJkLXQtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJkLWUtMCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLmJkLWItMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJkLXMtMCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4uYmQtdC0wLWYge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZC1lLTAtZiB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYmQtYi0wLWYge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZC1zLTAtZiB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZC15LTAge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4uYmQteS0xIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG5cbi5iZC14LTAge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4uYmQteC0xIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG5cbi5iZC1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYmQtc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzAxNmE1OSAhaW1wb3J0YW50O1xufVxuXG4uYmQtd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYmQ1YSAhaW1wb3J0YW50O1xufVxuXG4uYmQtZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjM0MzQzICFpbXBvcnRhbnQ7XG59XG5cbi5iZC1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGVjMmYwICFpbXBvcnRhbnQ7XG59XG5cbi5iZC1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICNmNzRmNzUgIWltcG9ydGFudDtcbn1cblxuLmJkLXRlYWwge1xuICBib3JkZXItY29sb3I6ICMyOWRkZWUgIWltcG9ydGFudDtcbn1cblxuLmJkLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZC1ncmF5LTEwMCB7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZjlmYjtcbn1cblxuLmJkLWdyYXktMjAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjBmMGY4O1xufVxuXG4uYmQtZ3JheS0zMDAge1xuICBib3JkZXItY29sb3I6ICNlMWUxZWY7XG59XG5cbi5iZC1ncmF5LTQwMCB7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZDZlNjtcbn1cblxuLmJkLWdyYXktNTAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTQ5ZWI3O1xufVxuXG4uYmQtZ3JheS02MDAge1xuICBib3JkZXItY29sb3I6ICM3OTg3YTE7XG59XG5cbi5iZC1ncmF5LTcwMCB7XG4gIGJvcmRlci1jb2xvcjogIzRkNTg3NTtcbn1cblxuLmJkLWdyYXktODAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzgzODUzO1xufVxuXG4uYmQtZ3JheS05MDAge1xuICBib3JkZXItY29sb3I6ICMzMjMyNTE7XG59XG5cbi5iZC13aGl0ZS0xIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5cbi5iZC13aGl0ZS0yIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG5cbi5iZC13aGl0ZS0zIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG5cbi5iZC13aGl0ZS00IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG59XG5cbi5iZC13aGl0ZS01IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5iZC13aGl0ZS02IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG5cbi5iZC13aGl0ZS03IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5iZC13aGl0ZS04IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5yYWRpdXMtMSB7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbn1cblxuLnJhZGl1cy01IHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ucmFkaXVzLTEwIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnJhZGl1cy0yMCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5yYWRpdXMtMzAge1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4ucmFkaXVzLTQwIHtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbn1cblxuLnJhZGl1cy01MCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLmJkLWRhc2hlZCB7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkO1xufVxuXG4uYmQtZG90dGVkIHtcbiAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYmQteHMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbiAgLmJkLXhzLXQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG4gIC5iZC14cy1lIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG4gIC5iZC14cy1iIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxuICAuYmQteHMtcyB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG4gIC5iZC14cy15IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VkZWRmNTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxuICAuYmQteHMteCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYmQtc20ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbiAgLmJkLXNtLXQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG4gIC5iZC1zbS1lIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG4gIC5iZC1zbS1lLTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5iZC1zbS1iIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxuICAuYmQtc20tcyB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG4gIC5iZC1zbS1zLTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJkLXNtLXkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG4gIC5iZC1zbS14IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZC1tZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxuICAuYmQtbWQtdCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbiAgLmJkLW1kLWUge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbiAgLmJkLW1kLWIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG4gIC5iZC1tZC1zIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbiAgLmJkLW1kLXkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG4gIC5iZC1tZC14IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iZC1sZyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxuICAuYmQtbGctdCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbiAgLmJkLWxnLWVuZiB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxuICAuYmQtbGctYiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbiAgLmJkLWxnLXMge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxuICAuYmQtbGcteSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbiAgLmJkLWxnLXgge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iZC14bCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxuICAuYmQteGwtdCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbiAgLmJkLXhsLWUge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbiAgLmJkLXhsLWIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG4gIC5iZC14bC1zIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG4gIH1cbiAgLmJkLXhsLXkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG4gIC5iZC14bC14IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgfVxufVxuLmJyLXRzLTAge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ici1icy0wIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uYnItdGUtMCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ici1iZS0wIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmJyLXRzLTUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJyLXRlLTUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ici1iZS01IHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYnItYnMtNSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0LXByaW1hcnkge1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydC1zdWNjZXNzIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMTZhNTkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydC13YXJuaW5nIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmJkNWEgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5LWxpZ2h0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDRmNztcbn1cblxuLmJvcmRlci1waW5rLWxpZ2h0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YzYTdjYztcbn1cblxuLmJvcmRlci1zZWNvbmRhcnktbGlnaHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjFjYmQzO1xufVxuXG4uYnItNSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmJkLXhzLWUtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJkLXhzLXMtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5iZC1tZC1lLTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iZC1sZy1lLTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5iZC14bC1lLTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG4uY3Vyc29yLWFsaWFzIHtcbiAgY3Vyc29yOiBhbGlhcztcbn1cblxuLmN1cnNvci1hbGwtc2Nyb2xsIHtcbiAgY3Vyc29yOiBhbGwtc2Nyb2xsO1xufVxuXG4uY3Vyc29yLWF1dG8ge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5jdXJzb3ItY2VsbCB7XG4gIGN1cnNvcjogY2VsbDtcbn1cblxuLmN1cnNvci1jb250ZXh0LW1lbnUge1xuICBjdXJzb3I6IGNvbnRleHQtbWVudTtcbn1cblxuLmN1cnNvci1jb2wtcmVzaXplIHtcbiAgY3Vyc29yOiBjb2wtcmVzaXplO1xufVxuXG4uY3Vyc29yLWNvcHkge1xuICBjdXJzb3I6IGNvcHk7XG59XG5cbi5jdXJzb3ItY3Jvc3NoYWlyIHtcbiAgY3Vyc29yOiBjcm9zc2hhaXI7XG59XG5cbi5jdXJzb3ItZGVmYXVsdCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmN1cnNvci1lLXJlc2l6ZSB7XG4gIGN1cnNvcjogZS1yZXNpemU7XG59XG5cbi5jdXJzb3ItZXctcmVzaXplIHtcbiAgY3Vyc29yOiBldy1yZXNpemU7XG59XG5cbi5jdXJzb3ItZ3JhYiB7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICBjdXJzb3I6IGdyYWI7XG59XG5cbi5jdXJzb3ItZ3JhYmJpbmcge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi5jdXJzb3ItaGVscCB7XG4gIGN1cnNvcjogaGVscDtcbn1cblxuLmN1cnNvci1tb3ZlIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuXG4uY3Vyc29yLW4tcmVzaXplIHtcbiAgY3Vyc29yOiBuLXJlc2l6ZTtcbn1cblxuLmN1cnNvci1uZS1yZXNpemUge1xuICBjdXJzb3I6IG5lLXJlc2l6ZTtcbn1cblxuLmN1cnNvci1uZXN3LXJlc2l6ZSB7XG4gIGN1cnNvcjogbmVzdy1yZXNpemU7XG59XG5cbi5jdXJzb3ItbnMtcmVzaXplIHtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG59XG5cbi5jdXJzb3ItbnctcmVzaXplIHtcbiAgY3Vyc29yOiBudy1yZXNpemU7XG59XG5cbi5jdXJzb3ItbndzZS1yZXNpemUge1xuICBjdXJzb3I6IG53c2UtcmVzaXplO1xufVxuXG4uY3Vyc29yLW5vLWRyb3Age1xuICBjdXJzb3I6IG5vLWRyb3A7XG59XG5cbi5jdXJzb3Itbm9uZSB7XG4gIGN1cnNvcjogbm9uZTtcbn1cblxuLmN1cnNvci1ub3QtYWxsb3dlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5jdXJzb3ItcG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmN1cnNvci1wcm9ncmVzcyB7XG4gIGN1cnNvcjogcHJvZ3Jlc3M7XG59XG5cbi5jdXJzb3Itcm93LXJlc2l6ZSB7XG4gIGN1cnNvcjogcm93LXJlc2l6ZTtcbn1cblxuLmN1cnNvci1zLXJlc2l6ZSB7XG4gIGN1cnNvcjogcy1yZXNpemU7XG59XG5cbi5jdXJzb3Itc2UtcmVzaXplIHtcbiAgY3Vyc29yOiBzZS1yZXNpemU7XG59XG5cbi5jdXJzb3Itc3ctcmVzaXplIHtcbiAgY3Vyc29yOiBzdy1yZXNpemU7XG59XG5cbi5jdXJzb3ItdGV4dCB7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLmN1cnNvci13LXJlc2l6ZSB7XG4gIGN1cnNvcjogdy1yZXNpemU7XG59XG5cbi5jdXJzb3Itd2FpdCB7XG4gIGN1cnNvcjogd2FpdDtcbn1cblxuLmN1cnNvci16b29tLWluIHtcbiAgY3Vyc29yOiB6b29tLWluO1xufVxuXG4uY3Vyc29yLXpvb20tb3V0IHtcbiAgY3Vyc29yOiB6b29tLW91dDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi8qICMjIyMjIyA5LjMgSGVpZ2h0ICAgIyMjIyMjICovXG4uaHQtNSB7XG4gIGhlaWdodDogNXB4O1xufVxuXG4uaHQtNXAge1xuICBoZWlnaHQ6IDUlO1xufVxuXG4ubXgtaHQtNXAge1xuICBtYXgtaGVpZ2h0OiA1JTtcbn1cblxuLm1uLWh0LTVwIHtcbiAgbWluLWhlaWdodDogNSU7XG59XG5cbi5odC01LWYge1xuICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtNXAtZiB7XG4gIGhlaWdodDogNSUgIWltcG9ydGFudDtcbn1cblxuLmh0LTEwIHtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4uaHQtMTBwIHtcbiAgaGVpZ2h0OiAxMCU7XG59XG5cbi5teC1odC0xMHAge1xuICBtYXgtaGVpZ2h0OiAxMCU7XG59XG5cbi5tbi1odC0xMHAge1xuICBtaW4taGVpZ2h0OiAxMCU7XG59XG5cbi5odC0xMC1mIHtcbiAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC0xMHAtZiB7XG4gIGhlaWdodDogMTAlICFpbXBvcnRhbnQ7XG59XG5cbi5odC0xNSB7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLmh0LTE1cCB7XG4gIGhlaWdodDogMTUlO1xufVxuXG4ubXgtaHQtMTVwIHtcbiAgbWF4LWhlaWdodDogMTUlO1xufVxuXG4ubW4taHQtMTVwIHtcbiAgbWluLWhlaWdodDogMTUlO1xufVxuXG4uaHQtMTUtZiB7XG4gIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtMTVwLWYge1xuICBoZWlnaHQ6IDE1JSAhaW1wb3J0YW50O1xufVxuXG4uaHQtMjAge1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5odC0yMHAge1xuICBoZWlnaHQ6IDIwJTtcbn1cblxuLm14LWh0LTIwcCB7XG4gIG1heC1oZWlnaHQ6IDIwJTtcbn1cblxuLm1uLWh0LTIwcCB7XG4gIG1pbi1oZWlnaHQ6IDIwJTtcbn1cblxuLmh0LTIwLWYge1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLmh0LTIwcC1mIHtcbiAgaGVpZ2h0OiAyMCUgIWltcG9ydGFudDtcbn1cblxuLmh0LTI1IHtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuXG4uaHQtMjVwIHtcbiAgaGVpZ2h0OiAyNSU7XG59XG5cbi5teC1odC0yNXAge1xuICBtYXgtaGVpZ2h0OiAyNSU7XG59XG5cbi5tbi1odC0yNXAge1xuICBtaW4taGVpZ2h0OiAyNSU7XG59XG5cbi5odC0yNS1mIHtcbiAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC0yNXAtZiB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5odC0zMCB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmh0LTMwcCB7XG4gIGhlaWdodDogMzAlO1xufVxuXG4ubXgtaHQtMzBwIHtcbiAgbWF4LWhlaWdodDogMzAlO1xufVxuXG4ubW4taHQtMzBwIHtcbiAgbWluLWhlaWdodDogMzAlO1xufVxuXG4uaHQtMzAtZiB7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtMzBwLWYge1xuICBoZWlnaHQ6IDMwJSAhaW1wb3J0YW50O1xufVxuXG4uaHQtMzUge1xuICBoZWlnaHQ6IDM1cHg7XG59XG5cbi5odC0zNXAge1xuICBoZWlnaHQ6IDM1JTtcbn1cblxuLm14LWh0LTM1cCB7XG4gIG1heC1oZWlnaHQ6IDM1JTtcbn1cblxuLm1uLWh0LTM1cCB7XG4gIG1pbi1oZWlnaHQ6IDM1JTtcbn1cblxuLmh0LTM1LWYge1xuICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLmh0LTM1cC1mIHtcbiAgaGVpZ2h0OiAzNSUgIWltcG9ydGFudDtcbn1cblxuLmh0LTQwIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uaHQtNDBwIHtcbiAgaGVpZ2h0OiA0MCU7XG59XG5cbi5teC1odC00MHAge1xuICBtYXgtaGVpZ2h0OiA0MCU7XG59XG5cbi5tbi1odC00MHAge1xuICBtaW4taGVpZ2h0OiA0MCU7XG59XG5cbi5odC00MC1mIHtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC00MHAtZiB7XG4gIGhlaWdodDogNDAlICFpbXBvcnRhbnQ7XG59XG5cbi5odC00NSB7XG4gIGhlaWdodDogNDVweDtcbn1cblxuLmh0LTQ1cCB7XG4gIGhlaWdodDogNDUlO1xufVxuXG4ubXgtaHQtNDVwIHtcbiAgbWF4LWhlaWdodDogNDUlO1xufVxuXG4ubW4taHQtNDVwIHtcbiAgbWluLWhlaWdodDogNDUlO1xufVxuXG4uaHQtNDUtZiB7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtNDVwLWYge1xuICBoZWlnaHQ6IDQ1JSAhaW1wb3J0YW50O1xufVxuXG4uaHQtNTAge1xuICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5odC01MHAge1xuICBoZWlnaHQ6IDUwJTtcbn1cblxuLm14LWh0LTUwcCB7XG4gIG1heC1oZWlnaHQ6IDUwJTtcbn1cblxuLm1uLWh0LTUwcCB7XG4gIG1pbi1oZWlnaHQ6IDUwJTtcbn1cblxuLmh0LTUwLWYge1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLmh0LTUwcC1mIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmh0LTU1IHtcbiAgaGVpZ2h0OiA1NXB4O1xufVxuXG4uaHQtNTVwIHtcbiAgaGVpZ2h0OiA1NSU7XG59XG5cbi5teC1odC01NXAge1xuICBtYXgtaGVpZ2h0OiA1NSU7XG59XG5cbi5tbi1odC01NXAge1xuICBtaW4taGVpZ2h0OiA1NSU7XG59XG5cbi5odC01NS1mIHtcbiAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC01NXAtZiB7XG4gIGhlaWdodDogNTUlICFpbXBvcnRhbnQ7XG59XG5cbi5odC02MCB7XG4gIGhlaWdodDogNjBweDtcbn1cblxuLmh0LTYwcCB7XG4gIGhlaWdodDogNjAlO1xufVxuXG4ubXgtaHQtNjBwIHtcbiAgbWF4LWhlaWdodDogNjAlO1xufVxuXG4ubW4taHQtNjBwIHtcbiAgbWluLWhlaWdodDogNjAlO1xufVxuXG4uaHQtNjAtZiB7XG4gIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtNjBwLWYge1xuICBoZWlnaHQ6IDYwJSAhaW1wb3J0YW50O1xufVxuXG4uaHQtNjUge1xuICBoZWlnaHQ6IDY1cHg7XG59XG5cbi5odC02NXAge1xuICBoZWlnaHQ6IDY1JTtcbn1cblxuLm14LWh0LTY1cCB7XG4gIG1heC1oZWlnaHQ6IDY1JTtcbn1cblxuLm1uLWh0LTY1cCB7XG4gIG1pbi1oZWlnaHQ6IDY1JTtcbn1cblxuLmh0LTY1LWYge1xuICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLmh0LTY1cC1mIHtcbiAgaGVpZ2h0OiA2NSUgIWltcG9ydGFudDtcbn1cblxuLmh0LTcwIHtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuXG4uaHQtNzBwIHtcbiAgaGVpZ2h0OiA3MCU7XG59XG5cbi5teC1odC03MHAge1xuICBtYXgtaGVpZ2h0OiA3MCU7XG59XG5cbi5tbi1odC03MHAge1xuICBtaW4taGVpZ2h0OiA3MCU7XG59XG5cbi5odC03MC1mIHtcbiAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC03MHAtZiB7XG4gIGhlaWdodDogNzAlICFpbXBvcnRhbnQ7XG59XG5cbi5odC03NSB7XG4gIGhlaWdodDogNzVweDtcbn1cblxuLmh0LTc1cCB7XG4gIGhlaWdodDogNzUlO1xufVxuXG4ubXgtaHQtNzVwIHtcbiAgbWF4LWhlaWdodDogNzUlO1xufVxuXG4ubW4taHQtNzVwIHtcbiAgbWluLWhlaWdodDogNzUlO1xufVxuXG4uaHQtNzUtZiB7XG4gIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtNzVwLWYge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uaHQtODAge1xuICBoZWlnaHQ6IDgwcHg7XG59XG5cbi5odC04MHAge1xuICBoZWlnaHQ6IDgwJTtcbn1cblxuLm14LWh0LTgwcCB7XG4gIG1heC1oZWlnaHQ6IDgwJTtcbn1cblxuLm1uLWh0LTgwcCB7XG4gIG1pbi1oZWlnaHQ6IDgwJTtcbn1cblxuLmh0LTgwLWYge1xuICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLmh0LTgwcC1mIHtcbiAgaGVpZ2h0OiA4MCUgIWltcG9ydGFudDtcbn1cblxuLmh0LTg1IHtcbiAgaGVpZ2h0OiA4NXB4O1xufVxuXG4uaHQtODVwIHtcbiAgaGVpZ2h0OiA4NSU7XG59XG5cbi5teC1odC04NXAge1xuICBtYXgtaGVpZ2h0OiA4NSU7XG59XG5cbi5tbi1odC04NXAge1xuICBtaW4taGVpZ2h0OiA4NSU7XG59XG5cbi5odC04NS1mIHtcbiAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC04NXAtZiB7XG4gIGhlaWdodDogODUlICFpbXBvcnRhbnQ7XG59XG5cbi5odC05MCB7XG4gIGhlaWdodDogOTBweDtcbn1cblxuLmh0LTkwcCB7XG4gIGhlaWdodDogOTAlO1xufVxuXG4ubXgtaHQtOTBwIHtcbiAgbWF4LWhlaWdodDogOTAlO1xufVxuXG4ubW4taHQtOTBwIHtcbiAgbWluLWhlaWdodDogOTAlO1xufVxuXG4uaHQtOTAtZiB7XG4gIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtOTBwLWYge1xuICBoZWlnaHQ6IDkwJSAhaW1wb3J0YW50O1xufVxuXG4uaHQtOTUge1xuICBoZWlnaHQ6IDk1cHg7XG59XG5cbi5odC05NXAge1xuICBoZWlnaHQ6IDk1JTtcbn1cblxuLm14LWh0LTk1cCB7XG4gIG1heC1oZWlnaHQ6IDk1JTtcbn1cblxuLm1uLWh0LTk1cCB7XG4gIG1pbi1oZWlnaHQ6IDk1JTtcbn1cblxuLmh0LTk1LWYge1xuICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLmh0LTk1cC1mIHtcbiAgaGVpZ2h0OiA5NSUgIWltcG9ydGFudDtcbn1cblxuLmh0LTEwMCB7XG4gIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLmh0LTEwMHAge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5teC1odC0xMDBwIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLm1uLWh0LTEwMHAge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG4uaHQtMTAwLWYge1xuICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC0xMDBwLWYge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmh0LTEzNiB7XG4gIGhlaWdodDogMTM2cHg7XG59XG5cbi5odC0xNTAge1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuXG4uaHQtMTc1IHtcbiAgaGVpZ2h0OiAxNzVweDtcbn1cblxuLmh0LTE4MCB7XG4gIGhlaWdodDogMTgwcHg7XG59XG5cbi5odC0yMDAge1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuXG4uaHQtMjEwIHtcbiAgaGVpZ2h0OiAyMTBweDtcbn1cblxuLmh0LTIyMCB7XG4gIGhlaWdodDogMjIwcHg7XG59XG5cbi5odC0yMjYge1xuICBoZWlnaHQ6IDIyNnB4O1xufVxuXG4uaHQtMjMwIHtcbiAgaGVpZ2h0OiAyMzBweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtMjM4IHtcbiAgaGVpZ2h0OiAyMzhweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtMjMwIHtcbiAgd2lkdGg6IDIzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC0yNTAge1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuXG4uaHQtMjcwIHtcbiAgaGVpZ2h0OiAyNzBweDtcbn1cblxuLmh0LTMwMCB7XG4gIGhlaWdodDogMzAwcHg7XG59XG5cbi5odC0zNTAge1xuICBoZWlnaHQ6IDM1MHB4O1xufVxuXG4uaHQtNDAwIHtcbiAgaGVpZ2h0OiA0MDBweDtcbn1cblxuLmh0LTQ1MCB7XG4gIGhlaWdodDogNDUwcHg7XG59XG5cbi5odC01MDAge1xuICBoZWlnaHQ6IDUwMHB4O1xufVxuXG4uaHQtNTUwIHtcbiAgaGVpZ2h0OiA1NTBweDtcbn1cblxuLmh0LTYwMCB7XG4gIGhlaWdodDogNjAwcHg7XG59XG5cbi5odC02NTAge1xuICBoZWlnaHQ6IDY1MHB4O1xufVxuXG4uaHQtNzAwIHtcbiAgaGVpZ2h0OiA3MDBweDtcbn1cblxuLmh0LTc1MCB7XG4gIGhlaWdodDogNzUwcHg7XG59XG5cbi5odC04MDAge1xuICBoZWlnaHQ6IDgwMHB4O1xufVxuXG4uaHQtMTAwdiB7XG4gIGhlaWdodDogMTAwdmg7XG59XG5cbi5odC0xIHtcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbi5odC0yIHtcbiAgaGVpZ2h0OiAycHg7XG59XG5cbi5odC0zIHtcbiAgaGVpZ2h0OiAzcHg7XG59XG5cbi5odC00IHtcbiAgaGVpZ2h0OiA0cHg7XG59XG5cbi5odC02IHtcbiAgaGVpZ2h0OiA2cHg7XG59XG5cbi5odC03IHtcbiAgaGVpZ2h0OiA3cHg7XG59XG5cbi5odC04IHtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5odC05IHtcbiAgaGVpZ2h0OiA5cHg7XG59XG5cbi5odC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaHQtMTYge1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5odC0zMiB7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmh0LTM2IHtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG4uaHQtNDgge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5cbi5odC02NCB7XG4gIGhlaWdodDogNjRweDtcbn1cblxuLmh0LTcyIHtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuXG4uaHQtMTE1IHtcbiAgaGVpZ2h0OiAxMTVweDtcbn1cblxuLmh0LTEyMCB7XG4gIGhlaWdodDogMTIwcHg7XG59XG5cbi5odC0xNjAge1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmh0LXhzLTUge1xuICAgIGhlaWdodDogNXB4O1xuICB9XG4gIC5odC14cy01cCB7XG4gICAgaGVpZ2h0OiA1JTtcbiAgfVxuICAubXgtaHQteHMtNXAge1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICB9XG4gIC5tbi1odC14cy01cCB7XG4gICAgbWluLWhlaWdodDogNSU7XG4gIH1cbiAgLmh0LXhzLTUtZiB7XG4gICAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtNXAtZiB7XG4gICAgaGVpZ2h0OiA1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy0xMCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG4gIC5odC14cy0xMHAge1xuICAgIGhlaWdodDogMTAlO1xuICB9XG4gIC5teC1odC14cy0xMHAge1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgfVxuICAubW4taHQteHMtMTBwIHtcbiAgICBtaW4taGVpZ2h0OiAxMCU7XG4gIH1cbiAgLmh0LXhzLTEwLWYge1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy0xMHAtZiB7XG4gICAgaGVpZ2h0OiAxMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtMTUge1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxuICAuaHQteHMtMTVwIHtcbiAgICBoZWlnaHQ6IDE1JTtcbiAgfVxuICAubXgtaHQteHMtMTVwIHtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gIH1cbiAgLm1uLWh0LXhzLTE1cCB7XG4gICAgbWluLWhlaWdodDogMTUlO1xuICB9XG4gIC5odC14cy0xNS1mIHtcbiAgICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtMTVwLWYge1xuICAgIGhlaWdodDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTIwIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLmh0LXhzLTIwcCB7XG4gICAgaGVpZ2h0OiAyMCU7XG4gIH1cbiAgLm14LWh0LXhzLTIwcCB7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICB9XG4gIC5tbi1odC14cy0yMHAge1xuICAgIG1pbi1oZWlnaHQ6IDIwJTtcbiAgfVxuICAuaHQteHMtMjAtZiB7XG4gICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTIwcC1mIHtcbiAgICBoZWlnaHQ6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy0yNSB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5odC14cy0yNXAge1xuICAgIGhlaWdodDogMjUlO1xuICB9XG4gIC5teC1odC14cy0yNXAge1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgfVxuICAubW4taHQteHMtMjVwIHtcbiAgICBtaW4taGVpZ2h0OiAyNSU7XG4gIH1cbiAgLmh0LXhzLTI1LWYge1xuICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy0yNXAtZiB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtMzAge1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuaHQteHMtMzBwIHtcbiAgICBoZWlnaHQ6IDMwJTtcbiAgfVxuICAubXgtaHQteHMtMzBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gIH1cbiAgLm1uLWh0LXhzLTMwcCB7XG4gICAgbWluLWhlaWdodDogMzAlO1xuICB9XG4gIC5odC14cy0zMC1mIHtcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtMzBwLWYge1xuICAgIGhlaWdodDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTM1IHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLmh0LXhzLTM1cCB7XG4gICAgaGVpZ2h0OiAzNSU7XG4gIH1cbiAgLm14LWh0LXhzLTM1cCB7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICB9XG4gIC5tbi1odC14cy0zNXAge1xuICAgIG1pbi1oZWlnaHQ6IDM1JTtcbiAgfVxuICAuaHQteHMtMzUtZiB7XG4gICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTM1cC1mIHtcbiAgICBoZWlnaHQ6IDM1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy00MCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5odC14cy00MHAge1xuICAgIGhlaWdodDogNDAlO1xuICB9XG4gIC5teC1odC14cy00MHAge1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgfVxuICAubW4taHQteHMtNDBwIHtcbiAgICBtaW4taGVpZ2h0OiA0MCU7XG4gIH1cbiAgLmh0LXhzLTQwLWYge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy00MHAtZiB7XG4gICAgaGVpZ2h0OiA0MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtNDUge1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuaHQteHMtNDVwIHtcbiAgICBoZWlnaHQ6IDQ1JTtcbiAgfVxuICAubXgtaHQteHMtNDVwIHtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gIH1cbiAgLm1uLWh0LXhzLTQ1cCB7XG4gICAgbWluLWhlaWdodDogNDUlO1xuICB9XG4gIC5odC14cy00NS1mIHtcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtNDVwLWYge1xuICAgIGhlaWdodDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTUwIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLmh0LXhzLTUwcCB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cbiAgLm14LWh0LXhzLTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICB9XG4gIC5tbi1odC14cy01MHAge1xuICAgIG1pbi1oZWlnaHQ6IDUwJTtcbiAgfVxuICAuaHQteHMtNTAtZiB7XG4gICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTUwcC1mIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy01NSB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5odC14cy01NXAge1xuICAgIGhlaWdodDogNTUlO1xuICB9XG4gIC5teC1odC14cy01NXAge1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgfVxuICAubW4taHQteHMtNTVwIHtcbiAgICBtaW4taGVpZ2h0OiA1NSU7XG4gIH1cbiAgLmh0LXhzLTU1LWYge1xuICAgIGhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy01NXAtZiB7XG4gICAgaGVpZ2h0OiA1NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtNjAge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuaHQteHMtNjBwIHtcbiAgICBoZWlnaHQ6IDYwJTtcbiAgfVxuICAubXgtaHQteHMtNjBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gIH1cbiAgLm1uLWh0LXhzLTYwcCB7XG4gICAgbWluLWhlaWdodDogNjAlO1xuICB9XG4gIC5odC14cy02MC1mIHtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtNjBwLWYge1xuICAgIGhlaWdodDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTY1IHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLmh0LXhzLTY1cCB7XG4gICAgaGVpZ2h0OiA2NSU7XG4gIH1cbiAgLm14LWh0LXhzLTY1cCB7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICB9XG4gIC5tbi1odC14cy02NXAge1xuICAgIG1pbi1oZWlnaHQ6IDY1JTtcbiAgfVxuICAuaHQteHMtNjUtZiB7XG4gICAgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTY1cC1mIHtcbiAgICBoZWlnaHQ6IDY1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy03MCB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5odC14cy03MHAge1xuICAgIGhlaWdodDogNzAlO1xuICB9XG4gIC5teC1odC14cy03MHAge1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgfVxuICAubW4taHQteHMtNzBwIHtcbiAgICBtaW4taGVpZ2h0OiA3MCU7XG4gIH1cbiAgLmh0LXhzLTcwLWYge1xuICAgIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy03MHAtZiB7XG4gICAgaGVpZ2h0OiA3MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtNzUge1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuaHQteHMtNzVwIHtcbiAgICBoZWlnaHQ6IDc1JTtcbiAgfVxuICAubXgtaHQteHMtNzVwIHtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gIH1cbiAgLm1uLWh0LXhzLTc1cCB7XG4gICAgbWluLWhlaWdodDogNzUlO1xuICB9XG4gIC5odC14cy03NS1mIHtcbiAgICBoZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtNzVwLWYge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTgwIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbiAgLmh0LXhzLTgwcCB7XG4gICAgaGVpZ2h0OiA4MCU7XG4gIH1cbiAgLm14LWh0LXhzLTgwcCB7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICB9XG4gIC5tbi1odC14cy04MHAge1xuICAgIG1pbi1oZWlnaHQ6IDgwJTtcbiAgfVxuICAuaHQteHMtODAtZiB7XG4gICAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTgwcC1mIHtcbiAgICBoZWlnaHQ6IDgwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy04NSB7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICB9XG4gIC5odC14cy04NXAge1xuICAgIGhlaWdodDogODUlO1xuICB9XG4gIC5teC1odC14cy04NXAge1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgfVxuICAubW4taHQteHMtODVwIHtcbiAgICBtaW4taGVpZ2h0OiA4NSU7XG4gIH1cbiAgLmh0LXhzLTg1LWYge1xuICAgIGhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy04NXAtZiB7XG4gICAgaGVpZ2h0OiA4NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtOTAge1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuaHQteHMtOTBwIHtcbiAgICBoZWlnaHQ6IDkwJTtcbiAgfVxuICAubXgtaHQteHMtOTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gIH1cbiAgLm1uLWh0LXhzLTkwcCB7XG4gICAgbWluLWhlaWdodDogOTAlO1xuICB9XG4gIC5odC14cy05MC1mIHtcbiAgICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtOTBwLWYge1xuICAgIGhlaWdodDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTk1IHtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gIH1cbiAgLmh0LXhzLTk1cCB7XG4gICAgaGVpZ2h0OiA5NSU7XG4gIH1cbiAgLm14LWh0LXhzLTk1cCB7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICB9XG4gIC5tbi1odC14cy05NXAge1xuICAgIG1pbi1oZWlnaHQ6IDk1JTtcbiAgfVxuICAuaHQteHMtOTUtZiB7XG4gICAgaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTk1cC1mIHtcbiAgICBoZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy0xMDAge1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLmh0LXhzLTEwMHAge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAubXgtaHQteHMtMTAwcCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuICAubW4taHQteHMtMTAwcCB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuICAuaHQteHMtMTAwLWYge1xuICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtMTAwcC1mIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtMTUwIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5odC14cy0xNTBwIHtcbiAgICBoZWlnaHQ6IDE1MCU7XG4gIH1cbiAgLm14LWh0LXhzLTE1MHAge1xuICAgIG1heC1oZWlnaHQ6IDE1MCU7XG4gIH1cbiAgLm1uLWh0LXhzLTE1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDE1MCU7XG4gIH1cbiAgLmh0LXhzLTE1MC1mIHtcbiAgICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTE1MHAtZiB7XG4gICAgaGVpZ2h0OiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTIwMCB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuaHQteHMtMjAwcCB7XG4gICAgaGVpZ2h0OiAyMDAlO1xuICB9XG4gIC5teC1odC14cy0yMDBwIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDAlO1xuICB9XG4gIC5tbi1odC14cy0yMDBwIHtcbiAgICBtaW4taGVpZ2h0OiAyMDAlO1xuICB9XG4gIC5odC14cy0yMDAtZiB7XG4gICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy0yMDBwLWYge1xuICAgIGhlaWdodDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy0yNTAge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbiAgLmh0LXhzLTI1MHAge1xuICAgIGhlaWdodDogMjUwJTtcbiAgfVxuICAubXgtaHQteHMtMjUwcCB7XG4gICAgbWF4LWhlaWdodDogMjUwJTtcbiAgfVxuICAubW4taHQteHMtMjUwcCB7XG4gICAgbWluLWhlaWdodDogMjUwJTtcbiAgfVxuICAuaHQteHMtMjUwLWYge1xuICAgIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtMjUwcC1mIHtcbiAgICBoZWlnaHQ6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtMzAwIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC5odC14cy0zMDBwIHtcbiAgICBoZWlnaHQ6IDMwMCU7XG4gIH1cbiAgLm14LWh0LXhzLTMwMHAge1xuICAgIG1heC1oZWlnaHQ6IDMwMCU7XG4gIH1cbiAgLm1uLWh0LXhzLTMwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDMwMCU7XG4gIH1cbiAgLmh0LXhzLTMwMC1mIHtcbiAgICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTMwMHAtZiB7XG4gICAgaGVpZ2h0OiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTM1MCB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxuICAuaHQteHMtMzUwcCB7XG4gICAgaGVpZ2h0OiAzNTAlO1xuICB9XG4gIC5teC1odC14cy0zNTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzNTAlO1xuICB9XG4gIC5tbi1odC14cy0zNTBwIHtcbiAgICBtaW4taGVpZ2h0OiAzNTAlO1xuICB9XG4gIC5odC14cy0zNTAtZiB7XG4gICAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy0zNTBwLWYge1xuICAgIGhlaWdodDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy00MDAge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbiAgLmh0LXhzLTQwMHAge1xuICAgIGhlaWdodDogNDAwJTtcbiAgfVxuICAubXgtaHQteHMtNDAwcCB7XG4gICAgbWF4LWhlaWdodDogNDAwJTtcbiAgfVxuICAubW4taHQteHMtNDAwcCB7XG4gICAgbWluLWhlaWdodDogNDAwJTtcbiAgfVxuICAuaHQteHMtNDAwLWYge1xuICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtNDAwcC1mIHtcbiAgICBoZWlnaHQ6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtNDUwIHtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICB9XG4gIC5odC14cy00NTBwIHtcbiAgICBoZWlnaHQ6IDQ1MCU7XG4gIH1cbiAgLm14LWh0LXhzLTQ1MHAge1xuICAgIG1heC1oZWlnaHQ6IDQ1MCU7XG4gIH1cbiAgLm1uLWh0LXhzLTQ1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MCU7XG4gIH1cbiAgLmh0LXhzLTQ1MC1mIHtcbiAgICBoZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTQ1MHAtZiB7XG4gICAgaGVpZ2h0OiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTUwMCB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxuICAuaHQteHMtNTAwcCB7XG4gICAgaGVpZ2h0OiA1MDAlO1xuICB9XG4gIC5teC1odC14cy01MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MDAlO1xuICB9XG4gIC5tbi1odC14cy01MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA1MDAlO1xuICB9XG4gIC5odC14cy01MDAtZiB7XG4gICAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy01MDBwLWYge1xuICAgIGhlaWdodDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy01NTAge1xuICAgIGhlaWdodDogNTUwcHg7XG4gIH1cbiAgLmh0LXhzLTU1MHAge1xuICAgIGhlaWdodDogNTUwJTtcbiAgfVxuICAubXgtaHQteHMtNTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTUwJTtcbiAgfVxuICAubW4taHQteHMtNTUwcCB7XG4gICAgbWluLWhlaWdodDogNTUwJTtcbiAgfVxuICAuaHQteHMtNTUwLWYge1xuICAgIGhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtNTUwcC1mIHtcbiAgICBoZWlnaHQ6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtNjAwIHtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICB9XG4gIC5odC14cy02MDBwIHtcbiAgICBoZWlnaHQ6IDYwMCU7XG4gIH1cbiAgLm14LWh0LXhzLTYwMHAge1xuICAgIG1heC1oZWlnaHQ6IDYwMCU7XG4gIH1cbiAgLm1uLWh0LXhzLTYwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDYwMCU7XG4gIH1cbiAgLmh0LXhzLTYwMC1mIHtcbiAgICBoZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTYwMHAtZiB7XG4gICAgaGVpZ2h0OiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTY1MCB7XG4gICAgaGVpZ2h0OiA2NTBweDtcbiAgfVxuICAuaHQteHMtNjUwcCB7XG4gICAgaGVpZ2h0OiA2NTAlO1xuICB9XG4gIC5teC1odC14cy02NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2NTAlO1xuICB9XG4gIC5tbi1odC14cy02NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA2NTAlO1xuICB9XG4gIC5odC14cy02NTAtZiB7XG4gICAgaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy02NTBwLWYge1xuICAgIGhlaWdodDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy03MDAge1xuICAgIGhlaWdodDogNzAwcHg7XG4gIH1cbiAgLmh0LXhzLTcwMHAge1xuICAgIGhlaWdodDogNzAwJTtcbiAgfVxuICAubXgtaHQteHMtNzAwcCB7XG4gICAgbWF4LWhlaWdodDogNzAwJTtcbiAgfVxuICAubW4taHQteHMtNzAwcCB7XG4gICAgbWluLWhlaWdodDogNzAwJTtcbiAgfVxuICAuaHQteHMtNzAwLWYge1xuICAgIGhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtNzAwcC1mIHtcbiAgICBoZWlnaHQ6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtNzUwIHtcbiAgICBoZWlnaHQ6IDc1MHB4O1xuICB9XG4gIC5odC14cy03NTBwIHtcbiAgICBoZWlnaHQ6IDc1MCU7XG4gIH1cbiAgLm14LWh0LXhzLTc1MHAge1xuICAgIG1heC1oZWlnaHQ6IDc1MCU7XG4gIH1cbiAgLm1uLWh0LXhzLTc1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDc1MCU7XG4gIH1cbiAgLmh0LXhzLTc1MC1mIHtcbiAgICBoZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTc1MHAtZiB7XG4gICAgaGVpZ2h0OiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhzLTgwMCB7XG4gICAgaGVpZ2h0OiA4MDBweDtcbiAgfVxuICAuaHQteHMtODAwcCB7XG4gICAgaGVpZ2h0OiA4MDAlO1xuICB9XG4gIC5teC1odC14cy04MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA4MDAlO1xuICB9XG4gIC5tbi1odC14cy04MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA4MDAlO1xuICB9XG4gIC5odC14cy04MDAtZiB7XG4gICAgaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy04MDBwLWYge1xuICAgIGhlaWdodDogODAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14cy04NTAge1xuICAgIGhlaWdodDogODUwcHg7XG4gIH1cbiAgLmh0LXhzLTg1MHAge1xuICAgIGhlaWdodDogODUwJTtcbiAgfVxuICAubXgtaHQteHMtODUwcCB7XG4gICAgbWF4LWhlaWdodDogODUwJTtcbiAgfVxuICAubW4taHQteHMtODUwcCB7XG4gICAgbWluLWhlaWdodDogODUwJTtcbiAgfVxuICAuaHQteHMtODUwLWYge1xuICAgIGhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtODUwcC1mIHtcbiAgICBoZWlnaHQ6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteHMtMTAwdiB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5odC1zbS01IHtcbiAgICBoZWlnaHQ6IDVweDtcbiAgfVxuICAuaHQtc20tNXAge1xuICAgIGhlaWdodDogNSU7XG4gIH1cbiAgLm14LWh0LXNtLTVwIHtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgfVxuICAubW4taHQtc20tNXAge1xuICAgIG1pbi1oZWlnaHQ6IDUlO1xuICB9XG4gIC5odC1zbS01LWYge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTVwLWYge1xuICAgIGhlaWdodDogNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tMTAge1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxuICAuaHQtc20tMTBwIHtcbiAgICBoZWlnaHQ6IDEwJTtcbiAgfVxuICAubXgtaHQtc20tMTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gIH1cbiAgLm1uLWh0LXNtLTEwcCB7XG4gICAgbWluLWhlaWdodDogMTAlO1xuICB9XG4gIC5odC1zbS0xMC1mIHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tMTBwLWYge1xuICAgIGhlaWdodDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTE1IHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gIH1cbiAgLmh0LXNtLTE1cCB7XG4gICAgaGVpZ2h0OiAxNSU7XG4gIH1cbiAgLm14LWh0LXNtLTE1cCB7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICB9XG4gIC5tbi1odC1zbS0xNXAge1xuICAgIG1pbi1oZWlnaHQ6IDE1JTtcbiAgfVxuICAuaHQtc20tMTUtZiB7XG4gICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTE1cC1mIHtcbiAgICBoZWlnaHQ6IDE1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS0yMCB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5odC1zbS0yMHAge1xuICAgIGhlaWdodDogMjAlO1xuICB9XG4gIC5teC1odC1zbS0yMHAge1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgfVxuICAubW4taHQtc20tMjBwIHtcbiAgICBtaW4taGVpZ2h0OiAyMCU7XG4gIH1cbiAgLmh0LXNtLTIwLWYge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS0yMHAtZiB7XG4gICAgaGVpZ2h0OiAyMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tMjUge1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuaHQtc20tMjVwIHtcbiAgICBoZWlnaHQ6IDI1JTtcbiAgfVxuICAubXgtaHQtc20tMjVwIHtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gIH1cbiAgLm1uLWh0LXNtLTI1cCB7XG4gICAgbWluLWhlaWdodDogMjUlO1xuICB9XG4gIC5odC1zbS0yNS1mIHtcbiAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tMjVwLWYge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTMwIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLmh0LXNtLTMwcCB7XG4gICAgaGVpZ2h0OiAzMCU7XG4gIH1cbiAgLm14LWh0LXNtLTMwcCB7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICB9XG4gIC5tbi1odC1zbS0zMHAge1xuICAgIG1pbi1oZWlnaHQ6IDMwJTtcbiAgfVxuICAuaHQtc20tMzAtZiB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTMwcC1mIHtcbiAgICBoZWlnaHQ6IDMwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS0zNSB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5odC1zbS0zNXAge1xuICAgIGhlaWdodDogMzUlO1xuICB9XG4gIC5teC1odC1zbS0zNXAge1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgfVxuICAubW4taHQtc20tMzVwIHtcbiAgICBtaW4taGVpZ2h0OiAzNSU7XG4gIH1cbiAgLmh0LXNtLTM1LWYge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS0zNXAtZiB7XG4gICAgaGVpZ2h0OiAzNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tNDAge1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuaHQtc20tNDBwIHtcbiAgICBoZWlnaHQ6IDQwJTtcbiAgfVxuICAubXgtaHQtc20tNDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gIH1cbiAgLm1uLWh0LXNtLTQwcCB7XG4gICAgbWluLWhlaWdodDogNDAlO1xuICB9XG4gIC5odC1zbS00MC1mIHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tNDBwLWYge1xuICAgIGhlaWdodDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTQ1IHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLmh0LXNtLTQ1cCB7XG4gICAgaGVpZ2h0OiA0NSU7XG4gIH1cbiAgLm14LWh0LXNtLTQ1cCB7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICB9XG4gIC5tbi1odC1zbS00NXAge1xuICAgIG1pbi1oZWlnaHQ6IDQ1JTtcbiAgfVxuICAuaHQtc20tNDUtZiB7XG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTQ1cC1mIHtcbiAgICBoZWlnaHQ6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS01MCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5odC1zbS01MHAge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG4gIC5teC1odC1zbS01MHAge1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgfVxuICAubW4taHQtc20tNTBwIHtcbiAgICBtaW4taGVpZ2h0OiA1MCU7XG4gIH1cbiAgLmh0LXNtLTUwLWYge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS01MHAtZiB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tNTUge1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuaHQtc20tNTVwIHtcbiAgICBoZWlnaHQ6IDU1JTtcbiAgfVxuICAubXgtaHQtc20tNTVwIHtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gIH1cbiAgLm1uLWh0LXNtLTU1cCB7XG4gICAgbWluLWhlaWdodDogNTUlO1xuICB9XG4gIC5odC1zbS01NS1mIHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tNTVwLWYge1xuICAgIGhlaWdodDogNTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTYwIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLmh0LXNtLTYwcCB7XG4gICAgaGVpZ2h0OiA2MCU7XG4gIH1cbiAgLm14LWh0LXNtLTYwcCB7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICB9XG4gIC5tbi1odC1zbS02MHAge1xuICAgIG1pbi1oZWlnaHQ6IDYwJTtcbiAgfVxuICAuaHQtc20tNjAtZiB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTYwcC1mIHtcbiAgICBoZWlnaHQ6IDYwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS02NSB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5odC1zbS02NXAge1xuICAgIGhlaWdodDogNjUlO1xuICB9XG4gIC5teC1odC1zbS02NXAge1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgfVxuICAubW4taHQtc20tNjVwIHtcbiAgICBtaW4taGVpZ2h0OiA2NSU7XG4gIH1cbiAgLmh0LXNtLTY1LWYge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS02NXAtZiB7XG4gICAgaGVpZ2h0OiA2NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tNzAge1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuaHQtc20tNzBwIHtcbiAgICBoZWlnaHQ6IDcwJTtcbiAgfVxuICAubXgtaHQtc20tNzBwIHtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gIH1cbiAgLm1uLWh0LXNtLTcwcCB7XG4gICAgbWluLWhlaWdodDogNzAlO1xuICB9XG4gIC5odC1zbS03MC1mIHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tNzBwLWYge1xuICAgIGhlaWdodDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTc1IHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLmh0LXNtLTc1cCB7XG4gICAgaGVpZ2h0OiA3NSU7XG4gIH1cbiAgLm14LWh0LXNtLTc1cCB7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICB9XG4gIC5tbi1odC1zbS03NXAge1xuICAgIG1pbi1oZWlnaHQ6IDc1JTtcbiAgfVxuICAuaHQtc20tNzUtZiB7XG4gICAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTc1cC1mIHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS04MCB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gIC5odC1zbS04MHAge1xuICAgIGhlaWdodDogODAlO1xuICB9XG4gIC5teC1odC1zbS04MHAge1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgfVxuICAubW4taHQtc20tODBwIHtcbiAgICBtaW4taGVpZ2h0OiA4MCU7XG4gIH1cbiAgLmh0LXNtLTgwLWYge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS04MHAtZiB7XG4gICAgaGVpZ2h0OiA4MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tODUge1xuICAgIGhlaWdodDogODVweDtcbiAgfVxuICAuaHQtc20tODVwIHtcbiAgICBoZWlnaHQ6IDg1JTtcbiAgfVxuICAubXgtaHQtc20tODVwIHtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gIH1cbiAgLm1uLWh0LXNtLTg1cCB7XG4gICAgbWluLWhlaWdodDogODUlO1xuICB9XG4gIC5odC1zbS04NS1mIHtcbiAgICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tODVwLWYge1xuICAgIGhlaWdodDogODUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTkwIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLmh0LXNtLTkwcCB7XG4gICAgaGVpZ2h0OiA5MCU7XG4gIH1cbiAgLm14LWh0LXNtLTkwcCB7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICB9XG4gIC5tbi1odC1zbS05MHAge1xuICAgIG1pbi1oZWlnaHQ6IDkwJTtcbiAgfVxuICAuaHQtc20tOTAtZiB7XG4gICAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTkwcC1mIHtcbiAgICBoZWlnaHQ6IDkwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS05NSB7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICB9XG4gIC5odC1zbS05NXAge1xuICAgIGhlaWdodDogOTUlO1xuICB9XG4gIC5teC1odC1zbS05NXAge1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgfVxuICAubW4taHQtc20tOTVwIHtcbiAgICBtaW4taGVpZ2h0OiA5NSU7XG4gIH1cbiAgLmh0LXNtLTk1LWYge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS05NXAtZiB7XG4gICAgaGVpZ2h0OiA5NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tMTAwIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5odC1zbS0xMDBwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLm14LWh0LXNtLTEwMHAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLm1uLWh0LXNtLTEwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLmh0LXNtLTEwMC1mIHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTEwMHAtZiB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTE1MCB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuaHQtc20tMTUwcCB7XG4gICAgaGVpZ2h0OiAxNTAlO1xuICB9XG4gIC5teC1odC1zbS0xNTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAxNTAlO1xuICB9XG4gIC5tbi1odC1zbS0xNTBwIHtcbiAgICBtaW4taGVpZ2h0OiAxNTAlO1xuICB9XG4gIC5odC1zbS0xNTAtZiB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS0xNTBwLWYge1xuICAgIGhlaWdodDogMTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS0yMDAge1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLmh0LXNtLTIwMHAge1xuICAgIGhlaWdodDogMjAwJTtcbiAgfVxuICAubXgtaHQtc20tMjAwcCB7XG4gICAgbWF4LWhlaWdodDogMjAwJTtcbiAgfVxuICAubW4taHQtc20tMjAwcCB7XG4gICAgbWluLWhlaWdodDogMjAwJTtcbiAgfVxuICAuaHQtc20tMjAwLWYge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tMjAwcC1mIHtcbiAgICBoZWlnaHQ6IDIwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tMjUwIHtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICB9XG4gIC5odC1zbS0yNTBwIHtcbiAgICBoZWlnaHQ6IDI1MCU7XG4gIH1cbiAgLm14LWh0LXNtLTI1MHAge1xuICAgIG1heC1oZWlnaHQ6IDI1MCU7XG4gIH1cbiAgLm1uLWh0LXNtLTI1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDI1MCU7XG4gIH1cbiAgLmh0LXNtLTI1MC1mIHtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTI1MHAtZiB7XG4gICAgaGVpZ2h0OiAyNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTMwMCB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuICAuaHQtc20tMzAwcCB7XG4gICAgaGVpZ2h0OiAzMDAlO1xuICB9XG4gIC5teC1odC1zbS0zMDBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzMDAlO1xuICB9XG4gIC5tbi1odC1zbS0zMDBwIHtcbiAgICBtaW4taGVpZ2h0OiAzMDAlO1xuICB9XG4gIC5odC1zbS0zMDAtZiB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS0zMDBwLWYge1xuICAgIGhlaWdodDogMzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS0zNTAge1xuICAgIGhlaWdodDogMzUwcHg7XG4gIH1cbiAgLmh0LXNtLTM1MHAge1xuICAgIGhlaWdodDogMzUwJTtcbiAgfVxuICAubXgtaHQtc20tMzUwcCB7XG4gICAgbWF4LWhlaWdodDogMzUwJTtcbiAgfVxuICAubW4taHQtc20tMzUwcCB7XG4gICAgbWluLWhlaWdodDogMzUwJTtcbiAgfVxuICAuaHQtc20tMzUwLWYge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tMzUwcC1mIHtcbiAgICBoZWlnaHQ6IDM1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tNDAwIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG4gIC5odC1zbS00MDBwIHtcbiAgICBoZWlnaHQ6IDQwMCU7XG4gIH1cbiAgLm14LWh0LXNtLTQwMHAge1xuICAgIG1heC1oZWlnaHQ6IDQwMCU7XG4gIH1cbiAgLm1uLWh0LXNtLTQwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDQwMCU7XG4gIH1cbiAgLmh0LXNtLTQwMC1mIHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTQwMHAtZiB7XG4gICAgaGVpZ2h0OiA0MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTQ1MCB7XG4gICAgaGVpZ2h0OiA0NTBweDtcbiAgfVxuICAuaHQtc20tNDUwcCB7XG4gICAgaGVpZ2h0OiA0NTAlO1xuICB9XG4gIC5teC1odC1zbS00NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA0NTAlO1xuICB9XG4gIC5tbi1odC1zbS00NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA0NTAlO1xuICB9XG4gIC5odC1zbS00NTAtZiB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS00NTBwLWYge1xuICAgIGhlaWdodDogNDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS01MDAge1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbiAgLmh0LXNtLTUwMHAge1xuICAgIGhlaWdodDogNTAwJTtcbiAgfVxuICAubXgtaHQtc20tNTAwcCB7XG4gICAgbWF4LWhlaWdodDogNTAwJTtcbiAgfVxuICAubW4taHQtc20tNTAwcCB7XG4gICAgbWluLWhlaWdodDogNTAwJTtcbiAgfVxuICAuaHQtc20tNTAwLWYge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tNTAwcC1mIHtcbiAgICBoZWlnaHQ6IDUwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tNTUwIHtcbiAgICBoZWlnaHQ6IDU1MHB4O1xuICB9XG4gIC5odC1zbS01NTBwIHtcbiAgICBoZWlnaHQ6IDU1MCU7XG4gIH1cbiAgLm14LWh0LXNtLTU1MHAge1xuICAgIG1heC1oZWlnaHQ6IDU1MCU7XG4gIH1cbiAgLm1uLWh0LXNtLTU1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDU1MCU7XG4gIH1cbiAgLmh0LXNtLTU1MC1mIHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTU1MHAtZiB7XG4gICAgaGVpZ2h0OiA1NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTYwMCB7XG4gICAgaGVpZ2h0OiA2MDBweDtcbiAgfVxuICAuaHQtc20tNjAwcCB7XG4gICAgaGVpZ2h0OiA2MDAlO1xuICB9XG4gIC5teC1odC1zbS02MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2MDAlO1xuICB9XG4gIC5tbi1odC1zbS02MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA2MDAlO1xuICB9XG4gIC5odC1zbS02MDAtZiB7XG4gICAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS02MDBwLWYge1xuICAgIGhlaWdodDogNjAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS02NTAge1xuICAgIGhlaWdodDogNjUwcHg7XG4gIH1cbiAgLmh0LXNtLTY1MHAge1xuICAgIGhlaWdodDogNjUwJTtcbiAgfVxuICAubXgtaHQtc20tNjUwcCB7XG4gICAgbWF4LWhlaWdodDogNjUwJTtcbiAgfVxuICAubW4taHQtc20tNjUwcCB7XG4gICAgbWluLWhlaWdodDogNjUwJTtcbiAgfVxuICAuaHQtc20tNjUwLWYge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tNjUwcC1mIHtcbiAgICBoZWlnaHQ6IDY1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tNzAwIHtcbiAgICBoZWlnaHQ6IDcwMHB4O1xuICB9XG4gIC5odC1zbS03MDBwIHtcbiAgICBoZWlnaHQ6IDcwMCU7XG4gIH1cbiAgLm14LWh0LXNtLTcwMHAge1xuICAgIG1heC1oZWlnaHQ6IDcwMCU7XG4gIH1cbiAgLm1uLWh0LXNtLTcwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDcwMCU7XG4gIH1cbiAgLmh0LXNtLTcwMC1mIHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTcwMHAtZiB7XG4gICAgaGVpZ2h0OiA3MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTc1MCB7XG4gICAgaGVpZ2h0OiA3NTBweDtcbiAgfVxuICAuaHQtc20tNzUwcCB7XG4gICAgaGVpZ2h0OiA3NTAlO1xuICB9XG4gIC5teC1odC1zbS03NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA3NTAlO1xuICB9XG4gIC5tbi1odC1zbS03NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA3NTAlO1xuICB9XG4gIC5odC1zbS03NTAtZiB7XG4gICAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS03NTBwLWYge1xuICAgIGhlaWdodDogNzUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1zbS04MDAge1xuICAgIGhlaWdodDogODAwcHg7XG4gIH1cbiAgLmh0LXNtLTgwMHAge1xuICAgIGhlaWdodDogODAwJTtcbiAgfVxuICAubXgtaHQtc20tODAwcCB7XG4gICAgbWF4LWhlaWdodDogODAwJTtcbiAgfVxuICAubW4taHQtc20tODAwcCB7XG4gICAgbWluLWhlaWdodDogODAwJTtcbiAgfVxuICAuaHQtc20tODAwLWYge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tODAwcC1mIHtcbiAgICBoZWlnaHQ6IDgwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtc20tODUwIHtcbiAgICBoZWlnaHQ6IDg1MHB4O1xuICB9XG4gIC5odC1zbS04NTBwIHtcbiAgICBoZWlnaHQ6IDg1MCU7XG4gIH1cbiAgLm14LWh0LXNtLTg1MHAge1xuICAgIG1heC1oZWlnaHQ6IDg1MCU7XG4gIH1cbiAgLm1uLWh0LXNtLTg1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDg1MCU7XG4gIH1cbiAgLmh0LXNtLTg1MC1mIHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTg1MHAtZiB7XG4gICAgaGVpZ2h0OiA4NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXNtLTEwMHYge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaHQtbWQtNSB7XG4gICAgaGVpZ2h0OiA1cHg7XG4gIH1cbiAgLmh0LW1kLTVwIHtcbiAgICBoZWlnaHQ6IDUlO1xuICB9XG4gIC5teC1odC1tZC01cCB7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gIH1cbiAgLm1uLWh0LW1kLTVwIHtcbiAgICBtaW4taGVpZ2h0OiA1JTtcbiAgfVxuICAuaHQtbWQtNS1mIHtcbiAgICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC01cC1mIHtcbiAgICBoZWlnaHQ6IDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTEwIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cbiAgLmh0LW1kLTEwcCB7XG4gICAgaGVpZ2h0OiAxMCU7XG4gIH1cbiAgLm14LWh0LW1kLTEwcCB7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICB9XG4gIC5tbi1odC1tZC0xMHAge1xuICAgIG1pbi1oZWlnaHQ6IDEwJTtcbiAgfVxuICAuaHQtbWQtMTAtZiB7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTEwcC1mIHtcbiAgICBoZWlnaHQ6IDEwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC0xNSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG4gIC5odC1tZC0xNXAge1xuICAgIGhlaWdodDogMTUlO1xuICB9XG4gIC5teC1odC1tZC0xNXAge1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgfVxuICAubW4taHQtbWQtMTVwIHtcbiAgICBtaW4taGVpZ2h0OiAxNSU7XG4gIH1cbiAgLmh0LW1kLTE1LWYge1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC0xNXAtZiB7XG4gICAgaGVpZ2h0OiAxNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtMjAge1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuaHQtbWQtMjBwIHtcbiAgICBoZWlnaHQ6IDIwJTtcbiAgfVxuICAubXgtaHQtbWQtMjBwIHtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gIH1cbiAgLm1uLWh0LW1kLTIwcCB7XG4gICAgbWluLWhlaWdodDogMjAlO1xuICB9XG4gIC5odC1tZC0yMC1mIHtcbiAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtMjBwLWYge1xuICAgIGhlaWdodDogMjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTI1IHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLmh0LW1kLTI1cCB7XG4gICAgaGVpZ2h0OiAyNSU7XG4gIH1cbiAgLm14LWh0LW1kLTI1cCB7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICB9XG4gIC5tbi1odC1tZC0yNXAge1xuICAgIG1pbi1oZWlnaHQ6IDI1JTtcbiAgfVxuICAuaHQtbWQtMjUtZiB7XG4gICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTI1cC1mIHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC0zMCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5odC1tZC0zMHAge1xuICAgIGhlaWdodDogMzAlO1xuICB9XG4gIC5teC1odC1tZC0zMHAge1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgfVxuICAubW4taHQtbWQtMzBwIHtcbiAgICBtaW4taGVpZ2h0OiAzMCU7XG4gIH1cbiAgLmh0LW1kLTMwLWYge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC0zMHAtZiB7XG4gICAgaGVpZ2h0OiAzMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtMzUge1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuaHQtbWQtMzVwIHtcbiAgICBoZWlnaHQ6IDM1JTtcbiAgfVxuICAubXgtaHQtbWQtMzVwIHtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gIH1cbiAgLm1uLWh0LW1kLTM1cCB7XG4gICAgbWluLWhlaWdodDogMzUlO1xuICB9XG4gIC5odC1tZC0zNS1mIHtcbiAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtMzVwLWYge1xuICAgIGhlaWdodDogMzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTQwIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmh0LW1kLTQwcCB7XG4gICAgaGVpZ2h0OiA0MCU7XG4gIH1cbiAgLm14LWh0LW1kLTQwcCB7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICB9XG4gIC5tbi1odC1tZC00MHAge1xuICAgIG1pbi1oZWlnaHQ6IDQwJTtcbiAgfVxuICAuaHQtbWQtNDAtZiB7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTQwcC1mIHtcbiAgICBoZWlnaHQ6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC00NSB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5odC1tZC00NXAge1xuICAgIGhlaWdodDogNDUlO1xuICB9XG4gIC5teC1odC1tZC00NXAge1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgfVxuICAubW4taHQtbWQtNDVwIHtcbiAgICBtaW4taGVpZ2h0OiA0NSU7XG4gIH1cbiAgLmh0LW1kLTQ1LWYge1xuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC00NXAtZiB7XG4gICAgaGVpZ2h0OiA0NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtNTAge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuaHQtbWQtNTBwIHtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgfVxuICAubXgtaHQtbWQtNTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gIH1cbiAgLm1uLWh0LW1kLTUwcCB7XG4gICAgbWluLWhlaWdodDogNTAlO1xuICB9XG4gIC5odC1tZC01MC1mIHtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtNTBwLWYge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTU1IHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLmh0LW1kLTU1cCB7XG4gICAgaGVpZ2h0OiA1NSU7XG4gIH1cbiAgLm14LWh0LW1kLTU1cCB7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICB9XG4gIC5tbi1odC1tZC01NXAge1xuICAgIG1pbi1oZWlnaHQ6IDU1JTtcbiAgfVxuICAuaHQtbWQtNTUtZiB7XG4gICAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTU1cC1mIHtcbiAgICBoZWlnaHQ6IDU1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC02MCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5odC1tZC02MHAge1xuICAgIGhlaWdodDogNjAlO1xuICB9XG4gIC5teC1odC1tZC02MHAge1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgfVxuICAubW4taHQtbWQtNjBwIHtcbiAgICBtaW4taGVpZ2h0OiA2MCU7XG4gIH1cbiAgLmh0LW1kLTYwLWYge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC02MHAtZiB7XG4gICAgaGVpZ2h0OiA2MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtNjUge1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuaHQtbWQtNjVwIHtcbiAgICBoZWlnaHQ6IDY1JTtcbiAgfVxuICAubXgtaHQtbWQtNjVwIHtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gIH1cbiAgLm1uLWh0LW1kLTY1cCB7XG4gICAgbWluLWhlaWdodDogNjUlO1xuICB9XG4gIC5odC1tZC02NS1mIHtcbiAgICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtNjVwLWYge1xuICAgIGhlaWdodDogNjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTcwIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLmh0LW1kLTcwcCB7XG4gICAgaGVpZ2h0OiA3MCU7XG4gIH1cbiAgLm14LWh0LW1kLTcwcCB7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICB9XG4gIC5tbi1odC1tZC03MHAge1xuICAgIG1pbi1oZWlnaHQ6IDcwJTtcbiAgfVxuICAuaHQtbWQtNzAtZiB7XG4gICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTcwcC1mIHtcbiAgICBoZWlnaHQ6IDcwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC03NSB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5odC1tZC03NXAge1xuICAgIGhlaWdodDogNzUlO1xuICB9XG4gIC5teC1odC1tZC03NXAge1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgfVxuICAubW4taHQtbWQtNzVwIHtcbiAgICBtaW4taGVpZ2h0OiA3NSU7XG4gIH1cbiAgLmh0LW1kLTc1LWYge1xuICAgIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC03NXAtZiB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtODAge1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuaHQtbWQtODBwIHtcbiAgICBoZWlnaHQ6IDgwJTtcbiAgfVxuICAubXgtaHQtbWQtODBwIHtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gIH1cbiAgLm1uLWh0LW1kLTgwcCB7XG4gICAgbWluLWhlaWdodDogODAlO1xuICB9XG4gIC5odC1tZC04MC1mIHtcbiAgICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtODBwLWYge1xuICAgIGhlaWdodDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTg1IHtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gIH1cbiAgLmh0LW1kLTg1cCB7XG4gICAgaGVpZ2h0OiA4NSU7XG4gIH1cbiAgLm14LWh0LW1kLTg1cCB7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICB9XG4gIC5tbi1odC1tZC04NXAge1xuICAgIG1pbi1oZWlnaHQ6IDg1JTtcbiAgfVxuICAuaHQtbWQtODUtZiB7XG4gICAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTg1cC1mIHtcbiAgICBoZWlnaHQ6IDg1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC05MCB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5odC1tZC05MHAge1xuICAgIGhlaWdodDogOTAlO1xuICB9XG4gIC5teC1odC1tZC05MHAge1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgfVxuICAubW4taHQtbWQtOTBwIHtcbiAgICBtaW4taGVpZ2h0OiA5MCU7XG4gIH1cbiAgLmh0LW1kLTkwLWYge1xuICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC05MHAtZiB7XG4gICAgaGVpZ2h0OiA5MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtOTUge1xuICAgIGhlaWdodDogOTVweDtcbiAgfVxuICAuaHQtbWQtOTVwIHtcbiAgICBoZWlnaHQ6IDk1JTtcbiAgfVxuICAubXgtaHQtbWQtOTVwIHtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gIH1cbiAgLm1uLWh0LW1kLTk1cCB7XG4gICAgbWluLWhlaWdodDogOTUlO1xuICB9XG4gIC5odC1tZC05NS1mIHtcbiAgICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtOTVwLWYge1xuICAgIGhlaWdodDogOTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuaHQtbWQtMTAwcCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5teC1odC1tZC0xMDBwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5tbi1odC1tZC0xMDBwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5odC1tZC0xMDAtZiB7XG4gICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC0xMDBwLWYge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC0xNTAge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLmh0LW1kLTE1MHAge1xuICAgIGhlaWdodDogMTUwJTtcbiAgfVxuICAubXgtaHQtbWQtMTUwcCB7XG4gICAgbWF4LWhlaWdodDogMTUwJTtcbiAgfVxuICAubW4taHQtbWQtMTUwcCB7XG4gICAgbWluLWhlaWdodDogMTUwJTtcbiAgfVxuICAuaHQtbWQtMTUwLWYge1xuICAgIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtMTUwcC1mIHtcbiAgICBoZWlnaHQ6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtMjAwIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5odC1tZC0yMDBwIHtcbiAgICBoZWlnaHQ6IDIwMCU7XG4gIH1cbiAgLm14LWh0LW1kLTIwMHAge1xuICAgIG1heC1oZWlnaHQ6IDIwMCU7XG4gIH1cbiAgLm1uLWh0LW1kLTIwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDIwMCU7XG4gIH1cbiAgLmh0LW1kLTIwMC1mIHtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTIwMHAtZiB7XG4gICAgaGVpZ2h0OiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTI1MCB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuICAuaHQtbWQtMjUwcCB7XG4gICAgaGVpZ2h0OiAyNTAlO1xuICB9XG4gIC5teC1odC1tZC0yNTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAyNTAlO1xuICB9XG4gIC5tbi1odC1tZC0yNTBwIHtcbiAgICBtaW4taGVpZ2h0OiAyNTAlO1xuICB9XG4gIC5odC1tZC0yNTAtZiB7XG4gICAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC0yNTBwLWYge1xuICAgIGhlaWdodDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC0zMDAge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbiAgLmh0LW1kLTMwMHAge1xuICAgIGhlaWdodDogMzAwJTtcbiAgfVxuICAubXgtaHQtbWQtMzAwcCB7XG4gICAgbWF4LWhlaWdodDogMzAwJTtcbiAgfVxuICAubW4taHQtbWQtMzAwcCB7XG4gICAgbWluLWhlaWdodDogMzAwJTtcbiAgfVxuICAuaHQtbWQtMzAwLWYge1xuICAgIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtMzAwcC1mIHtcbiAgICBoZWlnaHQ6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtMzUwIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG4gIC5odC1tZC0zNTBwIHtcbiAgICBoZWlnaHQ6IDM1MCU7XG4gIH1cbiAgLm14LWh0LW1kLTM1MHAge1xuICAgIG1heC1oZWlnaHQ6IDM1MCU7XG4gIH1cbiAgLm1uLWh0LW1kLTM1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDM1MCU7XG4gIH1cbiAgLmh0LW1kLTM1MC1mIHtcbiAgICBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTM1MHAtZiB7XG4gICAgaGVpZ2h0OiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTQwMCB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuICAuaHQtbWQtNDAwcCB7XG4gICAgaGVpZ2h0OiA0MDAlO1xuICB9XG4gIC5teC1odC1tZC00MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA0MDAlO1xuICB9XG4gIC5tbi1odC1tZC00MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA0MDAlO1xuICB9XG4gIC5odC1tZC00MDAtZiB7XG4gICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC00MDBwLWYge1xuICAgIGhlaWdodDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC00NTAge1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cbiAgLmh0LW1kLTQ1MHAge1xuICAgIGhlaWdodDogNDUwJTtcbiAgfVxuICAubXgtaHQtbWQtNDUwcCB7XG4gICAgbWF4LWhlaWdodDogNDUwJTtcbiAgfVxuICAubW4taHQtbWQtNDUwcCB7XG4gICAgbWluLWhlaWdodDogNDUwJTtcbiAgfVxuICAuaHQtbWQtNDUwLWYge1xuICAgIGhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtNDUwcC1mIHtcbiAgICBoZWlnaHQ6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtNTAwIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG4gIC5odC1tZC01MDBwIHtcbiAgICBoZWlnaHQ6IDUwMCU7XG4gIH1cbiAgLm14LWh0LW1kLTUwMHAge1xuICAgIG1heC1oZWlnaHQ6IDUwMCU7XG4gIH1cbiAgLm1uLWh0LW1kLTUwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDUwMCU7XG4gIH1cbiAgLmh0LW1kLTUwMC1mIHtcbiAgICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTUwMHAtZiB7XG4gICAgaGVpZ2h0OiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTU1MCB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxuICAuaHQtbWQtNTUwcCB7XG4gICAgaGVpZ2h0OiA1NTAlO1xuICB9XG4gIC5teC1odC1tZC01NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA1NTAlO1xuICB9XG4gIC5tbi1odC1tZC01NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA1NTAlO1xuICB9XG4gIC5odC1tZC01NTAtZiB7XG4gICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC01NTBwLWYge1xuICAgIGhlaWdodDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC02MDAge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cbiAgLmh0LW1kLTYwMHAge1xuICAgIGhlaWdodDogNjAwJTtcbiAgfVxuICAubXgtaHQtbWQtNjAwcCB7XG4gICAgbWF4LWhlaWdodDogNjAwJTtcbiAgfVxuICAubW4taHQtbWQtNjAwcCB7XG4gICAgbWluLWhlaWdodDogNjAwJTtcbiAgfVxuICAuaHQtbWQtNjAwLWYge1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtNjAwcC1mIHtcbiAgICBoZWlnaHQ6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtNjUwIHtcbiAgICBoZWlnaHQ6IDY1MHB4O1xuICB9XG4gIC5odC1tZC02NTBwIHtcbiAgICBoZWlnaHQ6IDY1MCU7XG4gIH1cbiAgLm14LWh0LW1kLTY1MHAge1xuICAgIG1heC1oZWlnaHQ6IDY1MCU7XG4gIH1cbiAgLm1uLWh0LW1kLTY1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDY1MCU7XG4gIH1cbiAgLmh0LW1kLTY1MC1mIHtcbiAgICBoZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTY1MHAtZiB7XG4gICAgaGVpZ2h0OiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTcwMCB7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgfVxuICAuaHQtbWQtNzAwcCB7XG4gICAgaGVpZ2h0OiA3MDAlO1xuICB9XG4gIC5teC1odC1tZC03MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA3MDAlO1xuICB9XG4gIC5tbi1odC1tZC03MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA3MDAlO1xuICB9XG4gIC5odC1tZC03MDAtZiB7XG4gICAgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC03MDBwLWYge1xuICAgIGhlaWdodDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC03NTAge1xuICAgIGhlaWdodDogNzUwcHg7XG4gIH1cbiAgLmh0LW1kLTc1MHAge1xuICAgIGhlaWdodDogNzUwJTtcbiAgfVxuICAubXgtaHQtbWQtNzUwcCB7XG4gICAgbWF4LWhlaWdodDogNzUwJTtcbiAgfVxuICAubW4taHQtbWQtNzUwcCB7XG4gICAgbWluLWhlaWdodDogNzUwJTtcbiAgfVxuICAuaHQtbWQtNzUwLWYge1xuICAgIGhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtNzUwcC1mIHtcbiAgICBoZWlnaHQ6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbWQtODAwIHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICB9XG4gIC5odC1tZC04MDBwIHtcbiAgICBoZWlnaHQ6IDgwMCU7XG4gIH1cbiAgLm14LWh0LW1kLTgwMHAge1xuICAgIG1heC1oZWlnaHQ6IDgwMCU7XG4gIH1cbiAgLm1uLWh0LW1kLTgwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDgwMCU7XG4gIH1cbiAgLmh0LW1kLTgwMC1mIHtcbiAgICBoZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTgwMHAtZiB7XG4gICAgaGVpZ2h0OiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LW1kLTg1MCB7XG4gICAgaGVpZ2h0OiA4NTBweDtcbiAgfVxuICAuaHQtbWQtODUwcCB7XG4gICAgaGVpZ2h0OiA4NTAlO1xuICB9XG4gIC5teC1odC1tZC04NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA4NTAlO1xuICB9XG4gIC5tbi1odC1tZC04NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA4NTAlO1xuICB9XG4gIC5odC1tZC04NTAtZiB7XG4gICAgaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC04NTBwLWYge1xuICAgIGhlaWdodDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1tZC0xMDB2IHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmh0LWxnLTUge1xuICAgIGhlaWdodDogNXB4O1xuICB9XG4gIC5odC1sZy01cCB7XG4gICAgaGVpZ2h0OiA1JTtcbiAgfVxuICAubXgtaHQtbGctNXAge1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICB9XG4gIC5tbi1odC1sZy01cCB7XG4gICAgbWluLWhlaWdodDogNSU7XG4gIH1cbiAgLmh0LWxnLTUtZiB7XG4gICAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctNXAtZiB7XG4gICAgaGVpZ2h0OiA1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy0xMCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG4gIC5odC1sZy0xMHAge1xuICAgIGhlaWdodDogMTAlO1xuICB9XG4gIC5teC1odC1sZy0xMHAge1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgfVxuICAubW4taHQtbGctMTBwIHtcbiAgICBtaW4taGVpZ2h0OiAxMCU7XG4gIH1cbiAgLmh0LWxnLTEwLWYge1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy0xMHAtZiB7XG4gICAgaGVpZ2h0OiAxMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctMTUge1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxuICAuaHQtbGctMTVwIHtcbiAgICBoZWlnaHQ6IDE1JTtcbiAgfVxuICAubXgtaHQtbGctMTVwIHtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gIH1cbiAgLm1uLWh0LWxnLTE1cCB7XG4gICAgbWluLWhlaWdodDogMTUlO1xuICB9XG4gIC5odC1sZy0xNS1mIHtcbiAgICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctMTVwLWYge1xuICAgIGhlaWdodDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTIwIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLmh0LWxnLTIwcCB7XG4gICAgaGVpZ2h0OiAyMCU7XG4gIH1cbiAgLm14LWh0LWxnLTIwcCB7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICB9XG4gIC5tbi1odC1sZy0yMHAge1xuICAgIG1pbi1oZWlnaHQ6IDIwJTtcbiAgfVxuICAuaHQtbGctMjAtZiB7XG4gICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTIwcC1mIHtcbiAgICBoZWlnaHQ6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy0yNSB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5odC1sZy0yNXAge1xuICAgIGhlaWdodDogMjUlO1xuICB9XG4gIC5teC1odC1sZy0yNXAge1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgfVxuICAubW4taHQtbGctMjVwIHtcbiAgICBtaW4taGVpZ2h0OiAyNSU7XG4gIH1cbiAgLmh0LWxnLTI1LWYge1xuICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy0yNXAtZiB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctMzAge1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuaHQtbGctMzBwIHtcbiAgICBoZWlnaHQ6IDMwJTtcbiAgfVxuICAubXgtaHQtbGctMzBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gIH1cbiAgLm1uLWh0LWxnLTMwcCB7XG4gICAgbWluLWhlaWdodDogMzAlO1xuICB9XG4gIC5odC1sZy0zMC1mIHtcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctMzBwLWYge1xuICAgIGhlaWdodDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTM1IHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLmh0LWxnLTM1cCB7XG4gICAgaGVpZ2h0OiAzNSU7XG4gIH1cbiAgLm14LWh0LWxnLTM1cCB7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICB9XG4gIC5tbi1odC1sZy0zNXAge1xuICAgIG1pbi1oZWlnaHQ6IDM1JTtcbiAgfVxuICAuaHQtbGctMzUtZiB7XG4gICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTM1cC1mIHtcbiAgICBoZWlnaHQ6IDM1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy00MCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5odC1sZy00MHAge1xuICAgIGhlaWdodDogNDAlO1xuICB9XG4gIC5teC1odC1sZy00MHAge1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgfVxuICAubW4taHQtbGctNDBwIHtcbiAgICBtaW4taGVpZ2h0OiA0MCU7XG4gIH1cbiAgLmh0LWxnLTQwLWYge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy00MHAtZiB7XG4gICAgaGVpZ2h0OiA0MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctNDUge1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuaHQtbGctNDVwIHtcbiAgICBoZWlnaHQ6IDQ1JTtcbiAgfVxuICAubXgtaHQtbGctNDVwIHtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gIH1cbiAgLm1uLWh0LWxnLTQ1cCB7XG4gICAgbWluLWhlaWdodDogNDUlO1xuICB9XG4gIC5odC1sZy00NS1mIHtcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctNDVwLWYge1xuICAgIGhlaWdodDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTUwIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLmh0LWxnLTUwcCB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cbiAgLm14LWh0LWxnLTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICB9XG4gIC5tbi1odC1sZy01MHAge1xuICAgIG1pbi1oZWlnaHQ6IDUwJTtcbiAgfVxuICAuaHQtbGctNTAtZiB7XG4gICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTUwcC1mIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy01NSB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5odC1sZy01NXAge1xuICAgIGhlaWdodDogNTUlO1xuICB9XG4gIC5teC1odC1sZy01NXAge1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgfVxuICAubW4taHQtbGctNTVwIHtcbiAgICBtaW4taGVpZ2h0OiA1NSU7XG4gIH1cbiAgLmh0LWxnLTU1LWYge1xuICAgIGhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy01NXAtZiB7XG4gICAgaGVpZ2h0OiA1NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctNjAge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuaHQtbGctNjBwIHtcbiAgICBoZWlnaHQ6IDYwJTtcbiAgfVxuICAubXgtaHQtbGctNjBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gIH1cbiAgLm1uLWh0LWxnLTYwcCB7XG4gICAgbWluLWhlaWdodDogNjAlO1xuICB9XG4gIC5odC1sZy02MC1mIHtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctNjBwLWYge1xuICAgIGhlaWdodDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTY1IHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLmh0LWxnLTY1cCB7XG4gICAgaGVpZ2h0OiA2NSU7XG4gIH1cbiAgLm14LWh0LWxnLTY1cCB7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICB9XG4gIC5tbi1odC1sZy02NXAge1xuICAgIG1pbi1oZWlnaHQ6IDY1JTtcbiAgfVxuICAuaHQtbGctNjUtZiB7XG4gICAgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTY1cC1mIHtcbiAgICBoZWlnaHQ6IDY1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy03MCB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5odC1sZy03MHAge1xuICAgIGhlaWdodDogNzAlO1xuICB9XG4gIC5teC1odC1sZy03MHAge1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgfVxuICAubW4taHQtbGctNzBwIHtcbiAgICBtaW4taGVpZ2h0OiA3MCU7XG4gIH1cbiAgLmh0LWxnLTcwLWYge1xuICAgIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy03MHAtZiB7XG4gICAgaGVpZ2h0OiA3MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctNzUge1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuaHQtbGctNzVwIHtcbiAgICBoZWlnaHQ6IDc1JTtcbiAgfVxuICAubXgtaHQtbGctNzVwIHtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gIH1cbiAgLm1uLWh0LWxnLTc1cCB7XG4gICAgbWluLWhlaWdodDogNzUlO1xuICB9XG4gIC5odC1sZy03NS1mIHtcbiAgICBoZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctNzVwLWYge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTgwIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbiAgLmh0LWxnLTgwcCB7XG4gICAgaGVpZ2h0OiA4MCU7XG4gIH1cbiAgLm14LWh0LWxnLTgwcCB7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICB9XG4gIC5tbi1odC1sZy04MHAge1xuICAgIG1pbi1oZWlnaHQ6IDgwJTtcbiAgfVxuICAuaHQtbGctODAtZiB7XG4gICAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTgwcC1mIHtcbiAgICBoZWlnaHQ6IDgwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy04NSB7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICB9XG4gIC5odC1sZy04NXAge1xuICAgIGhlaWdodDogODUlO1xuICB9XG4gIC5teC1odC1sZy04NXAge1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgfVxuICAubW4taHQtbGctODVwIHtcbiAgICBtaW4taGVpZ2h0OiA4NSU7XG4gIH1cbiAgLmh0LWxnLTg1LWYge1xuICAgIGhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy04NXAtZiB7XG4gICAgaGVpZ2h0OiA4NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctOTAge1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuaHQtbGctOTBwIHtcbiAgICBoZWlnaHQ6IDkwJTtcbiAgfVxuICAubXgtaHQtbGctOTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gIH1cbiAgLm1uLWh0LWxnLTkwcCB7XG4gICAgbWluLWhlaWdodDogOTAlO1xuICB9XG4gIC5odC1sZy05MC1mIHtcbiAgICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctOTBwLWYge1xuICAgIGhlaWdodDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTk1IHtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gIH1cbiAgLmh0LWxnLTk1cCB7XG4gICAgaGVpZ2h0OiA5NSU7XG4gIH1cbiAgLm14LWh0LWxnLTk1cCB7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICB9XG4gIC5tbi1odC1sZy05NXAge1xuICAgIG1pbi1oZWlnaHQ6IDk1JTtcbiAgfVxuICAuaHQtbGctOTUtZiB7XG4gICAgaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTk1cC1mIHtcbiAgICBoZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy0xMDAge1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLmh0LWxnLTEwMHAge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAubXgtaHQtbGctMTAwcCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuICAubW4taHQtbGctMTAwcCB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuICAuaHQtbGctMTAwLWYge1xuICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctMTAwcC1mIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctMTUwIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5odC1sZy0xNTBwIHtcbiAgICBoZWlnaHQ6IDE1MCU7XG4gIH1cbiAgLm14LWh0LWxnLTE1MHAge1xuICAgIG1heC1oZWlnaHQ6IDE1MCU7XG4gIH1cbiAgLm1uLWh0LWxnLTE1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDE1MCU7XG4gIH1cbiAgLmh0LWxnLTE1MC1mIHtcbiAgICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTE1MHAtZiB7XG4gICAgaGVpZ2h0OiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTIwMCB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuaHQtbGctMjAwcCB7XG4gICAgaGVpZ2h0OiAyMDAlO1xuICB9XG4gIC5teC1odC1sZy0yMDBwIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDAlO1xuICB9XG4gIC5tbi1odC1sZy0yMDBwIHtcbiAgICBtaW4taGVpZ2h0OiAyMDAlO1xuICB9XG4gIC5odC1sZy0yMDAtZiB7XG4gICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy0yMDBwLWYge1xuICAgIGhlaWdodDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy0yNTAge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbiAgLmh0LWxnLTI1MHAge1xuICAgIGhlaWdodDogMjUwJTtcbiAgfVxuICAubXgtaHQtbGctMjUwcCB7XG4gICAgbWF4LWhlaWdodDogMjUwJTtcbiAgfVxuICAubW4taHQtbGctMjUwcCB7XG4gICAgbWluLWhlaWdodDogMjUwJTtcbiAgfVxuICAuaHQtbGctMjUwLWYge1xuICAgIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctMjUwcC1mIHtcbiAgICBoZWlnaHQ6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctMzAwIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC5odC1sZy0zMDBwIHtcbiAgICBoZWlnaHQ6IDMwMCU7XG4gIH1cbiAgLm14LWh0LWxnLTMwMHAge1xuICAgIG1heC1oZWlnaHQ6IDMwMCU7XG4gIH1cbiAgLm1uLWh0LWxnLTMwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDMwMCU7XG4gIH1cbiAgLmh0LWxnLTMwMC1mIHtcbiAgICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTMwMHAtZiB7XG4gICAgaGVpZ2h0OiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTM1MCB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxuICAuaHQtbGctMzUwcCB7XG4gICAgaGVpZ2h0OiAzNTAlO1xuICB9XG4gIC5teC1odC1sZy0zNTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzNTAlO1xuICB9XG4gIC5tbi1odC1sZy0zNTBwIHtcbiAgICBtaW4taGVpZ2h0OiAzNTAlO1xuICB9XG4gIC5odC1sZy0zNTAtZiB7XG4gICAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy0zNTBwLWYge1xuICAgIGhlaWdodDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy00MDAge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbiAgLmh0LWxnLTQwMHAge1xuICAgIGhlaWdodDogNDAwJTtcbiAgfVxuICAubXgtaHQtbGctNDAwcCB7XG4gICAgbWF4LWhlaWdodDogNDAwJTtcbiAgfVxuICAubW4taHQtbGctNDAwcCB7XG4gICAgbWluLWhlaWdodDogNDAwJTtcbiAgfVxuICAuaHQtbGctNDAwLWYge1xuICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctNDAwcC1mIHtcbiAgICBoZWlnaHQ6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctNDUwIHtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICB9XG4gIC5odC1sZy00NTBwIHtcbiAgICBoZWlnaHQ6IDQ1MCU7XG4gIH1cbiAgLm14LWh0LWxnLTQ1MHAge1xuICAgIG1heC1oZWlnaHQ6IDQ1MCU7XG4gIH1cbiAgLm1uLWh0LWxnLTQ1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MCU7XG4gIH1cbiAgLmh0LWxnLTQ1MC1mIHtcbiAgICBoZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTQ1MHAtZiB7XG4gICAgaGVpZ2h0OiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTUwMCB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxuICAuaHQtbGctNTAwcCB7XG4gICAgaGVpZ2h0OiA1MDAlO1xuICB9XG4gIC5teC1odC1sZy01MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MDAlO1xuICB9XG4gIC5tbi1odC1sZy01MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA1MDAlO1xuICB9XG4gIC5odC1sZy01MDAtZiB7XG4gICAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy01MDBwLWYge1xuICAgIGhlaWdodDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy01NTAge1xuICAgIGhlaWdodDogNTUwcHg7XG4gIH1cbiAgLmh0LWxnLTU1MHAge1xuICAgIGhlaWdodDogNTUwJTtcbiAgfVxuICAubXgtaHQtbGctNTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTUwJTtcbiAgfVxuICAubW4taHQtbGctNTUwcCB7XG4gICAgbWluLWhlaWdodDogNTUwJTtcbiAgfVxuICAuaHQtbGctNTUwLWYge1xuICAgIGhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctNTUwcC1mIHtcbiAgICBoZWlnaHQ6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctNjAwIHtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICB9XG4gIC5odC1sZy02MDBwIHtcbiAgICBoZWlnaHQ6IDYwMCU7XG4gIH1cbiAgLm14LWh0LWxnLTYwMHAge1xuICAgIG1heC1oZWlnaHQ6IDYwMCU7XG4gIH1cbiAgLm1uLWh0LWxnLTYwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDYwMCU7XG4gIH1cbiAgLmh0LWxnLTYwMC1mIHtcbiAgICBoZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTYwMHAtZiB7XG4gICAgaGVpZ2h0OiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTY1MCB7XG4gICAgaGVpZ2h0OiA2NTBweDtcbiAgfVxuICAuaHQtbGctNjUwcCB7XG4gICAgaGVpZ2h0OiA2NTAlO1xuICB9XG4gIC5teC1odC1sZy02NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2NTAlO1xuICB9XG4gIC5tbi1odC1sZy02NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA2NTAlO1xuICB9XG4gIC5odC1sZy02NTAtZiB7XG4gICAgaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy02NTBwLWYge1xuICAgIGhlaWdodDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy03MDAge1xuICAgIGhlaWdodDogNzAwcHg7XG4gIH1cbiAgLmh0LWxnLTcwMHAge1xuICAgIGhlaWdodDogNzAwJTtcbiAgfVxuICAubXgtaHQtbGctNzAwcCB7XG4gICAgbWF4LWhlaWdodDogNzAwJTtcbiAgfVxuICAubW4taHQtbGctNzAwcCB7XG4gICAgbWluLWhlaWdodDogNzAwJTtcbiAgfVxuICAuaHQtbGctNzAwLWYge1xuICAgIGhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctNzAwcC1mIHtcbiAgICBoZWlnaHQ6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctNzUwIHtcbiAgICBoZWlnaHQ6IDc1MHB4O1xuICB9XG4gIC5odC1sZy03NTBwIHtcbiAgICBoZWlnaHQ6IDc1MCU7XG4gIH1cbiAgLm14LWh0LWxnLTc1MHAge1xuICAgIG1heC1oZWlnaHQ6IDc1MCU7XG4gIH1cbiAgLm1uLWh0LWxnLTc1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDc1MCU7XG4gIH1cbiAgLmh0LWxnLTc1MC1mIHtcbiAgICBoZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTc1MHAtZiB7XG4gICAgaGVpZ2h0OiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LWxnLTgwMCB7XG4gICAgaGVpZ2h0OiA4MDBweDtcbiAgfVxuICAuaHQtbGctODAwcCB7XG4gICAgaGVpZ2h0OiA4MDAlO1xuICB9XG4gIC5teC1odC1sZy04MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA4MDAlO1xuICB9XG4gIC5tbi1odC1sZy04MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA4MDAlO1xuICB9XG4gIC5odC1sZy04MDAtZiB7XG4gICAgaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy04MDBwLWYge1xuICAgIGhlaWdodDogODAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC1sZy04NTAge1xuICAgIGhlaWdodDogODUwcHg7XG4gIH1cbiAgLmh0LWxnLTg1MHAge1xuICAgIGhlaWdodDogODUwJTtcbiAgfVxuICAubXgtaHQtbGctODUwcCB7XG4gICAgbWF4LWhlaWdodDogODUwJTtcbiAgfVxuICAubW4taHQtbGctODUwcCB7XG4gICAgbWluLWhlaWdodDogODUwJTtcbiAgfVxuICAuaHQtbGctODUwLWYge1xuICAgIGhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctODUwcC1mIHtcbiAgICBoZWlnaHQ6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQtbGctMTAwdiB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaHQteGwtNSB7XG4gICAgaGVpZ2h0OiA1cHg7XG4gIH1cbiAgLmh0LXhsLTVwIHtcbiAgICBoZWlnaHQ6IDUlO1xuICB9XG4gIC5teC1odC14bC01cCB7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gIH1cbiAgLm1uLWh0LXhsLTVwIHtcbiAgICBtaW4taGVpZ2h0OiA1JTtcbiAgfVxuICAuaHQteGwtNS1mIHtcbiAgICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC01cC1mIHtcbiAgICBoZWlnaHQ6IDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTEwIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cbiAgLmh0LXhsLTEwcCB7XG4gICAgaGVpZ2h0OiAxMCU7XG4gIH1cbiAgLm14LWh0LXhsLTEwcCB7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICB9XG4gIC5tbi1odC14bC0xMHAge1xuICAgIG1pbi1oZWlnaHQ6IDEwJTtcbiAgfVxuICAuaHQteGwtMTAtZiB7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTEwcC1mIHtcbiAgICBoZWlnaHQ6IDEwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC0xNSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG4gIC5odC14bC0xNXAge1xuICAgIGhlaWdodDogMTUlO1xuICB9XG4gIC5teC1odC14bC0xNXAge1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgfVxuICAubW4taHQteGwtMTVwIHtcbiAgICBtaW4taGVpZ2h0OiAxNSU7XG4gIH1cbiAgLmh0LXhsLTE1LWYge1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC0xNXAtZiB7XG4gICAgaGVpZ2h0OiAxNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtMjAge1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuaHQteGwtMjBwIHtcbiAgICBoZWlnaHQ6IDIwJTtcbiAgfVxuICAubXgtaHQteGwtMjBwIHtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gIH1cbiAgLm1uLWh0LXhsLTIwcCB7XG4gICAgbWluLWhlaWdodDogMjAlO1xuICB9XG4gIC5odC14bC0yMC1mIHtcbiAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtMjBwLWYge1xuICAgIGhlaWdodDogMjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTI1IHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLmh0LXhsLTI1cCB7XG4gICAgaGVpZ2h0OiAyNSU7XG4gIH1cbiAgLm14LWh0LXhsLTI1cCB7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICB9XG4gIC5tbi1odC14bC0yNXAge1xuICAgIG1pbi1oZWlnaHQ6IDI1JTtcbiAgfVxuICAuaHQteGwtMjUtZiB7XG4gICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTI1cC1mIHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC0zMCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5odC14bC0zMHAge1xuICAgIGhlaWdodDogMzAlO1xuICB9XG4gIC5teC1odC14bC0zMHAge1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgfVxuICAubW4taHQteGwtMzBwIHtcbiAgICBtaW4taGVpZ2h0OiAzMCU7XG4gIH1cbiAgLmh0LXhsLTMwLWYge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC0zMHAtZiB7XG4gICAgaGVpZ2h0OiAzMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtMzUge1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuaHQteGwtMzVwIHtcbiAgICBoZWlnaHQ6IDM1JTtcbiAgfVxuICAubXgtaHQteGwtMzVwIHtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gIH1cbiAgLm1uLWh0LXhsLTM1cCB7XG4gICAgbWluLWhlaWdodDogMzUlO1xuICB9XG4gIC5odC14bC0zNS1mIHtcbiAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtMzVwLWYge1xuICAgIGhlaWdodDogMzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTQwIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmh0LXhsLTQwcCB7XG4gICAgaGVpZ2h0OiA0MCU7XG4gIH1cbiAgLm14LWh0LXhsLTQwcCB7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICB9XG4gIC5tbi1odC14bC00MHAge1xuICAgIG1pbi1oZWlnaHQ6IDQwJTtcbiAgfVxuICAuaHQteGwtNDAtZiB7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTQwcC1mIHtcbiAgICBoZWlnaHQ6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC00NSB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5odC14bC00NXAge1xuICAgIGhlaWdodDogNDUlO1xuICB9XG4gIC5teC1odC14bC00NXAge1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgfVxuICAubW4taHQteGwtNDVwIHtcbiAgICBtaW4taGVpZ2h0OiA0NSU7XG4gIH1cbiAgLmh0LXhsLTQ1LWYge1xuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC00NXAtZiB7XG4gICAgaGVpZ2h0OiA0NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtNTAge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuaHQteGwtNTBwIHtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgfVxuICAubXgtaHQteGwtNTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gIH1cbiAgLm1uLWh0LXhsLTUwcCB7XG4gICAgbWluLWhlaWdodDogNTAlO1xuICB9XG4gIC5odC14bC01MC1mIHtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtNTBwLWYge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTU1IHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLmh0LXhsLTU1cCB7XG4gICAgaGVpZ2h0OiA1NSU7XG4gIH1cbiAgLm14LWh0LXhsLTU1cCB7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICB9XG4gIC5tbi1odC14bC01NXAge1xuICAgIG1pbi1oZWlnaHQ6IDU1JTtcbiAgfVxuICAuaHQteGwtNTUtZiB7XG4gICAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTU1cC1mIHtcbiAgICBoZWlnaHQ6IDU1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC02MCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5odC14bC02MHAge1xuICAgIGhlaWdodDogNjAlO1xuICB9XG4gIC5teC1odC14bC02MHAge1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgfVxuICAubW4taHQteGwtNjBwIHtcbiAgICBtaW4taGVpZ2h0OiA2MCU7XG4gIH1cbiAgLmh0LXhsLTYwLWYge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC02MHAtZiB7XG4gICAgaGVpZ2h0OiA2MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtNjUge1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuaHQteGwtNjVwIHtcbiAgICBoZWlnaHQ6IDY1JTtcbiAgfVxuICAubXgtaHQteGwtNjVwIHtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gIH1cbiAgLm1uLWh0LXhsLTY1cCB7XG4gICAgbWluLWhlaWdodDogNjUlO1xuICB9XG4gIC5odC14bC02NS1mIHtcbiAgICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtNjVwLWYge1xuICAgIGhlaWdodDogNjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTcwIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLmh0LXhsLTcwcCB7XG4gICAgaGVpZ2h0OiA3MCU7XG4gIH1cbiAgLm14LWh0LXhsLTcwcCB7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICB9XG4gIC5tbi1odC14bC03MHAge1xuICAgIG1pbi1oZWlnaHQ6IDcwJTtcbiAgfVxuICAuaHQteGwtNzAtZiB7XG4gICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTcwcC1mIHtcbiAgICBoZWlnaHQ6IDcwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC03NSB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5odC14bC03NXAge1xuICAgIGhlaWdodDogNzUlO1xuICB9XG4gIC5teC1odC14bC03NXAge1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgfVxuICAubW4taHQteGwtNzVwIHtcbiAgICBtaW4taGVpZ2h0OiA3NSU7XG4gIH1cbiAgLmh0LXhsLTc1LWYge1xuICAgIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC03NXAtZiB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtODAge1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuaHQteGwtODBwIHtcbiAgICBoZWlnaHQ6IDgwJTtcbiAgfVxuICAubXgtaHQteGwtODBwIHtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gIH1cbiAgLm1uLWh0LXhsLTgwcCB7XG4gICAgbWluLWhlaWdodDogODAlO1xuICB9XG4gIC5odC14bC04MC1mIHtcbiAgICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtODBwLWYge1xuICAgIGhlaWdodDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTg1IHtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gIH1cbiAgLmh0LXhsLTg1cCB7XG4gICAgaGVpZ2h0OiA4NSU7XG4gIH1cbiAgLm14LWh0LXhsLTg1cCB7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICB9XG4gIC5tbi1odC14bC04NXAge1xuICAgIG1pbi1oZWlnaHQ6IDg1JTtcbiAgfVxuICAuaHQteGwtODUtZiB7XG4gICAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTg1cC1mIHtcbiAgICBoZWlnaHQ6IDg1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC05MCB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5odC14bC05MHAge1xuICAgIGhlaWdodDogOTAlO1xuICB9XG4gIC5teC1odC14bC05MHAge1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgfVxuICAubW4taHQteGwtOTBwIHtcbiAgICBtaW4taGVpZ2h0OiA5MCU7XG4gIH1cbiAgLmh0LXhsLTkwLWYge1xuICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC05MHAtZiB7XG4gICAgaGVpZ2h0OiA5MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtOTUge1xuICAgIGhlaWdodDogOTVweDtcbiAgfVxuICAuaHQteGwtOTVwIHtcbiAgICBoZWlnaHQ6IDk1JTtcbiAgfVxuICAubXgtaHQteGwtOTVwIHtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gIH1cbiAgLm1uLWh0LXhsLTk1cCB7XG4gICAgbWluLWhlaWdodDogOTUlO1xuICB9XG4gIC5odC14bC05NS1mIHtcbiAgICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtOTVwLWYge1xuICAgIGhlaWdodDogOTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuaHQteGwtMTAwcCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5teC1odC14bC0xMDBwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5tbi1odC14bC0xMDBwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5odC14bC0xMDAtZiB7XG4gICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC0xMDBwLWYge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC0xNTAge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLmh0LXhsLTE1MHAge1xuICAgIGhlaWdodDogMTUwJTtcbiAgfVxuICAubXgtaHQteGwtMTUwcCB7XG4gICAgbWF4LWhlaWdodDogMTUwJTtcbiAgfVxuICAubW4taHQteGwtMTUwcCB7XG4gICAgbWluLWhlaWdodDogMTUwJTtcbiAgfVxuICAuaHQteGwtMTUwLWYge1xuICAgIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtMTUwcC1mIHtcbiAgICBoZWlnaHQ6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtMjAwIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5odC14bC0yMDBwIHtcbiAgICBoZWlnaHQ6IDIwMCU7XG4gIH1cbiAgLm14LWh0LXhsLTIwMHAge1xuICAgIG1heC1oZWlnaHQ6IDIwMCU7XG4gIH1cbiAgLm1uLWh0LXhsLTIwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDIwMCU7XG4gIH1cbiAgLmh0LXhsLTIwMC1mIHtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTIwMHAtZiB7XG4gICAgaGVpZ2h0OiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTI1MCB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuICAuaHQteGwtMjUwcCB7XG4gICAgaGVpZ2h0OiAyNTAlO1xuICB9XG4gIC5teC1odC14bC0yNTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAyNTAlO1xuICB9XG4gIC5tbi1odC14bC0yNTBwIHtcbiAgICBtaW4taGVpZ2h0OiAyNTAlO1xuICB9XG4gIC5odC14bC0yNTAtZiB7XG4gICAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC0yNTBwLWYge1xuICAgIGhlaWdodDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC0zMDAge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbiAgLmh0LXhsLTMwMHAge1xuICAgIGhlaWdodDogMzAwJTtcbiAgfVxuICAubXgtaHQteGwtMzAwcCB7XG4gICAgbWF4LWhlaWdodDogMzAwJTtcbiAgfVxuICAubW4taHQteGwtMzAwcCB7XG4gICAgbWluLWhlaWdodDogMzAwJTtcbiAgfVxuICAuaHQteGwtMzAwLWYge1xuICAgIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtMzAwcC1mIHtcbiAgICBoZWlnaHQ6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtMzUwIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG4gIC5odC14bC0zNTBwIHtcbiAgICBoZWlnaHQ6IDM1MCU7XG4gIH1cbiAgLm14LWh0LXhsLTM1MHAge1xuICAgIG1heC1oZWlnaHQ6IDM1MCU7XG4gIH1cbiAgLm1uLWh0LXhsLTM1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDM1MCU7XG4gIH1cbiAgLmh0LXhsLTM1MC1mIHtcbiAgICBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTM1MHAtZiB7XG4gICAgaGVpZ2h0OiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTQwMCB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuICAuaHQteGwtNDAwcCB7XG4gICAgaGVpZ2h0OiA0MDAlO1xuICB9XG4gIC5teC1odC14bC00MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA0MDAlO1xuICB9XG4gIC5tbi1odC14bC00MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA0MDAlO1xuICB9XG4gIC5odC14bC00MDAtZiB7XG4gICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC00MDBwLWYge1xuICAgIGhlaWdodDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC00NTAge1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cbiAgLmh0LXhsLTQ1MHAge1xuICAgIGhlaWdodDogNDUwJTtcbiAgfVxuICAubXgtaHQteGwtNDUwcCB7XG4gICAgbWF4LWhlaWdodDogNDUwJTtcbiAgfVxuICAubW4taHQteGwtNDUwcCB7XG4gICAgbWluLWhlaWdodDogNDUwJTtcbiAgfVxuICAuaHQteGwtNDUwLWYge1xuICAgIGhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtNDUwcC1mIHtcbiAgICBoZWlnaHQ6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtNTAwIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG4gIC5odC14bC01MDBwIHtcbiAgICBoZWlnaHQ6IDUwMCU7XG4gIH1cbiAgLm14LWh0LXhsLTUwMHAge1xuICAgIG1heC1oZWlnaHQ6IDUwMCU7XG4gIH1cbiAgLm1uLWh0LXhsLTUwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDUwMCU7XG4gIH1cbiAgLmh0LXhsLTUwMC1mIHtcbiAgICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTUwMHAtZiB7XG4gICAgaGVpZ2h0OiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTU1MCB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxuICAuaHQteGwtNTUwcCB7XG4gICAgaGVpZ2h0OiA1NTAlO1xuICB9XG4gIC5teC1odC14bC01NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA1NTAlO1xuICB9XG4gIC5tbi1odC14bC01NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA1NTAlO1xuICB9XG4gIC5odC14bC01NTAtZiB7XG4gICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC01NTBwLWYge1xuICAgIGhlaWdodDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC02MDAge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cbiAgLmh0LXhsLTYwMHAge1xuICAgIGhlaWdodDogNjAwJTtcbiAgfVxuICAubXgtaHQteGwtNjAwcCB7XG4gICAgbWF4LWhlaWdodDogNjAwJTtcbiAgfVxuICAubW4taHQteGwtNjAwcCB7XG4gICAgbWluLWhlaWdodDogNjAwJTtcbiAgfVxuICAuaHQteGwtNjAwLWYge1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtNjAwcC1mIHtcbiAgICBoZWlnaHQ6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtNjUwIHtcbiAgICBoZWlnaHQ6IDY1MHB4O1xuICB9XG4gIC5odC14bC02NTBwIHtcbiAgICBoZWlnaHQ6IDY1MCU7XG4gIH1cbiAgLm14LWh0LXhsLTY1MHAge1xuICAgIG1heC1oZWlnaHQ6IDY1MCU7XG4gIH1cbiAgLm1uLWh0LXhsLTY1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDY1MCU7XG4gIH1cbiAgLmh0LXhsLTY1MC1mIHtcbiAgICBoZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTY1MHAtZiB7XG4gICAgaGVpZ2h0OiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTcwMCB7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgfVxuICAuaHQteGwtNzAwcCB7XG4gICAgaGVpZ2h0OiA3MDAlO1xuICB9XG4gIC5teC1odC14bC03MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA3MDAlO1xuICB9XG4gIC5tbi1odC14bC03MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA3MDAlO1xuICB9XG4gIC5odC14bC03MDAtZiB7XG4gICAgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC03MDBwLWYge1xuICAgIGhlaWdodDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC03NTAge1xuICAgIGhlaWdodDogNzUwcHg7XG4gIH1cbiAgLmh0LXhsLTc1MHAge1xuICAgIGhlaWdodDogNzUwJTtcbiAgfVxuICAubXgtaHQteGwtNzUwcCB7XG4gICAgbWF4LWhlaWdodDogNzUwJTtcbiAgfVxuICAubW4taHQteGwtNzUwcCB7XG4gICAgbWluLWhlaWdodDogNzUwJTtcbiAgfVxuICAuaHQteGwtNzUwLWYge1xuICAgIGhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtNzUwcC1mIHtcbiAgICBoZWlnaHQ6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaHQteGwtODAwIHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICB9XG4gIC5odC14bC04MDBwIHtcbiAgICBoZWlnaHQ6IDgwMCU7XG4gIH1cbiAgLm14LWh0LXhsLTgwMHAge1xuICAgIG1heC1oZWlnaHQ6IDgwMCU7XG4gIH1cbiAgLm1uLWh0LXhsLTgwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDgwMCU7XG4gIH1cbiAgLmh0LXhsLTgwMC1mIHtcbiAgICBoZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTgwMHAtZiB7XG4gICAgaGVpZ2h0OiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh0LXhsLTg1MCB7XG4gICAgaGVpZ2h0OiA4NTBweDtcbiAgfVxuICAuaHQteGwtODUwcCB7XG4gICAgaGVpZ2h0OiA4NTAlO1xuICB9XG4gIC5teC1odC14bC04NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA4NTAlO1xuICB9XG4gIC5tbi1odC14bC04NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA4NTAlO1xuICB9XG4gIC5odC14bC04NTAtZiB7XG4gICAgaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC04NTBwLWYge1xuICAgIGhlaWdodDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5odC14bC0xMDB2IHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG4uaHQtMjUwIHtcbiAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDB2aCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWUtMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEsXG4ubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjQge1xuICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40LFxuLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41LFxuLm15LW41IHtcbiAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWUtYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qICMjIyMjIyA5LjQgTWFyZ2luICAgIyMjIyMjICovXG4ubWctMCB7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4ubWctMC1mIHtcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXktMCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4ubWcteS0wLWYge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cblxuLm1nLXgtMC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctdC0wIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuXG4ubWctci0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5cbi5tZy1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5tZy1sLTAge1xuICBtYXJnaW4tbGVmdDogMHB4O1xufVxuXG4ubWctdC0wLWYge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItMC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLWItMC1mIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTAtZiB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLTEge1xuICBtYXJnaW46IDFweDtcbn1cblxuLm1nLTEtZiB7XG4gIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTEge1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cblxuLm1nLXktMS1mIHtcbiAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG59XG5cbi5tZy14LTEtZiB7XG4gIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXQtMSB7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cblxuLm1nLXItMSB7XG4gIG1hcmdpbi1yaWdodDogMXB4O1xufVxuXG4ubWctYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuXG4ubWctbC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbn1cblxuLm1nLXQtMS1mIHtcbiAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTEtZiB7XG4gIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1iLTEtZiB7XG4gIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC0xLWYge1xuICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy0yIHtcbiAgbWFyZ2luOiAycHg7XG59XG5cbi5tZy0yLWYge1xuICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS0yIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5cbi5tZy15LTItZiB7XG4gIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuXG4ubWcteC0yLWYge1xuICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTIge1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbi5tZy1yLTIge1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cblxuLm1nLWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLm1nLWwtMiB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi5tZy10LTItZiB7XG4gIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubWctci0yLWYge1xuICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0yLWYge1xuICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbn1cblxuLm1nLWwtMi1mIHtcbiAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubWctMyB7XG4gIG1hcmdpbjogM3B4O1xufVxuXG4ubWctMy1mIHtcbiAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXktMyB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4ubWcteS0zLWYge1xuICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuLm1nLXgtMy1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubWctdC0zIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4ubWctci0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5cbi5tZy1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG5cbi5tZy1sLTMge1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG4ubWctdC0zLWYge1xuICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItMy1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1nLWItMy1mIHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTMtZiB7XG4gIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1nLTQge1xuICBtYXJnaW46IDRweDtcbn1cblxuLm1nLTQtZiB7XG4gIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTQge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLm1nLXktNC1mIHtcbiAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteC00IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5tZy14LTQtZiB7XG4gIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXQtNCB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLm1nLXItNCB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4ubWctYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4ubWctbC00IHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLm1nLXQtNC1mIHtcbiAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTQtZiB7XG4gIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1iLTQtZiB7XG4gIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC00LWYge1xuICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy01IHtcbiAgbWFyZ2luOiA1cHg7XG59XG5cbi5tZy01LWYge1xuICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS01IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5tZy15LTUtZiB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtNSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ubWcteC01LWYge1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTUge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5tZy1yLTUge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLm1nLWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLm1nLWwtNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5tZy10LTUtZiB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctci01LWYge1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi01LWYge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLWwtNS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctNiB7XG4gIG1hcmdpbjogNnB4O1xufVxuXG4ubWctNi1mIHtcbiAgbWFyZ2luOiA2cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXktNiB7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuXG4ubWcteS02LWYge1xuICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTYge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cblxuLm1nLXgtNi1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xufVxuXG4ubWctdC02IHtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4ubWctci02IHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi5tZy1iLTYge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi5tZy1sLTYge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuXG4ubWctdC02LWYge1xuICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItNi1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLm1nLWItNi1mIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTYtZiB7XG4gIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLm1nLTcge1xuICBtYXJnaW46IDdweDtcbn1cblxuLm1nLTctZiB7XG4gIG1hcmdpbjogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTcge1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuLm1nLXktNy1mIHtcbiAgbWFyZ2luLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDdweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteC03IHtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG5cbi5tZy14LTctZiB7XG4gIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXQtNyB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLm1nLXItNyB7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuXG4ubWctYi03IHtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuXG4ubWctbC03IHtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbn1cblxuLm1nLXQtNy1mIHtcbiAgbWFyZ2luLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTctZiB7XG4gIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1iLTctZiB7XG4gIG1hcmdpbi1ib3R0b206IDdweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC03LWYge1xuICBtYXJnaW4tbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy04IHtcbiAgbWFyZ2luOiA4cHg7XG59XG5cbi5tZy04LWYge1xuICBtYXJnaW46IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS04IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5tZy15LTgtZiB7XG4gIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtOCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4ubWcteC04LWYge1xuICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTgge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5tZy1yLTgge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLm1nLWItOCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLm1nLWwtOCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5tZy10LTgtZiB7XG4gIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubWctci04LWYge1xuICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi04LWYge1xuICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbn1cblxuLm1nLWwtOC1mIHtcbiAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubWctOSB7XG4gIG1hcmdpbjogOXB4O1xufVxuXG4ubWctOS1mIHtcbiAgbWFyZ2luOiA5cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXktOSB7XG4gIG1hcmdpbi10b3A6IDlweDtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xufVxuXG4ubWcteS05LWYge1xuICBtYXJnaW4tdG9wOiA5cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTkge1xuICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbn1cblxuLm1nLXgtOS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xufVxuXG4ubWctdC05IHtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuXG4ubWctci05IHtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG59XG5cbi5tZy1iLTkge1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG59XG5cbi5tZy1sLTkge1xuICBtYXJnaW4tbGVmdDogOXB4O1xufVxuXG4ubWctdC05LWYge1xuICBtYXJnaW4tdG9wOiA5cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItOS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbn1cblxuLm1nLWItOS1mIHtcbiAgbWFyZ2luLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTktZiB7XG4gIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbn1cblxuLm1nLTEwIHtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4ubWctMTAtZiB7XG4gIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5tZy15LTEwLWYge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ubWcteC0xMC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLm1nLXItMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5tZy1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLm1nLWwtMTAge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLm1nLXQtMTAtZiB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItMTAtZiB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0xMC1mIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC0xMC1mIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLTE1IHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG4ubWctMTUtZiB7XG4gIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5tZy15LTE1LWYge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtMTUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4ubWcteC0xNS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLm1nLXItMTUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5tZy1iLTE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLm1nLWwtMTUge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuLm1nLXQtMTUtZiB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItMTUtZiB7XG4gIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0xNS1mIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC0xNS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLTIwIHtcbiAgbWFyZ2luOiAyMHB4O1xufVxuXG4ubWctMjAtZiB7XG4gIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5tZy15LTIwLWYge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4ubWcteC0yMC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLm1nLXItMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5tZy1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm1nLWwtMjAge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLm1nLXQtMjAtZiB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItMjAtZiB7XG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0yMC1mIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC0yMC1mIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLTI1IHtcbiAgbWFyZ2luOiAyNXB4O1xufVxuXG4ubWctMjUtZiB7XG4gIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS0yNSB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5tZy15LTI1LWYge1xuICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtMjUge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4ubWcteC0yNS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTI1IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLm1nLXItMjUge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG5cbi5tZy1iLTI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLm1nLWwtMjUge1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLm1nLXQtMjUtZiB7XG4gIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItMjUtZiB7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0yNS1mIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC0yNS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLTMwIHtcbiAgbWFyZ2luOiAzMHB4O1xufVxuXG4ubWctMzAtZiB7XG4gIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5tZy15LTMwLWYge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtMzAge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG4ubWcteC0zMC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTMwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLm1nLXItMzAge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5tZy1iLTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLm1nLWwtMzAge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuLm1nLXQtMzAtZiB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItMzAtZiB7XG4gIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0zMC1mIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC0zMC1mIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLTM1IHtcbiAgbWFyZ2luOiAzNXB4O1xufVxuXG4ubWctMzUtZiB7XG4gIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS0zNSB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5tZy15LTM1LWYge1xuICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtMzUge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuXG4ubWcteC0zNS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTM1IHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cblxuLm1nLXItMzUge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG59XG5cbi5tZy1iLTM1IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cblxuLm1nLWwtMzUge1xuICBtYXJnaW4tbGVmdDogMzVweDtcbn1cblxuLm1nLXQtMzUtZiB7XG4gIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItMzUtZiB7XG4gIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0zNS1mIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC0zNS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLTQwIHtcbiAgbWFyZ2luOiA0MHB4O1xufVxuXG4ubWctNDAtZiB7XG4gIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS00MCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5tZy15LTQwLWYge1xuICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtNDAge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xufVxuXG4ubWcteC00MC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLm1nLXItNDAge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5cbi5tZy1iLTQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLm1nLWwtNDAge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cblxuLm1nLXQtNDAtZiB7XG4gIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItNDAtZiB7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi00MC1mIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC00MC1mIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLTQ1IHtcbiAgbWFyZ2luOiA0NXB4O1xufVxuXG4ubWctNDUtZiB7XG4gIG1hcmdpbjogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS00NSB7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG5cbi5tZy15LTQ1LWYge1xuICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtNDUge1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4O1xufVxuXG4ubWcteC00NS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTQ1IHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbn1cblxuLm1nLXItNDUge1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG59XG5cbi5tZy1iLTQ1IHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cblxuLm1nLWwtNDUge1xuICBtYXJnaW4tbGVmdDogNDVweDtcbn1cblxuLm1nLXQtNDUtZiB7XG4gIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItNDUtZiB7XG4gIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi00NS1mIHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC00NS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLTUwIHtcbiAgbWFyZ2luOiA1MHB4O1xufVxuXG4ubWctNTAtZiB7XG4gIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS01MCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5tZy15LTUwLWYge1xuICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtNTAge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xufVxuXG4ubWcteC01MC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTUwIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLm1nLXItNTAge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG59XG5cbi5tZy1iLTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLm1nLWwtNTAge1xuICBtYXJnaW4tbGVmdDogNTBweDtcbn1cblxuLm1nLXQtNTAtZiB7XG4gIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItNTAtZiB7XG4gIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi01MC1mIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC01MC1mIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLTU1IHtcbiAgbWFyZ2luOiA1NXB4O1xufVxuXG4ubWctNTUtZiB7XG4gIG1hcmdpbjogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS01NSB7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG5cbi5tZy15LTU1LWYge1xuICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtNTUge1xuICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4O1xufVxuXG4ubWcteC01NS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTU1IHtcbiAgbWFyZ2luLXRvcDogNTVweDtcbn1cblxuLm1nLXItNTUge1xuICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG59XG5cbi5tZy1iLTU1IHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cblxuLm1nLWwtNTUge1xuICBtYXJnaW4tbGVmdDogNTVweDtcbn1cblxuLm1nLXQtNTUtZiB7XG4gIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItNTUtZiB7XG4gIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi01NS1mIHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC01NS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLTYwIHtcbiAgbWFyZ2luOiA2MHB4O1xufVxuXG4ubWctNjAtZiB7XG4gIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS02MCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5tZy15LTYwLWYge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtNjAge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xufVxuXG4ubWcteC02MC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTYwIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLm1nLXItNjAge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG59XG5cbi5tZy1iLTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLm1nLWwtNjAge1xuICBtYXJnaW4tbGVmdDogNjBweDtcbn1cblxuLm1nLXQtNjAtZiB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItNjAtZiB7XG4gIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi02MC1mIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC02MC1mIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLTY1IHtcbiAgbWFyZ2luOiA2NXB4O1xufVxuXG4ubWctNjUtZiB7XG4gIG1hcmdpbjogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS02NSB7XG4gIG1hcmdpbi10b3A6IDY1cHg7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG59XG5cbi5tZy15LTY1LWYge1xuICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtNjUge1xuICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gIG1hcmdpbi1sZWZ0OiA2NXB4O1xufVxuXG4ubWcteC02NS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTY1IHtcbiAgbWFyZ2luLXRvcDogNjVweDtcbn1cblxuLm1nLXItNjUge1xuICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG59XG5cbi5tZy1iLTY1IHtcbiAgbWFyZ2luLWJvdHRvbTogNjVweDtcbn1cblxuLm1nLWwtNjUge1xuICBtYXJnaW4tbGVmdDogNjVweDtcbn1cblxuLm1nLXQtNjUtZiB7XG4gIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItNjUtZiB7XG4gIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi02NS1mIHtcbiAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC02NS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLTcwIHtcbiAgbWFyZ2luOiA3MHB4O1xufVxuXG4ubWctNzAtZiB7XG4gIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS03MCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5cbi5tZy15LTcwLWYge1xuICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtNzAge1xuICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4O1xufVxuXG4ubWcteC03MC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTcwIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbn1cblxuLm1nLXItNzAge1xuICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG59XG5cbi5tZy1iLTcwIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cblxuLm1nLWwtNzAge1xuICBtYXJnaW4tbGVmdDogNzBweDtcbn1cblxuLm1nLXQtNzAtZiB7XG4gIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItNzAtZiB7XG4gIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi03MC1mIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC03MC1mIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLTc1IHtcbiAgbWFyZ2luOiA3NXB4O1xufVxuXG4ubWctNzUtZiB7XG4gIG1hcmdpbjogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS03NSB7XG4gIG1hcmdpbi10b3A6IDc1cHg7XG4gIG1hcmdpbi1ib3R0b206IDc1cHg7XG59XG5cbi5tZy15LTc1LWYge1xuICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtNzUge1xuICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4O1xufVxuXG4ubWcteC03NS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTc1IHtcbiAgbWFyZ2luLXRvcDogNzVweDtcbn1cblxuLm1nLXItNzUge1xuICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG59XG5cbi5tZy1iLTc1IHtcbiAgbWFyZ2luLWJvdHRvbTogNzVweDtcbn1cblxuLm1nLWwtNzUge1xuICBtYXJnaW4tbGVmdDogNzVweDtcbn1cblxuLm1nLXQtNzUtZiB7XG4gIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItNzUtZiB7XG4gIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi03NS1mIHtcbiAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC03NS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLTgwIHtcbiAgbWFyZ2luOiA4MHB4O1xufVxuXG4ubWctODAtZiB7XG4gIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS04MCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbi5tZy15LTgwLWYge1xuICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtODAge1xuICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4O1xufVxuXG4ubWcteC04MC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTgwIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cblxuLm1nLXItODAge1xuICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG59XG5cbi5tZy1iLTgwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cblxuLm1nLWwtODAge1xuICBtYXJnaW4tbGVmdDogODBweDtcbn1cblxuLm1nLXQtODAtZiB7XG4gIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItODAtZiB7XG4gIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi04MC1mIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC04MC1mIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLTg1IHtcbiAgbWFyZ2luOiA4NXB4O1xufVxuXG4ubWctODUtZiB7XG4gIG1hcmdpbjogODVweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS04NSB7XG4gIG1hcmdpbi10b3A6IDg1cHg7XG4gIG1hcmdpbi1ib3R0b206IDg1cHg7XG59XG5cbi5tZy15LTg1LWYge1xuICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtODUge1xuICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4O1xufVxuXG4ubWcteC04NS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTg1IHtcbiAgbWFyZ2luLXRvcDogODVweDtcbn1cblxuLm1nLXItODUge1xuICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG59XG5cbi5tZy1iLTg1IHtcbiAgbWFyZ2luLWJvdHRvbTogODVweDtcbn1cblxuLm1nLWwtODUge1xuICBtYXJnaW4tbGVmdDogODVweDtcbn1cblxuLm1nLXQtODUtZiB7XG4gIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItODUtZiB7XG4gIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi04NS1mIHtcbiAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC04NS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLTkwIHtcbiAgbWFyZ2luOiA5MHB4O1xufVxuXG4ubWctOTAtZiB7XG4gIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS05MCB7XG4gIG1hcmdpbi10b3A6IDkwcHg7XG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XG59XG5cbi5tZy15LTkwLWYge1xuICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtOTAge1xuICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4O1xufVxuXG4ubWcteC05MC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTkwIHtcbiAgbWFyZ2luLXRvcDogOTBweDtcbn1cblxuLm1nLXItOTAge1xuICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG59XG5cbi5tZy1iLTkwIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cblxuLm1nLWwtOTAge1xuICBtYXJnaW4tbGVmdDogOTBweDtcbn1cblxuLm1nLXQtOTAtZiB7XG4gIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItOTAtZiB7XG4gIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi05MC1mIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC05MC1mIHtcbiAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLTk1IHtcbiAgbWFyZ2luOiA5NXB4O1xufVxuXG4ubWctOTUtZiB7XG4gIG1hcmdpbjogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS05NSB7XG4gIG1hcmdpbi10b3A6IDk1cHg7XG4gIG1hcmdpbi1ib3R0b206IDk1cHg7XG59XG5cbi5tZy15LTk1LWYge1xuICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtOTUge1xuICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gIG1hcmdpbi1sZWZ0OiA5NXB4O1xufVxuXG4ubWcteC05NS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTk1IHtcbiAgbWFyZ2luLXRvcDogOTVweDtcbn1cblxuLm1nLXItOTUge1xuICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG59XG5cbi5tZy1iLTk1IHtcbiAgbWFyZ2luLWJvdHRvbTogOTVweDtcbn1cblxuLm1nLWwtOTUge1xuICBtYXJnaW4tbGVmdDogOTVweDtcbn1cblxuLm1nLXQtOTUtZiB7XG4gIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItOTUtZiB7XG4gIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi05NS1mIHtcbiAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC05NS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLTEwMCB7XG4gIG1hcmdpbjogMTAwcHg7XG59XG5cbi5tZy0xMDAtZiB7XG4gIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXktMTAwIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuXG4ubWcteS0xMDAtZiB7XG4gIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcbn1cblxuLm1nLXgtMTAwLWYge1xuICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctdC0xMDAge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuLm1nLXItMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbn1cblxuLm1nLWItMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbi5tZy1sLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcbn1cblxuLm1nLXQtMTAwLWYge1xuICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctci0xMDAtZiB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLWItMTAwLWYge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC0xMDAtZiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctMTA1IHtcbiAgbWFyZ2luOiAxMDVweDtcbn1cblxuLm1nLTEwNS1mIHtcbiAgbWFyZ2luOiAxMDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS0xMDUge1xuICBtYXJnaW4tdG9wOiAxMDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTA1cHg7XG59XG5cbi5tZy15LTEwNS1mIHtcbiAgbWFyZ2luLXRvcDogMTA1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTA1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtMTA1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDVweDtcbiAgbWFyZ2luLWxlZnQ6IDEwNXB4O1xufVxuXG4ubWcteC0xMDUtZiB7XG4gIG1hcmdpbi1yaWdodDogMTA1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTEwNSB7XG4gIG1hcmdpbi10b3A6IDEwNXB4O1xufVxuXG4ubWctci0xMDUge1xuICBtYXJnaW4tcmlnaHQ6IDEwNXB4O1xufVxuXG4ubWctYi0xMDUge1xuICBtYXJnaW4tYm90dG9tOiAxMDVweDtcbn1cblxuLm1nLWwtMTA1IHtcbiAgbWFyZ2luLWxlZnQ6IDEwNXB4O1xufVxuXG4ubWctdC0xMDUtZiB7XG4gIG1hcmdpbi10b3A6IDEwNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTEwNS1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0xMDUtZiB7XG4gIG1hcmdpbi1ib3R0b206IDEwNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTEwNS1mIHtcbiAgbWFyZ2luLWxlZnQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy0xMTAge1xuICBtYXJnaW46IDExMHB4O1xufVxuXG4ubWctMTEwLWYge1xuICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTExMCB7XG4gIG1hcmdpbi10b3A6IDExMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbn1cblxuLm1nLXktMTEwLWYge1xuICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteC0xMTAge1xuICBtYXJnaW4tcmlnaHQ6IDExMHB4O1xuICBtYXJnaW4tbGVmdDogMTEwcHg7XG59XG5cbi5tZy14LTExMC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXQtMTEwIHtcbiAgbWFyZ2luLXRvcDogMTEwcHg7XG59XG5cbi5tZy1yLTExMCB7XG4gIG1hcmdpbi1yaWdodDogMTEwcHg7XG59XG5cbi5tZy1iLTExMCB7XG4gIG1hcmdpbi1ib3R0b206IDExMHB4O1xufVxuXG4ubWctbC0xMTAge1xuICBtYXJnaW4tbGVmdDogMTEwcHg7XG59XG5cbi5tZy10LTExMC1mIHtcbiAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItMTEwLWYge1xuICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1iLTExMC1mIHtcbiAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLWwtMTEwLWYge1xuICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLTExNSB7XG4gIG1hcmdpbjogMTE1cHg7XG59XG5cbi5tZy0xMTUtZiB7XG4gIG1hcmdpbjogMTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXktMTE1IHtcbiAgbWFyZ2luLXRvcDogMTE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDExNXB4O1xufVxuXG4ubWcteS0xMTUtZiB7XG4gIG1hcmdpbi10b3A6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDExNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTExNSB7XG4gIG1hcmdpbi1yaWdodDogMTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMTVweDtcbn1cblxuLm1nLXgtMTE1LWYge1xuICBtYXJnaW4tcmlnaHQ6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctdC0xMTUge1xuICBtYXJnaW4tdG9wOiAxMTVweDtcbn1cblxuLm1nLXItMTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMTVweDtcbn1cblxuLm1nLWItMTE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTE1cHg7XG59XG5cbi5tZy1sLTExNSB7XG4gIG1hcmdpbi1sZWZ0OiAxMTVweDtcbn1cblxuLm1nLXQtMTE1LWYge1xuICBtYXJnaW4tdG9wOiAxMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctci0xMTUtZiB7XG4gIG1hcmdpbi1yaWdodDogMTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLWItMTE1LWYge1xuICBtYXJnaW4tYm90dG9tOiAxMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC0xMTUtZiB7XG4gIG1hcmdpbi1sZWZ0OiAxMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctMTIwIHtcbiAgbWFyZ2luOiAxMjBweDtcbn1cblxuLm1nLTEyMC1mIHtcbiAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS0xMjAge1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG59XG5cbi5tZy15LTEyMC1mIHtcbiAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtMTIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDEyMHB4O1xufVxuXG4ubWcteC0xMjAtZiB7XG4gIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTEyMCB7XG4gIG1hcmdpbi10b3A6IDEyMHB4O1xufVxuXG4ubWctci0xMjAge1xuICBtYXJnaW4tcmlnaHQ6IDEyMHB4O1xufVxuXG4ubWctYi0xMjAge1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cblxuLm1nLWwtMTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDEyMHB4O1xufVxuXG4ubWctdC0xMjAtZiB7XG4gIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTEyMC1mIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0xMjAtZiB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTEyMC1mIHtcbiAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4ubWctci1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubWctYi1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbn1cblxuLm1nLWwtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ubWcteC1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLm1nLXhzLTAge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG4gIC5tZy14cy0wLWYge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXktMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICAubWcteHMteS0wLWYge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy14LTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLm1nLXhzLXgtMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtdC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbiAgLm1nLXhzLXItMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLm1nLXhzLWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC5tZy14cy1sLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLm1nLXhzLXQtMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtci0wLWYge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWItMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtbC0wLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtMSB7XG4gICAgbWFyZ2luOiAxcHg7XG4gIH1cbiAgLm1nLXhzLTEtZiB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteS0xIHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG4gIC5tZy14cy15LTEtZiB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXgtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuICAubWcteHMteC0xLWYge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy10LTEge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxuICAubWcteHMtci0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuICAubWcteHMtYi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cbiAgLm1nLXhzLWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuICAubWcteHMtdC0xLWYge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1yLTEtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtYi0xLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1sLTEtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy0yIHtcbiAgICBtYXJnaW46IDJweDtcbiAgfVxuICAubWcteHMtMi1mIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy15LTIge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cbiAgLm1nLXhzLXktMi1mIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG4gIC5tZy14cy14LTItZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXQtMiB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICB9XG4gIC5tZy14cy1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICB9XG4gIC5tZy14cy1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuICAubWcteHMtbC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG4gIC5tZy14cy10LTItZiB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXItMi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1iLTItZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWwtMi1mIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLTMge1xuICAgIG1hcmdpbjogM3B4O1xuICB9XG4gIC5tZy14cy0zLWYge1xuICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXktMyB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxuICAubWcteHMteS0zLWYge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy14LTMge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIH1cbiAgLm1nLXhzLXgtMy1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtdC0zIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gIH1cbiAgLm1nLXhzLXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cbiAgLm1nLXhzLWItMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG4gIC5tZy14cy1sLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIH1cbiAgLm1nLXhzLXQtMy1mIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtci0zLWYge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWItMy1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtbC0zLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtNCB7XG4gICAgbWFyZ2luOiA0cHg7XG4gIH1cbiAgLm1nLXhzLTQtZiB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteS00IHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG4gIC5tZy14cy15LTQtZiB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXgtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuICAubWcteHMteC00LWYge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy10LTQge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuICAubWcteHMtci00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxuICAubWcteHMtYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbiAgLm1nLXhzLWwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuICAubWcteHMtdC00LWYge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1yLTQtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtYi00LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1sLTQtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy01IHtcbiAgICBtYXJnaW46IDVweDtcbiAgfVxuICAubWcteHMtNS1mIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy15LTUge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLm1nLXhzLXktNS1mIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC5tZy14cy14LTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXQtNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG4gIC5tZy14cy1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIC5tZy14cy1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAubWcteHMtbC01IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC5tZy14cy10LTUtZiB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXItNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1iLTUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWwtNS1mIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLTYge1xuICAgIG1hcmdpbjogNnB4O1xuICB9XG4gIC5tZy14cy02LWYge1xuICAgIG1hcmdpbjogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXktNiB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxuICAubWcteHMteS02LWYge1xuICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy14LTYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cbiAgLm1nLXhzLXgtNi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtdC02IHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gIH1cbiAgLm1nLXhzLXItNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cbiAgLm1nLXhzLWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG4gIC5tZy14cy1sLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cbiAgLm1nLXhzLXQtNi1mIHtcbiAgICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtci02LWYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWItNi1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtbC02LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtNyB7XG4gICAgbWFyZ2luOiA3cHg7XG4gIH1cbiAgLm1nLXhzLTctZiB7XG4gICAgbWFyZ2luOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteS03IHtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB9XG4gIC5tZy14cy15LTctZiB7XG4gICAgbWFyZ2luLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXgtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgfVxuICAubWcteHMteC03LWYge1xuICAgIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy10LTcge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgfVxuICAubWcteHMtci03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgfVxuICAubWcteHMtYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cbiAgLm1nLXhzLWwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgfVxuICAubWcteHMtdC03LWYge1xuICAgIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1yLTctZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtYi03LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1sLTctZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy04IHtcbiAgICBtYXJnaW46IDhweDtcbiAgfVxuICAubWcteHMtOC1mIHtcbiAgICBtYXJnaW46IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy15LTgge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbiAgLm1nLXhzLXktOC1mIHtcbiAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG4gIC5tZy14cy14LTgtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXQtOCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG4gIC5tZy14cy1yLTgge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG4gIC5tZy14cy1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICAubWcteHMtbC04IHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG4gIC5tZy14cy10LTgtZiB7XG4gICAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXItOC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1iLTgtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWwtOC1mIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLTkge1xuICAgIG1hcmdpbjogOXB4O1xuICB9XG4gIC5tZy14cy05LWYge1xuICAgIG1hcmdpbjogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXktOSB7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgfVxuICAubWcteHMteS05LWYge1xuICAgIG1hcmdpbi10b3A6IDlweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy14LTkge1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIH1cbiAgLm1nLXhzLXgtOS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtdC05IHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gIH1cbiAgLm1nLXhzLXItOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIH1cbiAgLm1nLXhzLWItOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICB9XG4gIC5tZy14cy1sLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIH1cbiAgLm1nLXhzLXQtOS1mIHtcbiAgICBtYXJnaW4tdG9wOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtci05LWYge1xuICAgIG1hcmdpbi1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWItOS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtbC05LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtMTAge1xuICAgIG1hcmdpbjogMTBweDtcbiAgfVxuICAubWcteHMtMTAtZiB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXktMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAubWcteHMteS0xMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy14LTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLm1nLXhzLXgtMTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAubWcteHMtci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5tZy14cy1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5tZy14cy1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAubWcteHMtdC0xMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXItMTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWItMTAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1sLTEwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLTE1IHtcbiAgICBtYXJnaW46IDE1cHg7XG4gIH1cbiAgLm1nLXhzLTE1LWYge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy15LTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLm1nLXhzLXktMTUtZiB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gIC5tZy14cy14LTE1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXQtMTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLm1nLXhzLXItMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAubWcteHMtYi0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAubWcteHMtbC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLm1nLXhzLXQtMTUtZiB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1yLTE1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1iLTE1LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtbC0xNS1mIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy0yMCB7XG4gICAgbWFyZ2luOiAyMHB4O1xuICB9XG4gIC5tZy14cy0yMC1mIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteS0yMCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tZy14cy15LTIwLWYge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXgtMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAubWcteHMteC0yMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5tZy14cy1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLm1nLXhzLWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm1nLXhzLWwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5tZy14cy10LTIwLWYge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtci0yMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtYi0yMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWwtMjAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtMjUge1xuICAgIG1hcmdpbjogMjVweDtcbiAgfVxuICAubWcteHMtMjUtZiB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXktMjUge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAubWcteHMteS0yNS1mIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy14LTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLm1nLXhzLXgtMjUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtdC0yNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuICAubWcteHMtci0yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG4gIC5tZy14cy1iLTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5tZy14cy1sLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxuICAubWcteHMtdC0yNS1mIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXItMjUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWItMjUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1sLTI1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLTMwIHtcbiAgICBtYXJnaW46IDMwcHg7XG4gIH1cbiAgLm1nLXhzLTMwLWYge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy15LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLm1nLXhzLXktMzAtZiB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteC0zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIC5tZy14cy14LTMwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXQtMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLm1nLXhzLXItMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuICAubWcteHMtYi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAubWcteHMtbC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLm1nLXhzLXQtMzAtZiB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1yLTMwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1iLTMwLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtbC0zMC1mIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy0zNSB7XG4gICAgbWFyZ2luOiAzNXB4O1xuICB9XG4gIC5tZy14cy0zNS1mIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteS0zNSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG4gIC5tZy14cy15LTM1LWYge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXgtMzUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgfVxuICAubWcteHMteC0zNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy10LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG4gIC5tZy14cy1yLTM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIH1cbiAgLm1nLXhzLWItMzUge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLm1nLXhzLWwtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICB9XG4gIC5tZy14cy10LTM1LWYge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtci0zNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtYi0zNS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWwtMzUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtNDAge1xuICAgIG1hcmdpbjogNDBweDtcbiAgfVxuICAubWcteHMtNDAtZiB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXktNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAubWcteHMteS00MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy14LTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLm1nLXhzLXgtNDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtdC00MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAubWcteHMtci00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG4gIC5tZy14cy1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5tZy14cy1sLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxuICAubWcteHMtdC00MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXItNDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWItNDAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1sLTQwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLTQ1IHtcbiAgICBtYXJnaW46IDQ1cHg7XG4gIH1cbiAgLm1nLXhzLTQ1LWYge1xuICAgIG1hcmdpbjogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy15LTQ1IHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLm1nLXhzLXktNDUtZiB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteC00NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICB9XG4gIC5tZy14cy14LTQ1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXQtNDUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gIH1cbiAgLm1nLXhzLXItNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgfVxuICAubWcteHMtYi00NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuICAubWcteHMtbC00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLm1nLXhzLXQtNDUtZiB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1yLTQ1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1iLTQ1LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtbC00NS1mIHtcbiAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy01MCB7XG4gICAgbWFyZ2luOiA1MHB4O1xuICB9XG4gIC5tZy14cy01MC1mIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteS01MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5tZy14cy15LTUwLWYge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXgtNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgfVxuICAubWcteHMteC01MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy10LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG4gIC5tZy14cy1yLTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cbiAgLm1nLXhzLWItNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLm1nLXhzLWwtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG4gIC5tZy14cy10LTUwLWYge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtci01MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtYi01MC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWwtNTAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtNTUge1xuICAgIG1hcmdpbjogNTVweDtcbiAgfVxuICAubWcteHMtNTUtZiB7XG4gICAgbWFyZ2luOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXktNTUge1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgfVxuICAubWcteHMteS01NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy14LTU1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLm1nLXhzLXgtNTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtdC01NSB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgfVxuICAubWcteHMtci01NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICB9XG4gIC5tZy14cy1iLTU1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICB9XG4gIC5tZy14cy1sLTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgfVxuICAubWcteHMtdC01NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXItNTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWItNTUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1sLTU1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLTYwIHtcbiAgICBtYXJnaW46IDYwcHg7XG4gIH1cbiAgLm1nLXhzLTYwLWYge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy15LTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgLm1nLXhzLXktNjAtZiB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteC02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICB9XG4gIC5tZy14cy14LTYwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXQtNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbiAgLm1nLXhzLXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgfVxuICAubWcteHMtYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAubWcteHMtbC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIH1cbiAgLm1nLXhzLXQtNjAtZiB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1yLTYwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1iLTYwLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtbC02MC1mIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy02NSB7XG4gICAgbWFyZ2luOiA2NXB4O1xuICB9XG4gIC5tZy14cy02NS1mIHtcbiAgICBtYXJnaW46IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteS02NSB7XG4gICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICB9XG4gIC5tZy14cy15LTY1LWYge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXgtNjUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgfVxuICAubWcteHMteC02NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy10LTY1IHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICB9XG4gIC5tZy14cy1yLTY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gIH1cbiAgLm1nLXhzLWItNjUge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIH1cbiAgLm1nLXhzLWwtNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICB9XG4gIC5tZy14cy10LTY1LWYge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtci02NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtYi02NS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWwtNjUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtNzAge1xuICAgIG1hcmdpbjogNzBweDtcbiAgfVxuICAubWcteHMtNzAtZiB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXktNzAge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxuICAubWcteHMteS03MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy14LTcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLm1nLXhzLXgtNzAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtdC03MCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxuICAubWcteHMtci03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICB9XG4gIC5tZy14cy1iLTcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG4gIC5tZy14cy1sLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgfVxuICAubWcteHMtdC03MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXItNzAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWItNzAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1sLTcwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLTc1IHtcbiAgICBtYXJnaW46IDc1cHg7XG4gIH1cbiAgLm1nLXhzLTc1LWYge1xuICAgIG1hcmdpbjogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy15LTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gIH1cbiAgLm1nLXhzLXktNzUtZiB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteC03NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICB9XG4gIC5tZy14cy14LTc1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXQtNzUge1xuICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gIH1cbiAgLm1nLXhzLXItNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgfVxuICAubWcteHMtYi03NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgfVxuICAubWcteHMtbC03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gIH1cbiAgLm1nLXhzLXQtNzUtZiB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1yLTc1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1iLTc1LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtbC03NS1mIHtcbiAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy04MCB7XG4gICAgbWFyZ2luOiA4MHB4O1xuICB9XG4gIC5tZy14cy04MC1mIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteS04MCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG4gIC5tZy14cy15LTgwLWYge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXgtODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgfVxuICAubWcteHMteC04MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy10LTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG4gIC5tZy14cy1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIH1cbiAgLm1nLXhzLWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbiAgLm1nLXhzLWwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICB9XG4gIC5tZy14cy10LTgwLWYge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtci04MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtYi04MC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWwtODAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtODUge1xuICAgIG1hcmdpbjogODVweDtcbiAgfVxuICAubWcteHMtODUtZiB7XG4gICAgbWFyZ2luOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXktODUge1xuICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweDtcbiAgfVxuICAubWcteHMteS04NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy14LTg1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gIH1cbiAgLm1nLXhzLXgtODUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtdC04NSB7XG4gICAgbWFyZ2luLXRvcDogODVweDtcbiAgfVxuICAubWcteHMtci04NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICB9XG4gIC5tZy14cy1iLTg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4O1xuICB9XG4gIC5tZy14cy1sLTg1IHtcbiAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgfVxuICAubWcteHMtdC04NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXItODUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWItODUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1sLTg1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLTkwIHtcbiAgICBtYXJnaW46IDkwcHg7XG4gIH1cbiAgLm1nLXhzLTkwLWYge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy15LTkwIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gIH1cbiAgLm1nLXhzLXktOTAtZiB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteC05MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICB9XG4gIC5tZy14cy14LTkwLWYge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXQtOTAge1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gIH1cbiAgLm1nLXhzLXItOTAge1xuICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgfVxuICAubWcteHMtYi05MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgfVxuICAubWcteHMtbC05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gIH1cbiAgLm1nLXhzLXQtOTAtZiB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1yLTkwLWYge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1iLTkwLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtbC05MC1mIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy05NSB7XG4gICAgbWFyZ2luOiA5NXB4O1xuICB9XG4gIC5tZy14cy05NS1mIHtcbiAgICBtYXJnaW46IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteS05NSB7XG4gICAgbWFyZ2luLXRvcDogOTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuICB9XG4gIC5tZy14cy15LTk1LWYge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXgtOTUge1xuICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgfVxuICAubWcteHMteC05NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy10LTk1IHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4O1xuICB9XG4gIC5tZy14cy1yLTk1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gIH1cbiAgLm1nLXhzLWItOTUge1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHg7XG4gIH1cbiAgLm1nLXhzLWwtOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICB9XG4gIC5tZy14cy10LTk1LWYge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtci05NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtYi05NS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLWwtOTUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtMTAwIHtcbiAgICBtYXJnaW46IDEwMHB4O1xuICB9XG4gIC5tZy14cy0xMDAtZiB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy15LTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgLm1nLXhzLXktMTAwLWYge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMteC0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICB9XG4gIC5tZy14cy14LTEwMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhzLXQtMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxuICAubWcteHMtci0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gIH1cbiAgLm1nLXhzLWItMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICAubWcteHMtbC0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgfVxuICAubWcteHMtdC0xMDAtZiB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtci0xMDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1iLTEwMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14cy1sLTEwMC1mIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteHMtdC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG4gIC5tZy14cy1yLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAubWcteHMtYi1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG4gIC5tZy14cy1sLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5tZy14cy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgLm1nLXhzLXgtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1nLXNtLTAge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG4gIC5tZy1zbS0wLWYge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXktMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICAubWctc20teS0wLWYge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS14LTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLm1nLXNtLXgtMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tdC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbiAgLm1nLXNtLXItMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLm1nLXNtLWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC5tZy1zbS1sLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLm1nLXNtLXQtMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tci0wLWYge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWItMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tbC0wLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tMSB7XG4gICAgbWFyZ2luOiAxcHg7XG4gIH1cbiAgLm1nLXNtLTEtZiB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teS0xIHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG4gIC5tZy1zbS15LTEtZiB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXgtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuICAubWctc20teC0xLWYge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS10LTEge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxuICAubWctc20tci0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuICAubWctc20tYi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cbiAgLm1nLXNtLWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuICAubWctc20tdC0xLWYge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1yLTEtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tYi0xLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1sLTEtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS0yIHtcbiAgICBtYXJnaW46IDJweDtcbiAgfVxuICAubWctc20tMi1mIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS15LTIge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cbiAgLm1nLXNtLXktMi1mIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG4gIC5tZy1zbS14LTItZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXQtMiB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICB9XG4gIC5tZy1zbS1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICB9XG4gIC5tZy1zbS1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuICAubWctc20tbC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG4gIC5tZy1zbS10LTItZiB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXItMi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1iLTItZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWwtMi1mIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLTMge1xuICAgIG1hcmdpbjogM3B4O1xuICB9XG4gIC5tZy1zbS0zLWYge1xuICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXktMyB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxuICAubWctc20teS0zLWYge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS14LTMge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIH1cbiAgLm1nLXNtLXgtMy1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tdC0zIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gIH1cbiAgLm1nLXNtLXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cbiAgLm1nLXNtLWItMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG4gIC5tZy1zbS1sLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIH1cbiAgLm1nLXNtLXQtMy1mIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tci0zLWYge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWItMy1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tbC0zLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tNCB7XG4gICAgbWFyZ2luOiA0cHg7XG4gIH1cbiAgLm1nLXNtLTQtZiB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teS00IHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG4gIC5tZy1zbS15LTQtZiB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXgtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuICAubWctc20teC00LWYge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS10LTQge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuICAubWctc20tci00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxuICAubWctc20tYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbiAgLm1nLXNtLWwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuICAubWctc20tdC00LWYge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1yLTQtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tYi00LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1sLTQtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS01IHtcbiAgICBtYXJnaW46IDVweDtcbiAgfVxuICAubWctc20tNS1mIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS15LTUge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLm1nLXNtLXktNS1mIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC5tZy1zbS14LTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXQtNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG4gIC5tZy1zbS1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIC5tZy1zbS1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAubWctc20tbC01IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC5tZy1zbS10LTUtZiB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXItNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1iLTUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWwtNS1mIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLTYge1xuICAgIG1hcmdpbjogNnB4O1xuICB9XG4gIC5tZy1zbS02LWYge1xuICAgIG1hcmdpbjogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXktNiB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxuICAubWctc20teS02LWYge1xuICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS14LTYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cbiAgLm1nLXNtLXgtNi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tdC02IHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gIH1cbiAgLm1nLXNtLXItNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cbiAgLm1nLXNtLWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG4gIC5tZy1zbS1sLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cbiAgLm1nLXNtLXQtNi1mIHtcbiAgICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tci02LWYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWItNi1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tbC02LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tNyB7XG4gICAgbWFyZ2luOiA3cHg7XG4gIH1cbiAgLm1nLXNtLTctZiB7XG4gICAgbWFyZ2luOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teS03IHtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB9XG4gIC5tZy1zbS15LTctZiB7XG4gICAgbWFyZ2luLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXgtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgfVxuICAubWctc20teC03LWYge1xuICAgIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS10LTcge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgfVxuICAubWctc20tci03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgfVxuICAubWctc20tYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cbiAgLm1nLXNtLWwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgfVxuICAubWctc20tdC03LWYge1xuICAgIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1yLTctZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tYi03LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1sLTctZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS04IHtcbiAgICBtYXJnaW46IDhweDtcbiAgfVxuICAubWctc20tOC1mIHtcbiAgICBtYXJnaW46IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS15LTgge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbiAgLm1nLXNtLXktOC1mIHtcbiAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG4gIC5tZy1zbS14LTgtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXQtOCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG4gIC5tZy1zbS1yLTgge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG4gIC5tZy1zbS1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICAubWctc20tbC04IHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG4gIC5tZy1zbS10LTgtZiB7XG4gICAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXItOC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1iLTgtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWwtOC1mIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLTkge1xuICAgIG1hcmdpbjogOXB4O1xuICB9XG4gIC5tZy1zbS05LWYge1xuICAgIG1hcmdpbjogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXktOSB7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgfVxuICAubWctc20teS05LWYge1xuICAgIG1hcmdpbi10b3A6IDlweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS14LTkge1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIH1cbiAgLm1nLXNtLXgtOS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tdC05IHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gIH1cbiAgLm1nLXNtLXItOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIH1cbiAgLm1nLXNtLWItOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICB9XG4gIC5tZy1zbS1sLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIH1cbiAgLm1nLXNtLXQtOS1mIHtcbiAgICBtYXJnaW4tdG9wOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tci05LWYge1xuICAgIG1hcmdpbi1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWItOS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tbC05LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tMTAge1xuICAgIG1hcmdpbjogMTBweDtcbiAgfVxuICAubWctc20tMTAtZiB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXktMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAubWctc20teS0xMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS14LTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLm1nLXNtLXgtMTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAubWctc20tci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5tZy1zbS1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5tZy1zbS1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAubWctc20tdC0xMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXItMTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWItMTAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1sLTEwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLTE1IHtcbiAgICBtYXJnaW46IDE1cHg7XG4gIH1cbiAgLm1nLXNtLTE1LWYge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS15LTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLm1nLXNtLXktMTUtZiB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gIC5tZy1zbS14LTE1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXQtMTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLm1nLXNtLXItMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAubWctc20tYi0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAubWctc20tbC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLm1nLXNtLXQtMTUtZiB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1yLTE1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1iLTE1LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tbC0xNS1mIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS0yMCB7XG4gICAgbWFyZ2luOiAyMHB4O1xuICB9XG4gIC5tZy1zbS0yMC1mIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teS0yMCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tZy1zbS15LTIwLWYge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXgtMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAubWctc20teC0yMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5tZy1zbS1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLm1nLXNtLWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm1nLXNtLWwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5tZy1zbS10LTIwLWYge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tci0yMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tYi0yMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWwtMjAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tMjUge1xuICAgIG1hcmdpbjogMjVweDtcbiAgfVxuICAubWctc20tMjUtZiB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXktMjUge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAubWctc20teS0yNS1mIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS14LTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLm1nLXNtLXgtMjUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tdC0yNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuICAubWctc20tci0yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG4gIC5tZy1zbS1iLTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5tZy1zbS1sLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxuICAubWctc20tdC0yNS1mIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXItMjUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWItMjUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1sLTI1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLTMwIHtcbiAgICBtYXJnaW46IDMwcHg7XG4gIH1cbiAgLm1nLXNtLTMwLWYge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS15LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLm1nLXNtLXktMzAtZiB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teC0zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIC5tZy1zbS14LTMwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXQtMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLm1nLXNtLXItMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuICAubWctc20tYi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAubWctc20tbC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLm1nLXNtLXQtMzAtZiB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1yLTMwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1iLTMwLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tbC0zMC1mIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS0zNSB7XG4gICAgbWFyZ2luOiAzNXB4O1xuICB9XG4gIC5tZy1zbS0zNS1mIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teS0zNSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG4gIC5tZy1zbS15LTM1LWYge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXgtMzUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgfVxuICAubWctc20teC0zNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS10LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG4gIC5tZy1zbS1yLTM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIH1cbiAgLm1nLXNtLWItMzUge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLm1nLXNtLWwtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICB9XG4gIC5tZy1zbS10LTM1LWYge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tci0zNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tYi0zNS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWwtMzUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tNDAge1xuICAgIG1hcmdpbjogNDBweDtcbiAgfVxuICAubWctc20tNDAtZiB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXktNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAubWctc20teS00MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS14LTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLm1nLXNtLXgtNDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tdC00MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAubWctc20tci00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG4gIC5tZy1zbS1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5tZy1zbS1sLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxuICAubWctc20tdC00MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXItNDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWItNDAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1sLTQwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLTQ1IHtcbiAgICBtYXJnaW46IDQ1cHg7XG4gIH1cbiAgLm1nLXNtLTQ1LWYge1xuICAgIG1hcmdpbjogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS15LTQ1IHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLm1nLXNtLXktNDUtZiB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teC00NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICB9XG4gIC5tZy1zbS14LTQ1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXQtNDUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gIH1cbiAgLm1nLXNtLXItNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgfVxuICAubWctc20tYi00NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuICAubWctc20tbC00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLm1nLXNtLXQtNDUtZiB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1yLTQ1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1iLTQ1LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tbC00NS1mIHtcbiAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS01MCB7XG4gICAgbWFyZ2luOiA1MHB4O1xuICB9XG4gIC5tZy1zbS01MC1mIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teS01MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5tZy1zbS15LTUwLWYge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXgtNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgfVxuICAubWctc20teC01MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS10LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG4gIC5tZy1zbS1yLTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cbiAgLm1nLXNtLWItNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLm1nLXNtLWwtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG4gIC5tZy1zbS10LTUwLWYge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tci01MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tYi01MC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWwtNTAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tNTUge1xuICAgIG1hcmdpbjogNTVweDtcbiAgfVxuICAubWctc20tNTUtZiB7XG4gICAgbWFyZ2luOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXktNTUge1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgfVxuICAubWctc20teS01NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS14LTU1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLm1nLXNtLXgtNTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tdC01NSB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgfVxuICAubWctc20tci01NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICB9XG4gIC5tZy1zbS1iLTU1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICB9XG4gIC5tZy1zbS1sLTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgfVxuICAubWctc20tdC01NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXItNTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWItNTUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1sLTU1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLTYwIHtcbiAgICBtYXJnaW46IDYwcHg7XG4gIH1cbiAgLm1nLXNtLTYwLWYge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS15LTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgLm1nLXNtLXktNjAtZiB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teC02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICB9XG4gIC5tZy1zbS14LTYwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXQtNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbiAgLm1nLXNtLXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgfVxuICAubWctc20tYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAubWctc20tbC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIH1cbiAgLm1nLXNtLXQtNjAtZiB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1yLTYwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1iLTYwLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tbC02MC1mIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS02NSB7XG4gICAgbWFyZ2luOiA2NXB4O1xuICB9XG4gIC5tZy1zbS02NS1mIHtcbiAgICBtYXJnaW46IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teS02NSB7XG4gICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICB9XG4gIC5tZy1zbS15LTY1LWYge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXgtNjUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgfVxuICAubWctc20teC02NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS10LTY1IHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICB9XG4gIC5tZy1zbS1yLTY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gIH1cbiAgLm1nLXNtLWItNjUge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIH1cbiAgLm1nLXNtLWwtNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICB9XG4gIC5tZy1zbS10LTY1LWYge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tci02NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tYi02NS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWwtNjUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tNzAge1xuICAgIG1hcmdpbjogNzBweDtcbiAgfVxuICAubWctc20tNzAtZiB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXktNzAge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxuICAubWctc20teS03MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS14LTcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLm1nLXNtLXgtNzAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tdC03MCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxuICAubWctc20tci03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICB9XG4gIC5tZy1zbS1iLTcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG4gIC5tZy1zbS1sLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgfVxuICAubWctc20tdC03MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXItNzAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWItNzAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1sLTcwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLTc1IHtcbiAgICBtYXJnaW46IDc1cHg7XG4gIH1cbiAgLm1nLXNtLTc1LWYge1xuICAgIG1hcmdpbjogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS15LTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gIH1cbiAgLm1nLXNtLXktNzUtZiB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teC03NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICB9XG4gIC5tZy1zbS14LTc1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXQtNzUge1xuICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gIH1cbiAgLm1nLXNtLXItNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgfVxuICAubWctc20tYi03NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgfVxuICAubWctc20tbC03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gIH1cbiAgLm1nLXNtLXQtNzUtZiB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1yLTc1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1iLTc1LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tbC03NS1mIHtcbiAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS04MCB7XG4gICAgbWFyZ2luOiA4MHB4O1xuICB9XG4gIC5tZy1zbS04MC1mIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teS04MCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG4gIC5tZy1zbS15LTgwLWYge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXgtODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgfVxuICAubWctc20teC04MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS10LTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG4gIC5tZy1zbS1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIH1cbiAgLm1nLXNtLWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbiAgLm1nLXNtLWwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICB9XG4gIC5tZy1zbS10LTgwLWYge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tci04MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tYi04MC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWwtODAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tODUge1xuICAgIG1hcmdpbjogODVweDtcbiAgfVxuICAubWctc20tODUtZiB7XG4gICAgbWFyZ2luOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXktODUge1xuICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweDtcbiAgfVxuICAubWctc20teS04NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS14LTg1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gIH1cbiAgLm1nLXNtLXgtODUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tdC04NSB7XG4gICAgbWFyZ2luLXRvcDogODVweDtcbiAgfVxuICAubWctc20tci04NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICB9XG4gIC5tZy1zbS1iLTg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4O1xuICB9XG4gIC5tZy1zbS1sLTg1IHtcbiAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgfVxuICAubWctc20tdC04NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXItODUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWItODUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1sLTg1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLTkwIHtcbiAgICBtYXJnaW46IDkwcHg7XG4gIH1cbiAgLm1nLXNtLTkwLWYge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS15LTkwIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gIH1cbiAgLm1nLXNtLXktOTAtZiB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teC05MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICB9XG4gIC5tZy1zbS14LTkwLWYge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXQtOTAge1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gIH1cbiAgLm1nLXNtLXItOTAge1xuICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgfVxuICAubWctc20tYi05MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgfVxuICAubWctc20tbC05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gIH1cbiAgLm1nLXNtLXQtOTAtZiB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1yLTkwLWYge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1iLTkwLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tbC05MC1mIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS05NSB7XG4gICAgbWFyZ2luOiA5NXB4O1xuICB9XG4gIC5tZy1zbS05NS1mIHtcbiAgICBtYXJnaW46IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teS05NSB7XG4gICAgbWFyZ2luLXRvcDogOTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuICB9XG4gIC5tZy1zbS15LTk1LWYge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXgtOTUge1xuICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgfVxuICAubWctc20teC05NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS10LTk1IHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4O1xuICB9XG4gIC5tZy1zbS1yLTk1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gIH1cbiAgLm1nLXNtLWItOTUge1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHg7XG4gIH1cbiAgLm1nLXNtLWwtOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICB9XG4gIC5tZy1zbS10LTk1LWYge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tci05NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tYi05NS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLWwtOTUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tMTAwIHtcbiAgICBtYXJnaW46IDEwMHB4O1xuICB9XG4gIC5tZy1zbS0xMDAtZiB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS15LTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgLm1nLXNtLXktMTAwLWYge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20teC0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICB9XG4gIC5tZy1zbS14LTEwMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXNtLXQtMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxuICAubWctc20tci0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gIH1cbiAgLm1nLXNtLWItMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICAubWctc20tbC0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgfVxuICAubWctc20tdC0xMDAtZiB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tci0xMDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1iLTEwMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1zbS1sLTEwMC1mIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctc20tdC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG4gIC5tZy1zbS1yLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAubWctc20tYi1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG4gIC5tZy1zbS1sLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5tZy1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgLm1nLXNtLXgtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1nLW1kLTAge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG4gIC5tZy1tZC0wLWYge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXktMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICAubWctbWQteS0wLWYge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC14LTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLm1nLW1kLXgtMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtdC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbiAgLm1nLW1kLXItMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLm1nLW1kLWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC5tZy1tZC1sLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLm1nLW1kLXQtMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtci0wLWYge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWItMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtbC0wLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtMSB7XG4gICAgbWFyZ2luOiAxcHg7XG4gIH1cbiAgLm1nLW1kLTEtZiB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteS0xIHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG4gIC5tZy1tZC15LTEtZiB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXgtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuICAubWctbWQteC0xLWYge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC10LTEge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxuICAubWctbWQtci0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuICAubWctbWQtYi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cbiAgLm1nLW1kLWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuICAubWctbWQtdC0xLWYge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1yLTEtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtYi0xLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1sLTEtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC0yIHtcbiAgICBtYXJnaW46IDJweDtcbiAgfVxuICAubWctbWQtMi1mIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC15LTIge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cbiAgLm1nLW1kLXktMi1mIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG4gIC5tZy1tZC14LTItZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXQtMiB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICB9XG4gIC5tZy1tZC1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICB9XG4gIC5tZy1tZC1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuICAubWctbWQtbC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG4gIC5tZy1tZC10LTItZiB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXItMi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1iLTItZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWwtMi1mIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLTMge1xuICAgIG1hcmdpbjogM3B4O1xuICB9XG4gIC5tZy1tZC0zLWYge1xuICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXktMyB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxuICAubWctbWQteS0zLWYge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC14LTMge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIH1cbiAgLm1nLW1kLXgtMy1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtdC0zIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gIH1cbiAgLm1nLW1kLXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cbiAgLm1nLW1kLWItMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG4gIC5tZy1tZC1sLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIH1cbiAgLm1nLW1kLXQtMy1mIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtci0zLWYge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWItMy1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtbC0zLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtNCB7XG4gICAgbWFyZ2luOiA0cHg7XG4gIH1cbiAgLm1nLW1kLTQtZiB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteS00IHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG4gIC5tZy1tZC15LTQtZiB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXgtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuICAubWctbWQteC00LWYge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC10LTQge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuICAubWctbWQtci00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxuICAubWctbWQtYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbiAgLm1nLW1kLWwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuICAubWctbWQtdC00LWYge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1yLTQtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtYi00LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1sLTQtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC01IHtcbiAgICBtYXJnaW46IDVweDtcbiAgfVxuICAubWctbWQtNS1mIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC15LTUge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLm1nLW1kLXktNS1mIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC5tZy1tZC14LTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXQtNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG4gIC5tZy1tZC1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIC5tZy1tZC1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAubWctbWQtbC01IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC5tZy1tZC10LTUtZiB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXItNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1iLTUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWwtNS1mIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLTYge1xuICAgIG1hcmdpbjogNnB4O1xuICB9XG4gIC5tZy1tZC02LWYge1xuICAgIG1hcmdpbjogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXktNiB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxuICAubWctbWQteS02LWYge1xuICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC14LTYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cbiAgLm1nLW1kLXgtNi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtdC02IHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gIH1cbiAgLm1nLW1kLXItNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cbiAgLm1nLW1kLWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG4gIC5tZy1tZC1sLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cbiAgLm1nLW1kLXQtNi1mIHtcbiAgICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtci02LWYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWItNi1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtbC02LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtNyB7XG4gICAgbWFyZ2luOiA3cHg7XG4gIH1cbiAgLm1nLW1kLTctZiB7XG4gICAgbWFyZ2luOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteS03IHtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB9XG4gIC5tZy1tZC15LTctZiB7XG4gICAgbWFyZ2luLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXgtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgfVxuICAubWctbWQteC03LWYge1xuICAgIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC10LTcge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgfVxuICAubWctbWQtci03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgfVxuICAubWctbWQtYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cbiAgLm1nLW1kLWwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgfVxuICAubWctbWQtdC03LWYge1xuICAgIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1yLTctZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtYi03LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1sLTctZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC04IHtcbiAgICBtYXJnaW46IDhweDtcbiAgfVxuICAubWctbWQtOC1mIHtcbiAgICBtYXJnaW46IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC15LTgge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbiAgLm1nLW1kLXktOC1mIHtcbiAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG4gIC5tZy1tZC14LTgtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXQtOCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG4gIC5tZy1tZC1yLTgge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG4gIC5tZy1tZC1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICAubWctbWQtbC04IHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG4gIC5tZy1tZC10LTgtZiB7XG4gICAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXItOC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1iLTgtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWwtOC1mIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLTkge1xuICAgIG1hcmdpbjogOXB4O1xuICB9XG4gIC5tZy1tZC05LWYge1xuICAgIG1hcmdpbjogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXktOSB7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgfVxuICAubWctbWQteS05LWYge1xuICAgIG1hcmdpbi10b3A6IDlweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC14LTkge1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIH1cbiAgLm1nLW1kLXgtOS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtdC05IHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gIH1cbiAgLm1nLW1kLXItOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIH1cbiAgLm1nLW1kLWItOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICB9XG4gIC5tZy1tZC1sLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIH1cbiAgLm1nLW1kLXQtOS1mIHtcbiAgICBtYXJnaW4tdG9wOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtci05LWYge1xuICAgIG1hcmdpbi1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWItOS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtbC05LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtMTAge1xuICAgIG1hcmdpbjogMTBweDtcbiAgfVxuICAubWctbWQtMTAtZiB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXktMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAubWctbWQteS0xMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC14LTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLm1nLW1kLXgtMTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAubWctbWQtci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5tZy1tZC1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5tZy1tZC1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAubWctbWQtdC0xMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXItMTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWItMTAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1sLTEwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLTE1IHtcbiAgICBtYXJnaW46IDE1cHg7XG4gIH1cbiAgLm1nLW1kLTE1LWYge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC15LTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLm1nLW1kLXktMTUtZiB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gIC5tZy1tZC14LTE1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXQtMTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLm1nLW1kLXItMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAubWctbWQtYi0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAubWctbWQtbC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLm1nLW1kLXQtMTUtZiB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1yLTE1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1iLTE1LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtbC0xNS1mIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC0yMCB7XG4gICAgbWFyZ2luOiAyMHB4O1xuICB9XG4gIC5tZy1tZC0yMC1mIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteS0yMCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tZy1tZC15LTIwLWYge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXgtMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAubWctbWQteC0yMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5tZy1tZC1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLm1nLW1kLWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm1nLW1kLWwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5tZy1tZC10LTIwLWYge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtci0yMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtYi0yMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWwtMjAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtMjUge1xuICAgIG1hcmdpbjogMjVweDtcbiAgfVxuICAubWctbWQtMjUtZiB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXktMjUge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAubWctbWQteS0yNS1mIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC14LTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLm1nLW1kLXgtMjUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtdC0yNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuICAubWctbWQtci0yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG4gIC5tZy1tZC1iLTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5tZy1tZC1sLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxuICAubWctbWQtdC0yNS1mIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXItMjUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWItMjUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1sLTI1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLTMwIHtcbiAgICBtYXJnaW46IDMwcHg7XG4gIH1cbiAgLm1nLW1kLTMwLWYge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC15LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLm1nLW1kLXktMzAtZiB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteC0zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIC5tZy1tZC14LTMwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXQtMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLm1nLW1kLXItMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuICAubWctbWQtYi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAubWctbWQtbC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLm1nLW1kLXQtMzAtZiB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1yLTMwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1iLTMwLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtbC0zMC1mIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC0zNSB7XG4gICAgbWFyZ2luOiAzNXB4O1xuICB9XG4gIC5tZy1tZC0zNS1mIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteS0zNSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG4gIC5tZy1tZC15LTM1LWYge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXgtMzUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgfVxuICAubWctbWQteC0zNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC10LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG4gIC5tZy1tZC1yLTM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIH1cbiAgLm1nLW1kLWItMzUge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLm1nLW1kLWwtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICB9XG4gIC5tZy1tZC10LTM1LWYge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtci0zNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtYi0zNS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWwtMzUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtNDAge1xuICAgIG1hcmdpbjogNDBweDtcbiAgfVxuICAubWctbWQtNDAtZiB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXktNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAubWctbWQteS00MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC14LTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLm1nLW1kLXgtNDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtdC00MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAubWctbWQtci00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG4gIC5tZy1tZC1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5tZy1tZC1sLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxuICAubWctbWQtdC00MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXItNDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWItNDAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1sLTQwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLTQ1IHtcbiAgICBtYXJnaW46IDQ1cHg7XG4gIH1cbiAgLm1nLW1kLTQ1LWYge1xuICAgIG1hcmdpbjogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC15LTQ1IHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLm1nLW1kLXktNDUtZiB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteC00NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICB9XG4gIC5tZy1tZC14LTQ1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXQtNDUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gIH1cbiAgLm1nLW1kLXItNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgfVxuICAubWctbWQtYi00NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuICAubWctbWQtbC00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLm1nLW1kLXQtNDUtZiB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1yLTQ1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1iLTQ1LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtbC00NS1mIHtcbiAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC01MCB7XG4gICAgbWFyZ2luOiA1MHB4O1xuICB9XG4gIC5tZy1tZC01MC1mIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteS01MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5tZy1tZC15LTUwLWYge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXgtNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgfVxuICAubWctbWQteC01MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC10LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG4gIC5tZy1tZC1yLTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cbiAgLm1nLW1kLWItNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLm1nLW1kLWwtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG4gIC5tZy1tZC10LTUwLWYge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtci01MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtYi01MC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWwtNTAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtNTUge1xuICAgIG1hcmdpbjogNTVweDtcbiAgfVxuICAubWctbWQtNTUtZiB7XG4gICAgbWFyZ2luOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXktNTUge1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgfVxuICAubWctbWQteS01NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC14LTU1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLm1nLW1kLXgtNTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtdC01NSB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgfVxuICAubWctbWQtci01NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICB9XG4gIC5tZy1tZC1iLTU1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICB9XG4gIC5tZy1tZC1sLTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgfVxuICAubWctbWQtdC01NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXItNTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWItNTUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1sLTU1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLTYwIHtcbiAgICBtYXJnaW46IDYwcHg7XG4gIH1cbiAgLm1nLW1kLTYwLWYge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC15LTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgLm1nLW1kLXktNjAtZiB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteC02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICB9XG4gIC5tZy1tZC14LTYwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXQtNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbiAgLm1nLW1kLXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgfVxuICAubWctbWQtYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAubWctbWQtbC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIH1cbiAgLm1nLW1kLXQtNjAtZiB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1yLTYwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1iLTYwLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtbC02MC1mIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC02NSB7XG4gICAgbWFyZ2luOiA2NXB4O1xuICB9XG4gIC5tZy1tZC02NS1mIHtcbiAgICBtYXJnaW46IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteS02NSB7XG4gICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICB9XG4gIC5tZy1tZC15LTY1LWYge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXgtNjUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgfVxuICAubWctbWQteC02NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC10LTY1IHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICB9XG4gIC5tZy1tZC1yLTY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gIH1cbiAgLm1nLW1kLWItNjUge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIH1cbiAgLm1nLW1kLWwtNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICB9XG4gIC5tZy1tZC10LTY1LWYge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtci02NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtYi02NS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWwtNjUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtNzAge1xuICAgIG1hcmdpbjogNzBweDtcbiAgfVxuICAubWctbWQtNzAtZiB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXktNzAge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxuICAubWctbWQteS03MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC14LTcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLm1nLW1kLXgtNzAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtdC03MCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxuICAubWctbWQtci03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICB9XG4gIC5tZy1tZC1iLTcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG4gIC5tZy1tZC1sLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgfVxuICAubWctbWQtdC03MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXItNzAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWItNzAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1sLTcwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLTc1IHtcbiAgICBtYXJnaW46IDc1cHg7XG4gIH1cbiAgLm1nLW1kLTc1LWYge1xuICAgIG1hcmdpbjogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC15LTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gIH1cbiAgLm1nLW1kLXktNzUtZiB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteC03NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICB9XG4gIC5tZy1tZC14LTc1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXQtNzUge1xuICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gIH1cbiAgLm1nLW1kLXItNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgfVxuICAubWctbWQtYi03NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgfVxuICAubWctbWQtbC03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gIH1cbiAgLm1nLW1kLXQtNzUtZiB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1yLTc1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1iLTc1LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtbC03NS1mIHtcbiAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC04MCB7XG4gICAgbWFyZ2luOiA4MHB4O1xuICB9XG4gIC5tZy1tZC04MC1mIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteS04MCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG4gIC5tZy1tZC15LTgwLWYge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXgtODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgfVxuICAubWctbWQteC04MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC10LTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG4gIC5tZy1tZC1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIH1cbiAgLm1nLW1kLWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbiAgLm1nLW1kLWwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICB9XG4gIC5tZy1tZC10LTgwLWYge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtci04MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtYi04MC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWwtODAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtODUge1xuICAgIG1hcmdpbjogODVweDtcbiAgfVxuICAubWctbWQtODUtZiB7XG4gICAgbWFyZ2luOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXktODUge1xuICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweDtcbiAgfVxuICAubWctbWQteS04NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC14LTg1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gIH1cbiAgLm1nLW1kLXgtODUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtdC04NSB7XG4gICAgbWFyZ2luLXRvcDogODVweDtcbiAgfVxuICAubWctbWQtci04NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICB9XG4gIC5tZy1tZC1iLTg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4O1xuICB9XG4gIC5tZy1tZC1sLTg1IHtcbiAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgfVxuICAubWctbWQtdC04NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXItODUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWItODUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1sLTg1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLTkwIHtcbiAgICBtYXJnaW46IDkwcHg7XG4gIH1cbiAgLm1nLW1kLTkwLWYge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC15LTkwIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gIH1cbiAgLm1nLW1kLXktOTAtZiB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteC05MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICB9XG4gIC5tZy1tZC14LTkwLWYge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXQtOTAge1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gIH1cbiAgLm1nLW1kLXItOTAge1xuICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgfVxuICAubWctbWQtYi05MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgfVxuICAubWctbWQtbC05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gIH1cbiAgLm1nLW1kLXQtOTAtZiB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1yLTkwLWYge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1iLTkwLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtbC05MC1mIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC05NSB7XG4gICAgbWFyZ2luOiA5NXB4O1xuICB9XG4gIC5tZy1tZC05NS1mIHtcbiAgICBtYXJnaW46IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteS05NSB7XG4gICAgbWFyZ2luLXRvcDogOTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuICB9XG4gIC5tZy1tZC15LTk1LWYge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXgtOTUge1xuICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgfVxuICAubWctbWQteC05NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC10LTk1IHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4O1xuICB9XG4gIC5tZy1tZC1yLTk1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gIH1cbiAgLm1nLW1kLWItOTUge1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHg7XG4gIH1cbiAgLm1nLW1kLWwtOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICB9XG4gIC5tZy1tZC10LTk1LWYge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtci05NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtYi05NS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLWwtOTUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtMTAwIHtcbiAgICBtYXJnaW46IDEwMHB4O1xuICB9XG4gIC5tZy1tZC0xMDAtZiB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC15LTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgLm1nLW1kLXktMTAwLWYge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQteC0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICB9XG4gIC5tZy1tZC14LTEwMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLW1kLXQtMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxuICAubWctbWQtci0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gIH1cbiAgLm1nLW1kLWItMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICAubWctbWQtbC0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgfVxuICAubWctbWQtdC0xMDAtZiB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtci0xMDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1iLTEwMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1tZC1sLTEwMC1mIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbWQtdC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG4gIC5tZy1tZC1yLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAubWctbWQtYi1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG4gIC5tZy1tZC1sLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5tZy1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgLm1nLW1kLXgtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1nLWxnLTAge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG4gIC5tZy1sZy0wLWYge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXktMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICAubWctbGcteS0wLWYge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy14LTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLm1nLWxnLXgtMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctdC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbiAgLm1nLWxnLXItMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLm1nLWxnLWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC5tZy1sZy1sLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLm1nLWxnLXQtMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctci0wLWYge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWItMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctbC0wLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctMSB7XG4gICAgbWFyZ2luOiAxcHg7XG4gIH1cbiAgLm1nLWxnLTEtZiB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteS0xIHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG4gIC5tZy1sZy15LTEtZiB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXgtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuICAubWctbGcteC0xLWYge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy10LTEge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxuICAubWctbGctci0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuICAubWctbGctYi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cbiAgLm1nLWxnLWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuICAubWctbGctdC0xLWYge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1yLTEtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctYi0xLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1sLTEtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy0yIHtcbiAgICBtYXJnaW46IDJweDtcbiAgfVxuICAubWctbGctMi1mIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy15LTIge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cbiAgLm1nLWxnLXktMi1mIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG4gIC5tZy1sZy14LTItZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXQtMiB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICB9XG4gIC5tZy1sZy1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICB9XG4gIC5tZy1sZy1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuICAubWctbGctbC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG4gIC5tZy1sZy10LTItZiB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXItMi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1iLTItZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWwtMi1mIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLTMge1xuICAgIG1hcmdpbjogM3B4O1xuICB9XG4gIC5tZy1sZy0zLWYge1xuICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXktMyB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxuICAubWctbGcteS0zLWYge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy14LTMge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIH1cbiAgLm1nLWxnLXgtMy1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctdC0zIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gIH1cbiAgLm1nLWxnLXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cbiAgLm1nLWxnLWItMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG4gIC5tZy1sZy1sLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIH1cbiAgLm1nLWxnLXQtMy1mIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctci0zLWYge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWItMy1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctbC0zLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctNCB7XG4gICAgbWFyZ2luOiA0cHg7XG4gIH1cbiAgLm1nLWxnLTQtZiB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteS00IHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG4gIC5tZy1sZy15LTQtZiB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXgtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuICAubWctbGcteC00LWYge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy10LTQge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuICAubWctbGctci00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxuICAubWctbGctYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbiAgLm1nLWxnLWwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuICAubWctbGctdC00LWYge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1yLTQtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctYi00LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1sLTQtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy01IHtcbiAgICBtYXJnaW46IDVweDtcbiAgfVxuICAubWctbGctNS1mIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy15LTUge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLm1nLWxnLXktNS1mIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC5tZy1sZy14LTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXQtNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG4gIC5tZy1sZy1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIC5tZy1sZy1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAubWctbGctbC01IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC5tZy1sZy10LTUtZiB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXItNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1iLTUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWwtNS1mIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLTYge1xuICAgIG1hcmdpbjogNnB4O1xuICB9XG4gIC5tZy1sZy02LWYge1xuICAgIG1hcmdpbjogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXktNiB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxuICAubWctbGcteS02LWYge1xuICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy14LTYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cbiAgLm1nLWxnLXgtNi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctdC02IHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gIH1cbiAgLm1nLWxnLXItNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cbiAgLm1nLWxnLWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG4gIC5tZy1sZy1sLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cbiAgLm1nLWxnLXQtNi1mIHtcbiAgICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctci02LWYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWItNi1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctbC02LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctNyB7XG4gICAgbWFyZ2luOiA3cHg7XG4gIH1cbiAgLm1nLWxnLTctZiB7XG4gICAgbWFyZ2luOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteS03IHtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB9XG4gIC5tZy1sZy15LTctZiB7XG4gICAgbWFyZ2luLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXgtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgfVxuICAubWctbGcteC03LWYge1xuICAgIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy10LTcge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgfVxuICAubWctbGctci03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgfVxuICAubWctbGctYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cbiAgLm1nLWxnLWwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgfVxuICAubWctbGctdC03LWYge1xuICAgIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1yLTctZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctYi03LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1sLTctZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy04IHtcbiAgICBtYXJnaW46IDhweDtcbiAgfVxuICAubWctbGctOC1mIHtcbiAgICBtYXJnaW46IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy15LTgge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbiAgLm1nLWxnLXktOC1mIHtcbiAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG4gIC5tZy1sZy14LTgtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXQtOCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG4gIC5tZy1sZy1yLTgge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG4gIC5tZy1sZy1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICAubWctbGctbC04IHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG4gIC5tZy1sZy10LTgtZiB7XG4gICAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXItOC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1iLTgtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWwtOC1mIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLTkge1xuICAgIG1hcmdpbjogOXB4O1xuICB9XG4gIC5tZy1sZy05LWYge1xuICAgIG1hcmdpbjogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXktOSB7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgfVxuICAubWctbGcteS05LWYge1xuICAgIG1hcmdpbi10b3A6IDlweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy14LTkge1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIH1cbiAgLm1nLWxnLXgtOS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctdC05IHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gIH1cbiAgLm1nLWxnLXItOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIH1cbiAgLm1nLWxnLWItOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICB9XG4gIC5tZy1sZy1sLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIH1cbiAgLm1nLWxnLXQtOS1mIHtcbiAgICBtYXJnaW4tdG9wOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctci05LWYge1xuICAgIG1hcmdpbi1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWItOS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctbC05LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctMTAge1xuICAgIG1hcmdpbjogMTBweDtcbiAgfVxuICAubWctbGctMTAtZiB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXktMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAubWctbGcteS0xMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy14LTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLm1nLWxnLXgtMTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAubWctbGctci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5tZy1sZy1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5tZy1sZy1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAubWctbGctdC0xMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXItMTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWItMTAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1sLTEwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLTE1IHtcbiAgICBtYXJnaW46IDE1cHg7XG4gIH1cbiAgLm1nLWxnLTE1LWYge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy15LTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLm1nLWxnLXktMTUtZiB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gIC5tZy1sZy14LTE1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXQtMTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLm1nLWxnLXItMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAubWctbGctYi0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAubWctbGctbC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLm1nLWxnLXQtMTUtZiB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1yLTE1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1iLTE1LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctbC0xNS1mIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy0yMCB7XG4gICAgbWFyZ2luOiAyMHB4O1xuICB9XG4gIC5tZy1sZy0yMC1mIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteS0yMCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tZy1sZy15LTIwLWYge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXgtMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAubWctbGcteC0yMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5tZy1sZy1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLm1nLWxnLWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm1nLWxnLWwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5tZy1sZy10LTIwLWYge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctci0yMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctYi0yMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWwtMjAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctMjUge1xuICAgIG1hcmdpbjogMjVweDtcbiAgfVxuICAubWctbGctMjUtZiB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXktMjUge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAubWctbGcteS0yNS1mIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy14LTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLm1nLWxnLXgtMjUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctdC0yNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuICAubWctbGctci0yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG4gIC5tZy1sZy1iLTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5tZy1sZy1sLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxuICAubWctbGctdC0yNS1mIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXItMjUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWItMjUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1sLTI1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLTMwIHtcbiAgICBtYXJnaW46IDMwcHg7XG4gIH1cbiAgLm1nLWxnLTMwLWYge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy15LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLm1nLWxnLXktMzAtZiB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteC0zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIC5tZy1sZy14LTMwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXQtMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLm1nLWxnLXItMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuICAubWctbGctYi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAubWctbGctbC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLm1nLWxnLXQtMzAtZiB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1yLTMwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1iLTMwLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctbC0zMC1mIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy0zNSB7XG4gICAgbWFyZ2luOiAzNXB4O1xuICB9XG4gIC5tZy1sZy0zNS1mIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteS0zNSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG4gIC5tZy1sZy15LTM1LWYge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXgtMzUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgfVxuICAubWctbGcteC0zNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy10LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG4gIC5tZy1sZy1yLTM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIH1cbiAgLm1nLWxnLWItMzUge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLm1nLWxnLWwtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICB9XG4gIC5tZy1sZy10LTM1LWYge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctci0zNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctYi0zNS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWwtMzUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctNDAge1xuICAgIG1hcmdpbjogNDBweDtcbiAgfVxuICAubWctbGctNDAtZiB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXktNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAubWctbGcteS00MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy14LTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLm1nLWxnLXgtNDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctdC00MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAubWctbGctci00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG4gIC5tZy1sZy1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5tZy1sZy1sLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxuICAubWctbGctdC00MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXItNDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWItNDAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1sLTQwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLTQ1IHtcbiAgICBtYXJnaW46IDQ1cHg7XG4gIH1cbiAgLm1nLWxnLTQ1LWYge1xuICAgIG1hcmdpbjogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy15LTQ1IHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLm1nLWxnLXktNDUtZiB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteC00NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICB9XG4gIC5tZy1sZy14LTQ1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXQtNDUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gIH1cbiAgLm1nLWxnLXItNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgfVxuICAubWctbGctYi00NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuICAubWctbGctbC00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLm1nLWxnLXQtNDUtZiB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1yLTQ1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1iLTQ1LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctbC00NS1mIHtcbiAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy01MCB7XG4gICAgbWFyZ2luOiA1MHB4O1xuICB9XG4gIC5tZy1sZy01MC1mIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteS01MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5tZy1sZy15LTUwLWYge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXgtNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgfVxuICAubWctbGcteC01MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy10LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG4gIC5tZy1sZy1yLTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cbiAgLm1nLWxnLWItNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLm1nLWxnLWwtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG4gIC5tZy1sZy10LTUwLWYge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctci01MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctYi01MC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWwtNTAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctNTUge1xuICAgIG1hcmdpbjogNTVweDtcbiAgfVxuICAubWctbGctNTUtZiB7XG4gICAgbWFyZ2luOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXktNTUge1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgfVxuICAubWctbGcteS01NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy14LTU1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLm1nLWxnLXgtNTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctdC01NSB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgfVxuICAubWctbGctci01NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICB9XG4gIC5tZy1sZy1iLTU1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICB9XG4gIC5tZy1sZy1sLTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgfVxuICAubWctbGctdC01NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXItNTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWItNTUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1sLTU1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLTYwIHtcbiAgICBtYXJnaW46IDYwcHg7XG4gIH1cbiAgLm1nLWxnLTYwLWYge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy15LTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgLm1nLWxnLXktNjAtZiB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteC02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICB9XG4gIC5tZy1sZy14LTYwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXQtNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbiAgLm1nLWxnLXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgfVxuICAubWctbGctYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAubWctbGctbC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIH1cbiAgLm1nLWxnLXQtNjAtZiB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1yLTYwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1iLTYwLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctbC02MC1mIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy02NSB7XG4gICAgbWFyZ2luOiA2NXB4O1xuICB9XG4gIC5tZy1sZy02NS1mIHtcbiAgICBtYXJnaW46IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteS02NSB7XG4gICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICB9XG4gIC5tZy1sZy15LTY1LWYge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXgtNjUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgfVxuICAubWctbGcteC02NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy10LTY1IHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICB9XG4gIC5tZy1sZy1yLTY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gIH1cbiAgLm1nLWxnLWItNjUge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIH1cbiAgLm1nLWxnLWwtNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICB9XG4gIC5tZy1sZy10LTY1LWYge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctci02NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctYi02NS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWwtNjUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctNzAge1xuICAgIG1hcmdpbjogNzBweDtcbiAgfVxuICAubWctbGctNzAtZiB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXktNzAge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxuICAubWctbGcteS03MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy14LTcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLm1nLWxnLXgtNzAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctdC03MCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxuICAubWctbGctci03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICB9XG4gIC5tZy1sZy1iLTcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG4gIC5tZy1sZy1sLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgfVxuICAubWctbGctdC03MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXItNzAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWItNzAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1sLTcwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLTc1IHtcbiAgICBtYXJnaW46IDc1cHg7XG4gIH1cbiAgLm1nLWxnLTc1LWYge1xuICAgIG1hcmdpbjogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy15LTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gIH1cbiAgLm1nLWxnLXktNzUtZiB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteC03NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICB9XG4gIC5tZy1sZy14LTc1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXQtNzUge1xuICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gIH1cbiAgLm1nLWxnLXItNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgfVxuICAubWctbGctYi03NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgfVxuICAubWctbGctbC03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gIH1cbiAgLm1nLWxnLXQtNzUtZiB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1yLTc1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1iLTc1LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctbC03NS1mIHtcbiAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy04MCB7XG4gICAgbWFyZ2luOiA4MHB4O1xuICB9XG4gIC5tZy1sZy04MC1mIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteS04MCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG4gIC5tZy1sZy15LTgwLWYge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXgtODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgfVxuICAubWctbGcteC04MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy10LTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG4gIC5tZy1sZy1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIH1cbiAgLm1nLWxnLWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbiAgLm1nLWxnLWwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICB9XG4gIC5tZy1sZy10LTgwLWYge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctci04MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctYi04MC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWwtODAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctODUge1xuICAgIG1hcmdpbjogODVweDtcbiAgfVxuICAubWctbGctODUtZiB7XG4gICAgbWFyZ2luOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXktODUge1xuICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweDtcbiAgfVxuICAubWctbGcteS04NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy14LTg1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gIH1cbiAgLm1nLWxnLXgtODUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctdC04NSB7XG4gICAgbWFyZ2luLXRvcDogODVweDtcbiAgfVxuICAubWctbGctci04NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICB9XG4gIC5tZy1sZy1iLTg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4O1xuICB9XG4gIC5tZy1sZy1sLTg1IHtcbiAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgfVxuICAubWctbGctdC04NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXItODUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWItODUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1sLTg1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLTkwIHtcbiAgICBtYXJnaW46IDkwcHg7XG4gIH1cbiAgLm1nLWxnLTkwLWYge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy15LTkwIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gIH1cbiAgLm1nLWxnLXktOTAtZiB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteC05MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICB9XG4gIC5tZy1sZy14LTkwLWYge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXQtOTAge1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gIH1cbiAgLm1nLWxnLXItOTAge1xuICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgfVxuICAubWctbGctYi05MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgfVxuICAubWctbGctbC05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gIH1cbiAgLm1nLWxnLXQtOTAtZiB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1yLTkwLWYge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1iLTkwLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctbC05MC1mIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy05NSB7XG4gICAgbWFyZ2luOiA5NXB4O1xuICB9XG4gIC5tZy1sZy05NS1mIHtcbiAgICBtYXJnaW46IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteS05NSB7XG4gICAgbWFyZ2luLXRvcDogOTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuICB9XG4gIC5tZy1sZy15LTk1LWYge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXgtOTUge1xuICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgfVxuICAubWctbGcteC05NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy10LTk1IHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4O1xuICB9XG4gIC5tZy1sZy1yLTk1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gIH1cbiAgLm1nLWxnLWItOTUge1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHg7XG4gIH1cbiAgLm1nLWxnLWwtOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICB9XG4gIC5tZy1sZy10LTk1LWYge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctci05NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctYi05NS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLWwtOTUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctMTAwIHtcbiAgICBtYXJnaW46IDEwMHB4O1xuICB9XG4gIC5tZy1sZy0xMDAtZiB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy15LTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgLm1nLWxnLXktMTAwLWYge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGcteC0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICB9XG4gIC5tZy1sZy14LTEwMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLWxnLXQtMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxuICAubWctbGctci0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gIH1cbiAgLm1nLWxnLWItMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICAubWctbGctbC0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgfVxuICAubWctbGctdC0xMDAtZiB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctci0xMDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1iLTEwMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy1sZy1sLTEwMC1mIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWctbGctdC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG4gIC5tZy1sZy1yLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAubWctbGctYi1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG4gIC5tZy1sZy1sLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5tZy1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgLm1nLWxnLXgtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZy14bC0wIHtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxuICAubWcteGwtMC1mIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC15LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgLm1nLXhsLXktMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG4gIC5tZy14bC14LTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXQtMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIC5tZy14bC1yLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG4gIC5tZy14bC1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICAubWcteGwtbC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG4gIC5tZy14bC10LTAtZiB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXItMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1iLTAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWwtMC1mIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLTEge1xuICAgIG1hcmdpbjogMXB4O1xuICB9XG4gIC5tZy14bC0xLWYge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXktMSB7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuICAubWcteGwteS0xLWYge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC14LTEge1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIH1cbiAgLm1nLXhsLXgtMS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtdC0xIHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gIH1cbiAgLm1nLXhsLXItMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cbiAgLm1nLXhsLWItMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG4gIC5tZy14bC1sLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIH1cbiAgLm1nLXhsLXQtMS1mIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtci0xLWYge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWItMS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtbC0xLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtMiB7XG4gICAgbWFyZ2luOiAycHg7XG4gIH1cbiAgLm1nLXhsLTItZiB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteS0yIHtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG4gIC5tZy14bC15LTItZiB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXgtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgfVxuICAubWcteGwteC0yLWYge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC10LTIge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgfVxuICAubWcteGwtci0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgfVxuICAubWcteGwtYi0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cbiAgLm1nLXhsLWwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgfVxuICAubWcteGwtdC0yLWYge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1yLTItZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtYi0yLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1sLTItZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC0zIHtcbiAgICBtYXJnaW46IDNweDtcbiAgfVxuICAubWcteGwtMy1mIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC15LTMge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIH1cbiAgLm1nLXhsLXktMy1mIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICB9XG4gIC5tZy14bC14LTMtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXQtMyB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICB9XG4gIC5tZy14bC1yLTMge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICB9XG4gIC5tZy14bC1iLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxuICAubWcteGwtbC0zIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICB9XG4gIC5tZy14bC10LTMtZiB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXItMy1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1iLTMtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWwtMy1mIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLTQge1xuICAgIG1hcmdpbjogNHB4O1xuICB9XG4gIC5tZy14bC00LWYge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXktNCB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuICAubWcteGwteS00LWYge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC14LTQge1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIH1cbiAgLm1nLXhsLXgtNC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtdC00IHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cbiAgLm1nLXhsLXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cbiAgLm1nLXhsLWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG4gIC5tZy14bC1sLTQge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIH1cbiAgLm1nLXhsLXQtNC1mIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtci00LWYge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWItNC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtbC00LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtNSB7XG4gICAgbWFyZ2luOiA1cHg7XG4gIH1cbiAgLm1nLXhsLTUtZiB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteS01IHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5tZy14bC15LTUtZiB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXgtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxuICAubWcteGwteC01LWYge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC10LTUge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuICAubWcteGwtci01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuICAubWcteGwtYi01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLm1nLXhsLWwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxuICAubWcteGwtdC01LWYge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1yLTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtYi01LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1sLTUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC02IHtcbiAgICBtYXJnaW46IDZweDtcbiAgfVxuICAubWcteGwtNi1mIHtcbiAgICBtYXJnaW46IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC15LTYge1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cbiAgLm1nLXhsLXktNi1mIHtcbiAgICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICB9XG4gIC5tZy14bC14LTYtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXQtNiB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICB9XG4gIC5tZy14bC1yLTYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICB9XG4gIC5tZy14bC1iLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxuICAubWcteGwtbC02IHtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICB9XG4gIC5tZy14bC10LTYtZiB7XG4gICAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXItNi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1iLTYtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWwtNi1mIHtcbiAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLTcge1xuICAgIG1hcmdpbjogN3B4O1xuICB9XG4gIC5tZy14bC03LWYge1xuICAgIG1hcmdpbjogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXktNyB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgfVxuICAubWcteGwteS03LWYge1xuICAgIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC14LTcge1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIH1cbiAgLm1nLXhsLXgtNy1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtdC03IHtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gIH1cbiAgLm1nLXhsLXItNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIH1cbiAgLm1nLXhsLWItNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB9XG4gIC5tZy14bC1sLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIH1cbiAgLm1nLXhsLXQtNy1mIHtcbiAgICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtci03LWYge1xuICAgIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWItNy1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtbC03LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtOCB7XG4gICAgbWFyZ2luOiA4cHg7XG4gIH1cbiAgLm1nLXhsLTgtZiB7XG4gICAgbWFyZ2luOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteS04IHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIC5tZy14bC15LTgtZiB7XG4gICAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXgtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxuICAubWcteGwteC04LWYge1xuICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC10LTgge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxuICAubWcteGwtci04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxuICAubWcteGwtYi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbiAgLm1nLXhsLWwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxuICAubWcteGwtdC04LWYge1xuICAgIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1yLTgtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtYi04LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1sLTgtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC05IHtcbiAgICBtYXJnaW46IDlweDtcbiAgfVxuICAubWcteGwtOS1mIHtcbiAgICBtYXJnaW46IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC15LTkge1xuICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIH1cbiAgLm1nLXhsLXktOS1mIHtcbiAgICBtYXJnaW4tdG9wOiA5cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICBtYXJnaW4tbGVmdDogOXB4O1xuICB9XG4gIC5tZy14bC14LTktZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXQtOSB7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICB9XG4gIC5tZy14bC1yLTkge1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICB9XG4gIC5tZy14bC1iLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgfVxuICAubWcteGwtbC05IHtcbiAgICBtYXJnaW4tbGVmdDogOXB4O1xuICB9XG4gIC5tZy14bC10LTktZiB7XG4gICAgbWFyZ2luLXRvcDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXItOS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1iLTktZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWwtOS1mIHtcbiAgICBtYXJnaW4tbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLTEwIHtcbiAgICBtYXJnaW46IDEwcHg7XG4gIH1cbiAgLm1nLXhsLTEwLWYge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC15LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLm1nLXhsLXktMTAtZiB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gIC5tZy14bC14LTEwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXQtMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLm1nLXhsLXItMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAubWcteGwtYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAubWcteGwtbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLm1nLXhsLXQtMTAtZiB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1yLTEwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1iLTEwLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtbC0xMC1mIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC0xNSB7XG4gICAgbWFyZ2luOiAxNXB4O1xuICB9XG4gIC5tZy14bC0xNS1mIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteS0xNSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5tZy14bC15LTE1LWYge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXgtMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAubWcteGwteC0xNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC10LTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5tZy14bC1yLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLm1nLXhsLWItMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLm1nLXhsLWwtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gIC5tZy14bC10LTE1LWYge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtci0xNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtYi0xNS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWwtMTUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtMjAge1xuICAgIG1hcmdpbjogMjBweDtcbiAgfVxuICAubWcteGwtMjAtZiB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXktMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAubWcteGwteS0yMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC14LTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLm1nLXhsLXgtMjAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtdC0yMCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAubWcteGwtci0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5tZy14bC1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tZy14bC1sLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAubWcteGwtdC0yMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXItMjAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWItMjAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1sLTIwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLTI1IHtcbiAgICBtYXJnaW46IDI1cHg7XG4gIH1cbiAgLm1nLXhsLTI1LWYge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC15LTI1IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLm1nLXhsLXktMjUtZiB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteC0yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG4gIC5tZy14bC14LTI1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXQtMjUge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbiAgLm1nLXhsLXItMjUge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxuICAubWcteGwtYi0yNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAubWcteGwtbC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLm1nLXhsLXQtMjUtZiB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1yLTI1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1iLTI1LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtbC0yNS1mIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC0zMCB7XG4gICAgbWFyZ2luOiAzMHB4O1xuICB9XG4gIC5tZy14bC0zMC1mIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteS0zMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5tZy14bC15LTMwLWYge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXgtMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxuICAubWcteGwteC0zMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC10LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5tZy14bC1yLTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbiAgLm1nLXhsLWItMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLm1nLXhsLWwtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIC5tZy14bC10LTMwLWYge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtci0zMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtYi0zMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWwtMzAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtMzUge1xuICAgIG1hcmdpbjogMzVweDtcbiAgfVxuICAubWcteGwtMzUtZiB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXktMzUge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxuICAubWcteGwteS0zNS1mIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC14LTM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIH1cbiAgLm1nLXhsLXgtMzUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtdC0zNSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxuICAubWcteGwtci0zNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICB9XG4gIC5tZy14bC1iLTM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG4gIC5tZy14bC1sLTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgfVxuICAubWcteGwtdC0zNS1mIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXItMzUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWItMzUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1sLTM1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLTQwIHtcbiAgICBtYXJnaW46IDQwcHg7XG4gIH1cbiAgLm1nLXhsLTQwLWYge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC15LTQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLm1nLXhsLXktNDAtZiB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteC00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG4gIC5tZy14bC14LTQwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXQtNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbiAgLm1nLXhsLXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuICAubWcteGwtYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAubWcteGwtbC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLm1nLXhsLXQtNDAtZiB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1yLTQwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1iLTQwLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtbC00MC1mIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC00NSB7XG4gICAgbWFyZ2luOiA0NXB4O1xuICB9XG4gIC5tZy14bC00NS1mIHtcbiAgICBtYXJnaW46IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteS00NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB9XG4gIC5tZy14bC15LTQ1LWYge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXgtNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgfVxuICAubWcteGwteC00NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC10LTQ1IHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICB9XG4gIC5tZy14bC1yLTQ1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gIH1cbiAgLm1nLXhsLWItNDUge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLm1nLXhsLWwtNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICB9XG4gIC5tZy14bC10LTQ1LWYge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtci00NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtYi00NS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWwtNDUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtNTAge1xuICAgIG1hcmdpbjogNTBweDtcbiAgfVxuICAubWcteGwtNTAtZiB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXktNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAubWcteGwteS01MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC14LTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLm1nLXhsLXgtNTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtdC01MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuICAubWcteGwtci01MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICB9XG4gIC5tZy14bC1iLTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5tZy14bC1sLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgfVxuICAubWcteGwtdC01MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXItNTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWItNTAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1sLTUwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLTU1IHtcbiAgICBtYXJnaW46IDU1cHg7XG4gIH1cbiAgLm1nLXhsLTU1LWYge1xuICAgIG1hcmdpbjogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC15LTU1IHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gIH1cbiAgLm1nLXhsLXktNTUtZiB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteC01NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICB9XG4gIC5tZy14bC14LTU1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXQtNTUge1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gIH1cbiAgLm1nLXhsLXItNTUge1xuICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgfVxuICAubWcteGwtYi01NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgfVxuICAubWcteGwtbC01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLm1nLXhsLXQtNTUtZiB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1yLTU1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1iLTU1LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtbC01NS1mIHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC02MCB7XG4gICAgbWFyZ2luOiA2MHB4O1xuICB9XG4gIC5tZy14bC02MC1mIHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteS02MCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gIC5tZy14bC15LTYwLWYge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXgtNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgfVxuICAubWcteGwteC02MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC10LTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG4gIC5tZy14bC1yLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gIH1cbiAgLm1nLXhsLWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgLm1nLXhsLWwtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICB9XG4gIC5tZy14bC10LTYwLWYge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtci02MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtYi02MC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWwtNjAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtNjUge1xuICAgIG1hcmdpbjogNjVweDtcbiAgfVxuICAubWcteGwtNjUtZiB7XG4gICAgbWFyZ2luOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXktNjUge1xuICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgfVxuICAubWcteGwteS02NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC14LTY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gIH1cbiAgLm1nLXhsLXgtNjUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtdC02NSB7XG4gICAgbWFyZ2luLXRvcDogNjVweDtcbiAgfVxuICAubWcteGwtci02NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICB9XG4gIC5tZy14bC1iLTY1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICB9XG4gIC5tZy14bC1sLTY1IHtcbiAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgfVxuICAubWcteGwtdC02NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXItNjUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWItNjUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1sLTY1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLTcwIHtcbiAgICBtYXJnaW46IDcwcHg7XG4gIH1cbiAgLm1nLXhsLTcwLWYge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC15LTcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cbiAgLm1nLXhsLXktNzAtZiB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteC03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICB9XG4gIC5tZy14bC14LTcwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXQtNzAge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gIH1cbiAgLm1nLXhsLXItNzAge1xuICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgfVxuICAubWcteGwtYi03MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxuICAubWcteGwtbC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLm1nLXhsLXQtNzAtZiB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1yLTcwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1iLTcwLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtbC03MC1mIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC03NSB7XG4gICAgbWFyZ2luOiA3NXB4O1xuICB9XG4gIC5tZy14bC03NS1mIHtcbiAgICBtYXJnaW46IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteS03NSB7XG4gICAgbWFyZ2luLXRvcDogNzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICB9XG4gIC5tZy14bC15LTc1LWYge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXgtNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgfVxuICAubWcteGwteC03NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC10LTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICB9XG4gIC5tZy14bC1yLTc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gIH1cbiAgLm1nLXhsLWItNzUge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gIH1cbiAgLm1nLXhsLWwtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICB9XG4gIC5tZy14bC10LTc1LWYge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtci03NS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtYi03NS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWwtNzUtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtODAge1xuICAgIG1hcmdpbjogODBweDtcbiAgfVxuICAubWcteGwtODAtZiB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXktODAge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuICAubWcteGwteS04MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC14LTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gIH1cbiAgLm1nLXhsLXgtODAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtdC04MCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxuICAubWcteGwtci04MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICB9XG4gIC5tZy14bC1iLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG4gIC5tZy14bC1sLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgfVxuICAubWcteGwtdC04MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXItODAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWItODAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1sLTgwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLTg1IHtcbiAgICBtYXJnaW46IDg1cHg7XG4gIH1cbiAgLm1nLXhsLTg1LWYge1xuICAgIG1hcmdpbjogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC15LTg1IHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHg7XG4gIH1cbiAgLm1nLXhsLXktODUtZiB7XG4gICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteC04NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICB9XG4gIC5tZy14bC14LTg1LWYge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXQtODUge1xuICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gIH1cbiAgLm1nLXhsLXItODUge1xuICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgfVxuICAubWcteGwtYi04NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweDtcbiAgfVxuICAubWcteGwtbC04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gIH1cbiAgLm1nLXhsLXQtODUtZiB7XG4gICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1yLTg1LWYge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1iLTg1LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtbC04NS1mIHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC05MCB7XG4gICAgbWFyZ2luOiA5MHB4O1xuICB9XG4gIC5tZy14bC05MC1mIHtcbiAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteS05MCB7XG4gICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICB9XG4gIC5tZy14bC15LTkwLWYge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXgtOTAge1xuICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgfVxuICAubWcteGwteC05MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC10LTkwIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICB9XG4gIC5tZy14bC1yLTkwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gIH1cbiAgLm1nLXhsLWItOTAge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gIH1cbiAgLm1nLXhsLWwtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICB9XG4gIC5tZy14bC10LTkwLWYge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtci05MC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtYi05MC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWwtOTAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtOTUge1xuICAgIG1hcmdpbjogOTVweDtcbiAgfVxuICAubWcteGwtOTUtZiB7XG4gICAgbWFyZ2luOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXktOTUge1xuICAgIG1hcmdpbi10b3A6IDk1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweDtcbiAgfVxuICAubWcteGwteS05NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC14LTk1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gIH1cbiAgLm1nLXhsLXgtOTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtdC05NSB7XG4gICAgbWFyZ2luLXRvcDogOTVweDtcbiAgfVxuICAubWcteGwtci05NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICB9XG4gIC5tZy14bC1iLTk1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuICB9XG4gIC5tZy14bC1sLTk1IHtcbiAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgfVxuICAubWcteGwtdC05NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXItOTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLWItOTUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC1sLTk1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLTEwMCB7XG4gICAgbWFyZ2luOiAxMDBweDtcbiAgfVxuICAubWcteGwtMTAwLWYge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwteS0xMDAge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG4gIC5tZy14bC15LTEwMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXgtMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgfVxuICAubWcteGwteC0xMDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZy14bC10LTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cbiAgLm1nLXhsLXItMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICB9XG4gIC5tZy14bC1iLTEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgLm1nLXhsLWwtMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gIH1cbiAgLm1nLXhsLXQtMTAwLWYge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXItMTAwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtYi0xMDAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWcteGwtbC0xMDAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nLXhsLXQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuICAubWcteGwtci1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLm1nLXhsLWItYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuICAubWcteGwtbC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAubWcteGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG4gIC5tZy14bC14LWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuLyogIyMjIyMjIDkuNSBNaXNjICAgIyMjIyMjICovXG4ub3AtMCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5vcC0wLWYge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ub3AtMSB7XG4gIG9wYWNpdHk6IDAuMTtcbn1cblxuLm9wLTEtZiB7XG4gIG9wYWNpdHk6IDAuMTtcbn1cblxuLm9wLTIge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5vcC0yLWYge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5vcC0zIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4ub3AtMy1mIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4ub3AtNCB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLm9wLTQtZiB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLm9wLTUge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5vcC01LWYge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5vcC02IHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4ub3AtNi1mIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4ub3AtNyB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLm9wLTctZiB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLm9wLTgge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5vcC04LWYge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5vcC05IHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4ub3AtOS1mIHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4ub3BhY2l0eS0xIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNoYWRvdy1iYXNlIHtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgyOCwgMzksIDYwLCAwLjAzKTtcbn1cblxuLnNoYWRvdy0xIHtcbiAgYm94LXNoYWRvdzogMCAwIDdweCA3cHggcmdiYSgyOCwgMzksIDYwLCAwLjEpO1xufVxuXG4uc2hhZG93LTIge1xuICBib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDI4LCAzOSwgNjAsIDAuMDgpO1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ub3ZlcmZsb3cteS1hdXRvIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mbGV4LTEge1xuICBmbGV4OiAxO1xufVxuXG4uZmxleC0wIHtcbiAgZmxleDogMDtcbn1cblxuLmltZy1maXQtY292ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5vcC14cy0wIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5vcC14cy0wLWYge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLm9wLXhzLTEge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuICAub3AteHMtMS1mIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cbiAgLm9wLXhzLTIge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICAub3AteHMtMi1mIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgLm9wLXhzLTMge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuICAub3AteHMtMy1mIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cbiAgLm9wLXhzLTQge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuICAub3AteHMtNC1mIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbiAgLm9wLXhzLTUge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuICAub3AteHMtNS1mIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbiAgLm9wLXhzLTYge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuICAub3AteHMtNi1mIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbiAgLm9wLXhzLTcge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuICAub3AteHMtNy1mIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbiAgLm9wLXhzLTgge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuICAub3AteHMtOC1mIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cbiAgLm9wLXhzLTkge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuICAub3AteHMtOS1mIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAub3Atc20tMCB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAub3Atc20tMC1mIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5vcC1zbS0xIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cbiAgLm9wLXNtLTEtZiB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG4gIC5vcC1zbS0yIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgLm9wLXNtLTItZiB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIC5vcC1zbS0zIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cbiAgLm9wLXNtLTMtZiB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG4gIC5vcC1zbS00IHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbiAgLm9wLXNtLTQtZiB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG4gIC5vcC1zbS01IHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbiAgLm9wLXNtLTUtZiB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG4gIC5vcC1zbS02IHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbiAgLm9wLXNtLTYtZiB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG4gIC5vcC1zbS03IHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbiAgLm9wLXNtLTctZiB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG4gIC5vcC1zbS04IHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cbiAgLm9wLXNtLTgtZiB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG4gIC5vcC1zbS05IHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cbiAgLm9wLXNtLTktZiB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wLW1kLTAge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLm9wLW1kLTAtZiB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAub3AtbWQtMSB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG4gIC5vcC1tZC0xLWYge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuICAub3AtbWQtMiB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIC5vcC1tZC0yLWYge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICAub3AtbWQtMyB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG4gIC5vcC1tZC0zLWYge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuICAub3AtbWQtNCB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG4gIC5vcC1tZC00LWYge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuICAub3AtbWQtNSB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG4gIC5vcC1tZC01LWYge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuICAub3AtbWQtNiB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG4gIC5vcC1tZC02LWYge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuICAub3AtbWQtNyB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG4gIC5vcC1tZC03LWYge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuICAub3AtbWQtOCB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG4gIC5vcC1tZC04LWYge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuICAub3AtbWQtOSB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG4gIC5vcC1tZC05LWYge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcC1sZy0wIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5vcC1sZy0wLWYge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLm9wLWxnLTEge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuICAub3AtbGctMS1mIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cbiAgLm9wLWxnLTIge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICAub3AtbGctMi1mIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgLm9wLWxnLTMge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuICAub3AtbGctMy1mIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cbiAgLm9wLWxnLTQge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuICAub3AtbGctNC1mIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbiAgLm9wLWxnLTUge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuICAub3AtbGctNS1mIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbiAgLm9wLWxnLTYge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuICAub3AtbGctNi1mIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbiAgLm9wLWxnLTcge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuICAub3AtbGctNy1mIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbiAgLm9wLWxnLTgge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuICAub3AtbGctOC1mIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cbiAgLm9wLWxnLTkge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuICAub3AtbGctOS1mIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9wLXhsLTAge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLm9wLXhsLTAtZiB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAub3AteGwtMSB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG4gIC5vcC14bC0xLWYge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuICAub3AteGwtMiB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIC5vcC14bC0yLWYge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICAub3AteGwtMyB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG4gIC5vcC14bC0zLWYge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuICAub3AteGwtNCB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG4gIC5vcC14bC00LWYge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuICAub3AteGwtNSB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG4gIC5vcC14bC01LWYge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuICAub3AteGwtNiB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG4gIC5vcC14bC02LWYge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuICAub3AteGwtNyB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG4gIC5vcC14bC03LWYge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuICAub3AteGwtOCB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG4gIC5vcC14bC04LWYge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuICAub3AteGwtOSB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG4gIC5vcC14bC05LWYge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxufVxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wLFxuLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucHMtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xLFxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0yLFxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIsXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyxcbi5weS0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQsXG4ucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qICMjIyMjIyA5LjYgUGFkZGluZyAgICMjIyMjIyAqL1xuLnBkLTAge1xuICBwYWRkaW5nOiAwcHg7XG59XG5cbi5wZC0wLWYge1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXktMCB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG5cbi5wZC15LTAtZiB7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteC0wIHtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cblxuLnBkLXgtMC1mIHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTAge1xuICBwYWRkaW5nLXRvcDogMHB4O1xufVxuXG4ucGQtci0wIHtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuXG4ucGQtYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuLnBkLWwtMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG4ucGQtdC0wLWYge1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi0wLWYge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTAtZiB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC0xIHtcbiAgcGFkZGluZzogMXB4O1xufVxuXG4ucGQtMS1mIHtcbiAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTEge1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMXB4O1xufVxuXG4ucGQteS0xLWYge1xuICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG59XG5cbi5wZC14LTEtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0xIHtcbiAgcGFkZGluZy10b3A6IDFweDtcbn1cblxuLnBkLXItMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcbn1cblxuLnBkLWItMSB7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG5cbi5wZC1sLTEge1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbn1cblxuLnBkLXQtMS1mIHtcbiAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtci0xLWYge1xuICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMS1mIHtcbiAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0xLWYge1xuICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtMiB7XG4gIHBhZGRpbmc6IDJweDtcbn1cblxuLnBkLTItZiB7XG4gIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0yIHtcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbn1cblxuLnBkLXktMi1mIHtcbiAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xufVxuXG4ucGQteC0yLWYge1xuICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbn1cblxuLnBkLXQtMiB7XG4gIHBhZGRpbmctdG9wOiAycHg7XG59XG5cbi5wZC1yLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG59XG5cbi5wZC1iLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xufVxuXG4ucGQtbC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG59XG5cbi5wZC10LTItZiB7XG4gIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMi1mIHtcbiAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1iLTItZiB7XG4gIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbn1cblxuLnBkLWwtMi1mIHtcbiAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbn1cblxuLnBkLTMge1xuICBwYWRkaW5nOiAzcHg7XG59XG5cbi5wZC0zLWYge1xuICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXktMyB7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG59XG5cbi5wZC15LTMtZiB7XG4gIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteC0zIHtcbiAgcGFkZGluZy1yaWdodDogM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbn1cblxuLnBkLXgtMy1mIHtcbiAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTMge1xuICBwYWRkaW5nLXRvcDogM3B4O1xufVxuXG4ucGQtci0zIHtcbiAgcGFkZGluZy1yaWdodDogM3B4O1xufVxuXG4ucGQtYi0zIHtcbiAgcGFkZGluZy1ib3R0b206IDNweDtcbn1cblxuLnBkLWwtMyB7XG4gIHBhZGRpbmctbGVmdDogM3B4O1xufVxuXG4ucGQtdC0zLWYge1xuICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTMtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi0zLWYge1xuICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTMtZiB7XG4gIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC00IHtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4ucGQtNC1mIHtcbiAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTQge1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG4ucGQteS00LWYge1xuICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG5cbi5wZC14LTQtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC00IHtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuLnBkLXItNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cblxuLnBkLWItNCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5cbi5wZC1sLTQge1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cblxuLnBkLXQtNC1mIHtcbiAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtci00LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItNC1mIHtcbiAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC00LWYge1xuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtNSB7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLnBkLTUtZiB7XG4gIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS01IHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLnBkLXktNS1mIHtcbiAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTUge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4ucGQteC01LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXQtNSB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi5wZC1yLTUge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5wZC1iLTUge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4ucGQtbC01IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5wZC10LTUtZiB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNS1mIHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1iLTUtZiB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWwtNS1mIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTYge1xuICBwYWRkaW5nOiA2cHg7XG59XG5cbi5wZC02LWYge1xuICBwYWRkaW5nOiA2cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXktNiB7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG59XG5cbi5wZC15LTYtZiB7XG4gIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDZweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteC02IHtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbn1cblxuLnBkLXgtNi1mIHtcbiAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTYge1xuICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTYge1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG59XG5cbi5wZC1iLTYge1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuXG4ucGQtbC02IHtcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG59XG5cbi5wZC10LTYtZiB7XG4gIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNi1mIHtcbiAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1iLTYtZiB7XG4gIHBhZGRpbmctYm90dG9tOiA2cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWwtNi1mIHtcbiAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTcge1xuICBwYWRkaW5nOiA3cHg7XG59XG5cbi5wZC03LWYge1xuICBwYWRkaW5nOiA3cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXktNyB7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG59XG5cbi5wZC15LTctZiB7XG4gIHBhZGRpbmctdG9wOiA3cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDdweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteC03IHtcbiAgcGFkZGluZy1yaWdodDogN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDdweDtcbn1cblxuLnBkLXgtNy1mIHtcbiAgcGFkZGluZy1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTcge1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuXG4ucGQtci03IHtcbiAgcGFkZGluZy1yaWdodDogN3B4O1xufVxuXG4ucGQtYi03IHtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbn1cblxuLnBkLWwtNyB7XG4gIHBhZGRpbmctbGVmdDogN3B4O1xufVxuXG4ucGQtdC03LWYge1xuICBwYWRkaW5nLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTctZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi03LWYge1xuICBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTctZiB7XG4gIHBhZGRpbmctbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC04IHtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4ucGQtOC1mIHtcbiAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTgge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuXG4ucGQteS04LWYge1xuICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5wZC14LTgtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC04IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cblxuLnBkLXItOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLnBkLWItOCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG5cbi5wZC1sLTgge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cblxuLnBkLXQtOC1mIHtcbiAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtci04LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItOC1mIHtcbiAgcGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC04LWYge1xuICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtOSB7XG4gIHBhZGRpbmc6IDlweDtcbn1cblxuLnBkLTktZiB7XG4gIHBhZGRpbmc6IDlweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS05IHtcbiAgcGFkZGluZy10b3A6IDlweDtcbiAgcGFkZGluZy1ib3R0b206IDlweDtcbn1cblxuLnBkLXktOS1mIHtcbiAgcGFkZGluZy10b3A6IDlweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTkge1xuICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gIHBhZGRpbmctbGVmdDogOXB4O1xufVxuXG4ucGQteC05LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA5cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXQtOSB7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG59XG5cbi5wZC1yLTkge1xuICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG59XG5cbi5wZC1iLTkge1xuICBwYWRkaW5nLWJvdHRvbTogOXB4O1xufVxuXG4ucGQtbC05IHtcbiAgcGFkZGluZy1sZWZ0OiA5cHg7XG59XG5cbi5wZC10LTktZiB7XG4gIHBhZGRpbmctdG9wOiA5cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItOS1mIHtcbiAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1iLTktZiB7XG4gIHBhZGRpbmctYm90dG9tOiA5cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWwtOS1mIHtcbiAgcGFkZGluZy1sZWZ0OiA5cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTEwIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnBkLTEwLWYge1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4ucGQteS0xMC1mIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5wZC14LTEwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0xMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4ucGQtci0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5wZC1iLTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5wZC1sLTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ucGQtdC0xMC1mIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMTAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMTAtZiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTEwLWYge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTE1IHtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLnBkLTE1LWYge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTE1IHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4ucGQteS0xNS1mIHtcbiAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5wZC14LTE1LWYge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0xNSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG4ucGQtci0xNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5wZC1iLTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5wZC1sLTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4ucGQtdC0xNS1mIHtcbiAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMTUtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMTUtZiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTE1LWYge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTIwIHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLnBkLTIwLWYge1xuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4ucGQteS0yMC1mIHtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5wZC14LTIwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0yMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4ucGQtci0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5wZC1iLTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5wZC1sLTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4ucGQtdC0yMC1mIHtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMjAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMjAtZiB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTIwLWYge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTI1IHtcbiAgcGFkZGluZzogMjVweDtcbn1cblxuLnBkLTI1LWYge1xuICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTI1IHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4ucGQteS0yNS1mIHtcbiAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMjUge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5cbi5wZC14LTI1LWYge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0yNSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuXG4ucGQtci0yNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG5cbi5wZC1iLTI1IHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5cbi5wZC1sLTI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4ucGQtdC0yNS1mIHtcbiAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMjUtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMjUtZiB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTI1LWYge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTMwIHtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuLnBkLTMwLWYge1xuICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTMwIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4ucGQteS0zMC1mIHtcbiAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5wZC14LTMwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0zMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4ucGQtci0zMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG5cbi5wZC1iLTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5wZC1sLTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG4ucGQtdC0zMC1mIHtcbiAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMzAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMzAtZiB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTMwLWYge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTM1IHtcbiAgcGFkZGluZzogMzVweDtcbn1cblxuLnBkLTM1LWYge1xuICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTM1IHtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xufVxuXG4ucGQteS0zNS1mIHtcbiAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG59XG5cbi5wZC14LTM1LWYge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0zNSB7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xufVxuXG4ucGQtci0zNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG5cbi5wZC1iLTM1IHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG59XG5cbi5wZC1sLTM1IHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xufVxuXG4ucGQtdC0zNS1mIHtcbiAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMzUtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMzUtZiB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTM1LWYge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTQwIHtcbiAgcGFkZGluZzogNDBweDtcbn1cblxuLnBkLTQwLWYge1xuICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ucGQteS00MC1mIHtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNDAge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG59XG5cbi5wZC14LTQwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC00MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuXG4ucGQtci00MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5cbi5wZC1iLTQwIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5wZC1sLTQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuXG4ucGQtdC00MC1mIHtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNDAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItNDAtZiB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTQwLWYge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTQ1IHtcbiAgcGFkZGluZzogNDVweDtcbn1cblxuLnBkLTQ1LWYge1xuICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTQ1IHtcbiAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4O1xufVxuXG4ucGQteS00NS1mIHtcbiAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNDUge1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG59XG5cbi5wZC14LTQ1LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC00NSB7XG4gIHBhZGRpbmctdG9wOiA0NXB4O1xufVxuXG4ucGQtci00NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG59XG5cbi5wZC1iLTQ1IHtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG59XG5cbi5wZC1sLTQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xufVxuXG4ucGQtdC00NS1mIHtcbiAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNDUtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItNDUtZiB7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTQ1LWYge1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTUwIHtcbiAgcGFkZGluZzogNTBweDtcbn1cblxuLnBkLTUwLWYge1xuICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuXG4ucGQteS01MC1mIHtcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG59XG5cbi5wZC14LTUwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC01MCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuXG4ucGQtci01MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5cbi5wZC1iLTUwIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi5wZC1sLTUwIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuXG4ucGQtdC01MC1mIHtcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNTAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItNTAtZiB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTUwLWYge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTU1IHtcbiAgcGFkZGluZzogNTVweDtcbn1cblxuLnBkLTU1LWYge1xuICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTU1IHtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1NXB4O1xufVxuXG4ucGQteS01NS1mIHtcbiAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNTUge1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG59XG5cbi5wZC14LTU1LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC01NSB7XG4gIHBhZGRpbmctdG9wOiA1NXB4O1xufVxuXG4ucGQtci01NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG59XG5cbi5wZC1iLTU1IHtcbiAgcGFkZGluZy1ib3R0b206IDU1cHg7XG59XG5cbi5wZC1sLTU1IHtcbiAgcGFkZGluZy1sZWZ0OiA1NXB4O1xufVxuXG4ucGQtdC01NS1mIHtcbiAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNTUtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItNTUtZiB7XG4gIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTU1LWYge1xuICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTYwIHtcbiAgcGFkZGluZzogNjBweDtcbn1cblxuLnBkLTYwLWYge1xuICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTYwIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4ucGQteS02MC1mIHtcbiAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNjAge1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG59XG5cbi5wZC14LTYwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC02MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuXG4ucGQtci02MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG59XG5cbi5wZC1iLTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi5wZC1sLTYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xufVxuXG4ucGQtdC02MC1mIHtcbiAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNjAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItNjAtZiB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTYwLWYge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTY1IHtcbiAgcGFkZGluZzogNjVweDtcbn1cblxuLnBkLTY1LWYge1xuICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTY1IHtcbiAgcGFkZGluZy10b3A6IDY1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2NXB4O1xufVxuXG4ucGQteS02NS1mIHtcbiAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNjUge1xuICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG59XG5cbi5wZC14LTY1LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC02NSB7XG4gIHBhZGRpbmctdG9wOiA2NXB4O1xufVxuXG4ucGQtci02NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG59XG5cbi5wZC1iLTY1IHtcbiAgcGFkZGluZy1ib3R0b206IDY1cHg7XG59XG5cbi5wZC1sLTY1IHtcbiAgcGFkZGluZy1sZWZ0OiA2NXB4O1xufVxuXG4ucGQtdC02NS1mIHtcbiAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNjUtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItNjUtZiB7XG4gIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTY1LWYge1xuICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTcwIHtcbiAgcGFkZGluZzogNzBweDtcbn1cblxuLnBkLTcwLWYge1xuICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuXG4ucGQteS03MC1mIHtcbiAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNzAge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG59XG5cbi5wZC14LTcwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC03MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xufVxuXG4ucGQtci03MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG59XG5cbi5wZC1iLTcwIHtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG5cbi5wZC1sLTcwIHtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4O1xufVxuXG4ucGQtdC03MC1mIHtcbiAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNzAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItNzAtZiB7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTcwLWYge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTc1IHtcbiAgcGFkZGluZzogNzVweDtcbn1cblxuLnBkLTc1LWYge1xuICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTc1IHtcbiAgcGFkZGluZy10b3A6IDc1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3NXB4O1xufVxuXG4ucGQteS03NS1mIHtcbiAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNzUge1xuICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG59XG5cbi5wZC14LTc1LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC03NSB7XG4gIHBhZGRpbmctdG9wOiA3NXB4O1xufVxuXG4ucGQtci03NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG59XG5cbi5wZC1iLTc1IHtcbiAgcGFkZGluZy1ib3R0b206IDc1cHg7XG59XG5cbi5wZC1sLTc1IHtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4O1xufVxuXG4ucGQtdC03NS1mIHtcbiAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNzUtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItNzUtZiB7XG4gIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTc1LWYge1xuICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTgwIHtcbiAgcGFkZGluZzogODBweDtcbn1cblxuLnBkLTgwLWYge1xuICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTgwIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xufVxuXG4ucGQteS04MC1mIHtcbiAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtODAge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG59XG5cbi5wZC14LTgwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC04MCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xufVxuXG4ucGQtci04MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG59XG5cbi5wZC1iLTgwIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5cbi5wZC1sLTgwIHtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4O1xufVxuXG4ucGQtdC04MC1mIHtcbiAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItODAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItODAtZiB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTgwLWYge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTg1IHtcbiAgcGFkZGluZzogODVweDtcbn1cblxuLnBkLTg1LWYge1xuICBwYWRkaW5nOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTg1IHtcbiAgcGFkZGluZy10b3A6IDg1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4NXB4O1xufVxuXG4ucGQteS04NS1mIHtcbiAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtODUge1xuICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG59XG5cbi5wZC14LTg1LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC04NSB7XG4gIHBhZGRpbmctdG9wOiA4NXB4O1xufVxuXG4ucGQtci04NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG59XG5cbi5wZC1iLTg1IHtcbiAgcGFkZGluZy1ib3R0b206IDg1cHg7XG59XG5cbi5wZC1sLTg1IHtcbiAgcGFkZGluZy1sZWZ0OiA4NXB4O1xufVxuXG4ucGQtdC04NS1mIHtcbiAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItODUtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItODUtZiB7XG4gIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTg1LWYge1xuICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTkwIHtcbiAgcGFkZGluZzogOTBweDtcbn1cblxuLnBkLTkwLWYge1xuICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTkwIHtcbiAgcGFkZGluZy10b3A6IDkwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4O1xufVxuXG4ucGQteS05MC1mIHtcbiAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtOTAge1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG59XG5cbi5wZC14LTkwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC05MCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4O1xufVxuXG4ucGQtci05MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG59XG5cbi5wZC1iLTkwIHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7XG59XG5cbi5wZC1sLTkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4O1xufVxuXG4ucGQtdC05MC1mIHtcbiAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItOTAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItOTAtZiB7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTkwLWYge1xuICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTk1IHtcbiAgcGFkZGluZzogOTVweDtcbn1cblxuLnBkLTk1LWYge1xuICBwYWRkaW5nOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTk1IHtcbiAgcGFkZGluZy10b3A6IDk1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA5NXB4O1xufVxuXG4ucGQteS05NS1mIHtcbiAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtOTUge1xuICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG59XG5cbi5wZC14LTk1LWYge1xuICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC05NSB7XG4gIHBhZGRpbmctdG9wOiA5NXB4O1xufVxuXG4ucGQtci05NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG59XG5cbi5wZC1iLTk1IHtcbiAgcGFkZGluZy1ib3R0b206IDk1cHg7XG59XG5cbi5wZC1sLTk1IHtcbiAgcGFkZGluZy1sZWZ0OiA5NXB4O1xufVxuXG4ucGQtdC05NS1mIHtcbiAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItOTUtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItOTUtZiB7XG4gIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTk1LWYge1xuICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTEwMCB7XG4gIHBhZGRpbmc6IDEwMHB4O1xufVxuXG4ucGQtMTAwLWYge1xuICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0xMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cblxuLnBkLXktMTAwLWYge1xuICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTEwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xufVxuXG4ucGQteC0xMDAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXQtMTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xufVxuXG4ucGQtci0xMDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbn1cblxuLnBkLWItMTAwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuXG4ucGQtbC0xMDAge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xufVxuXG4ucGQtdC0xMDAtZiB7XG4gIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtci0xMDAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1iLTEwMC1mIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTEwMC1mIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtMTEwIHtcbiAgcGFkZGluZzogMTEwcHg7XG59XG5cbi5wZC0xMTAtZiB7XG4gIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTExMCB7XG4gIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4O1xufVxuXG4ucGQteS0xMTAtZiB7XG4gIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMTEwIHtcbiAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTEwcHg7XG59XG5cbi5wZC14LTExMC1mIHtcbiAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0xMTAge1xuICBwYWRkaW5nLXRvcDogMTEwcHg7XG59XG5cbi5wZC1yLTExMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xufVxuXG4ucGQtYi0xMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG59XG5cbi5wZC1sLTExMCB7XG4gIHBhZGRpbmctbGVmdDogMTEwcHg7XG59XG5cbi5wZC10LTExMC1mIHtcbiAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTExMC1mIHtcbiAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMTEwLWYge1xuICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWwtMTEwLWYge1xuICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC0xMjAge1xuICBwYWRkaW5nOiAxMjBweDtcbn1cblxuLnBkLTEyMC1mIHtcbiAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXktMTIwIHtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG59XG5cbi5wZC15LTEyMC1mIHtcbiAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteC0xMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbn1cblxuLnBkLXgtMTIwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTEyMCB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbn1cblxuLnBkLXItMTIwIHtcbiAgcGFkZGluZy1yaWdodDogMTIwcHg7XG59XG5cbi5wZC1iLTEyMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbn1cblxuLnBkLWwtMTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbn1cblxuLnBkLXQtMTIwLWYge1xuICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMTIwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi0xMjAtZiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0xMjAtZiB7XG4gIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTEzMCB7XG4gIHBhZGRpbmc6IDEzMHB4O1xufVxuXG4ucGQtMTMwLWYge1xuICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0xMzAge1xuICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbn1cblxuLnBkLXktMTMwLWYge1xuICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTEzMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xufVxuXG4ucGQteC0xMzAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXQtMTMwIHtcbiAgcGFkZGluZy10b3A6IDEzMHB4O1xufVxuXG4ucGQtci0xMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbn1cblxuLnBkLWItMTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xufVxuXG4ucGQtbC0xMzAge1xuICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xufVxuXG4ucGQtdC0xMzAtZiB7XG4gIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtci0xMzAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1iLTEzMC1mIHtcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTEzMC1mIHtcbiAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtMTQwIHtcbiAgcGFkZGluZzogMTQwcHg7XG59XG5cbi5wZC0xNDAtZiB7XG4gIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTE0MCB7XG4gIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xufVxuXG4ucGQteS0xNDAtZiB7XG4gIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMTQwIHtcbiAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gIHBhZGRpbmctbGVmdDogMTQwcHg7XG59XG5cbi5wZC14LTE0MC1mIHtcbiAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0xNDAge1xuICBwYWRkaW5nLXRvcDogMTQwcHg7XG59XG5cbi5wZC1yLTE0MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xufVxuXG4ucGQtYi0xNDAge1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG59XG5cbi5wZC1sLTE0MCB7XG4gIHBhZGRpbmctbGVmdDogMTQwcHg7XG59XG5cbi5wZC10LTE0MC1mIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTE0MC1mIHtcbiAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMTQwLWYge1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWwtMTQwLWYge1xuICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC0xNTAge1xuICBwYWRkaW5nOiAxNTBweDtcbn1cblxuLnBkLTE1MC1mIHtcbiAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXktMTUwIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG59XG5cbi5wZC15LTE1MC1mIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteC0xNTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbn1cblxuLnBkLXgtMTUwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTE1MCB7XG4gIHBhZGRpbmctdG9wOiAxNTBweDtcbn1cblxuLnBkLXItMTUwIHtcbiAgcGFkZGluZy1yaWdodDogMTUwcHg7XG59XG5cbi5wZC1iLTE1MCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbn1cblxuLnBkLWwtMTUwIHtcbiAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbn1cblxuLnBkLXQtMTUwLWYge1xuICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMTUwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi0xNTAtZiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0xNTAtZiB7XG4gIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTE2MCB7XG4gIHBhZGRpbmc6IDE2MHB4O1xufVxuXG4ucGQtMTYwLWYge1xuICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0xNjAge1xuICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbn1cblxuLnBkLXktMTYwLWYge1xuICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTE2MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xufVxuXG4ucGQteC0xNjAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXQtMTYwIHtcbiAgcGFkZGluZy10b3A6IDE2MHB4O1xufVxuXG4ucGQtci0xNjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbn1cblxuLnBkLWItMTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xufVxuXG4ucGQtbC0xNjAge1xuICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xufVxuXG4ucGQtdC0xNjAtZiB7XG4gIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtci0xNjAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1iLTE2MC1mIHtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTE2MC1mIHtcbiAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtMTcwIHtcbiAgcGFkZGluZzogMTcwcHg7XG59XG5cbi5wZC0xNzAtZiB7XG4gIHBhZGRpbmc6IDE3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTE3MCB7XG4gIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgcGFkZGluZy1ib3R0b206IDE3MHB4O1xufVxuXG4ucGQteS0xNzAtZiB7XG4gIHBhZGRpbmctdG9wOiAxNzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTcwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMTcwIHtcbiAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gIHBhZGRpbmctbGVmdDogMTcwcHg7XG59XG5cbi5wZC14LTE3MC1mIHtcbiAgcGFkZGluZy1yaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxNzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0xNzAge1xuICBwYWRkaW5nLXRvcDogMTcwcHg7XG59XG5cbi5wZC1yLTE3MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xufVxuXG4ucGQtYi0xNzAge1xuICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG59XG5cbi5wZC1sLTE3MCB7XG4gIHBhZGRpbmctbGVmdDogMTcwcHg7XG59XG5cbi5wZC10LTE3MC1mIHtcbiAgcGFkZGluZy10b3A6IDE3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTE3MC1mIHtcbiAgcGFkZGluZy1yaWdodDogMTcwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMTcwLWYge1xuICBwYWRkaW5nLWJvdHRvbTogMTcwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWwtMTcwLWYge1xuICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC0xODAge1xuICBwYWRkaW5nOiAxODBweDtcbn1cblxuLnBkLTE4MC1mIHtcbiAgcGFkZGluZzogMTgwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXktMTgwIHtcbiAgcGFkZGluZy10b3A6IDE4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XG59XG5cbi5wZC15LTE4MC1mIHtcbiAgcGFkZGluZy10b3A6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxODBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteC0xODAge1xuICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgcGFkZGluZy1sZWZ0OiAxODBweDtcbn1cblxuLnBkLXgtMTgwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTE4MCB7XG4gIHBhZGRpbmctdG9wOiAxODBweDtcbn1cblxuLnBkLXItMTgwIHtcbiAgcGFkZGluZy1yaWdodDogMTgwcHg7XG59XG5cbi5wZC1iLTE4MCB7XG4gIHBhZGRpbmctYm90dG9tOiAxODBweDtcbn1cblxuLnBkLWwtMTgwIHtcbiAgcGFkZGluZy1sZWZ0OiAxODBweDtcbn1cblxuLnBkLXQtMTgwLWYge1xuICBwYWRkaW5nLXRvcDogMTgwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMTgwLWYge1xuICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi0xODAtZiB7XG4gIHBhZGRpbmctYm90dG9tOiAxODBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0xODAtZiB7XG4gIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTE5MCB7XG4gIHBhZGRpbmc6IDE5MHB4O1xufVxuXG4ucGQtMTkwLWYge1xuICBwYWRkaW5nOiAxOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0xOTAge1xuICBwYWRkaW5nLXRvcDogMTkwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOTBweDtcbn1cblxuLnBkLXktMTkwLWYge1xuICBwYWRkaW5nLXRvcDogMTkwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTE5MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xufVxuXG4ucGQteC0xOTAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXQtMTkwIHtcbiAgcGFkZGluZy10b3A6IDE5MHB4O1xufVxuXG4ucGQtci0xOTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbn1cblxuLnBkLWItMTkwIHtcbiAgcGFkZGluZy1ib3R0b206IDE5MHB4O1xufVxuXG4ucGQtbC0xOTAge1xuICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xufVxuXG4ucGQtdC0xOTAtZiB7XG4gIHBhZGRpbmctdG9wOiAxOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtci0xOTAtZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1iLTE5MC1mIHtcbiAgcGFkZGluZy1ib3R0b206IDE5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTE5MC1mIHtcbiAgcGFkZGluZy1sZWZ0OiAxOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtMjAwIHtcbiAgcGFkZGluZzogMjAwcHg7XG59XG5cbi5wZC0yMDAtZiB7XG4gIHBhZGRpbmc6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTIwMCB7XG4gIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xufVxuXG4ucGQteS0yMDAtZiB7XG4gIHBhZGRpbmctdG9wOiAyMDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMjAwIHtcbiAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gIHBhZGRpbmctbGVmdDogMjAwcHg7XG59XG5cbi5wZC14LTIwMC1mIHtcbiAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0yMDAge1xuICBwYWRkaW5nLXRvcDogMjAwcHg7XG59XG5cbi5wZC1yLTIwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xufVxuXG4ucGQtYi0yMDAge1xuICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG59XG5cbi5wZC1sLTIwMCB7XG4gIHBhZGRpbmctbGVmdDogMjAwcHg7XG59XG5cbi5wZC10LTIwMC1mIHtcbiAgcGFkZGluZy10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTIwMC1mIHtcbiAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMjAwLWYge1xuICBwYWRkaW5nLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWwtMjAwLWYge1xuICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucGQteHMtMCB7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG4gIC5wZC14cy0wLWYge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy15LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuICAucGQteHMteS0wLWYge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXgtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG4gIC5wZC14cy14LTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtdC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG4gIC5wZC14cy1yLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuICAucGQteHMtYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG4gIC5wZC14cy1sLTAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG4gIC5wZC14cy10LTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWItMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWwtMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy0xIHtcbiAgICBwYWRkaW5nOiAxcHg7XG4gIH1cbiAgLnBkLXhzLTEtZiB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXktMSB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG4gIC5wZC14cy15LTEtZiB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIH1cbiAgLnBkLXhzLXgtMS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy10LTEge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gIH1cbiAgLnBkLXhzLXItMSB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG4gIC5wZC14cy1iLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cbiAgLnBkLXhzLWwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIH1cbiAgLnBkLXhzLXQtMS1mIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXItMS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtYi0xLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC0xLWYge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLTIge1xuICAgIHBhZGRpbmc6IDJweDtcbiAgfVxuICAucGQteHMtMi1mIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIH1cbiAgLnBkLXhzLXktMi1mIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgfVxuICAucGQteHMteC0yLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtMiB7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgfVxuICAucGQteHMtci0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIH1cbiAgLnBkLXhzLWItMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgfVxuICAucGQteHMtbC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgfVxuICAucGQteHMtdC0yLWYge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtci0yLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTItZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1sLTItZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtMyB7XG4gICAgcGFkZGluZzogM3B4O1xuICB9XG4gIC5wZC14cy0zLWYge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy15LTMge1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgfVxuICAucGQteHMteS0zLWYge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXgtMyB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICB9XG4gIC5wZC14cy14LTMtZiB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtdC0zIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICB9XG4gIC5wZC14cy1yLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgfVxuICAucGQteHMtYi0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICB9XG4gIC5wZC14cy1sLTMge1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICB9XG4gIC5wZC14cy10LTMtZiB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTMtZiB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWItMy1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWwtMy1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy00IHtcbiAgICBwYWRkaW5nOiA0cHg7XG4gIH1cbiAgLnBkLXhzLTQtZiB7XG4gICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXktNCB7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICB9XG4gIC5wZC14cy15LTQtZiB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIH1cbiAgLnBkLXhzLXgtNC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy10LTQge1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gIH1cbiAgLnBkLXhzLXItNCB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuICB9XG4gIC5wZC14cy1iLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIH1cbiAgLnBkLXhzLWwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIH1cbiAgLnBkLXhzLXQtNC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXItNC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtYi00LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC00LWYge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLTUge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxuICAucGQteHMtNS1mIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS01IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cbiAgLnBkLXhzLXktNS1mIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICAucGQteHMteC01LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtNSB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxuICAucGQteHMtci01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbiAgLnBkLXhzLWItNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxuICAucGQteHMtbC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICAucGQteHMtdC01LWYge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtci01LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTUtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1sLTUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtNiB7XG4gICAgcGFkZGluZzogNnB4O1xuICB9XG4gIC5wZC14cy02LWYge1xuICAgIHBhZGRpbmc6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy15LTYge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgfVxuICAucGQteHMteS02LWYge1xuICAgIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXgtNiB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICB9XG4gIC5wZC14cy14LTYtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtdC02IHtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICB9XG4gIC5wZC14cy1yLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgfVxuICAucGQteHMtYi02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB9XG4gIC5wZC14cy1sLTYge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICB9XG4gIC5wZC14cy10LTYtZiB7XG4gICAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTYtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWItNi1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWwtNi1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy03IHtcbiAgICBwYWRkaW5nOiA3cHg7XG4gIH1cbiAgLnBkLXhzLTctZiB7XG4gICAgcGFkZGluZzogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXktNyB7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICB9XG4gIC5wZC14cy15LTctZiB7XG4gICAgcGFkZGluZy10b3A6IDdweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIH1cbiAgLnBkLXhzLXgtNy1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy10LTcge1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gIH1cbiAgLnBkLXhzLXItNyB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xuICB9XG4gIC5wZC14cy1iLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIH1cbiAgLnBkLXhzLWwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIH1cbiAgLnBkLXhzLXQtNy1mIHtcbiAgICBwYWRkaW5nLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXItNy1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtYi03LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC03LWYge1xuICAgIHBhZGRpbmctbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLTgge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxuICAucGQteHMtOC1mIHtcbiAgICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS04IHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIH1cbiAgLnBkLXhzLXktOC1mIHtcbiAgICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxuICAucGQteHMteC04LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtOCB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgfVxuICAucGQteHMtci04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIH1cbiAgLnBkLXhzLWItOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxuICAucGQteHMtbC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxuICAucGQteHMtdC04LWYge1xuICAgIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtci04LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTgtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1sLTgtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtOSB7XG4gICAgcGFkZGluZzogOXB4O1xuICB9XG4gIC5wZC14cy05LWYge1xuICAgIHBhZGRpbmc6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy15LTkge1xuICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgfVxuICAucGQteHMteS05LWYge1xuICAgIHBhZGRpbmctdG9wOiA5cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXgtOSB7XG4gICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICB9XG4gIC5wZC14cy14LTktZiB7XG4gICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtdC05IHtcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xuICB9XG4gIC5wZC14cy1yLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgfVxuICAucGQteHMtYi05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICB9XG4gIC5wZC14cy1sLTkge1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICB9XG4gIC5wZC14cy10LTktZiB7XG4gICAgcGFkZGluZy10b3A6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTktZiB7XG4gICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWItOS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWwtOS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy0xMCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAucGQteHMtMTAtZiB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy15LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAucGQteHMteS0xMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXgtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG4gIC5wZC14cy14LTEwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtdC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbiAgLnBkLXhzLXItMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnBkLXhzLWItMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5wZC14cy1sLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnBkLXhzLXQtMTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtci0xMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWItMTAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC0xMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtMTUge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnBkLXhzLTE1LWYge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS0xNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnBkLXhzLXktMTUtZiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAucGQteHMteC0xNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtMTUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICB9XG4gIC5wZC14cy1yLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5wZC14cy1iLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuICAucGQteHMtbC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5wZC14cy10LTE1LWYge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXItMTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTE1LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWwtMTUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLTIwIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5wZC14cy0yMC1mIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXktMjAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5wZC14cy15LTIwLWYge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLnBkLXhzLXgtMjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy10LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAucGQteHMtci0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAucGQteHMtYi0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnBkLXhzLWwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAucGQteHMtdC0yMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTIwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtYi0yMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1sLTIwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy0yNSB7XG4gICAgcGFkZGluZzogMjVweDtcbiAgfVxuICAucGQteHMtMjUtZiB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy15LTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxuICAucGQteHMteS0yNS1mIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXgtMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG4gIC5wZC14cy14LTI1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtdC0yNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cbiAgLnBkLXhzLXItMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cbiAgLnBkLXhzLWItMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICB9XG4gIC5wZC14cy1sLTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLnBkLXhzLXQtMjUtZiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtci0yNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWItMjUtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC0yNS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtMzAge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLnBkLXhzLTMwLWYge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnBkLXhzLXktMzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxuICAucGQteHMteC0zMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtMzAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG4gIC5wZC14cy1yLTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5wZC14cy1iLTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAucGQteHMtbC0zMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIC5wZC14cy10LTMwLWYge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXItMzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTMwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWwtMzAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLTM1IHtcbiAgICBwYWRkaW5nOiAzNXB4O1xuICB9XG4gIC5wZC14cy0zNS1mIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXktMzUge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICB9XG4gIC5wZC14cy15LTM1LWYge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteC0zNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIH1cbiAgLnBkLXhzLXgtMzUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy10LTM1IHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxuICAucGQteHMtci0zNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgfVxuICAucGQteHMtYi0zNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIH1cbiAgLnBkLXhzLWwtMzUge1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgfVxuICAucGQteHMtdC0zNS1mIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTM1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtYi0zNS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1sLTM1LWYge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy00MCB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxuICAucGQteHMtNDAtZiB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy15LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuICAucGQteHMteS00MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXgtNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG4gIC5wZC14cy14LTQwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtdC00MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbiAgLnBkLXhzLXItNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbiAgLnBkLXhzLWItNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5wZC14cy1sLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLnBkLXhzLXQtNDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtci00MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWItNDAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC00MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtNDUge1xuICAgIHBhZGRpbmc6IDQ1cHg7XG4gIH1cbiAgLnBkLXhzLTQ1LWYge1xuICAgIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS00NSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLnBkLXhzLXktNDUtZiB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTQ1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxuICAucGQteHMteC00NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtNDUge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICB9XG4gIC5wZC14cy1yLTQ1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICB9XG4gIC5wZC14cy1iLTQ1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgfVxuICAucGQteHMtbC00NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICB9XG4gIC5wZC14cy10LTQ1LWYge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXItNDUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTQ1LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWwtNDUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLTUwIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC5wZC14cy01MC1mIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXktNTAge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG4gIC5wZC14cy15LTUwLWYge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteC01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLnBkLXhzLXgtNTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy10LTUwIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxuICAucGQteHMtci01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxuICAucGQteHMtYi01MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbiAgLnBkLXhzLWwtNTAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxuICAucGQteHMtdC01MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTUwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtYi01MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1sLTUwLWYge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy01NSB7XG4gICAgcGFkZGluZzogNTVweDtcbiAgfVxuICAucGQteHMtNTUtZiB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy15LTU1IHtcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbiAgfVxuICAucGQteHMteS01NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXgtNTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICB9XG4gIC5wZC14cy14LTU1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtdC01NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gIH1cbiAgLnBkLXhzLXItNTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gIH1cbiAgLnBkLXhzLWItNTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICB9XG4gIC5wZC14cy1sLTU1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLnBkLXhzLXQtNTUtZiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtci01NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWItNTUtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC01NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtNjAge1xuICAgIHBhZGRpbmc6IDYwcHg7XG4gIH1cbiAgLnBkLXhzLTYwLWYge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS02MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbiAgLnBkLXhzLXktNjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgfVxuICAucGQteHMteC02MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtNjAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG4gIC5wZC14cy1yLTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICB9XG4gIC5wZC14cy1iLTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuICAucGQteHMtbC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG4gIC5wZC14cy10LTYwLWYge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXItNjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTYwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWwtNjAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLTY1IHtcbiAgICBwYWRkaW5nOiA2NXB4O1xuICB9XG4gIC5wZC14cy02NS1mIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXktNjUge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4O1xuICB9XG4gIC5wZC14cy15LTY1LWYge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteC02NSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gIH1cbiAgLnBkLXhzLXgtNjUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy10LTY1IHtcbiAgICBwYWRkaW5nLXRvcDogNjVweDtcbiAgfVxuICAucGQteHMtci02NSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgfVxuICAucGQteHMtYi02NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gIH1cbiAgLnBkLXhzLWwtNjUge1xuICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgfVxuICAucGQteHMtdC02NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTY1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtYi02NS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1sLTY1LWYge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy03MCB7XG4gICAgcGFkZGluZzogNzBweDtcbiAgfVxuICAucGQteHMtNzAtZiB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy15LTcwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxuICAucGQteHMteS03MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXgtNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICB9XG4gIC5wZC14cy14LTcwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtdC03MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cbiAgLnBkLXhzLXItNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gIH1cbiAgLnBkLXhzLWItNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG4gIC5wZC14cy1sLTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLnBkLXhzLXQtNzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtci03MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWItNzAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC03MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtNzUge1xuICAgIHBhZGRpbmc6IDc1cHg7XG4gIH1cbiAgLnBkLXhzLTc1LWYge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS03NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gIH1cbiAgLnBkLXhzLXktNzUtZiB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgfVxuICAucGQteHMteC03NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtNzUge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICB9XG4gIC5wZC14cy1yLTc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICB9XG4gIC5wZC14cy1iLTc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgfVxuICAucGQteHMtbC03NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICB9XG4gIC5wZC14cy10LTc1LWYge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXItNzUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTc1LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWwtNzUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLTgwIHtcbiAgICBwYWRkaW5nOiA4MHB4O1xuICB9XG4gIC5wZC14cy04MC1mIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXktODAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG4gIC5wZC14cy15LTgwLWYge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteC04MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIH1cbiAgLnBkLXhzLXgtODAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy10LTgwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxuICAucGQteHMtci04MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgfVxuICAucGQteHMtYi04MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLnBkLXhzLWwtODAge1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgfVxuICAucGQteHMtdC04MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTgwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtYi04MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1sLTgwLWYge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy04NSB7XG4gICAgcGFkZGluZzogODVweDtcbiAgfVxuICAucGQteHMtODUtZiB7XG4gICAgcGFkZGluZzogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy15LTg1IHtcbiAgICBwYWRkaW5nLXRvcDogODVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweDtcbiAgfVxuICAucGQteHMteS04NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXgtODUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICB9XG4gIC5wZC14cy14LTg1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtdC04NSB7XG4gICAgcGFkZGluZy10b3A6IDg1cHg7XG4gIH1cbiAgLnBkLXhzLXItODUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gIH1cbiAgLnBkLXhzLWItODUge1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4O1xuICB9XG4gIC5wZC14cy1sLTg1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gIH1cbiAgLnBkLXhzLXQtODUtZiB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtci04NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWItODUtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC04NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtOTAge1xuICAgIHBhZGRpbmc6IDkwcHg7XG4gIH1cbiAgLnBkLXhzLTkwLWYge1xuICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS05MCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIH1cbiAgLnBkLXhzLXktOTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgfVxuICAucGQteHMteC05MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtOTAge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICB9XG4gIC5wZC14cy1yLTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICB9XG4gIC5wZC14cy1iLTkwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxuICAucGQteHMtbC05MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICB9XG4gIC5wZC14cy10LTkwLWYge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXItOTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTkwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLWwtOTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLTk1IHtcbiAgICBwYWRkaW5nOiA5NXB4O1xuICB9XG4gIC5wZC14cy05NS1mIHtcbiAgICBwYWRkaW5nOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXktOTUge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4O1xuICB9XG4gIC5wZC14cy15LTk1LWYge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteC05NSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gIH1cbiAgLnBkLXhzLXgtOTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy10LTk1IHtcbiAgICBwYWRkaW5nLXRvcDogOTVweDtcbiAgfVxuICAucGQteHMtci05NSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgfVxuICAucGQteHMtYi05NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gIH1cbiAgLnBkLXhzLWwtOTUge1xuICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgfVxuICAucGQteHMtdC05NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTk1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtYi05NS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1sLTk1LWYge1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy0xMDAge1xuICAgIHBhZGRpbmc6IDEwMHB4O1xuICB9XG4gIC5wZC14cy0xMDAtZiB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgLnBkLXhzLXktMTAwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgfVxuICAucGQteHMteC0xMDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cbiAgLnBkLXhzLXItMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgfVxuICAucGQteHMtYi0xMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxuICAucGQteHMtbC0xMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIH1cbiAgLnBkLXhzLXQtMTAwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTEwMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTEwMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC0xMDAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy0xMTAge1xuICAgIHBhZGRpbmc6IDExMHB4O1xuICB9XG4gIC5wZC14cy0xMTAtZiB7XG4gICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS0xMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gIH1cbiAgLnBkLXhzLXktMTEwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTExMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgfVxuICAucGQteHMteC0xMTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtMTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gIH1cbiAgLnBkLXhzLXItMTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgfVxuICAucGQteHMtYi0xMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgfVxuICAucGQteHMtbC0xMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gIH1cbiAgLnBkLXhzLXQtMTEwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTExMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTExMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC0xMTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy0xMjAge1xuICAgIHBhZGRpbmc6IDEyMHB4O1xuICB9XG4gIC5wZC14cy0xMjAtZiB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS0xMjAge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIH1cbiAgLnBkLXhzLXktMTIwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTEyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgfVxuICAucGQteHMteC0xMjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtMTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIH1cbiAgLnBkLXhzLXItMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgfVxuICAucGQteHMtYi0xMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgfVxuICAucGQteHMtbC0xMjAge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gIH1cbiAgLnBkLXhzLXQtMTIwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTEyMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTEyMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC0xMjAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy0xMzAge1xuICAgIHBhZGRpbmc6IDEzMHB4O1xuICB9XG4gIC5wZC14cy0xMzAtZiB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS0xMzAge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG4gIH1cbiAgLnBkLXhzLXktMTMwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTEzMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgfVxuICAucGQteHMteC0xMzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtMTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gIH1cbiAgLnBkLXhzLXItMTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgfVxuICAucGQteHMtYi0xMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgfVxuICAucGQteHMtbC0xMzAge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gIH1cbiAgLnBkLXhzLXQtMTMwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTEzMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTEzMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC0xMzAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy0xNDAge1xuICAgIHBhZGRpbmc6IDE0MHB4O1xuICB9XG4gIC5wZC14cy0xNDAtZiB7XG4gICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS0xNDAge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gIH1cbiAgLnBkLXhzLXktMTQwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTE0MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgfVxuICAucGQteHMteC0xNDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtMTQwIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gIH1cbiAgLnBkLXhzLXItMTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgfVxuICAucGQteHMtYi0xNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgfVxuICAucGQteHMtbC0xNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gIH1cbiAgLnBkLXhzLXQtMTQwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTE0MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTE0MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC0xNDAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy0xNTAge1xuICAgIHBhZGRpbmc6IDE1MHB4O1xuICB9XG4gIC5wZC14cy0xNTAtZiB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS0xNTAge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIH1cbiAgLnBkLXhzLXktMTUwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTE1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgfVxuICAucGQteHMteC0xNTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gIH1cbiAgLnBkLXhzLXItMTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgfVxuICAucGQteHMtYi0xNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgfVxuICAucGQteHMtbC0xNTAge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gIH1cbiAgLnBkLXhzLXQtMTUwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTE1MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTE1MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC0xNTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy0xNjAge1xuICAgIHBhZGRpbmc6IDE2MHB4O1xuICB9XG4gIC5wZC14cy0xNjAtZiB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS0xNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG4gIH1cbiAgLnBkLXhzLXktMTYwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTE2MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgfVxuICAucGQteHMteC0xNjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtMTYwIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gIH1cbiAgLnBkLXhzLXItMTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgfVxuICAucGQteHMtYi0xNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgfVxuICAucGQteHMtbC0xNjAge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gIH1cbiAgLnBkLXhzLXQtMTYwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTE2MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTE2MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC0xNjAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy0xNzAge1xuICAgIHBhZGRpbmc6IDE3MHB4O1xuICB9XG4gIC5wZC14cy0xNzAtZiB7XG4gICAgcGFkZGluZzogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS0xNzAge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG4gIH1cbiAgLnBkLXhzLXktMTcwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTE3MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgfVxuICAucGQteHMteC0xNzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtMTcwIHtcbiAgICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gIH1cbiAgLnBkLXhzLXItMTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgfVxuICAucGQteHMtYi0xNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbiAgfVxuICAucGQteHMtbC0xNzAge1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gIH1cbiAgLnBkLXhzLXQtMTcwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTE3MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTE3MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC0xNzAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy0xODAge1xuICAgIHBhZGRpbmc6IDE4MHB4O1xuICB9XG4gIC5wZC14cy0xODAtZiB7XG4gICAgcGFkZGluZzogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS0xODAge1xuICAgIHBhZGRpbmctdG9wOiAxODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XG4gIH1cbiAgLnBkLXhzLXktMTgwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTE4MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgfVxuICAucGQteHMteC0xODAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtMTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gIH1cbiAgLnBkLXhzLXItMTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgfVxuICAucGQteHMtYi0xODAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxODBweDtcbiAgfVxuICAucGQteHMtbC0xODAge1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gIH1cbiAgLnBkLXhzLXQtMTgwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTE4MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTE4MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC0xODAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy0xOTAge1xuICAgIHBhZGRpbmc6IDE5MHB4O1xuICB9XG4gIC5wZC14cy0xOTAtZiB7XG4gICAgcGFkZGluZzogMTkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS0xOTAge1xuICAgIHBhZGRpbmctdG9wOiAxOTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHg7XG4gIH1cbiAgLnBkLXhzLXktMTkwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTE5MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgfVxuICAucGQteHMteC0xOTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtMTkwIHtcbiAgICBwYWRkaW5nLXRvcDogMTkwcHg7XG4gIH1cbiAgLnBkLXhzLXItMTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgfVxuICAucGQteHMtYi0xOTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweDtcbiAgfVxuICAucGQteHMtbC0xOTAge1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gIH1cbiAgLnBkLXhzLXQtMTkwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTE5MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTE5MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC0xOTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy0yMDAge1xuICAgIHBhZGRpbmc6IDIwMHB4O1xuICB9XG4gIC5wZC14cy0yMDAtZiB7XG4gICAgcGFkZGluZzogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMteS0yMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gIH1cbiAgLnBkLXhzLXktMjAwLWYge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy14LTIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgfVxuICAucGQteHMteC0yMDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhzLXQtMjAwIHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gIH1cbiAgLnBkLXhzLXItMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgfVxuICAucGQteHMtYi0yMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgfVxuICAucGQteHMtbC0yMDAge1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gIH1cbiAgLnBkLXhzLXQtMjAwLWYge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1yLTIwMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14cy1iLTIwMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteHMtbC0yMDAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnBkLXNtLTAge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuICAucGQtc20tMC1mIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cbiAgLnBkLXNtLXktMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS14LTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuICAucGQtc20teC0wLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXQtMCB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgfVxuICAucGQtc20tci0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLnBkLXNtLWItMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuICAucGQtc20tbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuICAucGQtc20tdC0wLWYge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci0wLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1iLTAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1sLTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tMSB7XG4gICAgcGFkZGluZzogMXB4O1xuICB9XG4gIC5wZC1zbS0xLWYge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS15LTEge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxuICAucGQtc20teS0xLWYge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXgtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICB9XG4gIC5wZC1zbS14LTEtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tdC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICB9XG4gIC5wZC1zbS1yLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuICAucGQtc20tYi0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG4gIC5wZC1zbS1sLTEge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICB9XG4gIC5wZC1zbS10LTEtZiB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1yLTEtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWItMS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtMS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS0yIHtcbiAgICBwYWRkaW5nOiAycHg7XG4gIH1cbiAgLnBkLXNtLTItZiB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktMiB7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICB9XG4gIC5wZC1zbS15LTItZiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gIH1cbiAgLnBkLXNtLXgtMi1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTIge1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gIH1cbiAgLnBkLXNtLXItMiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICB9XG4gIC5wZC1zbS1iLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIH1cbiAgLnBkLXNtLWwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gIH1cbiAgLnBkLXNtLXQtMi1mIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXItMi1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi0yLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tbC0yLWYge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLTMge1xuICAgIHBhZGRpbmc6IDNweDtcbiAgfVxuICAucGQtc20tMy1mIHtcbiAgICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teS0zIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIH1cbiAgLnBkLXNtLXktMy1mIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS14LTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgfVxuICAucGQtc20teC0zLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXQtMyB7XG4gICAgcGFkZGluZy10b3A6IDNweDtcbiAgfVxuICAucGQtc20tci0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gIH1cbiAgLnBkLXNtLWItMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgfVxuICAucGQtc20tbC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgfVxuICAucGQtc20tdC0zLWYge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci0zLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1iLTMtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1sLTMtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tNCB7XG4gICAgcGFkZGluZzogNHB4O1xuICB9XG4gIC5wZC1zbS00LWYge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS15LTQge1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgfVxuICAucGQtc20teS00LWYge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXgtNCB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICB9XG4gIC5wZC1zbS14LTQtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tdC00IHtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICB9XG4gIC5wZC1zbS1yLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgfVxuICAucGQtc20tYi00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICB9XG4gIC5wZC1zbS1sLTQge1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICB9XG4gIC5wZC1zbS10LTQtZiB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1yLTQtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWItNC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtNC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS01IHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbiAgLnBkLXNtLTUtZiB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktNSB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG4gIC5wZC1zbS15LTUtZiB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbiAgLnBkLXNtLXgtNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTUge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gIH1cbiAgLnBkLXNtLXItNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG4gIC5wZC1zbS1iLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cbiAgLnBkLXNtLWwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbiAgLnBkLXNtLXQtNS1mIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXItNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi01LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tbC01LWYge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLTYge1xuICAgIHBhZGRpbmc6IDZweDtcbiAgfVxuICAucGQtc20tNi1mIHtcbiAgICBwYWRkaW5nOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teS02IHtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIH1cbiAgLnBkLXNtLXktNi1mIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS14LTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgfVxuICAucGQtc20teC02LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXQtNiB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgfVxuICAucGQtc20tci02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIH1cbiAgLnBkLXNtLWItNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgfVxuICAucGQtc20tbC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgfVxuICAucGQtc20tdC02LWYge1xuICAgIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci02LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1iLTYtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1sLTYtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tNyB7XG4gICAgcGFkZGluZzogN3B4O1xuICB9XG4gIC5wZC1zbS03LWYge1xuICAgIHBhZGRpbmc6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS15LTcge1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgfVxuICAucGQtc20teS03LWYge1xuICAgIHBhZGRpbmctdG9wOiA3cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXgtNyB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICB9XG4gIC5wZC1zbS14LTctZiB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tdC03IHtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xuICB9XG4gIC5wZC1zbS1yLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgfVxuICAucGQtc20tYi03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICB9XG4gIC5wZC1zbS1sLTcge1xuICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICB9XG4gIC5wZC1zbS10LTctZiB7XG4gICAgcGFkZGluZy10b3A6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1yLTctZiB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWItNy1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtNy1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS04IHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbiAgLnBkLXNtLTgtZiB7XG4gICAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktOCB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICB9XG4gIC5wZC1zbS15LTgtZiB7XG4gICAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIH1cbiAgLnBkLXNtLXgtOC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTgge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gIH1cbiAgLnBkLXNtLXItOCB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICB9XG4gIC5wZC1zbS1iLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIH1cbiAgLnBkLXNtLWwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIH1cbiAgLnBkLXNtLXQtOC1mIHtcbiAgICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXItOC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi04LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tbC04LWYge1xuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLTkge1xuICAgIHBhZGRpbmc6IDlweDtcbiAgfVxuICAucGQtc20tOS1mIHtcbiAgICBwYWRkaW5nOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teS05IHtcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIH1cbiAgLnBkLXNtLXktOS1mIHtcbiAgICBwYWRkaW5nLXRvcDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS14LTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgfVxuICAucGQtc20teC05LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXQtOSB7XG4gICAgcGFkZGluZy10b3A6IDlweDtcbiAgfVxuICAucGQtc20tci05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gIH1cbiAgLnBkLXNtLWItOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgfVxuICAucGQtc20tbC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgfVxuICAucGQtc20tdC05LWYge1xuICAgIHBhZGRpbmctdG9wOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci05LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1iLTktZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1sLTktZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tMTAge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnBkLXNtLTEwLWYge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnBkLXNtLXktMTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS14LTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAucGQtc20teC0xMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXQtMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gIC5wZC1zbS1yLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5wZC1zbS1iLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAucGQtc20tbC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG4gIC5wZC1zbS10LTEwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXItMTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1iLTEwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtMTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLTE1IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5wZC1zbS0xNS1mIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktMTUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG4gIC5wZC1zbS15LTE1LWYge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLnBkLXNtLXgtMTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxuICAucGQtc20tci0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAucGQtc20tYi0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnBkLXNtLWwtMTUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAucGQtc20tdC0xNS1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1yLTE1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi0xNS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1sLTE1LWYge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS0yMCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAucGQtc20tMjAtZiB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS15LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAucGQtc20teS0yMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXgtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5wZC1zbS14LTIwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tdC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgLnBkLXNtLXItMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLnBkLXNtLWItMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5wZC1zbS1sLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLnBkLXNtLXQtMjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci0yMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWItMjAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tbC0yMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tMjUge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbiAgLnBkLXNtLTI1LWYge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teS0yNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnBkLXNtLXktMjUtZiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS14LTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxuICAucGQtc20teC0yNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXQtMjUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG4gIC5wZC1zbS1yLTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB9XG4gIC5wZC1zbS1iLTI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxuICAucGQtc20tbC0yNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG4gIC5wZC1zbS10LTI1LWYge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXItMjUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1iLTI1LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtMjUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLTMwIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG4gIC5wZC1zbS0zMC1mIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktMzAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIC5wZC1zbS15LTMwLWYge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLnBkLXNtLXgtMzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICAucGQtc20tci0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuICAucGQtc20tYi0zMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnBkLXNtLWwtMzAge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxuICAucGQtc20tdC0zMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1yLTMwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi0zMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1sLTMwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS0zNSB7XG4gICAgcGFkZGluZzogMzVweDtcbiAgfVxuICAucGQtc20tMzUtZiB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS15LTM1IHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgfVxuICAucGQtc20teS0zNS1mIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXgtMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICB9XG4gIC5wZC1zbS14LTM1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tdC0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gIH1cbiAgLnBkLXNtLXItMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIH1cbiAgLnBkLXNtLWItMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICB9XG4gIC5wZC1zbS1sLTM1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIH1cbiAgLnBkLXNtLXQtMzUtZiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci0zNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWItMzUtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tbC0zNS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tNDAge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cbiAgLnBkLXNtLTQwLWYge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teS00MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnBkLXNtLXktNDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS14LTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxuICAucGQtc20teC00MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXQtNDAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG4gIC5wZC1zbS1yLTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICB9XG4gIC5wZC1zbS1iLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuICAucGQtc20tbC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG4gIC5wZC1zbS10LTQwLWYge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXItNDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1iLTQwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtNDAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLTQ1IHtcbiAgICBwYWRkaW5nOiA0NXB4O1xuICB9XG4gIC5wZC1zbS00NS1mIHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktNDUge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICB9XG4gIC5wZC1zbS15LTQ1LWYge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC00NSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLnBkLXNtLXgtNDUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTQ1IHtcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgfVxuICAucGQtc20tci00NSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgfVxuICAucGQtc20tYi00NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLnBkLXNtLWwtNDUge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxuICAucGQtc20tdC00NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1yLTQ1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi00NS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1sLTQ1LWYge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS01MCB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxuICAucGQtc20tNTAtZiB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS15LTUwIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuICAucGQtc20teS01MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXgtNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG4gIC5wZC1zbS14LTUwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tdC01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbiAgLnBkLXNtLXItNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbiAgLnBkLXNtLWItNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG4gIC5wZC1zbS1sLTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLnBkLXNtLXQtNTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci01MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWItNTAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tbC01MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tNTUge1xuICAgIHBhZGRpbmc6IDU1cHg7XG4gIH1cbiAgLnBkLXNtLTU1LWYge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teS01NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHg7XG4gIH1cbiAgLnBkLXNtLXktNTUtZiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS14LTU1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgfVxuICAucGQtc20teC01NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXQtNTUge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICB9XG4gIC5wZC1zbS1yLTU1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICB9XG4gIC5wZC1zbS1iLTU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbiAgfVxuICAucGQtc20tbC01NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICB9XG4gIC5wZC1zbS10LTU1LWYge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXItNTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1iLTU1LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtNTUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLTYwIHtcbiAgICBwYWRkaW5nOiA2MHB4O1xuICB9XG4gIC5wZC1zbS02MC1mIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktNjAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG4gIC5wZC1zbS15LTYwLWYge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC02MCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIH1cbiAgLnBkLXNtLXgtNjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTYwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxuICAucGQtc20tci02MCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgfVxuICAucGQtc20tYi02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbiAgLnBkLXNtLWwtNjAge1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgfVxuICAucGQtc20tdC02MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1yLTYwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi02MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1sLTYwLWYge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS02NSB7XG4gICAgcGFkZGluZzogNjVweDtcbiAgfVxuICAucGQtc20tNjUtZiB7XG4gICAgcGFkZGluZzogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS15LTY1IHtcbiAgICBwYWRkaW5nLXRvcDogNjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbiAgfVxuICAucGQtc20teS02NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXgtNjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICB9XG4gIC5wZC1zbS14LTY1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tdC02NSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gIH1cbiAgLnBkLXNtLXItNjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gIH1cbiAgLnBkLXNtLWItNjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4O1xuICB9XG4gIC5wZC1zbS1sLTY1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gIH1cbiAgLnBkLXNtLXQtNjUtZiB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci02NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWItNjUtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tbC02NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tNzAge1xuICAgIHBhZGRpbmc6IDcwcHg7XG4gIH1cbiAgLnBkLXNtLTcwLWYge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teS03MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbiAgLnBkLXNtLXktNzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS14LTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgfVxuICAucGQtc20teC03MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXQtNzAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG4gIC5wZC1zbS1yLTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICB9XG4gIC5wZC1zbS1iLTcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxuICAucGQtc20tbC03MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICB9XG4gIC5wZC1zbS10LTcwLWYge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXItNzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1iLTcwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtNzAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLTc1IHtcbiAgICBwYWRkaW5nOiA3NXB4O1xuICB9XG4gIC5wZC1zbS03NS1mIHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktNzUge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICB9XG4gIC5wZC1zbS15LTc1LWYge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC03NSB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gIH1cbiAgLnBkLXNtLXgtNzUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTc1IHtcbiAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgfVxuICAucGQtc20tci03NSB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgfVxuICAucGQtc20tYi03NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gIH1cbiAgLnBkLXNtLWwtNzUge1xuICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgfVxuICAucGQtc20tdC03NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1yLTc1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi03NS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1sLTc1LWYge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS04MCB7XG4gICAgcGFkZGluZzogODBweDtcbiAgfVxuICAucGQtc20tODAtZiB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS15LTgwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAucGQtc20teS04MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXgtODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICB9XG4gIC5wZC1zbS14LTgwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tdC04MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cbiAgLnBkLXNtLXItODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gIH1cbiAgLnBkLXNtLWItODAge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG4gIC5wZC1zbS1sLTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIH1cbiAgLnBkLXNtLXQtODAtZiB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci04MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWItODAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tbC04MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tODUge1xuICAgIHBhZGRpbmc6IDg1cHg7XG4gIH1cbiAgLnBkLXNtLTg1LWYge1xuICAgIHBhZGRpbmc6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teS04NSB7XG4gICAgcGFkZGluZy10b3A6IDg1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHg7XG4gIH1cbiAgLnBkLXNtLXktODUtZiB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS14LTg1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgfVxuICAucGQtc20teC04NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXQtODUge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4O1xuICB9XG4gIC5wZC1zbS1yLTg1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICB9XG4gIC5wZC1zbS1iLTg1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweDtcbiAgfVxuICAucGQtc20tbC04NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICB9XG4gIC5wZC1zbS10LTg1LWYge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXItODUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1iLTg1LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtODUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLTkwIHtcbiAgICBwYWRkaW5nOiA5MHB4O1xuICB9XG4gIC5wZC1zbS05MC1mIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktOTAge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICB9XG4gIC5wZC1zbS15LTkwLWYge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC05MCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gIH1cbiAgLnBkLXNtLXgtOTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTkwIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgfVxuICAucGQtc20tci05MCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgfVxuICAucGQtc20tYi05MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIH1cbiAgLnBkLXNtLWwtOTAge1xuICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgfVxuICAucGQtc20tdC05MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1yLTkwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi05MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS1sLTkwLWYge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS05NSB7XG4gICAgcGFkZGluZzogOTVweDtcbiAgfVxuICAucGQtc20tOTUtZiB7XG4gICAgcGFkZGluZzogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS15LTk1IHtcbiAgICBwYWRkaW5nLXRvcDogOTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbiAgfVxuICAucGQtc20teS05NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXgtOTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICB9XG4gIC5wZC1zbS14LTk1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tdC05NSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gIH1cbiAgLnBkLXNtLXItOTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gIH1cbiAgLnBkLXNtLWItOTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4O1xuICB9XG4gIC5wZC1zbS1sLTk1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gIH1cbiAgLnBkLXNtLXQtOTUtZiB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci05NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWItOTUtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tbC05NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tMTAwIHtcbiAgICBwYWRkaW5nOiAxMDBweDtcbiAgfVxuICAucGQtc20tMTAwLWYge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG4gIC5wZC1zbS15LTEwMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC0xMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIH1cbiAgLnBkLXNtLXgtMTAwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG4gIC5wZC1zbS1yLTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gIH1cbiAgLnBkLXNtLWItMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgLnBkLXNtLWwtMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICB9XG4gIC5wZC1zbS10LTEwMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci0xMDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi0xMDAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtMTAwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tMTEwIHtcbiAgICBwYWRkaW5nOiAxMTBweDtcbiAgfVxuICAucGQtc20tMTEwLWYge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktMTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICB9XG4gIC5wZC1zbS15LTExMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC0xMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gIH1cbiAgLnBkLXNtLXgtMTEwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTExMCB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4O1xuICB9XG4gIC5wZC1zbS1yLTExMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gIH1cbiAgLnBkLXNtLWItMTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gIH1cbiAgLnBkLXNtLWwtMTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICB9XG4gIC5wZC1zbS10LTExMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci0xMTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi0xMTAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtMTEwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tMTIwIHtcbiAgICBwYWRkaW5nOiAxMjBweDtcbiAgfVxuICAucGQtc20tMTIwLWYge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktMTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICB9XG4gIC5wZC1zbS15LTEyMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC0xMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gIH1cbiAgLnBkLXNtLXgtMTIwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTEyMCB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICB9XG4gIC5wZC1zbS1yLTEyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gIH1cbiAgLnBkLXNtLWItMTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIH1cbiAgLnBkLXNtLWwtMTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICB9XG4gIC5wZC1zbS10LTEyMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci0xMjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi0xMjAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtMTIwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tMTMwIHtcbiAgICBwYWRkaW5nOiAxMzBweDtcbiAgfVxuICAucGQtc20tMTMwLWYge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktMTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuICB9XG4gIC5wZC1zbS15LTEzMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC0xMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gIH1cbiAgLnBkLXNtLXgtMTMwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTEzMCB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICB9XG4gIC5wZC1zbS1yLTEzMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gIH1cbiAgLnBkLXNtLWItMTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG4gIH1cbiAgLnBkLXNtLWwtMTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICB9XG4gIC5wZC1zbS10LTEzMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci0xMzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi0xMzAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtMTMwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tMTQwIHtcbiAgICBwYWRkaW5nOiAxNDBweDtcbiAgfVxuICAucGQtc20tMTQwLWYge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktMTQwIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICB9XG4gIC5wZC1zbS15LTE0MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC0xNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gIH1cbiAgLnBkLXNtLXgtMTQwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTE0MCB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICB9XG4gIC5wZC1zbS1yLTE0MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gIH1cbiAgLnBkLXNtLWItMTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gIH1cbiAgLnBkLXNtLWwtMTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xuICB9XG4gIC5wZC1zbS10LTE0MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci0xNDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi0xNDAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtMTQwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tMTUwIHtcbiAgICBwYWRkaW5nOiAxNTBweDtcbiAgfVxuICAucGQtc20tMTUwLWYge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG4gIC5wZC1zbS15LTE1MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC0xNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gIH1cbiAgLnBkLXNtLXgtMTUwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTE1MCB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICB9XG4gIC5wZC1zbS1yLTE1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gIH1cbiAgLnBkLXNtLWItMTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIH1cbiAgLnBkLXNtLWwtMTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICB9XG4gIC5wZC1zbS10LTE1MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci0xNTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi0xNTAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtMTUwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tMTYwIHtcbiAgICBwYWRkaW5nOiAxNjBweDtcbiAgfVxuICAucGQtc20tMTYwLWYge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktMTYwIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICB9XG4gIC5wZC1zbS15LTE2MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC0xNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gIH1cbiAgLnBkLXNtLXgtMTYwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTE2MCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICB9XG4gIC5wZC1zbS1yLTE2MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gIH1cbiAgLnBkLXNtLWItMTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG4gIH1cbiAgLnBkLXNtLWwtMTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICB9XG4gIC5wZC1zbS10LTE2MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci0xNjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi0xNjAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtMTYwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tMTcwIHtcbiAgICBwYWRkaW5nOiAxNzBweDtcbiAgfVxuICAucGQtc20tMTcwLWYge1xuICAgIHBhZGRpbmc6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktMTcwIHtcbiAgICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE3MHB4O1xuICB9XG4gIC5wZC1zbS15LTE3MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC0xNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gIH1cbiAgLnBkLXNtLXgtMTcwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTE3MCB7XG4gICAgcGFkZGluZy10b3A6IDE3MHB4O1xuICB9XG4gIC5wZC1zbS1yLTE3MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gIH1cbiAgLnBkLXNtLWItMTcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG4gIH1cbiAgLnBkLXNtLWwtMTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICB9XG4gIC5wZC1zbS10LTE3MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci0xNzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi0xNzAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtMTcwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tMTgwIHtcbiAgICBwYWRkaW5nOiAxODBweDtcbiAgfVxuICAucGQtc20tMTgwLWYge1xuICAgIHBhZGRpbmc6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktMTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xuICB9XG4gIC5wZC1zbS15LTE4MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC0xODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gIH1cbiAgLnBkLXNtLXgtMTgwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTE4MCB7XG4gICAgcGFkZGluZy10b3A6IDE4MHB4O1xuICB9XG4gIC5wZC1zbS1yLTE4MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gIH1cbiAgLnBkLXNtLWItMTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XG4gIH1cbiAgLnBkLXNtLWwtMTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICB9XG4gIC5wZC1zbS10LTE4MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci0xODAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi0xODAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtMTgwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tMTkwIHtcbiAgICBwYWRkaW5nOiAxOTBweDtcbiAgfVxuICAucGQtc20tMTkwLWYge1xuICAgIHBhZGRpbmc6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktMTkwIHtcbiAgICBwYWRkaW5nLXRvcDogMTkwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE5MHB4O1xuICB9XG4gIC5wZC1zbS15LTE5MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC0xOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gIH1cbiAgLnBkLXNtLXgtMTkwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTE5MCB7XG4gICAgcGFkZGluZy10b3A6IDE5MHB4O1xuICB9XG4gIC5wZC1zbS1yLTE5MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gIH1cbiAgLnBkLXNtLWItMTkwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHg7XG4gIH1cbiAgLnBkLXNtLWwtMTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICB9XG4gIC5wZC1zbS10LTE5MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci0xOTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi0xOTAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtMTkwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tMjAwIHtcbiAgICBwYWRkaW5nOiAyMDBweDtcbiAgfVxuICAucGQtc20tMjAwLWYge1xuICAgIHBhZGRpbmc6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLXktMjAwIHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xuICB9XG4gIC5wZC1zbS15LTIwMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20teC0yMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gIH1cbiAgLnBkLXNtLXgtMjAwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1zbS10LTIwMCB7XG4gICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICB9XG4gIC5wZC1zbS1yLTIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gIH1cbiAgLnBkLXNtLWItMjAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gIH1cbiAgLnBkLXNtLWwtMjAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICB9XG4gIC5wZC1zbS10LTIwMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tci0yMDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtc20tYi0yMDAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXNtLWwtMjAwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wZC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbiAgLnBkLW1kLTAtZiB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXktMCB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG4gIC5wZC1tZC15LTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cbiAgLnBkLW1kLXgtMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC10LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gIH1cbiAgLnBkLW1kLXItMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG4gIC5wZC1tZC1iLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cbiAgLnBkLW1kLWwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cbiAgLnBkLW1kLXQtMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtYi0wLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtbC0wLWYge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTEge1xuICAgIHBhZGRpbmc6IDFweDtcbiAgfVxuICAucGQtbWQtMS1mIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cbiAgLnBkLW1kLXktMS1mIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC14LTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxuICAucGQtbWQteC0xLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXQtMSB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgfVxuICAucGQtbWQtci0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cbiAgLnBkLW1kLWItMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxuICAucGQtbWQtbC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxuICAucGQtbWQtdC0xLWYge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtci0xLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1iLTEtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTEtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtMiB7XG4gICAgcGFkZGluZzogMnB4O1xuICB9XG4gIC5wZC1tZC0yLWYge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTIge1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgfVxuICAucGQtbWQteS0yLWYge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICB9XG4gIC5wZC1tZC14LTItZiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICB9XG4gIC5wZC1tZC1yLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgfVxuICAucGQtbWQtYi0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICB9XG4gIC5wZC1tZC1sLTIge1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICB9XG4gIC5wZC1tZC10LTItZiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1yLTItZiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItMi1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWwtMi1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC0zIHtcbiAgICBwYWRkaW5nOiAzcHg7XG4gIH1cbiAgLnBkLW1kLTMtZiB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXktMyB7XG4gICAgcGFkZGluZy10b3A6IDNweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICB9XG4gIC5wZC1tZC15LTMtZiB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIH1cbiAgLnBkLW1kLXgtMy1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC10LTMge1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gIH1cbiAgLnBkLW1kLXItMyB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4O1xuICB9XG4gIC5wZC1tZC1iLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIH1cbiAgLnBkLW1kLWwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIH1cbiAgLnBkLW1kLXQtMy1mIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItMy1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtYi0zLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtbC0zLWYge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTQge1xuICAgIHBhZGRpbmc6IDRweDtcbiAgfVxuICAucGQtbWQtNC1mIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteS00IHtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIH1cbiAgLnBkLW1kLXktNC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC14LTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgfVxuICAucGQtbWQteC00LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXQtNCB7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgfVxuICAucGQtbWQtci00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIH1cbiAgLnBkLW1kLWItNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgfVxuICAucGQtbWQtbC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgfVxuICAucGQtbWQtdC00LWYge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtci00LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1iLTQtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTQtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtNSB7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG4gIC5wZC1tZC01LWYge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTUge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxuICAucGQtbWQteS01LWYge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIC5wZC1tZC14LTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC01IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG4gIC5wZC1tZC1yLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxuICAucGQtbWQtYi01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG4gIC5wZC1tZC1sLTUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIC5wZC1tZC10LTUtZiB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1yLTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItNS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWwtNS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC02IHtcbiAgICBwYWRkaW5nOiA2cHg7XG4gIH1cbiAgLnBkLW1kLTYtZiB7XG4gICAgcGFkZGluZzogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXktNiB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB9XG4gIC5wZC1tZC15LTYtZiB7XG4gICAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIH1cbiAgLnBkLW1kLXgtNi1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC10LTYge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gIH1cbiAgLnBkLW1kLXItNiB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICB9XG4gIC5wZC1tZC1iLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIH1cbiAgLnBkLW1kLWwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIH1cbiAgLnBkLW1kLXQtNi1mIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItNi1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtYi02LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtbC02LWYge1xuICAgIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTcge1xuICAgIHBhZGRpbmc6IDdweDtcbiAgfVxuICAucGQtbWQtNy1mIHtcbiAgICBwYWRkaW5nOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteS03IHtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIH1cbiAgLnBkLW1kLXktNy1mIHtcbiAgICBwYWRkaW5nLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC14LTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgfVxuICAucGQtbWQteC03LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXQtNyB7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgfVxuICAucGQtbWQtci03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gIH1cbiAgLnBkLW1kLWItNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgfVxuICAucGQtbWQtbC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgfVxuICAucGQtbWQtdC03LWYge1xuICAgIHBhZGRpbmctdG9wOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtci03LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1iLTctZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTctZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtOCB7XG4gICAgcGFkZGluZzogOHB4O1xuICB9XG4gIC5wZC1tZC04LWYge1xuICAgIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTgge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxuICAucGQtbWQteS04LWYge1xuICAgIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtOCB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICB9XG4gIC5wZC1tZC14LTgtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC04IHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICB9XG4gIC5wZC1tZC1yLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgfVxuICAucGQtbWQtYi04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICB9XG4gIC5wZC1tZC1sLTgge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICB9XG4gIC5wZC1tZC10LTgtZiB7XG4gICAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1yLTgtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItOC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWwtOC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC05IHtcbiAgICBwYWRkaW5nOiA5cHg7XG4gIH1cbiAgLnBkLW1kLTktZiB7XG4gICAgcGFkZGluZzogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXktOSB7XG4gICAgcGFkZGluZy10b3A6IDlweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICB9XG4gIC5wZC1tZC15LTktZiB7XG4gICAgcGFkZGluZy10b3A6IDlweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIH1cbiAgLnBkLW1kLXgtOS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC10LTkge1xuICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gIH1cbiAgLnBkLW1kLXItOSB7XG4gICAgcGFkZGluZy1yaWdodDogOXB4O1xuICB9XG4gIC5wZC1tZC1iLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIH1cbiAgLnBkLW1kLWwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIH1cbiAgLnBkLW1kLXQtOS1mIHtcbiAgICBwYWRkaW5nLXRvcDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItOS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtYi05LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtbC05LWYge1xuICAgIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTEwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC5wZC1tZC0xMC1mIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXktMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5wZC1tZC15LTEwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnBkLW1kLXgtMTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC10LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuICAucGQtbWQtci0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAucGQtbWQtYi0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnBkLW1kLWwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAucGQtbWQtdC0xMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1yLTEwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtYi0xMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTEwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC0xNSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAucGQtbWQtMTUtZiB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuICAucGQtbWQteS0xNS1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5wZC1tZC14LTE1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbiAgLnBkLW1kLXItMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnBkLW1kLWItMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG4gIC5wZC1tZC1sLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLnBkLW1kLXQtMTUtZiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtci0xNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItMTUtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtbC0xNS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtMjAge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnBkLW1kLTIwLWYge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnBkLW1kLXktMjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC14LTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAucGQtbWQteC0yMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXQtMjAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC5wZC1tZC1yLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5wZC1tZC1iLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAucGQtbWQtbC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5wZC1tZC10LTIwLWYge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItMjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1iLTIwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWwtMjAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTI1IHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG4gIC5wZC1tZC0yNS1mIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXktMjUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICB9XG4gIC5wZC1tZC15LTI1LWYge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteC0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLnBkLW1kLXgtMjUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC10LTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxuICAucGQtbWQtci0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxuICAucGQtbWQtYi0yNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnBkLW1kLWwtMjUge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxuICAucGQtbWQtdC0yNS1mIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1yLTI1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtYi0yNS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTI1LWYge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC0zMCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICAucGQtbWQtMzAtZiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAucGQtbWQteS0zMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIC5wZC1tZC14LTMwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLnBkLW1kLXItMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbiAgLnBkLW1kLWItMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIC5wZC1tZC1sLTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLnBkLW1kLXQtMzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtci0zMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItMzAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtbC0zMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtMzUge1xuICAgIHBhZGRpbmc6IDM1cHg7XG4gIH1cbiAgLnBkLW1kLTM1LWYge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteS0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIH1cbiAgLnBkLW1kLXktMzUtZiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC14LTM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgfVxuICAucGQtbWQteC0zNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXQtMzUge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICB9XG4gIC5wZC1tZC1yLTM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICB9XG4gIC5wZC1tZC1iLTM1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgfVxuICAucGQtbWQtbC0zNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICB9XG4gIC5wZC1tZC10LTM1LWYge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItMzUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1iLTM1LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWwtMzUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTQwIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG4gIC5wZC1tZC00MC1mIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXktNDAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5wZC1tZC15LTQwLWYge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteC00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLnBkLW1kLXgtNDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC10LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuICAucGQtbWQtci00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxuICAucGQtbWQtYi00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnBkLW1kLWwtNDAge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxuICAucGQtbWQtdC00MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1yLTQwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtYi00MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTQwLWYge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC00NSB7XG4gICAgcGFkZGluZzogNDVweDtcbiAgfVxuICAucGQtbWQtNDUtZiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTQ1IHtcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgfVxuICAucGQtbWQteS00NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtNDUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICB9XG4gIC5wZC1tZC14LTQ1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC00NSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIH1cbiAgLnBkLW1kLXItNDUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnBkLW1kLWItNDUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICB9XG4gIC5wZC1tZC1sLTQ1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLnBkLW1kLXQtNDUtZiB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtci00NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItNDUtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtbC00NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtNTAge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbiAgLnBkLW1kLTUwLWYge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteS01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbiAgLnBkLW1kLXktNTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC14LTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxuICAucGQtbWQteC01MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXQtNTAge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG4gIC5wZC1tZC1yLTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG4gIC5wZC1tZC1iLTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuICAucGQtbWQtbC01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG4gIC5wZC1tZC10LTUwLWYge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItNTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1iLTUwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWwtNTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTU1IHtcbiAgICBwYWRkaW5nOiA1NXB4O1xuICB9XG4gIC5wZC1tZC01NS1mIHtcbiAgICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXktNTUge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICB9XG4gIC5wZC1tZC15LTU1LWYge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteC01NSB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLnBkLW1kLXgtNTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC10LTU1IHtcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgfVxuICAucGQtbWQtci01NSB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgfVxuICAucGQtbWQtYi01NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHg7XG4gIH1cbiAgLnBkLW1kLWwtNTUge1xuICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgfVxuICAucGQtbWQtdC01NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1yLTU1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtYi01NS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTU1LWYge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC02MCB7XG4gICAgcGFkZGluZzogNjBweDtcbiAgfVxuICAucGQtbWQtNjAtZiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTYwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuICAucGQtbWQteS02MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG4gIC5wZC1tZC14LTYwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC02MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cbiAgLnBkLW1kLXItNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cbiAgLnBkLW1kLWItNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG4gIC5wZC1tZC1sLTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIH1cbiAgLnBkLW1kLXQtNjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtci02MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItNjAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtbC02MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtNjUge1xuICAgIHBhZGRpbmc6IDY1cHg7XG4gIH1cbiAgLnBkLW1kLTY1LWYge1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteS02NSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gIH1cbiAgLnBkLW1kLXktNjUtZiB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC14LTY1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgfVxuICAucGQtbWQteC02NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXQtNjUge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4O1xuICB9XG4gIC5wZC1tZC1yLTY1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICB9XG4gIC5wZC1tZC1iLTY1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbiAgfVxuICAucGQtbWQtbC02NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICB9XG4gIC5wZC1tZC10LTY1LWYge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItNjUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1iLTY1LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWwtNjUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTcwIHtcbiAgICBwYWRkaW5nOiA3MHB4O1xuICB9XG4gIC5wZC1tZC03MC1mIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXktNzAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG4gIC5wZC1tZC15LTcwLWYge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteC03MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLnBkLW1kLXgtNzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC10LTcwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgfVxuICAucGQtbWQtci03MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgfVxuICAucGQtbWQtYi03MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbiAgLnBkLW1kLWwtNzAge1xuICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgfVxuICAucGQtbWQtdC03MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1yLTcwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtYi03MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTcwLWYge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC03NSB7XG4gICAgcGFkZGluZzogNzVweDtcbiAgfVxuICAucGQtbWQtNzUtZiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTc1IHtcbiAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgfVxuICAucGQtbWQteS03NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICB9XG4gIC5wZC1tZC14LTc1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC03NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gIH1cbiAgLnBkLW1kLXItNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gIH1cbiAgLnBkLW1kLWItNzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICB9XG4gIC5wZC1tZC1sLTc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gIH1cbiAgLnBkLW1kLXQtNzUtZiB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtci03NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItNzUtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtbC03NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtODAge1xuICAgIHBhZGRpbmc6IDgwcHg7XG4gIH1cbiAgLnBkLW1kLTgwLWYge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteS04MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLnBkLW1kLXktODAtZiB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC14LTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgfVxuICAucGQtbWQteC04MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXQtODAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG4gIC5wZC1tZC1yLTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICB9XG4gIC5wZC1tZC1iLTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAucGQtbWQtbC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICB9XG4gIC5wZC1tZC10LTgwLWYge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItODAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1iLTgwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWwtODAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTg1IHtcbiAgICBwYWRkaW5nOiA4NXB4O1xuICB9XG4gIC5wZC1tZC04NS1mIHtcbiAgICBwYWRkaW5nOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXktODUge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4O1xuICB9XG4gIC5wZC1tZC15LTg1LWYge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteC04NSB7XG4gICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gIH1cbiAgLnBkLW1kLXgtODUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC10LTg1IHtcbiAgICBwYWRkaW5nLXRvcDogODVweDtcbiAgfVxuICAucGQtbWQtci04NSB7XG4gICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgfVxuICAucGQtbWQtYi04NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHg7XG4gIH1cbiAgLnBkLW1kLWwtODUge1xuICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgfVxuICAucGQtbWQtdC04NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1yLTg1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtYi04NS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTg1LWYge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC05MCB7XG4gICAgcGFkZGluZzogOTBweDtcbiAgfVxuICAucGQtbWQtOTAtZiB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTkwIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxuICAucGQtbWQteS05MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICB9XG4gIC5wZC1tZC14LTkwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC05MCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gIH1cbiAgLnBkLW1kLXItOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gIH1cbiAgLnBkLW1kLWItOTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICB9XG4gIC5wZC1tZC1sLTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gIH1cbiAgLnBkLW1kLXQtOTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtci05MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItOTAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtbC05MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtOTUge1xuICAgIHBhZGRpbmc6IDk1cHg7XG4gIH1cbiAgLnBkLW1kLTk1LWYge1xuICAgIHBhZGRpbmc6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQteS05NSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gIH1cbiAgLnBkLW1kLXktOTUtZiB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC14LTk1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgfVxuICAucGQtbWQteC05NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXQtOTUge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4O1xuICB9XG4gIC5wZC1tZC1yLTk1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICB9XG4gIC5wZC1tZC1iLTk1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbiAgfVxuICAucGQtbWQtbC05NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICB9XG4gIC5wZC1tZC10LTk1LWYge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItOTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1iLTk1LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWwtOTUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTEwMCB7XG4gICAgcGFkZGluZzogMTAwcHg7XG4gIH1cbiAgLnBkLW1kLTEwMC1mIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxuICAucGQtbWQteS0xMDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICB9XG4gIC5wZC1tZC14LTEwMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgfVxuICAucGQtbWQtci0xMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICB9XG4gIC5wZC1tZC1iLTEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG4gIC5wZC1tZC1sLTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgfVxuICAucGQtbWQtdC0xMDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItMTAwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItMTAwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTEwMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTExMCB7XG4gICAgcGFkZGluZzogMTEwcHg7XG4gIH1cbiAgLnBkLW1kLTExMC1mIHtcbiAgICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTExMCB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgfVxuICAucGQtbWQteS0xMTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtMTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICB9XG4gIC5wZC1tZC14LTExMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC0xMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgfVxuICAucGQtbWQtci0xMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICB9XG4gIC5wZC1tZC1iLTExMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICB9XG4gIC5wZC1tZC1sLTExMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgfVxuICAucGQtbWQtdC0xMTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItMTEwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItMTEwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTExMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTEyMCB7XG4gICAgcGFkZGluZzogMTIwcHg7XG4gIH1cbiAgLnBkLW1kLTEyMC1mIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTEyMCB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgfVxuICAucGQtbWQteS0xMjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICB9XG4gIC5wZC1tZC14LTEyMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC0xMjAge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgfVxuICAucGQtbWQtci0xMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICB9XG4gIC5wZC1tZC1iLTEyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICB9XG4gIC5wZC1tZC1sLTEyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgfVxuICAucGQtbWQtdC0xMjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItMTIwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItMTIwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTEyMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTEzMCB7XG4gICAgcGFkZGluZzogMTMwcHg7XG4gIH1cbiAgLnBkLW1kLTEzMC1mIHtcbiAgICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTEzMCB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgfVxuICAucGQtbWQteS0xMzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtMTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICB9XG4gIC5wZC1tZC14LTEzMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC0xMzAge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgfVxuICAucGQtbWQtci0xMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICB9XG4gIC5wZC1tZC1iLTEzMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuICB9XG4gIC5wZC1tZC1sLTEzMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgfVxuICAucGQtbWQtdC0xMzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItMTMwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItMTMwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTEzMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTE0MCB7XG4gICAgcGFkZGluZzogMTQwcHg7XG4gIH1cbiAgLnBkLW1kLTE0MC1mIHtcbiAgICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTE0MCB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgfVxuICAucGQtbWQteS0xNDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtMTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xuICB9XG4gIC5wZC1tZC14LTE0MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC0xNDAge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgfVxuICAucGQtbWQtci0xNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICB9XG4gIC5wZC1tZC1iLTE0MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICB9XG4gIC5wZC1tZC1sLTE0MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgfVxuICAucGQtbWQtdC0xNDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItMTQwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItMTQwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTE0MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTE1MCB7XG4gICAgcGFkZGluZzogMTUwcHg7XG4gIH1cbiAgLnBkLW1kLTE1MC1mIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTE1MCB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgfVxuICAucGQtbWQteS0xNTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtMTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICB9XG4gIC5wZC1tZC14LTE1MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC0xNTAge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgfVxuICAucGQtbWQtci0xNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICB9XG4gIC5wZC1tZC1iLTE1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG4gIC5wZC1tZC1sLTE1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgfVxuICAucGQtbWQtdC0xNTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItMTUwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItMTUwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTE1MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTE2MCB7XG4gICAgcGFkZGluZzogMTYwcHg7XG4gIH1cbiAgLnBkLW1kLTE2MC1mIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTE2MCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgfVxuICAucGQtbWQteS0xNjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtMTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICB9XG4gIC5wZC1tZC14LTE2MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC0xNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgfVxuICAucGQtbWQtci0xNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICB9XG4gIC5wZC1tZC1iLTE2MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICB9XG4gIC5wZC1tZC1sLTE2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgfVxuICAucGQtbWQtdC0xNjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItMTYwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItMTYwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTE2MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTE3MCB7XG4gICAgcGFkZGluZzogMTcwcHg7XG4gIH1cbiAgLnBkLW1kLTE3MC1mIHtcbiAgICBwYWRkaW5nOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTE3MCB7XG4gICAgcGFkZGluZy10b3A6IDE3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbiAgfVxuICAucGQtbWQteS0xNzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtMTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICB9XG4gIC5wZC1tZC14LTE3MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC0xNzAge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgfVxuICAucGQtbWQtci0xNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICB9XG4gIC5wZC1tZC1iLTE3MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE3MHB4O1xuICB9XG4gIC5wZC1tZC1sLTE3MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgfVxuICAucGQtbWQtdC0xNzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItMTcwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItMTcwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTE3MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTE4MCB7XG4gICAgcGFkZGluZzogMTgwcHg7XG4gIH1cbiAgLnBkLW1kLTE4MC1mIHtcbiAgICBwYWRkaW5nOiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTE4MCB7XG4gICAgcGFkZGluZy10b3A6IDE4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxODBweDtcbiAgfVxuICAucGQtbWQteS0xODAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtMTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICB9XG4gIC5wZC1tZC14LTE4MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC0xODAge1xuICAgIHBhZGRpbmctdG9wOiAxODBweDtcbiAgfVxuICAucGQtbWQtci0xODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICB9XG4gIC5wZC1tZC1iLTE4MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xuICB9XG4gIC5wZC1tZC1sLTE4MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgfVxuICAucGQtbWQtdC0xODAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItMTgwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItMTgwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTE4MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTE5MCB7XG4gICAgcGFkZGluZzogMTkwcHg7XG4gIH1cbiAgLnBkLW1kLTE5MC1mIHtcbiAgICBwYWRkaW5nOiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTE5MCB7XG4gICAgcGFkZGluZy10b3A6IDE5MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweDtcbiAgfVxuICAucGQtbWQteS0xOTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtMTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICB9XG4gIC5wZC1tZC14LTE5MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC0xOTAge1xuICAgIHBhZGRpbmctdG9wOiAxOTBweDtcbiAgfVxuICAucGQtbWQtci0xOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICB9XG4gIC5wZC1tZC1iLTE5MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE5MHB4O1xuICB9XG4gIC5wZC1tZC1sLTE5MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgfVxuICAucGQtbWQtdC0xOTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItMTkwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItMTkwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTE5MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLTIwMCB7XG4gICAgcGFkZGluZzogMjAwcHg7XG4gIH1cbiAgLnBkLW1kLTIwMC1mIHtcbiAgICBwYWRkaW5nOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC15LTIwMCB7XG4gICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgfVxuICAucGQtbWQteS0yMDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXgtMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICB9XG4gIC5wZC1tZC14LTIwMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbWQtdC0yMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgfVxuICAucGQtbWQtci0yMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICB9XG4gIC5wZC1tZC1iLTIwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xuICB9XG4gIC5wZC1tZC1sLTIwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgfVxuICAucGQtbWQtdC0yMDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLXItMjAwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLW1kLWItMjAwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1tZC1sLTIwMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGQtbGctMCB7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG4gIC5wZC1sZy0wLWYge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy15LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuICAucGQtbGcteS0wLWYge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXgtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG4gIC5wZC1sZy14LTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctdC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG4gIC5wZC1sZy1yLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuICAucGQtbGctYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG4gIC5wZC1sZy1sLTAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG4gIC5wZC1sZy10LTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWItMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWwtMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy0xIHtcbiAgICBwYWRkaW5nOiAxcHg7XG4gIH1cbiAgLnBkLWxnLTEtZiB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXktMSB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG4gIC5wZC1sZy15LTEtZiB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIH1cbiAgLnBkLWxnLXgtMS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy10LTEge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gIH1cbiAgLnBkLWxnLXItMSB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG4gIC5wZC1sZy1iLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cbiAgLnBkLWxnLWwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIH1cbiAgLnBkLWxnLXQtMS1mIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXItMS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctYi0xLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC0xLWYge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLTIge1xuICAgIHBhZGRpbmc6IDJweDtcbiAgfVxuICAucGQtbGctMi1mIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIH1cbiAgLnBkLWxnLXktMi1mIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgfVxuICAucGQtbGcteC0yLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtMiB7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgfVxuICAucGQtbGctci0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIH1cbiAgLnBkLWxnLWItMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgfVxuICAucGQtbGctbC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgfVxuICAucGQtbGctdC0yLWYge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctci0yLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTItZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1sLTItZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctMyB7XG4gICAgcGFkZGluZzogM3B4O1xuICB9XG4gIC5wZC1sZy0zLWYge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy15LTMge1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgfVxuICAucGQtbGcteS0zLWYge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXgtMyB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICB9XG4gIC5wZC1sZy14LTMtZiB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctdC0zIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICB9XG4gIC5wZC1sZy1yLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgfVxuICAucGQtbGctYi0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICB9XG4gIC5wZC1sZy1sLTMge1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICB9XG4gIC5wZC1sZy10LTMtZiB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTMtZiB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWItMy1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWwtMy1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy00IHtcbiAgICBwYWRkaW5nOiA0cHg7XG4gIH1cbiAgLnBkLWxnLTQtZiB7XG4gICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXktNCB7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICB9XG4gIC5wZC1sZy15LTQtZiB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIH1cbiAgLnBkLWxnLXgtNC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy10LTQge1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gIH1cbiAgLnBkLWxnLXItNCB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuICB9XG4gIC5wZC1sZy1iLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIH1cbiAgLnBkLWxnLWwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIH1cbiAgLnBkLWxnLXQtNC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXItNC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctYi00LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC00LWYge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLTUge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxuICAucGQtbGctNS1mIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS01IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cbiAgLnBkLWxnLXktNS1mIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICAucGQtbGcteC01LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtNSB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxuICAucGQtbGctci01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbiAgLnBkLWxnLWItNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxuICAucGQtbGctbC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICAucGQtbGctdC01LWYge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctci01LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTUtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1sLTUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctNiB7XG4gICAgcGFkZGluZzogNnB4O1xuICB9XG4gIC5wZC1sZy02LWYge1xuICAgIHBhZGRpbmc6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy15LTYge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgfVxuICAucGQtbGcteS02LWYge1xuICAgIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXgtNiB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICB9XG4gIC5wZC1sZy14LTYtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctdC02IHtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICB9XG4gIC5wZC1sZy1yLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgfVxuICAucGQtbGctYi02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB9XG4gIC5wZC1sZy1sLTYge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICB9XG4gIC5wZC1sZy10LTYtZiB7XG4gICAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTYtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWItNi1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWwtNi1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy03IHtcbiAgICBwYWRkaW5nOiA3cHg7XG4gIH1cbiAgLnBkLWxnLTctZiB7XG4gICAgcGFkZGluZzogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXktNyB7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICB9XG4gIC5wZC1sZy15LTctZiB7XG4gICAgcGFkZGluZy10b3A6IDdweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIH1cbiAgLnBkLWxnLXgtNy1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy10LTcge1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gIH1cbiAgLnBkLWxnLXItNyB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xuICB9XG4gIC5wZC1sZy1iLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIH1cbiAgLnBkLWxnLWwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIH1cbiAgLnBkLWxnLXQtNy1mIHtcbiAgICBwYWRkaW5nLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXItNy1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctYi03LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC03LWYge1xuICAgIHBhZGRpbmctbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLTgge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxuICAucGQtbGctOC1mIHtcbiAgICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS04IHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIH1cbiAgLnBkLWxnLXktOC1mIHtcbiAgICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxuICAucGQtbGcteC04LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtOCB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgfVxuICAucGQtbGctci04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIH1cbiAgLnBkLWxnLWItOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxuICAucGQtbGctbC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxuICAucGQtbGctdC04LWYge1xuICAgIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctci04LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTgtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1sLTgtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctOSB7XG4gICAgcGFkZGluZzogOXB4O1xuICB9XG4gIC5wZC1sZy05LWYge1xuICAgIHBhZGRpbmc6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy15LTkge1xuICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgfVxuICAucGQtbGcteS05LWYge1xuICAgIHBhZGRpbmctdG9wOiA5cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXgtOSB7XG4gICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICB9XG4gIC5wZC1sZy14LTktZiB7XG4gICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctdC05IHtcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xuICB9XG4gIC5wZC1sZy1yLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgfVxuICAucGQtbGctYi05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICB9XG4gIC5wZC1sZy1sLTkge1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICB9XG4gIC5wZC1sZy10LTktZiB7XG4gICAgcGFkZGluZy10b3A6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTktZiB7XG4gICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWItOS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWwtOS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy0xMCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAucGQtbGctMTAtZiB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy15LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAucGQtbGcteS0xMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXgtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG4gIC5wZC1sZy14LTEwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctdC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbiAgLnBkLWxnLXItMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnBkLWxnLWItMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5wZC1sZy1sLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnBkLWxnLXQtMTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctci0xMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWItMTAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC0xMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctMTUge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnBkLWxnLTE1LWYge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS0xNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnBkLWxnLXktMTUtZiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAucGQtbGcteC0xNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtMTUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICB9XG4gIC5wZC1sZy1yLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5wZC1sZy1iLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuICAucGQtbGctbC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5wZC1sZy10LTE1LWYge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXItMTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTE1LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWwtMTUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLTIwIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5wZC1sZy0yMC1mIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXktMjAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5wZC1sZy15LTIwLWYge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLnBkLWxnLXgtMjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy10LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAucGQtbGctci0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAucGQtbGctYi0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnBkLWxnLWwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAucGQtbGctdC0yMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTIwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctYi0yMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1sLTIwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy0yNSB7XG4gICAgcGFkZGluZzogMjVweDtcbiAgfVxuICAucGQtbGctMjUtZiB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy15LTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxuICAucGQtbGcteS0yNS1mIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXgtMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG4gIC5wZC1sZy14LTI1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctdC0yNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cbiAgLnBkLWxnLXItMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cbiAgLnBkLWxnLWItMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICB9XG4gIC5wZC1sZy1sLTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLnBkLWxnLXQtMjUtZiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctci0yNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWItMjUtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC0yNS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctMzAge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLnBkLWxnLTMwLWYge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnBkLWxnLXktMzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxuICAucGQtbGcteC0zMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtMzAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG4gIC5wZC1sZy1yLTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5wZC1sZy1iLTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAucGQtbGctbC0zMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIC5wZC1sZy10LTMwLWYge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXItMzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTMwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWwtMzAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLTM1IHtcbiAgICBwYWRkaW5nOiAzNXB4O1xuICB9XG4gIC5wZC1sZy0zNS1mIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXktMzUge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICB9XG4gIC5wZC1sZy15LTM1LWYge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteC0zNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIH1cbiAgLnBkLWxnLXgtMzUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy10LTM1IHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxuICAucGQtbGctci0zNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgfVxuICAucGQtbGctYi0zNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIH1cbiAgLnBkLWxnLWwtMzUge1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgfVxuICAucGQtbGctdC0zNS1mIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTM1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctYi0zNS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1sLTM1LWYge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy00MCB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxuICAucGQtbGctNDAtZiB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy15LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuICAucGQtbGcteS00MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXgtNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG4gIC5wZC1sZy14LTQwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctdC00MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbiAgLnBkLWxnLXItNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbiAgLnBkLWxnLWItNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5wZC1sZy1sLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLnBkLWxnLXQtNDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctci00MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWItNDAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC00MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctNDUge1xuICAgIHBhZGRpbmc6IDQ1cHg7XG4gIH1cbiAgLnBkLWxnLTQ1LWYge1xuICAgIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS00NSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLnBkLWxnLXktNDUtZiB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTQ1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxuICAucGQtbGcteC00NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtNDUge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICB9XG4gIC5wZC1sZy1yLTQ1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICB9XG4gIC5wZC1sZy1iLTQ1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgfVxuICAucGQtbGctbC00NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICB9XG4gIC5wZC1sZy10LTQ1LWYge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXItNDUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTQ1LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWwtNDUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLTUwIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC5wZC1sZy01MC1mIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXktNTAge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG4gIC5wZC1sZy15LTUwLWYge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteC01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLnBkLWxnLXgtNTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy10LTUwIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxuICAucGQtbGctci01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxuICAucGQtbGctYi01MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbiAgLnBkLWxnLWwtNTAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxuICAucGQtbGctdC01MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTUwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctYi01MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1sLTUwLWYge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy01NSB7XG4gICAgcGFkZGluZzogNTVweDtcbiAgfVxuICAucGQtbGctNTUtZiB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy15LTU1IHtcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbiAgfVxuICAucGQtbGcteS01NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXgtNTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICB9XG4gIC5wZC1sZy14LTU1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctdC01NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gIH1cbiAgLnBkLWxnLXItNTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gIH1cbiAgLnBkLWxnLWItNTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICB9XG4gIC5wZC1sZy1sLTU1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLnBkLWxnLXQtNTUtZiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctci01NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWItNTUtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC01NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctNjAge1xuICAgIHBhZGRpbmc6IDYwcHg7XG4gIH1cbiAgLnBkLWxnLTYwLWYge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS02MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbiAgLnBkLWxnLXktNjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgfVxuICAucGQtbGcteC02MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtNjAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG4gIC5wZC1sZy1yLTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICB9XG4gIC5wZC1sZy1iLTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuICAucGQtbGctbC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG4gIC5wZC1sZy10LTYwLWYge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXItNjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTYwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWwtNjAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLTY1IHtcbiAgICBwYWRkaW5nOiA2NXB4O1xuICB9XG4gIC5wZC1sZy02NS1mIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXktNjUge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4O1xuICB9XG4gIC5wZC1sZy15LTY1LWYge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteC02NSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gIH1cbiAgLnBkLWxnLXgtNjUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy10LTY1IHtcbiAgICBwYWRkaW5nLXRvcDogNjVweDtcbiAgfVxuICAucGQtbGctci02NSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgfVxuICAucGQtbGctYi02NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gIH1cbiAgLnBkLWxnLWwtNjUge1xuICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgfVxuICAucGQtbGctdC02NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTY1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctYi02NS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1sLTY1LWYge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy03MCB7XG4gICAgcGFkZGluZzogNzBweDtcbiAgfVxuICAucGQtbGctNzAtZiB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy15LTcwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxuICAucGQtbGcteS03MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXgtNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICB9XG4gIC5wZC1sZy14LTcwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctdC03MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cbiAgLnBkLWxnLXItNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gIH1cbiAgLnBkLWxnLWItNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG4gIC5wZC1sZy1sLTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLnBkLWxnLXQtNzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctci03MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWItNzAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC03MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctNzUge1xuICAgIHBhZGRpbmc6IDc1cHg7XG4gIH1cbiAgLnBkLWxnLTc1LWYge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS03NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gIH1cbiAgLnBkLWxnLXktNzUtZiB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgfVxuICAucGQtbGcteC03NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtNzUge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICB9XG4gIC5wZC1sZy1yLTc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICB9XG4gIC5wZC1sZy1iLTc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgfVxuICAucGQtbGctbC03NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICB9XG4gIC5wZC1sZy10LTc1LWYge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXItNzUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTc1LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWwtNzUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLTgwIHtcbiAgICBwYWRkaW5nOiA4MHB4O1xuICB9XG4gIC5wZC1sZy04MC1mIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXktODAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG4gIC5wZC1sZy15LTgwLWYge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteC04MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIH1cbiAgLnBkLWxnLXgtODAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy10LTgwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxuICAucGQtbGctci04MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgfVxuICAucGQtbGctYi04MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLnBkLWxnLWwtODAge1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgfVxuICAucGQtbGctdC04MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTgwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctYi04MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1sLTgwLWYge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy04NSB7XG4gICAgcGFkZGluZzogODVweDtcbiAgfVxuICAucGQtbGctODUtZiB7XG4gICAgcGFkZGluZzogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy15LTg1IHtcbiAgICBwYWRkaW5nLXRvcDogODVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweDtcbiAgfVxuICAucGQtbGcteS04NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXgtODUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICB9XG4gIC5wZC1sZy14LTg1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctdC04NSB7XG4gICAgcGFkZGluZy10b3A6IDg1cHg7XG4gIH1cbiAgLnBkLWxnLXItODUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gIH1cbiAgLnBkLWxnLWItODUge1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4O1xuICB9XG4gIC5wZC1sZy1sLTg1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gIH1cbiAgLnBkLWxnLXQtODUtZiB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctci04NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWItODUtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC04NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctOTAge1xuICAgIHBhZGRpbmc6IDkwcHg7XG4gIH1cbiAgLnBkLWxnLTkwLWYge1xuICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS05MCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIH1cbiAgLnBkLWxnLXktOTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgfVxuICAucGQtbGcteC05MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtOTAge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICB9XG4gIC5wZC1sZy1yLTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICB9XG4gIC5wZC1sZy1iLTkwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxuICAucGQtbGctbC05MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICB9XG4gIC5wZC1sZy10LTkwLWYge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXItOTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTkwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLWwtOTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLTk1IHtcbiAgICBwYWRkaW5nOiA5NXB4O1xuICB9XG4gIC5wZC1sZy05NS1mIHtcbiAgICBwYWRkaW5nOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXktOTUge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4O1xuICB9XG4gIC5wZC1sZy15LTk1LWYge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteC05NSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gIH1cbiAgLnBkLWxnLXgtOTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy10LTk1IHtcbiAgICBwYWRkaW5nLXRvcDogOTVweDtcbiAgfVxuICAucGQtbGctci05NSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgfVxuICAucGQtbGctYi05NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gIH1cbiAgLnBkLWxnLWwtOTUge1xuICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgfVxuICAucGQtbGctdC05NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTk1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctYi05NS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1sLTk1LWYge1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy0xMDAge1xuICAgIHBhZGRpbmc6IDEwMHB4O1xuICB9XG4gIC5wZC1sZy0xMDAtZiB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgLnBkLWxnLXktMTAwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgfVxuICAucGQtbGcteC0xMDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cbiAgLnBkLWxnLXItMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgfVxuICAucGQtbGctYi0xMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxuICAucGQtbGctbC0xMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIH1cbiAgLnBkLWxnLXQtMTAwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTEwMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTEwMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC0xMDAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy0xMTAge1xuICAgIHBhZGRpbmc6IDExMHB4O1xuICB9XG4gIC5wZC1sZy0xMTAtZiB7XG4gICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS0xMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gIH1cbiAgLnBkLWxnLXktMTEwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTExMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgfVxuICAucGQtbGcteC0xMTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtMTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gIH1cbiAgLnBkLWxnLXItMTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgfVxuICAucGQtbGctYi0xMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgfVxuICAucGQtbGctbC0xMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gIH1cbiAgLnBkLWxnLXQtMTEwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTExMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTExMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC0xMTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy0xMjAge1xuICAgIHBhZGRpbmc6IDEyMHB4O1xuICB9XG4gIC5wZC1sZy0xMjAtZiB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS0xMjAge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIH1cbiAgLnBkLWxnLXktMTIwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTEyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgfVxuICAucGQtbGcteC0xMjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtMTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIH1cbiAgLnBkLWxnLXItMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgfVxuICAucGQtbGctYi0xMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgfVxuICAucGQtbGctbC0xMjAge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gIH1cbiAgLnBkLWxnLXQtMTIwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTEyMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTEyMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC0xMjAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy0xMzAge1xuICAgIHBhZGRpbmc6IDEzMHB4O1xuICB9XG4gIC5wZC1sZy0xMzAtZiB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS0xMzAge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG4gIH1cbiAgLnBkLWxnLXktMTMwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTEzMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgfVxuICAucGQtbGcteC0xMzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtMTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gIH1cbiAgLnBkLWxnLXItMTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgfVxuICAucGQtbGctYi0xMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgfVxuICAucGQtbGctbC0xMzAge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gIH1cbiAgLnBkLWxnLXQtMTMwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTEzMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTEzMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC0xMzAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy0xNDAge1xuICAgIHBhZGRpbmc6IDE0MHB4O1xuICB9XG4gIC5wZC1sZy0xNDAtZiB7XG4gICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS0xNDAge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gIH1cbiAgLnBkLWxnLXktMTQwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTE0MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgfVxuICAucGQtbGcteC0xNDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtMTQwIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gIH1cbiAgLnBkLWxnLXItMTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgfVxuICAucGQtbGctYi0xNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgfVxuICAucGQtbGctbC0xNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gIH1cbiAgLnBkLWxnLXQtMTQwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTE0MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTE0MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC0xNDAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy0xNTAge1xuICAgIHBhZGRpbmc6IDE1MHB4O1xuICB9XG4gIC5wZC1sZy0xNTAtZiB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS0xNTAge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIH1cbiAgLnBkLWxnLXktMTUwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTE1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgfVxuICAucGQtbGcteC0xNTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gIH1cbiAgLnBkLWxnLXItMTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgfVxuICAucGQtbGctYi0xNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgfVxuICAucGQtbGctbC0xNTAge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gIH1cbiAgLnBkLWxnLXQtMTUwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTE1MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTE1MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC0xNTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy0xNjAge1xuICAgIHBhZGRpbmc6IDE2MHB4O1xuICB9XG4gIC5wZC1sZy0xNjAtZiB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS0xNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG4gIH1cbiAgLnBkLWxnLXktMTYwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTE2MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgfVxuICAucGQtbGcteC0xNjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtMTYwIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gIH1cbiAgLnBkLWxnLXItMTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgfVxuICAucGQtbGctYi0xNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgfVxuICAucGQtbGctbC0xNjAge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gIH1cbiAgLnBkLWxnLXQtMTYwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTE2MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTE2MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC0xNjAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy0xNzAge1xuICAgIHBhZGRpbmc6IDE3MHB4O1xuICB9XG4gIC5wZC1sZy0xNzAtZiB7XG4gICAgcGFkZGluZzogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS0xNzAge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG4gIH1cbiAgLnBkLWxnLXktMTcwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTE3MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgfVxuICAucGQtbGcteC0xNzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtMTcwIHtcbiAgICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gIH1cbiAgLnBkLWxnLXItMTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgfVxuICAucGQtbGctYi0xNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbiAgfVxuICAucGQtbGctbC0xNzAge1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gIH1cbiAgLnBkLWxnLXQtMTcwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTE3MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTE3MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC0xNzAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy0xODAge1xuICAgIHBhZGRpbmc6IDE4MHB4O1xuICB9XG4gIC5wZC1sZy0xODAtZiB7XG4gICAgcGFkZGluZzogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS0xODAge1xuICAgIHBhZGRpbmctdG9wOiAxODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XG4gIH1cbiAgLnBkLWxnLXktMTgwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTE4MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgfVxuICAucGQtbGcteC0xODAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtMTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gIH1cbiAgLnBkLWxnLXItMTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgfVxuICAucGQtbGctYi0xODAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxODBweDtcbiAgfVxuICAucGQtbGctbC0xODAge1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gIH1cbiAgLnBkLWxnLXQtMTgwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTE4MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTE4MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC0xODAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy0xOTAge1xuICAgIHBhZGRpbmc6IDE5MHB4O1xuICB9XG4gIC5wZC1sZy0xOTAtZiB7XG4gICAgcGFkZGluZzogMTkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS0xOTAge1xuICAgIHBhZGRpbmctdG9wOiAxOTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHg7XG4gIH1cbiAgLnBkLWxnLXktMTkwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTE5MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgfVxuICAucGQtbGcteC0xOTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtMTkwIHtcbiAgICBwYWRkaW5nLXRvcDogMTkwcHg7XG4gIH1cbiAgLnBkLWxnLXItMTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgfVxuICAucGQtbGctYi0xOTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweDtcbiAgfVxuICAucGQtbGctbC0xOTAge1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gIH1cbiAgLnBkLWxnLXQtMTkwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTE5MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTE5MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC0xOTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy0yMDAge1xuICAgIHBhZGRpbmc6IDIwMHB4O1xuICB9XG4gIC5wZC1sZy0yMDAtZiB7XG4gICAgcGFkZGluZzogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGcteS0yMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gIH1cbiAgLnBkLWxnLXktMjAwLWYge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy14LTIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgfVxuICAucGQtbGcteC0yMDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLWxnLXQtMjAwIHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gIH1cbiAgLnBkLWxnLXItMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgfVxuICAucGQtbGctYi0yMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgfVxuICAucGQtbGctbC0yMDAge1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gIH1cbiAgLnBkLWxnLXQtMjAwLWYge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1yLTIwMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC1sZy1iLTIwMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQtbGctbC0yMDAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wZC14bC0wIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbiAgLnBkLXhsLTAtZiB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXktMCB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG4gIC5wZC14bC15LTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cbiAgLnBkLXhsLXgtMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC10LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gIH1cbiAgLnBkLXhsLXItMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG4gIC5wZC14bC1iLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cbiAgLnBkLXhsLWwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cbiAgLnBkLXhsLXQtMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtYi0wLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtbC0wLWYge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTEge1xuICAgIHBhZGRpbmc6IDFweDtcbiAgfVxuICAucGQteGwtMS1mIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cbiAgLnBkLXhsLXktMS1mIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC14LTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxuICAucGQteGwteC0xLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXQtMSB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgfVxuICAucGQteGwtci0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cbiAgLnBkLXhsLWItMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxuICAucGQteGwtbC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxuICAucGQteGwtdC0xLWYge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtci0xLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1iLTEtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTEtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtMiB7XG4gICAgcGFkZGluZzogMnB4O1xuICB9XG4gIC5wZC14bC0yLWYge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTIge1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgfVxuICAucGQteGwteS0yLWYge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICB9XG4gIC5wZC14bC14LTItZiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICB9XG4gIC5wZC14bC1yLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgfVxuICAucGQteGwtYi0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICB9XG4gIC5wZC14bC1sLTIge1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICB9XG4gIC5wZC14bC10LTItZiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1yLTItZiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItMi1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWwtMi1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC0zIHtcbiAgICBwYWRkaW5nOiAzcHg7XG4gIH1cbiAgLnBkLXhsLTMtZiB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXktMyB7XG4gICAgcGFkZGluZy10b3A6IDNweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICB9XG4gIC5wZC14bC15LTMtZiB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIH1cbiAgLnBkLXhsLXgtMy1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC10LTMge1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gIH1cbiAgLnBkLXhsLXItMyB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4O1xuICB9XG4gIC5wZC14bC1iLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIH1cbiAgLnBkLXhsLWwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIH1cbiAgLnBkLXhsLXQtMy1mIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItMy1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtYi0zLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtbC0zLWYge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTQge1xuICAgIHBhZGRpbmc6IDRweDtcbiAgfVxuICAucGQteGwtNC1mIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteS00IHtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIH1cbiAgLnBkLXhsLXktNC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC14LTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgfVxuICAucGQteGwteC00LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXQtNCB7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgfVxuICAucGQteGwtci00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIH1cbiAgLnBkLXhsLWItNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgfVxuICAucGQteGwtbC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgfVxuICAucGQteGwtdC00LWYge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtci00LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1iLTQtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTQtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtNSB7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG4gIC5wZC14bC01LWYge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTUge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxuICAucGQteGwteS01LWYge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIC5wZC14bC14LTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC01IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG4gIC5wZC14bC1yLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxuICAucGQteGwtYi01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG4gIC5wZC14bC1sLTUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIC5wZC14bC10LTUtZiB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1yLTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItNS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWwtNS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC02IHtcbiAgICBwYWRkaW5nOiA2cHg7XG4gIH1cbiAgLnBkLXhsLTYtZiB7XG4gICAgcGFkZGluZzogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXktNiB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB9XG4gIC5wZC14bC15LTYtZiB7XG4gICAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIH1cbiAgLnBkLXhsLXgtNi1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC10LTYge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gIH1cbiAgLnBkLXhsLXItNiB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICB9XG4gIC5wZC14bC1iLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIH1cbiAgLnBkLXhsLWwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIH1cbiAgLnBkLXhsLXQtNi1mIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItNi1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtYi02LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtbC02LWYge1xuICAgIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTcge1xuICAgIHBhZGRpbmc6IDdweDtcbiAgfVxuICAucGQteGwtNy1mIHtcbiAgICBwYWRkaW5nOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteS03IHtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIH1cbiAgLnBkLXhsLXktNy1mIHtcbiAgICBwYWRkaW5nLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC14LTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgfVxuICAucGQteGwteC03LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXQtNyB7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgfVxuICAucGQteGwtci03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gIH1cbiAgLnBkLXhsLWItNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgfVxuICAucGQteGwtbC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgfVxuICAucGQteGwtdC03LWYge1xuICAgIHBhZGRpbmctdG9wOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtci03LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1iLTctZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTctZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtOCB7XG4gICAgcGFkZGluZzogOHB4O1xuICB9XG4gIC5wZC14bC04LWYge1xuICAgIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTgge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxuICAucGQteGwteS04LWYge1xuICAgIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtOCB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICB9XG4gIC5wZC14bC14LTgtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC04IHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICB9XG4gIC5wZC14bC1yLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgfVxuICAucGQteGwtYi04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICB9XG4gIC5wZC14bC1sLTgge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICB9XG4gIC5wZC14bC10LTgtZiB7XG4gICAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1yLTgtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItOC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWwtOC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC05IHtcbiAgICBwYWRkaW5nOiA5cHg7XG4gIH1cbiAgLnBkLXhsLTktZiB7XG4gICAgcGFkZGluZzogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXktOSB7XG4gICAgcGFkZGluZy10b3A6IDlweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICB9XG4gIC5wZC14bC15LTktZiB7XG4gICAgcGFkZGluZy10b3A6IDlweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIH1cbiAgLnBkLXhsLXgtOS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC10LTkge1xuICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gIH1cbiAgLnBkLXhsLXItOSB7XG4gICAgcGFkZGluZy1yaWdodDogOXB4O1xuICB9XG4gIC5wZC14bC1iLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIH1cbiAgLnBkLXhsLWwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIH1cbiAgLnBkLXhsLXQtOS1mIHtcbiAgICBwYWRkaW5nLXRvcDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItOS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtYi05LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtbC05LWYge1xuICAgIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTEwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC5wZC14bC0xMC1mIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXktMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5wZC14bC15LTEwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnBkLXhsLXgtMTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC10LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuICAucGQteGwtci0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAucGQteGwtYi0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnBkLXhsLWwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAucGQteGwtdC0xMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1yLTEwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtYi0xMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTEwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC0xNSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAucGQteGwtMTUtZiB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuICAucGQteGwteS0xNS1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5wZC14bC14LTE1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbiAgLnBkLXhsLXItMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnBkLXhsLWItMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG4gIC5wZC14bC1sLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLnBkLXhsLXQtMTUtZiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtci0xNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItMTUtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtbC0xNS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtMjAge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnBkLXhsLTIwLWYge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnBkLXhsLXktMjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC14LTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAucGQteGwteC0yMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXQtMjAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC5wZC14bC1yLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5wZC14bC1iLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAucGQteGwtbC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5wZC14bC10LTIwLWYge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItMjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1iLTIwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWwtMjAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTI1IHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG4gIC5wZC14bC0yNS1mIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXktMjUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICB9XG4gIC5wZC14bC15LTI1LWYge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteC0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLnBkLXhsLXgtMjUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC10LTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxuICAucGQteGwtci0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxuICAucGQteGwtYi0yNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnBkLXhsLWwtMjUge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxuICAucGQteGwtdC0yNS1mIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1yLTI1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtYi0yNS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTI1LWYge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC0zMCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICAucGQteGwtMzAtZiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAucGQteGwteS0zMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIC5wZC14bC14LTMwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLnBkLXhsLXItMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbiAgLnBkLXhsLWItMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIC5wZC14bC1sLTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLnBkLXhsLXQtMzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtci0zMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItMzAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtbC0zMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtMzUge1xuICAgIHBhZGRpbmc6IDM1cHg7XG4gIH1cbiAgLnBkLXhsLTM1LWYge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteS0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIH1cbiAgLnBkLXhsLXktMzUtZiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC14LTM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgfVxuICAucGQteGwteC0zNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXQtMzUge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICB9XG4gIC5wZC14bC1yLTM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICB9XG4gIC5wZC14bC1iLTM1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgfVxuICAucGQteGwtbC0zNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICB9XG4gIC5wZC14bC10LTM1LWYge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItMzUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1iLTM1LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWwtMzUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTQwIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG4gIC5wZC14bC00MC1mIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXktNDAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5wZC14bC15LTQwLWYge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteC00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLnBkLXhsLXgtNDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC10LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuICAucGQteGwtci00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxuICAucGQteGwtYi00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnBkLXhsLWwtNDAge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxuICAucGQteGwtdC00MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1yLTQwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtYi00MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTQwLWYge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC00NSB7XG4gICAgcGFkZGluZzogNDVweDtcbiAgfVxuICAucGQteGwtNDUtZiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTQ1IHtcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgfVxuICAucGQteGwteS00NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtNDUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICB9XG4gIC5wZC14bC14LTQ1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC00NSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIH1cbiAgLnBkLXhsLXItNDUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnBkLXhsLWItNDUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICB9XG4gIC5wZC14bC1sLTQ1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLnBkLXhsLXQtNDUtZiB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtci00NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItNDUtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtbC00NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtNTAge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbiAgLnBkLXhsLTUwLWYge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteS01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbiAgLnBkLXhsLXktNTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC14LTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxuICAucGQteGwteC01MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXQtNTAge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG4gIC5wZC14bC1yLTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG4gIC5wZC14bC1iLTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuICAucGQteGwtbC01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG4gIC5wZC14bC10LTUwLWYge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItNTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1iLTUwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWwtNTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTU1IHtcbiAgICBwYWRkaW5nOiA1NXB4O1xuICB9XG4gIC5wZC14bC01NS1mIHtcbiAgICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXktNTUge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICB9XG4gIC5wZC14bC15LTU1LWYge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteC01NSB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLnBkLXhsLXgtNTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC10LTU1IHtcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgfVxuICAucGQteGwtci01NSB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgfVxuICAucGQteGwtYi01NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHg7XG4gIH1cbiAgLnBkLXhsLWwtNTUge1xuICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgfVxuICAucGQteGwtdC01NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1yLTU1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtYi01NS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTU1LWYge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC02MCB7XG4gICAgcGFkZGluZzogNjBweDtcbiAgfVxuICAucGQteGwtNjAtZiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTYwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuICAucGQteGwteS02MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG4gIC5wZC14bC14LTYwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC02MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cbiAgLnBkLXhsLXItNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cbiAgLnBkLXhsLWItNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG4gIC5wZC14bC1sLTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIH1cbiAgLnBkLXhsLXQtNjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtci02MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItNjAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtbC02MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtNjUge1xuICAgIHBhZGRpbmc6IDY1cHg7XG4gIH1cbiAgLnBkLXhsLTY1LWYge1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteS02NSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gIH1cbiAgLnBkLXhsLXktNjUtZiB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC14LTY1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgfVxuICAucGQteGwteC02NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXQtNjUge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4O1xuICB9XG4gIC5wZC14bC1yLTY1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICB9XG4gIC5wZC14bC1iLTY1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbiAgfVxuICAucGQteGwtbC02NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICB9XG4gIC5wZC14bC10LTY1LWYge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItNjUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1iLTY1LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWwtNjUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTcwIHtcbiAgICBwYWRkaW5nOiA3MHB4O1xuICB9XG4gIC5wZC14bC03MC1mIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXktNzAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG4gIC5wZC14bC15LTcwLWYge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteC03MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLnBkLXhsLXgtNzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC10LTcwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgfVxuICAucGQteGwtci03MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgfVxuICAucGQteGwtYi03MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbiAgLnBkLXhsLWwtNzAge1xuICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgfVxuICAucGQteGwtdC03MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1yLTcwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtYi03MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTcwLWYge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC03NSB7XG4gICAgcGFkZGluZzogNzVweDtcbiAgfVxuICAucGQteGwtNzUtZiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTc1IHtcbiAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgfVxuICAucGQteGwteS03NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICB9XG4gIC5wZC14bC14LTc1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC03NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gIH1cbiAgLnBkLXhsLXItNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gIH1cbiAgLnBkLXhsLWItNzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICB9XG4gIC5wZC14bC1sLTc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gIH1cbiAgLnBkLXhsLXQtNzUtZiB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtci03NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItNzUtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtbC03NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtODAge1xuICAgIHBhZGRpbmc6IDgwcHg7XG4gIH1cbiAgLnBkLXhsLTgwLWYge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteS04MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLnBkLXhsLXktODAtZiB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC14LTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgfVxuICAucGQteGwteC04MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXQtODAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG4gIC5wZC14bC1yLTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICB9XG4gIC5wZC14bC1iLTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAucGQteGwtbC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICB9XG4gIC5wZC14bC10LTgwLWYge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItODAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1iLTgwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWwtODAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTg1IHtcbiAgICBwYWRkaW5nOiA4NXB4O1xuICB9XG4gIC5wZC14bC04NS1mIHtcbiAgICBwYWRkaW5nOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXktODUge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4O1xuICB9XG4gIC5wZC14bC15LTg1LWYge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteC04NSB7XG4gICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gIH1cbiAgLnBkLXhsLXgtODUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC10LTg1IHtcbiAgICBwYWRkaW5nLXRvcDogODVweDtcbiAgfVxuICAucGQteGwtci04NSB7XG4gICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgfVxuICAucGQteGwtYi04NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHg7XG4gIH1cbiAgLnBkLXhsLWwtODUge1xuICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgfVxuICAucGQteGwtdC04NS1mIHtcbiAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1yLTg1LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtYi04NS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTg1LWYge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC05MCB7XG4gICAgcGFkZGluZzogOTBweDtcbiAgfVxuICAucGQteGwtOTAtZiB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTkwIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxuICAucGQteGwteS05MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICB9XG4gIC5wZC14bC14LTkwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC05MCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gIH1cbiAgLnBkLXhsLXItOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gIH1cbiAgLnBkLXhsLWItOTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICB9XG4gIC5wZC14bC1sLTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gIH1cbiAgLnBkLXhsLXQtOTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtci05MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItOTAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtbC05MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtOTUge1xuICAgIHBhZGRpbmc6IDk1cHg7XG4gIH1cbiAgLnBkLXhsLTk1LWYge1xuICAgIHBhZGRpbmc6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwteS05NSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gIH1cbiAgLnBkLXhsLXktOTUtZiB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC14LTk1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgfVxuICAucGQteGwteC05NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXQtOTUge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4O1xuICB9XG4gIC5wZC14bC1yLTk1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICB9XG4gIC5wZC14bC1iLTk1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbiAgfVxuICAucGQteGwtbC05NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICB9XG4gIC5wZC14bC10LTk1LWYge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItOTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1iLTk1LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWwtOTUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTEwMCB7XG4gICAgcGFkZGluZzogMTAwcHg7XG4gIH1cbiAgLnBkLXhsLTEwMC1mIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxuICAucGQteGwteS0xMDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICB9XG4gIC5wZC14bC14LTEwMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgfVxuICAucGQteGwtci0xMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICB9XG4gIC5wZC14bC1iLTEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG4gIC5wZC14bC1sLTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgfVxuICAucGQteGwtdC0xMDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItMTAwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItMTAwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTEwMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTExMCB7XG4gICAgcGFkZGluZzogMTEwcHg7XG4gIH1cbiAgLnBkLXhsLTExMC1mIHtcbiAgICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTExMCB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgfVxuICAucGQteGwteS0xMTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtMTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICB9XG4gIC5wZC14bC14LTExMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC0xMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgfVxuICAucGQteGwtci0xMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICB9XG4gIC5wZC14bC1iLTExMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICB9XG4gIC5wZC14bC1sLTExMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgfVxuICAucGQteGwtdC0xMTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItMTEwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItMTEwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTExMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTEyMCB7XG4gICAgcGFkZGluZzogMTIwcHg7XG4gIH1cbiAgLnBkLXhsLTEyMC1mIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTEyMCB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgfVxuICAucGQteGwteS0xMjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICB9XG4gIC5wZC14bC14LTEyMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC0xMjAge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgfVxuICAucGQteGwtci0xMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICB9XG4gIC5wZC14bC1iLTEyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICB9XG4gIC5wZC14bC1sLTEyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgfVxuICAucGQteGwtdC0xMjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItMTIwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItMTIwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTEyMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTEzMCB7XG4gICAgcGFkZGluZzogMTMwcHg7XG4gIH1cbiAgLnBkLXhsLTEzMC1mIHtcbiAgICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTEzMCB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgfVxuICAucGQteGwteS0xMzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtMTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICB9XG4gIC5wZC14bC14LTEzMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC0xMzAge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgfVxuICAucGQteGwtci0xMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICB9XG4gIC5wZC14bC1iLTEzMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuICB9XG4gIC5wZC14bC1sLTEzMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgfVxuICAucGQteGwtdC0xMzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItMTMwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItMTMwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTEzMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTE0MCB7XG4gICAgcGFkZGluZzogMTQwcHg7XG4gIH1cbiAgLnBkLXhsLTE0MC1mIHtcbiAgICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTE0MCB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgfVxuICAucGQteGwteS0xNDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtMTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xuICB9XG4gIC5wZC14bC14LTE0MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC0xNDAge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgfVxuICAucGQteGwtci0xNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICB9XG4gIC5wZC14bC1iLTE0MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICB9XG4gIC5wZC14bC1sLTE0MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgfVxuICAucGQteGwtdC0xNDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItMTQwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItMTQwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTE0MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTE1MCB7XG4gICAgcGFkZGluZzogMTUwcHg7XG4gIH1cbiAgLnBkLXhsLTE1MC1mIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTE1MCB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgfVxuICAucGQteGwteS0xNTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtMTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICB9XG4gIC5wZC14bC14LTE1MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC0xNTAge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgfVxuICAucGQteGwtci0xNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICB9XG4gIC5wZC14bC1iLTE1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG4gIC5wZC14bC1sLTE1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgfVxuICAucGQteGwtdC0xNTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItMTUwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItMTUwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTE1MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTE2MCB7XG4gICAgcGFkZGluZzogMTYwcHg7XG4gIH1cbiAgLnBkLXhsLTE2MC1mIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTE2MCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgfVxuICAucGQteGwteS0xNjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtMTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICB9XG4gIC5wZC14bC14LTE2MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC0xNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgfVxuICAucGQteGwtci0xNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICB9XG4gIC5wZC14bC1iLTE2MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICB9XG4gIC5wZC14bC1sLTE2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgfVxuICAucGQteGwtdC0xNjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItMTYwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItMTYwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTE2MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTE3MCB7XG4gICAgcGFkZGluZzogMTcwcHg7XG4gIH1cbiAgLnBkLXhsLTE3MC1mIHtcbiAgICBwYWRkaW5nOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTE3MCB7XG4gICAgcGFkZGluZy10b3A6IDE3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbiAgfVxuICAucGQteGwteS0xNzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtMTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICB9XG4gIC5wZC14bC14LTE3MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC0xNzAge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgfVxuICAucGQteGwtci0xNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICB9XG4gIC5wZC14bC1iLTE3MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE3MHB4O1xuICB9XG4gIC5wZC14bC1sLTE3MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgfVxuICAucGQteGwtdC0xNzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItMTcwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItMTcwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTE3MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTE4MCB7XG4gICAgcGFkZGluZzogMTgwcHg7XG4gIH1cbiAgLnBkLXhsLTE4MC1mIHtcbiAgICBwYWRkaW5nOiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTE4MCB7XG4gICAgcGFkZGluZy10b3A6IDE4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxODBweDtcbiAgfVxuICAucGQteGwteS0xODAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtMTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICB9XG4gIC5wZC14bC14LTE4MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC0xODAge1xuICAgIHBhZGRpbmctdG9wOiAxODBweDtcbiAgfVxuICAucGQteGwtci0xODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICB9XG4gIC5wZC14bC1iLTE4MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xuICB9XG4gIC5wZC14bC1sLTE4MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgfVxuICAucGQteGwtdC0xODAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItMTgwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItMTgwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTE4MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTE5MCB7XG4gICAgcGFkZGluZzogMTkwcHg7XG4gIH1cbiAgLnBkLXhsLTE5MC1mIHtcbiAgICBwYWRkaW5nOiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTE5MCB7XG4gICAgcGFkZGluZy10b3A6IDE5MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweDtcbiAgfVxuICAucGQteGwteS0xOTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtMTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICB9XG4gIC5wZC14bC14LTE5MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC0xOTAge1xuICAgIHBhZGRpbmctdG9wOiAxOTBweDtcbiAgfVxuICAucGQteGwtci0xOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICB9XG4gIC5wZC14bC1iLTE5MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE5MHB4O1xuICB9XG4gIC5wZC14bC1sLTE5MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgfVxuICAucGQteGwtdC0xOTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItMTkwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItMTkwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTE5MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLTIwMCB7XG4gICAgcGFkZGluZzogMjAwcHg7XG4gIH1cbiAgLnBkLXhsLTIwMC1mIHtcbiAgICBwYWRkaW5nOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC15LTIwMCB7XG4gICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgfVxuICAucGQteGwteS0yMDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXgtMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICB9XG4gIC5wZC14bC14LTIwMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGQteGwtdC0yMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgfVxuICAucGQteGwtci0yMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICB9XG4gIC5wZC14bC1iLTIwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xuICB9XG4gIC5wZC14bC1sLTIwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgfVxuICAucGQteGwtdC0yMDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLXItMjAwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkLXhsLWItMjAwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZC14bC1sLTIwMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wZC0xMiB7XG4gIHBhZGRpbmc6IDEycHg7XG59XG5cbi5wZC0xMi1mIHtcbiAgcGFkZGluZzogMTJweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0xMiB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cblxuLnBkLXktMTItZiB7XG4gIHBhZGRpbmctdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTEyIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuXG4ucGQteC0xMi1mIHtcbiAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbn1cblxuLnBkLXQtMTIge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cblxuLnBkLXItMTIge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4ucGQtYi0xMiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xufVxuXG4ucGQtbC0xMiB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cblxuLnBkLXQtMTItZiB7XG4gIHBhZGRpbmctdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTEyLWYge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1iLTEyLWYge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0xMi1mIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC0xMyB7XG4gIHBhZGRpbmc6IDEzcHg7XG59XG5cbi5wZC0xMy1mIHtcbiAgcGFkZGluZzogMTNweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0xMyB7XG4gIHBhZGRpbmctdG9wOiAxM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbn1cblxuLnBkLXktMTMtZiB7XG4gIHBhZGRpbmctdG9wOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTEzIHtcbiAgcGFkZGluZy1yaWdodDogMTNweDtcbiAgcGFkZGluZy1sZWZ0OiAxM3B4O1xufVxuXG4ucGQteC0xMy1mIHtcbiAgcGFkZGluZy1yaWdodDogMTNweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEzcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXQtMTMge1xuICBwYWRkaW5nLXRvcDogMTNweDtcbn1cblxuLnBkLXItMTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xufVxuXG4ucGQtYi0xMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4O1xufVxuXG4ucGQtbC0xMyB7XG4gIHBhZGRpbmctbGVmdDogMTNweDtcbn1cblxuLnBkLXQtMTMtZiB7XG4gIHBhZGRpbmctdG9wOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTEzLWYge1xuICBwYWRkaW5nLXJpZ2h0OiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1iLTEzLWYge1xuICBwYWRkaW5nLWJvdHRvbTogMTNweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0xMy1mIHtcbiAgcGFkZGluZy1sZWZ0OiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi8qICMjIyMjIyA5LjcgUG9zaXRpb24gICAjIyMjIyMgKi9cbi5wb3MtYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5wb3MtcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wb3MtZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5wb3Mtc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLnBvcy1hYnNvbHV0ZS1mIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucG9zLXJlbGF0aXZlLWYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wb3MtZml4ZWQtZiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLnBvcy1zdGF0aWMtZiB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi50LTAge1xuICB0b3A6IDBweDtcbn1cblxuLnItMCB7XG4gIHJpZ2h0OiAwcHg7XG59XG5cbi5iLTAge1xuICBib3R0b206IDBweDtcbn1cblxuLmwtMCB7XG4gIGxlZnQ6IDBweDtcbn1cblxuLnQtLTAge1xuICB0b3A6IDBweDtcbn1cblxuLnItLTAge1xuICByaWdodDogMHB4O1xufVxuXG4uYi0tMCB7XG4gIGJvdHRvbTogMHB4O1xufVxuXG4ubC0tMCB7XG4gIGxlZnQ6IDBweDtcbn1cblxuLmEtMCB7XG4gIHRvcDogMHB4O1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbiAgbGVmdDogMHB4O1xufVxuXG4ueC0wLFxuLnktMCB7XG4gIHJpZ2h0OiAwcHg7XG4gIGxlZnQ6IDBweDtcbn1cblxuLnQtNSB7XG4gIHRvcDogNXB4O1xufVxuXG4uci01IHtcbiAgcmlnaHQ6IDVweDtcbn1cblxuLmItNSB7XG4gIGJvdHRvbTogNXB4O1xufVxuXG4ubC01IHtcbiAgbGVmdDogNXB4O1xufVxuXG4udC0tNSB7XG4gIHRvcDogLTVweDtcbn1cblxuLnItLTUge1xuICByaWdodDogLTVweDtcbn1cblxuLmItLTUge1xuICBib3R0b206IC01cHg7XG59XG5cbi5sLS01IHtcbiAgbGVmdDogLTVweDtcbn1cblxuLmEtNSB7XG4gIHRvcDogNXB4O1xuICByaWdodDogNXB4O1xuICBib3R0b206IDVweDtcbiAgbGVmdDogNXB4O1xufVxuXG4ueC01LFxuLnktNSB7XG4gIHJpZ2h0OiA1cHg7XG4gIGxlZnQ6IDVweDtcbn1cblxuLnQtMTAge1xuICB0b3A6IDEwcHg7XG59XG5cbi5yLTEwIHtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5iLTEwIHtcbiAgYm90dG9tOiAxMHB4O1xufVxuXG4ubC0xMCB7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi50LS0xMCB7XG4gIHRvcDogLTEwcHg7XG59XG5cbi5yLS0xMCB7XG4gIHJpZ2h0OiAtMTBweDtcbn1cblxuLmItLTEwIHtcbiAgYm90dG9tOiAtMTBweDtcbn1cblxuLmwtLTEwIHtcbiAgbGVmdDogLTEwcHg7XG59XG5cbi5hLTEwIHtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xufVxuXG4ueC0xMCxcbi55LTEwIHtcbiAgcmlnaHQ6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi50LTE1IHtcbiAgdG9wOiAxNXB4O1xufVxuXG4uci0xNSB7XG4gIHJpZ2h0OiAxNXB4O1xufVxuXG4uYi0xNSB7XG4gIGJvdHRvbTogMTVweDtcbn1cblxuLmwtMTUge1xuICBsZWZ0OiAxNXB4O1xufVxuXG4udC0tMTUge1xuICB0b3A6IC0xNXB4O1xufVxuXG4uci0tMTUge1xuICByaWdodDogLTE1cHg7XG59XG5cbi5iLS0xNSB7XG4gIGJvdHRvbTogLTE1cHg7XG59XG5cbi5sLS0xNSB7XG4gIGxlZnQ6IC0xNXB4O1xufVxuXG4uYS0xNSB7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJvdHRvbTogMTVweDtcbiAgbGVmdDogMTVweDtcbn1cblxuLngtMTUsXG4ueS0xNSB7XG4gIHJpZ2h0OiAxNXB4O1xuICBsZWZ0OiAxNXB4O1xufVxuXG4udC0yMCB7XG4gIHRvcDogMjBweDtcbn1cblxuLnItMjAge1xuICByaWdodDogMjBweDtcbn1cblxuLmItMjAge1xuICBib3R0b206IDIwcHg7XG59XG5cbi5sLTIwIHtcbiAgbGVmdDogMjBweDtcbn1cblxuLnQtLTIwIHtcbiAgdG9wOiAtMjBweDtcbn1cblxuLnItLTIwIHtcbiAgcmlnaHQ6IC0yMHB4O1xufVxuXG4uYi0tMjAge1xuICBib3R0b206IC0yMHB4O1xufVxuXG4ubC0tMjAge1xuICBsZWZ0OiAtMjBweDtcbn1cblxuLmEtMjAge1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG59XG5cbi54LTIwLFxuLnktMjAge1xuICByaWdodDogMjBweDtcbiAgbGVmdDogMjBweDtcbn1cblxuLnQtMjUge1xuICB0b3A6IDI1cHg7XG59XG5cbi5yLTI1IHtcbiAgcmlnaHQ6IDI1cHg7XG59XG5cbi5iLTI1IHtcbiAgYm90dG9tOiAyNXB4O1xufVxuXG4ubC0yNSB7XG4gIGxlZnQ6IDI1cHg7XG59XG5cbi50LS0yNSB7XG4gIHRvcDogLTI1cHg7XG59XG5cbi5yLS0yNSB7XG4gIHJpZ2h0OiAtMjVweDtcbn1cblxuLmItLTI1IHtcbiAgYm90dG9tOiAtMjVweDtcbn1cblxuLmwtLTI1IHtcbiAgbGVmdDogLTI1cHg7XG59XG5cbi5hLTI1IHtcbiAgdG9wOiAyNXB4O1xuICByaWdodDogMjVweDtcbiAgYm90dG9tOiAyNXB4O1xuICBsZWZ0OiAyNXB4O1xufVxuXG4ueC0yNSxcbi55LTI1IHtcbiAgcmlnaHQ6IDI1cHg7XG4gIGxlZnQ6IDI1cHg7XG59XG5cbi50LTMwIHtcbiAgdG9wOiAzMHB4O1xufVxuXG4uci0zMCB7XG4gIHJpZ2h0OiAzMHB4O1xufVxuXG4uYi0zMCB7XG4gIGJvdHRvbTogMzBweDtcbn1cblxuLmwtMzAge1xuICBsZWZ0OiAzMHB4O1xufVxuXG4udC0tMzAge1xuICB0b3A6IC0zMHB4O1xufVxuXG4uci0tMzAge1xuICByaWdodDogLTMwcHg7XG59XG5cbi5iLS0zMCB7XG4gIGJvdHRvbTogLTMwcHg7XG59XG5cbi5sLS0zMCB7XG4gIGxlZnQ6IC0zMHB4O1xufVxuXG4uYS0zMCB7XG4gIHRvcDogMzBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogMzBweDtcbn1cblxuLngtMzAsXG4ueS0zMCB7XG4gIHJpZ2h0OiAzMHB4O1xuICBsZWZ0OiAzMHB4O1xufVxuXG4udC0zNSB7XG4gIHRvcDogMzVweDtcbn1cblxuLnItMzUge1xuICByaWdodDogMzVweDtcbn1cblxuLmItMzUge1xuICBib3R0b206IDM1cHg7XG59XG5cbi5sLTM1IHtcbiAgbGVmdDogMzVweDtcbn1cblxuLnQtLTM1IHtcbiAgdG9wOiAtMzVweDtcbn1cblxuLnItLTM1IHtcbiAgcmlnaHQ6IC0zNXB4O1xufVxuXG4uYi0tMzUge1xuICBib3R0b206IC0zNXB4O1xufVxuXG4ubC0tMzUge1xuICBsZWZ0OiAtMzVweDtcbn1cblxuLmEtMzUge1xuICB0b3A6IDM1cHg7XG4gIHJpZ2h0OiAzNXB4O1xuICBib3R0b206IDM1cHg7XG4gIGxlZnQ6IDM1cHg7XG59XG5cbi54LTM1LFxuLnktMzUge1xuICByaWdodDogMzVweDtcbiAgbGVmdDogMzVweDtcbn1cblxuLnQtNDAge1xuICB0b3A6IDQwcHg7XG59XG5cbi5yLTQwIHtcbiAgcmlnaHQ6IDQwcHg7XG59XG5cbi5iLTQwIHtcbiAgYm90dG9tOiA0MHB4O1xufVxuXG4ubC00MCB7XG4gIGxlZnQ6IDQwcHg7XG59XG5cbi50LS00MCB7XG4gIHRvcDogLTQwcHg7XG59XG5cbi5yLS00MCB7XG4gIHJpZ2h0OiAtNDBweDtcbn1cblxuLmItLTQwIHtcbiAgYm90dG9tOiAtNDBweDtcbn1cblxuLmwtLTQwIHtcbiAgbGVmdDogLTQwcHg7XG59XG5cbi5hLTQwIHtcbiAgdG9wOiA0MHB4O1xuICByaWdodDogNDBweDtcbiAgYm90dG9tOiA0MHB4O1xuICBsZWZ0OiA0MHB4O1xufVxuXG4ueC00MCxcbi55LTQwIHtcbiAgcmlnaHQ6IDQwcHg7XG4gIGxlZnQ6IDQwcHg7XG59XG5cbi50LTQ1IHtcbiAgdG9wOiA0NXB4O1xufVxuXG4uci00NSB7XG4gIHJpZ2h0OiA0NXB4O1xufVxuXG4uYi00NSB7XG4gIGJvdHRvbTogNDVweDtcbn1cblxuLmwtNDUge1xuICBsZWZ0OiA0NXB4O1xufVxuXG4udC0tNDUge1xuICB0b3A6IC00NXB4O1xufVxuXG4uci0tNDUge1xuICByaWdodDogLTQ1cHg7XG59XG5cbi5iLS00NSB7XG4gIGJvdHRvbTogLTQ1cHg7XG59XG5cbi5sLS00NSB7XG4gIGxlZnQ6IC00NXB4O1xufVxuXG4uYS00NSB7XG4gIHRvcDogNDVweDtcbiAgcmlnaHQ6IDQ1cHg7XG4gIGJvdHRvbTogNDVweDtcbiAgbGVmdDogNDVweDtcbn1cblxuLngtNDUsXG4ueS00NSB7XG4gIHJpZ2h0OiA0NXB4O1xuICBsZWZ0OiA0NXB4O1xufVxuXG4udC01MCB7XG4gIHRvcDogNTBweDtcbn1cblxuLnItNTAge1xuICByaWdodDogNTBweDtcbn1cblxuLmItNTAge1xuICBib3R0b206IDUwcHg7XG59XG5cbi5sLTUwIHtcbiAgbGVmdDogNTBweDtcbn1cblxuLnQtLTUwIHtcbiAgdG9wOiAtNTBweDtcbn1cblxuLnItLTUwIHtcbiAgcmlnaHQ6IC01MHB4O1xufVxuXG4uYi0tNTAge1xuICBib3R0b206IC01MHB4O1xufVxuXG4ubC0tNTAge1xuICBsZWZ0OiAtNTBweDtcbn1cblxuLmEtNTAge1xuICB0b3A6IDUwcHg7XG4gIHJpZ2h0OiA1MHB4O1xuICBib3R0b206IDUwcHg7XG4gIGxlZnQ6IDUwcHg7XG59XG5cbi54LTUwLFxuLnktNTAge1xuICByaWdodDogNTBweDtcbiAgbGVmdDogNTBweDtcbn1cblxuLnQtNTUge1xuICB0b3A6IDU1cHg7XG59XG5cbi5yLTU1IHtcbiAgcmlnaHQ6IDU1cHg7XG59XG5cbi5iLTU1IHtcbiAgYm90dG9tOiA1NXB4O1xufVxuXG4ubC01NSB7XG4gIGxlZnQ6IDU1cHg7XG59XG5cbi50LS01NSB7XG4gIHRvcDogLTU1cHg7XG59XG5cbi5yLS01NSB7XG4gIHJpZ2h0OiAtNTVweDtcbn1cblxuLmItLTU1IHtcbiAgYm90dG9tOiAtNTVweDtcbn1cblxuLmwtLTU1IHtcbiAgbGVmdDogLTU1cHg7XG59XG5cbi5hLTU1IHtcbiAgdG9wOiA1NXB4O1xuICByaWdodDogNTVweDtcbiAgYm90dG9tOiA1NXB4O1xuICBsZWZ0OiA1NXB4O1xufVxuXG4ueC01NSxcbi55LTU1IHtcbiAgcmlnaHQ6IDU1cHg7XG4gIGxlZnQ6IDU1cHg7XG59XG5cbi50LTYwIHtcbiAgdG9wOiA2MHB4O1xufVxuXG4uci02MCB7XG4gIHJpZ2h0OiA2MHB4O1xufVxuXG4uYi02MCB7XG4gIGJvdHRvbTogNjBweDtcbn1cblxuLmwtNjAge1xuICBsZWZ0OiA2MHB4O1xufVxuXG4udC0tNjAge1xuICB0b3A6IC02MHB4O1xufVxuXG4uci0tNjAge1xuICByaWdodDogLTYwcHg7XG59XG5cbi5iLS02MCB7XG4gIGJvdHRvbTogLTYwcHg7XG59XG5cbi5sLS02MCB7XG4gIGxlZnQ6IC02MHB4O1xufVxuXG4uYS02MCB7XG4gIHRvcDogNjBweDtcbiAgcmlnaHQ6IDYwcHg7XG4gIGJvdHRvbTogNjBweDtcbiAgbGVmdDogNjBweDtcbn1cblxuLngtNjAsXG4ueS02MCB7XG4gIHJpZ2h0OiA2MHB4O1xuICBsZWZ0OiA2MHB4O1xufVxuXG4udC02NSB7XG4gIHRvcDogNjVweDtcbn1cblxuLnItNjUge1xuICByaWdodDogNjVweDtcbn1cblxuLmItNjUge1xuICBib3R0b206IDY1cHg7XG59XG5cbi5sLTY1IHtcbiAgbGVmdDogNjVweDtcbn1cblxuLnQtLTY1IHtcbiAgdG9wOiAtNjVweDtcbn1cblxuLnItLTY1IHtcbiAgcmlnaHQ6IC02NXB4O1xufVxuXG4uYi0tNjUge1xuICBib3R0b206IC02NXB4O1xufVxuXG4ubC0tNjUge1xuICBsZWZ0OiAtNjVweDtcbn1cblxuLmEtNjUge1xuICB0b3A6IDY1cHg7XG4gIHJpZ2h0OiA2NXB4O1xuICBib3R0b206IDY1cHg7XG4gIGxlZnQ6IDY1cHg7XG59XG5cbi54LTY1LFxuLnktNjUge1xuICByaWdodDogNjVweDtcbiAgbGVmdDogNjVweDtcbn1cblxuLnQtNzAge1xuICB0b3A6IDcwcHg7XG59XG5cbi5yLTcwIHtcbiAgcmlnaHQ6IDcwcHg7XG59XG5cbi5iLTcwIHtcbiAgYm90dG9tOiA3MHB4O1xufVxuXG4ubC03MCB7XG4gIGxlZnQ6IDcwcHg7XG59XG5cbi50LS03MCB7XG4gIHRvcDogLTcwcHg7XG59XG5cbi5yLS03MCB7XG4gIHJpZ2h0OiAtNzBweDtcbn1cblxuLmItLTcwIHtcbiAgYm90dG9tOiAtNzBweDtcbn1cblxuLmwtLTcwIHtcbiAgbGVmdDogLTcwcHg7XG59XG5cbi5hLTcwIHtcbiAgdG9wOiA3MHB4O1xuICByaWdodDogNzBweDtcbiAgYm90dG9tOiA3MHB4O1xuICBsZWZ0OiA3MHB4O1xufVxuXG4ueC03MCxcbi55LTcwIHtcbiAgcmlnaHQ6IDcwcHg7XG4gIGxlZnQ6IDcwcHg7XG59XG5cbi50LTc1IHtcbiAgdG9wOiA3NXB4O1xufVxuXG4uci03NSB7XG4gIHJpZ2h0OiA3NXB4O1xufVxuXG4uYi03NSB7XG4gIGJvdHRvbTogNzVweDtcbn1cblxuLmwtNzUge1xuICBsZWZ0OiA3NXB4O1xufVxuXG4udC0tNzUge1xuICB0b3A6IC03NXB4O1xufVxuXG4uci0tNzUge1xuICByaWdodDogLTc1cHg7XG59XG5cbi5iLS03NSB7XG4gIGJvdHRvbTogLTc1cHg7XG59XG5cbi5sLS03NSB7XG4gIGxlZnQ6IC03NXB4O1xufVxuXG4uYS03NSB7XG4gIHRvcDogNzVweDtcbiAgcmlnaHQ6IDc1cHg7XG4gIGJvdHRvbTogNzVweDtcbiAgbGVmdDogNzVweDtcbn1cblxuLngtNzUsXG4ueS03NSB7XG4gIHJpZ2h0OiA3NXB4O1xuICBsZWZ0OiA3NXB4O1xufVxuXG4udC04MCB7XG4gIHRvcDogODBweDtcbn1cblxuLnItODAge1xuICByaWdodDogODBweDtcbn1cblxuLmItODAge1xuICBib3R0b206IDgwcHg7XG59XG5cbi5sLTgwIHtcbiAgbGVmdDogODBweDtcbn1cblxuLnQtLTgwIHtcbiAgdG9wOiAtODBweDtcbn1cblxuLnItLTgwIHtcbiAgcmlnaHQ6IC04MHB4O1xufVxuXG4uYi0tODAge1xuICBib3R0b206IC04MHB4O1xufVxuXG4ubC0tODAge1xuICBsZWZ0OiAtODBweDtcbn1cblxuLmEtODAge1xuICB0b3A6IDgwcHg7XG4gIHJpZ2h0OiA4MHB4O1xuICBib3R0b206IDgwcHg7XG4gIGxlZnQ6IDgwcHg7XG59XG5cbi54LTgwLFxuLnktODAge1xuICByaWdodDogODBweDtcbiAgbGVmdDogODBweDtcbn1cblxuLnQtODUge1xuICB0b3A6IDg1cHg7XG59XG5cbi5yLTg1IHtcbiAgcmlnaHQ6IDg1cHg7XG59XG5cbi5iLTg1IHtcbiAgYm90dG9tOiA4NXB4O1xufVxuXG4ubC04NSB7XG4gIGxlZnQ6IDg1cHg7XG59XG5cbi50LS04NSB7XG4gIHRvcDogLTg1cHg7XG59XG5cbi5yLS04NSB7XG4gIHJpZ2h0OiAtODVweDtcbn1cblxuLmItLTg1IHtcbiAgYm90dG9tOiAtODVweDtcbn1cblxuLmwtLTg1IHtcbiAgbGVmdDogLTg1cHg7XG59XG5cbi5hLTg1IHtcbiAgdG9wOiA4NXB4O1xuICByaWdodDogODVweDtcbiAgYm90dG9tOiA4NXB4O1xuICBsZWZ0OiA4NXB4O1xufVxuXG4ueC04NSxcbi55LTg1IHtcbiAgcmlnaHQ6IDg1cHg7XG4gIGxlZnQ6IDg1cHg7XG59XG5cbi50LTkwIHtcbiAgdG9wOiA5MHB4O1xufVxuXG4uci05MCB7XG4gIHJpZ2h0OiA5MHB4O1xufVxuXG4uYi05MCB7XG4gIGJvdHRvbTogOTBweDtcbn1cblxuLmwtOTAge1xuICBsZWZ0OiA5MHB4O1xufVxuXG4udC0tOTAge1xuICB0b3A6IC05MHB4O1xufVxuXG4uci0tOTAge1xuICByaWdodDogLTkwcHg7XG59XG5cbi5iLS05MCB7XG4gIGJvdHRvbTogLTkwcHg7XG59XG5cbi5sLS05MCB7XG4gIGxlZnQ6IC05MHB4O1xufVxuXG4uYS05MCB7XG4gIHRvcDogOTBweDtcbiAgcmlnaHQ6IDkwcHg7XG4gIGJvdHRvbTogOTBweDtcbiAgbGVmdDogOTBweDtcbn1cblxuLngtOTAsXG4ueS05MCB7XG4gIHJpZ2h0OiA5MHB4O1xuICBsZWZ0OiA5MHB4O1xufVxuXG4udC05NSB7XG4gIHRvcDogOTVweDtcbn1cblxuLnItOTUge1xuICByaWdodDogOTVweDtcbn1cblxuLmItOTUge1xuICBib3R0b206IDk1cHg7XG59XG5cbi5sLTk1IHtcbiAgbGVmdDogOTVweDtcbn1cblxuLnQtLTk1IHtcbiAgdG9wOiAtOTVweDtcbn1cblxuLnItLTk1IHtcbiAgcmlnaHQ6IC05NXB4O1xufVxuXG4uYi0tOTUge1xuICBib3R0b206IC05NXB4O1xufVxuXG4ubC0tOTUge1xuICBsZWZ0OiAtOTVweDtcbn1cblxuLmEtOTUge1xuICB0b3A6IDk1cHg7XG4gIHJpZ2h0OiA5NXB4O1xuICBib3R0b206IDk1cHg7XG4gIGxlZnQ6IDk1cHg7XG59XG5cbi54LTk1LFxuLnktOTUge1xuICByaWdodDogOTVweDtcbiAgbGVmdDogOTVweDtcbn1cblxuLnQtMTAwIHtcbiAgdG9wOiAxMDBweDtcbn1cblxuLnItMTAwIHtcbiAgcmlnaHQ6IDEwMHB4O1xufVxuXG4uYi0xMDAge1xuICBib3R0b206IDEwMHB4O1xufVxuXG4ubC0xMDAge1xuICBsZWZ0OiAxMDBweDtcbn1cblxuLnQtLTEwMCB7XG4gIHRvcDogLTEwMHB4O1xufVxuXG4uci0tMTAwIHtcbiAgcmlnaHQ6IC0xMDBweDtcbn1cblxuLmItLTEwMCB7XG4gIGJvdHRvbTogLTEwMHB4O1xufVxuXG4ubC0tMTAwIHtcbiAgbGVmdDogLTEwMHB4O1xufVxuXG4uYS0xMDAge1xuICB0b3A6IDEwMHB4O1xuICByaWdodDogMTAwcHg7XG4gIGJvdHRvbTogMTAwcHg7XG4gIGxlZnQ6IDEwMHB4O1xufVxuXG4ueC0xMDAsXG4ueS0xMDAge1xuICByaWdodDogMTAwcHg7XG4gIGxlZnQ6IDEwMHB4O1xufVxuXG4udC0yIHtcbiAgdG9wOiAycHg7XG59XG5cbi5yLS01IHtcbiAgcmlnaHQ6IC01cHg7XG59XG5cbi56LWluZGV4LTAge1xuICB6LWluZGV4OiAwO1xufVxuXG4uei1pbmRleC0xMCB7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uei1pbmRleC01MCB7XG4gIHotaW5kZXg6IDUwO1xufVxuXG4uei1pbmRleC0xMDAge1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi56LWluZGV4LTE1MCB7XG4gIHotaW5kZXg6IDE1MDtcbn1cblxuLnotaW5kZXgtMjAwIHtcbiAgei1pbmRleDogMjAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnBvcy14cy1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5wb3MteHMtcmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucG9zLXhzLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbiAgLnBvcy14cy1zdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnQteHMtYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICB9XG4gIC5yLXhzLWF1dG8ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5iLXhzLWF1dG8ge1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuICAubC14cy1hdXRvIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnBvcy1zbS1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5wb3Mtc20tcmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucG9zLXNtLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbiAgLnBvcy1zbS1zdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnQtc20tYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICB9XG4gIC5yLXNtLWF1dG8ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5iLXNtLWF1dG8ge1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuICAubC1zbS1hdXRvIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvcy1tZC1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5wb3MtbWQtcmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucG9zLW1kLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbiAgLnBvcy1tZC1zdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnQtbWQtYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICB9XG4gIC5yLW1kLWF1dG8ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5iLW1kLWF1dG8ge1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuICAubC1tZC1hdXRvIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBvcy1sZy1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5wb3MtbGctcmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucG9zLWxnLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbiAgLnBvcy1sZy1zdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnQtbGctYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICB9XG4gIC5yLWxnLWF1dG8ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5iLWxnLWF1dG8ge1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuICAubC1sZy1hdXRvIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wb3MteGwtYWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAucG9zLXhsLXJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnBvcy14bC1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG4gIC5wb3MteGwtc3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50LXhsLWF1dG8ge1xuICAgIHRvcDogYXV0bztcbiAgfVxuICAuci14bC1hdXRvIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuYi14bC1hdXRvIHtcbiAgICBib3R0b206IGF1dG87XG4gIH1cbiAgLmwteGwtYXV0byB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuXG4udHgtYmxhY2sge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4udHgtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi50eC1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi50eC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4udHgtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnR4LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLnR4LXRoaW4ge1xuICBmb250LXdlaWdodDogMjAwO1xufVxuXG4udHgteHRoaW4ge1xuICBmb250LXdlaWdodDogMTAwO1xufVxuXG4udHgtc3NlcmlmIHtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbn1cblxuLnR4LXJvYm90byB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xufVxuXG4udHgtd2hpdGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnR4LWZhY2Vib29rIHtcbiAgY29sb3I6ICMzYjU5OTg7XG59XG5cbi50eC1waW50ZXJlc3Qge1xuICBjb2xvcjogI2NkMjAyOTtcbn1cblxuLnR4LWdvb2dsZS1wbHVzIHtcbiAgY29sb3I6ICNkMzQ4MzY7XG59XG5cbi50eC10d2l0dGVyIHtcbiAgY29sb3I6ICM0MjljZDY7XG59XG5cbi50eC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4udHgtcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLnR4LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAxNmE1OTtcbn1cblxuLnR4LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYmQ1YTtcbn1cblxuLnR4LWRhbmdlciB7XG4gIGNvbG9yOiAjZjM0MzQzO1xufVxuXG4udHgtaW5mbyB7XG4gIGNvbG9yOiAjNGVjMmYwO1xufVxuXG4udHgtaW52ZXJzZSB7XG4gIGNvbG9yOiAjNzk4N2ExO1xufVxuXG4udHgtdGVhbCB7XG4gIGNvbG9yOiAjMjlkZGVlO1xufVxuXG4udHgtZGFyayB7XG4gIGNvbG9yOiAjMzIzMjUxO1xufVxuXG4udHgtaW5kaWdvIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuXG4udHgtcHVycGxlIHtcbiAgY29sb3I6ICNhZDRmZmE7XG59XG5cbi50eC1vcmFuZ2Uge1xuICBjb2xvcjogI2ZkN2UxNDtcbn1cblxuLnR4LXBpbmsge1xuICBjb2xvcjogI2Y3NTRmYTtcbn1cblxuLnR4LWdyYXktMTAwIHtcbiAgY29sb3I6ICNmOWY5ZmI7XG59XG5cbi50eC1ncmF5LTIwMCB7XG4gIGNvbG9yOiAjZjBmMGY4O1xufVxuXG4udHgtZ3JheS0zMDAge1xuICBjb2xvcjogI2UxZTFlZjtcbn1cblxuLnR4LWdyYXktNDAwIHtcbiAgY29sb3I6ICNkNmQ2ZTY7XG59XG5cbi50eC1ncmF5LTUwMCB7XG4gIGNvbG9yOiAjOTQ5ZWI3O1xufVxuXG4udHgtZ3JheS02MDAge1xuICBjb2xvcjogIzc5ODdhMTtcbn1cblxuLnR4LWdyYXktNzAwIHtcbiAgY29sb3I6ICM0ZDU4NzU7XG59XG5cbi50eC1ncmF5LTgwMCB7XG4gIGNvbG9yOiAjMzgzODUzO1xufVxuXG4udHgtZ3JheS05MDAge1xuICBjb2xvcjogIzMyMzI1MTtcbn1cblxuLnR4LXdoaXRlLTIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuXG4udHgtd2hpdGUtMyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG5cbi50eC13aGl0ZS00IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbn1cblxuLnR4LXdoaXRlLTUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4udHgtd2hpdGUtNiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG5cbi50eC13aGl0ZS03IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLnR4LXdoaXRlLTgge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4udHgtc3BhY2luZy0xIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xufVxuXG4udHgtc3BhY2luZy0yIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuLnR4LXNwYWNpbmctMyB7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbn1cblxuLnR4LXNwYWNpbmctNCB7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG59XG5cbi50eC1zcGFjaW5nLTUge1xuICBsZXR0ZXItc3BhY2luZzogMi41cHg7XG59XG5cbi50eC1zcGFjaW5nLTYge1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xufVxuXG4udHgtc3BhY2luZy03IHtcbiAgbGV0dGVyLXNwYWNpbmc6IDMuNXB4O1xufVxuXG4udHgtc3BhY2luZy04IHtcbiAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbn1cblxuLnR4LXNwYWNpbmctLTEge1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xufVxuXG4udHgtc3BhY2luZy0tMiB7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuXG4udHgtc3BhY2luZy0tMyB7XG4gIGxldHRlci1zcGFjaW5nOiAtMS41cHg7XG59XG5cbi50eC1zcGFjaW5nLS00IHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XG59XG5cbi50eC1zcGFjaW5nLS01IHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0yLjVweDtcbn1cblxuLnR4LXNwYWNpbmctLTYge1xuICBsZXR0ZXItc3BhY2luZzogLTNweDtcbn1cblxuLnR4LXNwYWNpbmctLTcge1xuICBsZXR0ZXItc3BhY2luZzogLTMuNXB4O1xufVxuXG4udHgtc3BhY2luZy0tOCB7XG4gIGxldHRlci1zcGFjaW5nOiAtNHB4O1xufVxuXG4udHgtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnR4LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5cbi50eC10cmFuc2Zvcm0tbm9uZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4udHgtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udHgtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnR4LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udHgtY2VudGVyLWYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50eC1yaWdodC1mIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50eC1sZWZ0LWYge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udHgtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4udHgtc3R5bGUtbm9ybWFsIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ubGgtYmFzZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5saC1ub3JtYWwge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ubGgtMCB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4ubGgtLTEge1xuICBsaW5lLWhlaWdodDogMC4xO1xufVxuXG4ubGgtLTIge1xuICBsaW5lLWhlaWdodDogMC4yO1xufVxuXG4ubGgtLTMge1xuICBsaW5lLWhlaWdodDogMC4zO1xufVxuXG4ubGgtLTQge1xuICBsaW5lLWhlaWdodDogMC40O1xufVxuXG4ubGgtLTUge1xuICBsaW5lLWhlaWdodDogMC41O1xufVxuXG4ubGgtLTYge1xuICBsaW5lLWhlaWdodDogMC42O1xufVxuXG4ubGgtLTcge1xuICBsaW5lLWhlaWdodDogMC43O1xufVxuXG4ubGgtLTgge1xuICBsaW5lLWhlaWdodDogMC44O1xufVxuXG4ubGgtLTkge1xuICBsaW5lLWhlaWdodDogMC45O1xufVxuXG4ubGgtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbi5saC0yIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmxoLTMge1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4ubGgtNCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5saC01IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmxoLTYge1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4ubGgtNyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbi5saC04IHtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cblxuLmxoLTkge1xuICBsaW5lLWhlaWdodDogMS45O1xufVxuXG4ubGgtMTAge1xuICBsaW5lLWhlaWdodDogMjtcbn1cblxuLmxoLTExIHtcbiAgbGluZS1oZWlnaHQ6IDIuMTtcbn1cblxuLmxoLTEyIHtcbiAgbGluZS1oZWlnaHQ6IDIuMjtcbn1cblxuLmxoLTEzIHtcbiAgbGluZS1oZWlnaHQ6IDIuMztcbn1cblxuLmxoLTE0IHtcbiAgbGluZS1oZWlnaHQ6IDIuNDtcbn1cblxuLmxoLTE1IHtcbiAgbGluZS1oZWlnaHQ6IDIuNTtcbn1cblxuLnZhbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4udmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi52YWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4udmFsaWduLXRvcC1mIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnZhbGlnbi1taWRkbGUtZiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi52YWxpZ24tYm90dG9tLWYge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi50eC1iYXNlIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLnR4LTgge1xuICBmb250LXNpemU6IDhweDtcbn1cblxuLnR4LTgtZiB7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuXG4udHgtOSB7XG4gIGZvbnQtc2l6ZTogOXB4O1xufVxuXG4udHgtOS1mIHtcbiAgZm9udC1zaXplOiA5cHg7XG59XG5cbi50eC0xMCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLnR4LTEwLWYge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi50eC0xMSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLnR4LTExLWYge1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi50eC0xMiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnR4LTEyLWYge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi50eC0xMyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnR4LTEzLWYge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi50eC0xNCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnR4LTE0LWYge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi50eC0xNSB7XG4gIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udHgtMTUtZiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnR4LTE2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4udHgtMTYtZiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnR4LTE3IHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuXG4udHgtMTgge1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTE4LWYge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi50eC0yMCB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udHgtMjAtZiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLnR4LTIxIHtcbiAgZm9udC1zaXplOiAyMXB4O1xufVxuXG4udHgtMjEtZiB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cblxuLnR4LTIyIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuXG4udHgtMjItZiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLnR4LTI0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG4udHgtMjQtZiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLnR4LTI2IHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuXG4udHgtMjYtZiB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cblxuLnR4LTI4IHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuXG4udHgtMjgtZiB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLnR4LTMwIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4udHgtMzAtZiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLnR4LTMyIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuXG4udHgtMzItZiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cblxuLnR4LTM0IHtcbiAgZm9udC1zaXplOiAzNHB4O1xufVxuXG4udHgtMzQtZiB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbn1cblxuLnR4LTM2IHtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuXG4udHgtMzYtZiB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cblxuLnR4LTM4IHtcbiAgZm9udC1zaXplOiAzOHB4O1xufVxuXG4udHgtMzgtZiB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbn1cblxuLnR4LTQwIHtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuXG4udHgtNDAtZiB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuLnR4LTQyIHtcbiAgZm9udC1zaXplOiA0MnB4O1xufVxuXG4udHgtNDItZiB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbn1cblxuLnR4LTQ0IHtcbiAgZm9udC1zaXplOiA0NHB4O1xufVxuXG4udHgtNDQtZiB7XG4gIGZvbnQtc2l6ZTogNDRweDtcbn1cblxuLnR4LTQ2IHtcbiAgZm9udC1zaXplOiA0NnB4O1xufVxuXG4udHgtNDYtZiB7XG4gIGZvbnQtc2l6ZTogNDZweDtcbn1cblxuLnR4LTQ4IHtcbiAgZm9udC1zaXplOiA0OHB4O1xufVxuXG4udHgtNDgtZiB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbn1cblxuLnR4LTUwIHtcbiAgZm9udC1zaXplOiA1MHB4O1xufVxuXG4udHgtNTAtZiB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbn1cblxuLnR4LTUyIHtcbiAgZm9udC1zaXplOiA1MnB4O1xufVxuXG4udHgtNTItZiB7XG4gIGZvbnQtc2l6ZTogNTJweDtcbn1cblxuLnR4LTU0IHtcbiAgZm9udC1zaXplOiA1NHB4O1xufVxuXG4udHgtNTQtZiB7XG4gIGZvbnQtc2l6ZTogNTRweDtcbn1cblxuLnR4LTU2IHtcbiAgZm9udC1zaXplOiA1NnB4O1xufVxuXG4udHgtNTYtZiB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbn1cblxuLnR4LTU4IHtcbiAgZm9udC1zaXplOiA1OHB4O1xufVxuXG4udHgtNTgtZiB7XG4gIGZvbnQtc2l6ZTogNThweDtcbn1cblxuLnR4LTYwIHtcbiAgZm9udC1zaXplOiA2MHB4O1xufVxuXG4udHgtNjAtZiB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbn1cblxuLnR4LTYyIHtcbiAgZm9udC1zaXplOiA2MnB4O1xufVxuXG4udHgtNjItZiB7XG4gIGZvbnQtc2l6ZTogNjJweDtcbn1cblxuLnR4LTY0IHtcbiAgZm9udC1zaXplOiA2NHB4O1xufVxuXG4udHgtNjQtZiB7XG4gIGZvbnQtc2l6ZTogNjRweDtcbn1cblxuLnR4LTY2IHtcbiAgZm9udC1zaXplOiA2NnB4O1xufVxuXG4udHgtNjYtZiB7XG4gIGZvbnQtc2l6ZTogNjZweDtcbn1cblxuLnR4LTY4IHtcbiAgZm9udC1zaXplOiA2OHB4O1xufVxuXG4udHgtNjgtZiB7XG4gIGZvbnQtc2l6ZTogNjhweDtcbn1cblxuLnR4LTcwIHtcbiAgZm9udC1zaXplOiA3MHB4O1xufVxuXG4udHgtNzAtZiB7XG4gIGZvbnQtc2l6ZTogNzBweDtcbn1cblxuLnR4LTcyIHtcbiAgZm9udC1zaXplOiA3MnB4O1xufVxuXG4udHgtNzItZiB7XG4gIGZvbnQtc2l6ZTogNzJweDtcbn1cblxuLnR4LTc0IHtcbiAgZm9udC1zaXplOiA3NHB4O1xufVxuXG4udHgtNzQtZiB7XG4gIGZvbnQtc2l6ZTogNzRweDtcbn1cblxuLnR4LTc2IHtcbiAgZm9udC1zaXplOiA3NnB4O1xufVxuXG4udHgtNzYtZiB7XG4gIGZvbnQtc2l6ZTogNzZweDtcbn1cblxuLnR4LTc4IHtcbiAgZm9udC1zaXplOiA3OHB4O1xufVxuXG4udHgtNzgtZiB7XG4gIGZvbnQtc2l6ZTogNzhweDtcbn1cblxuLnR4LTgwIHtcbiAgZm9udC1zaXplOiA4MHB4O1xufVxuXG4udHgtODAtZiB7XG4gIGZvbnQtc2l6ZTogODBweDtcbn1cblxuLnR4LTgyIHtcbiAgZm9udC1zaXplOiA4MnB4O1xufVxuXG4udHgtODItZiB7XG4gIGZvbnQtc2l6ZTogODJweDtcbn1cblxuLnR4LTg0IHtcbiAgZm9udC1zaXplOiA4NHB4O1xufVxuXG4udHgtODQtZiB7XG4gIGZvbnQtc2l6ZTogODRweDtcbn1cblxuLnR4LTg2IHtcbiAgZm9udC1zaXplOiA4NnB4O1xufVxuXG4udHgtODYtZiB7XG4gIGZvbnQtc2l6ZTogODZweDtcbn1cblxuLnR4LTg4IHtcbiAgZm9udC1zaXplOiA4OHB4O1xufVxuXG4udHgtODgtZiB7XG4gIGZvbnQtc2l6ZTogODhweDtcbn1cblxuLnR4LTkwIHtcbiAgZm9udC1zaXplOiA5MHB4O1xufVxuXG4udHgtOTAtZiB7XG4gIGZvbnQtc2l6ZTogOTBweDtcbn1cblxuLnR4LTkyIHtcbiAgZm9udC1zaXplOiA5MnB4O1xufVxuXG4udHgtOTItZiB7XG4gIGZvbnQtc2l6ZTogOTJweDtcbn1cblxuLnR4LTk0IHtcbiAgZm9udC1zaXplOiA5NHB4O1xufVxuXG4udHgtOTQtZiB7XG4gIGZvbnQtc2l6ZTogOTRweDtcbn1cblxuLnR4LTk2IHtcbiAgZm9udC1zaXplOiA5NnB4O1xufVxuXG4udHgtOTYtZiB7XG4gIGZvbnQtc2l6ZTogOTZweDtcbn1cblxuLnR4LTk4IHtcbiAgZm9udC1zaXplOiA5OHB4O1xufVxuXG4udHgtOTgtZiB7XG4gIGZvbnQtc2l6ZTogOThweDtcbn1cblxuLnR4LTEwMCB7XG4gIGZvbnQtc2l6ZTogMTAwcHg7XG59XG5cbi50eC0xMDAtZiB7XG4gIGZvbnQtc2l6ZTogMTAwcHg7XG59XG5cbi50eC0xMDIge1xuICBmb250LXNpemU6IDEwMnB4O1xufVxuXG4udHgtMTAyLWYge1xuICBmb250LXNpemU6IDEwMnB4O1xufVxuXG4udHgtMTA0IHtcbiAgZm9udC1zaXplOiAxMDRweDtcbn1cblxuLnR4LTEwNC1mIHtcbiAgZm9udC1zaXplOiAxMDRweDtcbn1cblxuLnR4LTEwNiB7XG4gIGZvbnQtc2l6ZTogMTA2cHg7XG59XG5cbi50eC0xMDYtZiB7XG4gIGZvbnQtc2l6ZTogMTA2cHg7XG59XG5cbi50eC0xMDgge1xuICBmb250LXNpemU6IDEwOHB4O1xufVxuXG4udHgtMTA4LWYge1xuICBmb250LXNpemU6IDEwOHB4O1xufVxuXG4udHgtMTEwIHtcbiAgZm9udC1zaXplOiAxMTBweDtcbn1cblxuLnR4LTExMC1mIHtcbiAgZm9udC1zaXplOiAxMTBweDtcbn1cblxuLnR4LTExMiB7XG4gIGZvbnQtc2l6ZTogMTEycHg7XG59XG5cbi50eC0xMTItZiB7XG4gIGZvbnQtc2l6ZTogMTEycHg7XG59XG5cbi50eC0xMTQge1xuICBmb250LXNpemU6IDExNHB4O1xufVxuXG4udHgtMTE0LWYge1xuICBmb250LXNpemU6IDExNHB4O1xufVxuXG4udHgtMTE2IHtcbiAgZm9udC1zaXplOiAxMTZweDtcbn1cblxuLnR4LTExNi1mIHtcbiAgZm9udC1zaXplOiAxMTZweDtcbn1cblxuLnR4LTExOCB7XG4gIGZvbnQtc2l6ZTogMTE4cHg7XG59XG5cbi50eC0xMTgtZiB7XG4gIGZvbnQtc2l6ZTogMTE4cHg7XG59XG5cbi50eC0xMjAge1xuICBmb250LXNpemU6IDEyMHB4O1xufVxuXG4udHgtMTIwLWYge1xuICBmb250LXNpemU6IDEyMHB4O1xufVxuXG4udHgtMTIyIHtcbiAgZm9udC1zaXplOiAxMjJweDtcbn1cblxuLnR4LTEyMi1mIHtcbiAgZm9udC1zaXplOiAxMjJweDtcbn1cblxuLnR4LTEyNCB7XG4gIGZvbnQtc2l6ZTogMTI0cHg7XG59XG5cbi50eC0xMjQtZiB7XG4gIGZvbnQtc2l6ZTogMTI0cHg7XG59XG5cbi50eC0xMjYge1xuICBmb250LXNpemU6IDEyNnB4O1xufVxuXG4udHgtMTI2LWYge1xuICBmb250LXNpemU6IDEyNnB4O1xufVxuXG4udHgtMTI4IHtcbiAgZm9udC1zaXplOiAxMjhweDtcbn1cblxuLnR4LTEyOC1mIHtcbiAgZm9udC1zaXplOiAxMjhweDtcbn1cblxuLnR4LTEzMCB7XG4gIGZvbnQtc2l6ZTogMTMwcHg7XG59XG5cbi50eC0xMzAtZiB7XG4gIGZvbnQtc2l6ZTogMTMwcHg7XG59XG5cbi50eC0xMzIge1xuICBmb250LXNpemU6IDEzMnB4O1xufVxuXG4udHgtMTMyLWYge1xuICBmb250LXNpemU6IDEzMnB4O1xufVxuXG4udHgtMTM0IHtcbiAgZm9udC1zaXplOiAxMzRweDtcbn1cblxuLnR4LTEzNC1mIHtcbiAgZm9udC1zaXplOiAxMzRweDtcbn1cblxuLnR4LTEzNiB7XG4gIGZvbnQtc2l6ZTogMTM2cHg7XG59XG5cbi50eC0xMzYtZiB7XG4gIGZvbnQtc2l6ZTogMTM2cHg7XG59XG5cbi50eC0xMzgge1xuICBmb250LXNpemU6IDEzOHB4O1xufVxuXG4udHgtMTM4LWYge1xuICBmb250LXNpemU6IDEzOHB4O1xufVxuXG4udHgtMTQwIHtcbiAgZm9udC1zaXplOiAxNDBweDtcbn1cblxuLnR4LTE0MC1mIHtcbiAgZm9udC1zaXplOiAxNDBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC50eC14cy04IHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgfVxuICAudHgteHMtOC1mIHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgfVxuICAudHgteHMtOSB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gIH1cbiAgLnR4LXhzLTktZiB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gIH1cbiAgLnR4LXhzLTEwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbiAgLnR4LXhzLTEwLWYge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAudHgteHMtMTEge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAudHgteHMtMTEtZiB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG4gIC50eC14cy0xMiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC50eC14cy0xMi1mIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnR4LXhzLTEzIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLnR4LXhzLTEzLWYge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAudHgteHMtMTQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAudHgteHMtMTQtZiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC50eC14cy0xNSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC50eC14cy0xNS1mIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnR4LXhzLTE2IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnR4LXhzLTE2LWYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAudHgteHMtMTgge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAudHgteHMtMTgtZiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC50eC14cy0yMCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC50eC14cy0yMC1mIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnR4LXhzLTIyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLnR4LXhzLTIyLWYge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAudHgteHMtMjQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAudHgteHMtMjQtZiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC50eC14cy0yNiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG4gIC50eC14cy0yNi1mIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbiAgLnR4LXhzLTI4IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbiAgLnR4LXhzLTI4LWYge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICAudHgteHMtMzAge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAudHgteHMtMzAtZiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC50eC14cy0zMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG4gIC50eC14cy0zMi1mIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbiAgLnR4LXhzLTM0IHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbiAgLnR4LXhzLTM0LWYge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxuICAudHgteHMtMzYge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxuICAudHgteHMtMzYtZiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG4gIC50eC14cy0zOCB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG4gIC50eC14cy0zOC1mIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbiAgLnR4LXhzLTQwIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgLnR4LXhzLTQwLWYge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICAudHgteHMtNDIge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxuICAudHgteHMtNDItZiB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICB9XG4gIC50eC14cy00NCB7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICB9XG4gIC50eC14cy00NC1mIHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gIH1cbiAgLnR4LXhzLTQ2IHtcbiAgICBmb250LXNpemU6IDQ2cHg7XG4gIH1cbiAgLnR4LXhzLTQ2LWYge1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgfVxuICAudHgteHMtNDgge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxuICAudHgteHMtNDgtZiB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG4gIC50eC14cy01MCB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG4gIC50eC14cy01MC1mIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbiAgLnR4LXhzLTUyIHtcbiAgICBmb250LXNpemU6IDUycHg7XG4gIH1cbiAgLnR4LXhzLTUyLWYge1xuICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgfVxuICAudHgteHMtNTQge1xuICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgfVxuICAudHgteHMtNTQtZiB7XG4gICAgZm9udC1zaXplOiA1NHB4O1xuICB9XG4gIC50eC14cy01NiB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICB9XG4gIC50eC14cy01Ni1mIHtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gIH1cbiAgLnR4LXhzLTU4IHtcbiAgICBmb250LXNpemU6IDU4cHg7XG4gIH1cbiAgLnR4LXhzLTU4LWYge1xuICAgIGZvbnQtc2l6ZTogNThweDtcbiAgfVxuICAudHgteHMtNjAge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxuICAudHgteHMtNjAtZiB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICB9XG4gIC50eC14cy02MiB7XG4gICAgZm9udC1zaXplOiA2MnB4O1xuICB9XG4gIC50eC14cy02Mi1mIHtcbiAgICBmb250LXNpemU6IDYycHg7XG4gIH1cbiAgLnR4LXhzLTY0IHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gIH1cbiAgLnR4LXhzLTY0LWYge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgfVxuICAudHgteHMtNjYge1xuICAgIGZvbnQtc2l6ZTogNjZweDtcbiAgfVxuICAudHgteHMtNjYtZiB7XG4gICAgZm9udC1zaXplOiA2NnB4O1xuICB9XG4gIC50eC14cy02OCB7XG4gICAgZm9udC1zaXplOiA2OHB4O1xuICB9XG4gIC50eC14cy02OC1mIHtcbiAgICBmb250LXNpemU6IDY4cHg7XG4gIH1cbiAgLnR4LXhzLTcwIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gIH1cbiAgLnR4LXhzLTcwLWYge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgfVxuICAudHgteHMtNzIge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgfVxuICAudHgteHMtNzItZiB7XG4gICAgZm9udC1zaXplOiA3MnB4O1xuICB9XG4gIC50eC14cy03NCB7XG4gICAgZm9udC1zaXplOiA3NHB4O1xuICB9XG4gIC50eC14cy03NC1mIHtcbiAgICBmb250LXNpemU6IDc0cHg7XG4gIH1cbiAgLnR4LXhzLTc2IHtcbiAgICBmb250LXNpemU6IDc2cHg7XG4gIH1cbiAgLnR4LXhzLTc2LWYge1xuICAgIGZvbnQtc2l6ZTogNzZweDtcbiAgfVxuICAudHgteHMtNzgge1xuICAgIGZvbnQtc2l6ZTogNzhweDtcbiAgfVxuICAudHgteHMtNzgtZiB7XG4gICAgZm9udC1zaXplOiA3OHB4O1xuICB9XG4gIC50eC14cy04MCB7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICB9XG4gIC50eC14cy04MC1mIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gIH1cbiAgLnR4LXhzLTgyIHtcbiAgICBmb250LXNpemU6IDgycHg7XG4gIH1cbiAgLnR4LXhzLTgyLWYge1xuICAgIGZvbnQtc2l6ZTogODJweDtcbiAgfVxuICAudHgteHMtODQge1xuICAgIGZvbnQtc2l6ZTogODRweDtcbiAgfVxuICAudHgteHMtODQtZiB7XG4gICAgZm9udC1zaXplOiA4NHB4O1xuICB9XG4gIC50eC14cy04NiB7XG4gICAgZm9udC1zaXplOiA4NnB4O1xuICB9XG4gIC50eC14cy04Ni1mIHtcbiAgICBmb250LXNpemU6IDg2cHg7XG4gIH1cbiAgLnR4LXhzLTg4IHtcbiAgICBmb250LXNpemU6IDg4cHg7XG4gIH1cbiAgLnR4LXhzLTg4LWYge1xuICAgIGZvbnQtc2l6ZTogODhweDtcbiAgfVxuICAudHgteHMtOTAge1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgfVxuICAudHgteHMtOTAtZiB7XG4gICAgZm9udC1zaXplOiA5MHB4O1xuICB9XG4gIC50eC14cy05MiB7XG4gICAgZm9udC1zaXplOiA5MnB4O1xuICB9XG4gIC50eC14cy05Mi1mIHtcbiAgICBmb250LXNpemU6IDkycHg7XG4gIH1cbiAgLnR4LXhzLTk0IHtcbiAgICBmb250LXNpemU6IDk0cHg7XG4gIH1cbiAgLnR4LXhzLTk0LWYge1xuICAgIGZvbnQtc2l6ZTogOTRweDtcbiAgfVxuICAudHgteHMtOTYge1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgfVxuICAudHgteHMtOTYtZiB7XG4gICAgZm9udC1zaXplOiA5NnB4O1xuICB9XG4gIC50eC14cy05OCB7XG4gICAgZm9udC1zaXplOiA5OHB4O1xuICB9XG4gIC50eC14cy05OC1mIHtcbiAgICBmb250LXNpemU6IDk4cHg7XG4gIH1cbiAgLnR4LXhzLTEwMCB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxuICAudHgteHMtMTAwLWYge1xuICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gIH1cbiAgLnR4LXhzLTEwMiB7XG4gICAgZm9udC1zaXplOiAxMDJweDtcbiAgfVxuICAudHgteHMtMTAyLWYge1xuICAgIGZvbnQtc2l6ZTogMTAycHg7XG4gIH1cbiAgLnR4LXhzLTEwNCB7XG4gICAgZm9udC1zaXplOiAxMDRweDtcbiAgfVxuICAudHgteHMtMTA0LWYge1xuICAgIGZvbnQtc2l6ZTogMTA0cHg7XG4gIH1cbiAgLnR4LXhzLTEwNiB7XG4gICAgZm9udC1zaXplOiAxMDZweDtcbiAgfVxuICAudHgteHMtMTA2LWYge1xuICAgIGZvbnQtc2l6ZTogMTA2cHg7XG4gIH1cbiAgLnR4LXhzLTEwOCB7XG4gICAgZm9udC1zaXplOiAxMDhweDtcbiAgfVxuICAudHgteHMtMTA4LWYge1xuICAgIGZvbnQtc2l6ZTogMTA4cHg7XG4gIH1cbiAgLnR4LXhzLTExMCB7XG4gICAgZm9udC1zaXplOiAxMTBweDtcbiAgfVxuICAudHgteHMtMTEwLWYge1xuICAgIGZvbnQtc2l6ZTogMTEwcHg7XG4gIH1cbiAgLnR4LXhzLTExMiB7XG4gICAgZm9udC1zaXplOiAxMTJweDtcbiAgfVxuICAudHgteHMtMTEyLWYge1xuICAgIGZvbnQtc2l6ZTogMTEycHg7XG4gIH1cbiAgLnR4LXhzLTExNCB7XG4gICAgZm9udC1zaXplOiAxMTRweDtcbiAgfVxuICAudHgteHMtMTE0LWYge1xuICAgIGZvbnQtc2l6ZTogMTE0cHg7XG4gIH1cbiAgLnR4LXhzLTExNiB7XG4gICAgZm9udC1zaXplOiAxMTZweDtcbiAgfVxuICAudHgteHMtMTE2LWYge1xuICAgIGZvbnQtc2l6ZTogMTE2cHg7XG4gIH1cbiAgLnR4LXhzLTExOCB7XG4gICAgZm9udC1zaXplOiAxMThweDtcbiAgfVxuICAudHgteHMtMTE4LWYge1xuICAgIGZvbnQtc2l6ZTogMTE4cHg7XG4gIH1cbiAgLnR4LXhzLTEyMCB7XG4gICAgZm9udC1zaXplOiAxMjBweDtcbiAgfVxuICAudHgteHMtMTIwLWYge1xuICAgIGZvbnQtc2l6ZTogMTIwcHg7XG4gIH1cbiAgLnR4LXhzLTEyMiB7XG4gICAgZm9udC1zaXplOiAxMjJweDtcbiAgfVxuICAudHgteHMtMTIyLWYge1xuICAgIGZvbnQtc2l6ZTogMTIycHg7XG4gIH1cbiAgLnR4LXhzLTEyNCB7XG4gICAgZm9udC1zaXplOiAxMjRweDtcbiAgfVxuICAudHgteHMtMTI0LWYge1xuICAgIGZvbnQtc2l6ZTogMTI0cHg7XG4gIH1cbiAgLnR4LXhzLTEyNiB7XG4gICAgZm9udC1zaXplOiAxMjZweDtcbiAgfVxuICAudHgteHMtMTI2LWYge1xuICAgIGZvbnQtc2l6ZTogMTI2cHg7XG4gIH1cbiAgLnR4LXhzLTEyOCB7XG4gICAgZm9udC1zaXplOiAxMjhweDtcbiAgfVxuICAudHgteHMtMTI4LWYge1xuICAgIGZvbnQtc2l6ZTogMTI4cHg7XG4gIH1cbiAgLnR4LXhzLTEzMCB7XG4gICAgZm9udC1zaXplOiAxMzBweDtcbiAgfVxuICAudHgteHMtMTMwLWYge1xuICAgIGZvbnQtc2l6ZTogMTMwcHg7XG4gIH1cbiAgLnR4LXhzLTEzMiB7XG4gICAgZm9udC1zaXplOiAxMzJweDtcbiAgfVxuICAudHgteHMtMTMyLWYge1xuICAgIGZvbnQtc2l6ZTogMTMycHg7XG4gIH1cbiAgLnR4LXhzLTEzNCB7XG4gICAgZm9udC1zaXplOiAxMzRweDtcbiAgfVxuICAudHgteHMtMTM0LWYge1xuICAgIGZvbnQtc2l6ZTogMTM0cHg7XG4gIH1cbiAgLnR4LXhzLTEzNiB7XG4gICAgZm9udC1zaXplOiAxMzZweDtcbiAgfVxuICAudHgteHMtMTM2LWYge1xuICAgIGZvbnQtc2l6ZTogMTM2cHg7XG4gIH1cbiAgLnR4LXhzLTEzOCB7XG4gICAgZm9udC1zaXplOiAxMzhweDtcbiAgfVxuICAudHgteHMtMTM4LWYge1xuICAgIGZvbnQtc2l6ZTogMTM4cHg7XG4gIH1cbiAgLnR4LXhzLTE0MCB7XG4gICAgZm9udC1zaXplOiAxNDBweDtcbiAgfVxuICAudHgteHMtMTQwLWYge1xuICAgIGZvbnQtc2l6ZTogMTQwcHg7XG4gIH1cbiAgLnR4LXhzLWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbiAgLnR4LXhzLWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLnR4LXhzLXNlbWlib2xkIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG4gIC50eC14cy1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgLnR4LXhzLW5vcm1hbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAudHgteHMtbGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cbiAgLnR4LXhzLXRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cbiAgLnR4LXhzLXh0aGluIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICB9XG4gIC5saC14cy0wIHtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgfVxuICAubGgteHMtMSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuICAubGgteHMtMiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuICAubGgteHMtMyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxuICAubGgteHMtNCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuICAubGgteHMtNSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAubGgteHMtNiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxuICAubGgteHMtNyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgfVxuICAubGgteHMtOCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgfVxuICAubGgteHMtOSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgfVxuICAubGgteHMtMTAge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG4gIC5saC14cy0xMSB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMTtcbiAgfVxuICAubGgteHMtMTIge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI7XG4gIH1cbiAgLmxoLXhzLTEzIHtcbiAgICBsaW5lLWhlaWdodDogMi4zO1xuICB9XG4gIC5saC14cy0xNCB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgfVxuICAubGgteHMtMTUge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIH1cbiAgLnR4LXhzLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC50eC14cy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnR4LXhzLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnR4LXhzLWNlbnRlci1mIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnR4LXhzLXJpZ2h0LWYge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC50eC14cy1sZWZ0LWYge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudHgtc20tOCB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gIH1cbiAgLnR4LXNtLTgtZiB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gIH1cbiAgLnR4LXNtLTkge1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICB9XG4gIC50eC1zbS05LWYge1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICB9XG4gIC50eC1zbS0xMCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG4gIC50eC1zbS0xMC1mIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbiAgLnR4LXNtLTExIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgLnR4LXNtLTExLWYge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAudHgtc20tMTIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAudHgtc20tMTItZiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC50eC1zbS0xMyB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC50eC1zbS0xMy1mIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLnR4LXNtLTE0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnR4LXNtLTE0LWYge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAudHgtc20tMTUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAudHgtc20tMTUtZiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC50eC1zbS0xNiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC50eC1zbS0xNi1mIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnR4LXNtLTE4IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnR4LXNtLTE4LWYge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAudHgtc20tMjAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAudHgtc20tMjAtZiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC50eC1zbS0yMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC50eC1zbS0yMi1mIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLnR4LXNtLTI0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLnR4LXNtLTI0LWYge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAudHgtc20tMjYge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuICAudHgtc20tMjYtZiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG4gIC50eC1zbS0yOCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG4gIC50eC1zbS0yOC1mIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbiAgLnR4LXNtLTMwIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLnR4LXNtLTMwLWYge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAudHgtc20tMzIge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAudHgtc20tMzItZiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG4gIC50eC1zbS0zNCB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG4gIC50eC1zbS0zNC1mIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbiAgLnR4LXNtLTM2IHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbiAgLnR4LXNtLTM2LWYge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxuICAudHgtc20tMzgge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxuICAudHgtc20tMzgtZiB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG4gIC50eC1zbS00MCB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC50eC1zbS00MC1mIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgLnR4LXNtLTQyIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gIH1cbiAgLnR4LXNtLTQyLWYge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxuICAudHgtc20tNDQge1xuICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgfVxuICAudHgtc20tNDQtZiB7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICB9XG4gIC50eC1zbS00NiB7XG4gICAgZm9udC1zaXplOiA0NnB4O1xuICB9XG4gIC50eC1zbS00Ni1mIHtcbiAgICBmb250LXNpemU6IDQ2cHg7XG4gIH1cbiAgLnR4LXNtLTQ4IHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbiAgLnR4LXNtLTQ4LWYge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxuICAudHgtc20tNTAge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxuICAudHgtc20tNTAtZiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG4gIC50eC1zbS01MiB7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICB9XG4gIC50eC1zbS01Mi1mIHtcbiAgICBmb250LXNpemU6IDUycHg7XG4gIH1cbiAgLnR4LXNtLTU0IHtcbiAgICBmb250LXNpemU6IDU0cHg7XG4gIH1cbiAgLnR4LXNtLTU0LWYge1xuICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgfVxuICAudHgtc20tNTYge1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgfVxuICAudHgtc20tNTYtZiB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICB9XG4gIC50eC1zbS01OCB7XG4gICAgZm9udC1zaXplOiA1OHB4O1xuICB9XG4gIC50eC1zbS01OC1mIHtcbiAgICBmb250LXNpemU6IDU4cHg7XG4gIH1cbiAgLnR4LXNtLTYwIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbiAgLnR4LXNtLTYwLWYge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxuICAudHgtc20tNjIge1xuICAgIGZvbnQtc2l6ZTogNjJweDtcbiAgfVxuICAudHgtc20tNjItZiB7XG4gICAgZm9udC1zaXplOiA2MnB4O1xuICB9XG4gIC50eC1zbS02NCB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICB9XG4gIC50eC1zbS02NC1mIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gIH1cbiAgLnR4LXNtLTY2IHtcbiAgICBmb250LXNpemU6IDY2cHg7XG4gIH1cbiAgLnR4LXNtLTY2LWYge1xuICAgIGZvbnQtc2l6ZTogNjZweDtcbiAgfVxuICAudHgtc20tNjgge1xuICAgIGZvbnQtc2l6ZTogNjhweDtcbiAgfVxuICAudHgtc20tNjgtZiB7XG4gICAgZm9udC1zaXplOiA2OHB4O1xuICB9XG4gIC50eC1zbS03MCB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICB9XG4gIC50eC1zbS03MC1mIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gIH1cbiAgLnR4LXNtLTcyIHtcbiAgICBmb250LXNpemU6IDcycHg7XG4gIH1cbiAgLnR4LXNtLTcyLWYge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgfVxuICAudHgtc20tNzQge1xuICAgIGZvbnQtc2l6ZTogNzRweDtcbiAgfVxuICAudHgtc20tNzQtZiB7XG4gICAgZm9udC1zaXplOiA3NHB4O1xuICB9XG4gIC50eC1zbS03NiB7XG4gICAgZm9udC1zaXplOiA3NnB4O1xuICB9XG4gIC50eC1zbS03Ni1mIHtcbiAgICBmb250LXNpemU6IDc2cHg7XG4gIH1cbiAgLnR4LXNtLTc4IHtcbiAgICBmb250LXNpemU6IDc4cHg7XG4gIH1cbiAgLnR4LXNtLTc4LWYge1xuICAgIGZvbnQtc2l6ZTogNzhweDtcbiAgfVxuICAudHgtc20tODAge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxuICAudHgtc20tODAtZiB7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICB9XG4gIC50eC1zbS04MiB7XG4gICAgZm9udC1zaXplOiA4MnB4O1xuICB9XG4gIC50eC1zbS04Mi1mIHtcbiAgICBmb250LXNpemU6IDgycHg7XG4gIH1cbiAgLnR4LXNtLTg0IHtcbiAgICBmb250LXNpemU6IDg0cHg7XG4gIH1cbiAgLnR4LXNtLTg0LWYge1xuICAgIGZvbnQtc2l6ZTogODRweDtcbiAgfVxuICAudHgtc20tODYge1xuICAgIGZvbnQtc2l6ZTogODZweDtcbiAgfVxuICAudHgtc20tODYtZiB7XG4gICAgZm9udC1zaXplOiA4NnB4O1xuICB9XG4gIC50eC1zbS04OCB7XG4gICAgZm9udC1zaXplOiA4OHB4O1xuICB9XG4gIC50eC1zbS04OC1mIHtcbiAgICBmb250LXNpemU6IDg4cHg7XG4gIH1cbiAgLnR4LXNtLTkwIHtcbiAgICBmb250LXNpemU6IDkwcHg7XG4gIH1cbiAgLnR4LXNtLTkwLWYge1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgfVxuICAudHgtc20tOTIge1xuICAgIGZvbnQtc2l6ZTogOTJweDtcbiAgfVxuICAudHgtc20tOTItZiB7XG4gICAgZm9udC1zaXplOiA5MnB4O1xuICB9XG4gIC50eC1zbS05NCB7XG4gICAgZm9udC1zaXplOiA5NHB4O1xuICB9XG4gIC50eC1zbS05NC1mIHtcbiAgICBmb250LXNpemU6IDk0cHg7XG4gIH1cbiAgLnR4LXNtLTk2IHtcbiAgICBmb250LXNpemU6IDk2cHg7XG4gIH1cbiAgLnR4LXNtLTk2LWYge1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgfVxuICAudHgtc20tOTgge1xuICAgIGZvbnQtc2l6ZTogOThweDtcbiAgfVxuICAudHgtc20tOTgtZiB7XG4gICAgZm9udC1zaXplOiA5OHB4O1xuICB9XG4gIC50eC1zbS0xMDAge1xuICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gIH1cbiAgLnR4LXNtLTEwMC1mIHtcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICB9XG4gIC50eC1zbS0xMDIge1xuICAgIGZvbnQtc2l6ZTogMTAycHg7XG4gIH1cbiAgLnR4LXNtLTEwMi1mIHtcbiAgICBmb250LXNpemU6IDEwMnB4O1xuICB9XG4gIC50eC1zbS0xMDQge1xuICAgIGZvbnQtc2l6ZTogMTA0cHg7XG4gIH1cbiAgLnR4LXNtLTEwNC1mIHtcbiAgICBmb250LXNpemU6IDEwNHB4O1xuICB9XG4gIC50eC1zbS0xMDYge1xuICAgIGZvbnQtc2l6ZTogMTA2cHg7XG4gIH1cbiAgLnR4LXNtLTEwNi1mIHtcbiAgICBmb250LXNpemU6IDEwNnB4O1xuICB9XG4gIC50eC1zbS0xMDgge1xuICAgIGZvbnQtc2l6ZTogMTA4cHg7XG4gIH1cbiAgLnR4LXNtLTEwOC1mIHtcbiAgICBmb250LXNpemU6IDEwOHB4O1xuICB9XG4gIC50eC1zbS0xMTAge1xuICAgIGZvbnQtc2l6ZTogMTEwcHg7XG4gIH1cbiAgLnR4LXNtLTExMC1mIHtcbiAgICBmb250LXNpemU6IDExMHB4O1xuICB9XG4gIC50eC1zbS0xMTIge1xuICAgIGZvbnQtc2l6ZTogMTEycHg7XG4gIH1cbiAgLnR4LXNtLTExMi1mIHtcbiAgICBmb250LXNpemU6IDExMnB4O1xuICB9XG4gIC50eC1zbS0xMTQge1xuICAgIGZvbnQtc2l6ZTogMTE0cHg7XG4gIH1cbiAgLnR4LXNtLTExNC1mIHtcbiAgICBmb250LXNpemU6IDExNHB4O1xuICB9XG4gIC50eC1zbS0xMTYge1xuICAgIGZvbnQtc2l6ZTogMTE2cHg7XG4gIH1cbiAgLnR4LXNtLTExNi1mIHtcbiAgICBmb250LXNpemU6IDExNnB4O1xuICB9XG4gIC50eC1zbS0xMTgge1xuICAgIGZvbnQtc2l6ZTogMTE4cHg7XG4gIH1cbiAgLnR4LXNtLTExOC1mIHtcbiAgICBmb250LXNpemU6IDExOHB4O1xuICB9XG4gIC50eC1zbS0xMjAge1xuICAgIGZvbnQtc2l6ZTogMTIwcHg7XG4gIH1cbiAgLnR4LXNtLTEyMC1mIHtcbiAgICBmb250LXNpemU6IDEyMHB4O1xuICB9XG4gIC50eC1zbS0xMjIge1xuICAgIGZvbnQtc2l6ZTogMTIycHg7XG4gIH1cbiAgLnR4LXNtLTEyMi1mIHtcbiAgICBmb250LXNpemU6IDEyMnB4O1xuICB9XG4gIC50eC1zbS0xMjQge1xuICAgIGZvbnQtc2l6ZTogMTI0cHg7XG4gIH1cbiAgLnR4LXNtLTEyNC1mIHtcbiAgICBmb250LXNpemU6IDEyNHB4O1xuICB9XG4gIC50eC1zbS0xMjYge1xuICAgIGZvbnQtc2l6ZTogMTI2cHg7XG4gIH1cbiAgLnR4LXNtLTEyNi1mIHtcbiAgICBmb250LXNpemU6IDEyNnB4O1xuICB9XG4gIC50eC1zbS0xMjgge1xuICAgIGZvbnQtc2l6ZTogMTI4cHg7XG4gIH1cbiAgLnR4LXNtLTEyOC1mIHtcbiAgICBmb250LXNpemU6IDEyOHB4O1xuICB9XG4gIC50eC1zbS0xMzAge1xuICAgIGZvbnQtc2l6ZTogMTMwcHg7XG4gIH1cbiAgLnR4LXNtLTEzMC1mIHtcbiAgICBmb250LXNpemU6IDEzMHB4O1xuICB9XG4gIC50eC1zbS0xMzIge1xuICAgIGZvbnQtc2l6ZTogMTMycHg7XG4gIH1cbiAgLnR4LXNtLTEzMi1mIHtcbiAgICBmb250LXNpemU6IDEzMnB4O1xuICB9XG4gIC50eC1zbS0xMzQge1xuICAgIGZvbnQtc2l6ZTogMTM0cHg7XG4gIH1cbiAgLnR4LXNtLTEzNC1mIHtcbiAgICBmb250LXNpemU6IDEzNHB4O1xuICB9XG4gIC50eC1zbS0xMzYge1xuICAgIGZvbnQtc2l6ZTogMTM2cHg7XG4gIH1cbiAgLnR4LXNtLTEzNi1mIHtcbiAgICBmb250LXNpemU6IDEzNnB4O1xuICB9XG4gIC50eC1zbS0xMzgge1xuICAgIGZvbnQtc2l6ZTogMTM4cHg7XG4gIH1cbiAgLnR4LXNtLTEzOC1mIHtcbiAgICBmb250LXNpemU6IDEzOHB4O1xuICB9XG4gIC50eC1zbS0xNDAge1xuICAgIGZvbnQtc2l6ZTogMTQwcHg7XG4gIH1cbiAgLnR4LXNtLTE0MC1mIHtcbiAgICBmb250LXNpemU6IDE0MHB4O1xuICB9XG4gIC50eC1zbS1iYXNlIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG4gIC50eC1zbS1ib2xkIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIC50eC1zbS1zZW1pYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICAudHgtc20tbWVkaXVtIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIC50eC1zbS1ub3JtYWwge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgLnR4LXNtLWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG4gIC50eC1zbS10aGluIHtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICB9XG4gIC50eC1zbS14dGhpbiB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgfVxuICAubGgtc20tMCB7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cbiAgLmxoLXNtLTEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cbiAgLmxoLXNtLTIge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbiAgLmxoLXNtLTMge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbiAgLmxoLXNtLTQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbiAgLmxoLXNtLTUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLmxoLXNtLTYge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbiAgLmxoLXNtLTcge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIH1cbiAgLmxoLXNtLTgge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cbiAgLmxoLXNtLTkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjk7XG4gIH1cbiAgLmxoLXNtLTEwIHtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgfVxuICAubGgtc20tMTEge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjE7XG4gIH1cbiAgLmxoLXNtLTEyIHtcbiAgICBsaW5lLWhlaWdodDogMi4yO1xuICB9XG4gIC5saC1zbS0xMyB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMztcbiAgfVxuICAubGgtc20tMTQge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIH1cbiAgLmxoLXNtLTE1IHtcbiAgICBsaW5lLWhlaWdodDogMi41O1xuICB9XG4gIC50eC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudHgtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC50eC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50eC1zbS1jZW50ZXItZiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC50eC1zbS1yaWdodC1mIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAudHgtc20tbGVmdC1mIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnR4LW1kLTgge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICB9XG4gIC50eC1tZC04LWYge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICB9XG4gIC50eC1tZC05IHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgfVxuICAudHgtbWQtOS1mIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgfVxuICAudHgtbWQtMTAge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAudHgtbWQtMTAtZiB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG4gIC50eC1tZC0xMSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG4gIC50eC1tZC0xMS1mIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgLnR4LW1kLTEyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnR4LW1kLTEyLWYge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAudHgtbWQtMTMge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAudHgtbWQtMTMtZiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC50eC1tZC0xNCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC50eC1tZC0xNC1mIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnR4LW1kLTE1IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnR4LW1kLTE1LWYge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAudHgtbWQtMTYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAudHgtbWQtMTYtZiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC50eC1tZC0xOCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC50eC1tZC0xOC1mIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnR4LW1kLTIwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnR4LW1kLTIwLWYge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAudHgtbWQtMjIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAudHgtbWQtMjItZiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC50eC1tZC0yNCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC50eC1tZC0yNC1mIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLnR4LW1kLTI2IHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbiAgLnR4LW1kLTI2LWYge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuICAudHgtbWQtMjgge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICAudHgtbWQtMjgtZiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG4gIC50eC1tZC0zMCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC50eC1tZC0zMC1mIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLnR4LW1kLTMyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbiAgLnR4LW1kLTMyLWYge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAudHgtbWQtMzQge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxuICAudHgtbWQtMzQtZiB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG4gIC50eC1tZC0zNiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG4gIC50eC1tZC0zNi1mIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbiAgLnR4LW1kLTM4IHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbiAgLnR4LW1kLTM4LWYge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxuICAudHgtbWQtNDAge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICAudHgtbWQtNDAtZiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC50eC1tZC00MiB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICB9XG4gIC50eC1tZC00Mi1mIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gIH1cbiAgLnR4LW1kLTQ0IHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gIH1cbiAgLnR4LW1kLTQ0LWYge1xuICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgfVxuICAudHgtbWQtNDYge1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgfVxuICAudHgtbWQtNDYtZiB7XG4gICAgZm9udC1zaXplOiA0NnB4O1xuICB9XG4gIC50eC1tZC00OCB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG4gIC50eC1tZC00OC1mIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbiAgLnR4LW1kLTUwIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbiAgLnR4LW1kLTUwLWYge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxuICAudHgtbWQtNTIge1xuICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgfVxuICAudHgtbWQtNTItZiB7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICB9XG4gIC50eC1tZC01NCB7XG4gICAgZm9udC1zaXplOiA1NHB4O1xuICB9XG4gIC50eC1tZC01NC1mIHtcbiAgICBmb250LXNpemU6IDU0cHg7XG4gIH1cbiAgLnR4LW1kLTU2IHtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gIH1cbiAgLnR4LW1kLTU2LWYge1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgfVxuICAudHgtbWQtNTgge1xuICAgIGZvbnQtc2l6ZTogNThweDtcbiAgfVxuICAudHgtbWQtNTgtZiB7XG4gICAgZm9udC1zaXplOiA1OHB4O1xuICB9XG4gIC50eC1tZC02MCB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICB9XG4gIC50eC1tZC02MC1mIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbiAgLnR4LW1kLTYyIHtcbiAgICBmb250LXNpemU6IDYycHg7XG4gIH1cbiAgLnR4LW1kLTYyLWYge1xuICAgIGZvbnQtc2l6ZTogNjJweDtcbiAgfVxuICAudHgtbWQtNjQge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgfVxuICAudHgtbWQtNjQtZiB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICB9XG4gIC50eC1tZC02NiB7XG4gICAgZm9udC1zaXplOiA2NnB4O1xuICB9XG4gIC50eC1tZC02Ni1mIHtcbiAgICBmb250LXNpemU6IDY2cHg7XG4gIH1cbiAgLnR4LW1kLTY4IHtcbiAgICBmb250LXNpemU6IDY4cHg7XG4gIH1cbiAgLnR4LW1kLTY4LWYge1xuICAgIGZvbnQtc2l6ZTogNjhweDtcbiAgfVxuICAudHgtbWQtNzAge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgfVxuICAudHgtbWQtNzAtZiB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICB9XG4gIC50eC1tZC03MiB7XG4gICAgZm9udC1zaXplOiA3MnB4O1xuICB9XG4gIC50eC1tZC03Mi1mIHtcbiAgICBmb250LXNpemU6IDcycHg7XG4gIH1cbiAgLnR4LW1kLTc0IHtcbiAgICBmb250LXNpemU6IDc0cHg7XG4gIH1cbiAgLnR4LW1kLTc0LWYge1xuICAgIGZvbnQtc2l6ZTogNzRweDtcbiAgfVxuICAudHgtbWQtNzYge1xuICAgIGZvbnQtc2l6ZTogNzZweDtcbiAgfVxuICAudHgtbWQtNzYtZiB7XG4gICAgZm9udC1zaXplOiA3NnB4O1xuICB9XG4gIC50eC1tZC03OCB7XG4gICAgZm9udC1zaXplOiA3OHB4O1xuICB9XG4gIC50eC1tZC03OC1mIHtcbiAgICBmb250LXNpemU6IDc4cHg7XG4gIH1cbiAgLnR4LW1kLTgwIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gIH1cbiAgLnR4LW1kLTgwLWYge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxuICAudHgtbWQtODIge1xuICAgIGZvbnQtc2l6ZTogODJweDtcbiAgfVxuICAudHgtbWQtODItZiB7XG4gICAgZm9udC1zaXplOiA4MnB4O1xuICB9XG4gIC50eC1tZC04NCB7XG4gICAgZm9udC1zaXplOiA4NHB4O1xuICB9XG4gIC50eC1tZC04NC1mIHtcbiAgICBmb250LXNpemU6IDg0cHg7XG4gIH1cbiAgLnR4LW1kLTg2IHtcbiAgICBmb250LXNpemU6IDg2cHg7XG4gIH1cbiAgLnR4LW1kLTg2LWYge1xuICAgIGZvbnQtc2l6ZTogODZweDtcbiAgfVxuICAudHgtbWQtODgge1xuICAgIGZvbnQtc2l6ZTogODhweDtcbiAgfVxuICAudHgtbWQtODgtZiB7XG4gICAgZm9udC1zaXplOiA4OHB4O1xuICB9XG4gIC50eC1tZC05MCB7XG4gICAgZm9udC1zaXplOiA5MHB4O1xuICB9XG4gIC50eC1tZC05MC1mIHtcbiAgICBmb250LXNpemU6IDkwcHg7XG4gIH1cbiAgLnR4LW1kLTkyIHtcbiAgICBmb250LXNpemU6IDkycHg7XG4gIH1cbiAgLnR4LW1kLTkyLWYge1xuICAgIGZvbnQtc2l6ZTogOTJweDtcbiAgfVxuICAudHgtbWQtOTQge1xuICAgIGZvbnQtc2l6ZTogOTRweDtcbiAgfVxuICAudHgtbWQtOTQtZiB7XG4gICAgZm9udC1zaXplOiA5NHB4O1xuICB9XG4gIC50eC1tZC05NiB7XG4gICAgZm9udC1zaXplOiA5NnB4O1xuICB9XG4gIC50eC1tZC05Ni1mIHtcbiAgICBmb250LXNpemU6IDk2cHg7XG4gIH1cbiAgLnR4LW1kLTk4IHtcbiAgICBmb250LXNpemU6IDk4cHg7XG4gIH1cbiAgLnR4LW1kLTk4LWYge1xuICAgIGZvbnQtc2l6ZTogOThweDtcbiAgfVxuICAudHgtbWQtMTAwIHtcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICB9XG4gIC50eC1tZC0xMDAtZiB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxuICAudHgtbWQtMTAyIHtcbiAgICBmb250LXNpemU6IDEwMnB4O1xuICB9XG4gIC50eC1tZC0xMDItZiB7XG4gICAgZm9udC1zaXplOiAxMDJweDtcbiAgfVxuICAudHgtbWQtMTA0IHtcbiAgICBmb250LXNpemU6IDEwNHB4O1xuICB9XG4gIC50eC1tZC0xMDQtZiB7XG4gICAgZm9udC1zaXplOiAxMDRweDtcbiAgfVxuICAudHgtbWQtMTA2IHtcbiAgICBmb250LXNpemU6IDEwNnB4O1xuICB9XG4gIC50eC1tZC0xMDYtZiB7XG4gICAgZm9udC1zaXplOiAxMDZweDtcbiAgfVxuICAudHgtbWQtMTA4IHtcbiAgICBmb250LXNpemU6IDEwOHB4O1xuICB9XG4gIC50eC1tZC0xMDgtZiB7XG4gICAgZm9udC1zaXplOiAxMDhweDtcbiAgfVxuICAudHgtbWQtMTEwIHtcbiAgICBmb250LXNpemU6IDExMHB4O1xuICB9XG4gIC50eC1tZC0xMTAtZiB7XG4gICAgZm9udC1zaXplOiAxMTBweDtcbiAgfVxuICAudHgtbWQtMTEyIHtcbiAgICBmb250LXNpemU6IDExMnB4O1xuICB9XG4gIC50eC1tZC0xMTItZiB7XG4gICAgZm9udC1zaXplOiAxMTJweDtcbiAgfVxuICAudHgtbWQtMTE0IHtcbiAgICBmb250LXNpemU6IDExNHB4O1xuICB9XG4gIC50eC1tZC0xMTQtZiB7XG4gICAgZm9udC1zaXplOiAxMTRweDtcbiAgfVxuICAudHgtbWQtMTE2IHtcbiAgICBmb250LXNpemU6IDExNnB4O1xuICB9XG4gIC50eC1tZC0xMTYtZiB7XG4gICAgZm9udC1zaXplOiAxMTZweDtcbiAgfVxuICAudHgtbWQtMTE4IHtcbiAgICBmb250LXNpemU6IDExOHB4O1xuICB9XG4gIC50eC1tZC0xMTgtZiB7XG4gICAgZm9udC1zaXplOiAxMThweDtcbiAgfVxuICAudHgtbWQtMTIwIHtcbiAgICBmb250LXNpemU6IDEyMHB4O1xuICB9XG4gIC50eC1tZC0xMjAtZiB7XG4gICAgZm9udC1zaXplOiAxMjBweDtcbiAgfVxuICAudHgtbWQtMTIyIHtcbiAgICBmb250LXNpemU6IDEyMnB4O1xuICB9XG4gIC50eC1tZC0xMjItZiB7XG4gICAgZm9udC1zaXplOiAxMjJweDtcbiAgfVxuICAudHgtbWQtMTI0IHtcbiAgICBmb250LXNpemU6IDEyNHB4O1xuICB9XG4gIC50eC1tZC0xMjQtZiB7XG4gICAgZm9udC1zaXplOiAxMjRweDtcbiAgfVxuICAudHgtbWQtMTI2IHtcbiAgICBmb250LXNpemU6IDEyNnB4O1xuICB9XG4gIC50eC1tZC0xMjYtZiB7XG4gICAgZm9udC1zaXplOiAxMjZweDtcbiAgfVxuICAudHgtbWQtMTI4IHtcbiAgICBmb250LXNpemU6IDEyOHB4O1xuICB9XG4gIC50eC1tZC0xMjgtZiB7XG4gICAgZm9udC1zaXplOiAxMjhweDtcbiAgfVxuICAudHgtbWQtMTMwIHtcbiAgICBmb250LXNpemU6IDEzMHB4O1xuICB9XG4gIC50eC1tZC0xMzAtZiB7XG4gICAgZm9udC1zaXplOiAxMzBweDtcbiAgfVxuICAudHgtbWQtMTMyIHtcbiAgICBmb250LXNpemU6IDEzMnB4O1xuICB9XG4gIC50eC1tZC0xMzItZiB7XG4gICAgZm9udC1zaXplOiAxMzJweDtcbiAgfVxuICAudHgtbWQtMTM0IHtcbiAgICBmb250LXNpemU6IDEzNHB4O1xuICB9XG4gIC50eC1tZC0xMzQtZiB7XG4gICAgZm9udC1zaXplOiAxMzRweDtcbiAgfVxuICAudHgtbWQtMTM2IHtcbiAgICBmb250LXNpemU6IDEzNnB4O1xuICB9XG4gIC50eC1tZC0xMzYtZiB7XG4gICAgZm9udC1zaXplOiAxMzZweDtcbiAgfVxuICAudHgtbWQtMTM4IHtcbiAgICBmb250LXNpemU6IDEzOHB4O1xuICB9XG4gIC50eC1tZC0xMzgtZiB7XG4gICAgZm9udC1zaXplOiAxMzhweDtcbiAgfVxuICAudHgtbWQtMTQwIHtcbiAgICBmb250LXNpemU6IDE0MHB4O1xuICB9XG4gIC50eC1tZC0xNDAtZiB7XG4gICAgZm9udC1zaXplOiAxNDBweDtcbiAgfVxuICAudHgtbWQtYmFzZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuICAudHgtbWQtYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAudHgtbWQtc2VtaWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbiAgLnR4LW1kLW1lZGl1bSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAudHgtbWQtbm9ybWFsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC50eC1tZC1saWdodCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuICAudHgtbWQtdGhpbiB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuICAudHgtbWQteHRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cbiAgLmxoLW1kLTAge1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9XG4gIC5saC1tZC0xIHtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICB9XG4gIC5saC1tZC0yIHtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG4gIC5saC1tZC0zIHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG4gIC5saC1tZC00IHtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG4gIC5saC1tZC01IHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIC5saC1tZC02IHtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG4gIC5saC1tZC03IHtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICB9XG4gIC5saC1tZC04IHtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG4gIC5saC1tZC05IHtcbiAgICBsaW5lLWhlaWdodDogMS45O1xuICB9XG4gIC5saC1tZC0xMCB7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbiAgLmxoLW1kLTExIHtcbiAgICBsaW5lLWhlaWdodDogMi4xO1xuICB9XG4gIC5saC1tZC0xMiB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjtcbiAgfVxuICAubGgtbWQtMTMge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjM7XG4gIH1cbiAgLmxoLW1kLTE0IHtcbiAgICBsaW5lLWhlaWdodDogMi40O1xuICB9XG4gIC5saC1tZC0xNSB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgfVxuICAudHgtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnR4LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAudHgtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudHgtbWQtY2VudGVyLWYge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudHgtbWQtcmlnaHQtZiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnR4LW1kLWxlZnQtZiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50eC1sZy04IHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgfVxuICAudHgtbGctOC1mIHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgfVxuICAudHgtbGctOSB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gIH1cbiAgLnR4LWxnLTktZiB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gIH1cbiAgLnR4LWxnLTEwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbiAgLnR4LWxnLTEwLWYge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAudHgtbGctMTEge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAudHgtbGctMTEtZiB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG4gIC50eC1sZy0xMiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC50eC1sZy0xMi1mIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnR4LWxnLTEzIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLnR4LWxnLTEzLWYge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAudHgtbGctMTQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAudHgtbGctMTQtZiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC50eC1sZy0xNSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC50eC1sZy0xNS1mIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnR4LWxnLTE2IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnR4LWxnLTE2LWYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAudHgtbGctMTgge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAudHgtbGctMTgtZiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC50eC1sZy0yMCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC50eC1sZy0yMC1mIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnR4LWxnLTIyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLnR4LWxnLTIyLWYge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAudHgtbGctMjQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAudHgtbGctMjQtZiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC50eC1sZy0yNiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG4gIC50eC1sZy0yNi1mIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbiAgLnR4LWxnLTI4IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbiAgLnR4LWxnLTI4LWYge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICAudHgtbGctMzAge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAudHgtbGctMzAtZiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC50eC1sZy0zMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG4gIC50eC1sZy0zMi1mIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbiAgLnR4LWxnLTM0IHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbiAgLnR4LWxnLTM0LWYge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxuICAudHgtbGctMzYge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxuICAudHgtbGctMzYtZiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG4gIC50eC1sZy0zOCB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG4gIC50eC1sZy0zOC1mIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbiAgLnR4LWxnLTQwIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgLnR4LWxnLTQwLWYge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICAudHgtbGctNDIge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxuICAudHgtbGctNDItZiB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICB9XG4gIC50eC1sZy00NCB7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICB9XG4gIC50eC1sZy00NC1mIHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gIH1cbiAgLnR4LWxnLTQ2IHtcbiAgICBmb250LXNpemU6IDQ2cHg7XG4gIH1cbiAgLnR4LWxnLTQ2LWYge1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgfVxuICAudHgtbGctNDgge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxuICAudHgtbGctNDgtZiB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG4gIC50eC1sZy01MCB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG4gIC50eC1sZy01MC1mIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbiAgLnR4LWxnLTUyIHtcbiAgICBmb250LXNpemU6IDUycHg7XG4gIH1cbiAgLnR4LWxnLTUyLWYge1xuICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgfVxuICAudHgtbGctNTQge1xuICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgfVxuICAudHgtbGctNTQtZiB7XG4gICAgZm9udC1zaXplOiA1NHB4O1xuICB9XG4gIC50eC1sZy01NiB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICB9XG4gIC50eC1sZy01Ni1mIHtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gIH1cbiAgLnR4LWxnLTU4IHtcbiAgICBmb250LXNpemU6IDU4cHg7XG4gIH1cbiAgLnR4LWxnLTU4LWYge1xuICAgIGZvbnQtc2l6ZTogNThweDtcbiAgfVxuICAudHgtbGctNjAge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxuICAudHgtbGctNjAtZiB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICB9XG4gIC50eC1sZy02MiB7XG4gICAgZm9udC1zaXplOiA2MnB4O1xuICB9XG4gIC50eC1sZy02Mi1mIHtcbiAgICBmb250LXNpemU6IDYycHg7XG4gIH1cbiAgLnR4LWxnLTY0IHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gIH1cbiAgLnR4LWxnLTY0LWYge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgfVxuICAudHgtbGctNjYge1xuICAgIGZvbnQtc2l6ZTogNjZweDtcbiAgfVxuICAudHgtbGctNjYtZiB7XG4gICAgZm9udC1zaXplOiA2NnB4O1xuICB9XG4gIC50eC1sZy02OCB7XG4gICAgZm9udC1zaXplOiA2OHB4O1xuICB9XG4gIC50eC1sZy02OC1mIHtcbiAgICBmb250LXNpemU6IDY4cHg7XG4gIH1cbiAgLnR4LWxnLTcwIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gIH1cbiAgLnR4LWxnLTcwLWYge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgfVxuICAudHgtbGctNzIge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgfVxuICAudHgtbGctNzItZiB7XG4gICAgZm9udC1zaXplOiA3MnB4O1xuICB9XG4gIC50eC1sZy03NCB7XG4gICAgZm9udC1zaXplOiA3NHB4O1xuICB9XG4gIC50eC1sZy03NC1mIHtcbiAgICBmb250LXNpemU6IDc0cHg7XG4gIH1cbiAgLnR4LWxnLTc2IHtcbiAgICBmb250LXNpemU6IDc2cHg7XG4gIH1cbiAgLnR4LWxnLTc2LWYge1xuICAgIGZvbnQtc2l6ZTogNzZweDtcbiAgfVxuICAudHgtbGctNzgge1xuICAgIGZvbnQtc2l6ZTogNzhweDtcbiAgfVxuICAudHgtbGctNzgtZiB7XG4gICAgZm9udC1zaXplOiA3OHB4O1xuICB9XG4gIC50eC1sZy04MCB7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICB9XG4gIC50eC1sZy04MC1mIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gIH1cbiAgLnR4LWxnLTgyIHtcbiAgICBmb250LXNpemU6IDgycHg7XG4gIH1cbiAgLnR4LWxnLTgyLWYge1xuICAgIGZvbnQtc2l6ZTogODJweDtcbiAgfVxuICAudHgtbGctODQge1xuICAgIGZvbnQtc2l6ZTogODRweDtcbiAgfVxuICAudHgtbGctODQtZiB7XG4gICAgZm9udC1zaXplOiA4NHB4O1xuICB9XG4gIC50eC1sZy04NiB7XG4gICAgZm9udC1zaXplOiA4NnB4O1xuICB9XG4gIC50eC1sZy04Ni1mIHtcbiAgICBmb250LXNpemU6IDg2cHg7XG4gIH1cbiAgLnR4LWxnLTg4IHtcbiAgICBmb250LXNpemU6IDg4cHg7XG4gIH1cbiAgLnR4LWxnLTg4LWYge1xuICAgIGZvbnQtc2l6ZTogODhweDtcbiAgfVxuICAudHgtbGctOTAge1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgfVxuICAudHgtbGctOTAtZiB7XG4gICAgZm9udC1zaXplOiA5MHB4O1xuICB9XG4gIC50eC1sZy05MiB7XG4gICAgZm9udC1zaXplOiA5MnB4O1xuICB9XG4gIC50eC1sZy05Mi1mIHtcbiAgICBmb250LXNpemU6IDkycHg7XG4gIH1cbiAgLnR4LWxnLTk0IHtcbiAgICBmb250LXNpemU6IDk0cHg7XG4gIH1cbiAgLnR4LWxnLTk0LWYge1xuICAgIGZvbnQtc2l6ZTogOTRweDtcbiAgfVxuICAudHgtbGctOTYge1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgfVxuICAudHgtbGctOTYtZiB7XG4gICAgZm9udC1zaXplOiA5NnB4O1xuICB9XG4gIC50eC1sZy05OCB7XG4gICAgZm9udC1zaXplOiA5OHB4O1xuICB9XG4gIC50eC1sZy05OC1mIHtcbiAgICBmb250LXNpemU6IDk4cHg7XG4gIH1cbiAgLnR4LWxnLTEwMCB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxuICAudHgtbGctMTAwLWYge1xuICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gIH1cbiAgLnR4LWxnLTEwMiB7XG4gICAgZm9udC1zaXplOiAxMDJweDtcbiAgfVxuICAudHgtbGctMTAyLWYge1xuICAgIGZvbnQtc2l6ZTogMTAycHg7XG4gIH1cbiAgLnR4LWxnLTEwNCB7XG4gICAgZm9udC1zaXplOiAxMDRweDtcbiAgfVxuICAudHgtbGctMTA0LWYge1xuICAgIGZvbnQtc2l6ZTogMTA0cHg7XG4gIH1cbiAgLnR4LWxnLTEwNiB7XG4gICAgZm9udC1zaXplOiAxMDZweDtcbiAgfVxuICAudHgtbGctMTA2LWYge1xuICAgIGZvbnQtc2l6ZTogMTA2cHg7XG4gIH1cbiAgLnR4LWxnLTEwOCB7XG4gICAgZm9udC1zaXplOiAxMDhweDtcbiAgfVxuICAudHgtbGctMTA4LWYge1xuICAgIGZvbnQtc2l6ZTogMTA4cHg7XG4gIH1cbiAgLnR4LWxnLTExMCB7XG4gICAgZm9udC1zaXplOiAxMTBweDtcbiAgfVxuICAudHgtbGctMTEwLWYge1xuICAgIGZvbnQtc2l6ZTogMTEwcHg7XG4gIH1cbiAgLnR4LWxnLTExMiB7XG4gICAgZm9udC1zaXplOiAxMTJweDtcbiAgfVxuICAudHgtbGctMTEyLWYge1xuICAgIGZvbnQtc2l6ZTogMTEycHg7XG4gIH1cbiAgLnR4LWxnLTExNCB7XG4gICAgZm9udC1zaXplOiAxMTRweDtcbiAgfVxuICAudHgtbGctMTE0LWYge1xuICAgIGZvbnQtc2l6ZTogMTE0cHg7XG4gIH1cbiAgLnR4LWxnLTExNiB7XG4gICAgZm9udC1zaXplOiAxMTZweDtcbiAgfVxuICAudHgtbGctMTE2LWYge1xuICAgIGZvbnQtc2l6ZTogMTE2cHg7XG4gIH1cbiAgLnR4LWxnLTExOCB7XG4gICAgZm9udC1zaXplOiAxMThweDtcbiAgfVxuICAudHgtbGctMTE4LWYge1xuICAgIGZvbnQtc2l6ZTogMTE4cHg7XG4gIH1cbiAgLnR4LWxnLTEyMCB7XG4gICAgZm9udC1zaXplOiAxMjBweDtcbiAgfVxuICAudHgtbGctMTIwLWYge1xuICAgIGZvbnQtc2l6ZTogMTIwcHg7XG4gIH1cbiAgLnR4LWxnLTEyMiB7XG4gICAgZm9udC1zaXplOiAxMjJweDtcbiAgfVxuICAudHgtbGctMTIyLWYge1xuICAgIGZvbnQtc2l6ZTogMTIycHg7XG4gIH1cbiAgLnR4LWxnLTEyNCB7XG4gICAgZm9udC1zaXplOiAxMjRweDtcbiAgfVxuICAudHgtbGctMTI0LWYge1xuICAgIGZvbnQtc2l6ZTogMTI0cHg7XG4gIH1cbiAgLnR4LWxnLTEyNiB7XG4gICAgZm9udC1zaXplOiAxMjZweDtcbiAgfVxuICAudHgtbGctMTI2LWYge1xuICAgIGZvbnQtc2l6ZTogMTI2cHg7XG4gIH1cbiAgLnR4LWxnLTEyOCB7XG4gICAgZm9udC1zaXplOiAxMjhweDtcbiAgfVxuICAudHgtbGctMTI4LWYge1xuICAgIGZvbnQtc2l6ZTogMTI4cHg7XG4gIH1cbiAgLnR4LWxnLTEzMCB7XG4gICAgZm9udC1zaXplOiAxMzBweDtcbiAgfVxuICAudHgtbGctMTMwLWYge1xuICAgIGZvbnQtc2l6ZTogMTMwcHg7XG4gIH1cbiAgLnR4LWxnLTEzMiB7XG4gICAgZm9udC1zaXplOiAxMzJweDtcbiAgfVxuICAudHgtbGctMTMyLWYge1xuICAgIGZvbnQtc2l6ZTogMTMycHg7XG4gIH1cbiAgLnR4LWxnLTEzNCB7XG4gICAgZm9udC1zaXplOiAxMzRweDtcbiAgfVxuICAudHgtbGctMTM0LWYge1xuICAgIGZvbnQtc2l6ZTogMTM0cHg7XG4gIH1cbiAgLnR4LWxnLTEzNiB7XG4gICAgZm9udC1zaXplOiAxMzZweDtcbiAgfVxuICAudHgtbGctMTM2LWYge1xuICAgIGZvbnQtc2l6ZTogMTM2cHg7XG4gIH1cbiAgLnR4LWxnLTEzOCB7XG4gICAgZm9udC1zaXplOiAxMzhweDtcbiAgfVxuICAudHgtbGctMTM4LWYge1xuICAgIGZvbnQtc2l6ZTogMTM4cHg7XG4gIH1cbiAgLnR4LWxnLTE0MCB7XG4gICAgZm9udC1zaXplOiAxNDBweDtcbiAgfVxuICAudHgtbGctMTQwLWYge1xuICAgIGZvbnQtc2l6ZTogMTQwcHg7XG4gIH1cbiAgLnR4LWxnLWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbiAgLnR4LWxnLWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLnR4LWxnLXNlbWlib2xkIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG4gIC50eC1sZy1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgLnR4LWxnLW5vcm1hbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAudHgtbGctbGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cbiAgLnR4LWxnLXRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cbiAgLnR4LWxnLXh0aGluIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICB9XG4gIC5saC1sZy0wIHtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgfVxuICAubGgtbGctMSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuICAubGgtbGctMiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuICAubGgtbGctMyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxuICAubGgtbGctNCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuICAubGgtbGctNSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAubGgtbGctNiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxuICAubGgtbGctNyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgfVxuICAubGgtbGctOCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgfVxuICAubGgtbGctOSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgfVxuICAubGgtbGctMTAge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG4gIC5saC1sZy0xMSB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMTtcbiAgfVxuICAubGgtbGctMTIge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI7XG4gIH1cbiAgLmxoLWxnLTEzIHtcbiAgICBsaW5lLWhlaWdodDogMi4zO1xuICB9XG4gIC5saC1sZy0xNCB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgfVxuICAubGgtbGctMTUge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIH1cbiAgLnR4LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC50eC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnR4LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnR4LWxnLWNlbnRlci1mIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnR4LWxnLXJpZ2h0LWYge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC50eC1sZy1sZWZ0LWYge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnR4LXhsLTgge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICB9XG4gIC50eC14bC04LWYge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICB9XG4gIC50eC14bC05IHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgfVxuICAudHgteGwtOS1mIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgfVxuICAudHgteGwtMTAge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAudHgteGwtMTAtZiB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG4gIC50eC14bC0xMSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG4gIC50eC14bC0xMS1mIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgLnR4LXhsLTEyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnR4LXhsLTEyLWYge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAudHgteGwtMTMge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAudHgteGwtMTMtZiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC50eC14bC0xNCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC50eC14bC0xNC1mIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnR4LXhsLTE1IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnR4LXhsLTE1LWYge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAudHgteGwtMTYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAudHgteGwtMTYtZiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC50eC14bC0xOCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC50eC14bC0xOC1mIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnR4LXhsLTIwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnR4LXhsLTIwLWYge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAudHgteGwtMjIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAudHgteGwtMjItZiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC50eC14bC0yNCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC50eC14bC0yNC1mIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLnR4LXhsLTI2IHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbiAgLnR4LXhsLTI2LWYge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuICAudHgteGwtMjgge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICAudHgteGwtMjgtZiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG4gIC50eC14bC0zMCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC50eC14bC0zMC1mIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLnR4LXhsLTMyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbiAgLnR4LXhsLTMyLWYge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAudHgteGwtMzQge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxuICAudHgteGwtMzQtZiB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG4gIC50eC14bC0zNiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG4gIC50eC14bC0zNi1mIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbiAgLnR4LXhsLTM4IHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbiAgLnR4LXhsLTM4LWYge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxuICAudHgteGwtNDAge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICAudHgteGwtNDAtZiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC50eC14bC00MiB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICB9XG4gIC50eC14bC00Mi1mIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gIH1cbiAgLnR4LXhsLTQ0IHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gIH1cbiAgLnR4LXhsLTQ0LWYge1xuICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgfVxuICAudHgteGwtNDYge1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgfVxuICAudHgteGwtNDYtZiB7XG4gICAgZm9udC1zaXplOiA0NnB4O1xuICB9XG4gIC50eC14bC00OCB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG4gIC50eC14bC00OC1mIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbiAgLnR4LXhsLTUwIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbiAgLnR4LXhsLTUwLWYge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxuICAudHgteGwtNTIge1xuICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgfVxuICAudHgteGwtNTItZiB7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICB9XG4gIC50eC14bC01NCB7XG4gICAgZm9udC1zaXplOiA1NHB4O1xuICB9XG4gIC50eC14bC01NC1mIHtcbiAgICBmb250LXNpemU6IDU0cHg7XG4gIH1cbiAgLnR4LXhsLTU2IHtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gIH1cbiAgLnR4LXhsLTU2LWYge1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgfVxuICAudHgteGwtNTgge1xuICAgIGZvbnQtc2l6ZTogNThweDtcbiAgfVxuICAudHgteGwtNTgtZiB7XG4gICAgZm9udC1zaXplOiA1OHB4O1xuICB9XG4gIC50eC14bC02MCB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICB9XG4gIC50eC14bC02MC1mIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbiAgLnR4LXhsLTYyIHtcbiAgICBmb250LXNpemU6IDYycHg7XG4gIH1cbiAgLnR4LXhsLTYyLWYge1xuICAgIGZvbnQtc2l6ZTogNjJweDtcbiAgfVxuICAudHgteGwtNjQge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgfVxuICAudHgteGwtNjQtZiB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICB9XG4gIC50eC14bC02NiB7XG4gICAgZm9udC1zaXplOiA2NnB4O1xuICB9XG4gIC50eC14bC02Ni1mIHtcbiAgICBmb250LXNpemU6IDY2cHg7XG4gIH1cbiAgLnR4LXhsLTY4IHtcbiAgICBmb250LXNpemU6IDY4cHg7XG4gIH1cbiAgLnR4LXhsLTY4LWYge1xuICAgIGZvbnQtc2l6ZTogNjhweDtcbiAgfVxuICAudHgteGwtNzAge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgfVxuICAudHgteGwtNzAtZiB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICB9XG4gIC50eC14bC03MiB7XG4gICAgZm9udC1zaXplOiA3MnB4O1xuICB9XG4gIC50eC14bC03Mi1mIHtcbiAgICBmb250LXNpemU6IDcycHg7XG4gIH1cbiAgLnR4LXhsLTc0IHtcbiAgICBmb250LXNpemU6IDc0cHg7XG4gIH1cbiAgLnR4LXhsLTc0LWYge1xuICAgIGZvbnQtc2l6ZTogNzRweDtcbiAgfVxuICAudHgteGwtNzYge1xuICAgIGZvbnQtc2l6ZTogNzZweDtcbiAgfVxuICAudHgteGwtNzYtZiB7XG4gICAgZm9udC1zaXplOiA3NnB4O1xuICB9XG4gIC50eC14bC03OCB7XG4gICAgZm9udC1zaXplOiA3OHB4O1xuICB9XG4gIC50eC14bC03OC1mIHtcbiAgICBmb250LXNpemU6IDc4cHg7XG4gIH1cbiAgLnR4LXhsLTgwIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gIH1cbiAgLnR4LXhsLTgwLWYge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxuICAudHgteGwtODIge1xuICAgIGZvbnQtc2l6ZTogODJweDtcbiAgfVxuICAudHgteGwtODItZiB7XG4gICAgZm9udC1zaXplOiA4MnB4O1xuICB9XG4gIC50eC14bC04NCB7XG4gICAgZm9udC1zaXplOiA4NHB4O1xuICB9XG4gIC50eC14bC04NC1mIHtcbiAgICBmb250LXNpemU6IDg0cHg7XG4gIH1cbiAgLnR4LXhsLTg2IHtcbiAgICBmb250LXNpemU6IDg2cHg7XG4gIH1cbiAgLnR4LXhsLTg2LWYge1xuICAgIGZvbnQtc2l6ZTogODZweDtcbiAgfVxuICAudHgteGwtODgge1xuICAgIGZvbnQtc2l6ZTogODhweDtcbiAgfVxuICAudHgteGwtODgtZiB7XG4gICAgZm9udC1zaXplOiA4OHB4O1xuICB9XG4gIC50eC14bC05MCB7XG4gICAgZm9udC1zaXplOiA5MHB4O1xuICB9XG4gIC50eC14bC05MC1mIHtcbiAgICBmb250LXNpemU6IDkwcHg7XG4gIH1cbiAgLnR4LXhsLTkyIHtcbiAgICBmb250LXNpemU6IDkycHg7XG4gIH1cbiAgLnR4LXhsLTkyLWYge1xuICAgIGZvbnQtc2l6ZTogOTJweDtcbiAgfVxuICAudHgteGwtOTQge1xuICAgIGZvbnQtc2l6ZTogOTRweDtcbiAgfVxuICAudHgteGwtOTQtZiB7XG4gICAgZm9udC1zaXplOiA5NHB4O1xuICB9XG4gIC50eC14bC05NiB7XG4gICAgZm9udC1zaXplOiA5NnB4O1xuICB9XG4gIC50eC14bC05Ni1mIHtcbiAgICBmb250LXNpemU6IDk2cHg7XG4gIH1cbiAgLnR4LXhsLTk4IHtcbiAgICBmb250LXNpemU6IDk4cHg7XG4gIH1cbiAgLnR4LXhsLTk4LWYge1xuICAgIGZvbnQtc2l6ZTogOThweDtcbiAgfVxuICAudHgteGwtMTAwIHtcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICB9XG4gIC50eC14bC0xMDAtZiB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxuICAudHgteGwtMTAyIHtcbiAgICBmb250LXNpemU6IDEwMnB4O1xuICB9XG4gIC50eC14bC0xMDItZiB7XG4gICAgZm9udC1zaXplOiAxMDJweDtcbiAgfVxuICAudHgteGwtMTA0IHtcbiAgICBmb250LXNpemU6IDEwNHB4O1xuICB9XG4gIC50eC14bC0xMDQtZiB7XG4gICAgZm9udC1zaXplOiAxMDRweDtcbiAgfVxuICAudHgteGwtMTA2IHtcbiAgICBmb250LXNpemU6IDEwNnB4O1xuICB9XG4gIC50eC14bC0xMDYtZiB7XG4gICAgZm9udC1zaXplOiAxMDZweDtcbiAgfVxuICAudHgteGwtMTA4IHtcbiAgICBmb250LXNpemU6IDEwOHB4O1xuICB9XG4gIC50eC14bC0xMDgtZiB7XG4gICAgZm9udC1zaXplOiAxMDhweDtcbiAgfVxuICAudHgteGwtMTEwIHtcbiAgICBmb250LXNpemU6IDExMHB4O1xuICB9XG4gIC50eC14bC0xMTAtZiB7XG4gICAgZm9udC1zaXplOiAxMTBweDtcbiAgfVxuICAudHgteGwtMTEyIHtcbiAgICBmb250LXNpemU6IDExMnB4O1xuICB9XG4gIC50eC14bC0xMTItZiB7XG4gICAgZm9udC1zaXplOiAxMTJweDtcbiAgfVxuICAudHgteGwtMTE0IHtcbiAgICBmb250LXNpemU6IDExNHB4O1xuICB9XG4gIC50eC14bC0xMTQtZiB7XG4gICAgZm9udC1zaXplOiAxMTRweDtcbiAgfVxuICAudHgteGwtMTE2IHtcbiAgICBmb250LXNpemU6IDExNnB4O1xuICB9XG4gIC50eC14bC0xMTYtZiB7XG4gICAgZm9udC1zaXplOiAxMTZweDtcbiAgfVxuICAudHgteGwtMTE4IHtcbiAgICBmb250LXNpemU6IDExOHB4O1xuICB9XG4gIC50eC14bC0xMTgtZiB7XG4gICAgZm9udC1zaXplOiAxMThweDtcbiAgfVxuICAudHgteGwtMTIwIHtcbiAgICBmb250LXNpemU6IDEyMHB4O1xuICB9XG4gIC50eC14bC0xMjAtZiB7XG4gICAgZm9udC1zaXplOiAxMjBweDtcbiAgfVxuICAudHgteGwtMTIyIHtcbiAgICBmb250LXNpemU6IDEyMnB4O1xuICB9XG4gIC50eC14bC0xMjItZiB7XG4gICAgZm9udC1zaXplOiAxMjJweDtcbiAgfVxuICAudHgteGwtMTI0IHtcbiAgICBmb250LXNpemU6IDEyNHB4O1xuICB9XG4gIC50eC14bC0xMjQtZiB7XG4gICAgZm9udC1zaXplOiAxMjRweDtcbiAgfVxuICAudHgteGwtMTI2IHtcbiAgICBmb250LXNpemU6IDEyNnB4O1xuICB9XG4gIC50eC14bC0xMjYtZiB7XG4gICAgZm9udC1zaXplOiAxMjZweDtcbiAgfVxuICAudHgteGwtMTI4IHtcbiAgICBmb250LXNpemU6IDEyOHB4O1xuICB9XG4gIC50eC14bC0xMjgtZiB7XG4gICAgZm9udC1zaXplOiAxMjhweDtcbiAgfVxuICAudHgteGwtMTMwIHtcbiAgICBmb250LXNpemU6IDEzMHB4O1xuICB9XG4gIC50eC14bC0xMzAtZiB7XG4gICAgZm9udC1zaXplOiAxMzBweDtcbiAgfVxuICAudHgteGwtMTMyIHtcbiAgICBmb250LXNpemU6IDEzMnB4O1xuICB9XG4gIC50eC14bC0xMzItZiB7XG4gICAgZm9udC1zaXplOiAxMzJweDtcbiAgfVxuICAudHgteGwtMTM0IHtcbiAgICBmb250LXNpemU6IDEzNHB4O1xuICB9XG4gIC50eC14bC0xMzQtZiB7XG4gICAgZm9udC1zaXplOiAxMzRweDtcbiAgfVxuICAudHgteGwtMTM2IHtcbiAgICBmb250LXNpemU6IDEzNnB4O1xuICB9XG4gIC50eC14bC0xMzYtZiB7XG4gICAgZm9udC1zaXplOiAxMzZweDtcbiAgfVxuICAudHgteGwtMTM4IHtcbiAgICBmb250LXNpemU6IDEzOHB4O1xuICB9XG4gIC50eC14bC0xMzgtZiB7XG4gICAgZm9udC1zaXplOiAxMzhweDtcbiAgfVxuICAudHgteGwtMTQwIHtcbiAgICBmb250LXNpemU6IDE0MHB4O1xuICB9XG4gIC50eC14bC0xNDAtZiB7XG4gICAgZm9udC1zaXplOiAxNDBweDtcbiAgfVxuICAudHgteGwtYmFzZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuICAudHgteGwtYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAudHgteGwtc2VtaWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbiAgLnR4LXhsLW1lZGl1bSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAudHgteGwtbm9ybWFsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC50eC14bC1saWdodCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuICAudHgteGwtdGhpbiB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuICAudHgteGwteHRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cbiAgLmxoLXhsLTAge1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9XG4gIC5saC14bC0xIHtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICB9XG4gIC5saC14bC0yIHtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG4gIC5saC14bC0zIHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG4gIC5saC14bC00IHtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG4gIC5saC14bC01IHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIC5saC14bC02IHtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG4gIC5saC14bC03IHtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICB9XG4gIC5saC14bC04IHtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG4gIC5saC14bC05IHtcbiAgICBsaW5lLWhlaWdodDogMS45O1xuICB9XG4gIC5saC14bC0xMCB7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbiAgLmxoLXhsLTExIHtcbiAgICBsaW5lLWhlaWdodDogMi4xO1xuICB9XG4gIC5saC14bC0xMiB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjtcbiAgfVxuICAubGgteGwtMTMge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjM7XG4gIH1cbiAgLmxoLXhsLTE0IHtcbiAgICBsaW5lLWhlaWdodDogMi40O1xuICB9XG4gIC5saC14bC0xNSB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgfVxuICAudHgteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnR4LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAudHgteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudHgteGwtY2VudGVyLWYge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudHgteGwtcmlnaHQtZiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnR4LXhsLWxlZnQtZiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tbm93cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbm93cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRleHQtbGctbm93cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC50ZXh0LXhsLW5vd3JhcCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuLnRleHQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnRleHQtc3RhcnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWVuZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50ZXh0LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xufVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi5mb250LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS04MCB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctaG92ZXIpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZjc0Zjc1ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2Y1NDM2YyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMTZhNTkgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMwZjllODYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjNGVjMmYwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMzdiOGViICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjZmFhZTNkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXB1cnBsZSB7XG4gIGNvbG9yOiAjYWQ0ZmZhICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1wdXJwbGU6aG92ZXIsIGEudGV4dC1wdXJwbGU6Zm9jdXMge1xuICBjb2xvcjogI2FkNGZmYSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2YzNDM0MyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6IHJnYigxNjcsIDEzLCAyOCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluayB7XG4gIGNvbG9yOiAjZjc1NGZhICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1waW5rOmhvdmVyLCBhLnRleHQtcGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZTYxMDc4ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9yYW5nZSB7XG4gIGNvbG9yOiAjZmQ3ZTE0ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1vcmFuZ2U6aG92ZXIsIGEudGV4dC1vcmFuZ2U6Zm9jdXMge1xuICBjb2xvcjogI2U0NmYwZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZjlmOWZiICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saWdodDpob3ZlciwgYS50ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNjNWNiZGEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdGVhbCB7XG4gIGNvbG9yOiAjMjlkZGVlICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC10ZWFsOmhvdmVyLCBhLnRleHQtdGVhbDpmb2N1cyB7XG4gIGNvbG9yOiAjMDZjMWMxICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM4Mzg1MyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogIzFlMjUzMyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgY29sb3I6ICM0YTRhNjk7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM3OTg3YTEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi50ZXh0LWhpZGUge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQ6IDAvMCBhO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ubWFpbi1jb250YWluZXIuaGVhZGVyX2NvbCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyMjMsIDQ4LCA1OSwgMC44MzkyMTU2ODYzKSwgIzBmNWFhMSkgIWltcG9ydGFudDtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi8qICMjIyMjIyA5LjkgV2lkdGggICAjIyMjIyMgKi9cbi53ZC0xIHtcbiAgd2lkdGg6IDFweDtcbn1cblxuLndkLTIge1xuICB3aWR0aDogMnB4O1xufVxuXG4ud2QtMyB7XG4gIHdpZHRoOiAzcHg7XG59XG5cbi53ZC00IHtcbiAgd2lkdGg6IDRweDtcbn1cblxuLndkLTYge1xuICB3aWR0aDogNnB4O1xufVxuXG4ud2QtNyB7XG4gIHdpZHRoOiA3cHg7XG59XG5cbi53ZC04IHtcbiAgd2lkdGg6IDhweDtcbn1cblxuLndkLTkge1xuICB3aWR0aDogOXB4O1xufVxuXG4ud2QtMjgwIHtcbiAgd2lkdGg6IDI4MHB4O1xufVxuXG4ud2QtNSB7XG4gIHdpZHRoOiA1cHg7XG59XG5cbi53ZC01cCB7XG4gIHdpZHRoOiA1JTtcbn1cblxuLm14LXdkLTVwIHtcbiAgbWF4LXdpZHRoOiA1JTtcbn1cblxuLm1uLXdkLTVwIHtcbiAgbWluLXdpZHRoOiA1JTtcbn1cblxuLndkLTUtZiB7XG4gIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLndkLTVwLWYge1xuICB3aWR0aDogNSUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTVwLWYge1xuICBtYXgtd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC01cC1mIHtcbiAgbWluLXdpZHRoOiA1JSAhaW1wb3J0YW50O1xufVxuXG4ud2QtMTAge1xuICB3aWR0aDogMTBweDtcbn1cblxuLndkLTEwcCB7XG4gIHdpZHRoOiAxMCU7XG59XG5cbi5teC13ZC0xMHAge1xuICBtYXgtd2lkdGg6IDEwJTtcbn1cblxuLm1uLXdkLTEwcCB7XG4gIG1pbi13aWR0aDogMTAlO1xufVxuXG4ud2QtMTAtZiB7XG4gIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0xMHAtZiB7XG4gIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTEwcC1mIHtcbiAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTEwcC1mIHtcbiAgbWluLXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbn1cblxuLndkLTE1IHtcbiAgd2lkdGg6IDE1cHg7XG59XG5cbi53ZC0xNXAge1xuICB3aWR0aDogMTUlO1xufVxuXG4ubXgtd2QtMTVwIHtcbiAgbWF4LXdpZHRoOiAxNSU7XG59XG5cbi5tbi13ZC0xNXAge1xuICBtaW4td2lkdGg6IDE1JTtcbn1cblxuLndkLTE1LWYge1xuICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtMTVwLWYge1xuICB3aWR0aDogMTUlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC0xNXAtZiB7XG4gIG1heC13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC0xNXAtZiB7XG4gIG1pbi13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0yMCB7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4ud2QtMjBwIHtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLm14LXdkLTIwcCB7XG4gIG1heC13aWR0aDogMjAlO1xufVxuXG4ubW4td2QtMjBwIHtcbiAgbWluLXdpZHRoOiAyMCU7XG59XG5cbi53ZC0yMC1mIHtcbiAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTIwcC1mIHtcbiAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtMjBwLWYge1xuICBtYXgtd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtMjBwLWYge1xuICBtaW4td2lkdGg6IDIwJSAhaW1wb3J0YW50O1xufVxuXG4ud2QtMjUge1xuICB3aWR0aDogMjVweDtcbn1cblxuLndkLTI1cCB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5teC13ZC0yNXAge1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLm1uLXdkLTI1cCB7XG4gIG1pbi13aWR0aDogMjUlO1xufVxuXG4ud2QtMjUtZiB7XG4gIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0yNXAtZiB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTI1cC1mIHtcbiAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTI1cC1mIHtcbiAgbWluLXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLndkLTMwIHtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi53ZC0zMHAge1xuICB3aWR0aDogMzAlO1xufVxuXG4ubXgtd2QtMzBwIHtcbiAgbWF4LXdpZHRoOiAzMCU7XG59XG5cbi5tbi13ZC0zMHAge1xuICBtaW4td2lkdGg6IDMwJTtcbn1cblxuLndkLTMwLWYge1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtMzBwLWYge1xuICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC0zMHAtZiB7XG4gIG1heC13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC0zMHAtZiB7XG4gIG1pbi13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0zNSB7XG4gIHdpZHRoOiAzNXB4O1xufVxuXG4ud2QtMzVwIHtcbiAgd2lkdGg6IDM1JTtcbn1cblxuLm14LXdkLTM1cCB7XG4gIG1heC13aWR0aDogMzUlO1xufVxuXG4ubW4td2QtMzVwIHtcbiAgbWluLXdpZHRoOiAzNSU7XG59XG5cbi53ZC0zNS1mIHtcbiAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLndkLTM1cC1mIHtcbiAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtMzVwLWYge1xuICBtYXgtd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtMzVwLWYge1xuICBtaW4td2lkdGg6IDM1JSAhaW1wb3J0YW50O1xufVxuXG4ud2QtNDAge1xuICB3aWR0aDogNDBweDtcbn1cblxuLndkLTQwcCB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi5teC13ZC00MHAge1xuICBtYXgtd2lkdGg6IDQwJTtcbn1cblxuLm1uLXdkLTQwcCB7XG4gIG1pbi13aWR0aDogNDAlO1xufVxuXG4ud2QtNDAtZiB7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC00MHAtZiB7XG4gIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTQwcC1mIHtcbiAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTQwcC1mIHtcbiAgbWluLXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbn1cblxuLndkLTQ1IHtcbiAgd2lkdGg6IDQ1cHg7XG59XG5cbi53ZC00NXAge1xuICB3aWR0aDogNDUlO1xufVxuXG4ubXgtd2QtNDVwIHtcbiAgbWF4LXdpZHRoOiA0NSU7XG59XG5cbi5tbi13ZC00NXAge1xuICBtaW4td2lkdGg6IDQ1JTtcbn1cblxuLndkLTQ1LWYge1xuICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNDVwLWYge1xuICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC00NXAtZiB7XG4gIG1heC13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC00NXAtZiB7XG4gIG1pbi13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC01MCB7XG4gIHdpZHRoOiA1MHB4O1xufVxuXG4ud2QtNTBwIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLm14LXdkLTUwcCB7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4ubW4td2QtNTBwIHtcbiAgbWluLXdpZHRoOiA1MCU7XG59XG5cbi53ZC01MC1mIHtcbiAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTUwcC1mIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtNTBwLWYge1xuICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtNTBwLWYge1xuICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ud2QtNTUge1xuICB3aWR0aDogNTVweDtcbn1cblxuLndkLTU1cCB7XG4gIHdpZHRoOiA1NSU7XG59XG5cbi5teC13ZC01NXAge1xuICBtYXgtd2lkdGg6IDU1JTtcbn1cblxuLm1uLXdkLTU1cCB7XG4gIG1pbi13aWR0aDogNTUlO1xufVxuXG4ud2QtNTUtZiB7XG4gIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC01NXAtZiB7XG4gIHdpZHRoOiA1NSUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTU1cC1mIHtcbiAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTU1cC1mIHtcbiAgbWluLXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbn1cblxuLndkLTYwIHtcbiAgd2lkdGg6IDYwcHg7XG59XG5cbi53ZC02MHAge1xuICB3aWR0aDogNjAlO1xufVxuXG4ubXgtd2QtNjBwIHtcbiAgbWF4LXdpZHRoOiA2MCU7XG59XG5cbi5tbi13ZC02MHAge1xuICBtaW4td2lkdGg6IDYwJTtcbn1cblxuLndkLTYwLWYge1xuICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNjBwLWYge1xuICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC02MHAtZiB7XG4gIG1heC13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC02MHAtZiB7XG4gIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC02NSB7XG4gIHdpZHRoOiA2NXB4O1xufVxuXG4ud2QtNjVwIHtcbiAgd2lkdGg6IDY1JTtcbn1cblxuLm14LXdkLTY1cCB7XG4gIG1heC13aWR0aDogNjUlO1xufVxuXG4ubW4td2QtNjVwIHtcbiAgbWluLXdpZHRoOiA2NSU7XG59XG5cbi53ZC02NS1mIHtcbiAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLndkLTY1cC1mIHtcbiAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtNjVwLWYge1xuICBtYXgtd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtNjVwLWYge1xuICBtaW4td2lkdGg6IDY1JSAhaW1wb3J0YW50O1xufVxuXG4ud2QtNzAge1xuICB3aWR0aDogNzBweDtcbn1cblxuLndkLTcwcCB7XG4gIHdpZHRoOiA3MCU7XG59XG5cbi5teC13ZC03MHAge1xuICBtYXgtd2lkdGg6IDcwJTtcbn1cblxuLm1uLXdkLTcwcCB7XG4gIG1pbi13aWR0aDogNzAlO1xufVxuXG4ud2QtNzAtZiB7XG4gIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC03MHAtZiB7XG4gIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTcwcC1mIHtcbiAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTcwcC1mIHtcbiAgbWluLXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbn1cblxuLndkLTc1IHtcbiAgd2lkdGg6IDc1cHg7XG59XG5cbi53ZC03NXAge1xuICB3aWR0aDogNzUlO1xufVxuXG4ubXgtd2QtNzVwIHtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5tbi13ZC03NXAge1xuICBtaW4td2lkdGg6IDc1JTtcbn1cblxuLndkLTc1LWYge1xuICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNzVwLWYge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC03NXAtZiB7XG4gIG1heC13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC03NXAtZiB7XG4gIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC04MCB7XG4gIHdpZHRoOiA4MHB4O1xufVxuXG4ud2QtODBwIHtcbiAgd2lkdGg6IDgwJTtcbn1cblxuLm14LXdkLTgwcCB7XG4gIG1heC13aWR0aDogODAlO1xufVxuXG4ubW4td2QtODBwIHtcbiAgbWluLXdpZHRoOiA4MCU7XG59XG5cbi53ZC04MC1mIHtcbiAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTgwcC1mIHtcbiAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtODBwLWYge1xuICBtYXgtd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtODBwLWYge1xuICBtaW4td2lkdGg6IDgwJSAhaW1wb3J0YW50O1xufVxuXG4ud2QtODUge1xuICB3aWR0aDogODVweDtcbn1cblxuLndkLTg1cCB7XG4gIHdpZHRoOiA4NSU7XG59XG5cbi5teC13ZC04NXAge1xuICBtYXgtd2lkdGg6IDg1JTtcbn1cblxuLm1uLXdkLTg1cCB7XG4gIG1pbi13aWR0aDogODUlO1xufVxuXG4ud2QtODUtZiB7XG4gIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC04NXAtZiB7XG4gIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTg1cC1mIHtcbiAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTg1cC1mIHtcbiAgbWluLXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbn1cblxuLndkLTkwIHtcbiAgd2lkdGg6IDkwcHg7XG59XG5cbi53ZC05MHAge1xuICB3aWR0aDogOTAlO1xufVxuXG4ubXgtd2QtOTBwIHtcbiAgbWF4LXdpZHRoOiA5MCU7XG59XG5cbi5tbi13ZC05MHAge1xuICBtaW4td2lkdGg6IDkwJTtcbn1cblxuLndkLTkwLWYge1xuICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtOTBwLWYge1xuICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC05MHAtZiB7XG4gIG1heC13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC05MHAtZiB7XG4gIG1pbi13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC05NSB7XG4gIHdpZHRoOiA5NXB4O1xufVxuXG4ud2QtOTVwIHtcbiAgd2lkdGg6IDk1JTtcbn1cblxuLm14LXdkLTk1cCB7XG4gIG1heC13aWR0aDogOTUlO1xufVxuXG4ubW4td2QtOTVwIHtcbiAgbWluLXdpZHRoOiA5NSU7XG59XG5cbi53ZC05NS1mIHtcbiAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLndkLTk1cC1mIHtcbiAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtOTVwLWYge1xuICBtYXgtd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtOTVwLWYge1xuICBtaW4td2lkdGg6IDk1JSAhaW1wb3J0YW50O1xufVxuXG4ud2QtMTAwIHtcbiAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0xMDBwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5teC13ZC0xMDBwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ubW4td2QtMTAwcCB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLndkLTEwMC1mIHtcbiAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0xMDBwLWYge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtMTAwcC1mIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC0xMDBwLWYge1xuICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLndkLTE1MCB7XG4gIHdpZHRoOiAxNTBweDtcbn1cblxuLndkLTE1MC1mIHtcbiAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0yMDAge1xuICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTIwMC1mIHtcbiAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0yMzAge1xuICB3aWR0aDogMjMwcHg7XG59XG5cbi53ZC0yNTAge1xuICB3aWR0aDogMjUwcHg7XG59XG5cbi53ZC0yNTAtZiB7XG4gIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtMzAwIHtcbiAgd2lkdGg6IDMwMHB4O1xufVxuXG4ud2QtMzAwLWYge1xuICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTM1MCB7XG4gIHdpZHRoOiAzNTBweDtcbn1cblxuLndkLTM1MC1mIHtcbiAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC00MDAge1xuICB3aWR0aDogNDAwcHg7XG59XG5cbi53ZC00MDAtZiB7XG4gIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNDUwIHtcbiAgd2lkdGg6IDQ1MHB4O1xufVxuXG4ud2QtNDUwLWYge1xuICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTUwMCB7XG4gIHdpZHRoOiA1MDBweDtcbn1cblxuLndkLTUwMC1mIHtcbiAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC01NTAge1xuICB3aWR0aDogNTUwcHg7XG59XG5cbi53ZC01NTAtZiB7XG4gIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNjAwIHtcbiAgd2lkdGg6IDYwMHB4O1xufVxuXG4ud2QtNjAwLWYge1xuICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTY1MCB7XG4gIHdpZHRoOiA2NTBweDtcbn1cblxuLndkLTY1MC1mIHtcbiAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC03MDAge1xuICB3aWR0aDogNzAwcHg7XG59XG5cbi53ZC03MDAtZiB7XG4gIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNzUwIHtcbiAgd2lkdGg6IDc1MHB4O1xufVxuXG4ud2QtNzUwLWYge1xuICB3aWR0aDogNzUwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTgwMCB7XG4gIHdpZHRoOiA4MDBweDtcbn1cblxuLndkLTgwMC1mIHtcbiAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC04NTAge1xuICB3aWR0aDogODUwcHg7XG59XG5cbi53ZC04NTAtZiB7XG4gIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtOTAwIHtcbiAgd2lkdGg6IDkwMHB4O1xufVxuXG4ud2QtOTAwLWYge1xuICB3aWR0aDogOTAwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTk1MCB7XG4gIHdpZHRoOiA5NTBweDtcbn1cblxuLndkLTk1MC1mIHtcbiAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0xMDAwIHtcbiAgd2lkdGg6IDEwMDBweDtcbn1cblxuLndkLTEwMDAtZiB7XG4gIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC53ZC14cy01IHtcbiAgICB3aWR0aDogNXB4O1xuICB9XG4gIC53ZC14cy01cCB7XG4gICAgd2lkdGg6IDUlO1xuICB9XG4gIC5teC13ZC14cy01cCB7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgfVxuICAubW4td2QteHMtNXAge1xuICAgIG1pbi13aWR0aDogNSU7XG4gIH1cbiAgLndkLXhzLTUtZiB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy01cC1mIHtcbiAgICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHMtNXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14cy01cC1mIHtcbiAgICBtaW4td2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTEwIHtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxuICAud2QteHMtMTBwIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG4gIC5teC13ZC14cy0xMHAge1xuICAgIG1heC13aWR0aDogMTAlO1xuICB9XG4gIC5tbi13ZC14cy0xMHAge1xuICAgIG1pbi13aWR0aDogMTAlO1xuICB9XG4gIC53ZC14cy0xMC1mIHtcbiAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0xMHAtZiB7XG4gICAgd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0xMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtMTBwLWYge1xuICAgIG1pbi13aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTE1IHtcbiAgICB3aWR0aDogMTVweDtcbiAgfVxuICAud2QteHMtMTVwIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG4gIC5teC13ZC14cy0xNXAge1xuICAgIG1heC13aWR0aDogMTUlO1xuICB9XG4gIC5tbi13ZC14cy0xNXAge1xuICAgIG1pbi13aWR0aDogMTUlO1xuICB9XG4gIC53ZC14cy0xNS1mIHtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0xNXAtZiB7XG4gICAgd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0xNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtMTVwLWYge1xuICAgIG1pbi13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTIwIHtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuICAud2QteHMtMjBwIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5teC13ZC14cy0yMHAge1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5tbi13ZC14cy0yMHAge1xuICAgIG1pbi13aWR0aDogMjAlO1xuICB9XG4gIC53ZC14cy0yMC1mIHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0yMHAtZiB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0yMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtMjBwLWYge1xuICAgIG1pbi13aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTI1IHtcbiAgICB3aWR0aDogMjVweDtcbiAgfVxuICAud2QteHMtMjVwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5teC13ZC14cy0yNXAge1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5tbi13ZC14cy0yNXAge1xuICAgIG1pbi13aWR0aDogMjUlO1xuICB9XG4gIC53ZC14cy0yNS1mIHtcbiAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0yNXAtZiB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0yNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtMjVwLWYge1xuICAgIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTMwIHtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAud2QteHMtMzBwIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC5teC13ZC14cy0zMHAge1xuICAgIG1heC13aWR0aDogMzAlO1xuICB9XG4gIC5tbi13ZC14cy0zMHAge1xuICAgIG1pbi13aWR0aDogMzAlO1xuICB9XG4gIC53ZC14cy0zMC1mIHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0zMHAtZiB7XG4gICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0zMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtMzBwLWYge1xuICAgIG1pbi13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTM1IHtcbiAgICB3aWR0aDogMzVweDtcbiAgfVxuICAud2QteHMtMzVwIHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG4gIC5teC13ZC14cy0zNXAge1xuICAgIG1heC13aWR0aDogMzUlO1xuICB9XG4gIC5tbi13ZC14cy0zNXAge1xuICAgIG1pbi13aWR0aDogMzUlO1xuICB9XG4gIC53ZC14cy0zNS1mIHtcbiAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0zNXAtZiB7XG4gICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0zNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtMzVwLWYge1xuICAgIG1pbi13aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTQwIHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuICAud2QteHMtNDBwIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gIC5teC13ZC14cy00MHAge1xuICAgIG1heC13aWR0aDogNDAlO1xuICB9XG4gIC5tbi13ZC14cy00MHAge1xuICAgIG1pbi13aWR0aDogNDAlO1xuICB9XG4gIC53ZC14cy00MC1mIHtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy00MHAtZiB7XG4gICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy00MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNDBwLWYge1xuICAgIG1pbi13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTQ1IHtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxuICAud2QteHMtNDVwIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG4gIC5teC13ZC14cy00NXAge1xuICAgIG1heC13aWR0aDogNDUlO1xuICB9XG4gIC5tbi13ZC14cy00NXAge1xuICAgIG1pbi13aWR0aDogNDUlO1xuICB9XG4gIC53ZC14cy00NS1mIHtcbiAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy00NXAtZiB7XG4gICAgd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy00NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNDVwLWYge1xuICAgIG1pbi13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTUwIHtcbiAgICB3aWR0aDogNTBweDtcbiAgfVxuICAud2QteHMtNTBwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5teC13ZC14cy01MHAge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5tbi13ZC14cy01MHAge1xuICAgIG1pbi13aWR0aDogNTAlO1xuICB9XG4gIC53ZC14cy01MC1mIHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy01MHAtZiB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy01MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNTBwLWYge1xuICAgIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTU1IHtcbiAgICB3aWR0aDogNTVweDtcbiAgfVxuICAud2QteHMtNTVwIHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG4gIC5teC13ZC14cy01NXAge1xuICAgIG1heC13aWR0aDogNTUlO1xuICB9XG4gIC5tbi13ZC14cy01NXAge1xuICAgIG1pbi13aWR0aDogNTUlO1xuICB9XG4gIC53ZC14cy01NS1mIHtcbiAgICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy01NXAtZiB7XG4gICAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy01NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNTVwLWYge1xuICAgIG1pbi13aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTYwIHtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxuICAud2QteHMtNjBwIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC5teC13ZC14cy02MHAge1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG4gIC5tbi13ZC14cy02MHAge1xuICAgIG1pbi13aWR0aDogNjAlO1xuICB9XG4gIC53ZC14cy02MC1mIHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy02MHAtZiB7XG4gICAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy02MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNjBwLWYge1xuICAgIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTY1IHtcbiAgICB3aWR0aDogNjVweDtcbiAgfVxuICAud2QteHMtNjVwIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG4gIC5teC13ZC14cy02NXAge1xuICAgIG1heC13aWR0aDogNjUlO1xuICB9XG4gIC5tbi13ZC14cy02NXAge1xuICAgIG1pbi13aWR0aDogNjUlO1xuICB9XG4gIC53ZC14cy02NS1mIHtcbiAgICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy02NXAtZiB7XG4gICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy02NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNjVwLWYge1xuICAgIG1pbi13aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTcwIHtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuICAud2QteHMtNzBwIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC5teC13ZC14cy03MHAge1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG4gIC5tbi13ZC14cy03MHAge1xuICAgIG1pbi13aWR0aDogNzAlO1xuICB9XG4gIC53ZC14cy03MC1mIHtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy03MHAtZiB7XG4gICAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy03MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNzBwLWYge1xuICAgIG1pbi13aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTc1IHtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAud2QteHMtNzVwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5teC13ZC14cy03NXAge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5tbi13ZC14cy03NXAge1xuICAgIG1pbi13aWR0aDogNzUlO1xuICB9XG4gIC53ZC14cy03NS1mIHtcbiAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy03NXAtZiB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy03NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNzVwLWYge1xuICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTgwIHtcbiAgICB3aWR0aDogODBweDtcbiAgfVxuICAud2QteHMtODBwIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC5teC13ZC14cy04MHAge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG4gIC5tbi13ZC14cy04MHAge1xuICAgIG1pbi13aWR0aDogODAlO1xuICB9XG4gIC53ZC14cy04MC1mIHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy04MHAtZiB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy04MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtODBwLWYge1xuICAgIG1pbi13aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTg1IHtcbiAgICB3aWR0aDogODVweDtcbiAgfVxuICAud2QteHMtODVwIHtcbiAgICB3aWR0aDogODUlO1xuICB9XG4gIC5teC13ZC14cy04NXAge1xuICAgIG1heC13aWR0aDogODUlO1xuICB9XG4gIC5tbi13ZC14cy04NXAge1xuICAgIG1pbi13aWR0aDogODUlO1xuICB9XG4gIC53ZC14cy04NS1mIHtcbiAgICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy04NXAtZiB7XG4gICAgd2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy04NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtODVwLWYge1xuICAgIG1pbi13aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTkwIHtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuICAud2QteHMtOTBwIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gIC5teC13ZC14cy05MHAge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG4gIC5tbi13ZC14cy05MHAge1xuICAgIG1pbi13aWR0aDogOTAlO1xuICB9XG4gIC53ZC14cy05MC1mIHtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy05MHAtZiB7XG4gICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy05MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtOTBwLWYge1xuICAgIG1pbi13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTk1IHtcbiAgICB3aWR0aDogOTVweDtcbiAgfVxuICAud2QteHMtOTVwIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG4gIC5teC13ZC14cy05NXAge1xuICAgIG1heC13aWR0aDogOTUlO1xuICB9XG4gIC5tbi13ZC14cy05NXAge1xuICAgIG1pbi13aWR0aDogOTUlO1xuICB9XG4gIC53ZC14cy05NS1mIHtcbiAgICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy05NXAtZiB7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy05NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtOTVwLWYge1xuICAgIG1pbi13aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTEwMCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG4gIC53ZC14cy0xMDBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubXgtd2QteHMtMTAwcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5tbi13ZC14cy0xMDBwIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbiAgLndkLXhzLTEwMC1mIHtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtMTAwcC1mIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0xMDBwLWYge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14cy0xMDBwLWYge1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0xNTAge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAud2QteHMtMTUwcCB7XG4gICAgd2lkdGg6IDE1MCU7XG4gIH1cbiAgLm14LXdkLXhzLTE1MHAge1xuICAgIG1heC13aWR0aDogMTUwJTtcbiAgfVxuICAubW4td2QteHMtMTUwcCB7XG4gICAgbWluLXdpZHRoOiAxNTAlO1xuICB9XG4gIC53ZC14cy0xNTAtZiB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTE1MHAtZiB7XG4gICAgd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHMtMTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtMTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtMjAwIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbiAgLndkLXhzLTIwMHAge1xuICAgIHdpZHRoOiAyMDAlO1xuICB9XG4gIC5teC13ZC14cy0yMDBwIHtcbiAgICBtYXgtd2lkdGg6IDIwMCU7XG4gIH1cbiAgLm1uLXdkLXhzLTIwMHAge1xuICAgIG1pbi13aWR0aDogMjAwJTtcbiAgfVxuICAud2QteHMtMjAwLWYge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0yMDBwLWYge1xuICAgIHdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhzLTIwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhzLTIwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTI1MCB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG4gIC53ZC14cy0yNTBwIHtcbiAgICB3aWR0aDogMjUwJTtcbiAgfVxuICAubXgtd2QteHMtMjUwcCB7XG4gICAgbWF4LXdpZHRoOiAyNTAlO1xuICB9XG4gIC5tbi13ZC14cy0yNTBwIHtcbiAgICBtaW4td2lkdGg6IDI1MCU7XG4gIH1cbiAgLndkLXhzLTI1MC1mIHtcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtMjUwcC1mIHtcbiAgICB3aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0yNTBwLWYge1xuICAgIG1heC13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14cy0yNTBwLWYge1xuICAgIG1pbi13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0zMDAge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAud2QteHMtMzAwcCB7XG4gICAgd2lkdGg6IDMwMCU7XG4gIH1cbiAgLm14LXdkLXhzLTMwMHAge1xuICAgIG1heC13aWR0aDogMzAwJTtcbiAgfVxuICAubW4td2QteHMtMzAwcCB7XG4gICAgbWluLXdpZHRoOiAzMDAlO1xuICB9XG4gIC53ZC14cy0zMDAtZiB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTMwMHAtZiB7XG4gICAgd2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHMtMzAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtMzAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtMzUwIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gIH1cbiAgLndkLXhzLTM1MHAge1xuICAgIHdpZHRoOiAzNTAlO1xuICB9XG4gIC5teC13ZC14cy0zNTBwIHtcbiAgICBtYXgtd2lkdGg6IDM1MCU7XG4gIH1cbiAgLm1uLXdkLXhzLTM1MHAge1xuICAgIG1pbi13aWR0aDogMzUwJTtcbiAgfVxuICAud2QteHMtMzUwLWYge1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy0zNTBwLWYge1xuICAgIHdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhzLTM1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhzLTM1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTQwMCB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG4gIC53ZC14cy00MDBwIHtcbiAgICB3aWR0aDogNDAwJTtcbiAgfVxuICAubXgtd2QteHMtNDAwcCB7XG4gICAgbWF4LXdpZHRoOiA0MDAlO1xuICB9XG4gIC5tbi13ZC14cy00MDBwIHtcbiAgICBtaW4td2lkdGg6IDQwMCU7XG4gIH1cbiAgLndkLXhzLTQwMC1mIHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtNDAwcC1mIHtcbiAgICB3aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy00MDBwLWYge1xuICAgIG1heC13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14cy00MDBwLWYge1xuICAgIG1pbi13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy00NTAge1xuICAgIHdpZHRoOiA0NTBweDtcbiAgfVxuICAud2QteHMtNDUwcCB7XG4gICAgd2lkdGg6IDQ1MCU7XG4gIH1cbiAgLm14LXdkLXhzLTQ1MHAge1xuICAgIG1heC13aWR0aDogNDUwJTtcbiAgfVxuICAubW4td2QteHMtNDUwcCB7XG4gICAgbWluLXdpZHRoOiA0NTAlO1xuICB9XG4gIC53ZC14cy00NTAtZiB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTQ1MHAtZiB7XG4gICAgd2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHMtNDUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNDUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtNTAwIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cbiAgLndkLXhzLTUwMHAge1xuICAgIHdpZHRoOiA1MDAlO1xuICB9XG4gIC5teC13ZC14cy01MDBwIHtcbiAgICBtYXgtd2lkdGg6IDUwMCU7XG4gIH1cbiAgLm1uLXdkLXhzLTUwMHAge1xuICAgIG1pbi13aWR0aDogNTAwJTtcbiAgfVxuICAud2QteHMtNTAwLWYge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy01MDBwLWYge1xuICAgIHdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhzLTUwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhzLTUwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTU1MCB7XG4gICAgd2lkdGg6IDU1MHB4O1xuICB9XG4gIC53ZC14cy01NTBwIHtcbiAgICB3aWR0aDogNTUwJTtcbiAgfVxuICAubXgtd2QteHMtNTUwcCB7XG4gICAgbWF4LXdpZHRoOiA1NTAlO1xuICB9XG4gIC5tbi13ZC14cy01NTBwIHtcbiAgICBtaW4td2lkdGg6IDU1MCU7XG4gIH1cbiAgLndkLXhzLTU1MC1mIHtcbiAgICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtNTUwcC1mIHtcbiAgICB3aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy01NTBwLWYge1xuICAgIG1heC13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14cy01NTBwLWYge1xuICAgIG1pbi13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy02MDAge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgfVxuICAud2QteHMtNjAwcCB7XG4gICAgd2lkdGg6IDYwMCU7XG4gIH1cbiAgLm14LXdkLXhzLTYwMHAge1xuICAgIG1heC13aWR0aDogNjAwJTtcbiAgfVxuICAubW4td2QteHMtNjAwcCB7XG4gICAgbWluLXdpZHRoOiA2MDAlO1xuICB9XG4gIC53ZC14cy02MDAtZiB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTYwMHAtZiB7XG4gICAgd2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHMtNjAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNjAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtNjUwIHtcbiAgICB3aWR0aDogNjUwcHg7XG4gIH1cbiAgLndkLXhzLTY1MHAge1xuICAgIHdpZHRoOiA2NTAlO1xuICB9XG4gIC5teC13ZC14cy02NTBwIHtcbiAgICBtYXgtd2lkdGg6IDY1MCU7XG4gIH1cbiAgLm1uLXdkLXhzLTY1MHAge1xuICAgIG1pbi13aWR0aDogNjUwJTtcbiAgfVxuICAud2QteHMtNjUwLWYge1xuICAgIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy02NTBwLWYge1xuICAgIHdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhzLTY1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhzLTY1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTcwMCB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICB9XG4gIC53ZC14cy03MDBwIHtcbiAgICB3aWR0aDogNzAwJTtcbiAgfVxuICAubXgtd2QteHMtNzAwcCB7XG4gICAgbWF4LXdpZHRoOiA3MDAlO1xuICB9XG4gIC5tbi13ZC14cy03MDBwIHtcbiAgICBtaW4td2lkdGg6IDcwMCU7XG4gIH1cbiAgLndkLXhzLTcwMC1mIHtcbiAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtNzAwcC1mIHtcbiAgICB3aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy03MDBwLWYge1xuICAgIG1heC13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14cy03MDBwLWYge1xuICAgIG1pbi13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy03NTAge1xuICAgIHdpZHRoOiA3NTBweDtcbiAgfVxuICAud2QteHMtNzUwcCB7XG4gICAgd2lkdGg6IDc1MCU7XG4gIH1cbiAgLm14LXdkLXhzLTc1MHAge1xuICAgIG1heC13aWR0aDogNzUwJTtcbiAgfVxuICAubW4td2QteHMtNzUwcCB7XG4gICAgbWluLXdpZHRoOiA3NTAlO1xuICB9XG4gIC53ZC14cy03NTAtZiB7XG4gICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTc1MHAtZiB7XG4gICAgd2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHMtNzUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtNzUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtODAwIHtcbiAgICB3aWR0aDogODAwcHg7XG4gIH1cbiAgLndkLXhzLTgwMHAge1xuICAgIHdpZHRoOiA4MDAlO1xuICB9XG4gIC5teC13ZC14cy04MDBwIHtcbiAgICBtYXgtd2lkdGg6IDgwMCU7XG4gIH1cbiAgLm1uLXdkLXhzLTgwMHAge1xuICAgIG1pbi13aWR0aDogODAwJTtcbiAgfVxuICAud2QteHMtODAwLWYge1xuICAgIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy04MDBwLWYge1xuICAgIHdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhzLTgwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhzLTgwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTg1MCB7XG4gICAgd2lkdGg6IDg1MHB4O1xuICB9XG4gIC53ZC14cy04NTBwIHtcbiAgICB3aWR0aDogODUwJTtcbiAgfVxuICAubXgtd2QteHMtODUwcCB7XG4gICAgbWF4LXdpZHRoOiA4NTAlO1xuICB9XG4gIC5tbi13ZC14cy04NTBwIHtcbiAgICBtaW4td2lkdGg6IDg1MCU7XG4gIH1cbiAgLndkLXhzLTg1MC1mIHtcbiAgICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtODUwcC1mIHtcbiAgICB3aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy04NTBwLWYge1xuICAgIG1heC13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14cy04NTBwLWYge1xuICAgIG1pbi13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy05MDAge1xuICAgIHdpZHRoOiA5MDBweDtcbiAgfVxuICAud2QteHMtOTAwcCB7XG4gICAgd2lkdGg6IDkwMCU7XG4gIH1cbiAgLm14LXdkLXhzLTkwMHAge1xuICAgIG1heC13aWR0aDogOTAwJTtcbiAgfVxuICAubW4td2QteHMtOTAwcCB7XG4gICAgbWluLXdpZHRoOiA5MDAlO1xuICB9XG4gIC53ZC14cy05MDAtZiB7XG4gICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTkwMHAtZiB7XG4gICAgd2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteHMtOTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteHMtOTAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtOTUwIHtcbiAgICB3aWR0aDogOTUwcHg7XG4gIH1cbiAgLndkLXhzLTk1MHAge1xuICAgIHdpZHRoOiA5NTAlO1xuICB9XG4gIC5teC13ZC14cy05NTBwIHtcbiAgICBtYXgtd2lkdGg6IDk1MCU7XG4gIH1cbiAgLm1uLXdkLXhzLTk1MHAge1xuICAgIG1pbi13aWR0aDogOTUwJTtcbiAgfVxuICAud2QteHMtOTUwLWYge1xuICAgIHdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14cy05NTBwLWYge1xuICAgIHdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhzLTk1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhzLTk1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTEwMDAge1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gIH1cbiAgLndkLXhzLTEwMDBwIHtcbiAgICB3aWR0aDogMTAwMCU7XG4gIH1cbiAgLm14LXdkLXhzLTEwMDBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlO1xuICB9XG4gIC5tbi13ZC14cy0xMDAwcCB7XG4gICAgbWluLXdpZHRoOiAxMDAwJTtcbiAgfVxuICAud2QteHMtMTAwMC1mIHtcbiAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhzLTEwMDBwLWYge1xuICAgIHdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14cy0xMDAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhzLTEwMDBwLWYge1xuICAgIG1pbi13aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteHMtYXV0byB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLndkLXhzLWF1dG8tZiB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53ZC1zbS01IHtcbiAgICB3aWR0aDogNXB4O1xuICB9XG4gIC53ZC1zbS01cCB7XG4gICAgd2lkdGg6IDUlO1xuICB9XG4gIC5teC13ZC1zbS01cCB7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgfVxuICAubW4td2Qtc20tNXAge1xuICAgIG1pbi13aWR0aDogNSU7XG4gIH1cbiAgLndkLXNtLTUtZiB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS01cC1mIHtcbiAgICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2Qtc20tNXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1zbS01cC1mIHtcbiAgICBtaW4td2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTEwIHtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxuICAud2Qtc20tMTBwIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG4gIC5teC13ZC1zbS0xMHAge1xuICAgIG1heC13aWR0aDogMTAlO1xuICB9XG4gIC5tbi13ZC1zbS0xMHAge1xuICAgIG1pbi13aWR0aDogMTAlO1xuICB9XG4gIC53ZC1zbS0xMC1mIHtcbiAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0xMHAtZiB7XG4gICAgd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0xMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tMTBwLWYge1xuICAgIG1pbi13aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTE1IHtcbiAgICB3aWR0aDogMTVweDtcbiAgfVxuICAud2Qtc20tMTVwIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG4gIC5teC13ZC1zbS0xNXAge1xuICAgIG1heC13aWR0aDogMTUlO1xuICB9XG4gIC5tbi13ZC1zbS0xNXAge1xuICAgIG1pbi13aWR0aDogMTUlO1xuICB9XG4gIC53ZC1zbS0xNS1mIHtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0xNXAtZiB7XG4gICAgd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0xNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tMTVwLWYge1xuICAgIG1pbi13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTIwIHtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuICAud2Qtc20tMjBwIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5teC13ZC1zbS0yMHAge1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5tbi13ZC1zbS0yMHAge1xuICAgIG1pbi13aWR0aDogMjAlO1xuICB9XG4gIC53ZC1zbS0yMC1mIHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0yMHAtZiB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0yMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tMjBwLWYge1xuICAgIG1pbi13aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTI1IHtcbiAgICB3aWR0aDogMjVweDtcbiAgfVxuICAud2Qtc20tMjVwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5teC13ZC1zbS0yNXAge1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5tbi13ZC1zbS0yNXAge1xuICAgIG1pbi13aWR0aDogMjUlO1xuICB9XG4gIC53ZC1zbS0yNS1mIHtcbiAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0yNXAtZiB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0yNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tMjVwLWYge1xuICAgIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTMwIHtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAud2Qtc20tMzBwIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC5teC13ZC1zbS0zMHAge1xuICAgIG1heC13aWR0aDogMzAlO1xuICB9XG4gIC5tbi13ZC1zbS0zMHAge1xuICAgIG1pbi13aWR0aDogMzAlO1xuICB9XG4gIC53ZC1zbS0zMC1mIHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0zMHAtZiB7XG4gICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0zMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tMzBwLWYge1xuICAgIG1pbi13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTM1IHtcbiAgICB3aWR0aDogMzVweDtcbiAgfVxuICAud2Qtc20tMzVwIHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG4gIC5teC13ZC1zbS0zNXAge1xuICAgIG1heC13aWR0aDogMzUlO1xuICB9XG4gIC5tbi13ZC1zbS0zNXAge1xuICAgIG1pbi13aWR0aDogMzUlO1xuICB9XG4gIC53ZC1zbS0zNS1mIHtcbiAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0zNXAtZiB7XG4gICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0zNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tMzVwLWYge1xuICAgIG1pbi13aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTQwIHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuICAud2Qtc20tNDBwIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gIC5teC13ZC1zbS00MHAge1xuICAgIG1heC13aWR0aDogNDAlO1xuICB9XG4gIC5tbi13ZC1zbS00MHAge1xuICAgIG1pbi13aWR0aDogNDAlO1xuICB9XG4gIC53ZC1zbS00MC1mIHtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS00MHAtZiB7XG4gICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS00MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNDBwLWYge1xuICAgIG1pbi13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTQ1IHtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxuICAud2Qtc20tNDVwIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG4gIC5teC13ZC1zbS00NXAge1xuICAgIG1heC13aWR0aDogNDUlO1xuICB9XG4gIC5tbi13ZC1zbS00NXAge1xuICAgIG1pbi13aWR0aDogNDUlO1xuICB9XG4gIC53ZC1zbS00NS1mIHtcbiAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS00NXAtZiB7XG4gICAgd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS00NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNDVwLWYge1xuICAgIG1pbi13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTUwIHtcbiAgICB3aWR0aDogNTBweDtcbiAgfVxuICAud2Qtc20tNTBwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5teC13ZC1zbS01MHAge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5tbi13ZC1zbS01MHAge1xuICAgIG1pbi13aWR0aDogNTAlO1xuICB9XG4gIC53ZC1zbS01MC1mIHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS01MHAtZiB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS01MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNTBwLWYge1xuICAgIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTU1IHtcbiAgICB3aWR0aDogNTVweDtcbiAgfVxuICAud2Qtc20tNTVwIHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG4gIC5teC13ZC1zbS01NXAge1xuICAgIG1heC13aWR0aDogNTUlO1xuICB9XG4gIC5tbi13ZC1zbS01NXAge1xuICAgIG1pbi13aWR0aDogNTUlO1xuICB9XG4gIC53ZC1zbS01NS1mIHtcbiAgICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS01NXAtZiB7XG4gICAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS01NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNTVwLWYge1xuICAgIG1pbi13aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTYwIHtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxuICAud2Qtc20tNjBwIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC5teC13ZC1zbS02MHAge1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG4gIC5tbi13ZC1zbS02MHAge1xuICAgIG1pbi13aWR0aDogNjAlO1xuICB9XG4gIC53ZC1zbS02MC1mIHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS02MHAtZiB7XG4gICAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS02MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNjBwLWYge1xuICAgIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTY1IHtcbiAgICB3aWR0aDogNjVweDtcbiAgfVxuICAud2Qtc20tNjVwIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG4gIC5teC13ZC1zbS02NXAge1xuICAgIG1heC13aWR0aDogNjUlO1xuICB9XG4gIC5tbi13ZC1zbS02NXAge1xuICAgIG1pbi13aWR0aDogNjUlO1xuICB9XG4gIC53ZC1zbS02NS1mIHtcbiAgICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS02NXAtZiB7XG4gICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS02NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNjVwLWYge1xuICAgIG1pbi13aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTcwIHtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuICAud2Qtc20tNzBwIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC5teC13ZC1zbS03MHAge1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG4gIC5tbi13ZC1zbS03MHAge1xuICAgIG1pbi13aWR0aDogNzAlO1xuICB9XG4gIC53ZC1zbS03MC1mIHtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS03MHAtZiB7XG4gICAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS03MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNzBwLWYge1xuICAgIG1pbi13aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTc1IHtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAud2Qtc20tNzVwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5teC13ZC1zbS03NXAge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5tbi13ZC1zbS03NXAge1xuICAgIG1pbi13aWR0aDogNzUlO1xuICB9XG4gIC53ZC1zbS03NS1mIHtcbiAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS03NXAtZiB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS03NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNzVwLWYge1xuICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTgwIHtcbiAgICB3aWR0aDogODBweDtcbiAgfVxuICAud2Qtc20tODBwIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC5teC13ZC1zbS04MHAge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG4gIC5tbi13ZC1zbS04MHAge1xuICAgIG1pbi13aWR0aDogODAlO1xuICB9XG4gIC53ZC1zbS04MC1mIHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS04MHAtZiB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS04MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tODBwLWYge1xuICAgIG1pbi13aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTg1IHtcbiAgICB3aWR0aDogODVweDtcbiAgfVxuICAud2Qtc20tODVwIHtcbiAgICB3aWR0aDogODUlO1xuICB9XG4gIC5teC13ZC1zbS04NXAge1xuICAgIG1heC13aWR0aDogODUlO1xuICB9XG4gIC5tbi13ZC1zbS04NXAge1xuICAgIG1pbi13aWR0aDogODUlO1xuICB9XG4gIC53ZC1zbS04NS1mIHtcbiAgICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS04NXAtZiB7XG4gICAgd2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS04NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tODVwLWYge1xuICAgIG1pbi13aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTkwIHtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuICAud2Qtc20tOTBwIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gIC5teC13ZC1zbS05MHAge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG4gIC5tbi13ZC1zbS05MHAge1xuICAgIG1pbi13aWR0aDogOTAlO1xuICB9XG4gIC53ZC1zbS05MC1mIHtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS05MHAtZiB7XG4gICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS05MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tOTBwLWYge1xuICAgIG1pbi13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTk1IHtcbiAgICB3aWR0aDogOTVweDtcbiAgfVxuICAud2Qtc20tOTVwIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG4gIC5teC13ZC1zbS05NXAge1xuICAgIG1heC13aWR0aDogOTUlO1xuICB9XG4gIC5tbi13ZC1zbS05NXAge1xuICAgIG1pbi13aWR0aDogOTUlO1xuICB9XG4gIC53ZC1zbS05NS1mIHtcbiAgICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS05NXAtZiB7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS05NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tOTVwLWYge1xuICAgIG1pbi13aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTEwMCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG4gIC53ZC1zbS0xMDBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubXgtd2Qtc20tMTAwcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5tbi13ZC1zbS0xMDBwIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbiAgLndkLXNtLTEwMC1mIHtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tMTAwcC1mIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0xMDBwLWYge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1zbS0xMDBwLWYge1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0xNTAge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAud2Qtc20tMTUwcCB7XG4gICAgd2lkdGg6IDE1MCU7XG4gIH1cbiAgLm14LXdkLXNtLTE1MHAge1xuICAgIG1heC13aWR0aDogMTUwJTtcbiAgfVxuICAubW4td2Qtc20tMTUwcCB7XG4gICAgbWluLXdpZHRoOiAxNTAlO1xuICB9XG4gIC53ZC1zbS0xNTAtZiB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTE1MHAtZiB7XG4gICAgd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2Qtc20tMTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tMTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tMjAwIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbiAgLndkLXNtLTIwMHAge1xuICAgIHdpZHRoOiAyMDAlO1xuICB9XG4gIC5teC13ZC1zbS0yMDBwIHtcbiAgICBtYXgtd2lkdGg6IDIwMCU7XG4gIH1cbiAgLm1uLXdkLXNtLTIwMHAge1xuICAgIG1pbi13aWR0aDogMjAwJTtcbiAgfVxuICAud2Qtc20tMjAwLWYge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0yMDBwLWYge1xuICAgIHdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXNtLTIwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXNtLTIwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTI1MCB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG4gIC53ZC1zbS0yNTBwIHtcbiAgICB3aWR0aDogMjUwJTtcbiAgfVxuICAubXgtd2Qtc20tMjUwcCB7XG4gICAgbWF4LXdpZHRoOiAyNTAlO1xuICB9XG4gIC5tbi13ZC1zbS0yNTBwIHtcbiAgICBtaW4td2lkdGg6IDI1MCU7XG4gIH1cbiAgLndkLXNtLTI1MC1mIHtcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tMjUwcC1mIHtcbiAgICB3aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0yNTBwLWYge1xuICAgIG1heC13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1zbS0yNTBwLWYge1xuICAgIG1pbi13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0zMDAge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAud2Qtc20tMzAwcCB7XG4gICAgd2lkdGg6IDMwMCU7XG4gIH1cbiAgLm14LXdkLXNtLTMwMHAge1xuICAgIG1heC13aWR0aDogMzAwJTtcbiAgfVxuICAubW4td2Qtc20tMzAwcCB7XG4gICAgbWluLXdpZHRoOiAzMDAlO1xuICB9XG4gIC53ZC1zbS0zMDAtZiB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTMwMHAtZiB7XG4gICAgd2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2Qtc20tMzAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tMzAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tMzUwIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gIH1cbiAgLndkLXNtLTM1MHAge1xuICAgIHdpZHRoOiAzNTAlO1xuICB9XG4gIC5teC13ZC1zbS0zNTBwIHtcbiAgICBtYXgtd2lkdGg6IDM1MCU7XG4gIH1cbiAgLm1uLXdkLXNtLTM1MHAge1xuICAgIG1pbi13aWR0aDogMzUwJTtcbiAgfVxuICAud2Qtc20tMzUwLWYge1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS0zNTBwLWYge1xuICAgIHdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXNtLTM1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXNtLTM1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTQwMCB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG4gIC53ZC1zbS00MDBwIHtcbiAgICB3aWR0aDogNDAwJTtcbiAgfVxuICAubXgtd2Qtc20tNDAwcCB7XG4gICAgbWF4LXdpZHRoOiA0MDAlO1xuICB9XG4gIC5tbi13ZC1zbS00MDBwIHtcbiAgICBtaW4td2lkdGg6IDQwMCU7XG4gIH1cbiAgLndkLXNtLTQwMC1mIHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tNDAwcC1mIHtcbiAgICB3aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS00MDBwLWYge1xuICAgIG1heC13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1zbS00MDBwLWYge1xuICAgIG1pbi13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS00NTAge1xuICAgIHdpZHRoOiA0NTBweDtcbiAgfVxuICAud2Qtc20tNDUwcCB7XG4gICAgd2lkdGg6IDQ1MCU7XG4gIH1cbiAgLm14LXdkLXNtLTQ1MHAge1xuICAgIG1heC13aWR0aDogNDUwJTtcbiAgfVxuICAubW4td2Qtc20tNDUwcCB7XG4gICAgbWluLXdpZHRoOiA0NTAlO1xuICB9XG4gIC53ZC1zbS00NTAtZiB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTQ1MHAtZiB7XG4gICAgd2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2Qtc20tNDUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNDUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tNTAwIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cbiAgLndkLXNtLTUwMHAge1xuICAgIHdpZHRoOiA1MDAlO1xuICB9XG4gIC5teC13ZC1zbS01MDBwIHtcbiAgICBtYXgtd2lkdGg6IDUwMCU7XG4gIH1cbiAgLm1uLXdkLXNtLTUwMHAge1xuICAgIG1pbi13aWR0aDogNTAwJTtcbiAgfVxuICAud2Qtc20tNTAwLWYge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS01MDBwLWYge1xuICAgIHdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXNtLTUwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXNtLTUwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTU1MCB7XG4gICAgd2lkdGg6IDU1MHB4O1xuICB9XG4gIC53ZC1zbS01NTBwIHtcbiAgICB3aWR0aDogNTUwJTtcbiAgfVxuICAubXgtd2Qtc20tNTUwcCB7XG4gICAgbWF4LXdpZHRoOiA1NTAlO1xuICB9XG4gIC5tbi13ZC1zbS01NTBwIHtcbiAgICBtaW4td2lkdGg6IDU1MCU7XG4gIH1cbiAgLndkLXNtLTU1MC1mIHtcbiAgICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tNTUwcC1mIHtcbiAgICB3aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS01NTBwLWYge1xuICAgIG1heC13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1zbS01NTBwLWYge1xuICAgIG1pbi13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS02MDAge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgfVxuICAud2Qtc20tNjAwcCB7XG4gICAgd2lkdGg6IDYwMCU7XG4gIH1cbiAgLm14LXdkLXNtLTYwMHAge1xuICAgIG1heC13aWR0aDogNjAwJTtcbiAgfVxuICAubW4td2Qtc20tNjAwcCB7XG4gICAgbWluLXdpZHRoOiA2MDAlO1xuICB9XG4gIC53ZC1zbS02MDAtZiB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTYwMHAtZiB7XG4gICAgd2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2Qtc20tNjAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNjAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tNjUwIHtcbiAgICB3aWR0aDogNjUwcHg7XG4gIH1cbiAgLndkLXNtLTY1MHAge1xuICAgIHdpZHRoOiA2NTAlO1xuICB9XG4gIC5teC13ZC1zbS02NTBwIHtcbiAgICBtYXgtd2lkdGg6IDY1MCU7XG4gIH1cbiAgLm1uLXdkLXNtLTY1MHAge1xuICAgIG1pbi13aWR0aDogNjUwJTtcbiAgfVxuICAud2Qtc20tNjUwLWYge1xuICAgIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS02NTBwLWYge1xuICAgIHdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXNtLTY1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXNtLTY1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTcwMCB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICB9XG4gIC53ZC1zbS03MDBwIHtcbiAgICB3aWR0aDogNzAwJTtcbiAgfVxuICAubXgtd2Qtc20tNzAwcCB7XG4gICAgbWF4LXdpZHRoOiA3MDAlO1xuICB9XG4gIC5tbi13ZC1zbS03MDBwIHtcbiAgICBtaW4td2lkdGg6IDcwMCU7XG4gIH1cbiAgLndkLXNtLTcwMC1mIHtcbiAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tNzAwcC1mIHtcbiAgICB3aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS03MDBwLWYge1xuICAgIG1heC13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1zbS03MDBwLWYge1xuICAgIG1pbi13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS03NTAge1xuICAgIHdpZHRoOiA3NTBweDtcbiAgfVxuICAud2Qtc20tNzUwcCB7XG4gICAgd2lkdGg6IDc1MCU7XG4gIH1cbiAgLm14LXdkLXNtLTc1MHAge1xuICAgIG1heC13aWR0aDogNzUwJTtcbiAgfVxuICAubW4td2Qtc20tNzUwcCB7XG4gICAgbWluLXdpZHRoOiA3NTAlO1xuICB9XG4gIC53ZC1zbS03NTAtZiB7XG4gICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTc1MHAtZiB7XG4gICAgd2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2Qtc20tNzUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tNzUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tODAwIHtcbiAgICB3aWR0aDogODAwcHg7XG4gIH1cbiAgLndkLXNtLTgwMHAge1xuICAgIHdpZHRoOiA4MDAlO1xuICB9XG4gIC5teC13ZC1zbS04MDBwIHtcbiAgICBtYXgtd2lkdGg6IDgwMCU7XG4gIH1cbiAgLm1uLXdkLXNtLTgwMHAge1xuICAgIG1pbi13aWR0aDogODAwJTtcbiAgfVxuICAud2Qtc20tODAwLWYge1xuICAgIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS04MDBwLWYge1xuICAgIHdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXNtLTgwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXNtLTgwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTg1MCB7XG4gICAgd2lkdGg6IDg1MHB4O1xuICB9XG4gIC53ZC1zbS04NTBwIHtcbiAgICB3aWR0aDogODUwJTtcbiAgfVxuICAubXgtd2Qtc20tODUwcCB7XG4gICAgbWF4LXdpZHRoOiA4NTAlO1xuICB9XG4gIC5tbi13ZC1zbS04NTBwIHtcbiAgICBtaW4td2lkdGg6IDg1MCU7XG4gIH1cbiAgLndkLXNtLTg1MC1mIHtcbiAgICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tODUwcC1mIHtcbiAgICB3aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS04NTBwLWYge1xuICAgIG1heC13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1zbS04NTBwLWYge1xuICAgIG1pbi13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS05MDAge1xuICAgIHdpZHRoOiA5MDBweDtcbiAgfVxuICAud2Qtc20tOTAwcCB7XG4gICAgd2lkdGg6IDkwMCU7XG4gIH1cbiAgLm14LXdkLXNtLTkwMHAge1xuICAgIG1heC13aWR0aDogOTAwJTtcbiAgfVxuICAubW4td2Qtc20tOTAwcCB7XG4gICAgbWluLXdpZHRoOiA5MDAlO1xuICB9XG4gIC53ZC1zbS05MDAtZiB7XG4gICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTkwMHAtZiB7XG4gICAgd2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2Qtc20tOTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2Qtc20tOTAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tOTUwIHtcbiAgICB3aWR0aDogOTUwcHg7XG4gIH1cbiAgLndkLXNtLTk1MHAge1xuICAgIHdpZHRoOiA5NTAlO1xuICB9XG4gIC5teC13ZC1zbS05NTBwIHtcbiAgICBtYXgtd2lkdGg6IDk1MCU7XG4gIH1cbiAgLm1uLXdkLXNtLTk1MHAge1xuICAgIG1pbi13aWR0aDogOTUwJTtcbiAgfVxuICAud2Qtc20tOTUwLWYge1xuICAgIHdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1zbS05NTBwLWYge1xuICAgIHdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXNtLTk1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXNtLTk1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTEwMDAge1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gIH1cbiAgLndkLXNtLTEwMDBwIHtcbiAgICB3aWR0aDogMTAwMCU7XG4gIH1cbiAgLm14LXdkLXNtLTEwMDBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlO1xuICB9XG4gIC5tbi13ZC1zbS0xMDAwcCB7XG4gICAgbWluLXdpZHRoOiAxMDAwJTtcbiAgfVxuICAud2Qtc20tMTAwMC1mIHtcbiAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXNtLTEwMDBwLWYge1xuICAgIHdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1zbS0xMDAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXNtLTEwMDBwLWYge1xuICAgIG1pbi13aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2Qtc20tYXV0byB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLndkLXNtLWF1dG8tZiB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53ZC1tZC01IHtcbiAgICB3aWR0aDogNXB4O1xuICB9XG4gIC53ZC1tZC01cCB7XG4gICAgd2lkdGg6IDUlO1xuICB9XG4gIC5teC13ZC1tZC01cCB7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgfVxuICAubW4td2QtbWQtNXAge1xuICAgIG1pbi13aWR0aDogNSU7XG4gIH1cbiAgLndkLW1kLTUtZiB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC01cC1mIHtcbiAgICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbWQtNXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1tZC01cC1mIHtcbiAgICBtaW4td2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTEwIHtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxuICAud2QtbWQtMTBwIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG4gIC5teC13ZC1tZC0xMHAge1xuICAgIG1heC13aWR0aDogMTAlO1xuICB9XG4gIC5tbi13ZC1tZC0xMHAge1xuICAgIG1pbi13aWR0aDogMTAlO1xuICB9XG4gIC53ZC1tZC0xMC1mIHtcbiAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0xMHAtZiB7XG4gICAgd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0xMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtMTBwLWYge1xuICAgIG1pbi13aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTE1IHtcbiAgICB3aWR0aDogMTVweDtcbiAgfVxuICAud2QtbWQtMTVwIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG4gIC5teC13ZC1tZC0xNXAge1xuICAgIG1heC13aWR0aDogMTUlO1xuICB9XG4gIC5tbi13ZC1tZC0xNXAge1xuICAgIG1pbi13aWR0aDogMTUlO1xuICB9XG4gIC53ZC1tZC0xNS1mIHtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0xNXAtZiB7XG4gICAgd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0xNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtMTVwLWYge1xuICAgIG1pbi13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTIwIHtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuICAud2QtbWQtMjBwIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5teC13ZC1tZC0yMHAge1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5tbi13ZC1tZC0yMHAge1xuICAgIG1pbi13aWR0aDogMjAlO1xuICB9XG4gIC53ZC1tZC0yMC1mIHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0yMHAtZiB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0yMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtMjBwLWYge1xuICAgIG1pbi13aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTI1IHtcbiAgICB3aWR0aDogMjVweDtcbiAgfVxuICAud2QtbWQtMjVwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5teC13ZC1tZC0yNXAge1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5tbi13ZC1tZC0yNXAge1xuICAgIG1pbi13aWR0aDogMjUlO1xuICB9XG4gIC53ZC1tZC0yNS1mIHtcbiAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0yNXAtZiB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0yNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtMjVwLWYge1xuICAgIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTMwIHtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAud2QtbWQtMzBwIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC5teC13ZC1tZC0zMHAge1xuICAgIG1heC13aWR0aDogMzAlO1xuICB9XG4gIC5tbi13ZC1tZC0zMHAge1xuICAgIG1pbi13aWR0aDogMzAlO1xuICB9XG4gIC53ZC1tZC0zMC1mIHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0zMHAtZiB7XG4gICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0zMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtMzBwLWYge1xuICAgIG1pbi13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTM1IHtcbiAgICB3aWR0aDogMzVweDtcbiAgfVxuICAud2QtbWQtMzVwIHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG4gIC5teC13ZC1tZC0zNXAge1xuICAgIG1heC13aWR0aDogMzUlO1xuICB9XG4gIC5tbi13ZC1tZC0zNXAge1xuICAgIG1pbi13aWR0aDogMzUlO1xuICB9XG4gIC53ZC1tZC0zNS1mIHtcbiAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0zNXAtZiB7XG4gICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0zNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtMzVwLWYge1xuICAgIG1pbi13aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTQwIHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuICAud2QtbWQtNDBwIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gIC5teC13ZC1tZC00MHAge1xuICAgIG1heC13aWR0aDogNDAlO1xuICB9XG4gIC5tbi13ZC1tZC00MHAge1xuICAgIG1pbi13aWR0aDogNDAlO1xuICB9XG4gIC53ZC1tZC00MC1mIHtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC00MHAtZiB7XG4gICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC00MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNDBwLWYge1xuICAgIG1pbi13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTQ1IHtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxuICAud2QtbWQtNDVwIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG4gIC5teC13ZC1tZC00NXAge1xuICAgIG1heC13aWR0aDogNDUlO1xuICB9XG4gIC5tbi13ZC1tZC00NXAge1xuICAgIG1pbi13aWR0aDogNDUlO1xuICB9XG4gIC53ZC1tZC00NS1mIHtcbiAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC00NXAtZiB7XG4gICAgd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC00NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNDVwLWYge1xuICAgIG1pbi13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTUwIHtcbiAgICB3aWR0aDogNTBweDtcbiAgfVxuICAud2QtbWQtNTBwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5teC13ZC1tZC01MHAge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5tbi13ZC1tZC01MHAge1xuICAgIG1pbi13aWR0aDogNTAlO1xuICB9XG4gIC53ZC1tZC01MC1mIHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC01MHAtZiB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC01MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNTBwLWYge1xuICAgIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTU1IHtcbiAgICB3aWR0aDogNTVweDtcbiAgfVxuICAud2QtbWQtNTVwIHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG4gIC5teC13ZC1tZC01NXAge1xuICAgIG1heC13aWR0aDogNTUlO1xuICB9XG4gIC5tbi13ZC1tZC01NXAge1xuICAgIG1pbi13aWR0aDogNTUlO1xuICB9XG4gIC53ZC1tZC01NS1mIHtcbiAgICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC01NXAtZiB7XG4gICAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC01NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNTVwLWYge1xuICAgIG1pbi13aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTYwIHtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxuICAud2QtbWQtNjBwIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC5teC13ZC1tZC02MHAge1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG4gIC5tbi13ZC1tZC02MHAge1xuICAgIG1pbi13aWR0aDogNjAlO1xuICB9XG4gIC53ZC1tZC02MC1mIHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC02MHAtZiB7XG4gICAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC02MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNjBwLWYge1xuICAgIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTY1IHtcbiAgICB3aWR0aDogNjVweDtcbiAgfVxuICAud2QtbWQtNjVwIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG4gIC5teC13ZC1tZC02NXAge1xuICAgIG1heC13aWR0aDogNjUlO1xuICB9XG4gIC5tbi13ZC1tZC02NXAge1xuICAgIG1pbi13aWR0aDogNjUlO1xuICB9XG4gIC53ZC1tZC02NS1mIHtcbiAgICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC02NXAtZiB7XG4gICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC02NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNjVwLWYge1xuICAgIG1pbi13aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTcwIHtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuICAud2QtbWQtNzBwIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC5teC13ZC1tZC03MHAge1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG4gIC5tbi13ZC1tZC03MHAge1xuICAgIG1pbi13aWR0aDogNzAlO1xuICB9XG4gIC53ZC1tZC03MC1mIHtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC03MHAtZiB7XG4gICAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC03MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNzBwLWYge1xuICAgIG1pbi13aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTc1IHtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAud2QtbWQtNzVwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5teC13ZC1tZC03NXAge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5tbi13ZC1tZC03NXAge1xuICAgIG1pbi13aWR0aDogNzUlO1xuICB9XG4gIC53ZC1tZC03NS1mIHtcbiAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC03NXAtZiB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC03NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNzVwLWYge1xuICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTgwIHtcbiAgICB3aWR0aDogODBweDtcbiAgfVxuICAud2QtbWQtODBwIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC5teC13ZC1tZC04MHAge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG4gIC5tbi13ZC1tZC04MHAge1xuICAgIG1pbi13aWR0aDogODAlO1xuICB9XG4gIC53ZC1tZC04MC1mIHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC04MHAtZiB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC04MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtODBwLWYge1xuICAgIG1pbi13aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTg1IHtcbiAgICB3aWR0aDogODVweDtcbiAgfVxuICAud2QtbWQtODVwIHtcbiAgICB3aWR0aDogODUlO1xuICB9XG4gIC5teC13ZC1tZC04NXAge1xuICAgIG1heC13aWR0aDogODUlO1xuICB9XG4gIC5tbi13ZC1tZC04NXAge1xuICAgIG1pbi13aWR0aDogODUlO1xuICB9XG4gIC53ZC1tZC04NS1mIHtcbiAgICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC04NXAtZiB7XG4gICAgd2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC04NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtODVwLWYge1xuICAgIG1pbi13aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTkwIHtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuICAud2QtbWQtOTBwIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gIC5teC13ZC1tZC05MHAge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG4gIC5tbi13ZC1tZC05MHAge1xuICAgIG1pbi13aWR0aDogOTAlO1xuICB9XG4gIC53ZC1tZC05MC1mIHtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC05MHAtZiB7XG4gICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC05MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtOTBwLWYge1xuICAgIG1pbi13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTk1IHtcbiAgICB3aWR0aDogOTVweDtcbiAgfVxuICAud2QtbWQtOTVwIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG4gIC5teC13ZC1tZC05NXAge1xuICAgIG1heC13aWR0aDogOTUlO1xuICB9XG4gIC5tbi13ZC1tZC05NXAge1xuICAgIG1pbi13aWR0aDogOTUlO1xuICB9XG4gIC53ZC1tZC05NS1mIHtcbiAgICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC05NXAtZiB7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC05NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtOTVwLWYge1xuICAgIG1pbi13aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTEwMCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG4gIC53ZC1tZC0xMDBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubXgtd2QtbWQtMTAwcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5tbi13ZC1tZC0xMDBwIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbiAgLndkLW1kLTEwMC1mIHtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtMTAwcC1mIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0xMDBwLWYge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1tZC0xMDBwLWYge1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0xNTAge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAud2QtbWQtMTUwcCB7XG4gICAgd2lkdGg6IDE1MCU7XG4gIH1cbiAgLm14LXdkLW1kLTE1MHAge1xuICAgIG1heC13aWR0aDogMTUwJTtcbiAgfVxuICAubW4td2QtbWQtMTUwcCB7XG4gICAgbWluLXdpZHRoOiAxNTAlO1xuICB9XG4gIC53ZC1tZC0xNTAtZiB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTE1MHAtZiB7XG4gICAgd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbWQtMTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtMTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtMjAwIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbiAgLndkLW1kLTIwMHAge1xuICAgIHdpZHRoOiAyMDAlO1xuICB9XG4gIC5teC13ZC1tZC0yMDBwIHtcbiAgICBtYXgtd2lkdGg6IDIwMCU7XG4gIH1cbiAgLm1uLXdkLW1kLTIwMHAge1xuICAgIG1pbi13aWR0aDogMjAwJTtcbiAgfVxuICAud2QtbWQtMjAwLWYge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0yMDBwLWYge1xuICAgIHdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLW1kLTIwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLW1kLTIwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTI1MCB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG4gIC53ZC1tZC0yNTBwIHtcbiAgICB3aWR0aDogMjUwJTtcbiAgfVxuICAubXgtd2QtbWQtMjUwcCB7XG4gICAgbWF4LXdpZHRoOiAyNTAlO1xuICB9XG4gIC5tbi13ZC1tZC0yNTBwIHtcbiAgICBtaW4td2lkdGg6IDI1MCU7XG4gIH1cbiAgLndkLW1kLTI1MC1mIHtcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtMjUwcC1mIHtcbiAgICB3aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0yNTBwLWYge1xuICAgIG1heC13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1tZC0yNTBwLWYge1xuICAgIG1pbi13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0zMDAge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAud2QtbWQtMzAwcCB7XG4gICAgd2lkdGg6IDMwMCU7XG4gIH1cbiAgLm14LXdkLW1kLTMwMHAge1xuICAgIG1heC13aWR0aDogMzAwJTtcbiAgfVxuICAubW4td2QtbWQtMzAwcCB7XG4gICAgbWluLXdpZHRoOiAzMDAlO1xuICB9XG4gIC53ZC1tZC0zMDAtZiB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTMwMHAtZiB7XG4gICAgd2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbWQtMzAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtMzAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtMzUwIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gIH1cbiAgLndkLW1kLTM1MHAge1xuICAgIHdpZHRoOiAzNTAlO1xuICB9XG4gIC5teC13ZC1tZC0zNTBwIHtcbiAgICBtYXgtd2lkdGg6IDM1MCU7XG4gIH1cbiAgLm1uLXdkLW1kLTM1MHAge1xuICAgIG1pbi13aWR0aDogMzUwJTtcbiAgfVxuICAud2QtbWQtMzUwLWYge1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC0zNTBwLWYge1xuICAgIHdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLW1kLTM1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLW1kLTM1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTQwMCB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG4gIC53ZC1tZC00MDBwIHtcbiAgICB3aWR0aDogNDAwJTtcbiAgfVxuICAubXgtd2QtbWQtNDAwcCB7XG4gICAgbWF4LXdpZHRoOiA0MDAlO1xuICB9XG4gIC5tbi13ZC1tZC00MDBwIHtcbiAgICBtaW4td2lkdGg6IDQwMCU7XG4gIH1cbiAgLndkLW1kLTQwMC1mIHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtNDAwcC1mIHtcbiAgICB3aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC00MDBwLWYge1xuICAgIG1heC13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1tZC00MDBwLWYge1xuICAgIG1pbi13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC00NTAge1xuICAgIHdpZHRoOiA0NTBweDtcbiAgfVxuICAud2QtbWQtNDUwcCB7XG4gICAgd2lkdGg6IDQ1MCU7XG4gIH1cbiAgLm14LXdkLW1kLTQ1MHAge1xuICAgIG1heC13aWR0aDogNDUwJTtcbiAgfVxuICAubW4td2QtbWQtNDUwcCB7XG4gICAgbWluLXdpZHRoOiA0NTAlO1xuICB9XG4gIC53ZC1tZC00NTAtZiB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTQ1MHAtZiB7XG4gICAgd2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbWQtNDUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNDUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtNTAwIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cbiAgLndkLW1kLTUwMHAge1xuICAgIHdpZHRoOiA1MDAlO1xuICB9XG4gIC5teC13ZC1tZC01MDBwIHtcbiAgICBtYXgtd2lkdGg6IDUwMCU7XG4gIH1cbiAgLm1uLXdkLW1kLTUwMHAge1xuICAgIG1pbi13aWR0aDogNTAwJTtcbiAgfVxuICAud2QtbWQtNTAwLWYge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC01MDBwLWYge1xuICAgIHdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLW1kLTUwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLW1kLTUwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTU1MCB7XG4gICAgd2lkdGg6IDU1MHB4O1xuICB9XG4gIC53ZC1tZC01NTBwIHtcbiAgICB3aWR0aDogNTUwJTtcbiAgfVxuICAubXgtd2QtbWQtNTUwcCB7XG4gICAgbWF4LXdpZHRoOiA1NTAlO1xuICB9XG4gIC5tbi13ZC1tZC01NTBwIHtcbiAgICBtaW4td2lkdGg6IDU1MCU7XG4gIH1cbiAgLndkLW1kLTU1MC1mIHtcbiAgICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtNTUwcC1mIHtcbiAgICB3aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC01NTBwLWYge1xuICAgIG1heC13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1tZC01NTBwLWYge1xuICAgIG1pbi13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC02MDAge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgfVxuICAud2QtbWQtNjAwcCB7XG4gICAgd2lkdGg6IDYwMCU7XG4gIH1cbiAgLm14LXdkLW1kLTYwMHAge1xuICAgIG1heC13aWR0aDogNjAwJTtcbiAgfVxuICAubW4td2QtbWQtNjAwcCB7XG4gICAgbWluLXdpZHRoOiA2MDAlO1xuICB9XG4gIC53ZC1tZC02MDAtZiB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTYwMHAtZiB7XG4gICAgd2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbWQtNjAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNjAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtNjUwIHtcbiAgICB3aWR0aDogNjUwcHg7XG4gIH1cbiAgLndkLW1kLTY1MHAge1xuICAgIHdpZHRoOiA2NTAlO1xuICB9XG4gIC5teC13ZC1tZC02NTBwIHtcbiAgICBtYXgtd2lkdGg6IDY1MCU7XG4gIH1cbiAgLm1uLXdkLW1kLTY1MHAge1xuICAgIG1pbi13aWR0aDogNjUwJTtcbiAgfVxuICAud2QtbWQtNjUwLWYge1xuICAgIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC02NTBwLWYge1xuICAgIHdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLW1kLTY1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLW1kLTY1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTcwMCB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICB9XG4gIC53ZC1tZC03MDBwIHtcbiAgICB3aWR0aDogNzAwJTtcbiAgfVxuICAubXgtd2QtbWQtNzAwcCB7XG4gICAgbWF4LXdpZHRoOiA3MDAlO1xuICB9XG4gIC5tbi13ZC1tZC03MDBwIHtcbiAgICBtaW4td2lkdGg6IDcwMCU7XG4gIH1cbiAgLndkLW1kLTcwMC1mIHtcbiAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtNzAwcC1mIHtcbiAgICB3aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC03MDBwLWYge1xuICAgIG1heC13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1tZC03MDBwLWYge1xuICAgIG1pbi13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC03NTAge1xuICAgIHdpZHRoOiA3NTBweDtcbiAgfVxuICAud2QtbWQtNzUwcCB7XG4gICAgd2lkdGg6IDc1MCU7XG4gIH1cbiAgLm14LXdkLW1kLTc1MHAge1xuICAgIG1heC13aWR0aDogNzUwJTtcbiAgfVxuICAubW4td2QtbWQtNzUwcCB7XG4gICAgbWluLXdpZHRoOiA3NTAlO1xuICB9XG4gIC53ZC1tZC03NTAtZiB7XG4gICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTc1MHAtZiB7XG4gICAgd2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbWQtNzUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtNzUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtODAwIHtcbiAgICB3aWR0aDogODAwcHg7XG4gIH1cbiAgLndkLW1kLTgwMHAge1xuICAgIHdpZHRoOiA4MDAlO1xuICB9XG4gIC5teC13ZC1tZC04MDBwIHtcbiAgICBtYXgtd2lkdGg6IDgwMCU7XG4gIH1cbiAgLm1uLXdkLW1kLTgwMHAge1xuICAgIG1pbi13aWR0aDogODAwJTtcbiAgfVxuICAud2QtbWQtODAwLWYge1xuICAgIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC04MDBwLWYge1xuICAgIHdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLW1kLTgwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLW1kLTgwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTg1MCB7XG4gICAgd2lkdGg6IDg1MHB4O1xuICB9XG4gIC53ZC1tZC04NTBwIHtcbiAgICB3aWR0aDogODUwJTtcbiAgfVxuICAubXgtd2QtbWQtODUwcCB7XG4gICAgbWF4LXdpZHRoOiA4NTAlO1xuICB9XG4gIC5tbi13ZC1tZC04NTBwIHtcbiAgICBtaW4td2lkdGg6IDg1MCU7XG4gIH1cbiAgLndkLW1kLTg1MC1mIHtcbiAgICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtODUwcC1mIHtcbiAgICB3aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC04NTBwLWYge1xuICAgIG1heC13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1tZC04NTBwLWYge1xuICAgIG1pbi13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC05MDAge1xuICAgIHdpZHRoOiA5MDBweDtcbiAgfVxuICAud2QtbWQtOTAwcCB7XG4gICAgd2lkdGg6IDkwMCU7XG4gIH1cbiAgLm14LXdkLW1kLTkwMHAge1xuICAgIG1heC13aWR0aDogOTAwJTtcbiAgfVxuICAubW4td2QtbWQtOTAwcCB7XG4gICAgbWluLXdpZHRoOiA5MDAlO1xuICB9XG4gIC53ZC1tZC05MDAtZiB7XG4gICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTkwMHAtZiB7XG4gICAgd2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbWQtOTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbWQtOTAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtOTUwIHtcbiAgICB3aWR0aDogOTUwcHg7XG4gIH1cbiAgLndkLW1kLTk1MHAge1xuICAgIHdpZHRoOiA5NTAlO1xuICB9XG4gIC5teC13ZC1tZC05NTBwIHtcbiAgICBtYXgtd2lkdGg6IDk1MCU7XG4gIH1cbiAgLm1uLXdkLW1kLTk1MHAge1xuICAgIG1pbi13aWR0aDogOTUwJTtcbiAgfVxuICAud2QtbWQtOTUwLWYge1xuICAgIHdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1tZC05NTBwLWYge1xuICAgIHdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLW1kLTk1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLW1kLTk1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTEwMDAge1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gIH1cbiAgLndkLW1kLTEwMDBwIHtcbiAgICB3aWR0aDogMTAwMCU7XG4gIH1cbiAgLm14LXdkLW1kLTEwMDBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlO1xuICB9XG4gIC5tbi13ZC1tZC0xMDAwcCB7XG4gICAgbWluLXdpZHRoOiAxMDAwJTtcbiAgfVxuICAud2QtbWQtMTAwMC1mIHtcbiAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLW1kLTEwMDBwLWYge1xuICAgIHdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1tZC0xMDAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLW1kLTEwMDBwLWYge1xuICAgIG1pbi13aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtYXV0byB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLndkLW1kLWF1dG8tZiB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAud2QtbWQtMTIwIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2QtbGctNSB7XG4gICAgd2lkdGg6IDVweDtcbiAgfVxuICAud2QtbGctNXAge1xuICAgIHdpZHRoOiA1JTtcbiAgfVxuICAubXgtd2QtbGctNXAge1xuICAgIG1heC13aWR0aDogNSU7XG4gIH1cbiAgLm1uLXdkLWxnLTVwIHtcbiAgICBtaW4td2lkdGg6IDUlO1xuICB9XG4gIC53ZC1sZy01LWYge1xuICAgIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNXAtZiB7XG4gICAgd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLWxnLTVwLWYge1xuICAgIG1heC13aWR0aDogNSUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbGctNXAtZiB7XG4gICAgbWluLXdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0xMCB7XG4gICAgd2lkdGg6IDEwcHg7XG4gIH1cbiAgLndkLWxnLTEwcCB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuICAubXgtd2QtbGctMTBwIHtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgfVxuICAubW4td2QtbGctMTBwIHtcbiAgICBtaW4td2lkdGg6IDEwJTtcbiAgfVxuICAud2QtbGctMTAtZiB7XG4gICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMTBwLWYge1xuICAgIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMTBwLWYge1xuICAgIG1heC13aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTEwcC1mIHtcbiAgICBtaW4td2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0xNSB7XG4gICAgd2lkdGg6IDE1cHg7XG4gIH1cbiAgLndkLWxnLTE1cCB7XG4gICAgd2lkdGg6IDE1JTtcbiAgfVxuICAubXgtd2QtbGctMTVwIHtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgfVxuICAubW4td2QtbGctMTVwIHtcbiAgICBtaW4td2lkdGg6IDE1JTtcbiAgfVxuICAud2QtbGctMTUtZiB7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMTVwLWYge1xuICAgIHdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMTVwLWYge1xuICAgIG1heC13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTE1cC1mIHtcbiAgICBtaW4td2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0yMCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbiAgLndkLWxnLTIwcCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAubXgtd2QtbGctMjBwIHtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAubW4td2QtbGctMjBwIHtcbiAgICBtaW4td2lkdGg6IDIwJTtcbiAgfVxuICAud2QtbGctMjAtZiB7XG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMjBwLWYge1xuICAgIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMjBwLWYge1xuICAgIG1heC13aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTIwcC1mIHtcbiAgICBtaW4td2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0yNSB7XG4gICAgd2lkdGg6IDI1cHg7XG4gIH1cbiAgLndkLWxnLTI1cCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAubXgtd2QtbGctMjVwIHtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAubW4td2QtbGctMjVwIHtcbiAgICBtaW4td2lkdGg6IDI1JTtcbiAgfVxuICAud2QtbGctMjUtZiB7XG4gICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMjVwLWYge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMjVwLWYge1xuICAgIG1heC13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTI1cC1mIHtcbiAgICBtaW4td2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0zMCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgLndkLWxnLTMwcCB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuICAubXgtd2QtbGctMzBwIHtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgfVxuICAubW4td2QtbGctMzBwIHtcbiAgICBtaW4td2lkdGg6IDMwJTtcbiAgfVxuICAud2QtbGctMzAtZiB7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMzBwLWYge1xuICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMzBwLWYge1xuICAgIG1heC13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTMwcC1mIHtcbiAgICBtaW4td2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0zNSB7XG4gICAgd2lkdGg6IDM1cHg7XG4gIH1cbiAgLndkLWxnLTM1cCB7XG4gICAgd2lkdGg6IDM1JTtcbiAgfVxuICAubXgtd2QtbGctMzVwIHtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgfVxuICAubW4td2QtbGctMzVwIHtcbiAgICBtaW4td2lkdGg6IDM1JTtcbiAgfVxuICAud2QtbGctMzUtZiB7XG4gICAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMzVwLWYge1xuICAgIHdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMzVwLWYge1xuICAgIG1heC13aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTM1cC1mIHtcbiAgICBtaW4td2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy00MCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cbiAgLndkLWxnLTQwcCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAubXgtd2QtbGctNDBwIHtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgfVxuICAubW4td2QtbGctNDBwIHtcbiAgICBtaW4td2lkdGg6IDQwJTtcbiAgfVxuICAud2QtbGctNDAtZiB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNDBwLWYge1xuICAgIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNDBwLWYge1xuICAgIG1heC13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTQwcC1mIHtcbiAgICBtaW4td2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy00NSB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbiAgLndkLWxnLTQ1cCB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICAubXgtd2QtbGctNDVwIHtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgfVxuICAubW4td2QtbGctNDVwIHtcbiAgICBtaW4td2lkdGg6IDQ1JTtcbiAgfVxuICAud2QtbGctNDUtZiB7XG4gICAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNDVwLWYge1xuICAgIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNDVwLWYge1xuICAgIG1heC13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTQ1cC1mIHtcbiAgICBtaW4td2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy01MCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gIH1cbiAgLndkLWxnLTUwcCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAubXgtd2QtbGctNTBwIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAubW4td2QtbGctNTBwIHtcbiAgICBtaW4td2lkdGg6IDUwJTtcbiAgfVxuICAud2QtbGctNTAtZiB7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNTBwLWYge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNTBwLWYge1xuICAgIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy01NSB7XG4gICAgd2lkdGg6IDU1cHg7XG4gIH1cbiAgLndkLWxnLTU1cCB7XG4gICAgd2lkdGg6IDU1JTtcbiAgfVxuICAubXgtd2QtbGctNTVwIHtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgfVxuICAubW4td2QtbGctNTVwIHtcbiAgICBtaW4td2lkdGg6IDU1JTtcbiAgfVxuICAud2QtbGctNTUtZiB7XG4gICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNTVwLWYge1xuICAgIHdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNTVwLWYge1xuICAgIG1heC13aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTU1cC1mIHtcbiAgICBtaW4td2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy02MCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbiAgLndkLWxnLTYwcCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuICAubXgtd2QtbGctNjBwIHtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgfVxuICAubW4td2QtbGctNjBwIHtcbiAgICBtaW4td2lkdGg6IDYwJTtcbiAgfVxuICAud2QtbGctNjAtZiB7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNjBwLWYge1xuICAgIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNjBwLWYge1xuICAgIG1heC13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTYwcC1mIHtcbiAgICBtaW4td2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy02NSB7XG4gICAgd2lkdGg6IDY1cHg7XG4gIH1cbiAgLndkLWxnLTY1cCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxuICAubXgtd2QtbGctNjVwIHtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgfVxuICAubW4td2QtbGctNjVwIHtcbiAgICBtaW4td2lkdGg6IDY1JTtcbiAgfVxuICAud2QtbGctNjUtZiB7XG4gICAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNjVwLWYge1xuICAgIHdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNjVwLWYge1xuICAgIG1heC13aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTY1cC1mIHtcbiAgICBtaW4td2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy03MCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gIH1cbiAgLndkLWxnLTcwcCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAubXgtd2QtbGctNzBwIHtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgfVxuICAubW4td2QtbGctNzBwIHtcbiAgICBtaW4td2lkdGg6IDcwJTtcbiAgfVxuICAud2QtbGctNzAtZiB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNzBwLWYge1xuICAgIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNzBwLWYge1xuICAgIG1heC13aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTcwcC1mIHtcbiAgICBtaW4td2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy03NSB7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cbiAgLndkLWxnLTc1cCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAubXgtd2QtbGctNzVwIHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAubW4td2QtbGctNzVwIHtcbiAgICBtaW4td2lkdGg6IDc1JTtcbiAgfVxuICAud2QtbGctNzUtZiB7XG4gICAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNzVwLWYge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNzVwLWYge1xuICAgIG1heC13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTc1cC1mIHtcbiAgICBtaW4td2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy04MCB7XG4gICAgd2lkdGg6IDgwcHg7XG4gIH1cbiAgLndkLWxnLTgwcCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuICAubXgtd2QtbGctODBwIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxuICAubW4td2QtbGctODBwIHtcbiAgICBtaW4td2lkdGg6IDgwJTtcbiAgfVxuICAud2QtbGctODAtZiB7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctODBwLWYge1xuICAgIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctODBwLWYge1xuICAgIG1heC13aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTgwcC1mIHtcbiAgICBtaW4td2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy04NSB7XG4gICAgd2lkdGg6IDg1cHg7XG4gIH1cbiAgLndkLWxnLTg1cCB7XG4gICAgd2lkdGg6IDg1JTtcbiAgfVxuICAubXgtd2QtbGctODVwIHtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgfVxuICAubW4td2QtbGctODVwIHtcbiAgICBtaW4td2lkdGg6IDg1JTtcbiAgfVxuICAud2QtbGctODUtZiB7XG4gICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctODVwLWYge1xuICAgIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctODVwLWYge1xuICAgIG1heC13aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTg1cC1mIHtcbiAgICBtaW4td2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy05MCB7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbiAgLndkLWxnLTkwcCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuICAubXgtd2QtbGctOTBwIHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxuICAubW4td2QtbGctOTBwIHtcbiAgICBtaW4td2lkdGg6IDkwJTtcbiAgfVxuICAud2QtbGctOTAtZiB7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctOTBwLWYge1xuICAgIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctOTBwLWYge1xuICAgIG1heC13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTkwcC1mIHtcbiAgICBtaW4td2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy05NSB7XG4gICAgd2lkdGg6IDk1cHg7XG4gIH1cbiAgLndkLWxnLTk1cCB7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxuICAubXgtd2QtbGctOTVwIHtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgfVxuICAubW4td2QtbGctOTVwIHtcbiAgICBtaW4td2lkdGg6IDk1JTtcbiAgfVxuICAud2QtbGctOTUtZiB7XG4gICAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctOTVwLWYge1xuICAgIHdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctOTVwLWYge1xuICAgIG1heC13aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTk1cC1mIHtcbiAgICBtaW4td2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0xMDAge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxuICAud2QtbGctMTAwcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm14LXdkLWxnLTEwMHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAubW4td2QtbGctMTAwcCB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG4gIC53ZC1sZy0xMDAtZiB7XG4gICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTEwMHAtZiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbGctMTAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMTUwIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cbiAgLndkLWxnLTE1MHAge1xuICAgIHdpZHRoOiAxNTAlO1xuICB9XG4gIC5teC13ZC1sZy0xNTBwIHtcbiAgICBtYXgtd2lkdGg6IDE1MCU7XG4gIH1cbiAgLm1uLXdkLWxnLTE1MHAge1xuICAgIG1pbi13aWR0aDogMTUwJTtcbiAgfVxuICAud2QtbGctMTUwLWYge1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0xNTBwLWYge1xuICAgIHdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLWxnLTE1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTE1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTIwMCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG4gIC53ZC1sZy0yMDBwIHtcbiAgICB3aWR0aDogMjAwJTtcbiAgfVxuICAubXgtd2QtbGctMjAwcCB7XG4gICAgbWF4LXdpZHRoOiAyMDAlO1xuICB9XG4gIC5tbi13ZC1sZy0yMDBwIHtcbiAgICBtaW4td2lkdGg6IDIwMCU7XG4gIH1cbiAgLndkLWxnLTIwMC1mIHtcbiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMjAwcC1mIHtcbiAgICB3aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1sZy0yMDBwLWYge1xuICAgIG1heC13aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1sZy0yMDBwLWYge1xuICAgIG1pbi13aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0yNTAge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxuICAud2QtbGctMjUwcCB7XG4gICAgd2lkdGg6IDI1MCU7XG4gIH1cbiAgLm14LXdkLWxnLTI1MHAge1xuICAgIG1heC13aWR0aDogMjUwJTtcbiAgfVxuICAubW4td2QtbGctMjUwcCB7XG4gICAgbWluLXdpZHRoOiAyNTAlO1xuICB9XG4gIC53ZC1sZy0yNTAtZiB7XG4gICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTI1MHAtZiB7XG4gICAgd2lkdGg6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMjUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbGctMjUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMzAwIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbiAgLndkLWxnLTMwMHAge1xuICAgIHdpZHRoOiAzMDAlO1xuICB9XG4gIC5teC13ZC1sZy0zMDBwIHtcbiAgICBtYXgtd2lkdGg6IDMwMCU7XG4gIH1cbiAgLm1uLXdkLWxnLTMwMHAge1xuICAgIG1pbi13aWR0aDogMzAwJTtcbiAgfVxuICAud2QtbGctMzAwLWYge1xuICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0zMDBwLWYge1xuICAgIHdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLWxnLTMwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTMwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTM1MCB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICB9XG4gIC53ZC1sZy0zNTBwIHtcbiAgICB3aWR0aDogMzUwJTtcbiAgfVxuICAubXgtd2QtbGctMzUwcCB7XG4gICAgbWF4LXdpZHRoOiAzNTAlO1xuICB9XG4gIC5tbi13ZC1sZy0zNTBwIHtcbiAgICBtaW4td2lkdGg6IDM1MCU7XG4gIH1cbiAgLndkLWxnLTM1MC1mIHtcbiAgICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctMzUwcC1mIHtcbiAgICB3aWR0aDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1sZy0zNTBwLWYge1xuICAgIG1heC13aWR0aDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1sZy0zNTBwLWYge1xuICAgIG1pbi13aWR0aDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy00MDAge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxuICAud2QtbGctNDAwcCB7XG4gICAgd2lkdGg6IDQwMCU7XG4gIH1cbiAgLm14LXdkLWxnLTQwMHAge1xuICAgIG1heC13aWR0aDogNDAwJTtcbiAgfVxuICAubW4td2QtbGctNDAwcCB7XG4gICAgbWluLXdpZHRoOiA0MDAlO1xuICB9XG4gIC53ZC1sZy00MDAtZiB7XG4gICAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTQwMHAtZiB7XG4gICAgd2lkdGg6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNDAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbGctNDAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNDUwIHtcbiAgICB3aWR0aDogNDUwcHg7XG4gIH1cbiAgLndkLWxnLTQ1MHAge1xuICAgIHdpZHRoOiA0NTAlO1xuICB9XG4gIC5teC13ZC1sZy00NTBwIHtcbiAgICBtYXgtd2lkdGg6IDQ1MCU7XG4gIH1cbiAgLm1uLXdkLWxnLTQ1MHAge1xuICAgIG1pbi13aWR0aDogNDUwJTtcbiAgfVxuICAud2QtbGctNDUwLWYge1xuICAgIHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy00NTBwLWYge1xuICAgIHdpZHRoOiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLWxnLTQ1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTQ1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTUwMCB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG4gIC53ZC1sZy01MDBwIHtcbiAgICB3aWR0aDogNTAwJTtcbiAgfVxuICAubXgtd2QtbGctNTAwcCB7XG4gICAgbWF4LXdpZHRoOiA1MDAlO1xuICB9XG4gIC5tbi13ZC1sZy01MDBwIHtcbiAgICBtaW4td2lkdGg6IDUwMCU7XG4gIH1cbiAgLndkLWxnLTUwMC1mIHtcbiAgICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNTAwcC1mIHtcbiAgICB3aWR0aDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1sZy01MDBwLWYge1xuICAgIG1heC13aWR0aDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1sZy01MDBwLWYge1xuICAgIG1pbi13aWR0aDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy01NTAge1xuICAgIHdpZHRoOiA1NTBweDtcbiAgfVxuICAud2QtbGctNTUwcCB7XG4gICAgd2lkdGg6IDU1MCU7XG4gIH1cbiAgLm14LXdkLWxnLTU1MHAge1xuICAgIG1heC13aWR0aDogNTUwJTtcbiAgfVxuICAubW4td2QtbGctNTUwcCB7XG4gICAgbWluLXdpZHRoOiA1NTAlO1xuICB9XG4gIC53ZC1sZy01NTAtZiB7XG4gICAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTU1MHAtZiB7XG4gICAgd2lkdGg6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbGctNTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNjAwIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cbiAgLndkLWxnLTYwMHAge1xuICAgIHdpZHRoOiA2MDAlO1xuICB9XG4gIC5teC13ZC1sZy02MDBwIHtcbiAgICBtYXgtd2lkdGg6IDYwMCU7XG4gIH1cbiAgLm1uLXdkLWxnLTYwMHAge1xuICAgIG1pbi13aWR0aDogNjAwJTtcbiAgfVxuICAud2QtbGctNjAwLWYge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy02MDBwLWYge1xuICAgIHdpZHRoOiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLWxnLTYwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTYwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTY1MCB7XG4gICAgd2lkdGg6IDY1MHB4O1xuICB9XG4gIC53ZC1sZy02NTBwIHtcbiAgICB3aWR0aDogNjUwJTtcbiAgfVxuICAubXgtd2QtbGctNjUwcCB7XG4gICAgbWF4LXdpZHRoOiA2NTAlO1xuICB9XG4gIC5tbi13ZC1sZy02NTBwIHtcbiAgICBtaW4td2lkdGg6IDY1MCU7XG4gIH1cbiAgLndkLWxnLTY1MC1mIHtcbiAgICB3aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNjUwcC1mIHtcbiAgICB3aWR0aDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1sZy02NTBwLWYge1xuICAgIG1heC13aWR0aDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1sZy02NTBwLWYge1xuICAgIG1pbi13aWR0aDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy03MDAge1xuICAgIHdpZHRoOiA3MDBweDtcbiAgfVxuICAud2QtbGctNzAwcCB7XG4gICAgd2lkdGg6IDcwMCU7XG4gIH1cbiAgLm14LXdkLWxnLTcwMHAge1xuICAgIG1heC13aWR0aDogNzAwJTtcbiAgfVxuICAubW4td2QtbGctNzAwcCB7XG4gICAgbWluLXdpZHRoOiA3MDAlO1xuICB9XG4gIC53ZC1sZy03MDAtZiB7XG4gICAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTcwMHAtZiB7XG4gICAgd2lkdGg6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctNzAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbGctNzAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctNzUwIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbiAgLndkLWxnLTc1MHAge1xuICAgIHdpZHRoOiA3NTAlO1xuICB9XG4gIC5teC13ZC1sZy03NTBwIHtcbiAgICBtYXgtd2lkdGg6IDc1MCU7XG4gIH1cbiAgLm1uLXdkLWxnLTc1MHAge1xuICAgIG1pbi13aWR0aDogNzUwJTtcbiAgfVxuICAud2QtbGctNzUwLWYge1xuICAgIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy03NTBwLWYge1xuICAgIHdpZHRoOiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLWxnLTc1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTc1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTgwMCB7XG4gICAgd2lkdGg6IDgwMHB4O1xuICB9XG4gIC53ZC1sZy04MDBwIHtcbiAgICB3aWR0aDogODAwJTtcbiAgfVxuICAubXgtd2QtbGctODAwcCB7XG4gICAgbWF4LXdpZHRoOiA4MDAlO1xuICB9XG4gIC5tbi13ZC1sZy04MDBwIHtcbiAgICBtaW4td2lkdGg6IDgwMCU7XG4gIH1cbiAgLndkLWxnLTgwMC1mIHtcbiAgICB3aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctODAwcC1mIHtcbiAgICB3aWR0aDogODAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1sZy04MDBwLWYge1xuICAgIG1heC13aWR0aDogODAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1sZy04MDBwLWYge1xuICAgIG1pbi13aWR0aDogODAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy04NTAge1xuICAgIHdpZHRoOiA4NTBweDtcbiAgfVxuICAud2QtbGctODUwcCB7XG4gICAgd2lkdGg6IDg1MCU7XG4gIH1cbiAgLm14LXdkLWxnLTg1MHAge1xuICAgIG1heC13aWR0aDogODUwJTtcbiAgfVxuICAubW4td2QtbGctODUwcCB7XG4gICAgbWluLXdpZHRoOiA4NTAlO1xuICB9XG4gIC53ZC1sZy04NTAtZiB7XG4gICAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTg1MHAtZiB7XG4gICAgd2lkdGg6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctODUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QtbGctODUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctOTAwIHtcbiAgICB3aWR0aDogOTAwcHg7XG4gIH1cbiAgLndkLWxnLTkwMHAge1xuICAgIHdpZHRoOiA5MDAlO1xuICB9XG4gIC5teC13ZC1sZy05MDBwIHtcbiAgICBtYXgtd2lkdGg6IDkwMCU7XG4gIH1cbiAgLm1uLXdkLWxnLTkwMHAge1xuICAgIG1pbi13aWR0aDogOTAwJTtcbiAgfVxuICAud2QtbGctOTAwLWYge1xuICAgIHdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy05MDBwLWYge1xuICAgIHdpZHRoOiA5MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLWxnLTkwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLWxnLTkwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA5MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLTk1MCB7XG4gICAgd2lkdGg6IDk1MHB4O1xuICB9XG4gIC53ZC1sZy05NTBwIHtcbiAgICB3aWR0aDogOTUwJTtcbiAgfVxuICAubXgtd2QtbGctOTUwcCB7XG4gICAgbWF4LXdpZHRoOiA5NTAlO1xuICB9XG4gIC5tbi13ZC1sZy05NTBwIHtcbiAgICBtaW4td2lkdGg6IDk1MCU7XG4gIH1cbiAgLndkLWxnLTk1MC1mIHtcbiAgICB3aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QtbGctOTUwcC1mIHtcbiAgICB3aWR0aDogOTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC1sZy05NTBwLWYge1xuICAgIG1heC13aWR0aDogOTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1sZy05NTBwLWYge1xuICAgIG1pbi13aWR0aDogOTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0xMDAwIHtcbiAgICB3aWR0aDogMTAwMHB4O1xuICB9XG4gIC53ZC1sZy0xMDAwcCB7XG4gICAgd2lkdGg6IDEwMDAlO1xuICB9XG4gIC5teC13ZC1sZy0xMDAwcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAwJTtcbiAgfVxuICAubW4td2QtbGctMTAwMHAge1xuICAgIG1pbi13aWR0aDogMTAwMCU7XG4gIH1cbiAgLndkLWxnLTEwMDAtZiB7XG4gICAgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC1sZy0xMDAwcC1mIHtcbiAgICB3aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QtbGctMTAwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC1sZy0xMDAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLWxnLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC53ZC1sZy1hdXRvLWYge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLndkLXhsLTUge1xuICAgIHdpZHRoOiA1cHg7XG4gIH1cbiAgLndkLXhsLTVwIHtcbiAgICB3aWR0aDogNSU7XG4gIH1cbiAgLm14LXdkLXhsLTVwIHtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICB9XG4gIC5tbi13ZC14bC01cCB7XG4gICAgbWluLXdpZHRoOiA1JTtcbiAgfVxuICAud2QteGwtNS1mIHtcbiAgICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTVwLWYge1xuICAgIHdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14bC01cC1mIHtcbiAgICBtYXgtd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhsLTVwLWYge1xuICAgIG1pbi13aWR0aDogNSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMTAge1xuICAgIHdpZHRoOiAxMHB4O1xuICB9XG4gIC53ZC14bC0xMHAge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cbiAgLm14LXdkLXhsLTEwcCB7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gIH1cbiAgLm1uLXdkLXhsLTEwcCB7XG4gICAgbWluLXdpZHRoOiAxMCU7XG4gIH1cbiAgLndkLXhsLTEwLWYge1xuICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTEwcC1mIHtcbiAgICB3aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTEwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC0xMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMTUge1xuICAgIHdpZHRoOiAxNXB4O1xuICB9XG4gIC53ZC14bC0xNXAge1xuICAgIHdpZHRoOiAxNSU7XG4gIH1cbiAgLm14LXdkLXhsLTE1cCB7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gIH1cbiAgLm1uLXdkLXhsLTE1cCB7XG4gICAgbWluLXdpZHRoOiAxNSU7XG4gIH1cbiAgLndkLXhsLTE1LWYge1xuICAgIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTE1cC1mIHtcbiAgICB3aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTE1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC0xNXAtZiB7XG4gICAgbWluLXdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMjAge1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG4gIC53ZC14bC0yMHAge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLm14LXdkLXhsLTIwcCB7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLm1uLXdkLXhsLTIwcCB7XG4gICAgbWluLXdpZHRoOiAyMCU7XG4gIH1cbiAgLndkLXhsLTIwLWYge1xuICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTIwcC1mIHtcbiAgICB3aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTIwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC0yMHAtZiB7XG4gICAgbWluLXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMjUge1xuICAgIHdpZHRoOiAyNXB4O1xuICB9XG4gIC53ZC14bC0yNXAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLm14LXdkLXhsLTI1cCB7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLm1uLXdkLXhsLTI1cCB7XG4gICAgbWluLXdpZHRoOiAyNSU7XG4gIH1cbiAgLndkLXhsLTI1LWYge1xuICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTI1cC1mIHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTI1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC0yNXAtZiB7XG4gICAgbWluLXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMzAge1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gIC53ZC14bC0zMHAge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLm14LXdkLXhsLTMwcCB7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gIH1cbiAgLm1uLXdkLXhsLTMwcCB7XG4gICAgbWluLXdpZHRoOiAzMCU7XG4gIH1cbiAgLndkLXhsLTMwLWYge1xuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTMwcC1mIHtcbiAgICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTMwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC0zMHAtZiB7XG4gICAgbWluLXdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMzUge1xuICAgIHdpZHRoOiAzNXB4O1xuICB9XG4gIC53ZC14bC0zNXAge1xuICAgIHdpZHRoOiAzNSU7XG4gIH1cbiAgLm14LXdkLXhsLTM1cCB7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gIH1cbiAgLm1uLXdkLXhsLTM1cCB7XG4gICAgbWluLXdpZHRoOiAzNSU7XG4gIH1cbiAgLndkLXhsLTM1LWYge1xuICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTM1cC1mIHtcbiAgICB3aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTM1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC0zNXAtZiB7XG4gICAgbWluLXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNDAge1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG4gIC53ZC14bC00MHAge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgLm14LXdkLXhsLTQwcCB7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTQwcCB7XG4gICAgbWluLXdpZHRoOiA0MCU7XG4gIH1cbiAgLndkLXhsLTQwLWYge1xuICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTQwcC1mIHtcbiAgICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTQwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC00MHAtZiB7XG4gICAgbWluLXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNDUge1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG4gIC53ZC14bC00NXAge1xuICAgIHdpZHRoOiA0NSU7XG4gIH1cbiAgLm14LXdkLXhsLTQ1cCB7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gIH1cbiAgLm1uLXdkLXhsLTQ1cCB7XG4gICAgbWluLXdpZHRoOiA0NSU7XG4gIH1cbiAgLndkLXhsLTQ1LWYge1xuICAgIHdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTQ1cC1mIHtcbiAgICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTQ1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC00NXAtZiB7XG4gICAgbWluLXdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNTAge1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG4gIC53ZC14bC01MHAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLm14LXdkLXhsLTUwcCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTUwcCB7XG4gICAgbWluLXdpZHRoOiA1MCU7XG4gIH1cbiAgLndkLXhsLTUwLWYge1xuICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTUwcC1mIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC01MHAtZiB7XG4gICAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNTUge1xuICAgIHdpZHRoOiA1NXB4O1xuICB9XG4gIC53ZC14bC01NXAge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cbiAgLm14LXdkLXhsLTU1cCB7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gIH1cbiAgLm1uLXdkLXhsLTU1cCB7XG4gICAgbWluLXdpZHRoOiA1NSU7XG4gIH1cbiAgLndkLXhsLTU1LWYge1xuICAgIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTU1cC1mIHtcbiAgICB3aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTU1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC01NXAtZiB7XG4gICAgbWluLXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNjAge1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG4gIC53ZC14bC02MHAge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLm14LXdkLXhsLTYwcCB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTYwcCB7XG4gICAgbWluLXdpZHRoOiA2MCU7XG4gIH1cbiAgLndkLXhsLTYwLWYge1xuICAgIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTYwcC1mIHtcbiAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTYwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC02MHAtZiB7XG4gICAgbWluLXdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNjUge1xuICAgIHdpZHRoOiA2NXB4O1xuICB9XG4gIC53ZC14bC02NXAge1xuICAgIHdpZHRoOiA2NSU7XG4gIH1cbiAgLm14LXdkLXhsLTY1cCB7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gIH1cbiAgLm1uLXdkLXhsLTY1cCB7XG4gICAgbWluLXdpZHRoOiA2NSU7XG4gIH1cbiAgLndkLXhsLTY1LWYge1xuICAgIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTY1cC1mIHtcbiAgICB3aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTY1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC02NXAtZiB7XG4gICAgbWluLXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNzAge1xuICAgIHdpZHRoOiA3MHB4O1xuICB9XG4gIC53ZC14bC03MHAge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbiAgLm14LXdkLXhsLTcwcCB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTcwcCB7XG4gICAgbWluLXdpZHRoOiA3MCU7XG4gIH1cbiAgLndkLXhsLTcwLWYge1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTcwcC1mIHtcbiAgICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTcwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC03MHAtZiB7XG4gICAgbWluLXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNzUge1xuICAgIHdpZHRoOiA3NXB4O1xuICB9XG4gIC53ZC14bC03NXAge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLm14LXdkLXhsLTc1cCB7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLm1uLXdkLXhsLTc1cCB7XG4gICAgbWluLXdpZHRoOiA3NSU7XG4gIH1cbiAgLndkLXhsLTc1LWYge1xuICAgIHdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTc1cC1mIHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTc1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC03NXAtZiB7XG4gICAgbWluLXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtODAge1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG4gIC53ZC14bC04MHAge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbiAgLm14LXdkLXhsLTgwcCB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTgwcCB7XG4gICAgbWluLXdpZHRoOiA4MCU7XG4gIH1cbiAgLndkLXhsLTgwLWYge1xuICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTgwcC1mIHtcbiAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTgwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC04MHAtZiB7XG4gICAgbWluLXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtODUge1xuICAgIHdpZHRoOiA4NXB4O1xuICB9XG4gIC53ZC14bC04NXAge1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cbiAgLm14LXdkLXhsLTg1cCB7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gIH1cbiAgLm1uLXdkLXhsLTg1cCB7XG4gICAgbWluLXdpZHRoOiA4NSU7XG4gIH1cbiAgLndkLXhsLTg1LWYge1xuICAgIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTg1cC1mIHtcbiAgICB3aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTg1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC04NXAtZiB7XG4gICAgbWluLXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtOTAge1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG4gIC53ZC14bC05MHAge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgLm14LXdkLXhsLTkwcCB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTkwcCB7XG4gICAgbWluLXdpZHRoOiA5MCU7XG4gIH1cbiAgLndkLXhsLTkwLWYge1xuICAgIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTkwcC1mIHtcbiAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTkwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC05MHAtZiB7XG4gICAgbWluLXdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtOTUge1xuICAgIHdpZHRoOiA5NXB4O1xuICB9XG4gIC53ZC14bC05NXAge1xuICAgIHdpZHRoOiA5NSU7XG4gIH1cbiAgLm14LXdkLXhsLTk1cCB7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gIH1cbiAgLm1uLXdkLXhsLTk1cCB7XG4gICAgbWluLXdpZHRoOiA5NSU7XG4gIH1cbiAgLndkLXhsLTk1LWYge1xuICAgIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTk1cC1mIHtcbiAgICB3aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTk1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC05NXAtZiB7XG4gICAgbWluLXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMTAwIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbiAgLndkLXhsLTEwMHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5teC13ZC14bC0xMDBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1uLXdkLXhsLTEwMHAge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuICAud2QteGwtMTAwLWYge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC0xMDBwLWYge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTEwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhsLTEwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTE1MCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG4gIC53ZC14bC0xNTBwIHtcbiAgICB3aWR0aDogMTUwJTtcbiAgfVxuICAubXgtd2QteGwtMTUwcCB7XG4gICAgbWF4LXdpZHRoOiAxNTAlO1xuICB9XG4gIC5tbi13ZC14bC0xNTBwIHtcbiAgICBtaW4td2lkdGg6IDE1MCU7XG4gIH1cbiAgLndkLXhsLTE1MC1mIHtcbiAgICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMTUwcC1mIHtcbiAgICB3aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14bC0xNTBwLWYge1xuICAgIG1heC13aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC0xNTBwLWYge1xuICAgIG1pbi13aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC0yMDAge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuICAud2QteGwtMjAwcCB7XG4gICAgd2lkdGg6IDIwMCU7XG4gIH1cbiAgLm14LXdkLXhsLTIwMHAge1xuICAgIG1heC13aWR0aDogMjAwJTtcbiAgfVxuICAubW4td2QteGwtMjAwcCB7XG4gICAgbWluLXdpZHRoOiAyMDAlO1xuICB9XG4gIC53ZC14bC0yMDAtZiB7XG4gICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTIwMHAtZiB7XG4gICAgd2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteGwtMjAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteGwtMjAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMjUwIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbiAgLndkLXhsLTI1MHAge1xuICAgIHdpZHRoOiAyNTAlO1xuICB9XG4gIC5teC13ZC14bC0yNTBwIHtcbiAgICBtYXgtd2lkdGg6IDI1MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTI1MHAge1xuICAgIG1pbi13aWR0aDogMjUwJTtcbiAgfVxuICAud2QteGwtMjUwLWYge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC0yNTBwLWYge1xuICAgIHdpZHRoOiAyNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTI1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiAyNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhsLTI1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAyNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTMwMCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG4gIC53ZC14bC0zMDBwIHtcbiAgICB3aWR0aDogMzAwJTtcbiAgfVxuICAubXgtd2QteGwtMzAwcCB7XG4gICAgbWF4LXdpZHRoOiAzMDAlO1xuICB9XG4gIC5tbi13ZC14bC0zMDBwIHtcbiAgICBtaW4td2lkdGg6IDMwMCU7XG4gIH1cbiAgLndkLXhsLTMwMC1mIHtcbiAgICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMzAwcC1mIHtcbiAgICB3aWR0aDogMzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14bC0zMDBwLWYge1xuICAgIG1heC13aWR0aDogMzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC0zMDBwLWYge1xuICAgIG1pbi13aWR0aDogMzAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC0zNTAge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgfVxuICAud2QteGwtMzUwcCB7XG4gICAgd2lkdGg6IDM1MCU7XG4gIH1cbiAgLm14LXdkLXhsLTM1MHAge1xuICAgIG1heC13aWR0aDogMzUwJTtcbiAgfVxuICAubW4td2QteGwtMzUwcCB7XG4gICAgbWluLXdpZHRoOiAzNTAlO1xuICB9XG4gIC53ZC14bC0zNTAtZiB7XG4gICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTM1MHAtZiB7XG4gICAgd2lkdGg6IDM1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteGwtMzUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDM1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteGwtMzUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDM1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNDAwIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbiAgLndkLXhsLTQwMHAge1xuICAgIHdpZHRoOiA0MDAlO1xuICB9XG4gIC5teC13ZC14bC00MDBwIHtcbiAgICBtYXgtd2lkdGg6IDQwMCU7XG4gIH1cbiAgLm1uLXdkLXhsLTQwMHAge1xuICAgIG1pbi13aWR0aDogNDAwJTtcbiAgfVxuICAud2QteGwtNDAwLWYge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC00MDBwLWYge1xuICAgIHdpZHRoOiA0MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTQwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhsLTQwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA0MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTQ1MCB7XG4gICAgd2lkdGg6IDQ1MHB4O1xuICB9XG4gIC53ZC14bC00NTBwIHtcbiAgICB3aWR0aDogNDUwJTtcbiAgfVxuICAubXgtd2QteGwtNDUwcCB7XG4gICAgbWF4LXdpZHRoOiA0NTAlO1xuICB9XG4gIC5tbi13ZC14bC00NTBwIHtcbiAgICBtaW4td2lkdGg6IDQ1MCU7XG4gIH1cbiAgLndkLXhsLTQ1MC1mIHtcbiAgICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNDUwcC1mIHtcbiAgICB3aWR0aDogNDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14bC00NTBwLWYge1xuICAgIG1heC13aWR0aDogNDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC00NTBwLWYge1xuICAgIG1pbi13aWR0aDogNDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC01MDAge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgfVxuICAud2QteGwtNTAwcCB7XG4gICAgd2lkdGg6IDUwMCU7XG4gIH1cbiAgLm14LXdkLXhsLTUwMHAge1xuICAgIG1heC13aWR0aDogNTAwJTtcbiAgfVxuICAubW4td2QteGwtNTAwcCB7XG4gICAgbWluLXdpZHRoOiA1MDAlO1xuICB9XG4gIC53ZC14bC01MDAtZiB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTUwMHAtZiB7XG4gICAgd2lkdGg6IDUwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteGwtNTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDUwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteGwtNTAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDUwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNTUwIHtcbiAgICB3aWR0aDogNTUwcHg7XG4gIH1cbiAgLndkLXhsLTU1MHAge1xuICAgIHdpZHRoOiA1NTAlO1xuICB9XG4gIC5teC13ZC14bC01NTBwIHtcbiAgICBtYXgtd2lkdGg6IDU1MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTU1MHAge1xuICAgIG1pbi13aWR0aDogNTUwJTtcbiAgfVxuICAud2QteGwtNTUwLWYge1xuICAgIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC01NTBwLWYge1xuICAgIHdpZHRoOiA1NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTU1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA1NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhsLTU1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA1NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTYwMCB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICB9XG4gIC53ZC14bC02MDBwIHtcbiAgICB3aWR0aDogNjAwJTtcbiAgfVxuICAubXgtd2QteGwtNjAwcCB7XG4gICAgbWF4LXdpZHRoOiA2MDAlO1xuICB9XG4gIC5tbi13ZC14bC02MDBwIHtcbiAgICBtaW4td2lkdGg6IDYwMCU7XG4gIH1cbiAgLndkLXhsLTYwMC1mIHtcbiAgICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNjAwcC1mIHtcbiAgICB3aWR0aDogNjAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14bC02MDBwLWYge1xuICAgIG1heC13aWR0aDogNjAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC02MDBwLWYge1xuICAgIG1pbi13aWR0aDogNjAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC02NTAge1xuICAgIHdpZHRoOiA2NTBweDtcbiAgfVxuICAud2QteGwtNjUwcCB7XG4gICAgd2lkdGg6IDY1MCU7XG4gIH1cbiAgLm14LXdkLXhsLTY1MHAge1xuICAgIG1heC13aWR0aDogNjUwJTtcbiAgfVxuICAubW4td2QteGwtNjUwcCB7XG4gICAgbWluLXdpZHRoOiA2NTAlO1xuICB9XG4gIC53ZC14bC02NTAtZiB7XG4gICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTY1MHAtZiB7XG4gICAgd2lkdGg6IDY1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteGwtNjUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDY1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteGwtNjUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDY1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNzAwIHtcbiAgICB3aWR0aDogNzAwcHg7XG4gIH1cbiAgLndkLXhsLTcwMHAge1xuICAgIHdpZHRoOiA3MDAlO1xuICB9XG4gIC5teC13ZC14bC03MDBwIHtcbiAgICBtYXgtd2lkdGg6IDcwMCU7XG4gIH1cbiAgLm1uLXdkLXhsLTcwMHAge1xuICAgIG1pbi13aWR0aDogNzAwJTtcbiAgfVxuICAud2QteGwtNzAwLWYge1xuICAgIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC03MDBwLWYge1xuICAgIHdpZHRoOiA3MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTcwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhsLTcwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA3MDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTc1MCB7XG4gICAgd2lkdGg6IDc1MHB4O1xuICB9XG4gIC53ZC14bC03NTBwIHtcbiAgICB3aWR0aDogNzUwJTtcbiAgfVxuICAubXgtd2QteGwtNzUwcCB7XG4gICAgbWF4LXdpZHRoOiA3NTAlO1xuICB9XG4gIC5tbi13ZC14bC03NTBwIHtcbiAgICBtaW4td2lkdGg6IDc1MCU7XG4gIH1cbiAgLndkLXhsLTc1MC1mIHtcbiAgICB3aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtNzUwcC1mIHtcbiAgICB3aWR0aDogNzUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14bC03NTBwLWYge1xuICAgIG1heC13aWR0aDogNzUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC03NTBwLWYge1xuICAgIG1pbi13aWR0aDogNzUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC04MDAge1xuICAgIHdpZHRoOiA4MDBweDtcbiAgfVxuICAud2QteGwtODAwcCB7XG4gICAgd2lkdGg6IDgwMCU7XG4gIH1cbiAgLm14LXdkLXhsLTgwMHAge1xuICAgIG1heC13aWR0aDogODAwJTtcbiAgfVxuICAubW4td2QteGwtODAwcCB7XG4gICAgbWluLXdpZHRoOiA4MDAlO1xuICB9XG4gIC53ZC14bC04MDAtZiB7XG4gICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTgwMHAtZiB7XG4gICAgd2lkdGg6IDgwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteGwtODAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDgwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteGwtODAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDgwMCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtODUwIHtcbiAgICB3aWR0aDogODUwcHg7XG4gIH1cbiAgLndkLXhsLTg1MHAge1xuICAgIHdpZHRoOiA4NTAlO1xuICB9XG4gIC5teC13ZC14bC04NTBwIHtcbiAgICBtYXgtd2lkdGg6IDg1MCU7XG4gIH1cbiAgLm1uLXdkLXhsLTg1MHAge1xuICAgIG1pbi13aWR0aDogODUwJTtcbiAgfVxuICAud2QteGwtODUwLWYge1xuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC04NTBwLWYge1xuICAgIHdpZHRoOiA4NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTg1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA4NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1uLXdkLXhsLTg1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA4NTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTkwMCB7XG4gICAgd2lkdGg6IDkwMHB4O1xuICB9XG4gIC53ZC14bC05MDBwIHtcbiAgICB3aWR0aDogOTAwJTtcbiAgfVxuICAubXgtd2QteGwtOTAwcCB7XG4gICAgbWF4LXdpZHRoOiA5MDAlO1xuICB9XG4gIC5tbi13ZC14bC05MDBwIHtcbiAgICBtaW4td2lkdGg6IDkwMCU7XG4gIH1cbiAgLndkLXhsLTkwMC1mIHtcbiAgICB3aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtOTAwcC1mIHtcbiAgICB3aWR0aDogOTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC13ZC14bC05MDBwLWYge1xuICAgIG1heC13aWR0aDogOTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbi13ZC14bC05MDBwLWYge1xuICAgIG1pbi13aWR0aDogOTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC05NTAge1xuICAgIHdpZHRoOiA5NTBweDtcbiAgfVxuICAud2QteGwtOTUwcCB7XG4gICAgd2lkdGg6IDk1MCU7XG4gIH1cbiAgLm14LXdkLXhsLTk1MHAge1xuICAgIG1heC13aWR0aDogOTUwJTtcbiAgfVxuICAubW4td2QteGwtOTUwcCB7XG4gICAgbWluLXdpZHRoOiA5NTAlO1xuICB9XG4gIC53ZC14bC05NTAtZiB7XG4gICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndkLXhsLTk1MHAtZiB7XG4gICAgd2lkdGg6IDk1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXgtd2QteGwtOTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDk1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteGwtOTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDk1MCUgIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMTAwMCB7XG4gICAgd2lkdGg6IDEwMDBweDtcbiAgfVxuICAud2QteGwtMTAwMHAge1xuICAgIHdpZHRoOiAxMDAwJTtcbiAgfVxuICAubXgtd2QteGwtMTAwMHAge1xuICAgIG1heC13aWR0aDogMTAwMCU7XG4gIH1cbiAgLm1uLXdkLXhsLTEwMDBwIHtcbiAgICBtaW4td2lkdGg6IDEwMDAlO1xuICB9XG4gIC53ZC14bC0xMDAwLWYge1xuICAgIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud2QteGwtMTAwMHAtZiB7XG4gICAgd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXdkLXhsLTEwMDBwLWYge1xuICAgIG1heC13aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubW4td2QteGwtMTAwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZC14bC1hdXRvIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4ud2QtMTAwdiB7XG4gIHdpZHRoOiAxMDB2dztcbn1cblxuLmJ0bi13LXhzIHtcbiAgbWluLXdpZHRoOiA5MHB4O1xufVxuXG4uYnRuLXctc20ge1xuICBtaW4td2lkdGg6IDExMHB4O1xufVxuXG4uYnRuLXctbWQge1xuICBtaW4td2lkdGg6IDEzMHB4O1xufVxuXG4uYnRuLXctbGcge1xuICBtaW4td2lkdGg6IDE1MHB4O1xufVxuXG4vKiAjIyMjIyMjIyBUSEVNRS1TVFlMRVMgIyMjIyMjIyMgKi9cbi8qLS0tRk9OVFMgSU1QT1JUIC0tLSAqL1xuYm9keS5kYXJrLXRoZW1lIHtcbiAgY29sb3I6ICNlYWVjZjM7XG4gIGJhY2tncm91bmQ6ICMzODNkNTI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZGFyay10aGVtZSAuYm9yZGVyLWVuZC5iZC14cy1lLTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5kYXJrLXRoZW1lIC5ib3JkZXItZW5kLmJkLXhzLXMtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kYXJrLXRoZW1lIC5ib3JkZXItZW5kLmJkLW1kLWUtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRhcmstdGhlbWUgLmJvcmRlci1lbmQuYmQtbGctZS0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuZGFyay10aGVtZSAuYm9yZGVyLWVuZC5iZC14bC1lLTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmRhcmstdGhlbWUucnRsIC5ib3JkZXItZW5kLmJkLXhzLWUtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZGFyay10aGVtZS5ydGwgLmJvcmRlci1lbmQuYmQteHMtcy0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmRhcmstdGhlbWUucnRsIC5ib3JkZXItZW5kLmJkLW1kLWUtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGFyay10aGVtZS5ydGwgLmJvcmRlci1lbmQuYmQtbGctZS0wIHtcbiAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5kYXJrLXRoZW1lLnJ0bCAuYm9yZGVyLWVuZC5iZC14bC1lLTAge1xuICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5kYXJrLXRoZW1lIC50cmVlIGxpIGkge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uZGFyay10aGVtZSAuYm9vdHN0cmFwLXRhZ3NpbnB1dCAuYmFkZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1iZy1ib3JkZXIpO1xufVxuLmRhcmstdGhlbWUgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIsXG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIsXG4uZGFyay10aGVtZSAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyxcbi5kYXJrLXRoZW1lIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyxcbi5kYXJrLXRoZW1lIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSxcbi5kYXJrLXRoZW1lIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUsXG4uZGFyay10aGVtZSAucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIsXG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyLFxuLmRhcmstdGhlbWUgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSxcbi5kYXJrLXRoZW1lIC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlLFxuLmRhcmstdGhlbWUgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIsXG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIsXG4uZGFyay10aGVtZSAucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCxcbi5kYXJrLXRoZW1lIC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1maWxsLFxuLmRhcmstdGhlbWUgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1maWxsLFxuLmRhcmstdGhlbWUgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLWZpbGwsXG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLWZpbGwsXG4uZGFyay10aGVtZSAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLWZpbGwsXG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1maWxsLFxuLmRhcmstdGhlbWUgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1maWxsLFxuLmRhcmstdGhlbWUgLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtZmlsbCxcbi5kYXJrLXRoZW1lIC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLWZpbGwsXG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5kYXJrLXRoZW1lIC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1maWxsLFxuLmRhcmstdGhlbWUgLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1maWxsLFxuLmRhcmstdGhlbWUgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLWZpbGwsXG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLWZpbGwsXG4uZGFyay10aGVtZSAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLmRhcmstdGhlbWUgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS5xbC1maWxsLFxuLmRhcmstdGhlbWUgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UucWwtZmlsbCxcbi5kYXJrLXRoZW1lIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCxcbi5kYXJrLXRoZW1lIC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5kYXJrLXRoZW1lIC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLmRhcmstdGhlbWUgLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLmRhcmstdGhlbWUgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLmRhcmstdGhlbWUgLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5kYXJrLXRoZW1lIC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UucWwtZmlsbCxcbi5kYXJrLXRoZW1lIC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLnFsLWZpbGwge1xuICBmaWxsOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UsXG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZSxcbi5kYXJrLXRoZW1lIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UsXG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZSxcbi5kYXJrLXRoZW1lIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLmRhcmstdGhlbWUgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLmRhcmstdGhlbWUgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UsXG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UsXG4uZGFyay10aGVtZSAucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLmRhcmstdGhlbWUgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZSxcbi5kYXJrLXRoZW1lIC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLFxuLmRhcmstdGhlbWUgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZSxcbi5kYXJrLXRoZW1lIC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLFxuLmRhcmstdGhlbWUgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5kYXJrLXRoZW1lIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLmRhcmstdGhlbWUgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS1taXRlcixcbi5kYXJrLXRoZW1lIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLW1pdGVyLFxuLmRhcmstdGhlbWUgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsXG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsXG4uZGFyay10aGVtZSAucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5kYXJrLXRoZW1lIC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5kYXJrLXRoZW1lIC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5kYXJrLXRoZW1lIC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsXG4uZGFyay10aGVtZSAucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLmRhcmstdGhlbWUgLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4uZGFyay10aGVtZSAucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLW1pdGVyLFxuLmRhcmstdGhlbWUgLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UtbWl0ZXIge1xuICBzdHJva2U6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmRhcmstdGhlbWUgLnFsLXNub3cgYSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC5sZy1hY3Rpb25zIC5sZy1uZXh0LFxuLmRhcmstdGhlbWUgLmxnLWFjdGlvbnMgLmxnLXByZXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDUpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC5sZy10b29sYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTA1KTtcbn1cbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaCB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaDpob3Zlcixcbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIC5wcmV2OmhvdmVyLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgLm5leHQ6aG92ZXIsXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQsXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSxcbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tcHJpbWFyeS1iZy1jb2xvciksIHZhcigtLXByaW1hcnktYmctY29sb3IpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLXByaW1hcnktYmctY29sb3IpLCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSh2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSksIHRvKHZhcigtLXByaW1hcnktYmctY29sb3IpKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tcHJpbWFyeS1iZy1jb2xvciksIHZhcigtLXByaW1hcnktYmctY29sb3IpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tcHJpbWFyeS1iZy1jb2xvciksIHZhcigtLXByaW1hcnktYmctY29sb3IpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tcHJpbWFyeS1iZy1jb2xvciksIHZhcigtLXByaW1hcnktYmctY29sb3IpKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICMwMDJhODA7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyRwcmltYXJ5JywgZW5kQ29sb3JzdHI9JyRwcmltYXJ5JywgR3JhZGllbnRUeXBlPTApO1xufVxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbjpob3Zlcixcbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZCxcbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZSxcbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tcHJpbWFyeS1iZy1jb2xvciksIHZhcigtLXByaW1hcnktYmctY29sb3IpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLXByaW1hcnktYmctY29sb3IpLCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSh2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSksIHRvKHZhcigtLXByaW1hcnktYmctY29sb3IpKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tcHJpbWFyeS1iZy1jb2xvciksIHZhcigtLXByaW1hcnktYmctY29sb3IpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tcHJpbWFyeS1iZy1jb2xvciksIHZhcigtLXByaW1hcnktYmctY29sb3IpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tcHJpbWFyeS1iZy1jb2xvciksIHZhcigtLXByaW1hcnktYmctY29sb3IpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAjMDAyYTgwO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSckcHJpbWFyeScsIGVuZENvbG9yc3RyPSckcHJpbWFyeScsIEdyYWRpZW50VHlwZT0wKTtcbn1cbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ub2xkLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5uZXcge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uZGFyay10aGVtZSAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmRhcmstdGhlbWUgLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbiAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuYnRuLXdoaXRlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2YgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAucXR5IHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2YgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJhMmUzZiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDI4LCAzOSwgNjAsIDAuMSk7XG59XG4uZGFyay10aGVtZSAubWFpbi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjMmEyZTNmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNDM1MztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5kYXJrLXRoZW1lIC5zaWRlLWhlYWRlciB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi5kYXJrLXRoZW1lIC5oZWFkZXItaWNvbnMgLm5ldy5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhcmstdGhlbWUgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmNhcmQtaGVhZGVyLFxuLmRhcmstdGhlbWUgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmNhcmQtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmRhcmstdGhlbWUgLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMzQsIDIzNiwgMjQxLCAwLjEpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIzNCwgMjM2LCAyNDEsIDAuMSkgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDIzNCwgMjM2LCAyNDEsIDAuMSkgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyMzQsIDIzNiwgMjQxLCAwLjEpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzQsIDIzNiwgMjQxLCAwLjEpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAudGFibGUgdGJvZHkgdHIsXG4uZGFyay10aGVtZSAudGFibGUtYm9yZGVyZWQgdGhlYWQgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xufVxuXG4udGFibGUtYm9yZGVyZWQgdGhlYWQgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xufVxuXG4uZGFyay10aGVtZSAudGFibGUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2MzZjUwO1xufVxuLmRhcmstdGhlbWUgLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzQsIDIzNiwgMjQxLCAwLjEpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAudGFibGUtYm9yZGVyZWQgdGgsXG4uZGFyay10aGVtZSAudGFibGUtYm9yZGVyZWQgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzNCwgMjM2LCAyNDEsIDAuMSk7XG59XG4uZGFyay10aGVtZSAuY2FyZC1kYXNoYm9hcmQtYXVkaWVuY2UtbWV0cmljcyAuY2FyZC1ib2R5IGg0IHtcbiAgY29sb3I6ICNmY2ZjZmQ7XG59XG4uZGFyay10aGVtZSAucHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4uZGFyay10aGVtZSAuY2FyZC1kYXNoYm9hcmQtYXVkaWVuY2UtbWV0cmljcyAuZmxvdC1jaGFydCAuZmxvdC14LWF4aXMgPiBkaXYgc3BhbjpsYXN0LWNoaWxkIHtcbiAgY29sb3I6ICNiOWM2ZGU7XG59XG4uZGFyay10aGVtZSAubWFpbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5zaWRlYmFyLnNpZGViYXItcmlnaHQge1xuICBib3gtc2hhZG93OiA1cHggN3B4IDI2cHggLTVweCAjMTcxYTIxICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuc2lkZWJhciAudGFicy1tZW51IHVsIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjM1LCAyMzQsIDI0MSwgMC4xKTtcbn1cbi5kYXJrLXRoZW1lIC5jaGF0IC5jb250YWN0cyBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIyNywgMjI3LCAyNDcsIDAuMSk7XG59XG4uZGFyay10aGVtZSAuZm9ybS1jb250cm9sIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTM7XG59XG4uZGFyay10aGVtZSAubGlzdC1ncm91cC1pdGVtIHtcbiAgY29sb3I6ICNiZGJhYzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2YgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWhlYWRlci1jZW50ZXIgLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAubWFpbi1oZWFkZXIgZm9ybVtyb2xlPXNlYXJjaF0uYWN0aXZlIGlucHV0IHtcbiAgYmFja2dyb3VuZDogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWhlYWRlciBmb3JtW3JvbGU9c2VhcmNoXSBidXR0b25bdHlwZT1yZXNldF0ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWhlYWRlciAuaW5wdXQtZ3JvdXAtYnRuIC5idG46aG92ZXIgaSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhcmstdGhlbWUgLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiAuZHJvcGRvd24tbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzI3Mzg7XG59XG4uZGFyay10aGVtZSAubm90aWZpY2F0aW9uLWxhYmVsIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAubWFpbi1ub3RpZmljYXRpb24tbGlzdCBhOmhvdmVyLFxuLmRhcmstdGhlbWUgLm1haW4tbWVzc2FnZS1saXN0IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuLmRhcmstdGhlbWUgLm5vdGlmaWNhdGlvbi1zdWJ0ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWhlYWRlci1tZXNzYWdlIC5kcm9wZG93bi1mb290ZXIsXG4uZGFyay10aGVtZSAubWFpbi1oZWFkZXItbm90aWZpY2F0aW9uIC5kcm9wZG93bi1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjMmEyZTNmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMjAsIDIyNSwgMjM5LCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDNweCAzcHg7XG59XG4uZGFyay10aGVtZSAuZHJvcGRvd24tbWVudSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjcyNzM4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEzOCwgMTUzLCAxOTEsIDAuMTI1KTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLW1lc3NhZ2UtbGlzdCBhIC5uYW1lIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAubWFpbi1tZXNzYWdlLWxpc3QgYSAudGltZSxcbi5kYXJrLXRoZW1lIC5tYWluLW1lc3NhZ2UtbGlzdCBhIC5kZXNjIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbn1cbi5kYXJrLXRoZW1lIC50YXNrLWxpbmUgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhcmstdGhlbWUgLmxhdGVzdC10YXNrcyAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNiYzI4OWE7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmRhcmstdGhlbWUgLmNoaXBzIHAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLmRhcmstdGhlbWUgLmNoaXAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0NiwgMjUxLCAwLjEpO1xufVxuLmRhcmstdGhlbWUgLmZvcm0tc2VsZWN0IHtcbiAgY29sb3I6ICNjMGMyYzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0NDQ1NjY7XG59XG4uZGFyay10aGVtZSAucHNfX3RodW1iLXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0MzUzO1xufVxuLmRhcmstdGhlbWUgLnBzX19yYWlsLXk6aG92ZXIgPiAucHNfX3RodW1iLXksXG4uZGFyay10aGVtZSAucHNfX3JhaWwteTpmb2N1cyA+IC5wc19fdGh1bWIteSxcbi5kYXJrLXRoZW1lIC5wc19fcmFpbC15LnBzLS1jbGlja2luZyAucHNfX3RodW1iLXkge1xuICB3aWR0aDogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0MzUzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI0NXB4KSB7XG4gIC5kYXJrLXRoZW1lIC5tYWluLWhlYWRlci1jZW50ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgIWltcG9ydGFudDtcbiAgfVxufVxuLmNoaXA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzg0ODVmYjtcbn1cblxuLmRhcmstdGhlbWUgLmxhdGVzdC10YXNrcyAuY2hlY2stYm94IC5ja2JveCBzcGFuOmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwZjBmMjA7XG59XG4uZGFyay10aGVtZSAudGFibGUgdGgsXG4uZGFyay10aGVtZSAudGFibGUgdGQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lICNnbG9iYWwtbG9hZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5kYXJrLXRoZW1lIC5hcHAtc2lkZWJhciB7XG4gIGJhY2tncm91bmQ6ICMyYTJlM2Y7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0MDQzNTM7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMjAsIDI4LCA0MywgMC44KTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLXNpZGViYXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzJhMmUzZjtcbiAgYmFja2dyb3VuZDogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5zaWRlLW1lbnVfX2xhYmVsLFxuLmRhcmstdGhlbWUgLnNpZGUtbWVudSAuc2lkZS1tZW51X19pY29uIHtcbiAgY29sb3I6ICNhOWFiYmQ7XG4gIGZpbGw6ICNhOWFiYmQ7XG59XG4uZGFyay10aGVtZSAuYXBwLXNpZGViYXJfX3VzZXIgLnVzZXItaW5mbyBoNCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuc2lkZS1tZW51IGgzIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNDA0MzUzO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5tYWluLXNpZGViYXItbG9nZ2VkaW4gLm1lZGlhLWJvZHkgaDYge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kYXJrLXRoZW1lIC5hcHAtc2lkZWJhciAuc2xpZGUuYWN0aXZlIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5kYXJrLXRoZW1lIC5zbGlkZSBhIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cbi5kYXJrLXRoZW1lIC5zbGlkZS5pcy1leHBhbmRlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmRhcmstdGhlbWUgLnNsaWRlLmlzLWV4cGFuZGVkIGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuLmRhcmstdGhlbWUgLnNpZGUtbWVudV9faXRlbSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG4uZGFyay10aGVtZSAuYXBwLXNpZGViYXJfX3VzZXIgLnVzZXItcHJvLWJvZHkgaW1nIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMDksIDExMCwgMjQzLCAwLjIpO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC5zbGlkZS5pcy1leHBhbmRlZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNDA0MzUzO1xufVxuLmRhcmstdGhlbWUgLnNsaWRlLW1lbnUgLnNsaWRlLWl0ZW06YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmQ3NTgyO1xufVxuLmRhcmstdGhlbWUgLm1haW4tbG9nby5kYXJrLXRoZW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZGFyay10aGVtZSAuZGVza3RvcC1sb2dvIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZGFyay10aGVtZSAub3Blbi10b2dnbGUgc3ZnIGcsXG4uZGFyay10aGVtZSAuY2xvc2UtdG9nZ2xlIHN2ZyBnIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5kYXJrLXRoZW1lIC5hbmdsZSB7XG4gIGNvbG9yOiAjYTlhYmJkICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAubWFpbi1oZWFkZXItY2VudGVyIC5idG46aG92ZXIsXG4uZGFyay10aGVtZSAubWFpbi1oZWFkZXItY2VudGVyIC5zcC1jb250YWluZXIgYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAuc3AtY29udGFpbmVyIC5tYWluLWhlYWRlci1jZW50ZXIgYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAubWFpbi1oZWFkZXItY2VudGVyIC5idG46Zm9jdXMsXG4uZGFyay10aGVtZSAubWFpbi1oZWFkZXItY2VudGVyIC5zcC1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAuc3AtY29udGFpbmVyIC5tYWluLWhlYWRlci1jZW50ZXIgYnV0dG9uOmZvY3VzLFxuLmRhcmstdGhlbWUgLm1haW4taGVhZGVyIC5pbnB1dC1ncm91cC1idG4gLmJ0biBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAubWFpbi1tYWlsLWl0ZW0udW5yZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLW1haWwtaXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDA0MzUzO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNvbnRlbnQtdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLW1haWwtb3B0aW9ucyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTM7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uZGFyay10aGVtZSAubWFpbi1tYWlsLWxpc3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzO1xufVxuLmRhcmstdGhlbWUgLm1haW4tbWFpbC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLW1haWwtc3ViamVjdCBzdHJvbmcge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuLmRhcmstdGhlbWUgLmNrYm94IHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQyYTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5tYWluLW1haWwtc3RhciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4uZGFyay10aGVtZSAubWFpbi1uYXYtY29sdW1uIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjYzNjN2QxO1xufVxuLmRhcmstdGhlbWUgLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbms6aG92ZXIsIC5kYXJrLXRoZW1lIC5tYWluLW5hdi1jb2x1bW4gLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAuYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDQzNTM7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxODksIDE5OCwgMjE0LCAwLjIpO1xufVxuLmRhcmstdGhlbWUgLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbms6aG92ZXIgaTpub3QoW2NsYXNzKj1cIiB0eC1cIl0pLCAuZGFyay10aGVtZSAubWFpbi1uYXYtY29sdW1uIC5uYXYtbGluazpmb2N1cyBpOm5vdChbY2xhc3MqPVwiIHR4LVwiXSkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kYXJrLXRoZW1lIC5uYXYtc2VhcmNoIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLW5hdi1jb2x1bW4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLCAuZGFyay10aGVtZSAubWFpbi1uYXYtY29sdW1uIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTVjNmU7XG4gIGJvcmRlci1jb2xvcjogIzU1NWM2ZTtcbn1cbi5kYXJrLXRoZW1lIC50YWJsZSA+IDpub3QoOmxhc3QtY2hpbGQpID4gOmxhc3QtY2hpbGQgPiAqIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qLS0tLS0gTGVmdC1TaWRlbWVudSAtLS0tLSovXG4ubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIC5zcC1jb250YWluZXIgYnV0dG9uLFxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTVjNmU7XG4gIGJvcmRlci1jb2xvcjogIzU1NWM2ZTtcbn1cblxuLmRhcmstdGhlbWUgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuLmRpc2FibGVkLFxuLmRhcmstdGhlbWUgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCAuc3AtY29udGFpbmVyIGJ1dHRvbi5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjZWRlZGY1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1YzZlO1xuICBib3JkZXItY29sb3I6ICM1NTVjNmU7XG59XG4uZGFyay10aGVtZSAuc3AtY29udGFpbmVyIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uLmRpc2FibGVkIHtcbiAgY29sb3I6ICNlZGVkZjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTVjNmU7XG4gIGJvcmRlci1jb2xvcjogIzU1NWM2ZTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgLmJ0bjpob3Zlcixcbi5kYXJrLXRoZW1lIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciBidXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5kYXJrLXRoZW1lIC5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgLmJ0bjpmb2N1cyxcbi5kYXJrLXRoZW1lIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciBidXR0b246Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5kYXJrLXRoZW1lIC5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b246Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5kYXJrLXRoZW1lIC5jYXJkLWhlYWRlcixcbi5kYXJrLXRoZW1lIC5jYXJkLWZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzO1xufVxuLmRhcmstdGhlbWUgaHIge1xuICBib3JkZXItY29sb3I6IHJnYig4OSwgOTAsIDExOCk7XG59XG4uZGFyay10aGVtZSAubWFpbi1jb250ZW50LWxhYmVsLFxuLmRhcmstdGhlbWUgLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlLFxuLmRhcmstdGhlbWUgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAuZm9ybS1sYWJlbCB7XG4gIGNvbG9yOiAjY2ZkYWVjO1xufVxuLmRhcmstdGhlbWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbiAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGNvbG9yOiAjY2ZkYWVjO1xufVxuLmRhcmstdGhlbWUgLnNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG4uZGFyay10aGVtZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuLmRhcmstdGhlbWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMmEyZTNmO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjI2LCAyMzIsIDI0NSwgMC4yKTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLW5hdi1saW5lLWNoYXQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNDM1MyAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNoYXQtbXNnLW5hbWUgaDYge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNoYXQtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDQzNTM7XG4gIGJveC1zaGFkb3c6IDJweCAzcHggMTRweCAjMWEyMzNhO1xufVxuLmRhcmstdGhlbWUgLm1haW4tbmF2LWxpbmUtY2hhdCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uZGFyay10aGVtZSAubWFpbi1jaGF0LWNvbnRhY3RzLW1vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNoYXQtbGlzdCAubWVkaWEubmV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNoYXQtbGlzdCAubWVkaWEubmV3IC5tZWRpYS1ib2R5IHAge1xuICBjb2xvcjogI2E5YjJjNztcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNoYXQtbGlzdCAubWVkaWEubmV3IC5tZWRpYS1jb250YWN0LW5hbWUgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiAjZjNmNmZiO1xufVxuLmRhcmstdGhlbWUgLm1haW4tY2hhdC1saXN0IC5tZWRpYSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDA0MzUzO1xufVxuLmRhcmstdGhlbWUgLm1haW4tY2hhdC1saXN0IC5tZWRpYS1jb250YWN0LW5hbWUgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAubWFpbi1jaGF0LWxpc3QgLm1lZGlhLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NiwgMjUxLCAwLjEpO1xufVxuLmRhcmstdGhlbWUgLm1haW4tY2hhdC1jb250YWN0cy13cmFwcGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDQzNTM7XG59XG4uZGFyay10aGVtZSAubWFpbi1jaGF0LWxpc3QgLm1lZGlhOmhvdmVyLCAuZGFyay10aGVtZSAubWFpbi1jaGF0LWxpc3QgLm1lZGlhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDI1MiwgMjUyLCAwLjA1KTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNoYXQtbGlzdCAubWVkaWEuc2VsZWN0ZWQgLm1lZGlhLWJvZHkgcCB7XG4gIGNvbG9yOiAjYjdiZmQyO1xufVxuLmRhcmstdGhlbWUgLm1haW4tbXNnLXdyYXBwZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNoYXQtZm9vdGVyIHtcbiAgei1pbmRleDogOTk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLm1haW4tY2hhdC1mb290ZXIgLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRhcmstdGhlbWUgLmlycy1saW5lLW1pZCxcbi5kYXJrLXRoZW1lIC5pcnMtbGluZS1sZWZ0LFxuLmRhcmstdGhlbWUgLmlycy1saW5lLXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5pcnMtbWluLFxuLmRhcmstdGhlbWUgLmlycy1tYXgge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLmRhcmstdGhlbWUgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGgyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAudWktZGF0ZXBpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwIDI0cHggcmdiYSgyMCwgMjgsIDQzLCAwLjYpO1xufVxuLmRhcmstdGhlbWUgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4uZGFyay10aGVtZSAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0ZCBzcGFuLFxuLmRhcmstdGhlbWUgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGQgYSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG59XG4uZGFyay10aGVtZSAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSxcbi5kYXJrLXRoZW1lIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRoIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAubWFpbi1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRoIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnkwMik7XG59XG4uZGFyay10aGVtZSAuY2FyZC0tY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjI3LCAyMjcsIDIyNywgMC4xKTtcbn1cbi5kYXJrLXRoZW1lIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtdmlldyA+IHRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkLWNvbnRhaW5lciAuZmMtZGF5LWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhcmstdGhlbWUgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcgLmZjLWRheS1udW1iZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3IC5mYy1vdGhlci1tb250aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDkyLCAyNDcsIDAuMDcpO1xufVxuLmRhcmstdGhlbWUgLm1haW4tY2FsZW5kYXIgLmZjLWNvbnRlbnQge1xuICBib3JkZXItY29sb3I6ICM0MDQzNTM7XG59XG5cbi5tYWluLWNhbGVuZGFyIC5mYy1kaXZpZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzO1xufVxuXG4uZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtbGlzdC1oZWFkaW5nIHRkLFxuLmRhcmstdGhlbWUgLm1haW4tY2FsZW5kYXIgLmZjLWxpc3Qtdmlldyxcbi5kYXJrLXRoZW1lIC5tYWluLWNhbGVuZGFyIC5mYy1wb3BvdmVyLFxuLmRhcmstdGhlbWUgLm1haW4tY2FsZW5kYXIgLmZjLXJvdyxcbi5kYXJrLXRoZW1lIC5tYWluLWNhbGVuZGFyIHRib2R5LFxuLmRhcmstdGhlbWUgLm1haW4tY2FsZW5kYXIgdGQge1xuICBib3JkZXItY29sb3I6ICM0MDQzNTM7XG59XG5cbi5tYWluLWNhbGVuZGFyIHRoIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzO1xufVxuXG4uZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciB0aGVhZCB7XG4gIGJvcmRlci1jb2xvcjogIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3IC5mYy1kYXktbnVtYmVyOmhvdmVyLCAuZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtdmlldyAuZmMtZGF5LW51bWJlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNhbGVuZGFyIHRkLmZjLXRvZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtdmlldyA+IHRhYmxlID4gdGhlYWQgdGgsXG4uZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtdmlldyA+IHRhYmxlID4gdGhlYWQgdGQge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3ID4gdGFibGUgPiB0Ym9keSA+IHRyID4gdGQge1xuICBib3JkZXItY29sb3I6ICM0MDQzNTM7XG59XG4uZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4NDM2MTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24uZmMtc3RhdGUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLCAuZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzZDVhO1xufVxuLmRhcmstdGhlbWUgLmZjLXVudGhlbWVkIC5mYy1kaXZpZGVyLFxuLmRhcmstdGhlbWUgLmZjLXVudGhlbWVkIC5mYy1saXN0LWhlYWRpbmcgdGQsXG4uZGFyay10aGVtZSAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICMzODQzNjE7XG59XG4uZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLXRpdGxlIC5mYy1kZXNjLCAuZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0tdGl0bGUgLmZjLWRlc2Mge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuLmRhcmstdGhlbWUgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbS10aXRsZSBhLCAuZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0tdGl0bGUgYSwgLmRhcmstdGhlbWUgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaGVhZGluZy1tYWluIHNwYW46bGFzdC1jaGlsZCwgLmRhcmstdGhlbWUgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1oZWFkaW5nLW1haW4gc3BhbjpsYXN0LWNoaWxkIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tZWRpYS1ib2R5IHAsXG4uZGFyay10aGVtZSAudHgtaW52ZXJzZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG4uZGFyay10aGVtZSAuY29udGFjdC1pY29uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNvbnRhY3QtaW5mby1ib2R5IC5tZWRpYS1ib2R5IHNwYW4ge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuLmRhcmstdGhlbWUgLm1haW4tY29udGFjdC1pbmZvLWJvZHkgLm1lZGlhLWJvZHkgbGFiZWwge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xufVxuLmRhcmstdGhlbWUgLm1haW4tY29udGFjdC1pbmZvLWJvZHkgLm1lZGlhICsgLm1lZGlhOjpiZWZvcmUge1xuICBib3JkZXItdG9wOiAxcHggZG90dGVkIHJnYmEoMjI2LCAyMzIsIDI0NSwgMC4yKTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNvbnRhY3QtYm9keSBzcGFuIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNvbnRhY3QtYm9keSBoNiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG4uZGFyay10aGVtZSAubWFpbi1jb250YWN0LWl0ZW0uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0MzUzO1xuICBib3JkZXItdG9wLWNvbG9yOiAjNDA0MzUzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0MDQzNTMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmRhcmstdGhlbWUgLm1haW4tY29udGFjdC1pdGVtICsgLm1haW4tY29udGFjdC1pdGVtIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyMjcsIDIzMSwgMjM3LCAwLjE5KTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNvbnRhY3QtaXRlbSArIC5tYWluLWNvbnRhY3QtaXRlbTo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjI3LCAyMzEsIDIzNywgMC4wNSk7XG59XG4uZGFyay10aGVtZSAubWFpbi1jb250YWN0LWl0ZW06aG92ZXIsIC5kYXJrLXRoZW1lIC5tYWluLWNvbnRhY3QtaXRlbTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDQzNTMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzQwNDM1MztcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNvbnRhY3QtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDQzNTM7XG59XG4uZGFyay10aGVtZSAubm90aWZpdF9jb25maXJtLFxuLmRhcmstdGhlbWUgLm5vdGlmaXRfcHJvbXB0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC50cmVlIGxpIGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZGFyay10aGVtZSAudHJlZSBsaSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG4uZGFyay10aGVtZSAudHJlZSB1bCBsaTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMxNDE0MzI7XG59XG4uZGFyay10aGVtZSAudHJlZSB1bDpiZWZvcmUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yKTtcbn1cbi5kYXJrLXRoZW1lIC50cmVlIHVsIGxpOmJlZm9yZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIyNywgMjI3LCAyMjcsIDAuMik7XG59XG4uZGFyay10aGVtZSAudGV4dC1tdXRlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWljb24tZ3JvdXAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuLmRhcmstdGhlbWUgLnRhYmxlIHRoZWFkIHRoIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDQzNTM7XG59XG4uZGFyay10aGVtZSAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgdGFibGUuZGF0YVRhYmxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0aCxcbi5kYXJrLXRoZW1lIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhcmstdGhlbWUgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzYyxcbi5kYXJrLXRoZW1lIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lICNleGFtcGxlLWRlbGV0ZS50YWJsZSB0aGVhZCB0aCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uZGFyay10aGVtZSAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCxcbi5kYXJrLXRoZW1lIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVyLFxuLmRhcmstdGhlbWUgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19pbmZvLFxuLmRhcmstdGhlbWUgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wcm9jZXNzaW5nLFxuLmRhcmstdGhlbWUgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhcmstdGhlbWUgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19maWx0ZXIgaW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIyNiwgMjMyLCAyNDUsIDAuMik7XG59XG4uZGFyay10aGVtZSAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kYXJrLXRoZW1lIC5wYWdlLWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICNhOWFiYmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSBzZWxlY3Qgb3B0aW9uIHtcbiAgYmFja2dyb3VuZDogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIHNlbGVjdCBvcHRpb246ZGlzYWJsZWQge1xuICBjb2xvcjogIzRkNTg3NTtcbn1cbi5kYXJrLXRoZW1lIHRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0ci5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAuZXhhbXBsZSB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjI1LCAyMzAsIDI0MSwgMC4xKTtcbn1cbi5kYXJrLXRoZW1lICNpY29uLWRpc21pc3NhbGVydHMgLmFsZXJ0LWRlZmF1bHQuYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAubWFpbi10YWJsZS1yZWZlcmVuY2UgPiB0aGVhZCA+IHRyID4gdGgsXG4uZGFyay10aGVtZSAubWFpbi10YWJsZS1yZWZlcmVuY2UgPiB0aGVhZCA+IHRyID4gdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzO1xufVxuLmRhcmstdGhlbWUgLm1haW4tdGFibGUtcmVmZXJlbmNlID4gdGJvZHkgPiB0ciA+IHRoLFxuLmRhcmstdGhlbWUgLm1haW4tdGFibGUtcmVmZXJlbmNlID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIHByZSB7XG4gIGNvbG9yOiAjZGZlMWVmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggIzI0MjI2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0MWIyZDtcbn1cbi5kYXJrLXRoZW1lIGNvZGUubGFuZ3VhZ2UtbWFya3VwIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogdHJhbnNwYXJlbnQ7XG59XG4uZGFyay10aGVtZSAudG9rZW4ge1xuICBjb2xvcjogI2RjMmEyYTtcbn1cbi5kYXJrLXRoZW1lIC50b2tlbi5zZWxlY3RvciwgLmRhcmstdGhlbWUgLnRva2VuLmF0dHItbmFtZSwgLmRhcmstdGhlbWUgLnRva2VuLnN0cmluZywgLmRhcmstdGhlbWUgLnRva2VuLmNoYXIsIC5kYXJrLXRoZW1lIC50b2tlbi5idWlsdGluLCAuZGFyay10aGVtZSAudG9rZW4uaW5zZXJ0ZWQge1xuICBjb2xvcjogIzRlOWNmMTtcbn1cbi5kYXJrLXRoZW1lIC50b2tlbi5hdHJ1bGUsIC5kYXJrLXRoZW1lIC50b2tlbi5hdHRyLXZhbHVlLCAuZGFyay10aGVtZSAudG9rZW4ua2V5d29yZCB7XG4gIGNvbG9yOiAjZTQwZGFlO1xufVxuLmRhcmstdGhlbWUgLnRva2VuLm9wZXJhdG9yLCAuZGFyay10aGVtZSAudG9rZW4uZW50aXR5LCAuZGFyay10aGVtZSAudG9rZW4udXJsIHtcbiAgY29sb3I6ICNlY2M0OTQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5kYXJrLXRoZW1lIC5sYW5ndWFnZS1jc3MgLnRva2VuLnN0cmluZywgLmRhcmstdGhlbWUuc3R5bGUgLnRva2VuLnN0cmluZyB7XG4gIGNvbG9yOiAjZWNjNDk0O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4uZGFyay10aGVtZSAuaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogIzE5MWYzYTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIwLCAyNywgNDUpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuY2xpcGJvYXJkLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjMTQxYjJkO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIyNSwgMjMwLCAyNDEsIDAuMSk7XG59XG4uZGFyay10aGVtZSAubWFpbi10YWJsZS1yZWZlcmVuY2UgPiB0aGVhZCA+IHRyID4gdGgsXG4uZGFyay10aGVtZSAubWFpbi10YWJsZS1yZWZlcmVuY2UgPiB0aGVhZCA+IHRyID4gdGQge1xuICBiYWNrZ3JvdW5kOiAjMmEyZTNmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjI1LCAyMzAsIDI0MSwgMC4xKSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLm1haW4tdGFibGUtcmVmZXJlbmNlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZGFyay10aGVtZSAuYnJlYWRjcnVtYi1zdHlsZSAuYnJlYWRjcnVtYi1pdGVtIGEsXG4uZGFyay10aGVtZSAuYnJlYWRjcnVtYi1zdHlsZTEgLmJyZWFkY3J1bWItaXRlbSBhLFxuLmRhcmstdGhlbWUgLmJyZWFkY3J1bWItc3R5bGUyIC5icmVhZGNydW1iLWl0ZW0gYSxcbi5kYXJrLXRoZW1lIC5icmVhZGNydW1iLXN0eWxlMyAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuLmRhcmstdGhlbWUgLmRyb3Bkb3duLWl0ZW0ge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuLmRhcmstdGhlbWUgLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kYXJrLXRoZW1lIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cbi5kYXJrLXRoZW1lIC5kcm9wZG93bi1kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjI3LCAyMzEsIDIzNywgMC4xNik7XG59XG4uZGFyay10aGVtZSAuaW1nLXRodW1ibmFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5pbWctdGh1bWJuYWlsIHAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uZGFyay10aGVtZSAuYmQge1xuICBib3JkZXItY29sb3I6ICM0MDQzNTM7XG59XG4uZGFyay10aGVtZSAubWFpbi1uYXYgLm5hdi1saW5rOmhvdmVyLCAuZGFyay10aGVtZSAubWFpbi1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG59XG4uZGFyay10aGVtZSAubmF2LXBpbGxzIC5uYXYtbGluazpob3ZlciwgLmRhcmstdGhlbWUgLm5hdi1waWxscyAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kYXJrLXRoZW1lIC5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAubWFpbi1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbn1cbi5kYXJrLXRoZW1lIC5iZy1ncmF5LTMwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cbi5kYXJrLXRoZW1lICN0YWIgLmJnLWdyYXktMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDE1ZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDQ1NjM7XG59XG4uZGFyay10aGVtZSAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSwgLmRhcmstdGhlbWUgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLmRhcmstdGhlbWUgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmRhcmstdGhlbWUgLnBvcG92ZXItc3RhdGljLWRlbW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLnBvcG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xuICBib3JkZXItY29sb3I6ICMzZDQxNTI7XG59XG4uZGFyay10aGVtZSAucG9wb3Zlci1ib2R5IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cbi5kYXJrLXRoZW1lIC5wb3BvdmVyLWhlYWRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG4gIGJvcmRlci1jb2xvcjogIzM3M2U1Mjtcbn1cbi5kYXJrLXRoZW1lIC5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLFxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYig3OCwgODYsIDEwOSk7XG59XG4uZGFyay10aGVtZSAuYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmFmdGVyLFxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzM3M2U1Mjtcbn1cbi5kYXJrLXRoZW1lIC5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YWZ0ZXIsXG4uZGFyay10aGVtZSAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzczZTUyO1xufVxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjpiZWZvcmUsXG4uZGFyay10aGVtZSAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiKDc4LCA4NiwgMTA5KTtcbn1cbi5kYXJrLXRoZW1lIC5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyLFxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjphZnRlcixcbi5kYXJrLXRoZW1lIC5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyLFxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzczZTUyO1xufVxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmFmdGVyLFxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzNzNlNTI7XG59XG4uZGFyay10aGVtZSAuYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YmVmb3JlLFxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2IoNzgsIDg2LCAxMDkpO1xufVxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YmVmb3JlLFxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiKDc4LCA4NiwgMTA5KTtcbn1cbi5kYXJrLXRoZW1lIC5iZy1ncmF5LTIwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbi5kYXJrLXRoZW1lIC5tZWRpYS1ib2R5IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmRhcmstdGhlbWUgLmJnLWdyYXktMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAxKTtcbn1cbi5kYXJrLXRoZW1lIC50b29sdGlwLXN0YXRpYy1kZW1vIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC50b2FzdC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDIwNSwgMjEyLCAyMjQsIDAuMik7XG59XG4uZGFyay10aGVtZSAudG9hc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg4NCwgOTAsIDEwOSwgMC43KTtcbn1cbi5kYXJrLXRoZW1lIC50b2FzdC1oZWFkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU4KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeTAyKTtcbn1cbi5kYXJrLXRoZW1lIC5ib290c3RyYXAtdGFnc2lucHV0IC5iYWRnZSB7XG4gIG1hcmdpbjogMTFweCAwIDEycHggMTBweDtcbn1cbi5kYXJrLXRoZW1lIC5ib290c3RyYXAtdGFnc2lucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0MWIyZDtcbn1cbi5kYXJrLXRoZW1lIC50YWcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDIzOSwgMjQ1LCAwLjEpO1xufVxuLmRhcmstdGhlbWUgLmFjY29yZGlvbiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLmFjY29yZGlvbiAuY2FyZC1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGEuY29sbGFwc2VkOmhvdmVyLCAuZGFyay10aGVtZSAuYWNjb3JkaW9uIC5jYXJkLWhlYWRlciBhLmNvbGxhcHNlZDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTgpO1xufVxuLmRhcmstdGhlbWUgLm1vZGFsLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDA0MzUzO1xufVxuLmRhcmstdGhlbWUgLm1vZGFsLXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0MDQzNTM7XG59XG4uZGFyay10aGVtZSAubW9kYWwtY29udGVudC1kZW1vIC5tb2RhbC1ib2R5IGg2IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDE2cHggMCByZ2JhKDQ3LCA1MywgODQsIDAuMjQpO1xufVxuLmRhcmstdGhlbWUgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlci50aW1lbGluZS1pbnZlcnRlZCAudGltZWxpbmUtcGFuZWw6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDE0cHggc29saWQgIzJhMmUzZjtcbiAgYm9yZGVyLWxlZnQ6IDAgc29saWQgIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIgLnRpbWVsaW5lLXBhbmVsOmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAwIHNvbGlkICMyYTJlM2Y7XG4gIGJvcmRlci1sZWZ0OiAxNHB4IHNvbGlkICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAudnRpbWVsaW5lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDFkMmE7XG59XG4uZGFyay10aGVtZSAudGltZWxpbmUtYm9keSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG4uZGFyay10aGVtZSAuc3dlZXQtYWxlcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLnN3ZWV0LWFsZXJ0IGgyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAuYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogIzk3YTNiOTtcbiAgYm9yZGVyLWNvbG9yOiAjNTk1ZTZkO1xufVxuLmRhcmstdGhlbWUgLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyLCAuZGFyay10aGVtZSAuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTk1ZTZkICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5kcm9wZG93biAuZmUtbW9yZS12ZXJ0aWNhbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG4uZGFyay10aGVtZSAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubmF2IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDQzNTM7XG59XG4uZGFyay10aGVtZSAuY2FyZC1ib2R5ICsgLmNhcmQtYm9keSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDA0MzUzO1xufVxuLmRhcmstdGhlbWUgLnJhdGluZy1zdGFycyBpbnB1dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzNCwgMjM3LCAyNDEsIDAuMSk7XG59XG4uZGFyay10aGVtZSAucmF0aW5nLXN0YXJzIC5yYXRpbmctc3RhcnMtY29udGFpbmVyIC5yYXRpbmctc3RhciB7XG4gIGNvbG9yOiAjMmUzOTU0O1xufVxuLmRhcmstdGhlbWUgLnJhdGluZy1zdGFycyAucmF0aW5nLXN0YXJzLWNvbnRhaW5lciAucmF0aW5nLXN0YXIuaXMtLWFjdGl2ZSwgLmRhcmstdGhlbWUgLnJhdGluZy1zdGFycyAucmF0aW5nLXN0YXJzLWNvbnRhaW5lciAucmF0aW5nLXN0YXIuaXMtLWhvdmVyIHtcbiAgY29sb3I6ICNmMWM0MGYgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5ici10aGVtZS1iYXJzLWhvcml6b250YWwgLmJyLXdpZGdldCBhLmJyLWFjdGl2ZSwgLmRhcmstdGhlbWUgLmJyLXRoZW1lLWJhcnMtaG9yaXpvbnRhbCAuYnItd2lkZ2V0IGEuYnItc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmJyLXRoZW1lLWJhcnMtcGlsbCAuYnItd2lkZ2V0IGEuYnItYWN0aXZlLCAuZGFyay10aGVtZSAuYnItdGhlbWUtYmFycy1waWxsIC5ici13aWRnZXQgYS5ici1zZWxlY3RlZCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5ici10aGVtZS1iYXJzLTF0bzEwIC5ici13aWRnZXQgYSxcbi5kYXJrLXRoZW1lIC5ici10aGVtZS1iYXJzLW1vdmllIC5ici13aWRnZXQgYSxcbi5kYXJrLXRoZW1lIC5ici10aGVtZS1iYXJzLWhvcml6b250YWwgLmJyLXdpZGdldCBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbn1cbi5kYXJrLXRoZW1lIC5ici10aGVtZS1iYXJzLTF0bzEwIC5ici13aWRnZXQgYS5ici1hY3RpdmUsIC5kYXJrLXRoZW1lIC5ici10aGVtZS1iYXJzLTF0bzEwIC5ici13aWRnZXQgYS5ici1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuYnItdGhlbWUtYmFycy1tb3ZpZSAuYnItd2lkZ2V0IGEuYnItYWN0aXZlLCAuZGFyay10aGVtZSAuYnItdGhlbWUtYmFycy1tb3ZpZSAuYnItd2lkZ2V0IGEuYnItc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmJyLXRoZW1lLWJhcnMtc3F1YXJlIC5ici13aWRnZXQgYSB7XG4gIGNvbG9yOiAjODY5NGE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjNGY1NzZmO1xufVxuLmRhcmstdGhlbWUgLmJyLXRoZW1lLWJhcnMtc3F1YXJlIC5ici13aWRnZXQgYS5ici1hY3RpdmUsIC5kYXJrLXRoZW1lIC5ici10aGVtZS1iYXJzLXNxdWFyZSAuYnItd2lkZ2V0IGEuYnItc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmRhcmstdGhlbWUgLmJyLXRoZW1lLWJhcnMtcGlsbCAuYnItd2lkZ2V0IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDIpO1xufVxuLmRhcmstdGhlbWUgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3KTtcbn1cbi5kYXJrLXRoZW1lIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmRhcmstdGhlbWUgLmlucHV0LWdyb3VwLXRleHQge1xuICBjb2xvcjogcmdiKDIzMCwgMjI2LCAyMjYpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDIpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDg0ODYzO1xufVxuLmRhcmstdGhlbWUgLnNwLXJlcGxhY2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkMzY1MztcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xufVxuLmRhcmstdGhlbWUgLnNwLXJlcGxhY2VyOmhvdmVyLCAuZGFyay10aGVtZSAuc3AtcmVwbGFjZXI6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbi5kYXJrLXRoZW1lIC5zcC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjI2LCAyMzIsIDI0NSwgMC4yKTtcbn1cbi5kYXJrLXRoZW1lIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4uZGFyay10aGVtZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLmRhcmstdGhlbWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuU3Vtb1NlbGVjdCA+IC5DYXB0aW9uQ29udCB7XG4gIGNvbG9yOiAjOTlhNmI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIyNSwgMjMwLCAyNDEsIDAuMSk7XG59XG4uZGFyay10aGVtZSAuU3Vtb1NlbGVjdCA+IC5vcHRXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzJhMmUzZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzQsIDIzNCwgMjM2LCAwLjE1KTtcbiAgYm94LXNoYWRvdzogMCAycHggMTdweCAycHggcmdiKDcsIDQsIDg2KTtcbn1cbi5kYXJrLXRoZW1lIC5TdW1vU2VsZWN0IC5zZWxlY3QtYWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzQsIDIzNiwgMC4xNSk7XG59XG4uZGFyay10aGVtZSAuU3Vtb1NlbGVjdCA+IC5vcHRXcmFwcGVyID4gLm9wdGlvbnMgbGkub3B0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzQsIDIzNiwgMC4xNSk7XG59XG4uZGFyay10aGVtZSAuU3Vtb1NlbGVjdCA+IC5vcHRXcmFwcGVyID4gLk11bHRpQ29udHJvbHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMzQsIDIzNCwgMjM2LCAwLjE1KTtcbn1cbi5kYXJrLXRoZW1lIC5TdW1vU2VsZWN0Lm9wZW4gPiAub3B0V3JhcHBlciB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDE3cHggMnB4IHJnYigyOCwgMzMsIDY0KTtcbn1cbi5kYXJrLXRoZW1lIC5TdW1vU2VsZWN0ID4gLm9wdFdyYXBwZXIgPiAub3B0aW9ucyBsaS5vcHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMjQ1LCAyNDUsIDAuMSk7XG59XG4uZGFyay10aGVtZSAuU3Vtb1NlbGVjdCA+IC5vcHRXcmFwcGVyLm11bHRpcGxlID4gLm9wdGlvbnMgbGkub3B0IHNwYW4gaSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLmRhcmstdGhlbWUgLlN1bW9TZWxlY3QgLnNlbGVjdC1hbGwgPiBzcGFuIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5kYXJrLXRoZW1lIC5kcm9waWZ5LXdyYXBwZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzksIDI0MiwgMjQ3LCAwLjA3KTtcbn1cbi5kYXJrLXRoZW1lIC5kcm9waWZ5LXdyYXBwZXIgLmRyb3BpZnktcHJldmlldyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5kYXJrLXRoZW1lIC5kcm9waWZ5LXdyYXBwZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoMjUwLCAyNTEsIDI1NCwgMC4wNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTAsIDI1MSwgMjU0LCAwLjEpIDUwJSwgcmdiYSgyNTAsIDI1MSwgMjU0LCAwLjEpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHJnYmEoMjUwLCAyNTEsIDI1NCwgMC4xKSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1MCwgMjUxLCAyNTQsIDAuMSkgNTAlLCByZ2JhKDI1MCwgMjUxLCAyNTQsIDAuMSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgLXdlYmtpdC1hbmltYXRpb246IHN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xufVxuLmRhcmstdGhlbWUgLmZmX2ZpbGV1cGxvYWRfd3JhcCAuZmZfZmlsZXVwbG9hZF9kcm9wem9uZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9saWJzL2ZhbmN5dXBsb2FkZXIvZmFuY3lfdXBsb2FkLWRhcmsucG5nKTtcbiAgYm9yZGVyOiAycHggZGFzaGVkICM1ZTY4ODI7XG59XG4uZGFyay10aGVtZSAuZmZfZmlsZXVwbG9hZF93cmFwIC5mZl9maWxldXBsb2FkX2Ryb3B6b25lOmhvdmVyLCAuZGFyay10aGVtZSAuZmZfZmlsZXVwbG9hZF93cmFwIC5mZl9maWxldXBsb2FkX2Ryb3B6b25lOmZvY3VzLCAuZGFyay10aGVtZSAuZmZfZmlsZXVwbG9hZF93cmFwIC5mZl9maWxldXBsb2FkX2Ryb3B6b25lOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4uZGFyay10aGVtZSAubWFpbi1mb3JtLWdyb3VwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5kYXJrLXRoZW1lIC5wYXJzbGV5LXN0eWxlLTEgLnBhcnNsZXktaW5wdXQucGFyc2xleS1lcnJvciAuZm9ybS1jb250cm9sLFxuLmRhcmstdGhlbWUgLnBhcnNsZXktc3R5bGUtMSAucGFyc2xleS1jaGVja2JveC5wYXJzbGV5LWVycm9yLFxuLmRhcmstdGhlbWUgLnBhcnNsZXktc3R5bGUtMSAucGFyc2xleS1zZWxlY3QucGFyc2xleS1lcnJvciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQxYjJkO1xufVxuLmRhcmstdGhlbWUgLnBhcnNsZXktc3R5bGUtMSAud2l6YXJkID4gLmFjdGlvbnMgLmRpc2FibGVkIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uZGFyay10aGVtZSAud2l6YXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC53aXphcmQgPiAuY29udGVudCA+IC50aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhcmstdGhlbWUgLndpemFyZCA+IC5jb250ZW50IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0MDQzNTM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDA0MzUzO1xufVxuLmRhcmstdGhlbWUgI3dpemFyZDMud2l6YXJkLnZlcnRpY2FsID4gLmNvbnRlbnQge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmRhcmstdGhlbWUgLnFsLXNjcm9sbGluZy1kZW1vIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLmRhcmstdGhlbWUgLnFsLXNjcm9sbGluZy1kZW1vIC5xbC1jb250YWluZXIgLnFsLWVkaXRvciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtcGlja2VyLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xufVxuLmRhcmstdGhlbWUgLnFsLXNub3cgLnFsLXN0cm9rZSB7XG4gIHN0cm9rZTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuLmRhcmstdGhlbWUgLnFsLXNub3cgLnFsLWVkaXRvciwgLmRhcmstdGhlbWUgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuLmRhcmstdGhlbWUgLnFsLXNub3cgLnFsLXBpY2tlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4uZGFyay10aGVtZSAucWwtc25vdy5xbC10b29sYmFyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLmRhcmstdGhlbWUgLnFsLXNub3cucWwtY29udGFpbmVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtcGlja2VyLW9wdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItb3B0aW9ucyB7XG4gIGJvcmRlci1jb2xvcjogIzU0NWI2ZDtcbn1cbi5kYXJrLXRoZW1lICNtb2RhbFF1aWxsIC5tb2RhbC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmRhcmstdGhlbWUgLm1haW4tcHJvZmlsZS13b3JrLWxpc3QgLm1lZGlhLWJvZHkgaDYge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLXByb2ZpbGUtd29yay1saXN0IC5tZWRpYS1ib2R5IHAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xufVxuLmRhcmstdGhlbWUgLm1haW4tbWFpbC1zdGFyLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZiZDVhO1xufVxuLmRhcmstdGhlbWUgLnN1Yi1zbGlkZS1tZW51IC5zdWItc2lkZS1tZW51X19pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLXByb2ZpbGUtY29udGFjdC1saXN0IC5tZWRpYS1ib2R5IGRpdiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG4uZGFyay10aGVtZSAubWFpbi1wcm9maWxlLWNvbnRhY3QtbGlzdCAubWVkaWEtYm9keSBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAucGxhbi1pY29uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDUsIDI0NiwgMjUxLCAwLjEpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI0NSwgMjQ2LCAyNTEsIDAuMSk7XG59XG4uZGFyay10aGVtZSAuYmctc3VjY2Vzcy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMSwgMTA2LCA4OSwgMC4xNykgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5iZy1wcmltYXJ5LXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmJnLXNlY29uZGFyeS10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ3LCA3OSwgMTE3LCAwLjIpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuYmctd2FybmluZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxODksIDkwLCAwLjEpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuYmctcGluay10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ3LCA4NCwgMjUwLCAwLjEpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuYmctdGVhbC10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDEsIDIyMSwgMjM4LCAwLjEyKSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmJnLXB1cnBsZS10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTczLCA3OSwgMjUwLCAwLjEpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuYmctZGFuZ2VyLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDY3LCA2NywgMC4xKSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLm1haW4tcHJvZmlsZS1uYW1lLFxuLmRhcmstdGhlbWUgLm1haW4tcHJvZmlsZS1ib2R5IC5tZWRpYS1ib2R5IGg2IHtcbiAgY29sb3I6ICNmYmZjZmY7XG59XG4uZGFyay10aGVtZSAubWFpbi1wcm9maWxlLXNvY2lhbC1saXN0IC5tZWRpYS1ib2R5IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC41O1xufVxuLmRhcmstdGhlbWUgLnByb2ZpbGUtZm9vdGVyIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzE0MWIyZDtcbn1cbi5kYXJrLXRoZW1lIC5iaWxsZWQtZnJvbSBoNiB7XG4gIGNvbG9yOiAjZjRmNWY4O1xufVxuLmRhcmstdGhlbWUgLmludm9pY2UtdGl0bGUge1xuICBjb2xvcjogcmdiKDIyNSwgMjI1LCAyMjUpO1xufVxuLmRhcmstdGhlbWUgLm1haW4taW52b2ljZS1saXN0IC5tZWRpYS1ib2R5IGg2IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAubWFpbi1pbnZvaWNlLWxpc3QgLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDI0NSwgMjQ4LCAwLjEpO1xuICBib3JkZXItdG9wLWNvbG9yOiAxcHggZG90dGVkICM0MDQzNTM7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0MDQzNTM7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWludm9pY2UtbGlzdCAubWVkaWEgKyAubWVkaWE6OmJlZm9yZSB7XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG59XG4uZGFyay10aGVtZSAubWFpbi1pbnZvaWNlLWxpc3QgLm1lZGlhIHtcbiAgYm9yZGVyOiAxcHggZG90dGVkICM0MDQzNTM7XG59XG4uZGFyay10aGVtZSAubWFpbi1pbnZvaWNlLWxpc3QgLm1lZGlhOmhvdmVyLCAuZGFyay10aGVtZSAubWFpbi1pbnZvaWNlLWxpc3QgLm1lZGlhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDI0NSwgMjQ4LCAwLjEpO1xufVxuLmRhcmstdGhlbWUgLm1haW4taW52b2ljZS1saXN0IC5tZWRpYS1ib2R5IHAge1xuICBjb2xvcjogIzlkYTViNTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWludm9pY2UtbGlzdCAubWVkaWEtYm9keSBwIHNwYW4ge1xuICBjb2xvcjogI2NiY2ZkODtcbn1cbi5kYXJrLXRoZW1lIC50YWJsZS1pbnZvaWNlIHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCAuaW52b2ljZS1ub3RlcyBwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXJrLXRoZW1lIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIgLnRpbWVsaW5lLXBhbmVsOmFmdGVyIHtcbiAgICBib3JkZXItcmlnaHQ6IDE0cHggc29saWQgIzE0MWIyZCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1sZWZ0OiAwIHNvbGlkICMxNDFiMmQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kYXJrLXRoZW1lIC53aXphcmQudmVydGljYWwgPiAuY29udGVudCxcbiAgLmRhcmstdGhlbWUgLndpemFyZC52ZXJ0aWNhbCA+IC5hY3Rpb25zIHtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICM0MDQzNTM7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICM0MDQzNTM7XG4gIH1cbn1cbi50YWJsZS1pbnZvaWNlIHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCAuaW52b2ljZS1ub3RlcyBwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cblxuLmRhcmstdGhlbWUgLnRhYmxlLWludm9pY2UgdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLmRhcmstdGhlbWUgLnRhYmxlLWludm9pY2UgdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cbi5kYXJrLXRoZW1lIC5iaWxsZWQtZnJvbSBwLFxuLmRhcmstdGhlbWUgLmJpbGxlZC10byBwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5kYXJrLXRoZW1lIC5jYXJkLWludm9pY2UgLnR4LWdyYXktNjAwIHtcbiAgY29sb3I6ICNlZWYwZjM7XG59XG4uZGFyay10aGVtZSAuYmlsbGVkLXRvIGg2IHtcbiAgY29sb3I6ICNkM2Q4ZTI7XG59XG4uZGFyay10aGVtZSAuaW52b2ljZS1pbmZvLXJvdyArIC5pbnZvaWNlLWluZm8tcm93IHtcbiAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCByZ2JhKDIyNiwgMjMyLCAyNDUsIDAuMTUpO1xufVxuLmRhcmstdGhlbWUgLmludm9pY2UtaW5mby1yb3cgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG4uZGFyay10aGVtZSAubWFpbi1pbnZvaWNlLWxpc3Qge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5jYXJkLWNhdGVnb3J5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzksIDI0MiwgMjQ2LCAwLjEpO1xufVxuLmRhcmstdGhlbWUgLnByaWNpbmctY2FyZCAubGlzdC11bnN0eWxlZCBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIzNCwgMjM3LCAyNDEsIDAuMSk7XG59XG4uZGFyay10aGVtZSAucHJpY2UucGFuZWwtY29sb3IgPiAucGFuZWwtYm9keSxcbi5kYXJrLXRoZW1lIC5wcmljZSAucGFuZWwtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDM4LCA1MCwgNzgpO1xufVxuLmRhcmstdGhlbWUgLnByaWNpbmcgLmxpc3QtdW5zdHlsZWQgbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMzQsIDIzNywgMjQxLCAwLjEpO1xufVxuLmRhcmstdGhlbWUgLmNhcmQtLWV2ZW50cyAubGlzdC1ncm91cC1pdGVtIGg2IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cbi5kYXJrLXRoZW1lIC5yZGlvYm94IHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0MWIyZDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRhNTY3Nztcbn1cbi5kYXJrLXRoZW1lIC5jb2xvcmlucHV0LWNvbG9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzQsIDI0MCwgMjQ3LCAwLjIpO1xufVxuLmRhcmstdGhlbWUgLm5pY2Utc2VsZWN0IC5saXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMXB4IHJnYig0LCAxNywgNTYpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMXB4IHJnYig0LCAxNywgNTYpO1xufVxuLmRhcmstdGhlbWUgLm5pY2Utc2VsZWN0IC5vcHRpb246aG92ZXIsIC5kYXJrLXRoZW1lIC5uaWNlLXNlbGVjdCAub3B0aW9uLmZvY3VzLCAuZGFyay10aGVtZSAubmljZS1zZWxlY3QgLm9wdGlvbi5zZWxlY3RlZC5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzksIDI0NSwgMC4xKTtcbn1cbi5kYXJrLXRoZW1lIC5pdGVtLWNhcmQgLmNhcmR0aXRsZSBhIHtcbiAgY29sb3I6ICNmZWZlZmU7XG59XG4uZGFyay10aGVtZSAuaXRlbS1jYXJkIC5jYXJkcHJpY2Ugc3BhbiB7XG4gIGNvbG9yOiAjZGZlNWVjO1xufVxuLmRhcmstdGhlbWUgLmJkLWIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5iZC1yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5iZC10IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0MDQzNTM7XG59XG4uZGFyay10aGVtZSAuYmQtbCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5iZC15IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0MDQzNTM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDA0MzUzO1xufVxuLmRhcmstdGhlbWUgLmJkLXgge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNDA0MzUzO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM0MDQzNTM7XG59XG4uZGFyay10aGVtZSAuYmctZ3JheS01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MSwgMTYzLCAxODUsIDAuMik7XG59XG4uZGFyay10aGVtZSAuYmctZ3JheS00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG59XG4uZGFyay10aGVtZSAubWFpbi1jYXJkLXNpZ25pbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIyNywgMjI3LCAyMjcsIDAuMSk7XG59XG4uZGFyay10aGVtZSAubWFpbi1zaWduaW4taGVhZGVyIGg0IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAubWFpbi1zaWduaW4tZm9vdGVyIGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuLmRhcmstdGhlbWUgLm1haW4tc2lnbnVwLWZvb3RlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAuY29uc3RydWN0aW9uIC5idG4uYnRuLWljb24ge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIyMSwgMjMwLCAyNDEsIDAuMSk7XG59XG5cbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIge1xuICB3aWR0aDogMnB4O1xufVxuXG4uZGFyay10aGVtZSAubUNTLW1pbmltYWwubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiNDU2MyAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmhvcml6b250YWxNZW51Y29udGFpbmVyIC5kZXNrdG9wLWxvZ28sXG4uZGFyay10aGVtZSAuaG9yaXpvbnRhbE1lbnVjb250YWluZXIgLmRlc2t0b3AtbG9nby1kYXJrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXJrLXRoZW1lIC5kZXNrdG9wLWRhcmsge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZS5zaWRlbmF2LXRvZ2dsZWQgLmRlc2t0b3AtZGFyayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUuc2lkZW5hdi10b2dnbGVkLW9wZW4gLmRlc2t0b3AtZGFyayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGFyay10aGVtZS5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5tYWluLXNpZGViYXItaGVhZGVyIC5pY29uLWxpZ2h0IC5sb2dvLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cbiAgLmRhcmstdGhlbWUuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZCAubWFpbi1zaWRlYmFyLWhlYWRlciAuaWNvbi1kYXJrIC5sb2dvLWljb24uZGFyay10aGVtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cbiAgLmRhcmstdGhlbWUuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQxIC5tYWluLXNpZGViYXItaGVhZGVyIC5sb2dvLWxpZ2h0IC5tYWluLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDU2OHB4KSB7XG4gIC5kYXJrLXRoZW1lIC5ob3Jpem9udGFsTWVudWNvbnRhaW5lciAuZGVza3RvcC1kYXJrIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk4cHgpIHtcbiAgLmRhcmstdGhlbWUgLmhvcml6b250YWxNZW51Y29udGFpbmVyIC5kZXNrdG9wLWxvZ28tZGFyayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICB9XG4gIC5kYXJrLXRoZW1lIC5tYWluLWhlYWRlci1sZWZ0IC5oZWFkZXItYnJhbmQge1xuICAgIHRvcDogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kYXJrLXRoZW1lIC5hbmltYXRlZC1hcnJvdyBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIC5kYXJrLXRoZW1lIC5hbmltYXRlZC1hcnJvdyBzcGFuOmJlZm9yZSwgLmRhcmstdGhlbWUgLmFuaW1hdGVkLWFycm93IHNwYW46YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgLmRhcmstdGhlbWUuYWN0aXZlIC5hbmltYXRlZC1hcnJvdyBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLmRhcmstdGhlbWUgLnNpZGViYXIge1xuICBiYWNrZ3JvdW5kOiAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLm1haW4tY2FsZW5kYXIuZmMtbGlzdC1lbXB0eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNDFiMmQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLW1vbnRoLWJ1dHRvbjo6YmVmb3JlLCAuZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLWFnZW5kYVdlZWstYnV0dG9uOjpiZWZvcmUsIC5kYXJrLXRoZW1lIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24uZmMtYWdlbmRhRGF5LWJ1dHRvbjo6YmVmb3JlLCAuZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLWxpc3RXZWVrLWJ1dHRvbjo6YmVmb3JlLCAuZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLWxpc3RNb250aC1idXR0b246OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5kYXJrLXRoZW1lIC5icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIHRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIuY2hpbGQgdWwuZHRyLWRldGFpbHMgPiBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIzOSwgMjM5LCAyMzksIDAuMSk7XG59XG4uZGFyay10aGVtZSB0YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyW3JvbGU9cm93XSA+IHRkOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLyotLS0tLSBIb3Jpem9udGFsLW1lbnUgLS0tLS0qL1xuLmRhcmstdGhlbWUgLmhvcml6b250YWwtbWFpbi5ob3ItbWVudSB7XG4gIGJhY2tncm91bmQ6ICMyYTJlM2Y7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIxMywgMjE2LCAyMjYsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMC4xNXJlbSAxLjc1cmVtIDAgIzBlMGYyZTtcbn1cbi5kYXJrLXRoZW1lIC5ob3ItbWVudSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gYS5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmRhcmstdGhlbWUgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IGEge1xuICBjb2xvcjogI2JmYzhkZTtcbn1cbi5kYXJrLXRoZW1lIC5ob3ItbWVudSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZGFyay10aGVtZSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzMSwgMjM0LCAyNDMsIDAuMSk7XG59XG4uZGFyay10aGVtZSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLmRhcmstdGhlbWUgLnN1Yi1tZW51IGxpIGE6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4uZGFyay10aGVtZSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgLnN1Yi1tZW51LXN1YjphZnRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG4uZGFyay10aGVtZSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgcmdiYSg4LCAxMywgMjUsIDAuNCk7XG59XG4uZGFyay10aGVtZSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiBhIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5kYXJrLXRoZW1lIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5tZWdhLW1lbnViZyB7XG4gIGJhY2tncm91bmQ6ICMyYTJlM2Y7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjMxLCAyMzQsIDI0MywgMC4xKTtcbiAgYm94LXNoYWRvdzogMCA4cHggMTZweCAwIHJnYmEoOSwgMTcsIDMzLCAwLjQpO1xufVxuLmRhcmstdGhlbWUgLmhvci1tZW51IC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiAuaG9yaXpvbnRhbC1tZWdhbWVudSAubGluay1saXN0IGxpIGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5kYXJrLXRoZW1lIC5tZWdhLW1lbnViZy5ob3ItbWVnYS1tZW51IGgzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAubWFpbi1wcm9maWxlLW1lbnUgLmRyb3Bkb3duLWl0ZW0gKyAuZHJvcGRvd24taXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIyNiwgMjM0LCAyNDksIDAuMik7XG59XG4uZGFyay10aGVtZSAucmF0aW5nLXNjcm9sbCBoNiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhcmstdGhlbWUgLmxhdGVzdC10YXNrcyAubmF2LWxpbmsuYWN0aXZlLCAuZGFyay10aGVtZSAubGF0ZXN0LXRhc2tzIC5uYXYtbGluazpob3ZlciwgLmRhcmstdGhlbWUgLmxhdGVzdC10YXNrcyAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmRhcmstdGhlbWUgLm1haW4tY2FsZW5kYXIgLmZjLWxpc3QtZW1wdHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzg0MzYxO1xufVxuLmRhcmstdGhlbWUgLmNhcmQuYmctaW5mby10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjMsIDE2MiwgMTg0LCAwLjIpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDIxMiwgMjE4LCAyMzYsIDAuNCkgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5kYXJrLXRoZW1lIC5oZWFkZXItaWNvbixcbi5kYXJrLXRoZW1lIC5tYWluLWhlYWRlci1tZXNzYWdlIC5uYXYtbGluayBpLFxuLmRhcmstdGhlbWUgLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiAubmF2LWxpbmsgaSxcbi5kYXJrLXRoZW1lIC5uYXYtaXRlbS5mdWxsLXNjcmVlbiAubmF2LWxpbmsgaSxcbi5kYXJrLXRoZW1lIC5zYWxlcy1mbG90IC5mbG90LWNoYXJ0IC5mbG90LXgtYXhpcyA+IGRpdiBzcGFuOmxhc3QtY2hpbGQsXG4uZGFyay10aGVtZSAucC10ZXh0IC5wLW5hbWUge1xuICBjb2xvcjogI2E5YWJiZDtcbn1cbi5kYXJrLXRoZW1lIC5ob3ItbWVudSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IGEuYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmRhcmstdGhlbWUgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICM2OTZhZjE7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC5ob3ItbWVudSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gLmhvcml6b250YWwtbWVnYW1lbnUgLmxpbmstbGlzdCBsaSBhLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLnNpZGViYXIgLnRhYi1tZW51LWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuLmRhcmstdGhlbWUgLnNpZGViYXIgLnRhYnMtbWVudSB1bCBsaSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnkwMik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjIwLCAyMzEsIDI0NSwgMC4xKTtcbn1cbi5kYXJrLXRoZW1lIC5zaWRlYmFyIC50YWJzLW1lbnUgdWwgbGkgLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciA+IC5kYXRlcGlja2VyX2lubmVyX2NvbnRhaW5lciA+IC5kYXRlcGlja2VyX2NhbGVuZGFyLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgPiAuZGF0ZXBpY2tlcl9pbm5lcl9jb250YWluZXIgPiAuZGF0ZXBpY2tlcl90aW1lbGlzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciA+IC5kYXRlcGlja2VyX2hlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLm1haW4tZGF0ZXRpbWVwaWNrZXIgPiAuZGF0ZXBpY2tlcl9pbm5lcl9jb250YWluZXIgPiAuZGF0ZXBpY2tlcl9jYWxlbmRhciB0aCB7XG4gIGNvbG9yOiAjZmNmZGZmO1xufVxuLmRhcmstdGhlbWUgLm1haW4tZGF0ZXRpbWVwaWNrZXIgPiAuZGF0ZXBpY2tlcl9pbm5lcl9jb250YWluZXIgPiAuZGF0ZXBpY2tlcl90aW1lbGlzdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLmRhcmstdGhlbWUgLm1haW4tZGF0ZXRpbWVwaWNrZXIgPiAuZGF0ZXBpY2tlcl9pbm5lcl9jb250YWluZXIgPiAuZGF0ZXBpY2tlcl90aW1lbGlzdCA+IGRpdi50aW1lbGlzdF9pdGVtOmhvdmVyLCAuZGFyay10aGVtZSAubWFpbi1kYXRldGltZXBpY2tlciA+IC5kYXRlcGlja2VyX2lubmVyX2NvbnRhaW5lciA+IC5kYXRlcGlja2VyX3RpbWVsaXN0ID4gZGl2LnRpbWVsaXN0X2l0ZW06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzODUwO1xufVxuLmRhcmstdGhlbWUgLm1haW4tZGF0ZXRpbWVwaWNrZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciA+IC5kYXRlcGlja2VyX2lubmVyX2NvbnRhaW5lciA+IC5kYXRlcGlja2VyX3RpbWVsaXN0ID4gZGl2LnRpbWVsaXN0X2l0ZW0uaG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzI0Yztcbn1cbi5kYXJrLXRoZW1lIC5kYXRldGltZXBpY2tlciAuZGF0ZXRpbWVwaWNrZXItZGF5cyB0YWJsZSB0aGVhZCB0cjpsYXN0LWNoaWxkIHRoIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAuZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGguZG93IHtcbiAgYmFja2dyb3VuZDogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5kYXRldGltZXBpY2tlciB0YWJsZSB0ZC5vbGQge1xuICBjb2xvcjogIzdhODJhZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kYXJrLXRoZW1lIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjMmEyZTNmO1xuICB9XG4gIC5kYXJrLXRoZW1lIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiBhIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDIzMSwgMjM0LCAyNDMsIDAuMSk7XG4gIH1cbiAgLmRhcmstdGhlbWUgLmhvci1tZW51IC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiBhIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5kYXJrLXRoZW1lIC5ob3ItbWVudSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpOmhvdmVyIC5zdWItaWNvbiB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICAgIGJhY2tncm91bmQ6ICMyYTJlM2Y7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjMxLCAyMzQsIDI0MywgMC4xKTtcbiAgfVxuICAuZGFyay10aGVtZSAuaG9yLW1lbnUgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaTpob3ZlciAuc2lkZS1tZW51X19pY29uIHtcbiAgICBmaWxsOiAjN2M1MmNhO1xuICB9XG4gIC5kYXJrLXRoZW1lIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSBsaTpob3ZlciA+IGEge1xuICAgIGNvbG9yOiAjN2M1MmNhICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmRhcmstdGhlbWUgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiBhOmhvdmVyOmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWVmMGY3O1xuICB9XG4gIC5kYXJrLXRoZW1lIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzEsIDIzMSwgMjMxLCAwLjEpO1xuICB9XG4gIC5kYXJrLXRoZW1lIC5ob3ItbWVudSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gLmhvcml6b250YWwtbWVnYW1lbnUgLmxpbmstbGlzdCBsaTpob3ZlciBhOmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNlZWYwZjcgIWltcG9ydGFudDtcbiAgfVxuICAuZGFyay10aGVtZSAubWVnYS1tZW51YmcgbGkgYTpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogIzg1OTRhZDtcbiAgfVxuICAuZGFyay10aGVtZSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgLnN1Yi1tZW51LXN1YjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZGFyay10aGVtZSAubWVnYS1tZW51Ymcge1xuICAgIGJhY2tncm91bmQ6ICMyYTJlM2YgIWltcG9ydGFudDtcbiAgfVxuICAuZGFyay10aGVtZSAuaG9yLW1lbnUgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IC5ob3Jpem9udGFsLW1lZ2FtZW51IC5saW5rLWxpc3QgbGkgYSB7XG4gICAgY29sb3I6ICM4MjkxYWYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjMmEyZTNmICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzhweCkge1xuICAuZGFyay10aGVtZSAuZGVza3RvcC1sb2dvLmxvZ28tbGlnaHQgLm1haW4tbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZGFyay10aGVtZSAubG9nby1pY29uLm1vYmlsZS1sb2dvLmljb24tbGlnaHQgLmxvZ28taWNvbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kYXJrLXRoZW1lIC5sb2dvLWljb24ubW9iaWxlLWxvZ28uaWNvbi1saWdodCAubG9nby1pY29uLmRhcmstdGhlbWUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZGFyay10aGVtZSAuZGVza3RvcC1sb2dvLmxvZ28tZGFyayAubWFpbi1sb2dvLmRhcmstdGhlbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRhcmstdGhlbWUuc2lkZW5hdi10b2dnbGVkIC5kZXNrdG9wLWxvZ28ubG9nby1kYXJrIC5tYWluLWxvZ28uZGFyay10aGVtZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc4cHgpIHtcbiAgLmRhcmstdGhlbWUgLmRlc2t0b3AtbG9nby5sb2dvLWxpZ2h0IC5tYWluLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmRhcmstdGhlbWUgLmxvZ28taWNvbi5tb2JpbGUtbG9nby5pY29uLWxpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRhcmstdGhlbWUgLmxvZ28taWNvbi5tb2JpbGUtbG9nby5pY29uLWxpZ2h0IC5sb2dvLWljb24uZGFyay10aGVtZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZGFyay10aGVtZSAubG9nby1pY29uLm1vYmlsZS1sb2dvLmljb24tZGFyayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLmRhcmstdGhlbWUuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5kZXNrdG9wLWxvZ28ubG9nby1kYXJrIC5tYWluLWxvZ28uZGFyay10aGVtZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLXRoZW1lLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5kZXNrdG9wLWxvZ28ubG9nby1kYXJrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRkLm5ldyB7XG4gIGNvbG9yOiAjN2E4MmFmO1xufVxuXG4uZGFyay10aGVtZSAuZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5wcmV2IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG59XG5cbi5kYXJrLXRoZW1lIC5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5uZXh0LCAuZGFyay10aGVtZSAuZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGguc3dpdGNoIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG59XG5cbi5kYXJrLXRoZW1lIC5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5wcmV2OmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnByZXY6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xufVxuXG4uZGFyay10aGVtZSAuZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgubmV4dDpob3ZlciwgLmRhcmstdGhlbWUgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLm5leHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnByZXYgc3Bhbjo6YmVmb3JlLCAuZGFyay10aGVtZSAuZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgubmV4dCBzcGFuOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kYXJrLXRoZW1lIC5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5zd2l0Y2g6aG92ZXIge1xuICBjb2xvcjogIzU5NjVmOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cblxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnN3aXRjaDpmb2N1cyB7XG4gIGNvbG9yOiAjNTk2NWY5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xufVxuXG4uZGFyay10aGVtZSAubWFpbi1kYXRldGltZXBpY2tlciA+IC5kYXRlcGlja2VyX2lubmVyX2NvbnRhaW5lciA+IC5kYXRlcGlja2VyX2NhbGVuZGFyIHRkLmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uZGFyay10aGVtZSAuaXRpX19zZWxlY3RlZC1mbGFnIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyMjUsIDIzMCwgMjQxLCAwLjEpO1xufVxuLmRhcmstdGhlbWUgLml0aS0tYWxsb3ctZHJvcGRvd24gLml0aV9fZmxhZy1jb250YWluZXI6aG92ZXIgLml0aV9fc2VsZWN0ZWQtZmxhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUge1xuICBiYWNrZ3JvdW5kOiAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLmRhc2hib2FyZC1jYXJvdXNlbCAuYnRuLWljb25zIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjM5LCAyNDIsIDI0NiwgMC4yKSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLnNsaWRlLmRhc2hib2FyZC1jYXJvdXNlbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmRhcmstdGhlbWUgLmJ0bi1saWdodDpmb2N1cywgLmRhcmstdGhlbWUgLmJ0bi1saWdodC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2NSwgMTc1LCAxOTEsIDAuNSk7XG59XG4uZGFyay10aGVtZSAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstdGhlbWUgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDM1MztcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4OSwgMTk4LCAyMTQsIDAuMik7XG59XG4uZGFyay10aGVtZSAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDQzNTM7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxODksIDE5OCwgMjE0LCAwLjIpO1xufVxuLmRhcmstdGhlbWUgLm1vZGFsLWRpYWxvZyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZGFyay10aGVtZSAuZW1haWwtbWVkaWEgLm1lZGlhLWJvZHkgc21hbGwge1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmRhcmstdGhlbWUgLmVtYWlsLW1lZGlhIC5tZWRpYS1ib2R5IC5tZWRpYS10aXRsZSB7XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5kYXJrLXRoZW1lIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMTQxYjJkO1xufVxuLmRhcmstdGhlbWUgLmRlbW8tZ2FsbGVyeSAucGFnaW5hdGlvbiB7XG4gIGJvcmRlcjogMDtcbn1cbi5kYXJrLXRoZW1lIC5jaGF0IC5tc2dfY290YWluZXIsXG4uZGFyay10aGVtZSAuY2hhdCAubXNnX2NvdGFpbmVyX3NlbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4uZGFyay10aGVtZSAuY2hhdCAuZHJvcGRvd24tbWVudSBsaTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzgsIDIzOCwgMjQ3LCAwLjA2KTtcbn1cbi5kYXJrLXRoZW1lIC5jaGF0IC5kcm9wZG93bi1tZW51IGxpIHtcbiAgcGFkZGluZzogN3B4O1xuICBjb2xvcjogI2RkZTJlODtcbn1cbi5kYXJrLXRoZW1lIC5sYXRlc3QtdGFza3MgLnRhc2tzIC5zcGFuIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG4uZGFyay10aGVtZSAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhcmstdGhlbWUgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMxZjVjMDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGU5Yjg7XG59XG4uZGFyay10aGVtZSAubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzBjNTQ2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTVlYjtcbn1cbi5kYXJrLXRoZW1lIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjODU2NDA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhO1xufVxuLmRhcmstdGhlbWUgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzcyMWMyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzZjYjtcbn1cbi5kYXJrLXRoZW1lIC5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM0MzQzICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3NGY3NSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmJnLWdyYXktODAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE2YTU5ICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuYmctaW5mbyBwLmNhcmQtdGV4dCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmRhcmstdGhlbWUgLm1haW4tY29udGVudC1ib2R5Lm1haW4tY29udGVudC1ib2R5LWNvbnRhY3RzIC5tZWRpYS1ib2R5IGg1IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZSgybiArIDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVyIGlucHV0IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay10aGVtZSAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2ZpbHRlciBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyMTIsIDIxOCwgMjM2LCAwLjQpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZGFyay10aGVtZSAuaXRpX19kaXZpZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTg5LCAxOTgsIDIxNCwgMC4yKTtcbn1cbi5kYXJrLXRoZW1lIC5pdGlfX2NvdW50cnkuaXRpX19oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLml0aV9fY291bnRyeS1saXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbiAgYm94LXNoYWRvdzogMCA4cHggMTZweCAwIHJnYig0NCwgNTAsIDgyKTtcbn1cbi5kYXJrLXRoZW1lIC5pdGktLWFsbG93LWRyb3Bkb3duIC5pdGlfX2ZsYWctY29udGFpbmVyOmhvdmVyIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE0NTY1O1xufVxuLmRhcmstdGhlbWUgLnByaWNlLnBhbmVsLWNvbG9yID4gLnBhbmVsLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYyOTQwO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzNCwgMjM3LCAyNDEsIDAuMSk7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uZGFyay10aGVtZSAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZGFyay10aGVtZSAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uZGlzYWJsZWQ6aG92ZXIsIC5kYXJrLXRoZW1lIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5kaXNhYmxlZDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLW5hdi1saW5lIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cbi5kYXJrLXRoZW1lIC5kYXRldGltZXBpY2tlciB0YWJsZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZGFyay10aGVtZSAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiAucGFnZS1saW5rIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDUsIDIxNSwgMjM5LCAwLjE1KTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZGFyay10aGVtZSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5kYXJrLXRoZW1lIC5tYWluLWhlYWRlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSg1LCA2LCA5LCAwLjgpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRhcmstdGhlbWUgLmhvci1tZW51IC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmRhcmstdGhlbWUgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kOiAjMmEyZTNmO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDE2cHggMCByZ2JhKDksIDE3LCAzMywgMC40KTtcbiAgfVxuICAuZGFyay10aGVtZSAubWFpbi1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICMyYTJlM2Y7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDQzNTM7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kYXJrLXRoZW1lIC5tYWluLWNvbnRlbnQtbGVmdC1jb250YWN0cyB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzQwNDM1MztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kYXJrLXRoZW1lIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmRhcmstdGhlbWUgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIC5mYy1sZWZ0IGJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmRhcmstdGhlbWUgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIC5mYy1sZWZ0IGJ1dHRvbi5mYy10b2RheS1idXR0b24ge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjA1cHgpIHtcbiAgLmRhcmstdGhlbWUgLmZjLXZpZXcsXG4gIC5mYy12aWV3ID4gdGFibGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjI2LCAyMzIsIDI0NSwgMC4yKTtcbiAgfVxufVxuLmRhcmstdGhlbWUgLmNoYXQgYWJici50aW1lc3RhbXAsXG4uZGFyay10aGVtZSAuY2hhdCAubXNnX3RpbWUsXG4uZGFyay10aGVtZSAuY2hhdCAubXNnX3RpbWVfc2VuZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhcmstdGhlbWUgLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjI2LCAyMzIsIDI0NSwgMC4yKTtcbn1cbi5kYXJrLXRoZW1lIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNiwgMjMyLCAyNDUsIDAuMik7XG59XG5cbi5kYXJrLXRoZW1lIC5wYWdlLWxpbmsge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIyNiwgMjMyLCAyNDUsIDAuMik7XG59XG4uZGFyay10aGVtZSAucG9wb3Zlci1oZWFkLXByaW1hcnkgLnBvcG92ZXItaGVhZGVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5IC5wb3BvdmVyLWhlYWRlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAucG9wb3Zlci1oZWFkLXNlY29uZGFyeS5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3c6OmFmdGVyLCAuZGFyay10aGVtZSAucG9wb3Zlci1oZWFkLXNlY29uZGFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLnBvcG92ZXItcHJpbWFyeSAucG9wb3Zlci1oZWFkZXIsXG4uZGFyay10aGVtZSAucG9wb3Zlci1zZWNvbmRhcnkgLnBvcG92ZXItaGVhZGVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci10b3AgLmFycm93OjphZnRlciwgLmRhcmstdGhlbWUgLnBvcG92ZXItcHJpbWFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLnBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YWZ0ZXIsIC5kYXJrLXRoZW1lIC5wb3BvdmVyLXNlY29uZGFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAuZ3JheS1zZXQgLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5ncmF5LXNldCAuYmctZ3JheS0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZiICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuZ3JheS1zZXQgLmJnLWdyYXktMjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmOCAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmdyYXktc2V0IC5iZy1ncmF5LTMwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZWYgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5ncmF5LXNldCAuYmctZ3JheS00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkNmU2ICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuZ3JheS1zZXQgLmJnLWdyYXktNTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk0OWViNyAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmdyYXktc2V0IC5iZy1ncmF5LTYwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTg3YTEgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5ncmF5LXNldCAuYmctZ3JheS03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1ODc1ICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuZ3JheS1zZXQgLmJnLWdyYXktODAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4Mzg1MyAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmdyYXktc2V0IC5iZy1ncmF5LTkwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNTEgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLm1haW4tY2FyZC1zaWduaW4ge1xuICBib3gtc2hhZG93OiAwIDFweCAxNXB4IDFweCByZ2IoMjUsIDMxLCA1OCk7XG59XG5cbi5kYXJrLXRoZW1lIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQ6ICMyYTJlM2Y7XG4gIGJvcmRlci1jb2xvcjogIzRjNTc2Zjtcbn1cblxuLmRhcmstdGhlbWUgLnBzID4gLnBzX19yYWlsLXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRhcmstdGhlbWUgLmFwcC1zaWRlYmFyIC5wcyA+IC5wc19fcmFpbC15IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC5zbGlkZS5pcy1leHBhbmRlZCAuc2lkZS1tZW51X19pY29uLFxuLmRhcmstdGhlbWUgLnNsaWRlLmlzLWV4cGFuZGVkIC5hbmdsZSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAuY2xvc2UtdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLnNsaWRlLmlzLWV4cGFuZGVkIC5zaWRlLW1lbnVfX2xhYmVsLFxuLmRhcmstdGhlbWUgLnNsaWRlLmlzLWV4cGFuZGVkIC5zaWRlLW1lbnVfX2ljb24sXG4uZGFyay10aGVtZSAuc2xpZGUuaXMtZXhwYW5kZWQgLmFuZ2xlIHtcbiAgY29sb3I6ICNhOWFiYmQgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLnNsaWRlLWl0ZW0uYWN0aXZlLFxuLmRhcmstdGhlbWUgLnNsaWRlLWl0ZW06aG92ZXIsXG4uZGFyay10aGVtZSAuc2xpZGUtaXRlbTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAuc2lkZS1tZW51IC5zbGlkZS5hY3RpdmUgLnNpZGUtbWVudV9fbGFiZWwsXG4uZGFyay10aGVtZSAuc2lkZS1tZW51IC5zbGlkZS5hY3RpdmUgLnNpZGUtbWVudV9faWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAuc2xpZGU6aG92ZXIgLnNpZGUtbWVudV9fbGFiZWwsXG4uZGFyay10aGVtZSAuc2xpZGU6aG92ZXIgLmFuZ2xlLFxuLmRhcmstdGhlbWUgLnNsaWRlOmhvdmVyIC5zaWRlLW1lbnVfX2ljb24ge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5kYXJrLXRoZW1lIC5jYXJkLmJnLXByaW1hcnktZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgMCUsIHZhcigtLXByaW1hcnkwNSkgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLmNhcmQuYmctc2Vjb25kYXJ5LWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjcxNGMyIDAlLCAjYjkzMDlhIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC5jYXJkLmJnLXN1Y2Nlc3MtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgIzAyOTY2NiAwJSwgIzRlYzc1MiAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAuY2FyZC5iZy13YXJuaW5nLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICNmNzZhMmQsIHJnYmEoMjUxLCAxNDAsIDE4LCAwLjkyOTQxMTc2NDcpKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAudm1hcC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzJhMmUzZiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmxpc3QtZ3JvdXAtaXRlbSBzcGFuIHtcbiAgY29sb3I6ICNmMWY0Zjk7XG59XG5cbi5kYXJrLXRoZW1lIC5jYXJkLWRhc2hib2FyZC1laWdodCAubGlzdC1ncm91cC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjk0MDtcbiAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMzEsIDIzNSwgMjQzLCAwLjEpO1xufVxuXG4uZGFyay10aGVtZSAuc2FsZXMtaW5mbyBoMyxcbi5kYXJrLXRoZW1lIC5jYXJkLXRhYmxlIGg0IHtcbiAgY29sb3I6ICNmMGYzZjk7XG59XG5cbi5kYXJrLXRoZW1lIC50b3RhbC1yZXZlbnVlIGg0IHtcbiAgY29sb3I6ICNmY2ZkZmY7XG59XG5cbi5kYXJrLXRoZW1lIC5wcm9kdWN0LXRpbWVsaW5lIHVsLnRpbWVsaW5lLTE6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDJweCBkb3R0ZWQgcmdiYSgxOTIsIDIwNCwgMjE4LCAwLjMpO1xufVxuXG4uZGFyay10aGVtZSAubWFpbi1kYXNoYm9hcmQtaGVhZGVyLXJpZ2h0ID4gZGl2IGg1IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLXRoZW1lIC5jdXN0b21lcnMgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsXG4uZGFyay10aGVtZSAuY3VzdG9tZXJzIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwMTYwZTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG59XG5cbi5kYXJrLXRoZW1lIC5jdXN0b21lcnMgaDUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstdGhlbWUgLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRhcmstdGhlbWUgbmF2LnByb2QtY2F0IGxpIGEge1xuICBjb2xvcjogcmdiKDE3NiwgMTg3LCAyMDQpO1xufVxuXG4uZGFyay10aGVtZSAucHJvZHVjdC1zYWxlIC53aXNobGlzdCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZGFyay10aGVtZSAubmF2LXRhYnMucHJldmlldy10aHVtYm5haWwge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uZGFyay10aGVtZSAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDgsIDIxNSwgMjMyLCAwLjEpO1xufVxuXG4uZGFyay10aGVtZSAuYmQtMiB7XG4gIGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC5zaWRlYmFyLXJpZ2h0IC5saXN0IGEge1xuICBjb2xvcjogcmdiYSgyNDcsIDI0OCwgMjUxLCAwLjcpO1xufVxuXG4uZGFyay10aGVtZSAuY2FyZC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xufVxuXG4uZGFyay10aGVtZSAuY2FyZC5jYXJkLXByaW1hcnkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLmNhcmQuY2FyZC1zZWNvbmRhcnkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2Y3NGY3NSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAuY2FyZC5jYXJkLXN1Y2Nlc3Mge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzIyZTg0MCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAuY2FyZC5jYXJkLWRhbmdlciB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZWUzMzVlICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC5jYXJkLmNhcmQtd2FybmluZyB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZiMjA5ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC5jYXJkLmNhcmQtaW5mbyB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDFiOGZmICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC5jYXJkLmNhcmQtcHVycGxlIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM2NzNhYjcgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLmNhcmQuY2FyZC1kYXJrIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLm5hdi10YWJzLmh0bWwtc291cmNlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmRhcmstdGhlbWUgLm5hdi10YWJzLmh0bWwtc291cmNlIC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQxYjJkO1xuICBib3JkZXItY29sb3I6IHJnYigyMCwgMjcsIDQ1KTtcbn1cblxuLmRhcmstdGhlbWUgLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBjb2xvcjogI2I4YmZjOTtcbiAgYmFja2dyb3VuZDogIzJhMmUzZjtcbn1cblxuLmRhcmstdGhlbWUgLnRhYnMtc3R5bGUtMSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kOiAjMmEyZTNmO1xufVxuXG4uZGFyay10aGVtZSAudGFicy1zdHlsZS0yIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQ6ICMyYTJlM2YgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLnRhYnMtc3R5bGUtMiAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzJhMmUzZiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAudGFicy1zdHlsZS0yIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTM7XG59XG5cbi5kYXJrLXRoZW1lIC50YWJzLXN0eWxlLTMgLm5hdi5wYW5lbC10YWJzIGxpIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzJhMmUzZjtcbn1cblxuLmRhcmstdGhlbWUgLnRhYnMtc3R5bGUtNCAubmF2LnBhbmVsLXRhYnMgbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMmEyZTNmO1xufVxuXG4uZGFyay10aGVtZSAubmF2LWxpbmsuaHRtbC1jb2RlIHtcbiAgYmFja2dyb3VuZDogIzFmMjk0MDtcbn1cblxuLmRhcmstdGhlbWUgLm5hdi10YWJzIC5uYXYtbGluay5odG1sLWNvZGUuYWN0aXZlLCAuZGFyay10aGVtZSAubmF2LXRhYnMgLm5hdi1saW5rLmh0bWwtY29kZTpob3ZlciwgLmRhcmstdGhlbWUgLm5hdi10YWJzIC5uYXYtbGluay5odG1sLWNvZGU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0MWIyZDtcbn1cblxuLmRhcmstdGhlbWUgLm5hdi10YWJzIC5uYXYtbGluay5odG1sLWNvZGU6aG92ZXIsXG4uZGFyay10aGVtZSAubmF2LXRhYnMgLm5hdi1saW5rLmh0bWwtY29kZTpmb2N1cyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmRhcmstdGhlbWUgLmNhcmQgLmJveCB7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogMCAwIDI1cHggIzJhMmUzZjtcbn1cblxuLmRhcmstdGhlbWUgLnVzZXJsaXN0LXRhYmxlIC51c2VyLWxpbmsge1xuICBjb2xvcjogI2ZiZjVmNTtcbn1cblxuLmRhcmstdGhlbWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG5cbi5kYXJrLXRoZW1lIC5tYWluLWNoYXQtYm9keSAuY29udGVudC1pbm5lcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1LCAyNiwgNTEsIDAuOTMpO1xufVxuXG4uZGFyay10aGVtZSAubGVmdC5tYWluLW1zZy13cmFwcGVyOmJlZm9yZSB7XG4gIGNvbG9yOiAjMzQzZTUzO1xufVxuXG4uZGFyay10aGVtZSAuaWNvbnMtbGlzdC1pdGVtIHtcbiAgY29sb3I6ICNhOWFiYmQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMTQsIDIyMCwgMjM2LCAwLjE1KTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA2cHggMHB4ICMxZDFlMjA7XG4gIGZpbGw6ICNhOWFiYmQgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLnVzZXItd2lkZWdldC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xufVxuXG4uZGFyay10aGVtZSAucHJvZmlsZS5uYXZ0YWItY3VzdG9tIC5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjZmZmYWZhO1xuICBiYWNrZ3JvdW5kOiAjMjczMzUwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uZGFyay10aGVtZSAucHJvZmlsZS5uYXZ0YWItY3VzdG9tIGxpIGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIyNywgMjMwLCAyNDAsIDAuMSk7XG59XG5cbi5kYXJrLXRoZW1lIC5wcm9maWxlLm5hdnRhYi1jdXN0b20gYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMjczMzUwO1xufVxuXG4uZGFyay10aGVtZSAubmF2LnByb2QtY2F0IGxpIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstdGhlbWUgLnByb2QtY2F0IGxpIHVsIGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICNlZTMzNWU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5kYXJrLXRoZW1lIC5oZWFkZXItaWNvbi1zdmdzIHtcbiAgZmlsbDogI2E5YWJiZDtcbn1cblxuLmRhcmstdGhlbWUgLmFwcC1zaWRlYmFyIC5zaWRlLWl0ZW0uc2lkZS1pdGVtLWNhdGVnb3J5IHtcbiAgY29sb3I6ICNjNWNmY2Q7XG59XG5cbi5kYXJrLXRoZW1lIC5wcm9kdWN0LXBhZ2luYXRpb24gLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjI5NDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDQ2LCA2MCwgOTMpO1xufVxuXG4uZGFyay10aGVtZSAucHJvZHVjdC1wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjNTU1ZDZmO1xuICBiYWNrZ3JvdW5kOiAjMWYyODNjO1xuICBib3JkZXItY29sb3I6ICMzYzQ2NWQ7XG59XG5cbi5kYXJrLXRoZW1lIC5wcmljZSBzcGFuIHtcbiAgY29sb3I6ICNlYmVkZjE7XG59XG5cbi5kYXJrLXRoZW1lICNsaXN0MyAubWVkaWEtYm9keSBoNiB7XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG5cbi5kYXJrLXRoZW1lICNsaXN0MyAubGlzdC1ncm91cC1pdGVtLFxuLmRhcmstdGhlbWUgI2xpc3Q4IC5saXN0LWdyb3VwLWl0ZW0sXG4uZGFyay10aGVtZSAjbGlzdDEgLmxpc3QtZ3JvdXAtaXRlbSxcbi5kYXJrLXRoZW1lICNsaXN0OCAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzEsIDIzNSwgMjQzLCAwLjEpO1xufVxuXG4uZGFyay10aGVtZSAuYmctZ3JheS0xMDAubmF2LWJnIC5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2IoNDUsIDU0LCA3NSk7XG59XG5cbi5kYXJrLXRoZW1lIC5iZy1ncmF5LTEwMC5uYXYtYmcgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkwMik7XG59XG5cbi5kYXJrLXRoZW1lIC5wb3BvdmVyLXN0YXRpYy1kZW1vIC5wb3BvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNkNDE1MjtcbiAgYm94LXNoYWRvdzogLThweCAxMnB4IDE4cHggMCAjMTQxYjJkO1xufVxuXG4uZGFyay10aGVtZSAuaGVhZGluZy1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0MWIyYztcbn1cblxuLmRhcmstdGhlbWUgLnRvYXN0IHtcbiAgYm94LXNoYWRvdzogLThweCAxMnB4IDE4cHggMCByZ2JhKDI0LCAzMiwgNTEsIDAuMDU4ODIzNTI5NCk7XG59XG5cbi5kYXJrLXRoZW1lIC50YWJzLXN0eWxlLTEgLmRhcmstdGhlbWUgLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzYsIDI0MSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAudGFicy1zdHlsZS0xIC5kYXJrLXRoZW1lIC5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC50YWJzLXN0eWxlLTEgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZjNmNWY5O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMwLCAyMzcsIDAuMSkgcmdiYSgyMjQsIDIzMCwgMjM3LCAwLjEpICMxZjI5NDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC50YWJzLXN0eWxlLTEgLnBhbmVsLXRhYnMge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnZS1pdGVtLnByZXZpb3VzIGEge1xuICB3aWR0aDogNzdweDtcbn1cblxuLmRhcmstdGhlbWUuYXBwLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51X19sYWJlbCB7XG4gIGNvbG9yOiAjYTlhYmJkO1xufVxuXG4uZGFyay10aGVtZS5hcHAuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgY29sb3I6ICNhOWFiYmQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGFyay10aGVtZS5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuZGVza3RvcC1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRhcmstdGhlbWUubGVmdGJnaW1hZ2UxIC5tYWluLXNpZGViYXItaGVhZGVyLFxuICAuZGFyay10aGVtZS5sZWZ0YmdpbWFnZTIgLm1haW4tc2lkZWJhci1oZWFkZXIsXG4gIC5kYXJrLXRoZW1lLmxlZnRiZ2ltYWdlMyAubWFpbi1zaWRlYmFyLWhlYWRlcixcbiAgLmRhcmstdGhlbWUubGVmdGJnaW1hZ2U0IC5tYWluLXNpZGViYXItaGVhZGVyLFxuICAuZGFyay10aGVtZS5sZWZ0YmdpbWFnZTUgLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMjQyZTQ1O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5kYXJrLXRoZW1lIC50b3RhbC1yZXZlbnVlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMjcsIDIzMiwgMjQ3LCAwLjEpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5kYXJrLXRoZW1lIC5ob3Jpem9udGFsTWVudWNvbnRhaW5lciAuc2lkZS1tZW51X19pY29uIHtcbiAgY29sb3I6ICNiZmM4ZGU7XG4gIGZpbGw6ICNiZmM4ZGU7XG59XG5cbi5kYXJrLXRoZW1lLmhvcml6b250YWwtbGlnaHQgLmhvcml6b250YWxNZW51Y29udGFpbmVyIC5zaWRlLW1lbnVfX2ljb24ge1xuICBjb2xvcjogIzViNmU4ODtcbiAgZmlsbDogIzViNmU4ODtcbn1cblxuLmRhcmstdGhlbWUgLm1haW4taGVhZGVyIC5kcm9wZG93bi1tZW51LWxlZnQge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMXB4ICMwNDExMzg7XG59XG5cbi5kYXJrLXRoZW1lIC5tYWluLWhlYWRlciAuZHJvcGRvd24ubmF2LWl0ZW1kLW5vbmUgLmRyb3Bkb3duLW1lbnU6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiA5cHggc29saWQgIzFmMjk0MDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kYXJrLXRoZW1lIC50b3AtaGVhZGVyIC5oZWFkZXItYnJhbmQuaGVhZGVyLWJyYW5kMiAuZGVza3RvcC1kYXJrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5kYXJrLXRoZW1lIC5hcHAtc2lkZWJhci50b2dnbGUtc2lkZW1lbnUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzQwNDM1Mztcbn1cblxuLmRhcmstdGhlbWUgLmZpcnN0LXNpZGVtZW51IHtcbiAgYmFja2dyb3VuZDogIzFmMjk0MDtcbn1cblxuLmRhcmstdGhlbWUgLnNlY29uZC1zaWRlbWVudSB7XG4gIGJhY2tncm91bmQ6ICMxZjI5NDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0MDQzNTM7XG59XG5cbi5kYXJrLXRoZW1lIC5yZXNwLXZ0YWJzIC5yZXNwLXRhYnMtbGlzdCBsaSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAuZmlyc3Qtc2lkZW1lbnUgbGkuYWN0aXZlLFxuLmRhcmstdGhlbWUgLnJlc3AtdnRhYnMgLnJlc3AtdGFiLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxZjI5NDA7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAucmVzcC12dGFicyBsaS5yZXNwLXRhYi1hY3RpdmUge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLmZpcnN0LXNpZGVtZW51IC5zaWRlLW1lbnVfX2ljb24sXG4uZGFyay10aGVtZSAudG9nZ2xlLXNpZGVtZW51IC5zbGlkZS1pdGVtIHtcbiAgY29sb3I6ICNhOWFiYmQ7XG4gIGZpbGw6ICNhOWFiYmQ7XG59XG5cbi5kYXJrLXRoZW1lIC5zZWNvbmQtc2lkZW1lbnUgaDUge1xuICBjb2xvcjogI2RkZTNlYTtcbn1cblxuLmRhcmstdGhlbWUuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQgLmZpcnN0LXNpZGVtZW51IGxpLmFjdGl2ZSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0MDQzNTMgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLmZpbGUtYnJvd3NlciAuYnRuLWRlZmF1bHQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzNlNDA1ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjYsIDIzMiwgMjQ1LCAwLjEpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZGFyay10aGVtZSAuY2FyZC5iZy1wdXJwbGUtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM2NzNhYjcgMCUsICM4ODRhZjEgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLmZjLWRhdGVwaWNrZXIubWFpbi1kYXRlcGlja2VyLmhhc0RhdGVwaWNrZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzZDUyO1xufVxuXG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtcGlja2VyOmhvdmVyIC5xbC1waWNrZXItbGFiZWwsXG4uZGFyay10aGVtZSAucWwtc25vdyAucWwtcGlja2VyOmZvY3VzIC5xbC1waWNrZXItbGFiZWwge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstdGhlbWUgLnFsLXNub3cgLnFsLXBpY2tlcjpob3ZlciAucWwtcGlja2VyLWxhYmVsLFxuLmRhcmstdGhlbWUgLnFsLXNub3cgLnFsLXBpY2tlcjpmb2N1cyAucWwtcGlja2VyLWxhYmVsIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLXRoZW1lIC5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmMzMjQyO1xufVxuXG4uZGFyay10aGVtZS5ob3ZlcnN1Ym1lbnUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUgLnNpZGUtbWVudV9faWNvbiB7XG4gIGZpbGw6ICMxMDZlZjE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGFyay10aGVtZS5ob3ZlcnN1Ym1lbnUuc3R5bGUxLWxlZnRtZW51LnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIgLnNpZGUtbWVudS1sYWJlbDEge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjI1LCAyMzAsIDI0MSwgMC4xKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kYXJrLXRoZW1lLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnBzID4gLnBzX19yYWlsLXkgPiAucHNfX3RodW1iLXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjI5NDA7XG4gIH1cbn1cbi5kYXJrLXRoZW1lIC5hcHAtc2lkZWJhcl9fdG9nZ2xlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC5oZWFkZXItaWNvbnMgLm5ldy5uYXYtbGluayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZGFyay10aGVtZSAubWFpbi1wcm9maWxlLW1lbnUgLnByb2ZpbGUtdXNlciBpbWcge1xuICBiYWNrZ3JvdW5kOiAjMTQxNDMyO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDZweCAwcHggIzNiM2IzYjtcbn1cblxuLmRhcmstdGhlbWUgdWwudGltZWxpbmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzRlNGU2Yjtcbn1cbi5kYXJrLXRoZW1lIC5hcGV4Y2hhcnRzLXJhZGlhbGJhci10cmFjay5hcGV4Y2hhcnRzLXRyYWNrIHBhdGgge1xuICBzdHJva2U6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAuYXBleC1jaGFydHMgLmFwZXhjaGFydHMtZGF0YWxhYmVscy1ncm91cCB0ZXh0IHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5kYXJrLXRoZW1lIC5zbGlkZS5pcy1leHBhbmRlZCBhIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cbi5kYXJrLXRoZW1lIC5mZWF0dXJlZF9pY29uIGkge1xuICBjb2xvcjogI2JmYmNjMztcbn1cbi5kYXJrLXRoZW1lIC5wcm8taW1nLWJveCBpbWcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2Q0MTUyICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuY2Fyb3VzZWwtaW5uZXIgLmNhcm91c2VsLWl0ZW0gLnRodW1iIHtcbiAgYmFja2dyb3VuZDogIzJhMmUzZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIge1xuICAtLWJzLXRhYmxlLWFjY2VudC1iZzogJHByaW1hcnktMDI7XG4gIGNvbG9yOiAjYmZiY2MzO1xufVxuLmRhcmstdGhlbWUgLmhhbmRsZS1jb3VudGVyIGlucHV0IHtcbiAgY29sb3I6ICNlM2RjZGM7XG4gIGJhY2tncm91bmQ6ICMyYTJlM2Y7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzYzNjNGI7XG59XG4uZGFyay10aGVtZSAucHJvZHVjdC1kZXRhaWxzIC5tZWRpYSBpbWcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLmJ0biBhIHtcbiAgY29sb3I6ICNmMmVlZWU7XG59XG4uZGFyay10aGVtZSAuYnRuLWxpc3QgYSB7XG4gIGNvbG9yOiAjZjJlZWVlO1xufVxuLmRhcmstdGhlbWUgLmZjIC5mYy1ub24tYnVzaW5lc3Mge1xuICBiYWNrZ3JvdW5kOiAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLmZjIC5mYy1kYXlncmlkLWRheS5mYy1kYXktdG9kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLmZjLXRoZW1lLXN0YW5kYXJkIC5mYy1zY3JvbGxncmlkIHtcbiAgYm9yZGVyOiAwcHggc29saWQgIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lICNleHRlcm5hbC1ldmVudHMge1xuICBiYWNrZ3JvdW5kOiAjMzIzMjU4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLmZjIC5mYy1saXN0LWVtcHR5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI1ODtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNvbnRhY3QtbGFiZWwge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lIC5jb250YWN0LWljb24ge1xuICBib3gtc2hhZG93OiAwcHggMXB4IDZweCAwcHggIzE1MWIyMTtcbn1cbi5kYXJrLXRoZW1lIGJnLWRhcmstMSB7XG4gIGJhY2tncm91bmQ6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAubWFpbi1uYXYgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDE4MCwgMTY2LCAxNjYsIDAuNCk7XG59XG4uZGFyay10aGVtZSAucGFnaW5hdGlvbi1kYXJrLnBhZ2luYXRpb24gLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2YgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQzNDM2NCAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4uZGFyay10aGVtZSAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjphZnRlcixcbi5kYXJrLXRoZW1lIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAucG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci10b3AgLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuLmRhcmstdGhlbWUgLnBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JjMjg5YTtcbn1cbi5kYXJrLXRoZW1lIC5iZC1leGFtcGxlLXJvdyAucm93ID4gLmNvbCxcbi5kYXJrLXRoZW1lIC5iZC1leGFtcGxlLXJvdyAucm93ID4gW2NsYXNzXj1jb2wtXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDQzNTM7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYig3NCwgNzQsIDEwNCk7XG59XG4uZGFyay10aGVtZSAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1iYWRnZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMzZDQxNTI7XG59XG4uZGFyay10aGVtZSAuYmctZGFuZ2VyLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZjkzYTVhLCAjZjc3NzhjKSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAtLWJzLXRhYmxlLWFjY2VudC1iZzogJGRhcmstdGhlbWU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG4uZGFyay10aGVtZSAubWFpbi1uYXYtY29sdW1uIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnkwMik7XG59XG4uZGFyay10aGVtZSAubWFpbi1uYXYtY29sdW1uIC5uYXYtbGluayBpOm5vdChbY2xhc3MqPVwiIHR4LVwiXSkge1xuICBjb2xvcjogI2MzYzdkMTtcbn1cbi5kYXJrLXRoZW1lIC5tYWlsLW9wdGlvbiAuY2hrLWFsbCxcbi5kYXJrLXRoZW1lIC5tYWlsLW9wdGlvbiAuYnRuLWdyb3VwIGEuYnRuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeTAyKTtcbn1cbi5kYXJrLXRoZW1lIC5pbmJveC1wYWdpbmF0aW9uIGEubnAtYnRuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeTAyKTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLW1haWwtY29tcG9zZS1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLW1haWwtY29tcG9zZS1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MWUzNztcbn1cbi5kYXJrLXRoZW1lIC5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwIC5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI2EyYTJhZTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwICsgLmZvcm0tZ3JvdXAge1xuICBib3JkZXItdG9wOiAxcHggZG90dGVkICM1OTVmNmY7XG59XG4uZGFyay10aGVtZSAubWFpbi1jaGF0LWhlYWRlciAubmF2LWxpbmsge1xuICBjb2xvcjogI2E5YWJiZDtcbiAgYmFja2dyb3VuZDogIzJhMmUzZjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggdmFyKC0tcHJpbWFyeTAyKTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLWNoYXQtZm9vdGVyIC5uYXYtbGluayxcbi5kYXJrLXRoZW1lIC5tYWluLWNoYXQtZm9vdGVyIC5tYWluLW1zZy1zZW5kIHtcbiAgY29sb3I6ICNhOWFiYmQ7XG4gIGJhY2tncm91bmQ6ICMyYTJlM2Y7XG4gIGJvcmRlcjogc29saWQgMXB4IHZhcigtLXByaW1hcnkwMik7XG59XG4uZGFyay10aGVtZSAubWFpbi1tc2ctd3JhcHBlci5sZWZ0Om50aC1jaGlsZCgxKTphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbn1cbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0ZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheTpob3Zlcixcbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheS5mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lIC5xbC1zbm93LnFsLXRvb2xiYXIge1xuICBiYWNrZ3JvdW5kOiAjMmEyZTNmO1xuICBib3JkZXItY29sb3I6ICMzZDQxNTI7XG59XG4uZGFyay10aGVtZSAucWwtc2Nyb2xsaW5nLWRlbW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIHtcbiAgY29sb3I6ICNkZWU0ZjM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kYXJrLXRoZW1lIGRpdi5kdC1idXR0b24taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjM2Q0MTUyO1xuICBib3gtc2hhZG93OiAzcHggM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4uZGFyay10aGVtZSBkaXYuZHQtYnV0dG9uLWluZm8gaDIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbiAgYm9yZGVyOiAycHggc29saWQgIzNkNDE1MjtcbiAgYm94LXNoYWRvdzogM3B4IDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLmRhcmstdGhlbWUgLmJvcmRlci1lbmQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjM2MzYzYwICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuYm9yZGVyLXN0YXJ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjM2MzYzYwICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAucHJvZmlsZS1jb3Zlcl9faW1nID4gLmgzIHtcbiAgY29sb3I6ICNkNmQ2ZDc7XG59XG4uZGFyay10aGVtZSAucHJvZmlsZS1jb3Zlcl9faW5mbyAubmF2IGxpIHtcbiAgY29sb3I6ICNkNmQ2ZDc7XG59XG4uZGFyay10aGVtZSAuYmQtZSB7XG4gIGJvcmRlci1jb2xvcjogIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5jYXJkLXNpZ2luIHtcbiAgY29sb3I6ICNkNmQ2ZDc7XG4gIGJhY2tncm91bmQ6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAuYnhsLWluc3RhZ3JhbS50eC1wcmltZSxcbi5kYXJrLXRoZW1lIC5ieGwtbGlua2VkaW4udHgtcHJpbWUsXG4uZGFyay10aGVtZSAuYnhsLXR3aXR0ZXIudHgtcHJpbWUsXG4uZGFyay10aGVtZSAuYnhsLWZhY2Vib29rLnR4LXByaW1lIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBiYWNrZ3JvdW5kOiAjMmEyZTNmO1xuICBib3JkZXI6IDBweCBzb2xpZCAjZGZkN2U5O1xuICBib3gtc2hhZG93OiAwcHggMXB4IDZweCAwcHggIzQyNDQ0OTtcbn1cbi5kYXJrLXRoZW1lIC5mb3JtLWNvbnRyb2wge1xuICBjb2xvcjogI2MwYzJjNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ4NDg2Mztcbn1cbi5kYXJrLXRoZW1lIC5icmVhZGNydW1iLXN0eWxlMSAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlLFxuLmRhcmstdGhlbWUgLmJyZWFkY3J1bWItc3R5bGUyIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUsXG4uZGFyay10aGVtZSAuYnJlYWRjcnVtYi1zdHlsZTMgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGNvbG9yOiAjNWY2MjZjO1xufVxuLmRhcmstdGhlbWUgLmJ0bjpob3Zlcixcbi5kYXJrLXRoZW1lIC5zcC1jb250YWluZXIgYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmYWY5ZmE7XG59XG4uZGFyay10aGVtZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDE1MjQ7XG4gIGJvcmRlcjogIzNjNDM1OCBzb2xpZCAxcHg7XG59XG4uZGFyay10aGVtZSAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogI2ZhZjlmYTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZGFyay10aGVtZSAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLFxuLmRhcmstdGhlbWUgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzQ1NDU3MCAjNDU0NTcwICM0NTQ1NzA7XG59XG4uZGFyay10aGVtZSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMjMyNTQ7XG59XG4uZGFyay10aGVtZSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gYSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5idG4tY2xvc2Uge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgcGFkZGluZzogNXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmRhcmstdGhlbWUgLmhvcml6b250YWxNZW51Y29udGFpbmVyIC5tYWluLWhlYWRlci5ob3ItaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzYzNmNTA7XG59XG4uZGFyay10aGVtZSAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cyxcbi5kYXJrLXRoZW1lIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtICM0NTQ1NmE7XG59XG4uZGFyay10aGVtZSAjZXh0ZXJuYWwtZXZlbnRzIHAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU0MTE3NjQ3MDYpO1xufVxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGgge1xuICBjb2xvcjogI2Q5ZDlkOTtcbn1cbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm9sZCxcbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm5ldyB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6aG92ZXIsXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCxcbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF0sXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2ODg2O1xufVxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmhvdmVyLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSxcbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdLFxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2Njg4Njtcbn1cbi5kYXJrLXRoZW1lIGlucHV0OmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lLW9mZnNldDogIzJlMzk1NDtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLW5hdiAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICBib3JkZXItdG9wOiAwcHggc29saWQgIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lIC50ZXh0LWRhcmsge1xuICBjb2xvcjogI2ZjZmNmYyAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLm5hdi1saW5rLmljb24gaSB7XG4gIGNvbG9yOiAjYTlhYmJkICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZGFyay10aGVtZSAucmVzcG9uc2l2ZS1uYXZiYXIubmF2YmFyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGJhY2tncm91bmQ6ICMyYTJlM2Y7XG4gICAgYm94LXNoYWRvdzogNXB4IDZweCA2cHggLTNweCAjMTgxODFkO1xuICB9XG4gIC5kYXJrLXRoZW1lIC5tb2JpbGUtbWFpbi1oZWFkZXIgZm9ybVtyb2xlPXNlYXJjaF0uYWN0aXZlIGlucHV0IHtcbiAgICBiYWNrZ3JvdW5kOiAjMmEyZTNmO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDE1cHggMXB4IHJnYig1OCwgNTgsIDc1KTtcbiAgfVxuICAuZGFyay10aGVtZSAubW9iaWxlLW1haW4taGVhZGVyIGZvcm1bcm9sZT1zZWFyY2hdIGJ1dHRvblt0eXBlPXJlc2V0XSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeTAyKTtcbiAgfVxuICAuZGFyay10aGVtZSAubW9iaWxlLW1haW4taGVhZGVyIC5pbnB1dC1ncm91cC1idG4gLmJ0biBpIHtcbiAgICBjb2xvcjogIzg0ODU5NztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5kYXJrLXRoZW1lIC5idG4uYnRuLWRlZmF1bHQubmF2LWxpbmsucmVzcC1idG4ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5kYXJrLXRoZW1lIC5yZXNwb25zaXZlLWxvZ28gLmhlYWRlci1sb2dvIC5tb2JpbGUtbG9nby5sb2dvLTEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5kYXJrLXRoZW1lIC5saWdodC1sYXlvdXQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRhcmstdGhlbWUgLmRhcmstbGF5b3V0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRhcmstdGhlbWUgLmNhcmQtdGl0bGUge1xuICBjb2xvcjogI2JmYzFkNDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5kYXJrLXRoZW1lIC5oZWFkZXItYnJhbmQgLmRlc2t0b3AtZGFyayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uZGFyay10aGVtZSAucmVzcG9uc2l2ZS1sb2dvIC5tb2JpbGUtbG9nby5kYXJrLWxvZ28tMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5kYXJrLXRoZW1lICNjaGVja291dHN0ZXBzID4gLnN0ZXBzIC5udW1iZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDIpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xufVxuLmRhcmstdGhlbWUgI2NoZWNrb3V0c3RlcHMgLmNoZWNrb3V0bGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDQxNTI7XG59XG4uZGFyay10aGVtZSAjY2hlY2tvdXRzdGVwcyA+IC5zdGVwcyBhIHtcbiAgY29sb3I6ICM5YTk4Yjc7XG59XG4uZGFyay10aGVtZSAuY3VzdG9tLXNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzZDQxNTI7XG59XG4uZGFyay10aGVtZSAuY3VzdG9tLXNlbGVjdCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ODQ4NjM7XG59XG4uZGFyay10aGVtZSAjY2hlY2tvdXRzdGVwcyAuaXRlbSAudGh1bWIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjQyNDNlO1xufVxuLmRhcmstdGhlbWUgI2NoZWNrb3V0c3RlcHMgLml0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQ4NDg2Mztcbn1cbi5kYXJrLXRoZW1lIC5jYXJkLXBheSAudGFicy1tZW51Lm5hdiBhIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5MDIpO1xufVxuLmRhcmstdGhlbWUgLmNhcmQtcGF5IC50YWJzLW1lbnUgbGkgYS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uZGFyay10aGVtZSAuY2FyZC1wYXkgLnRhYnMtbWVudS5uYXYgbGkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMjQyNDNlO1xufVxuLmRhcmstdGhlbWUgLndpemFyZCA+IC5hY3Rpb25zIC5kaXNhYmxlZCBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbn1cbi5kYXJrLXRoZW1lIC5mYy10aGVtZS1zdGFuZGFyZCAuZmMtbGlzdC1kYXktY3VzaGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAuZmMtdGhlbWUtc3RhbmRhcmQgLmZjLWxpc3QtZGF5LWN1c2hpb24gLmZjLWxpc3QtZGF5LXRleHQsXG4uZGFyay10aGVtZSAuZmMtdGhlbWUtc3RhbmRhcmQgLmZjLWxpc3QtZGF5LWN1c2hpb24gLmZjLWxpc3QtZGF5LXNpZGUtdGV4dCB7XG4gIGNvbG9yOiAjZGVkZWZkICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuc2lkZWJhciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lIC50cmVlIGxpIHtcbiAgYmFja2dyb3VuZDogIzE0MTQzMjtcbn1cbi5kYXJrLXRoZW1lIC5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2YgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmstb3V0bGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmRhcmstdGhlbWUgLnBhZ2UtbGluay1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lIC5hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2Q0MTUyO1xufVxuLmRhcmstdGhlbWUgLmFjY29yZGlvbiAuY2FyZC1oZWFkZXIgYS5jb2xsYXBzZWQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjM2Q0MTUyO1xufVxuLmRhcmstdGhlbWUgLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZiAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmZjLXRoZW1lLXN0YW5kYXJkIC5mYy1saXN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lIC5mYy1ldmVudCxcbi5kYXJrLXRoZW1lIC5mYy1ldmVudC1kb3Qge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmZjLXRoZW1lLXN0YW5kYXJkIHRkLFxuLmRhcmstdGhlbWUgLmZjLXRoZW1lLXN0YW5kYXJkIHRoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lIC5hbGVydC1kYXJrIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkwMik7XG4gIGJvcmRlci1jb2xvcjogIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lIC5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjYTlhYmJkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xuICBib3JkZXItY29sb3I6ICMzZDQxNTI7XG59XG4uZGFyay10aGVtZSAuYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogI2Y3NGY3NTtcbn1cbi5kYXJrLXRoZW1lIC5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMTZhNTk7XG59XG4uZGFyay10aGVtZSAuYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICNmMzQzNDM7XG59XG4uZGFyay10aGVtZSAuYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjZmZiZDVhO1xufVxuLmRhcmstdGhlbWUgLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzRlYzJmMDtcbn1cbi5kYXJrLXRoZW1lIC5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjYmRiZGVmO1xufVxuLmRhcmstdGhlbWUgLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kYXJrLXRoZW1lIC5hbGVydC1kZWZhdWx0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkwMik7XG4gIGJvcmRlci1jb2xvcjogIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lIC5iYWRnZS5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5iYWRnZS5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kYXJrLXRoZW1lIC5jdXN0b20tc3dpdGNoLWluZGljYXRvci14bCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnkwMik7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTM7XG59XG4uZGFyay10aGVtZSAuY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5MDIpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzO1xufVxuLmRhcmstdGhlbWUgLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWxnLFxuLmRhcmstdGhlbWUgLmRhcmstdGhlbWUgLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXhsIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeTAyKTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNmNDE2Nztcbn1cbi5kYXJrLXRoZW1lIC5jdXN0b20tc3dpdGNoLWluZGljYXRvcjpiZWZvcmUsXG4uZGFyay10aGVtZSAuY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItbWQ6YmVmb3JlLFxuLmRhcmstdGhlbWUgLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWxnOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMxYzFjMjk7XG59XG4uZGFyay10aGVtZSAud2l6YXJkID4gLnN0ZXBzIGEgLm51bWJlcixcbi5kYXJrLXRoZW1lIC53aXphcmQgPiAuc3RlcHMgYTpob3ZlciAubnVtYmVyLFxuLmRhcmstdGhlbWUgLndpemFyZCA+IC5zdGVwcyBhOmFjdGl2ZSAubnVtYmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKTtcbn1cbi5kYXJrLXRoZW1lIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBjb2xvcjogIzVmNjI2Yztcbn1cbi5kYXJrLXRoZW1lIC50cmVlIGxpLmJyYW5jaCB7XG4gIGJhY2tncm91bmQ6ICMxNDE0MzI7XG59XG4uZGFyay10aGVtZSAudHJlZSBsaS5icmFuY2ggbGkge1xuICBiYWNrZ3JvdW5kOiAjMTQxNDMyO1xufVxuLmRhcmstdGhlbWUgLnRyZWUgbGkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLm5hdi5wYW5lbC10YWJzIC5zaWRlLW1lbnVfX2ljb24ge1xuICBjb2xvcjogI2E5YWJiZDtcbiAgZmlsbDogI2E5YWJiZDtcbn1cbi5kYXJrLXRoZW1lIC5wYW5lbC1oZWFkaW5nMSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeTAyKTtcbn1cbi5kYXJrLXRoZW1lICNhY2NvcmRpb24xMSAucGFuZWwtYm9keSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnkwMik7XG59XG4uZGFyay10aGVtZSAuYWNjb3IgaDQgYSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5MDIpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzYzODVjO1xufVxuLmRhcmstdGhlbWUgLmJ0bi1kYXJrLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMmIyYjU1O1xufVxuLmRhcmstdGhlbWUgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lIC5kcm9wZG93bi1tZW51IHtcbiAgYm94LXNoYWRvdzogMHB4IDE2cHggMThweCByZ2JhKDI4LCAyOCwgMzksIDAuMikgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5wYWdlLWxpbmstb3V0bGluZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MjQzNjQ7XG59XG4uZGFyay10aGVtZSAudGFnIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lIC50YWctYWRkb24ge1xuICBiYWNrZ3JvdW5kOiAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLnRhYnMtc3R5bGUtMyAubmF2LnBhbmVsLXRhYnMgbGkgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzZDQxNTI7XG59XG4uZGFyay10aGVtZSAudGFicy1zdHlsZS00IC5uYXYucGFuZWwtdGFicyBsaSBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lIGNvZGUge1xuICBjb2xvcjogI2M5YzljOTtcbn1cbi5kYXJrLXRoZW1lIC5wcm9maWxlLWNvdmVyX19pbmZvIC5uYXYgc3Ryb25nLFxuLmRhcmstdGhlbWUgLnByb2ZpbGUtdGFiIC5tYWluLW5hdi1saW5lIC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2QzZDYwO1xufVxuLmRhcmstdGhlbWUgLnByb2ZpbGUtY292ZXJfX2luZm8gLm5hdiBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSg0NywgNDcsIDc4LCAwLjIpO1xufVxuLmRhcmstdGhlbWUgLkNob29zZTEge1xuICBib3JkZXI6ICMzZDQxNTIgc29saWQgMXB4O1xufVxuLmRhcmstdGhlbWUgLmNhcmQtY2F0ZWdvcnkxIHtcbiAgY29sb3I6ICNmY2ZjZmY7XG59XG4uZGFyay10aGVtZSAuYmQtcyB7XG4gIGJvcmRlci1jb2xvcjogIzQwNDM1MyAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDIpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuZmMgLmZjLWRheWdyaWQtZGF5LW51bWJlciB7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjUwLCAyNTAsIDAuNjExNzY0NzA1OSk7XG59XG4uZGFyay10aGVtZSAuZmMtbGlzdC10YWJsZSB0ZCB7XG4gIGJvcmRlcjogMDtcbn1cbi5kYXJrLXRoZW1lIC5jYXJkLXBheSAudGFicy1tZW51Lm5hdiB7XG4gIGJhY2tncm91bmQ6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDIpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeTAyKSAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLFxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjM2Q0MTUyO1xufVxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSxcbi5kYXJrLXRoZW1lIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzZDQxNTI7XG59XG4uZGFyay10aGVtZSAuYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLFxuLmRhcmstdGhlbWUgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lIC5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsXG4uZGFyay10aGVtZSAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lIC5wb3BvdmVyIHtcbiAgYm94LXNoYWRvdzogNHB4IDhweCAxNnB4IDAgIzE0MWIyZDtcbn1cbi5kYXJrLXRoZW1lIGEudGFnLWFkZG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5ib290c3RyYXAtdGFnc2lucHV0IGlucHV0IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5hY2NvcmRpb24gLmNhcmQtYm9keSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzZDQxNTI7XG59XG4uZGFyay10aGVtZSA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5kYXJrLXRoZW1lIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzNkNDE1MjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5kYXJrLXRoZW1lIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIgLnRpbWVsaW5lLXBhbmVsOmFmdGVyIHtcbiAgICBib3JkZXItcmlnaHQ6IDE0cHggc29saWQgIzJhMmUzZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1sZWZ0OiAwIHNvbGlkICMyYTJlM2YgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5kYXJrLXRoZW1lIC5yZXNwb25zaXZlLW5hdmJhci5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzYzNmNTA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzYzNmNTA7XG4gIH1cbn1cbi5kYXJrLXRoZW1lIC5idG4tbGlnaHQgc3ZnIHtcbiAgZmlsbDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLmRhcmstdGhlbWUgLmRhdGVwaWNrZXIgPiAuZGF0ZXBpY2tlcl9pbm5lcl9jb250YWluZXIgPiAuZGF0ZXBpY2tlcl90aW1lbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyID4gLmRhdGVwaWNrZXJfaW5uZXJfY29udGFpbmVyID4gLmRhdGVwaWNrZXJfdGltZWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUyMTU2ODYyNzUpICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAubWFpbi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjcwNTg4MjM1Myk7XG59XG4uZGFyay10aGVtZSAubWFpbi10b2dnbGUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44MTE3NjQ3MDU5KTtcbn1cbi5kYXJrLXRoZW1lIC5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfc3VtbWFyeSAuZmZfZmlsZXVwbG9hZF9maWxlbmFtZSBpbnB1dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDIpO1xuICBib3JkZXI6IDBweCBzb2xpZCAjZmZmZmZmO1xufVxuLmRhcmstdGhlbWUgLm1haW4tZHJvcGRvd24tZm9ybS1kZW1vIC5kcm9wZG93bi10aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmRhcmstdGhlbWUgLmZvcm0tY2hlY2staW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmRhcmstdGhlbWUgLnByb2ZpbGUtdGFiLnRhYi1tZW51LWhlYWRpbmcgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNkM2Q2MDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTM1cHgpIHtcbiAgLmRhcmstdGhlbWUgLm1haW4taGVhZGVyLWxlZnQgLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICB9XG59XG4uZGFyay10aGVtZSAuZmMgLmZjLWxpc3Qtc3RpY2t5IC5mYy1saXN0LWRheSA+ICoge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNDUwOTgwMzkyMik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRhcmstdGhlbWUgLm1haW4taGVhZGVyLWxlZnQgLmJ0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICB9XG59XG4uZGFyay10aGVtZSAubWFpbi1oZWFkZXIgLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAjY291bnRyeS1zZWxlY3RvciAubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuYnRuLWNvdW50cnkge1xuICBjb2xvcjogI2VhZWNmMztcbn1cbi5kYXJrLXRoZW1lICNjb3VudHJ5LXNlbGVjdG9yIC5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL3BuZy9jb3VudHJ5bWFwMS5wbmcpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5kYXJrLXRoZW1lIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tY291bnRyeSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmRhcmstdGhlbWUgLnNpZGViYXIgLnRhYnMtbWVudSB1bCBsaSAuYWN0aXZlIC5zaWRlLW1lbnVfX2ljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgZmlsbDogI2ZmZjtcbn1cbi5kYXJrLXRoZW1lIC5jaGF0IC5tc2dfY290YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5MDIpO1xufVxuLmRhcmstdGhlbWUgLnByaW1hcnktY3VzdG9tLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2YgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZGFyay10aGVtZSAuYXBleGNoYXJ0cy1sZWdlbmQtdGV4dCB7XG4gIGNvbG9yOiAjZWFlY2YzICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuYXBleGNoYXJ0cy1tZW51LWljb24gc3ZnIHtcbiAgZmlsbDogI2E5YWJiZDtcbn1cbi5kYXJrLXRoZW1lIC5hcGV4Y2hhcnRzLW1lbnUtaWNvbjpob3ZlciBzdmcge1xuICBmaWxsOiAjYTlhYmJkICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuYXBleGNoYXJ0cy1tZW51IHtcbiAgYmFja2dyb3VuZDogIzJhMmUzZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5hcGV4Y2hhcnRzLWdyaWRsaW5lcy1ob3Jpem9udGFsIGxpbmUge1xuICBzdHJva2U6ICMzMjMyNTQ7XG59XG4uZGFyay10aGVtZSAuYXBleGNoYXJ0cy1tZW51LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMmEyZTNmICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuNCkgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhcmstdGhlbWUgLnJlc3BvbnNpdmUtbG9nbyAubW9iaWxlLWxvZ28ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG4uZGFyay10aGVtZSBmb3JtW3JvbGU9c2VhcmNoXS5hY3RpdmUgaW5wdXQge1xuICBib3gtc2hhZG93OiA1cHggNnB4IDZweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5kYXJrLXRoZW1lIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgY29sb3I6ICNhOWFiYmQ7XG59XG4uZGFyay10aGVtZSAuY2FyZC1vcHRpb25zIGE6bm90KC5idG4pIHtcbiAgY29sb3I6ICNhOWFiYmQ7XG59XG4uZGFyay10aGVtZSAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSAuc2lkZS1tZW51X19sYWJlbCB7XG4gIGNvbG9yOiAjZWFlY2YzICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuaXJzLW1vZGVybiAuaXJzLXNsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAuaXJzLW1vZGVybiAuaXJzLXNsaWRlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5pcnMtb3V0bGluZSAuaXJzLXNsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAuYXBleGNoYXJ0cy14YXhpc3Rvb2x0aXAge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogIzJhMmUzZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcC1ib3R0b206YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMmEyZTNmICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuYXBleGNoYXJ0cy14YXhpc3Rvb2x0aXAtYm90dG9tOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMmEyZTNmICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAudHdlbnR5dHdlbnR5LWhhbmRsZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm9yZGVyOiAycHggc29saWQgIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lIC50d2VudHl0d2VudHktbGVmdC1hcnJvdyB7XG4gIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCAjMDAwO1xufVxuLmRhcmstdGhlbWUgLnR3ZW50eXR3ZW50eS1yaWdodC1hcnJvdyB7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkICMwMDA7XG59XG4uZGFyay10aGVtZSAudHdlbnR5dHdlbnR5LWhvcml6b250YWwgLnR3ZW50eXR3ZW50eS1oYW5kbGU6YmVmb3JlLFxuLmRhcmstdGhlbWUgLnR3ZW50eXR3ZW50eS1ob3Jpem9udGFsIC50d2VudHl0d2VudHktaGFuZGxlOmFmdGVyLFxuLmRhcmstdGhlbWUgLnR3ZW50eXR3ZW50eS12ZXJ0aWNhbCAudHdlbnR5dHdlbnR5LWhhbmRsZTpiZWZvcmUsXG4uZGFyay10aGVtZSAudHdlbnR5dHdlbnR5LXZlcnRpY2FsIC50d2VudHl0d2VudHktaGFuZGxlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC50d2VudHl0d2VudHktaG9yaXpvbnRhbCAudHdlbnR5dHdlbnR5LWhhbmRsZTpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDNweCAwICMyYTJlM2YsIDBweCAwcHggMTJweCAjMmEyZTNmO1xufVxuLmRhcmstdGhlbWUgLnR3ZW50eXR3ZW50eS1ob3Jpem9udGFsIC50d2VudHl0d2VudHktaGFuZGxlOmFmdGVyIHtcbiAgYm94LXNoYWRvdzogMCAtM3B4IDAgIzJhMmUzZiwgMHB4IDBweCAxMnB4ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAudHdlbnR5dHdlbnR5LXVwLWFycm93IHtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICMwMDA7XG59XG4uZGFyay10aGVtZSAudHdlbnR5dHdlbnR5LWRvd24tYXJyb3cge1xuICBib3JkZXItdG9wOiA2cHggc29saWQgIzAwMDtcbn1cbi5kYXJrLXRoZW1lIGEub3B0aW9uLWRvdHMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDU0NTYwO1xufVxuLmRhcmstdGhlbWUgLm93bC1uYXYgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzZDQxNTIgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5hdmF0YXItbGlzdC1zdGFja2VkIC5hdmF0YXIxIHtcbiAgYm94LXNoYWRvdzogIzNkNDE1MiAwcHggMHB4IDBweCAycHggIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5idG4tbGlnaHQ6Zm9jdXMsXG4uZGFyay10aGVtZSAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMzZDQxNTIgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5kYXJrLXRoZW1lIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBjb2xvcjogI2E5YWJiZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q0MTUyO1xufVxuLmRhcmstdGhlbWUgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLFxuLmRhcmstdGhlbWUgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiMmY0MDtcbn1cbi5kYXJrLXRoZW1lIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzNkNDE1Mjtcbn1cbi5kYXJrLXRoZW1lIC50YWItbWVudS1oZWFkaW5nIHtcbiAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkICNlOWVkZjQgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5hY2NvciBkaXYgYSB7XG4gIGNvbG9yOiAjYTlhYmJkO1xuICBib3JkZXItYm90dG9tOiAwcHggc29saWQgI2ZiZmJmZDtcbn1cbi5kYXJrLXRoZW1lICN1c2VyLWRhdGF0YWJsZSB0aGVhZCB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2YgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5iYWNrZ3JvdW5kLWltYWdlLWJsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMzIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvcGhvdG9zL2Vycm9yLmpwZykgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuLmRhcmstdGhlbWUgLm1haWwtb3B0aW9uIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgY29sb3I6ICNjM2M3ZDE7XG59XG4uZGFyay10aGVtZSAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMyNzI3Mzg7XG59XG4uZGFyay10aGVtZSAubWFpbi1jaGF0LWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDA0MzUzO1xufVxuLmRhcmstdGhlbWUgLnNoYXJlZC1maWxlcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzYjNmNGY7XG59XG4uZGFyay10aGVtZSAubmljZS1zZWxlY3QgLmxpc3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzO1xufVxuLmRhcmstdGhlbWUgLnRhYnMtbWVudTEgdWwgbGkgYSB7XG4gIGNvbG9yOiAjZWFlY2YzO1xufVxuLmRhcmstdGhlbWUgLmJ0bi13aGl0ZSB7XG4gIGNvbG9yOiAjYmZiY2MzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZDJhO1xuICBib3JkZXItY29sb3I6ICM0MDQzNTM7XG59XG4uZGFyay10aGVtZSAudGhlbWUtY29udGFpbmVyIGJ1dHRvbiB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDFkMmE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTM7XG59XG4uZGFyay10aGVtZSAudGhlbWUtY29udGFpbmVyMSBidXR0b24ge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZDJhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzO1xufVxuLmRhcmstdGhlbWUgLnRoZW1lLWNvbnRhaW5lcjIgYnV0dG9uIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQyYTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5pbnRsLXRlbC1pbnB1dCBpbnB1dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMWMxYzI5O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIyNSwgMjMwLCAyNDEsIDAuMSk7XG59XG4uZGFyay10aGVtZSAuU3Vtb1NlbGVjdCA+IC5vcHRXcmFwcGVyLm11bHRpcGxlID4gLk11bHRpQ29udHJvbHMgPiBwLmJ0bk9rIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzQwNDM1MztcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAwcHggM3B4O1xufVxuLmRhcmstdGhlbWUgLlN1bW9TZWxlY3QgPiAub3B0V3JhcHBlci5tdWx0aXBsZSA+IC5NdWx0aUNvbnRyb2xzID4gcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tYm9keSB7XG4gIGJhY2tncm91bmQ6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tYm9keTpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24taWNvbiBhIHtcbiAgYmFja2dyb3VuZDogIzFkMWQyYTtcbn1cbi5kYXJrLXRoZW1lIC5ub3RpZmljYXRpb24tYmFkZ2Uge1xuICBjb2xvcjogI2VhZWNmMztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xufVxuLmRhcmstdGhlbWUgLnByaWNpbmctdGFicyB1bC5uYXYtcHJpY2UgbGkgYSB7XG4gIGJhY2tncm91bmQ6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAucHJpY2luZy10YWJzIHVsLm5hdi1wcmljZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTM7XG59XG4uZGFyay10aGVtZSAucHJpY2luZy10YWJzIHVsLm5hdi1wcmljZSBsaSBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIGEudGV4dC1wcmltYXJ5OmhvdmVyLFxuLmRhcmstdGhlbWUgYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5wYW5lbC1oZWFkaW5nMiB7XG4gIGNvbG9yOiAjZWFlY2YzICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMyYTJlM2YgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5ncmF5LXNldCAuYmctZ3JheS0xMDAge1xuICBjb2xvcjogIzAwMDtcbn1cbi5kYXJrLXRoZW1lIC5ncmF5LXNldCAuYmctZ3JheS0yMDAge1xuICBjb2xvcjogIzAwMDtcbn1cbi5kYXJrLXRoZW1lIC5ncmF5LXNldCAuYmctZ3JheS0zMDAge1xuICBjb2xvcjogIzAwMDtcbn1cbi5kYXJrLXRoZW1lIC5ncmF5LXNldCAuYmctZ3JheS00MDAge1xuICBjb2xvcjogIzAwMDtcbn1cbi5kYXJrLXRoZW1lIC5yaWNoVGV4dCAucmljaFRleHQtZWRpdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbiAgYm9yZGVyLWxlZnQ6IHRyYW5zcGFyZW50IHNvbGlkIDJweDtcbn1cbi5kYXJrLXRoZW1lIC5yaWNoVGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2YgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAjNDA0MzUzIHNvbGlkIDFweCAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIHtcbiAgYm9yZGVyLWJvdHRvbTogIzQwNDM1MyBzb2xpZCAxcHg7XG59XG4uZGFyay10aGVtZSAucmljaFRleHQgLnJpY2hUZXh0LXRvb2xiYXIgdWwgbGkgYSB7XG4gIGNvbG9yOiAjZWFlY2YzO1xufVxuLmRhcmstdGhlbWUgLmNrLmNrLWVkaXRvcl9fbWFpbiA+IC5jay1lZGl0b3JfX2VkaXRhYmxlIHtcbiAgYmFja2dyb3VuZDogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5jay5jay10b29sYmFyIHtcbiAgY29sb3I6ICNlYWVjZjMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzJhMmUzZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuY2suY2stZWRpdG9yX19tYWluID4gLmNrLWVkaXRvcl9fZWRpdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzICFpbXBvcnRhbnQ7XG59XG4uZGFyay10aGVtZSAuY2suY2stcmVzZXRfYWxsICoge1xuICBjb2xvcjogI2VhZWNmMyAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmNrLmNrLWJ1dHRvbixcbi5kYXJrLXRoZW1lIGEuY2suY2stYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5yaWNoVGV4dCAucmljaFRleHQtdW5kbyxcbi5kYXJrLXRoZW1lIC5yaWNoVGV4dCAucmljaFRleHQtcmVkbyB7XG4gIGJvcmRlci1yaWdodDogI2VmZWZlZiBzb2xpZCAwcHg7XG59XG4uZGFyay10aGVtZSAucmljaFRleHQgLnJpY2hUZXh0LXRvb2xiYXIgdWwgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAucmljaFRleHQgLnJpY2hUZXh0LXRvb2xiYXIgdWwgbGkgYSAucmljaFRleHQtZHJvcGRvd24tb3V0ZXIgLnJpY2hUZXh0LWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3MjczODtcbiAgYm9yZGVyOiAjNDA0MzUzIHNvbGlkIDFweDtcbn1cbi5kYXJrLXRoZW1lIC5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIC5yaWNoVGV4dC1kcm9wZG93bi1vdXRlciB1bC5yaWNoVGV4dC1kcm9wZG93biBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206ICM0MDQzNTMgc29saWQgMXB4O1xufVxuLmRhcmstdGhlbWUgLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIGxpIGEgLnJpY2hUZXh0LWRyb3Bkb3duLW91dGVyIC5yaWNoVGV4dC1kcm9wZG93biAucmljaFRleHQtZHJvcGRvd24tY2xvc2Uge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbn1cbi5kYXJrLXRoZW1lIC5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIC5yaWNoVGV4dC1kcm9wZG93bi1vdXRlciB1bC5yaWNoVGV4dC1kcm9wZG93biBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3MjczODtcbn1cbi5kYXJrLXRoZW1lIC5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIC5yaWNoVGV4dC1kcm9wZG93bi1vdXRlciB1bC5yaWNoVGV4dC1kcm9wZG93biBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3MjczODtcbn1cbi5kYXJrLXRoZW1lIC5yaWNoVGV4dCAucmljaFRleHQtZm9ybSBpbnB1dFt0eXBlPXRleHRdLFxuLmRhcmstdGhlbWUgLnJpY2hUZXh0IC5yaWNoVGV4dC1mb3JtIGlucHV0W3R5cGU9ZmlsZV0sXG4uZGFyay10aGVtZSAucmljaFRleHQgLnJpY2hUZXh0LWZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLFxuLmRhcmstdGhlbWUgLnJpY2hUZXh0IC5yaWNoVGV4dC1mb3JtIHNlbGVjdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMDJjO1xuICBib3JkZXI6ICM0MDQzNTMgc29saWQgMXB4O1xufVxuLmRhcmstdGhlbWUgLnFsLXNub3cgLnFsLXRvb2x0aXAge1xuICBjb2xvcjogI2VhZWNmMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1MztcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggIzAwMDtcbn1cbi5kYXJrLXRoZW1lIC5xbC1zbm93IC5xbC10b29sdGlwIGlucHV0W3R5cGU9dGV4dF0ge1xuICBjb2xvcjogI2VhZWNmMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1Mztcbn1cbi5kYXJrLXRoZW1lIC5jay5jay1saXN0IHtcbiAgYmFja2dyb3VuZDogIzI3MjczODtcbn1cbi5kYXJrLXRoZW1lIC5jay5jay1kcm9wZG93bl9fcGFuZWwsXG4uZGFyay10aGVtZSAuY2suY2stYmFsbG9vbi1wYW5lbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTMgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAzcHggOXB4IDAgIzAwMCAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmNrLXJvdW5kZWQtY29ybmVycyAuY2suY2stZHJvcGRvd25fX3BhbmVsLFxuLmRhcmstdGhlbWUgLmNrLmNrLWRyb3Bkb3duX19wYW5lbC5jay1yb3VuZGVkLWNvcm5lcnMsXG4uZGFyay10aGVtZSAuY2suY2stbGlzdCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLmNrLmNrLXJlc2V0LFxuLmRhcmstdGhlbWUgLmNrLmNrLXJlc2V0X2FsbCxcbi5kYXJrLXRoZW1lIC5jay5jay1yZXNldF9hbGwgKiB7XG4gIGJhY2tncm91bmQ6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAuY2suY2staW5wdXQtdGV4dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTMgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5jay5jay1sYWJlbGVkLWZpZWxkLXZpZXcgPiAuY2suY2stbGFiZWxlZC1maWVsZC12aWV3X19pbnB1dC13cmFwcGVyID4gLmNrLmNrLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIC5jay5jay1iYWxsb29uLXBhbmVsW2NsYXNzKj1hcnJvd19uXTphZnRlciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyYTJlM2Y7XG59XG4uZGFyay10aGVtZSAuY2sgLmNrLWZha2UtbGluay1zZWxlY3Rpb25fY29sbGFwc2VkIHtcbiAgb3V0bGluZTogMHB4O1xufVxuLmRhcmstdGhlbWUgLm1haW4tZXJyb3Itd3JhcHBlciBoMSB7XG4gIGNvbG9yOiAjZWFlY2YzO1xufVxuLmRhcmstdGhlbWUgLm1haW4tZXJyb3Itd3JhcHBlciBoMiB7XG4gIGNvbG9yOiAjZWFlY2YzO1xufVxuLmRhcmstdGhlbWUgLm1haW4tc2lnbnVwLWhlYWRlciBsYWJlbCB7XG4gIGNvbG9yOiAjZWFlY2YzO1xufVxuLmRhcmstdGhlbWUgLm1haW4tc2lnbnVwLWhlYWRlciAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODYzO1xufVxuLmRhcmstdGhlbWUgLm1haW4tc2lnbmluLWhlYWRlciAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODYzO1xufVxuLmRhcmstdGhlbWUgLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUucGFuZWwucGFuZWwtZGVmYXVsdCAucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDg0ODYzO1xufVxuLmRhcmstdGhlbWUgLm5vdGUtZWRpdG9yLm5vdGUtYWlyZnJhbWUsXG4uZGFyay10aGVtZSAubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ODQ4NjM7XG59XG4uZGFyay10aGVtZSAubm90ZS1idG4uYnRuLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTNmO1xuICBib3JkZXItY29sb3I6ICM0ODQ4NjM7XG59XG4uZGFyay10aGVtZSAubm90ZS1idG4gaSxcbi5kYXJrLXRoZW1lIC5ub3RlLWJ0biBzcGFuIHtcbiAgY29sb3I6ICNlYWVjZjM7XG59XG4uZGFyay10aGVtZSAucWwtd3JhcHBlci1kZW1vIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lICNnbG9iYWwtbG9hZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5kYXJrLXRoZW1lICN2aWRlb21vZGFsIC5tb2RhbC1jb250ZW50LFxuLmRhcmstdGhlbWUgI2F1ZGlvbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBib3gtc2hhZG93OiAwIDFweCAxNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4uZGFyay10aGVtZSAuZmlsZS1pbWFnZS0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ4NDg2Mztcbn1cbi5kYXJrLXRoZW1lIC50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZSgybiArIDEpID4gKiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjNiNTA7XG59XG5cbi5kYXJrLXRoZW1lIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAqIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmxhc3QtY2hpbGQsXG4uZGFyay10aGVtZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ydGwuZGFyay10aGVtZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGg6bGFzdC1jaGlsZCxcbi5ydGwuZGFyay10aGVtZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGg6bGFzdC1jaGlsZCxcbi5ydGwuZGFyay10aGVtZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6bGFzdC1jaGlsZCxcbi5ydGwuZGFyay10aGVtZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLXRoZW1lLnJ0bCAuc2lkZWJhciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzZDQxNTI7XG59XG5cbi5kYXJrLXRoZW1lIC5ub3RlLWVkaXRvciAuYnRuLWRlZmF1bHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cblxuLmRhcmstdGhlbWUgLm1haW4taGVhZGVyLXJpZ2h0IC5kcm9wZG93bi1tZW51OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMyNzI3Mzg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDg0ODYzO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM0ODQ4NjM7XG59XG5cbi5kYXJrLXRoZW1lIC5TdW1vU2VsZWN0LmRpc2FibGVkID4gLkNhcHRpb25Db250IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4M2Q1Mjtcbn1cblxuLmRhcmstdGhlbWUgLmZjLXRoZW1lLXN0YW5kYXJkIC5mYy1wb3BvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbiAgYm9yZGVyLWNvbG9yOiAjNDg0ODYzO1xufVxuXG4uZGFyay10aGVtZSAuZmMtdGhlbWUtc3RhbmRhcmQgLmZjLXBvcG92ZXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbn1cblxuLmRhcmstdGhlbWUgLm5vdGUtYnRuLmJ0bi1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuLnJ0bC5kYXJrLXRoZW1lIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIudGltZWxpbmUtaW52ZXJ0ZWQgLnRpbWVsaW5lLXBhbmVsOmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAxNHB4IHNvbGlkICMxZDFkMmE7XG59XG5cbi5ydGwuZGFyay10aGVtZSAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbDphZnRlciB7XG4gIGJvcmRlci1yaWdodDogMTRweCBzb2xpZCAjMWQxZDJhO1xuICBib3JkZXItbGVmdDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnJ0bC5kYXJrLXRoZW1lIC5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi1ib2R5OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyYTJlM2Y7XG59XG5cbi5kYXJrLXRoZW1lIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aDpsYXN0LWNoaWxkLFxuLmRhcmstdGhlbWUgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmxhc3QtY2hpbGQsXG4uZGFyay10aGVtZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6bGFzdC1jaGlsZCxcbi5kYXJrLXRoZW1lIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLnByaW1hcnktY3VzdG9tLWNhcmQxOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJlM2Y7XG59XG5cbi8qICMjIyMjIyMjIE9WRVJSSURFLVNUWUxFUyAjIyMjIyMjIyAqL1xuLmxvZ2luLXBhcnRpYWwgLnVzZXItbmFtZSxcbi5sb2dpbi1wYXJ0aWFsIC51c2VyLWVtYWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMzhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5tLXItMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi8qPT09QXVnIDI1PT09PSovXG4uY2FyZC1zaWdpbi5zaWduLXJ5dCB7XG4gIHBhZGRpbmctdG9wOiAxLjdyZW07XG59XG5cbi8qPT09MzEtOC0yMDIyPT09PSovXG4ucGFkZC1zZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTBweDtcbiAgbWFyZ2luOiAxMnB4IDEwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuI3Byb2ZpbGVQaWN0dXJlIHtcbiAgd2lkdGg6IDM1MHB4O1xuICBoZWlnaHQ6IDM1MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3Byb2ZpbGVQaWN0dXJlIHtcbiAgICB3aWR0aDogMTcwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ubm8tc2VsZWN0IHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG59XG5cbi5kaXNhYmxlLWV2ZW50cyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmRpc2FibGUtZXZlbnRzLndpdGgtbGlua3MgYSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4ucmVzZXQtZm9udC1zaXplICoge1xuICBmb250LXNpemU6IHJldmVydCAhaW1wb3J0YW50O1xufVxuXG4ucmVzcG9uc2l2ZS1sb2dvIGltZyB7XG4gIGhlaWdodDogMzZweDtcbn1cblxuLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMzJweDtcbn1cblxubGFiZWwucmVxdWlyZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIiAqXCI7XG4gIGNvbG9yOiAjZjc0Zjc1O1xufVxuXG5pbnB1dFt0eXBlPWVtYWlsXSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5cbnNlbGVjdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjOTQ5ZWI3O1xufVxuXG5zZWxlY3Qgb3B0aW9uOmRpc2FibGVkIHtcbiAgY29sb3I6ICM5NDllYjc7XG59XG5cbi50b29sdGlwIHtcbiAgei1pbmRleDogOTk5OTk5OTk7XG59XG5cbi5zaWduLWZhdmljb24uZGFyay10aGVtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50ZXh0LWhpZGRlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjEsIDEzNSwgMTYxLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnRleHQtaGlkZGVuLmlkIHtcbiAgd2lkdGg6IDMycHg7XG59XG4udGV4dC1oaWRkZW4ubmFtZSB7XG4gIHdpZHRoOiAxNzBweDtcbn1cbi50ZXh0LWhpZGRlbi5lbWFpbCB7XG4gIHdpZHRoOiAyNDBweDtcbn1cbi50ZXh0LWhpZGRlbi5waG9uZSB7XG4gIHdpZHRoOiAxNDBweDtcbn1cbi50ZXh0LWhpZGRlbi5zdGF0ZSB7XG4gIHdpZHRoOiAyMHB4O1xufVxuLnRleHQtaGlkZGVuLnppcCB7XG4gIHdpZHRoOiA1MHB4O1xufVxuXG4ucGFnZSB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5cbi5tYWluLWNvbnRlbnQgLm1haW4tY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogODJweDtcbn1cbi5tYWluLWNvbnRlbnQgLm1haW4tY29udGFpbmVyIC5tYWluLWNvbnRlbnQtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOXB4O1xufVxuXG4ubWFpbi1oZWFkZXIge1xuICB0b3A6IDA7XG59XG4ubWFpbi1oZWFkZXIgLm1haW4taGVhZGVyLXJpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm1haW4taGVhZGVyIC5tYWluLWhlYWRlci1yaWdodCAucHJvZmlsZS11c2VyIC5hdmF0YXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLm1haW4taGVhZGVyIGk6aG92ZXIsXG4ubWFpbi1oZWFkZXIgc3ZnOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLm1haW4tc2lkZW1lbnUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDc1cHgpO1xuICBtYXJnaW4tdG9wOiA3NXB4O1xufVxuLm1haW4tc2lkZW1lbnUgLnNpZGUtbWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1haW4tc2lkZW1lbnUgLnNpZGUtbWVudSAuY29tcGFueS1sb2dvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgYXNwZWN0LXJhdGlvOiAyLzE7XG59XG4ubWFpbi1zaWRlbWVudSAuc2lkZS1tZW51IC5zbGlkZS5pcy1leHBhbmRlZCB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE0OCwgMTU4LCAxODMsIDAuMjUpO1xufVxuLm1haW4tc2lkZW1lbnUgLnNpZGUtaXRlbS5zaWRlLWl0ZW0tY2F0ZWdvcnkge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgY29sb3I6ICMzMjMyNTE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5tYWluLXNpZGVtZW51IC5zaWRlLW1lbnVfX2l0ZW0ge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xufVxuLm1haW4tc2lkZW1lbnUgLnNpZGUtbWVudV9faXRlbTpob3ZlciwgLm1haW4tc2lkZW1lbnUgLnNpZGUtbWVudV9faXRlbTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5tYWluLXNpZGVtZW51IC5zaWRlLW1lbnVfX2l0ZW06aG92ZXIgLnNpZGUtbWVudV9fbGFiZWwsXG4ubWFpbi1zaWRlbWVudSAuc2lkZS1tZW51X19pdGVtOmhvdmVyIC5hbmdsZSwgLm1haW4tc2lkZW1lbnUgLnNpZGUtbWVudV9faXRlbTpmb2N1cyAuc2lkZS1tZW51X19sYWJlbCxcbi5tYWluLXNpZGVtZW51IC5zaWRlLW1lbnVfX2l0ZW06Zm9jdXMgLmFuZ2xlIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG59XG4ubWFpbi1zaWRlbWVudSAuc2lkZS1tZW51X19pdGVtOmhvdmVyIGksIC5tYWluLXNpZGVtZW51IC5zaWRlLW1lbnVfX2l0ZW06Zm9jdXMgaSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5tYWluLXNpZGVtZW51IC5zaWRlLW1lbnVfX2l0ZW0ubmF2X3NlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4ubWFpbi1zaWRlbWVudSAuc2lkZS1tZW51X19pdGVtLm5hdl9zZWxlY3RlZCAuc2lkZS1tZW51X19pY29uLFxuLm1haW4tc2lkZW1lbnUgLnNpZGUtbWVudV9faXRlbS5uYXZfc2VsZWN0ZWQgLnNpZGUtbWVudV9fbGFiZWwsXG4ubWFpbi1zaWRlbWVudSAuc2lkZS1tZW51X19pdGVtLm5hdl9zZWxlY3RlZCAuYW5nbGUsXG4ubWFpbi1zaWRlbWVudSAuc2lkZS1tZW51X19pdGVtLm5hdl9zZWxlY3RlZCBpIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5tYWluLXNpZGVtZW51IC5zaWRlLW1lbnVfX2l0ZW0gaSB7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgbWluLWhlaWdodDogMTZweDtcbiAgY29sb3I6ICMwMDM3NmE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1haW4tc2lkZW1lbnUgLnNsaWRlLWl0ZW06YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluLXNpZGVtZW51IC5idG4tc2lnbi1vdXQge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VkZWRmNTtcbn1cblxuLnByb2ZpbGUtdGFiIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjN2I4MTkxO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnByb2ZpbGUtdGFiIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayBpIHtcbiAgY29sb3I6ICMwMDM3NmE7XG59XG4ucHJvZmlsZS10YWIgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZSBpIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLnByb2ZpbGUtdGFiIC5tYWluLW5hdi1saW5lIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5wcm9maWxlLXRhYiAubWFpbi1uYXYtbGluZSAubmF2LWxpbms6aG92ZXIgaSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cblxuLnRhYmxlLmRhdGFUYWJsZSB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbi50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGgge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZiO1xufVxuLnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0aC5zb3J0aW5nX2FzYywgLnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0aC5zb3J0aW5nX2Rlc2Mge1xuICBjb2xvcjogIzRlYzJmMDtcbn1cbi50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGguc29ydGluZ19hc2M6YWZ0ZXIsIC50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGguc29ydGluZ19kZXNjOmFmdGVyIHtcbiAgY29sb3I6ICM0ZWMyZjA7XG4gIG9wYWNpdHk6IDE7XG59XG4udGFibGUuZGF0YVRhYmxlIHRoZWFkIHRoLnNvcnRpbmdfZGlzYWJsZWQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0aC5hY3Rpb24sIC50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGguc3RhdHVzLCAudGFibGUuZGF0YVRhYmxlIHRoZWFkIHRoLnR5cGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGFibGUuZGF0YVRhYmxlIHRkIHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4udGFibGUuZGF0YVRhYmxlIHRkLmFjdGlvbiwgLnRhYmxlLmRhdGFUYWJsZSB0ZC5zdGF0dXMsIC50YWJsZS5kYXRhVGFibGUgdGQudHlwZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50YWJsZS5kYXRhVGFibGUgdGQgLmN1c3RvbS1jaGVja2JveCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGFibGUuZGF0YVRhYmxlIC5kdHJnLWdyb3VwIHRoLFxuLnRhYmxlLmRhdGFUYWJsZSAuZHRyZy1ncm91cCB0ZCB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS10cmFuc3BhcmVudGNvbG9yKTtcbn1cblxuLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB7XG4gIG1pbi1oZWlnaHQ6IDI0MHB4O1xufVxuXG4uZGF0YVRhYmxlc19wcm9jZXNzaW5nIHtcbiAgei1pbmRleDogOTtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGF0YVRhYmxlc19sZW5ndGggbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkOm5vdChbY2xhc3MqPWJnLV0sIFtjbGFzcyo9Y2FyZC1dLCBbY2xhc3MqPWRhdGFUYWJsZXNfcHJvY2Vzc2luZ10pIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSg4NSwgODUsIDg1LCAwLjA1KTtcbn1cblxuLmNhcmRbY2xhc3MqPWNhcmQtXSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1ICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLmNhcmQtaG92ZXItc2hhZG93OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSg4NSwgODUsIDg1LCAwLjE1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLm1vZGFsLWRpYWxvZy5tb2RhbC1mdWxsc2NyZWVuIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5tb2RhbC1kaWFsb2cgdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5lZmZlY3Qtc2xpZGUtaW4tcmlnaHQgLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZWZmZWN0LXNsaWRlLWluLXJpZ2h0IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZWZmZWN0LXNsaWRlLWluLXJpZ2h0IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4udWktYXV0b2NvbXBsZXRlIHtcbiAgei1pbmRleDogOTk5OTk5OTk7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGNvbG9yOiAjNGQ1ODc1O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDdweCByZ2JhKDE1NCwgMTU0LCAyMDQsIDAuMSk7XG59XG4udWktYXV0b2NvbXBsZXRlIC51aS1tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cbi51aS1hdXRvY29tcGxldGUgLnVpLW1lbnUtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi51aS1hdXRvY29tcGxldGUgLnVpLW1lbnUtaXRlbTpob3ZlciAudWktYXV0b2NvbXBsZXRlLW1hdGNoIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuLnVpLWF1dG9jb21wbGV0ZSAudWktbWVudS1pdGVtLnVpLWF1dG9jb21wbGV0ZS1ncm91cCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiNDg2Mztcbn1cbi51aS1hdXRvY29tcGxldGUgLnVpLW1lbnUtaXRlbSAudWktYXV0b2NvbXBsZXRlLW1hdGNoIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnVpLWF1dG9jb21wbGV0ZSAudWktbWVudS1pdGVtIC51aS1hdXRvY29tcGxldGUtbWF0Y2gudWktc3RhdGUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4udWktZGF0ZXBpY2tlcixcbi51aS10aW1lcGlja2VyLWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDk5OTk5OTk5ICFpbXBvcnRhbnQ7XG59XG4udWktZGF0ZXBpY2tlciAudWktc3RhdGUtYWN0aXZlLFxuLnVpLXRpbWVwaWNrZXItY29udGFpbmVyIC51aS1zdGF0ZS1hY3RpdmUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtYnRuLWdyb3VwIGJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbn1cbi5ub3RlLWVkaXRvciAubm90ZS1lZGl0YWJsZSBhIHtcbiAgY29sb3I6ICM0ZWMyZjA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4jdWlfbm90aWZJdCB7XG4gIHotaW5kZXg6IDk5OTk5OTk5O1xufVxuI3VpX25vdGlmSXQgcCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4uY2hlY2tib3gtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMTBweDsgLyogQWRkIHBhZGRpbmcgdG8gcHJldmVudCBvdmVybGFwIHdpdGggZG90cyAqL1xufVxuLmNoZWNrYm94LXNsaWRlciAuY2hlY2tib3gtc3RlcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgLyogRm9yIHBvc2l0aW9uaW5nIHRoZSBwc2V1ZG8tZWxlbWVudHMgKi9cbiAgei1pbmRleDogMTsgLyogRW5zdXJlIGRvdHMgYXJlIGFib3ZlIHRoZSBjb25uZWN0aW5nIGxpbmUgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuLmNoZWNrYm94LXNsaWRlciAuY2hlY2tib3gtc3RlcDpub3QoOmZpcnN0LWNoaWxkKTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDsgLyogQWRqdXN0IGJhc2VkIG9uIHRoZSBzaXplIG9mIHlvdXIgY2hlY2tib3hlcyAqL1xuICByaWdodDogNTAlO1xuICBsZWZ0OiAtNTAlO1xuICB6LWluZGV4OiAtMTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpOyAvKiBVc2UgeW91ciBwcmVmZXJyZWQgY29sb3IgKi9cbn1cbi5jaGVja2JveC1zbGlkZXIgLmNoZWNrYm94LXN0ZXA6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4OyAvKiBBZGp1c3QgYmFzZWQgb24gdGhlIHNpemUgb2YgeW91ciBjaGVja2JveGVzICovXG4gIHJpZ2h0OiAtNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IC0xO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7IC8qIFVzZSB5b3VyIHByZWZlcnJlZCBjb2xvciAqL1xufVxuLmNoZWNrYm94LXNsaWRlciAuY2hlY2tib3gtc3RlcCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY2hlY2tib3gtc2xpZGVyIC5jaGVja2JveC1zdGVwIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5jaGVja2JveC1zbGlkZXIgLmNoZWNrYm94LXN0ZXAgaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmNoZWNrYm94LXNsaWRlciAuY2hlY2tib3gtc3RlcCBsYWJlbCB7XG4gIHdpZHRoOiA3NSU7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxlZ2VuZC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNjRweCk7XG59XG4ubGVnZW5kLWNvbnRhaW5lciAubGVnZW5kLWxpc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCAxNnB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5sZWdlbmQtY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICBoZWlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNmZmYsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5sZWdlbmQtY29udGFpbmVyIC5sZWdlbmQtY2lyY2xlIHtcbiAgbWluLXdpZHRoOiA4cHg7XG4gIG1pbi1oZWlnaHQ6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5sZWdlbmQtY29udGFpbmVyIC5sZWdlbmQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmV4YW0tdGl0bGUgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMSwgMTM1LCAxNjEsIDAuMDc1KTtcbn1cblxuLmRpZ2l0YWwtdGltZSB7XG4gIHdpZHRoOiA3MHB4O1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG4gIGZvbnQtZmFtaWx5OiBcIk9yYml0cm9uXCIsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAzcHg7XG59XG4uZGlnaXRhbC10aW1lLmFjdGl2ZSB7XG4gIGFuaW1hdGlvbjogYmxpbmsgMXMgMHMgaW5maW5pdGU7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UsIHN0ZXAtc3RhcnQsIGN1YmljLWJlemllcigwLjMsIDAuNywgMSwgMC4zKTtcbn1cbi5kaWdpdGFsLXRpbWUudGltZS1jcml0aWNhbCB7XG4gIGNvbG9yOiAjZjM0MzQzO1xufVxuXG4ud2l6YXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53aXphcmQgLnN0ZXBzIHtcbiAgcGFkZGluZzogMTBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4ud2l6YXJkIC5zdGVwcyB1bCBsaSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLndpemFyZCAuc3RlcHMgdWwgbGkgYSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi53aXphcmQgLnN0ZXBzIHVsIGxpIGEgLm51bWJlciB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGNvbG9yOiAjNzk4N2ExICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi53aXphcmQgLnN0ZXBzIHVsIGxpIGEgLnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLndpemFyZCAuc3RlcHMgdWwgbGkuY3VycmVudCBhIC5udW1iZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjNGVjMmYwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM0ZWMyZjAgIWltcG9ydGFudDtcbn1cbi53aXphcmQgLnN0ZXBzIHVsIGxpLmN1cnJlbnQgYTpob3ZlciAubnVtYmVyIHtcbiAgYmFja2dyb3VuZDogIzRlYzJmMCAhaW1wb3J0YW50O1xufVxuLndpemFyZCAuc3RlcHMgdWwgbGkuZG9uZSBhIC5udW1iZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLndpemFyZCAuc3RlcHMgdWwgbGkuZG9uZSBhOmhvdmVyIC5udW1iZXIge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4ud2l6YXJkIC5jb250ZW50IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzY2cHgpO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi53aXphcmQgLmFjdGlvbnMge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5Aa2V5ZnJhbWVzIGJsaW5rIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cbn1cbi5mYS1nb29nbGUuZmEtY29sb3Ige1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IGNvbmljLWdyYWRpZW50KGZyb20gLTQ1ZGVnLCAjZWE0MzM1IDExMGRlZywgIzQyODVmNCA5MGRlZyAxODBkZWcsICMzNGE4NTMgMTgwZGVnIDI3MGRlZywgI2ZiYmMwNSAyNzBkZWcpIDczJSA1NSUvMTUwJSAxNTAlIG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGFyay10aGVtZSAuc2lnbi1mYXZpY29uLmxpZ2h0LXRoZW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXJrLXRoZW1lIC5zaWduLWZhdmljb24uZGFyay10aGVtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmRhcmstdGhlbWUgLm1haW4tc2lkZW1lbnUgLnNpZGUtbWVudSAuc2xpZGUuaXMtZXhwYW5kZWQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg4OSwgOTAsIDExOCwgMC4yNSk7XG59XG4uZGFyay10aGVtZSAubWFpbi1zaWRlbWVudSAuc2lkZS1tZW51X19pdGVtIGkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLXNpZGVtZW51IC5zaWRlLW1lbnVfX2l0ZW06aG92ZXIgaSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLXNpZGVtZW51IC5zaWRlLW1lbnVfX2l0ZW0ubmF2X3NlbGVjdGVkIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5tYWluLXNpZGVtZW51IC5idG4tc2lnbi1vdXQge1xuICBiYWNrZ3JvdW5kOiAjMmEyZTNmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzM4Mzg1Mztcbn1cbi5kYXJrLXRoZW1lIC5wcm9maWxlLXRhYiAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICBjb2xvcjogIzdiODE5MTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5kYXJrLXRoZW1lIC5wcm9maWxlLXRhYiAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsgaSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhcmstdGhlbWUgLnByb2ZpbGUtdGFiIC5tYWluLW5hdi1saW5lIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcik7XG59XG4uZGFyay10aGVtZSAucHJvZmlsZS10YWIgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZSBpIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpO1xufVxuLmRhcmstdGhlbWUgLnByb2ZpbGUtdGFiIC5tYWluLW5hdi1saW5lIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC5wcm9maWxlLXRhYiAubWFpbi1uYXYtbGluZSAubmF2LWxpbms6aG92ZXIgaSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbn1cbi5kYXJrLXRoZW1lIC5jYXJkOm5vdChbY2xhc3MqPWJnLV0sIFtjbGFzcyo9Y2FyZC1dLCBbY2xhc3MqPWRhdGFUYWJsZXNfcHJvY2Vzc2luZ10pIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5kYXJrLXRoZW1lIC5jYXJkW2NsYXNzKj1jYXJkLV0ge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNTE7XG59XG4uZGFyay10aGVtZSAudGFibGUuZGF0YVRhYmxlIHRoZWFkIHRoLnNvcnRpbmdfYXNjLCAuZGFyay10aGVtZSAudGFibGUuZGF0YVRhYmxlIHRoZWFkIHRoLnNvcnRpbmdfZGVzYyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNTE7XG59XG4uZGFyay10aGVtZSAubGVnZW5kLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMmEyZTNmLCByZ2JhKDQyLCA0NiwgNjMsIDApKTtcbn1cblxuLm1wLXJlc3VsdHMubXAtbGVmdCwgLm1wLXJlc3VsdHMubXAtYm90dG9tbGVmdCB7XG4gIGxlZnQ6IC00NHB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlO1xufVxuLm1wLXJlc3VsdHMubXAtbGVmdDpob3ZlciwgLm1wLXJlc3VsdHMubXAtYm90dG9tbGVmdDpob3ZlciB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5tcC1yZXN1bHRzIC5tcC1yZXN1bHQgLm1wLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCAwIHJnYmEoOSwgMzAsIDY2LCAwLjMxKSwgMCAxMnB4IDI0cHggLTZweCByZ2JhKDksIDMwLCA2NiwgMC4yNSk7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpIHNhdHVyYXRlKDE4MCUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCkgc2F0dXJhdGUoMTgwJSk7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIGJvZHkge1xuICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgICAtbW96LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgLW1zLXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgfVxuICAjdGVtcFByaW50QXJlYSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbiAgfVxuICAjdGVtcFByaW50QXJlYSAuY2VydC13cmFwIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xuICB9XG4gIC5uby1wcmludCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kYXJrLXRoZW1lLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5tYWluLXNpZGViYXItaGVhZGVyIC5oZWFkZXItbG9nbyAubW9iaWxlLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmRhcmstdGhlbWUuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQgLm1haW4tc2lkZWJhci1oZWFkZXIgLmhlYWRlci1sb2dvIC5tb2JpbGUtZGFyayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmRhcmstdGhlbWUuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAubWFpbi1zaWRlYmFyLWhlYWRlciAuaGVhZGVyLWxvZ28gLm1vYmlsZS1kYXJrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudV9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAxMHB4IDkxcHggMTBweCAzMHB4O1xuICB9XG59XG5pZnJhbWUge1xuICBoZWlnaHQ6IDUzNnB4O1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbmlmcmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTAwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgLyogIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsqL1xufVxuXG4vKiBTdGlja3kgZm9vdGVyIHN0eWxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLWljb24tc3ZncyB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZmlsbDogIzAwMDtcbiAgfVxufVxuI2NyZWF0ZVBheXBhbCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogIzM4Y2FiMztcbn1cblxuLm1vZGFsLXRhYmxlIHRhYmxlIHtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG59XG5cbi5tb2RhbC10YWJsZSB0YWJsZS5hZGRyZXNzLXRhYmxlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmRhcmstdGhlbWUgLmV4YW1wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmUzZjtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCAjZTdlN2U3O1xufVxuXG4ucGFkZC1zZXQge1xuICB0b3A6IDFweDtcbn1cblxuLmR0LWJ1dHRvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLyogIyMjIyMjIyMgUEFHRS1TVFlMRVMgIyMjIyMjIyMgKi9cbi5nYWxsZXJ5LWltYWdlcyAuZ2FsbGVyeS1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uZ2FsbGVyeS1pbWFnZXMgLmdhbGxlcnktaW1hZ2UgLmdhbGxlcnktb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uZ2FsbGVyeS1pbWFnZXMgLmdhbGxlcnktaW1hZ2UgLmdhbGxlcnktb3ZlcmxheSAuYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmdhbGxlcnktaW1hZ2VzIC5nYWxsZXJ5LWltYWdlOmhvdmVyIC5nYWxsZXJ5LW92ZXJsYXkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmdhbGxlcnktaW1hZ2VzIC5pbWFnZS1wbGFjZWhvbGRlciAuaWNvbi1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5nYWxsZXJ5LWltYWdlcyAuaW1hZ2UtcGxhY2Vob2xkZXI6aG92ZXIgLmljb24tcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bTWFzdGVyIFN0eWxlc2hlZXRdXG5cblByb2plY3QgICAgICAgIDogICBOT1dBIC0gSFRNTDUgQm9vdHN0cmFwIEFkbWluIFRlbXBsYXRlXG5WZXJzaW9uICAgICAgICA6ICAgVi4xXG5Db3B5cmlnaHQgICAgICA6ICAgU3BydWtvIFRlY2hub2xvZ2llcyBQcml2YXRlIExpbWl0ZWRcbkF1dGhvciAgICAgICAgIDogICBTcHJ1a29Tb2Z0XG5BdXRob3IgVVJMICAgICA6ICAgaHR0cHM6Ly90aGVtZWZvcmVzdC5uZXQvdXNlci9zcHJ1a29zb2Z0XG5TdXBwb3J0XHQgICAgICAgOiAgIHN1cHBvcnRAc3BydWtvLmNvbVxuTGljZW5zZSAgICAgICAgOiAgIExpY2Vuc2VkIHVuZGVyIFRoZW1lRm9yZXN0IExpY2Vuc2VcblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qXG4xLiAgQWNjb3JkaW9uc1xuMi4gIEFsZXJ0c1xuMy4gIEJhZGdlc1xuNC4gIEJyZWFkY3J1bWJzXG41LiAgQnV0dG9uc1xuNi4gIENhcmRcbjcuICBDYXJvdXNlbFxuOC4gIERyb3Bkb3duXG45LiAgRm9ybXNcbjEwLiBHcmlkXG4xMS4gSW5wdXQtZ3JvdXBcbjEyLiBNb2RhbHNcbjEzLiBOYXZpZ2F0aW9uXG4xNC4gUGFnaW5hdGlvblxuMTUuIFBvcG92ZXJcbjE2LiBQcm9ncmVzc1xuMTcuIFRhYmxlc1xuMTguIFRvYXN0XG4xOS4gVG9vbHRpcFxuMjAuIFRhYnNcbjIxLiBNYWluLWNvbnRlbnRcbjIyLiBIZWFkZXJcbjIzLiBIb3Jpem9udGFsLW1lbnVcbjI0LiBQcm9maWxlXG4yNS4gSWNvbmJhclxuMjYuIERhdGF0YWJsZVxuMjcuIERhdGUtcGlja2VyXG4yOC4gRGF0ZS10aW1lLXBpY2tlclxuMjkuIEpxdm1hcFxuMzAuIENoYXJ0XG4zMS4gUGFyc2VseVxuMzIuIFJhbmdlc2xpZGVyXG4zMy4gU2VsZWN0MlxuMzQuIFNwZWN0cnVtXG4zNS4gQ2FsZW5kYXJcbjM2LiBDaGF0XG4zNyBDb250YWN0c1xuMzguIEVycm9yXG4zOS4gSW52b2ljZVxuNDAuIE1haWxcbjQxLiBQcm9maWxlXG40Mi4gQmFja2dyb3VuZFxuNDMuIEJvcmRlclxuNDQuIEhlaWdodFxuNDUuIE1hcmdpblxuNDYuIE9wYWNpdHlcbjQ3LiBQYWRkaW5nXG40OC4gUG9zaXRpb25cbjQ5LiBUeXBvZ3JhcGh5XG41MC4gV2lkdGhcbjUxLiBUYWdzXG41Mi4gTmF2YmFyXG41My4gV2l6YXJkXG41NC4gUC1zY3JvbGxcbjU1LiBSYXRpbmdcbjU2LiBUaW1lbGluZVxuNTcuIENvdW50ZG93blxuNTguIEltYWdlXG41OS4gTGlzdFxuNjAuIENoZWNrYm94XG42MSAgUmFkaW9cbjYyLiBUb2dnbGVcbjYzICBMaXN0Z3JvdXBcbjY1ICBDdXN0b20tY29udHJvbFxuNjYgIEN1c3RvbS1zdHlsZXNcbjY3ICBUYWJzXG4qL1xuXG4vKiAjIyMjIyMjIyBCQVNFICMjIyMjIyMjICovXG5AdXNlICdhbmltYXRlJztcbkB1c2UgJ3Byb2dyZXNzLWJhcic7XG5cbi8qICMjIyMjIyMjIEZPTlQgIyMjIyMjIyMgKi9cbkB1c2UgJ2N1c3RvbS9mb250cy9mb250JztcblxuLyogIyMjIyMjIyMgQk9PVFNUUkFQICMjIyMjIyMjICovXG5AdXNlICdib290c3RyYXAvYWNjb3JkaW9uJztcbkB1c2UgJ2Jvb3RzdHJhcC9hbGVydHMnO1xuQHVzZSAnYm9vdHN0cmFwL2JhZGdlJztcbkB1c2UgJ2Jvb3RzdHJhcC9icmVhZGNydW1icyc7XG5AdXNlICdib290c3RyYXAvYnV0dG9ucyc7XG5AdXNlICdib290c3RyYXAvY2FyZHMnO1xuQHVzZSAnYm9vdHN0cmFwL2Nhcm91c2VsJztcbkB1c2UgJ2Jvb3RzdHJhcC9jdXN0b20nO1xuQHVzZSAnYm9vdHN0cmFwL2Ryb3Bkb3duJztcbkB1c2UgJ2Jvb3RzdHJhcC9mb3Jtcyc7XG5AdXNlICdib290c3RyYXAvZ3JpZCc7XG5AdXNlICdib290c3RyYXAvaW5wdXQtZ3JvdXAnO1xuQHVzZSAnYm9vdHN0cmFwL21vZGFscyc7XG5AdXNlICdib290c3RyYXAvbmF2JztcbkB1c2UgJ2Jvb3RzdHJhcC9wYWdpbmF0aW9ucyc7XG5AdXNlICdib290c3RyYXAvcG9wb3Zlcic7XG5AdXNlICdib290c3RyYXAvcHJvZ3Jlc3MnO1xuQHVzZSAnYm9vdHN0cmFwL3RhYmxlcyc7XG5AdXNlICdib290c3RyYXAvdG9hc3QnO1xuQHVzZSAnYm9vdHN0cmFwL3Rvb2x0aXAnO1xuQHVzZSAnYm9vdHN0cmFwL3RhYnMnO1xuXG4vKiAgIyMjIyMjIyMgQ1VTVE9NLVNUWUxFUyAjIyMjIyMjIyAqL1xuQHVzZSAnY3VzdG9tL2NoZWNrYm94JztcbkB1c2UgJ2N1c3RvbS9jb3VudGRvd24nO1xuQHVzZSAnY3VzdG9tL2N1c3RvbS1jb250cm9sJztcbkB1c2UgJ2N1c3RvbS9pbWFnZSc7XG5AdXNlICdjdXN0b20vaW1hZ2UtdXBsb2FkJztcbkB1c2UgJ2N1c3RvbS9saXN0JztcbkB1c2UgJ2N1c3RvbS9saXN0Z3JvdXAnO1xuQHVzZSAnY3VzdG9tL25hdmJhcic7XG5AdXNlICdjdXN0b20vcC1zY3JvbGwnO1xuQHVzZSAnY3VzdG9tL3JhZGlvJztcbkB1c2UgJ2N1c3RvbS9yYXR0aW5nJztcbkB1c2UgJ2N1c3RvbS90YWdzJztcbkB1c2UgJ2N1c3RvbS90aW1lbGluZSc7XG5AdXNlICdjdXN0b20vdG9nZ2xlJztcbkB1c2UgJ2N1c3RvbS9jdXN0b20tc3R5bGVzJztcbkB1c2UgJ2N1c3RvbS9JZSc7XG5AdXNlICdjdXN0b20vZWNvbW1lcmNlJztcbkB1c2UgJ2N1c3RvbS93aWRnZXRzJztcblxuLyogIyMjIyMjIyMgTEFZT1VULVNUWUxFUyAjIyMjIyMjIyAqL1xuQHVzZSAnbGF5b3V0L2Zvb3Rlcic7XG5AdXNlICdsYXlvdXQvaGVhZGVyJztcbkB1c2UgJ2xheW91dC9ob3Jpem9udGFsLW1lbnUnO1xuQHVzZSAnbGF5b3V0L2ljb25iYXInO1xuQHVzZSAnbGF5b3V0L21haW5jb250ZW50JztcbkB1c2UgJ2xheW91dC9wcm9maWxlJztcbkB1c2UgJ2xheW91dC9zaWRlYmFyJztcbkB1c2UgJ2xheW91dC9zaWRlbWVudSc7XG5AdXNlICdsYXlvdXQvcnRsJztcblxuLyogIyMjIyMjIyMgTElCLVNUWUxFUyAjIyMjIyMjIyAqL1xuQHVzZSAnbGliL2NoYXJ0JztcbkB1c2UgJ2xpYi9kYXRhdGFibGUnO1xuQHVzZSAnbGliL2RhdGVwaWNrZXInO1xuQHVzZSAnbGliL2RhdGV0aW1lcGlja2VyJztcbkB1c2UgJ2xpYi9qcXVlcnlzdGVwcyc7XG5AdXNlICdsaWIvanF2bWFwJztcbkB1c2UgJ2xpYi9wYXJzZWx5JztcbkB1c2UgJ2xpYi9yYW5nZXNsaWRlcnMnO1xuQHVzZSAnbGliL3NlbGVjdDInO1xuQHVzZSAnbGliL3NwZWN0cnVtJztcbkB1c2UgJ2xpYi9ub3RpZmljYXRpb25zJztcblxuLyogIyMjIyMjIyMgVEVNUC1TVFlMRVMgIyMjIyMjIyMgKi9cbkB1c2UgJ3RlbXAvY2FsZW5kYXInO1xuQHVzZSAndGVtcC9jaGF0JztcbkB1c2UgJ3RlbXAvY29udGFjdCc7XG5AdXNlICd0ZW1wL2Vycm9yJztcbkB1c2UgJ3RlbXAvaW52b2ljZSc7XG5AdXNlICd0ZW1wL21haWwnO1xuXG4vKiAjIyMjIyMjIyBVVElMSVRJRVMtU1RZTEVTICMjIyMjIyMjICovXG5AdXNlICd1dGlsL2JhY2tncm91bmQnO1xuQHVzZSAndXRpbC9ib3JkZXInO1xuQHVzZSAndXRpbC9jdXJzb3InO1xuQHVzZSAndXRpbC9oZWlnaHQnO1xuQHVzZSAndXRpbC9tYXJnaW4nO1xuQHVzZSAndXRpbC9vcGFjaXR5JztcbkB1c2UgJ3V0aWwvcGFkZGluZyc7XG5AdXNlICd1dGlsL3Bvc2l0aW9uJztcbkB1c2UgJ3V0aWwvdHlwb2dyYXBoeSc7XG5AdXNlICd1dGlsL3dpZHRoJztcblxuLyogIyMjIyMjIyMgVEhFTUUtU1RZTEVTICMjIyMjIyMjICovXG5AdXNlICdzdHlsZS1kYXJrJztcblxuLyogIyMjIyMjIyMgT1ZFUlJJREUtU1RZTEVTICMjIyMjIyMjICovXG5AdXNlICdsb2dpbi1wYXJ0aWFsJztcbkB1c2UgJ292ZXJyaWRlJztcblxuLyogIyMjIyMjIyMgUEFHRS1TVFlMRVMgIyMjIyMjIyMgKi9cbkB1c2UgJ3BhZ2VzL19ldmVudHMnO1xuIiwiXG4vKiAjIyMjIyMjIyMjIyMjIyMgRk9OVFMgSU1QT1JUICMjIyMjIyMjIyMjIyMjIyAqL1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UG9wcGluczp3Z2h0QDEwMDsyMDA7MzAwOzQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xuIiwiQHVzZSAndmFyaWFibGVzJyBhcyAqO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9T3JiaXRyb246d2dodEA2MDAmZGlzcGxheT1zd2FwJyk7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBHZW5lcmFsXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLm5vLXNlbGVjdCB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xufVxuXG4uZGlzYWJsZS1ldmVudHMge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJi53aXRoLWxpbmtzIGEge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICB9XG59XG5cbi5yZXNldC1mb250LXNpemUgKiB7XG4gICAgZm9udC1zaXplOiByZXZlcnQgIWltcG9ydGFudDtcbn1cblxuLnJlc3BvbnNpdmUtbG9nbyB7XG4gICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgIH1cbn1cblxuLmZvcm0tc2VsZWN0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xufVxuXG5sYWJlbC5yZXF1aXJlZDphZnRlciB7XG4gICAgY29udGVudDogJyAqJztcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcbn1cblxuaW5wdXRbdHlwZT0nZW1haWwnXSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuc2VsZWN0OmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGdyYXktNTAwO1xufVxuc2VsZWN0IG9wdGlvbjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRncmF5LTUwMDtcbn1cblxuLnRvb2x0aXAge1xuICAgIHotaW5kZXg6IDk5OTk5OTk5O1xufVxuXG4vLyBMYXlvdXRcbi5zaWduLWZhdmljb24ge1xuICAgICYuZGFyay10aGVtZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4udGV4dC1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJG11dGVkLCAwLjE1KTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgICAmLmlkIHtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgfVxuICAgICYubmFtZSB7XG4gICAgICAgIHdpZHRoOiAxNzBweDtcbiAgICB9XG4gICAgJi5lbWFpbCB7XG4gICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICB9XG4gICAgJi5waG9uZSB7XG4gICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICB9XG4gICAgJi5zdGF0ZSB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgIH1cbiAgICAmLnppcCB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgIH1cbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIExheW91dEludGVybmFsXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLnBhZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5cbi5tYWluLWNvbnRlbnQge1xuICAgIC5tYWluLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDgycHg7XG5cbiAgICAgICAgLm1haW4tY29udGVudC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzlweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4taGVhZGVyIHtcbiAgICB0b3A6IDA7XG5cbiAgICAubWFpbi1oZWFkZXItcmlnaHQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgLnByb2ZpbGUtdXNlciB7XG4gICAgICAgICAgICAuYXZhdGFyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpLFxuICAgIHN2ZyB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4tc2lkZW1lbnUge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNzVweCk7XG4gICAgbWFyZ2luLXRvcDogNzVweDtcblxuICAgIC5zaWRlLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAuY29tcGFueS1sb2dvIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMiAvIDE7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGUuaXMtZXhwYW5kZWQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRncmF5LTUwMCwgMC4yNSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNpZGUtaXRlbSB7XG4gICAgICAgICYuc2lkZS1pdGVtLWNhdGVnb3J5IHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZS1tZW51X19pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjay0wNTtcblxuICAgICAgICAgICAgLnNpZGUtbWVudV9fbGFiZWwsXG4gICAgICAgICAgICAuYW5nbGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm5hdl9zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblxuICAgICAgICAgICAgLnNpZGUtbWVudV9faWNvbixcbiAgICAgICAgICAgIC5zaWRlLW1lbnVfX2xhYmVsLFxuICAgICAgICAgICAgLmFuZ2xlLFxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgY29sb3I6ICR0aGVtZS0tcHJpbWFyeTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zbGlkZS1pdGVtIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tc2lnbi1vdXQge1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIH1cbn1cblxuLnByb2ZpbGUtdGFiIHtcbiAgICAubWFpbi1uYXYtbGluZSB7XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBjb2xvcjogIzdiODE5MTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtLXByaW1hcnk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBUYWJsZVxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi50YWJsZS5kYXRhVGFibGUge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblxuICAgIHRoZWFkIHtcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG5cbiAgICAgICAgICAgICYuc29ydGluZ19hc2MsXG4gICAgICAgICAgICAmLnNvcnRpbmdfZGVzYyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRpbmZvO1xuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5mbztcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNvcnRpbmdfZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3Rpb24sXG4gICAgICAgICAgICAmLnN0YXR1cyxcbiAgICAgICAgICAgICYudHlwZSB7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0ZCB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXG4gICAgICAgICYuYWN0aW9uLFxuICAgICAgICAmLnN0YXR1cyxcbiAgICAgICAgJi50eXBlIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLWNoZWNrYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHRyZy1ncm91cCB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB7XG4gICAgbWluLWhlaWdodDogMjQwcHg7XG59XG5cbi5kYXRhVGFibGVzX3Byb2Nlc3Npbmcge1xuICAgIHotaW5kZXg6IDk7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmRhdGFUYWJsZXNfbGVuZ3RoIHtcbiAgICBsYWJlbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBDYXJkc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5jYXJkOm5vdChbY2xhc3MqPSdiZy0nXSwgW2NsYXNzKj0nY2FyZC0nXSwgW2NsYXNzKj0nZGF0YVRhYmxlc19wcm9jZXNzaW5nJ10pIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoODUsIDg1LCA4NSwgMC4wNSk7XG59XG4uY2FyZFtjbGFzcyo9J2NhcmQtJ10ge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXIgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xufVxuLmNhcmQuY2FyZC1ob3Zlci1zaGFkb3c6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoODUsIDg1LCA4NSwgMC4xNSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIE1vZGFsc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5tb2RhbC1kaWFsb2cge1xuICAgICYubW9kYWwtZnVsbHNjcmVlbiB7XG4gICAgICAgIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgdmlkZW8ge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4uZWZmZWN0LXNsaWRlLWluLXJpZ2h0IHtcbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIGpRdWVyeSBQbHVnaW5zXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLnVpLWF1dG9jb21wbGV0ZSB7XG4gICAgei1pbmRleDogOTk5OTk5OTk7XG4gICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBjb2xvcjogIzRkNTg3NTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93O1xuXG4gICAgLnVpLW1lbnUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTA1O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAudWktYXV0b2NvbXBsZXRlLW1hdGNoIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYudWktYXV0b2NvbXBsZXRlLWdyb3VwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgICB9XG5cbiAgICAgICAgLnVpLWF1dG9jb21wbGV0ZS1tYXRjaCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgICAgICYudWktc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnVpLWRhdGVwaWNrZXIsXG4udWktdGltZXBpY2tlci1jb250YWluZXIge1xuICAgIHotaW5kZXg6IDk5OTk5OTk5ICFpbXBvcnRhbnQ7XG5cbiAgICAudWktc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFN1bW1lcm5vdGVcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4ubm90ZS1lZGl0b3Ige1xuICAgIC5ub3RlLWJ0bi1ncm91cCB7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5vdGUtZWRpdGFibGUge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGluay1kZWZhdWx0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBOb3RpZkl0XG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuI3VpX25vdGlmSXQge1xuICAgIHotaW5kZXg6IDk5OTk5OTk5O1xuXG4gICAgcCB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIEN1c3RvbSBTbGlkZXJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uY2hlY2tib3gtc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMCAxMHB4OyAvKiBBZGQgcGFkZGluZyB0byBwcmV2ZW50IG92ZXJsYXAgd2l0aCBkb3RzICovXG5cbiAgICAuY2hlY2tib3gtc3RlcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLyogRm9yIHBvc2l0aW9uaW5nIHRoZSBwc2V1ZG8tZWxlbWVudHMgKi9cbiAgICAgICAgei1pbmRleDogMTsgLyogRW5zdXJlIGRvdHMgYXJlIGFib3ZlIHRoZSBjb25uZWN0aW5nIGxpbmUgKi9cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCk6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMHB4OyAvKiBBZGp1c3QgYmFzZWQgb24gdGhlIHNpemUgb2YgeW91ciBjaGVja2JveGVzICovXG4gICAgICAgICAgICByaWdodDogNTAlO1xuICAgICAgICAgICAgbGVmdDogLTUwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTsgLyogVXNlIHlvdXIgcHJlZmVycmVkIGNvbG9yICovXG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEwcHg7IC8qIEFkanVzdCBiYXNlZCBvbiB0aGUgc2l6ZSBvZiB5b3VyIGNoZWNrYm94ZXMgKi9cbiAgICAgICAgICAgIHJpZ2h0OiAtNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5OyAvKiBVc2UgeW91ciBwcmVmZXJyZWQgY29sb3IgKi9cbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHByaW1hcnk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIENoYXJ0c1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5sZWdlbmQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NHB4KTtcblxuICAgIC5sZWdlbmQtbGlzdCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAwIDE2cHg7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICR3aGl0ZSwgcmdiYSgkd2hpdGUsIDApKTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLmxlZ2VuZC1jaXJjbGUge1xuICAgICAgICBtaW4td2lkdGg6IDhweDtcbiAgICAgICAgbWluLWhlaWdodDogOHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cblxuICAgIC5sZWdlbmQtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBFeGFtaW5hdGlvblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5leGFtLXRpdGxlIHtcbiAgICB0ZCB7XG4gICAgICAgIC8vYm9yZGVyLXRvcDogMXB4IHNvbGlkICRmb3JtLWJvcmRlcjtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkbXV0ZWQsIDAuMDc1KTtcbiAgICB9XG59XG5cbi5kaWdpdGFsLXRpbWUge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBmb250LWZhbWlseTogJ09yYml0cm9uJywgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBhbmltYXRpb246IGJsaW5rIDFzIDBzIGluZmluaXRlO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLCBzdGVwLXN0YXJ0LCBjdWJpYy1iZXppZXIoMC4zLCAwLjcsIDEsIDAuMyk7XG4gICAgfVxuICAgICYudGltZS1jcml0aWNhbCB7XG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgIH1cbn1cblxuLndpemFyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIC5zdGVwcyB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLm51bWJlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG11dGVkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgLm51bWJlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpbmZvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGluZm8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm51bWJlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpbmZvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuZG9uZSB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgLm51bWJlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubnVtYmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzY2cHgpO1xuICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG5cbiAgICAuYWN0aW9ucyB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJsaW5rIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gSWNvbnNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uZmEtZ29vZ2xlLmZhLWNvbG9yIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZDogY29uaWMtZ3JhZGllbnQoZnJvbSAtNDVkZWcsICNlYTQzMzUgMTEwZGVnLCAjNDI4NWY0IDkwZGVnIDE4MGRlZywgIzM0YTg1MyAxODBkZWcgMjcwZGVnLCAjZmJiYzA1IDI3MGRlZykgNzMlIDU1JS8xNTAlIDE1MCUgbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBEYXJrIHRoZW1lXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLmRhcmstdGhlbWUge1xuICAgIC5zaWduLWZhdmljb24ge1xuICAgICAgICAmLmxpZ2h0LXRoZW1lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi5kYXJrLXRoZW1lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZW1lbnUge1xuICAgICAgICAuc2lkZS1tZW51IHtcbiAgICAgICAgICAgIC5zbGlkZS5pcy1leHBhbmRlZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoODksIDkwLCAxMTgsIDAuMjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtbWVudV9faXRlbSB7XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5uYXZfc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tc2lnbi1vdXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktODAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2ZpbGUtdGFiIHtcbiAgICAgICAgLm1haW4tbmF2LWxpbmUge1xuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzdiODE5MTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQ6bm90KFtjbGFzcyo9J2JnLSddLCBbY2xhc3MqPSdjYXJkLSddLCBbY2xhc3MqPSdkYXRhVGFibGVzX3Byb2Nlc3NpbmcnXSkge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY2FyZFtjbGFzcyo9J2NhcmQtJ10ge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50YWJsZS5kYXRhVGFibGUge1xuICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktOTAwO1xuXG4gICAgICAgICAgICAgICAgJi5zb3J0aW5nX2FzYyxcbiAgICAgICAgICAgICAgICAmLnNvcnRpbmdfZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGVnZW5kLWNvbnRhaW5lciB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICRkYXJrLXRoZW1lLCByZ2JhKCRkYXJrLXRoZW1lLCAwKSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBPdGhlclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5tcC1yZXN1bHRzIHtcbiAgICAmLm1wLWxlZnQsXG4gICAgJi5tcC1ib3R0b21sZWZ0IHtcbiAgICAgICAgbGVmdDogLTQ0cHggIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2U7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubXAtcmVzdWx0IC5tcC1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICAgIGJveC1zaGFkb3c6XG4gICAgICAgICAgICAwIDAgMXB4IDAgcmdiYSg5LCAzMCwgNjYsIDAuMzEpLFxuICAgICAgICAgICAgMCAxMnB4IDI0cHggLTZweCByZ2JhKDksIDMwLCA2NiwgMC4yNSk7XG4gICAgICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpIHNhdHVyYXRlKDE4MCUpO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCkgc2F0dXJhdGUoMTgwJSk7XG4gICAgfVxufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gTWVkaWFcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5AbWVkaWEgcHJpbnQge1xuICAgIGJvZHkge1xuICAgICAgICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgICAgIC1tb3otcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgICAgICAgLW1zLXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgICAgIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgfVxuXG4gICAgI3RlbXBQcmludEFyZWEge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG5cbiAgICAgICAgLmNlcnQtd3JhcCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vLXByaW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5kYXJrLXRoZW1lLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5tYWluLXNpZGViYXItaGVhZGVyIC5oZWFkZXItbG9nbyB7XG4gICAgICAgIC5tb2JpbGUtbG9nbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5tb2JpbGUtZGFyayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZGFyay10aGVtZS5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5tYWluLXNpZGViYXItaGVhZGVyIC5oZWFkZXItbG9nbyB7XG4gICAgICAgIC5tb2JpbGUtZGFyayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51X19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogMTBweCA5MXB4IDEwcHggMzBweDtcbiAgICB9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBPTERcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5pZnJhbWUge1xuICAgIGhlaWdodDogNTM2cHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuaWZyYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIC8qICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsqL1xufVxuXG4vKiBTdGlja3kgZm9vdGVyIHN0eWxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5oZWFkZXItaWNvbi1zdmdzIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZpbGw6ICMwMDA7XG4gICAgfVxufVxuXG4jY3JlYXRlUGF5cGFsIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZDogIzM4Y2FiMztcbn1cblxuLm1vZGFsLXRhYmxlIHRhYmxlIHtcbiAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbn1cbi5tb2RhbC10YWJsZSB0YWJsZS5hZGRyZXNzLXRhYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmRhcmstdGhlbWUgLmV4YW1wIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICBib3JkZXI6IDEuNXB4IHNvbGlkICNlN2U3ZTc7XG59XG5cbi5wYWRkLXNldCB7XG4gICAgdG9wOiAxcHg7XG59XG4uZHQtYnV0dG9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4uYW5pbWF0ZWQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4uYW5pbWF0ZWQuaW5maW5pdGUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbi5hbmltYXRlZC5oaW5nZSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG59XG5cbi5hbmltYXRlZC5ib3VuY2VJbixcbi5hbmltYXRlZC5ib3VuY2VPdXQsXG4uYW5pbWF0ZWQuZmxpcE91dFgsXG4uYW5pbWF0ZWQuZmxpcE91dFkge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcbiAgICAyMCUsXG4gICAgNTMlLFxuICAgIDgwJSxcbiAgICBmcm9tLFxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB9XG5cbiAgICA0MCUsXG4gICAgNDMlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIH1cblxuICAgIDcwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICB9XG5cbiAgICA5MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XG4gICAgMjAlLFxuICAgIDUzJSxcbiAgICA4MCUsXG4gICAgZnJvbSxcbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgfVxuXG4gICAgNDAlLFxuICAgIDQzJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICB9XG5cbiAgICA3MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgfVxuXG4gICAgOTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICAgIH1cbn1cblxuLmJvdW5jZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGFzaCB7XG4gICAgNTAlLFxuICAgIGZyb20sXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDI1JSxcbiAgICA3NSUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmbGFzaCB7XG4gICAgNTAlLFxuICAgIGZyb20sXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDI1JSxcbiAgICA3NSUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLmZsYXNoIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcbiAgICBhbmltYXRpb24tbmFtZTogZmxhc2g7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgICB9XG5cbiAgICA2NSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICAgIH1cblxuICAgIDc1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgICB9XG5cbiAgICA2NSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICAgIH1cblxuICAgIDc1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbn1cblxuLnJ1YmJlckJhbmQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzaGFrZSB7XG4gICAgZnJvbSxcbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG5cbiAgICAxMCUsXG4gICAgMzAlLFxuICAgIDUwJSxcbiAgICA3MCUsXG4gICAgOTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgfVxuXG4gICAgMjAlLFxuICAgIDQwJSxcbiAgICA2MCUsXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzaGFrZSB7XG4gICAgZnJvbSxcbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG5cbiAgICAxMCUsXG4gICAgMzAlLFxuICAgIDUwJSxcbiAgICA3MCUsXG4gICAgOTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgfVxuXG4gICAgMjAlLFxuICAgIDQwJSxcbiAgICA2MCUsXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIH1cbn1cblxuLnNoYWtlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcbiAgICBhbmltYXRpb24tbmFtZTogc2hha2U7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzd2luZyB7XG4gICAgMjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gICAgfVxuXG4gICAgNDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHN3aW5nIHtcbiAgICAyMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgICB9XG5cbiAgICA4MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgICB9XG59XG5cbi5zd2luZyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmc7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYSB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgfVxuXG4gICAgMTAlLFxuICAgIDIwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB9XG5cbiAgICAzMCUsXG4gICAgNTAlLFxuICAgIDcwJSxcbiAgICA5MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIH1cblxuICAgIDQwJSxcbiAgICA2MCUsXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgdGFkYSB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgfVxuXG4gICAgMTAlLFxuICAgIDIwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB9XG5cbiAgICAzMCUsXG4gICAgNTAlLFxuICAgIDcwJSxcbiAgICA5MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIH1cblxuICAgIDQwJSxcbiAgICA2MCUsXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG59XG5cbi50YWRhIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB0YWRhO1xuICAgIGFuaW1hdGlvbi1uYW1lOiB0YWRhO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgd29iYmxlIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG5cbiAgICAxNSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIH1cblxuICAgIDQ1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gICAgfVxuXG4gICAgNzUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgd29iYmxlIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG5cbiAgICAxNSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIH1cblxuICAgIDQ1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gICAgfVxuXG4gICAgNzUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG59XG5cbi53b2JibGUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcbiAgICBhbmltYXRpb24tbmFtZTogd29iYmxlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgamVsbG8ge1xuICAgIDExLjElLFxuICAgIGZyb20sXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cblxuICAgIDIyLjIlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICB9XG5cbiAgICAzMy4zJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICB9XG5cbiAgICA0NC40JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgIH1cblxuICAgIDU1LjUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gICAgfVxuXG4gICAgNjYuNiUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICAgIH1cblxuICAgIDc3LjclIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgICB9XG5cbiAgICA4OC44JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgamVsbG8ge1xuICAgIDExLjElLFxuICAgIGZyb20sXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cblxuICAgIDIyLjIlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICB9XG5cbiAgICAzMy4zJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICB9XG5cbiAgICA0NC40JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgIH1cblxuICAgIDU1LjUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gICAgfVxuXG4gICAgNjYuNiUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICAgIH1cblxuICAgIDc3LjclIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgICB9XG5cbiAgICA4OC44JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgICB9XG59XG5cbi5qZWxsbyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGplbGxvO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBqZWxsbztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluIHtcbiAgICAyMCUsXG4gICAgNDAlLFxuICAgIDYwJSxcbiAgICA4MCUsXG4gICAgZnJvbSxcbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIH1cblxuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAyMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICA4MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW4ge1xuICAgIDIwJSxcbiAgICA0MCUsXG4gICAgNjAlLFxuICAgIDgwJSxcbiAgICBmcm9tLFxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgfVxuXG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDIwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgfVxuXG4gICAgNDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLmJvdW5jZUluIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICAgIDYwJSxcbiAgICA3NSUsXG4gICAgOTAlLFxuICAgIGZyb20sXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB9XG5cbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgNzUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgfVxuXG4gICAgOTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluRG93biB7XG4gICAgNjAlLFxuICAgIDc1JSxcbiAgICA5MCUsXG4gICAgZnJvbSxcbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIH1cblxuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICA3NSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB9XG5cbiAgICA5MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG59XG5cbi5ib3VuY2VJbkRvd24ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluRG93bjtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcbiAgICA2MCUsXG4gICAgNzUlLFxuICAgIDkwJSxcbiAgICBmcm9tLFxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgfVxuXG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDc1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIH1cblxuICAgIDkwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xuICAgIDYwJSxcbiAgICA3NSUsXG4gICAgOTAlLFxuICAgIGZyb20sXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB9XG5cbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgNzUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgfVxuXG4gICAgOTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxufVxuXG4uYm91bmNlSW5MZWZ0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHQge1xuICAgIDYwJSxcbiAgICA3NSUsXG4gICAgOTAlLFxuICAgIGZyb20sXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB9XG5cbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICA3NSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgfVxuXG4gICAgOTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG4gICAgNjAlLFxuICAgIDc1JSxcbiAgICA5MCUsXG4gICAgZnJvbSxcbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIH1cblxuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDc1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB9XG5cbiAgICA5MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbn1cblxuLmJvdW5jZUluUmlnaHQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgICA2MCUsXG4gICAgNzUlLFxuICAgIDkwJSxcbiAgICBmcm9tLFxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgfVxuXG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgNzUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIH1cblxuICAgIDkwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5VcCB7XG4gICAgNjAlLFxuICAgIDc1JSxcbiAgICA5MCUsXG4gICAgZnJvbSxcbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIH1cblxuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDc1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB9XG5cbiAgICA5MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG4uYm91bmNlSW5VcCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gICAgMjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB9XG5cbiAgICA1MCUsXG4gICAgNTUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gICAgMjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB9XG5cbiAgICA1MCUsXG4gICAgNTUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uYm91bmNlT3V0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAgIDIwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB9XG5cbiAgICA0MCUsXG4gICAgNDUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VPdXREb3duIHtcbiAgICAyMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgfVxuXG4gICAgNDAlLFxuICAgIDQ1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5ib3VuY2VPdXREb3duIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gICAgMjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcbiAgICAyMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uYm91bmNlT3V0TGVmdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0IHtcbiAgICAyMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0IHtcbiAgICAyMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uYm91bmNlT3V0UmlnaHQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwIHtcbiAgICAyMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB9XG5cbiAgICA0MCUsXG4gICAgNDUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gICAgMjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgfVxuXG4gICAgNDAlLFxuICAgIDQ1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5ib3VuY2VPdXRVcCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLmZhZGVJbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLmZhZGVJbkRvd24ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluRG93bkJpZyB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4uZmFkZUluRG93bkJpZyB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4uZmFkZUluTGVmdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWcge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi5mYWRlSW5MZWZ0QmlnIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4uZmFkZUluUmlnaHQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4uZmFkZUluUmlnaHRCaWcge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVXAge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLmZhZGVJblVwIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLmZhZGVJblVwQmlnIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5mYWRlT3V0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd24ge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uZmFkZU91dERvd24ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uZmFkZU91dERvd25CaWcge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5mYWRlT3V0TGVmdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZyB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uZmFkZU91dExlZnRCaWcge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uZmFkZU91dFJpZ2h0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5mYWRlT3V0UmlnaHRCaWcge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0VXAge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uZmFkZU91dFVwIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uZmFkZU91dFVwQmlnIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBCaWc7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXAge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgNDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIH1cbn1cblxuLmFuaW1hdGVkLmZsaXAge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmbGlwSW5YIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIH1cbn1cblxuLmZsaXBJblgge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWSB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcEluWSB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB9XG59XG5cbi5mbGlwSW5ZIHtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWTtcbiAgICBhbmltYXRpb24tbmFtZTogZmxpcEluWTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgfVxuXG4gICAgMzAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcE91dFgge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLmZsaXBPdXRYIHtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcE91dFg7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFkge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmbGlwT3V0WSB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIH1cblxuICAgIDMwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uZmxpcE91dFkge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WTtcbiAgICBhbmltYXRpb24tbmFtZTogZmxpcE91dFk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgbGlnaHRTcGVlZEluIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICA4MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4ubGlnaHRTcGVlZEluIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkSW47XG4gICAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5saWdodFNwZWVkT3V0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW4ge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbiB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4ucm90YXRlSW4ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xuICAgIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi5yb3RhdGVJbkRvd25MZWZ0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLnJvdGF0ZUluRG93blJpZ2h0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25SaWdodDtcbiAgICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLnJvdGF0ZUluVXBMZWZ0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbiAgICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4ucm90YXRlSW5VcFJpZ2h0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5yb3RhdGVPdXQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbiAgICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5yb3RhdGVPdXREb3duTGVmdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLnJvdGF0ZU91dERvd25SaWdodCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLnJvdGF0ZU91dFVwTGVmdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLnJvdGF0ZU91dFVwUmlnaHQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBoaW5nZSB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgMjAlLFxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgNDAlLFxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgaGluZ2Uge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgIDIwJSxcbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgIDQwJSxcbiAgICA4MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uaGluZ2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbiB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcm9sbEluIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLnJvbGxJbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm9sbEluO1xuICAgIGFuaW1hdGlvbi1uYW1lOiByb2xsSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb2xsT3V0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvbGxPdXQge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5yb2xsT3V0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW4ge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4uem9vbUluIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG4gICAgYW5pbWF0aW9uLW5hbWU6IHpvb21Jbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd24ge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluRG93biB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIH1cbn1cblxuLnpvb21JbkRvd24ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbkRvd247XG4gICAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICB9XG59XG5cbi56b29tSW5MZWZ0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluUmlnaHQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluUmlnaHQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICB9XG59XG5cbi56b29tSW5SaWdodCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXAge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluVXAge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICB9XG59XG5cbi56b29tSW5VcCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluVXA7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXQge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLnpvb21PdXQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93biB7XG4gICAgNDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyB6b29tT3V0RG93biB7XG4gICAgNDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIH1cbn1cblxuLnpvb21PdXREb3duIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbiAgICBhbmltYXRpb24tbmFtZTogem9vbU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdCB7XG4gICAgNDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyB6b29tT3V0TGVmdCB7XG4gICAgNDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLnpvb21PdXRMZWZ0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0TGVmdDtcbiAgICBhbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLnpvb21PdXRSaWdodCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dFJpZ2h0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0VXAge1xuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgICA0MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgfVxufVxuXG4uem9vbU91dFVwIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0VXA7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3duIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5Eb3duIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG4uc2xpZGVJbkRvd24ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG4uc2xpZGVJbkxlZnQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbn1cblxuLnNsaWRlSW5SaWdodCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXAge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5VcCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG59XG5cbi5zbGlkZUluVXAge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcbiAgICBhbmltYXRpb24tbmFtZTogc2xpZGVJblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cblxuLnNsaWRlT3V0RG93biB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZU91dExlZnQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cblxuLnNsaWRlT3V0TGVmdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG5cbi5zbGlkZU91dFJpZ2h0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cblxuLnNsaWRlT3V0VXAge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG59XG4iLCIkdGhlbWUtLXByaW1hcnk6ICMwMDM3NmE7XG4kYmFja2dyb3VuZDogI2VhZjNmMTQ3O1xuJGRlZmF1bHQtY29sb3I6ICM0YTRhNjk7XG5cbi8qQ29sb3IgdmFyaWFibGVzKi9cbiRwcmltYXJ5OiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiRwcmltYXJ5LWhvdmVyOiB2YXIoLS1wcmltYXJ5LWJnLWhvdmVyKTtcbiRwcmltYXJ5LWJvcmRlcjogdmFyKC0tcHJpbWFyeS1iZy1ib3JkZXIpO1xuJHByaW1hcnktdHJhbnNwYXJlbnQ6IHZhcigtLXByaW1hcnktdHJhbnNwYXJlbnRjb2xvcik7XG4kcHJpbWFyeS0wMjogdmFyKC0tcHJpbWFyeTAyKTtcbiRwcmltYXJ5LTA1OiB2YXIoLS1wcmltYXJ5MDUpO1xuJGRhcmtwcmltYXJ5LXRyYW5zcGFyZW50OiB2YXIoLS1kYXJrcHJpbWFyeS10cmFuc3BhcmVudGNvbG9yKTtcbiR0cmFuc3BhcmVudHByaW1hcnktdHJhbnNwYXJlbnQ6IHZhcigtLXRyYW5zcGFyZW50cHJpbWFyeS10cmFuc3BhcmVudGNvbG9yKTtcbiRzZWNvbmRhcnk6ICNmNzRmNzU7XG4kc3VjY2VzczogIzAxNmE1OTtcbiR3YXJuaW5nOiAjZmZiZDVhO1xuJGRhbmdlcjogI2YzNDM0MztcbiRpbmZvOiAjNGVjMmYwO1xuJHBpbms6ICNmNzU0ZmE7XG4kdGVhbDogIzI5ZGRlZTtcbiRwdXJwbGU6ICNhZDRmZmE7XG4kb3JhbmdlOiAjZmQ3ZTE0O1xuJGRhcms6ICMzYjQ4NjM7XG4kaW5kaWdvOiAjNWI2N2M3O1xuJHdoaXRlOiAjZmZmO1xuJGJsYWNrOiAjMDAwO1xuJHllbGxvdzogI2ZmYzEwMjtcbiRtdXRlZDogIzc5ODdhMTtcbiRkYXJrLXByaW1hcnk6ICM4MzRjYzM7XG5cbi8qZ3JhZGllbnQgdmFyaWFibGVzKi9cbiRwcmltYXJ5LWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRwcmltYXJ5IDAlLCAkcHJpbWFyeS0wNSAxMDAlKTtcbiRzZWNvbmRhcnktZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHNlY29uZGFyeSAwJSwgcmdiYSgkc2Vjb25kYXJ5LCAwLjUpIDEwMCUpO1xuJHN1Y2Nlc3MtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN1Y2Nlc3MgMCUsIHJnYmEoJHN1Y2Nlc3MsIDAuNSkgMTAwJSk7XG4kd2FybmluZy1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkd2FybmluZyAwJSwgcmdiYSgkd2FybmluZywgMC41KSAxMDAlKTtcbiRwaW5rLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRwaW5rIDAlLCByZ2JhKCRwaW5rLCAwLjUpIDEwMCUpO1xuJHRlYWwtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHRlYWwgMCUsIHJnYmEoJHRlYWwsIDAuNSkgMTAwJSk7XG4kZGFuZ2VyLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRkYW5nZXIgMCUsIHJnYmEoJGRhbmdlciwgMC41KSAxMDAlKTtcbiRpbmZvLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRpbmZvIDAlLCByZ2JhKCRpbmZvLCAwLjUpIDEwMCUpO1xuJG9yYW5nZS1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkb3JhbmdlIDAlLCByZ2JhKCRvcmFuZ2UsIDAuNSkgMTAwJSk7XG4kcHVycGxlLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRwdXJwbGUgMCUsIHJnYmEoJHB1cnBsZSwgMC41KSAxMDAlKTtcblxuLypncmF5IHZhcmlhYmxlcyovXG4kZ3JheS0xMDA6ICNmOWY5ZmI7XG4kZ3JheS0yMDA6ICNmMGYwZjg7XG4kZ3JheS0zMDA6ICNlMWUxZWY7XG4kZ3JheS00MDA6ICNkNmQ2ZTY7XG4kZ3JheS01MDA6ICM5NDllYjc7XG4kZ3JheS02MDA6ICM3OTg3YTE7XG4kZ3JheS03MDA6ICM0ZDU4NzU7XG4kZ3JheS04MDA6ICMzODM4NTM7XG4kZ3JheS05MDA6ICMzMjMyNTE7XG5cbi8qd2hpdGUgdmFyaWFibGVzKi9cbiR3aGl0ZS0xOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4kd2hpdGUtMjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuJHdoaXRlLTM6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiR3aGl0ZS00OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4kd2hpdGUtNTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuJHdoaXRlLTY6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiR3aGl0ZS03OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4kd2hpdGUtODogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuJHdoaXRlLTk6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiR3aGl0ZS0wNTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiR3aGl0ZS0wODogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbiR3aGl0ZS03NTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7XG5cbi8qYmxhY2sgdmFyaWFibGVzKi9cbiRibGFjay0xOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4kYmxhY2stMjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuJGJsYWNrLTM6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiRibGFjay00OiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4kYmxhY2stNTogcmdiYSgwLCAwLCAwLCAwLjUpO1xuJGJsYWNrLTY6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiRibGFjay03OiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4kYmxhY2stODogcmdiYSgwLCAwLCAwLCAwLjgpO1xuJGJsYWNrLTk6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiRibGFjay0wNTogcmdiYSgwLCAwLCAwLCAwLjA1KTtcblxuLypzaGFkb3cgdmFyaWFibGVzKi9cbiRzaGFkb3c6IDFweCAxcHggN3B4IHJnYmEoMTU0LCAxNTQsIDIwNCwgMC4xKTtcblxuJGRhcmstdGhlbWU6ICMyYTJlM2Y7XG4kYm9yZGVyOiAjZWRlZGY1O1xuJGZvcm0tYm9yZGVyOiAjY2RkNGUyO1xuJGJnLWhvdmVyOiAjZmNmY2ZmO1xuJGJnLWFjdGl2ZTogdmFyKC0tcHJpbWFyeTAyKTtcbiRiZy1hY3RpdmUyOiAjZmFmYWZmO1xuXG4vKmxpbmtzKi9cbiRsaW5rLWRlZmF1bHQ6ICRpbmZvO1xuJGxpbmstcHJpbWFyeTogJHByaW1hcnk7XG5cbi8qbmF2aWdhdGlvbiovXG4kbmF2LXByaW1hcnktYm9yZGVyOiAjMDdiNzljO1xuJG5hdi1zZWNvbmRhcnktYm9yZGVyOiAjZjUyNzU2O1xuJG5hdi1pbmZvLWJvcmRlcjogIzI2YjdmMDtcblxuLypkYXJrIGNvbG9ycyovXG4kcHJpbWFyeS1kYXJrOiAjMDBiNTk4O1xuXG4vL3RyYW5zcGFyZW50LXRoZW1lXG4kdHJhbnNwYXJlbnQtdGhlbWU6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiR0cmFuc3BhcmVudC1ib2R5OiB2YXIoLS10cmFuc3BhcmVudC1ib2R5KTtcbiR0cmFuc3BhcmVudC1ib3JkZXI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJ3ZhcmlhYmxlcyc7XG5cbi8vIEtleWZyYW1lc1xuQG1peGluIGtleWZyYW1lcygkYW5pbWF0aW9uLW5hbWUpIHtcbiAgICBALXdlYmtpdC1rZXlmcmFtZXMgI3skYW5pbWF0aW9uLW5hbWV9IHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICAgIEAtbW96LWtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgQGtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbi8qIFByb2dyZXNzIEJhciAqL1xuJHByb2dyZXNzLWJhci1jb2xvcjogIzM4Y2FiMyAhZGVmYXVsdDtcblxuLy8gUHJvZ3Jlc3MgQmFyXG4uZ2xvYmFsLXByb2dyZXNzLWJhciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci5hZGp1c3QoJHByb2dyZXNzLWJhci1jb2xvciwgJGxpZ2h0bmVzczogNDAlKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIC5kZXRlcm1pbmF0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgbGluZWFyO1xuICAgIH1cbiAgICAuaW5kZXRlcm1pbmF0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAvLyBDdXN0b20gYmV6aWVyXG4gICAgICAgICAgICBhbmltYXRpb246IGluZGV0ZXJtaW5hdGUgMi4xcyBjdWJpYy1iZXppZXIoMC42NSwgMC44MTUsIDAuNzM1LCAwLjM5NSkgaW5maW5pdGU7XG4gICAgICAgICAgICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgLy8gQ3VzdG9tIGJlemllclxuICAgICAgICAgICAgYW5pbWF0aW9uOiBpbmRldGVybWluYXRlLXNob3J0IDIuMXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMS4xNXM7XG4gICAgICAgICAgICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5AaW5jbHVkZSBrZXlmcmFtZXMoaW5kZXRlcm1pbmF0ZSkge1xuICAgIDAlIHtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IC0zNSU7XG4gICAgfVxuICAgIDYwJSB7XG4gICAgICAgIHJpZ2h0OiAtOTAlO1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgcmlnaHQ6IC05MCU7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBrZXlmcmFtZXMoaW5kZXRlcm1pbmF0ZS1zaG9ydCkge1xuICAgIDAlIHtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IC0yMDAlO1xuICAgIH1cbiAgICA2MCUge1xuICAgICAgICByaWdodDogLTglO1xuICAgICAgICBsZWZ0OiAxMDclO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgcmlnaHQ6IC04JTtcbiAgICAgICAgbGVmdDogMTA3JTtcbiAgICB9XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi5hY2NvcmRpb24ge1xuICAgID4gLmNhcmQge1xuICAgICAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZCB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcblxuICAgICAgICArIC5jYXJkIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMDI7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgJlthcmlhLWV4cGFuZGVkPSd0cnVlJ10ge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYm9yZGVyO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgICAgICBib3JkZXItdG9wOiAwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG4gICAgLmNvbGxhcHNlLnNob3cge1xuICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggNXB4IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcmQgLmNhcmQge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCB7XG4gICAgYm9yZGVyOiAwO1xufVxuLyogIyMjIyMjIDMuMSBBY2NvcmRpb24gIyMjIyMjICovXG5cbi5hY2NvcmRpb24taW5kaWdvIHtcbiAgICAuY2FyZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgLmNhcmQtaGVhZGVyIGEge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlLTg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NTJlZmE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hY2NvcmRpb24tYmx1ZSB7XG4gICAgLmNhcmQge1xuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgIC5jYXJkLWhlYWRlciBhIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZS04O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWE1M2ZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWNjb3JkaW9uLWRhcmsge1xuICAgIC5jYXJkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZTJmYztcbiAgICB9XG5cbiAgICAuY2FyZC1oZWFkZXIgYSB7XG4gICAgICAgIGNvbG9yOiAjNGE0YTY5O1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgICAgY29sb3I6ICM0ZDU4NzU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFjY29yZGlvbi1ncmF5IHtcbiAgICAuY2FyZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktNjAwO1xuICAgIH1cblxuICAgIC5jYXJkLWhlYWRlciBhIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlLTg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMDI7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2YTdhOTY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qICMjIyMjIyMjIyMjIyMjIyBDVVNUT00gRUxFTUVOVCBTVFlMRVMgIyMjIyMjIyMjIyMjIyMjICovXG5cbi5tYWluLWFjY29yZGlvbiB7XG4gICAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZWY7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYyZjY7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNiY2M0ZGU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjYmNjNGRlO1xuXG4gICAgICAgICAgICAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICArIC5hY2NvcmRpb24taXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJvZHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLm1haW4tYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5tYWluLWFjY29yZGlvbiAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5wYW5lbC1oZWFkaW5nMSAucGFuZWwtdGl0bGUxIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjNmE3ODgyO1xufVxuXG4ucGFuZWwtdGl0bGUxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGFuZWwtaGVhZGluZzEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LTAyO1xufVxuXG4ucGFuZWwtdGl0bGUxIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5wYW5lbC1oZWFkaW5nMS5jb2xsYXBzZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOWFmJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2cHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnZmVhdGhlcic7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cbi5wYW5lbC1ncm91cDEgLnBhbmVsLWNvbGxhcHNlLmNvbGxhcHNlLnNob3c6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlOTk0JztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2cHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LWZhbWlseTogJ2ZlYXRoZXInO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG5cbi5hY2NvciB7XG4gICAgJi5iZy1wcmltYXJ5IGg0IGEge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIGRpdiBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgIGNvbG9yOiAjNGE0YTY5O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS0wMjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigyNTEsIDI1MSwgMjUzKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuI2FjY29yZGlvbjExIC5wYW5lbC1ib2R5IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA1cHggNXB4O1xufVxuLnBhbmVsLWhlYWRpbmcyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLnBhbmVsLWhlYWRpbmcyLmNvbGxhcHNlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU5MmQnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDZweDtcbiAgICByaWdodDogMTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6ICdmZWF0aGVyJztcbiAgICBsaW5lLWhlaWdodDogMi4zO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4ucGFuZWwtZ3JvdXAyIC5wYW5lbC1jb2xsYXBzZS5jb2xsYXBzZS5zaG93OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTkzMCc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNnB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6ICdmZWF0aGVyJztcbiAgICBsaW5lLWhlaWdodDogMi4zO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4uYWNjc3R5bGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5jb2xsYXBzZS5zaG93IHtcbiAgICAuYWNjc3R5bGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCA1cHg7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG4uYWxlcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMy44MTI1cmVtO1xuXG4gICAgLmJ0bi1jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMjtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LTAyO1xuXG4gICAgaHIge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAuYWxlcnQtbGluayB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ3LCA3OSwgMTE3LCAwLjIpO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDcsIDc5LCAxMTcsIDAuMik7XG5cbiAgICBociB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxuXG4gICAgLmFsZXJ0LWxpbmsge1xuICAgICAgICBjb2xvcjogI2Y3Mjk1OTtcbiAgICB9XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgICBjb2xvcjogIzFhOWM4NjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAxNTYsIDEzNCwgMC4yKTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjYsIDE1NiwgMTM0LCAwLjIpO1xuXG4gICAgaHIge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkc3VjY2VzcztcbiAgICB9XG5cbiAgICAuYWxlcnQtbGluayB7XG4gICAgICAgIGNvbG9yOiAjMDU5YzgzO1xuICAgIH1cbn1cblxuLmFsZXJ0LWluZm8ge1xuICAgIGNvbG9yOiAjNGVjMmYwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sIDAuMik7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRpbmZvLCAwLjIpO1xuXG4gICAgaHIge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkaW5mbztcbiAgICB9XG5cbiAgICAuYWxlcnQtbGluayB7XG4gICAgICAgIGNvbG9yOiAjMWZiM2VlO1xuICAgIH1cbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICAgIGNvbG9yOiAjZmZiZDVhO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxODksIDkwLCAwLjIpO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDE4OSwgOTAsIDAuMik7XG5cbiAgICBociB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICR3YXJuaW5nO1xuICAgIH1cblxuICAgIC5hbGVydC1saW5rIHtcbiAgICAgICAgY29sb3I6ICNmY2E2MjY7XG4gICAgfVxufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgICBjb2xvcjogJGRhbmdlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgNjcsIDY3LCAwLjIpO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDY3LCA2NywgMC4yKTtcblxuICAgIGhyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGRhbmdlcjtcbiAgICB9XG5cbiAgICAuYWxlcnQtbGluayB7XG4gICAgICAgIGNvbG9yOiAjZjExYTFhO1xuICAgIH1cbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgICBjb2xvcjogIzdmN2Y4MTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZlO1xuICAgIGJvcmRlci1jb2xvcjogI2Q4ZGFlMDtcblxuICAgIGhyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2VkZWRmMztcbiAgICB9XG5cbiAgICAuYWxlcnQtbGluayB7XG4gICAgICAgIGNvbG9yOiAjNjY2NjY3O1xuICAgIH1cbn1cblxuLmFsZXJ0LWRhcmsge1xuICAgIGNvbG9yOiAjMWYyNTMzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOGRhZTA7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzhjY2QzO1xuXG4gICAgaHIge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjYmFiZmM4O1xuICAgIH1cblxuICAgIC5hbGVydC1saW5rIHtcbiAgICAgICAgY29sb3I6ICMwYzBlMTM7XG4gICAgfVxufVxuXG4uYWxlcnQtZGVmYXVsdCB7XG4gICAgY29sb3I6ICM3ZjdmODE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZTtcbiAgICBib3JkZXItY29sb3I6ICNkOGRhZTA7XG5cbiAgICBociB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNiYWJmYzg7XG4gICAgfVxuXG4gICAgLmFsZXJ0LWxpbmsge1xuICAgICAgICBjb2xvcjogIzY2NjY2NztcbiAgICB9XG59XG5cbi8qICMjIyMjIyAzLjIgQWxlcnRzICMjIyMjIyAqL1xuXG4uYWxlcnQge1xuICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG5cbiAgICAuY2xvc2Uge1xuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxufVxuXG5bY2xhc3MqPSdhbGVydC1vdXRsaW5lLSddIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmFsZXJ0LW91dGxpbmUtc3VjY2VzcyB7XG4gICAgY29sb3I6ICRzdWNjZXNzO1xuICAgIGJvcmRlci1jb2xvcjogIzFhOWM4Njtcbn1cblxuLmFsZXJ0LW91dGxpbmUtaW5mbyB7XG4gICAgY29sb3I6ICRpbmZvO1xuICAgIGJvcmRlci1jb2xvcjogIzRlYzJmMDtcbn1cblxuLmFsZXJ0LW91dGxpbmUtd2FybmluZyB7XG4gICAgY29sb3I6ICR3YXJuaW5nO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmYmQ1YTtcbn1cblxuLmFsZXJ0LW91dGxpbmUtZGFuZ2VyIHtcbiAgICBjb2xvcjogJGRhbmdlcjtcbiAgICBib3JkZXItY29sb3I6ICNmMzQzNDM7XG59XG5cbltjbGFzcyo9J2FsZXJ0LXNvbGlkLSddIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci13aWR0aDogMDtcbn1cblxuLmFsZXJ0LXNvbGlkLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xufVxuXG4uYWxlcnQtc29saWQtaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XG59XG5cbi5hbGVydC1zb2xpZC13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcbn1cblxuLmFsZXJ0LXNvbGlkLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuLmJhZGdlLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDA7XG59XG5cbi5iYWRnZS1waWxsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi8qLy8vLy8vLy8vLy8vLy8vLy8vLy9iYWRnZWxpZ2h0Ly8vLy8vLy8vLy8vLy8vLy8vKi9cblxuLmJhZGdlLXByaW1hcnktdHJhbnNwYXJlbnQge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMjtcbn1cblxuLmJhZGdlLXN1Y2Nlc3MtdHJhbnNwYXJlbnQge1xuICAgIGNvbG9yOiAkc3VjY2VzcztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzdWNjZXNzLCAwLjE1KSAhaW1wb3J0YW50O1xufVxuXG4uYmFkZ2UtdGVhbC10cmFuc3BhcmVudCB7XG4gICAgY29sb3I6ICR0ZWFsO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHRlYWwsIDAuMTUpICFpbXBvcnRhbnQ7XG59XG5cbi5iYWRnZS13YXJuaW5nLXRyYW5zcGFyZW50IHtcbiAgICBjb2xvcjogJHdhcm5pbmc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2FybmluZywgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLmJhZGdlLWRhbmdlci10cmFuc3BhcmVudCB7XG4gICAgY29sb3I6ICRkYW5nZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFuZ2VyLCAwLjE1KTtcbn1cblxuLmJhZGdlLXB1cnBsZS10cmFuc3BhcmVudCB7XG4gICAgY29sb3I6ICRwdXJwbGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkcHVycGxlLCAwLjE1KTtcbn1cblxuLmJhZGdlLWluZm8tdHJhbnNwYXJlbnQge1xuICAgIGNvbG9yOiAjMGE3ZmZiO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sIDAuMTUpO1xufVxuXG4uYmFkZ2UtcGluay10cmFuc3BhcmVudCB7XG4gICAgY29sb3I6ICRwaW5rO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHBpbmssIDAuMTUpO1xufVxuXG4uYmFkZ2UtbGlnaHQtdHJhbnNwYXJlbnQge1xuICAgIGNvbG9yOiAkbXV0ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkbXV0ZWQsIDAuMTUpO1xufVxuXG4uYmFkZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiA0cHggNnB4IDRweCA2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDc1JTtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgdHJhbnNpdGlvbjpcbiAgICAgICAgY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgICAgIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgICAgIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgICAgICAgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuYmFkZ2Uge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbn1cblxuYS5iYWRnZSB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cblxuLmJhZGdlOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSxcbi5zcC1jb250YWluZXIgYnV0dG9uIC5iYWRnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFweDtcbn1cblxuLmJhZGdlLXBpbGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC42ZW07XG4gICAgYm9yZGVyLXJhZGl1czogMTByZW07XG59XG5cbi5iYWRnZS1wcmltYXJ5IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xufVxuXG5hLmJhZGdlLXByaW1hcnkge1xuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0MGZmO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0MGZmO1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MSwgMTAyLCAyNTUsIDAuNSk7XG4gICAgfVxuXG4gICAgJi5mb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUxLCAxMDIsIDI1NSwgMC41KTtcbiAgICB9XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbn1cblxuYS5iYWRnZS1zZWNvbmRhcnkge1xuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDcsIDc5LCAxMTcsIDAuNSk7XG4gICAgfVxuXG4gICAgJi5mb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0NywgNzksIDExNywgMC41KTtcbiAgICB9XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xufVxuXG5hLmJhZGdlLXN1Y2Nlc3Mge1xuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmE3ZDAxO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmE3ZDAxO1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OSwgMTc2LCAxLCAwLjUpO1xuICAgIH1cblxuICAgICYuZm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OSwgMTc2LCAxLCAwLjUpO1xuICAgIH1cbn1cblxuLmJhZGdlLWluZm8ge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XG59XG5cbmEuYmFkZ2UtaW5mbyB7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xuICAgIH1cblxuICAgICYuZm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG4gICAgfVxufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gICAgY29sb3I6ICNmNWY1ZjU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XG59XG5cbmEuYmFkZ2Utd2FybmluZyB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMDtcbiAgICB9XG59XG5cbi5iYWRnZS1wdXJwbGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogNzU3MWY5O1xufVxuXG5hLmJhZGdlLXB1cnBsZSB7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NTM2YmI7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NTM2YmI7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwMSwgNTQsIDE4NywgMC41KTtcbiAgICB9XG5cbiAgICAmLmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAxLCA1NCwgMTg3LCAwLjUpO1xuICAgIH1cbn1cblxuLmJhZGdlLXRlYWwge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRlYWw7XG59XG5cbmEge1xuICAgICYuYmFkZ2UtdGVhbCB7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5iYWRnZS13YXJuaW5nIHtcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJi5mb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5iYWRnZS1kYW5nZXIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcbn1cblxuYS5iYWRnZS1kYW5nZXIge1xuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwO1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbiAgICB9XG5cbiAgICAmLmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7XG4gICAgfVxufVxuXG4uYmFkZ2UtcGluayB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGluaztcbn1cblxuYS5iYWRnZS1waW5rIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UyMGI3MztcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UyMGI3MztcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQxLCAwLCAxMTcsIDAuNSk7XG4gICAgfVxuXG4gICAgJi5mb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0MSwgMCwgMTE3LCAwLjUpO1xuICAgIH1cbn1cblxuLmJhZGdlLXB1cnBsZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xufVxuXG5hLmJhZGdlLXB1cnBsZSB7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ODJlYTI7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ODJlYTI7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwMywgNTgsIDE4MywgMC41KTtcbiAgICB9XG5cbiAgICAmLmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAzLCA1OCwgMTgzLCAwLjUpO1xuICAgIH1cbn1cblxuLmJnLWxpZ2h0IHtcbiAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbn1cblxuYS5iYWRnZS1saWdodCB7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNWQ5ZTQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNWQ5ZTQ7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0NCwgMjQ1LCAyNDgsIDAuNSk7XG4gICAgfVxuXG4gICAgJi5mb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0NCwgMjQ1LCAyNDgsIDAuNSk7XG4gICAgfVxufVxuXG4uYmFkZ2UtZGFyayB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS04MDA7XG59XG5cbmEuYmFkZ2UtZGFyayB7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyODMxNDM7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyODMxNDM7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU5LCA3MiwgOTksIDAuNSk7XG4gICAgfVxuXG4gICAgJi5mb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU5LCA3MiwgOTksIDAuNSk7XG4gICAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAgIC5iYWRnZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgICB9XG59XG4uYmFkZ2UuYmFkZ2Utb3JhbmdlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG59XG4uYmFkZ2UuYmFkZ2UtY3lhbiB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWM1MGJiO1xufVxuLmJhZGdlLmJnLXdoaXRlIHtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciAuYmctcHJpbWFyeSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciAuYmctcHJpbWFyeSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciAuYmctc3VjY2VzcyB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIC5iZy1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIgLmJnLWluZm8ge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuLmJyZWFkY3J1bWItaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmJyZWFkY3J1bWItMyB7XG4gICAgb2wge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLmJyZWFkY3J1bWItNCB7XG4gICAgb2wge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnPic7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MzNweCkge1xuICAgIC5icmVhZGNydW1iLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gICAgLmJyZWFkY3J1bWItcmlnaHQgLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmJyZWFkY3J1bWIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICM3OTg3YTE7XG4gICAgfVxuICAgICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnLyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICBjb2xvcjogI2UzZTZlOGIwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxufVxuXG4uYnJlYWRjcnVtYi1zdHlsZTEsXG4uYnJlYWRjcnVtYi1zdHlsZTIsXG4uYnJlYWRjcnVtYi1zdHlsZTMge1xuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbn1cbi5icmVhZGNydW1iLXN0eWxlMSAuYnJlYWRjcnVtYi1pdGVtIGEsXG4uYnJlYWRjcnVtYi1zdHlsZTIgLmJyZWFkY3J1bWItaXRlbSBhLFxuLmJyZWFkY3J1bWItc3R5bGUzIC5icmVhZGNydW1iLWl0ZW0gYSB7XG4gICAgY29sb3I6ICM2YzdiOWE7XG59XG5cbi5icmVhZGNydW1iLXN0eWxlMSAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi5icmVhZGNydW1iLXN0eWxlMiAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi5icmVhZGNydW1iLXN0eWxlMyAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi5icmVhZGNydW1iLXN0eWxlMSAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSxcbi5icmVhZGNydW1iLXN0eWxlMiAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSxcbi5icmVhZGNydW1iLXN0eWxlMyAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xufVxuXG4uYnJlYWRjcnVtYi1zdHlsZTEgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSxcbi5icmVhZGNydW1iLXN0eWxlMiAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlLFxuLmJyZWFkY3J1bWItc3R5bGUzIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjY2ZkNGUxO1xufVxuXG4uYnJlYWRjcnVtYi1zdHlsZTIgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSxcbi5icmVhZGNydW1iLXN0eWxlMyAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBmb250LWZhbWlseTogJ0lvbmljb25zJztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5icmVhZGNydW1iLXN0eWxlMiAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxmM2QxJztcbn1cblxuLmJyZWFkY3J1bWItc3R5bGUzIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGYyODcnO1xufVxuXG4ubWFpbi1jb250ZW50LWJyZWFkY3J1bWIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIHNwYW4ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgKyBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJ1xcZjNkMSc7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNDAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSW9uaWNvbnMnO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4tYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLm1haW4tYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItaXRlbSBhIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlciwgJ1xcZTkzMycpO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBjb2xvcjogI2Q2ZGZlNztcbiAgICBmb250LWZhbWlseTogJ2ZlYXRoZXInICFpbXBvcnRhbnQ7XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi5idG4sXG4uc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc4cmVtO1xuICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgdHJhbnNpdGlvbjpcbiAgICAgICAgY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgICAgIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgICAgIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgICAgICAgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuYnRuLFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5idG46aG92ZXIsXG4uc3AtY29udGFpbmVyIGJ1dHRvbjpob3ZlciB7XG4gICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bjpmb2N1cyxcbi5zcC1jb250YWluZXIgYnV0dG9uOmZvY3VzLFxuLmJ0bi5mb2N1cyxcbi5zcC1jb250YWluZXIgYnV0dG9uLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4uZGlzYWJsZWQsXG4uc3AtY29udGFpbmVyIGJ1dHRvbi5kaXNhYmxlZCxcbi5idG46ZGlzYWJsZWQsXG4uc3AtY29udGFpbmVyIGJ1dHRvbjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC42NTtcbn1cblxuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWJvcmRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3ZlciAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWJvcmRlcjtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjE1cmVtIHJnYmEoMTE5LCAyMTAsIDE5MSwgMC41KTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZTpmb2N1cyxcbiAgICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSAkcHJpbWFyeS0wNTtcbiAgICB9XG59XG5cbi5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTE5LCAyMTAsIDE5MSwgMC4yKTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICBib3JkZXItY29sb3I6ICNmNTU2N2I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzMzQ2MTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2IoMjQ1LCA4NiwgMTQyKTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gI2YzM2U2OCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcbiAgICB9XG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZjU1NjdiO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4xcmVtICNmNzRmNzU7XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ3LCA3OSwgMTE3LCAwLjUpO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjg5OTg2O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNjhmNzg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzFhOWM4NjtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNiwgMTU2LCAxMzQsIDAuNSk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgYm9yZGVyLWNvbG9yOiAkc3VjY2Vzcztcbn1cblxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZTpmb2N1cyxcbiAgICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI2LCAxNTYsIDEzNCwgMC41KTtcbiAgICB9XG59XG5cbi5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjYsIDE1NiwgMTM0LCAwLjUpO1xufVxuXG4uYnRuLWluZm8ge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XG4gICAgYm9yZGVyLWNvbG9yOiByZ2IoMTA4LCAxOTMsIDIyNik7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDcyLCAxNzksIDIyMSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGluZm87XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzgsIDE5NCwgMjQwLCAwLjUpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xuICAgICAgICBib3JkZXItY29sb3I6ICRpbmZvO1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5mbztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xuICAgIGJvcmRlci1jb2xvcjogJGluZm87XG59XG5cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmU6Zm9jdXMsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3OCwgMTk0LCAyNDAsIDAuNSk7XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc4LCAxOTQsIDI0MCwgMC41KTtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xuICAgIGJvcmRlci1jb2xvcjogI2Y2YzA2ZjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhhYjM3O1xuICAgICAgICBib3JkZXItY29sb3I6ICNmNmFjM2M7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxODksIDkwLCAwLjUpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmcgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcbiAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nO1xufVxuXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxODksIDkwLCAwLjUpO1xuICAgIH1cbn1cblxuLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE4OSwgOTAsIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcbiAgICBib3JkZXItY29sb3I6ICNmMzU5NTk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxMmQyZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZjEzOTM5O1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0MywgNjcsIDY3LCAwLjIpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcbiAgICB9XG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcbn1cblxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQzLCA2NywgNjcsIDAuNSk7XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQzLCA2NywgNjcsIDAuNSk7XG59XG5cbi5idG4tdGVhbCB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbDtcbiAgICBib3JkZXItY29sb3I6ICMwNWQ2ZDY7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA0YmZiZjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDRiZmJmO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1LCAxOTIsIDE5MiwgMC41KTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGVhbDtcbiAgICB9XG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRlYWw7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaG93ID4gLmJ0bi10ZWFsLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbDtcbiAgICBib3JkZXItY29sb3I6ICR0ZWFsO1xufVxuXG4uYnRuLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUsIDE5MiwgMTkyLCAwLjUpO1xuICAgIH1cbn1cblxuLnNob3cgPiAuYnRuLXRlYWwuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNSwgMTkyLCAxOTIsIDAuNSk7XG59XG4uYnRuLXdoaXRlIHtcbiAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICNlOWU5ZmY4MjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2Q1ZDllNDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWRlZGY1ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxMiwgMjE0LCAyMjAsIDAuNSk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTEwMDtcbiAgICB9XG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNjZGQyZGY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5idG4tbGlnaHQge1xuICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZTlmZjgyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGUwZTk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2Q1ZDllNDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGZiICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2VkZWRmNSAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTIsIDIxNCwgMjIwLCAwLjUpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDllNDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2NkZDJkZjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkOWU0O1xuICAgIGJvcmRlci1jb2xvcjogI2NkZDJkZjtcbn1cblxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmU6Zm9jdXMsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTIsIDIxNCwgMjIwLCAwLjUpO1xuICAgIH1cbn1cblxuLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjEyLCAyMTQsIDIyMCwgMC41KTtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTgwMDtcbiAgICBib3JkZXItY29sb3I6ICRncmF5LTgwMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzNzRiO1xuICAgICAgICBib3JkZXItY29sb3I6ICMyODMxNDM7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODgsIDk5LCAxMjIsIDAuNSk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktODAwO1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTgwMDtcbiAgICB9XG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTgwMDtcbiAgICBib3JkZXItY29sb3I6ICRncmF5LTgwMDtcbn1cblxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZTpmb2N1cyxcbiAgICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg4LCA5OSwgMTIyLCAwLjUpO1xuICAgIH1cbn1cblxuLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgOTksIDEyMiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdoaXRlIHtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgkcHJpbWFyeSwgMC41KTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmU6Zm9jdXMsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgkcHJpbWFyeSwgMC41KTtcbiAgICB9XG59XG5cbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgkcHJpbWFyeSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ3LCA3OSwgMTE3LCAwLjUpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS02MDA7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS02MDA7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYigyNDcsIDc5LCAxMTcpO1xuICAgIH1cbn1cblxuLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ3LCA3OSwgMTE3LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gICAgY29sb3I6ICRzdWNjZXNzO1xuICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjYsIDE1NiwgMTM0LCAwLjUpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkc3VjY2VzcztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xuICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZTpmb2N1cyxcbiAgICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI2LCAxNTYsIDEzNCwgMC41KTtcbiAgICB9XG59XG5cbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNiwgMTU2LCAxMzQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgICBjb2xvcjogJGluZm8gIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRpbmZvO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGluZm87XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzgsIDE5NCwgMjQwLCAwLjUpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkaW5mbztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbmZvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcbiAgICBib3JkZXItY29sb3I6ICRpbmZvO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmU6Zm9jdXMsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3OCwgMTk0LCAyNDAsIDAuNSk7XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzgsIDE5NCwgMjQwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gICAgY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2FybmluZztcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xuICAgICAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTg5LCA5MCwgMC41KTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJHdhcm5pbmc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2FybmluZztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2FybmluZztcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxODksIDkwLCAwLjUpO1xuICAgIH1cbn1cblxuLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTg5LCA5MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gICAgY29sb3I6ICNlMzA3M2EgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNlMzA3M2E7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQzLCA2NywgNjcsIDAuNSk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcbiAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQzLCA2NywgNjcsIDAuNSk7XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDMsIDY3LCA2NywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgIGJvcmRlci1jb2xvcjogJGdyYXktMTAwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDQsIDI0NSwgMjQ4LCAwLjUpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMTAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgIGJvcmRlci1jb2xvcjogJGdyYXktMTAwO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA1LCAyMTEsIDIyOCwgMC41KTtcbiAgICB9XG59XG5cbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ0LCAyNDUsIDI0OCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS04MDA7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktODAwO1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTgwMDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OSwgNzIsIDk5LCAwLjUpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktODAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS04MDA7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS04MDA7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZTpmb2N1cyxcbiAgICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU5LCA3MiwgOTksIDAuNSk7XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTksIDcyLCA5OSwgMC41KTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM4NDg1ZmI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCxcbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuXG4uYnRuLWxnLFxuLmJ0bi1ncm91cC1sZyA+IC5idG4sXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtbGcgPiBidXR0b24ge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxLjAyMzc1cmVtICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG4uYnRuLXNtLFxuLmJ0bi1ncm91cC1zbSA+IC5idG4sXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtc20gPiBidXR0b24ge1xuICAgIHBhZGRpbmc6IDAuMjhyZW0gMC41MXJlbSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMC43MjVyZW0gIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbi5idG4tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgKyAuYnRuLWJsb2NrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIH1cbn1cblxuaW5wdXQge1xuICAgICZbdHlwZT0nc3VibWl0J10uYnRuLWJsb2NrLFxuICAgICZbdHlwZT0ncmVzZXQnXS5idG4tYmxvY2ssXG4gICAgJlt0eXBlPSdidXR0b24nXS5idG4tYmxvY2sge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG4sXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAgPiBidXR0b24sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpob3Zlcixcbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cCA+IGJ1dHRvbjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyLFxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uOmhvdmVyLFxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAgPiBidXR0b246Zm9jdXMsXG4uYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAgPiBidXR0b246YWN0aXZlLFxuLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwID4gYnV0dG9uLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSxcbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5idG4tdG9vbGJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgLmlucHV0LWdyb3VwIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cCA+IGJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5idG4tZ3JvdXAgPiB7XG4gICAgLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIH1cblxuICAgIC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAgPiBidXR0b246bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGJ1dHRvbiB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LFxuLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LFxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXNtID4gYnV0dG9uICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gICAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsXG4uYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtbGcgPiBidXR0b24gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgID4gLmJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IHtcbiAgICAuYnRuLWdyb3VwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiB7XG4gICAgLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgfVxuXG4gICAgLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cbn1cblxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiBidXR0b24ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IGJ1dHRvbiB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLFxuLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXRvZ2dsZSA+IGJ1dHRvbixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IGJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9J3JhZGlvJ10sXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdG9nZ2xlID4gYnV0dG9uIGlucHV0W3R5cGU9J3JhZGlvJ10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT0nY2hlY2tib3gnXSxcbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cC10b2dnbGUgPiBidXR0b24gaW5wdXRbdHlwZT0nY2hlY2tib3gnXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT0ncmFkaW8nXSxcbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gYnV0dG9uIGlucHV0W3R5cGU9J3JhZGlvJ10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9J2NoZWNrYm94J10sXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IGJ1dHRvbiBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogIyMjIyMjIDMuMyBCdXR0b25zICMjIyMjIyAqL1xuXG4vLyAuYnRuLCAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4vLyAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuLy8gfVxuXG4uYnRuOmFjdGl2ZSxcbi5zcC1jb250YWluZXIgYnV0dG9uOmFjdGl2ZSxcbi5idG46Zm9jdXMsXG4uc3AtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVyO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbn1cblxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmU6Zm9jdXMsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiKDI0MCwgMjM5LCAyNDQpO1xuICAgIH1cbn1cblxuLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYigyNDAsIDIzOSwgMjQ0KTtcbn1cblxuLmJ0bi1pbmRpZ28ge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IwNTdiZjtcbiAgICBib3JkZXItY29sb3I6ICNiMDU3YmY7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1NTZiNztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZDU1NmI3O1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE3MiwgODAsIDE4NywgMC41KTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjA1N2JmO1xuICAgICAgICBib3JkZXItY29sb3I6ICNiMDU3YmY7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2IwNTdiZjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2IwNTdiZjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNob3cgPiAuYnRuLWluZGlnby5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IwNTdiZjtcbiAgICBib3JkZXItY29sb3I6ICNiMDU3YmY7XG59XG5cbi5idG4taW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZTpmb2N1cyxcbiAgICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE3MiwgODAsIDE4NywgMC41KTtcbiAgICB9XG59XG5cbi5zaG93ID4gLmJ0bi1pbmRpZ28uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNzIsIDgwLCAxODcsIDAuNSk7XG59XG5cbi5idG4tcHVycGxlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjQzYWIwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZTM3YTY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzRlMmQ4OTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjMsIDg3LCAxODgsIDAuNSk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNjQzYWIwO1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTMzOWQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICM0ODJhODA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaG93ID4gLmJ0bi1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTMzOWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDgyYTgwO1xufVxuXG4uYnRuLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmU6Zm9jdXMsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjMsIDg3LCAxODgsIDAuNSk7XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tcHVycGxlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIzLCA4NywgMTg4LCAwLjUpO1xufVxuXG4uYnRuLXBpbmsge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBpbms7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2MzMGNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjYzMwY2U7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2NjMzBjZTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjEsIDM4LCAxMjcsIDAuNSk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBpbms7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2Q4MDA2OTtcbiAgICB9XG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmUwMDVjO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOTgwMDRhO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tcGluay5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JlMDA1YztcbiAgICBib3JkZXItY29sb3I6ICM5ODAwNGE7XG59XG5cbi5idG4tcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmU6Zm9jdXMsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjEsIDM4LCAxMjcsIDAuNSk7XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tcGluay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMSwgMzgsIDEyNywgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTUwMCB7XG4gICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS01MDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjODg5NmFmO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDhmYWE7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzY5N2I5YTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDEzMywgMTU4LCAwLjUpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTUwMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjODg5NmFmO1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3OTg4YTQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICM2Mzc0OTM7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaG93ID4gLmJ0bi1ncmF5LTUwMC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc5ODhhNDtcbiAgICBib3JkZXItY29sb3I6ICM2Mzc0OTM7XG59XG5cbi5idG4tZ3JheS01MDA6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxMzMsIDE1OCwgMC41KTtcbiAgICB9XG59XG5cbi5zaG93ID4gLmJ0bi1ncmF5LTUwMC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTMzLCAxNTgsIDAuNSk7XG59XG5cbi5idG4tZ3JheS03MDAge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNzAwO1xuICAgIGJvcmRlci1jb2xvcjogIzRmNWM3MztcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDk1NjZiO1xuICAgICAgICBib3JkZXItY29sb3I6ICMzYTQ0NTU7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA1LCAxMTYsIDEzNiwgMC41KTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS03MDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzRmNWM3MztcbiAgICB9XG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ1MDY0O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzUzZTRkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tZ3JheS03MDAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDUwNjQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzUzZTRkO1xufVxuXG4uYnRuLWdyYXktNzAwOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZTpmb2N1cyxcbiAgICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwNSwgMTE2LCAxMzYsIDAuNSk7XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tZ3JheS03MDAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDUsIDExNiwgMTM2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtaW5kaWdvIHtcbiAgICBjb2xvcjogI2IwNTdiZjtcbiAgICBib3JkZXItY29sb3I6ICNiMDU3YmY7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjA1N2JmO1xuICAgIH1cbn1cblxuLyogIyMjIyMjIDUuMSBCdXR0b25zICAjIyMjIyMgKi9cblxuLmJ0bi1tYWluLXByaW1hcnkge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1NmY1ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzgwNzdmNjtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjE1cmVtIHJnYmEoJHByaW1hcnksIDAuNSk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG59XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmU6Zm9jdXMsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gJHByaW1hcnktMDU7XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKCRwcmltYXJ5LCAwLjIpO1xufVxuXG4uYnRuLW1haW4tc2Vjb25kYXJ5IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTE5LCAyMTAsIDE5MSwgMC41KTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaG93ID4gLmJ0bi1tYWluLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLmJ0bi1tYWluLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmU6Zm9jdXMsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgMTA5LCAyNTUsIDAuNSk7XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tbWFpbi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgMTA5LCAyNTUsIDAuNSk7XG59XG5cbi5idG4tbWFpbi1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWE1M2ZmO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwZDQ5ZmY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzg0ODVmYjtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgMTA5LCAyNTUsIDAuNSk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzFhNTNmZjtcbiAgICB9XG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0MGZmO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAzNmQ5O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4tbWFpbi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDQwZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAzNmQ5O1xufVxuXG4uYnRuLW1haW4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZTpmb2N1cyxcbiAgICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCAxMDksIDI1NSwgMC41KTtcbiAgICB9XG59XG5cbi5zaG93ID4gLmJ0bi1tYWluLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYwLCAxMDksIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuXG4uYnRuLXdpdGgtaWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMzhweDtcblxuICAgIGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcblxuICAgICAgICAmLnR5cGNuIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjY7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZhcyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnRuLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMzdweDtcbiAgICBoZWlnaHQ6IDM3cHg7XG5cbiAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcblxuICAgICAgICAmLnR5cGNuIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjk1O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnRuLWljb24tbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmJ0biArIC5idG4sXG4gICAgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLmJ0bi1pY29uLWxpc3QgYnV0dG9uICsgLmJ0bixcbi5idG4taWNvbi1saXN0IC5zcC1jb250YWluZXIgLmJ0biArIGJ1dHRvbixcbi5zcC1jb250YWluZXIgLmJ0bi1pY29uLWxpc3QgLmJ0biArIGJ1dHRvbixcbi5idG4taWNvbi1saXN0IC5zcC1jb250YWluZXIgYnV0dG9uICsgYnV0dG9uLFxuLnNwLWNvbnRhaW5lciAuYnRuLWljb24tbGlzdCBidXR0b24gKyBidXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5idG4uYnRuLWRlZmF1bHQubmF2LWxpbmsge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cbi5uYXYtbGluayNicy1leGFtcGxlLW5hdmJhci1jb2xsYXBzZS0xIHtcbiAgICBwYWRkaW5nOiAwcmVtIDAuM3JlbTtcbn1cbi8qICMjIyMjIyA0LjggYnV0dG9uLWxpZ2h0ICMjIyMjIyAqL1xuXG4uYnRuLXdhcm5pbmctbGlnaHQge1xuICAgIGNvbG9yOiAjZmRhYzQxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAxNzIsIDY1LCAwLjIpO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDE3MiwgNjUsIDAuMik7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYWM0MTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmRhYzQxO1xuICAgIH1cbn1cblxuLmJ0bi13YXJuaW5nLWxpZ2h0IHtcbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRhYzQxO1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZGFjNDE7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYWM0MTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZkYWM0MTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNob3cgPiAuYnRuLXdhcm5pbmctbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGFjNDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmRhYzQxO1xufVxuXG4uYnRuLXdhcm5pbmctbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtICNmZmM3OTM7XG4gICAgfVxufVxuXG4uc2hvdyA+IC5idG4td2FybmluZy1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSAjZmZjNzkzO1xufVxuXG4uYnRuLXByaW1hcnktZ3JhZGllbnQge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktZ3JhZGllbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5idG4tZGFuZ2VyLWdyYWRpZW50IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZ3JhZGllbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhbmdlcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmJ0bi1waW5rLWdyYWRpZW50IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQ6ICRwaW5rLWdyYWRpZW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwaW5rO1xuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYnRuLXB1cnBsZS1ncmFkaWVudCB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAkcHVycGxlLWdyYWRpZW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwdXJwbGU7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5idG4td2FybmluZy1ncmFkaWVudCB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAkd2FybmluZy1ncmFkaWVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkd2FybmluZztcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmJ0bi1zdWNjZXNzLWdyYWRpZW50IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQ6ICRzdWNjZXNzLWdyYWRpZW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRzdWNjZXNzO1xuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYnRuLWluZm8tZ3JhZGllbnQge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZDogJGluZm8tZ3JhZGllbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGluZm87XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5idG4tbGlnaHQtZ3JhZGllbnQge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgI2NkZDJkZSAwJSwgJGdyYXktMTAwIDEwMCUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZGQyZGU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgI2MxYzdkNiAwJSwgI2UwZTVmMSAxMDAlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjY2RkMmRlO1xuICAgIH1cbn1cblxuLmJ0bi1saWdodC1ncmFkaWVudCB7XG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgI2MxYzdkNiAwJSwgI2UwZTVmMSAxMDAlKTtcbiAgICB9XG59XG5cbi5idG4tZGFyay1ncmFkaWVudCB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNjBkZWcsICMyOTMyM2MgMCUsICM0ODU1NjMgMTAwJSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzI5MzIzYztcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNjBkZWcsICMyMTI5MzEgMCUsICM0MjRmNWQgMTAwJSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzI5MzIzYztcbiAgICB9XG59XG5cbi5idG4tZGFyay1ncmFkaWVudCB7XG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDYwZGVnLCAjMjEyOTMxIDAlLCAjNDI0ZjVkIDEwMCUpO1xuICAgIH1cbn1cblxuLmJ0bi1zZWNvbmRhcnktZ3JhZGllbnQge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1ncmFkaWVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYnRuLXByaW1hcnkuZm9jdXMsXG4uYnRuLXByaW1hcnk6Zm9jdXMge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbn1cbi5idG4td2FybmluZy5mb2N1cyxcbi5idG4td2FybmluZzpmb2N1cyB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcbiAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nO1xufVxuLmJ0bi1zcXVhcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYnRuLWxpc3QgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCksXG4uYnRuLWxpc3QgPiAuZHJvcGRvd246bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjRyZW07XG59XG4uYnRuLWxpc3QgPiAuYnRuLFxuLmJ0bi1saXN0ID4gLmRyb3Bkb3duIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjNyZW07XG59XG4ucm93ID4gKiB7XG4gICAgd2lkdGg6IGF1dG87XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbn1cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLXNlY29uZGFyeSxcbi5idG4tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcbn1cbi5uYXYucGFuZWwtdGFicyAubmF2LWl0ZW06Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGFicy1zdHlsZS0xIC5tYWluLW5hdi1saW5lIC5uYXYtbGluay5hY3RpdmUge1xuICAgIC8qIGNvbG9yOiAjMjQyZjQ4OyAqL1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlciAkYm9yZGVyICNmZmY7XG59XG4uYnRuLWFuaW1hdGlvbiAuYnRuLWxvYWRlcnM6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB0b3A6IGNhbGMoNTAlIC0gKDEuNGVtIC8gMikpO1xuICAgIHJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEuNGVtO1xuICAgIGhlaWdodDogMS40ZW07XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkZXIgNTAwbXMgaW5maW5pdGUgbGluZWFyO1xuICAgIGFuaW1hdGlvbjogbG9hZGVyIDUwMG1zIGluZmluaXRlIGxpbmVhcjtcbn1cbi5idG4tYW5pbWF0aW9uIC5idG4tc3BpbmVyOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiBjYWxjKDUwJSAtICgxLjRlbSAvIDIpKTtcbiAgICByaWdodDogMTJweCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwLjVlbTtcbiAgICB3aWR0aDogMTQlO1xuICAgIGhlaWdodDogMC41ZW07XG4gICAgaGVpZ2h0OiA0NSU7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzay1ib3VuY2UgMS4ycyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb246IHNrLWJvdW5jZSAxLjJzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMXM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMXM7XG59XG4uYnRuLWFuaW1hdGlvbiAuYnRuLWxvYWRlcnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLWFuaW1hdGlvbiAuYnRuLXNwaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuLWFuaW1hdGlvbiAubG9hZGluZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZGVyIHtcbiAgICBmcm9tIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxvYWRlciB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuLmJ0bi1wcmltYXJ5LWxpZ2h0IHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMDI7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS0wMjtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gJHByaW1hcnktMDI7XG4gICAgfVxufVxuXG4uYnRuLXNlY29uZGFyeS1saWdodCB7XG4gICAgY29sb3I6ICNmNzRmNzU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDcsIDc5LCAxMTcsIDAuMik7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NywgNzksIDExNywgMC4yKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDcsIDc5LCAxMTcsIDAuMik7XG4gICAgfVxufVxuLmJ0bi1zdWNjZXNzLWxpZ2h0IHtcbiAgICBjb2xvcjogIzFhOWM4NjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAxNTYsIDEzNCwgMC4yKTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjYsIDE1NiwgMTM0LCAwLjIpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjYsIDE1NiwgMTM0LCAwLjIpO1xuICAgIH1cbn1cbi5idG4tZGFuZ2VyLWxpZ2h0IHtcbiAgICBjb2xvcjogI2YzNDM0MyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCA2NywgNjcsIDAuMik7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgNjcsIDY3LCAwLjIpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQzLCA2NywgNjcsIDAuMik7XG4gICAgfVxufVxuLmJ0bi1pbmZvLWxpZ2h0IHtcbiAgICBjb2xvcjogIzRlYzJmMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1LCAxOTIsIDE5MiwgMC4yKTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUsIDE5MiwgMTkyLCAwLjIpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm8gIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5mbztcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNSwgMTkyLCAxOTIsIDAuMik7XG4gICAgfVxufVxuXG4uYnRuLWRhcmstbGlnaHQge1xuICAgIGNvbG9yOiAjMzgzODUzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzODM4NTMyNDtcbiAgICBib3JkZXItY29sb3I6ICNjOGM4ZGE7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyayAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMjAwLCAyMDAsIDIxOCwgMC4yKTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgOTksIDEyMiwgMC4yKTtcbiAgICB9XG59XG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1wcmltYXJ5LFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXByaW1hcnksXG4uYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmUsXG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUuc2hvdyxcbi5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xufVxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cyxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLFxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlOmZvY3VzLFxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMsXG4uYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKCRwcmltYXJ5LCAwLjUpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1vdXRsaW5lLXByaW1hcnksXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtd2FybmluZyxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS13YXJuaW5nLFxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYWN0aXZlLFxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlLnNob3csXG4uYnRuLW91dGxpbmUtd2FybmluZzphY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1pbmZvLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLWluZm8sXG4uYnRuLW91dGxpbmUtaW5mby5hY3RpdmUsXG4uYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUuc2hvdyxcbi5idG4tb3V0bGluZS1pbmZvOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGRjYWYwO1xuICAgIGJvcmRlci1jb2xvcjogIzBkY2FmMDtcbn1cbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLWRhbmdlcixcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1kYW5nZXIsXG4uYnRuLW91dGxpbmUtZGFuZ2VyLmFjdGl2ZSxcbi5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlLnNob3csXG4uYnRuLW91dGxpbmUtZGFuZ2VyOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICAgIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cbi5idG4uYmFjay1idG4ge1xuICAgIGJhY2tncm91bmQ6ICMwMDM3NmIgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMwMDM3NmIgIWltcG9ydGFudDtcbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuLmNhcmQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93O1xuXG4gICAgPiB7XG4gICAgICAgIGhyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3QtZ3JvdXAge1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMzc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICArIC5jYXJkLWxpbmsge1xuICAgICAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICB9XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiBjYWxjKDNweCAtIDFweCkgY2FsYygzcHggLSAxcHgpIDAgMDtcbiAgICB9XG5cbiAgICArIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCBjYWxjKDNweCAtIDFweCkgY2FsYygzcHggLSAxcHgpO1xuICAgIH1cbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuXG4uY2FyZC1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoM3B4IC0gMXB4KTtcbn1cblxuLmNhcmQtaW1nLXRvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYyg1cHggLSAxcHgpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDVweCAtIDFweCk7XG59XG5cbi5jYXJkLWltZy1ib3R0b20ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDEwcHggLSAxcHgpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMTBweCAtIDFweCk7XG59XG5cbi5jYXJkLWRlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWRlY2sge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG5cbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICA+IC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWdyb3VwIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcblxuICAgICAgICA+IC5jYXJkIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICsgLmNhcmQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXG4gICAgICAgICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXG4gICAgICAgICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWNvbHVtbnMge1xuICAgICAgICBjb2x1bW4tY291bnQ6IDM7XG4gICAgICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgICAgIG9ycGhhbnM6IDE7XG4gICAgICAgIHdpZG93czogMTtcblxuICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICYudGV4dC13aGl0ZSAuY2FyZC10aXRsZSxcbiAgICAmLnR4LXdoaXRlIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG5cbi5jYXJkLWhlYWRlcixcbi5jYXJkLWZvb3RlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbn1cbi5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDdweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDdweCAhaW1wb3J0YW50O1xufVxuLmNhcmQtaGVhZGVyLXRhYiB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmNhcmQtaXRlbS1kZXNjIC5jYXJkLWl0ZW0tZGVzYy0xIGR0LFxuZGQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNhcmQtaXRlbS1kZXNjIHtcbiAgICAuY2FyZC1pdGVtLWRlc2MtMSB7XG4gICAgICAgIGR0IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cblxuICAgICAgICBkZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGRsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC1oZWFkZXItcmlnaHQgLmNhcmQtb3B0aW9uIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcblxuICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbn1cblxuLmNhcmQtY2F0ZWdvcnkge1xuICAgIG1hcmdpbjogMCAwIDAuNXJlbTtcbiAgICBwYWRkaW5nOiA3cHggMDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5jYXJkLWRhc2hib2FyZC1hdWRpZW5jZS1tZXRyaWNzIC5mbG90LWNoYXJ0IC5mbG90LXgtYXhpcyA+IGRpdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5jYXJkLW1pbmltYWwtdHdvIHtcbiAgICAubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIH1cblxuICAgIC5uYXYtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDJweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDMwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICB9XG59XG5cbi5jYXJkLWJvZHktdG9wIHtcbiAgICBhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIHRvcDogNjNweDtcbiAgICBsZWZ0OiAtNXB4O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5jYXJkLW1pbmltYWwtZm91ciAuY2FyZC1mb290ZXIgLm5hdi1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xufVxuXG4uY2FyZC1wcm9ncmVzcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLnByb2dyZXNzIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgfVxufVxuXG4uY2FyZCB7XG4gICAgJi5jYXJkLXByaW1hcnkge1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmNhcmQtc2Vjb25kYXJ5IHtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmNhcmQtc3VjY2VzcyB7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMjJlODQwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5jYXJkLWRhbmdlciB7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkZGFuZ2VyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5jYXJkLXdhcm5pbmcge1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmYjIwOSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuY2FyZC1pbmZvIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMWI4ZmYgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmNhcmQtcHVycGxlIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRwdXJwbGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmNhcmQtZGFyayB7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzQzYTQwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLmNhcmQtaW1nLXRvcC5jYXJkLWltZy1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDEwcHggLSAxcHgpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMTBweCAtIDFweCk7XG59XG5cbi5jYXJkLWNhdGVnb3J5MSB7XG4gICAgbWFyZ2luOiAwIDAgMC41cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICMzODM4NTM7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLkNob29zZTEge1xuICAgIHBhZGRpbmc6IDhweCAxOXB4O1xuICAgIGJvcmRlcjogI2VkZWRmNSBzb2xpZCAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnByaWNpbmctY2FyZDpob3ZlciAuY2FyZC1jYXRlZ29yeS5zdHlsZS0xIHtcbiAgICBjb2xvcjogI2VlZTtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlIDBzO1xufVxuLnByaWNpbmctY2FyZDpob3ZlciAuQ2hvb3NlMSB7XG4gICAgcGFkZGluZzogOHB4IDE5cHg7XG4gICAgY29sb3I6ICNlZWU7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSAwcztcbn1cblxuLmVycm9yLWJnMSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wbmcvY2lyY2xlNC5wbmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uZXJyb3ItYmcxOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4uY2FyZC1zaWdpbiB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cblxuLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgxKSB7XG4gICAgdG9wOiAxMiU7XG4gICAgbGVmdDogNDIlO1xuICAgIGFuaW1hdGlvbjogYW5pbWF0ZSAxMHMgbGluZWFyIGluZmluaXRlO1xufVxuLnNxdWFyZS1ib3ggZGl2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogNXB4IHNvbGlkIHJnYmEoJHdoaXRlLCAwLjMpO1xuICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XG59XG4uc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgICB0b3A6IDcwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYW5pbWF0aW9uOiBhbmltYXRlIDdzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoNCkge1xuICAgIHRvcDogMjAlO1xuICAgIGxlZnQ6IDYwJTtcbiAgICBhbmltYXRpb246IGFuaW1hdGUgMTBzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoMykge1xuICAgIHRvcDogMTclO1xuICAgIGxlZnQ6IDYlO1xuICAgIGFuaW1hdGlvbjogYW5pbWF0ZSA5cyBsaW5lYXIgaW5maW5pdGU7XG59XG4uc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDUpIHtcbiAgICB0b3A6IDg4JTtcbiAgICBsZWZ0OiAxMCU7XG4gICAgYW5pbWF0aW9uOiBhbmltYXRlIDZzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoNikge1xuICAgIHRvcDogODAlO1xuICAgIGxlZnQ6IDcwJTtcbiAgICBhbmltYXRpb246IGFuaW1hdGUgMTJzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoNykge1xuICAgIHRvcDogNjAlO1xuICAgIGxlZnQ6IDgwJTtcbiAgICBhbmltYXRpb246IGFuaW1hdGUgMTVzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoOCkge1xuICAgIHRvcDogMzIlO1xuICAgIGxlZnQ6IDI1JTtcbiAgICBhbmltYXRpb246IGFuaW1hdGUgMTZzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCg5KSB7XG4gICAgdG9wOiAyMCU7XG4gICAgbGVmdDogODAlO1xuICAgIGFuaW1hdGlvbjogYW5pbWF0ZSAxMHMgbGluZWFyIGluZmluaXRlO1xufVxuLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgxMCkge1xuICAgIHRvcDogNDAlO1xuICAgIGxlZnQ6IDcyJTtcbiAgICBhbmltYXRpb246IGFuaW1hdGUgNXMgbGluZWFyIGluZmluaXRlO1xufVxuLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgxMSkge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDMwJTtcbiAgICBhbmltYXRpb246IGFuaW1hdGUgNnMgbGluZWFyIGluZmluaXRlO1xufVxuLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgxMikge1xuICAgIHRvcDogNjUlO1xuICAgIGxlZnQ6IDE2JTtcbiAgICBhbmltYXRpb246IGFuaW1hdGUgOXMgbGluZWFyIGluZmluaXRlO1xufVxuLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgxMykge1xuICAgIHRvcDogNDUlO1xuICAgIGxlZnQ6IDMlO1xuICAgIGFuaW1hdGlvbjogYW5pbWF0ZSAxNHMgbGluZWFyIGluZmluaXRlO1xufVxuLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgxNCkge1xuICAgIHRvcDogNDclO1xuICAgIGxlZnQ6IDU1JTtcbiAgICBhbmltYXRpb246IGFuaW1hdGUgM3MgbGluZWFyIGluZmluaXRlO1xufVxuLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgxNSkge1xuICAgIHRvcDogNzklO1xuICAgIGxlZnQ6IDkwJTtcbiAgICBhbmltYXRpb246IGFuaW1hdGUgOHMgbGluZWFyIGluZmluaXRlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0ZSB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlWSgwKSByb3RhdGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHRyYW5zbGF0ZVkoLTkwcHgpIHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5jYXJkLXNpZ2luLW1haW4ge1xuICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNhcmQtc2lnaW4ge1xuICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgIH1cbn1cblxuLmNhcmQtY29sbGFwc2VkID4gOm5vdCguY2FyZC1oZWFkZXIpOm5vdCguY2FyZC1zdGF0dXMpIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2FyZC1mdWxsc2NyZWVuIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uY2FyZC10aXRsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIxcHg7XG4gICAgbGVmdDogMTFweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogM3B4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbn1cblxuLmNhcmQtdGl0bGUyOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZDogI2YzMmI3MTtcbn1cblxuLmNhcmQtdGl0bGUzOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZDogIzE1OTBiZTtcbn1cblxuLmNhcmQtaW1nLXRvcC0xIC5jYXJkLXRpdGxlOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXJkLWltZy1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDVweCAtIDFweCk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYyg1cHggLSAxcHgpO1xufVxuLmN1c3RvbS10aXRsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE5cHg7XG4gICAgbGVmdDogMTFweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogM3B4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ucHJpbWFyeS1jdXN0b20tY2FyZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA3cHggcmdiYSgxNTQsIDE1NCwgMjA0LCAwLjEpO1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICB9XG59XG4ucHJpbWFyeS1jdXN0b20tY2FyZDEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvcG5nL2NoYXRiZy5wbmcpICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA3cHggcmdiYSgxNTQsIDE1NCwgMjA0LCAwLjEpO1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICB9XG59XG4uYmctcHJpbWFyeS1jYXJkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjNyZW07XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA3cHggcmdiYSgxNTQsIDE1NCwgMjA0LCAwLjEpO1xuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgLmNhcmQtdGl0bGU6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuLmNhcm91c2VsLXNsaWRlciB7XG4gICAgI2Nhcm91c2VsIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgICN0aHVtYmNhcm91c2VsIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5jYXJvdXNlbC1pdGVtIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgLnRodW1iIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJvdXNlbC1pdGVtIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbCB7XG4gICAgJjphY3RpdmUsXG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgfVxufVxuXG4jYmFzaWNTbGlkZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuI3RodW1iY2Fyb3VzZWwge1xuICAgIC5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2stODtcbiAgICB9XG5cbiAgICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibGFjay04O1xuICAgIH1cbn1cblxuLm93bC1jYXJvdXNlbCBidXR0b24ub3dsLWRvdCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxMDUsIDk5LCAyNTUsIDAuMyk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG9wYWNpdHk6IDc7XG59XG5cbi5vd2wtbmF2IGJ1dHRvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgYmFja2dyb3VuZDogIzIwOThkMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cblxuLmNhcm91c2VsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLnBvaW50ZXItZXZlbnQge1xuICAgICAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIH1cbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLXN0YXJ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tZW5kKSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmNhcm91c2VsLWZhZGUge1xuICAgIC5jYXJvdXNlbC1pdGVtIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gICAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAuYWN0aXZlIHtcbiAgICAgICAgJi5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gICAgICAgICYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDBzIDAuNnMgb3BhY2l0eTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlIHtcbiAgICAgICAgJi5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gICAgICAgICYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjJweDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAgIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgNTAlIC8gMTAwJSAxMDAlO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE1O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgIGxpIHtcbiAgICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbiAgICB9XG5cbiAgICAuYWN0aXZlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTUlO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiAxNSU7XG4gICAgei1pbmRleDogMTA7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiBzdmcsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24gc3ZnIHtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLmRhc2hib2FyZC1jYXJvdXNlbCAuYnRuLWljb25zIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNlZmYyZjYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgNTAlIC8gMTAwJSAxMDAlO1xuXG4gICAgaSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xufVxuXG4jY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxNSU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG59XG5cbiNjYXJvdXNlbCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDE1JTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDAuODtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbn1cblxuI2Nhcm91c2VsRXhhbXBsZTIgLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxNSU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG59XG5cbiNjYXJvdXNlbEV4YW1wbGUyIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTUlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG5odG1sIHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubmF2LFxuc2VjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogJGRlZmF1bHQtY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDAuODE1NjhyZW07XG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG59XG5cblt0YWJpbmRleD0nLTEnXTpmb2N1cyB7XG4gICAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5ociB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5wIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnIge1xuICAgICZbdGl0bGVdLFxuICAgICZbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBjdXJzb3I6IGhlbHA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgICB9XG59XG5cbmFkZHJlc3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogNzUlO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gICAgdG9wOiAtMC41ZW07XG59XG5cbmEge1xuICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJjpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6bm90KC5tcC1xdWVyaWVzLXNob3cpIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCAnTGliZXJhdGlvbiBNb25vJywgJ0NvdXJpZXIgTmV3JywgbW9ub3NwYWNlO1xufVxuXG5wcmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbn1cblxuZmlndXJlIHtcbiAgICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbnRoIHtcbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG5sYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICAgIH1cbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbnNlbGVjdCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbmJ1dHRvbixcblt0eXBlPSdidXR0b24nXSxcblt0eXBlPSdyZXNldCddLFxuW3R5cGU9J3N1Ym1pdCddIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9J2J1dHRvbiddOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9J3Jlc2V0J106bm90KDpkaXNhYmxlZCksXG5bdHlwZT0nc3VibWl0J106bm90KDpkaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9J2J1dHRvbiddOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9J3Jlc2V0J106Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT0nc3VibWl0J106Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dCB7XG4gICAgJlt0eXBlPSdyYWRpbyddLFxuICAgICZbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgJlt0eXBlPSdkYXRlJ10sXG4gICAgJlt0eXBlPSd0aW1lJ10sXG4gICAgJlt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuICAgICZbdHlwZT0nbW9udGgnXSB7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbGlzdGJveDtcbiAgICB9XG59XG5cbnRleHRhcmVhIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxucHJvZ3Jlc3Mge1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9J251bWJlciddIHtcbiAgICAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuICAgICY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG5bdHlwZT0nc2VhcmNoJ10ge1xuICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICBmb250OiBpbmhlcml0O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gICAgZGlzcGxheTogbGlzdC1pdGVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbi5oMSxcbi5oMixcbi5oMyxcbi5oNCxcbi5oNSxcbi5oNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsXG4uaDEge1xuICAgIGZvbnQtc2l6ZTogMi4xODc1cmVtO1xufVxuXG5oMixcbi5oMiB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG5oMyxcbi5oMyB7XG4gICAgZm9udC1zaXplOiAxLjUzMTI1cmVtO1xufVxuXG5oNCxcbi5oNCB7XG4gICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG59XG5cbmg1LFxuLmg1IHtcbiAgICBmb250LXNpemU6IDEuMDkzNzVyZW07XG59XG5cbmg2LFxuLmg2IHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ubGVhZCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDEuMDkzNzVyZW07XG59XG5cbi5kaXNwbGF5LTEge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTIge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiA1LjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktMyB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS00MSxcbi5kaXNwbGF5LTQyLFxuLmRpc3BsYXktNDMsXG4uZGlzcGxheS00NCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaHIge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRibGFjay0xO1xufVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDgwJTtcbiAgICBvcGFjaXR5OiAwLjY7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gICAgcGFkZGluZzogMC4yZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLmxpc3QtdW5zdHlsZWQsXG4ubGlzdC1pbmxpbmUge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgfVxufVxuXG4uaW5pdGlhbGlzbSB7XG4gICAgZm9udC1zaXplOiA5MCU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZm9udC1zaXplOiAxLjA5Mzc1cmVtO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgZm9udC1zaXplOiA4MCU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnXFwyMDE0XFwwMEEwJztcbiAgICB9XG59XG5cbi5maWd1cmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgIGZvbnQtc2l6ZTogOTAlO1xufVxuXG5jb2RlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuYSA+IGNvZGUge1xuICAgIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICAgIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDg3LjUlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTkwMDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG5cbiAgICBrYmQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDEwMCU7XG4gICAgfVxufVxuXG5wcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgZm9udC1zaXplOiA4Ny41JTtcblxuICAgIGNvZGUge1xuICAgICAgICBjb2xvcjogIzJkOTFmYjtcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gICAgfVxufVxuXG4ucHJlLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IDM0MHB4O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogNTQwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICB9XG5cbiAgICAucmVzcG9uc2l2ZS1sb2dvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICB9XG59XG5cbi5yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgPiB7XG4gICAgICAgIC5jb2wsXG4gICAgICAgIFtjbGFzcyo9J2NvbC0nXSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29sLTEsXG4uY29sLTIsXG4uY29sLTMsXG4uY29sLTQsXG4uY29sLTUsXG4uY29sLTYsXG4uY29sLTcsXG4uY29sLTgsXG4uY29sLTksXG4uY29sLTEwLFxuLmNvbC0xMSxcbi5jb2wtMTIsXG4uY29sLFxuLmNvbC1hdXRvLFxuLmNvbC1zbS0xLFxuLmNvbC1zbS0yLFxuLmNvbC1zbS0zLFxuLmNvbC1zbS00LFxuLmNvbC1zbS01LFxuLmNvbC1zbS02LFxuLmNvbC1zbS03LFxuLmNvbC1zbS04LFxuLmNvbC1zbS05LFxuLmNvbC1zbS0xMCxcbi5jb2wtc20tMTEsXG4uY29sLXNtLTEyLFxuLmNvbC1zbSxcbi5jb2wtc20tYXV0byxcbi5jb2wtbWQtMSxcbi5jb2wtbWQtMixcbi5jb2wtbWQtMyxcbi5jb2wtbWQtNCxcbi5jb2wtbWQtNSxcbi5jb2wtbWQtNixcbi5jb2wtbWQtNyxcbi5jb2wtbWQtOCxcbi5jb2wtbWQtOSxcbi5jb2wtbWQtMTAsXG4uY29sLW1kLTExLFxuLmNvbC1tZC0xMixcbi5jb2wtbWQsXG4uY29sLW1kLWF1dG8sXG4uY29sLWxnLTEsXG4uY29sLWxnLTIsXG4uY29sLWxnLTMsXG4uY29sLWxnLTQsXG4uY29sLWxnLTUsXG4uY29sLWxnLTYsXG4uY29sLWxnLTcsXG4uY29sLWxnLTgsXG4uY29sLWxnLTksXG4uY29sLWxnLTEwLFxuLmNvbC1sZy0xMSxcbi5jb2wtbGctMTIsXG4uY29sLWxnLFxuLmNvbC1sZy1hdXRvLFxuLmNvbC14bC0xLFxuLmNvbC14bC0yLFxuLmNvbC14bC0zLFxuLmNvbC14bC00LFxuLmNvbC14bC01LFxuLmNvbC14bC02LFxuLmNvbC14bC03LFxuLmNvbC14bC04LFxuLmNvbC14bC05LFxuLmNvbC14bC0xMCxcbi5jb2wteGwtMTEsXG4uY29sLXhsLTEyLFxuLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xufVxuXG4uY29sIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbn1cblxuLm9yZGVyLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICAgIG9yZGVyOiAwO1xufVxuXG4ub3JkZXItMSB7XG4gICAgb3JkZXI6IDE7XG59XG5cbi5vcmRlci0yIHtcbiAgICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICAgIG9yZGVyOiAzO1xufVxuXG4ub3JkZXItNCB7XG4gICAgb3JkZXI6IDQ7XG59XG5cbi5vcmRlci01IHtcbiAgICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICAgIG9yZGVyOiA2O1xufVxuXG4ub3JkZXItNyB7XG4gICAgb3JkZXI6IDc7XG59XG5cbi5vcmRlci04IHtcbiAgICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICAgIG9yZGVyOiA5O1xufVxuXG4ub3JkZXItMTAge1xuICAgIG9yZGVyOiAxMDtcbn1cblxuLm9yZGVyLTExIHtcbiAgICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gICAgb3JkZXI6IDEyO1xufVxuXG4ub2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jb2wtc20ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY29sLXNtLWF1dG8ge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY29sLXNtLTEge1xuICAgICAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gICAgfVxuXG4gICAgLmNvbC1zbS0yIHtcbiAgICAgICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICAgICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7XG4gICAgfVxuXG4gICAgLmNvbC1zbS0zIHtcbiAgICAgICAgZmxleDogMCAwIDI1JTtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgfVxuXG4gICAgLmNvbC1zbS00IHtcbiAgICAgICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gICAgfVxuXG4gICAgLmNvbC1zbS01IHtcbiAgICAgICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICAgICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7XG4gICAgfVxuXG4gICAgLmNvbC1zbS02IHtcbiAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgLmNvbC1zbS03IHtcbiAgICAgICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gICAgfVxuXG4gICAgLmNvbC1zbS04IHtcbiAgICAgICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICAgICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7XG4gICAgfVxuXG4gICAgLmNvbC1zbS05IHtcbiAgICAgICAgZmxleDogMCAwIDc1JTtcbiAgICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgfVxuXG4gICAgLmNvbC1zbS0xMCB7XG4gICAgICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICAgIH1cblxuICAgIC5jb2wtc20tMTEge1xuICAgICAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgICAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTtcbiAgICB9XG5cbiAgICAuY29sLXNtLTEyIHtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAub3JkZXItc20tZmlyc3Qge1xuICAgICAgICBvcmRlcjogLTE7XG4gICAgfVxuXG4gICAgLm9yZGVyLXNtLWxhc3Qge1xuICAgICAgICBvcmRlcjogMTM7XG4gICAgfVxuXG4gICAgLm9yZGVyLXNtLTAge1xuICAgICAgICBvcmRlcjogMDtcbiAgICB9XG5cbiAgICAub3JkZXItc20tMSB7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgIH1cblxuICAgIC5vcmRlci1zbS0yIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgfVxuXG4gICAgLm9yZGVyLXNtLTMge1xuICAgICAgICBvcmRlcjogMztcbiAgICB9XG5cbiAgICAub3JkZXItc20tNCB7XG4gICAgICAgIG9yZGVyOiA0O1xuICAgIH1cblxuICAgIC5vcmRlci1zbS01IHtcbiAgICAgICAgb3JkZXI6IDU7XG4gICAgfVxuXG4gICAgLm9yZGVyLXNtLTYge1xuICAgICAgICBvcmRlcjogNjtcbiAgICB9XG5cbiAgICAub3JkZXItc20tNyB7XG4gICAgICAgIG9yZGVyOiA3O1xuICAgIH1cblxuICAgIC5vcmRlci1zbS04IHtcbiAgICAgICAgb3JkZXI6IDg7XG4gICAgfVxuXG4gICAgLm9yZGVyLXNtLTkge1xuICAgICAgICBvcmRlcjogOTtcbiAgICB9XG5cbiAgICAub3JkZXItc20tMTAge1xuICAgICAgICBvcmRlcjogMTA7XG4gICAgfVxuXG4gICAgLm9yZGVyLXNtLTExIHtcbiAgICAgICAgb3JkZXI6IDExO1xuICAgIH1cblxuICAgIC5vcmRlci1zbS0xMiB7XG4gICAgICAgIG9yZGVyOiAxMjtcbiAgICB9XG5cbiAgICAub2Zmc2V0LXNtLTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAub2Zmc2V0LXNtLTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gICAgfVxuXG4gICAgLm9mZnNldC1zbS0yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgICB9XG5cbiAgICAub2Zmc2V0LXNtLTMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjUlO1xuICAgIH1cblxuICAgIC5vZmZzZXQtc20tNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gICAgfVxuXG4gICAgLm9mZnNldC1zbS01IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgICB9XG5cbiAgICAub2Zmc2V0LXNtLTYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xuICAgIH1cblxuICAgIC5vZmZzZXQtc20tNyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gICAgfVxuXG4gICAgLm9mZnNldC1zbS04IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgICB9XG5cbiAgICAub2Zmc2V0LXNtLTkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzUlO1xuICAgIH1cblxuICAgIC5vZmZzZXQtc20tMTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICAgIH1cblxuICAgIC5vZmZzZXQtc20tMTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbC1tZCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jb2wtbWQtYXV0byB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jb2wtbWQtMSB7XG4gICAgICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiA4LjMzMzMzJTtcbiAgICB9XG5cbiAgICAuY29sLW1kLTIge1xuICAgICAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgICAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgICB9XG5cbiAgICAuY29sLW1kLTMge1xuICAgICAgICBmbGV4OiAwIDAgMjUlO1xuICAgICAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICB9XG5cbiAgICAuY29sLW1kLTQge1xuICAgICAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgICB9XG5cbiAgICAuY29sLW1kLTUge1xuICAgICAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgICAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbiAgICB9XG5cbiAgICAuY29sLW1kLTYge1xuICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAuY29sLW1kLTcge1xuICAgICAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTtcbiAgICB9XG5cbiAgICAuY29sLW1kLTgge1xuICAgICAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgICAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgICB9XG5cbiAgICAuY29sLW1kLTkge1xuICAgICAgICBmbGV4OiAwIDAgNzUlO1xuICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICB9XG5cbiAgICAuY29sLW1kLTEwIHtcbiAgICAgICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7XG4gICAgfVxuXG4gICAgLmNvbC1tZC0xMSB7XG4gICAgICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogOTEuNjY2NjclO1xuICAgIH1cblxuICAgIC5jb2wtbWQtMTIge1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5vcmRlci1tZC1maXJzdCB7XG4gICAgICAgIG9yZGVyOiAtMTtcbiAgICB9XG5cbiAgICAub3JkZXItbWQtbGFzdCB7XG4gICAgICAgIG9yZGVyOiAxMztcbiAgICB9XG5cbiAgICAub3JkZXItbWQtMCB7XG4gICAgICAgIG9yZGVyOiAwO1xuICAgIH1cblxuICAgIC5vcmRlci1tZC0xIHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgfVxuXG4gICAgLm9yZGVyLW1kLTIge1xuICAgICAgICBvcmRlcjogMjtcbiAgICB9XG5cbiAgICAub3JkZXItbWQtMyB7XG4gICAgICAgIG9yZGVyOiAzO1xuICAgIH1cblxuICAgIC5vcmRlci1tZC00IHtcbiAgICAgICAgb3JkZXI6IDQ7XG4gICAgfVxuXG4gICAgLm9yZGVyLW1kLTUge1xuICAgICAgICBvcmRlcjogNTtcbiAgICB9XG5cbiAgICAub3JkZXItbWQtNiB7XG4gICAgICAgIG9yZGVyOiA2O1xuICAgIH1cblxuICAgIC5vcmRlci1tZC03IHtcbiAgICAgICAgb3JkZXI6IDc7XG4gICAgfVxuXG4gICAgLm9yZGVyLW1kLTgge1xuICAgICAgICBvcmRlcjogODtcbiAgICB9XG5cbiAgICAub3JkZXItbWQtOSB7XG4gICAgICAgIG9yZGVyOiA5O1xuICAgIH1cblxuICAgIC5vcmRlci1tZC0xMCB7XG4gICAgICAgIG9yZGVyOiAxMDtcbiAgICB9XG5cbiAgICAub3JkZXItbWQtMTEge1xuICAgICAgICBvcmRlcjogMTE7XG4gICAgfVxuXG4gICAgLm9yZGVyLW1kLTEyIHtcbiAgICAgICAgb3JkZXI6IDEyO1xuICAgIH1cblxuICAgIC5vZmZzZXQtbWQtMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5vZmZzZXQtbWQtMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgICB9XG5cbiAgICAub2Zmc2V0LW1kLTIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICAgIH1cblxuICAgIC5vZmZzZXQtbWQtMyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gICAgfVxuXG4gICAgLm9mZnNldC1tZC00IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgICB9XG5cbiAgICAub2Zmc2V0LW1kLTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICAgIH1cblxuICAgIC5vZmZzZXQtbWQtNiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gICAgfVxuXG4gICAgLm9mZnNldC1tZC03IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgICB9XG5cbiAgICAub2Zmc2V0LW1kLTgge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICAgIH1cblxuICAgIC5vZmZzZXQtbWQtOSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gICAgfVxuXG4gICAgLm9mZnNldC1tZC0xMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gICAgfVxuXG4gICAgLm9mZnNldC1tZC0xMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY29sLWxnIHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNvbC1sZy1hdXRvIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNvbC1sZy0xIHtcbiAgICAgICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDguMzMzMzMlO1xuICAgIH1cblxuICAgIC5jb2wtbGctMiB7XG4gICAgICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICAgIH1cblxuICAgIC5jb2wtbGctMyB7XG4gICAgICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgICAgIG1heC13aWR0aDogMjUlO1xuICAgIH1cblxuICAgIC5jb2wtbGctNCB7XG4gICAgICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICAgIH1cblxuICAgIC5jb2wtbGctNSB7XG4gICAgICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICAgIH1cblxuICAgIC5jb2wtbGctNiB7XG4gICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC5jb2wtbGctNyB7XG4gICAgICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogNTguMzMzMzMlO1xuICAgIH1cblxuICAgIC5jb2wtbGctOCB7XG4gICAgICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICAgIH1cblxuICAgIC5jb2wtbGctOSB7XG4gICAgICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgICAgIG1heC13aWR0aDogNzUlO1xuICAgIH1cblxuICAgIC5jb2wtbGctMTAge1xuICAgICAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbiAgICB9XG5cbiAgICAuY29sLWxnLTExIHtcbiAgICAgICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICAgICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gICAgfVxuXG4gICAgLmNvbC1sZy0xMiB7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICAgICAgb3JkZXI6IC0xO1xuICAgIH1cblxuICAgIC5vcmRlci1sZy1sYXN0IHtcbiAgICAgICAgb3JkZXI6IDEzO1xuICAgIH1cblxuICAgIC5vcmRlci1sZy0wIHtcbiAgICAgICAgb3JkZXI6IDA7XG4gICAgfVxuXG4gICAgLm9yZGVyLWxnLTEge1xuICAgICAgICBvcmRlcjogMTtcbiAgICB9XG5cbiAgICAub3JkZXItbGctMiB7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgIH1cblxuICAgIC5vcmRlci1sZy0zIHtcbiAgICAgICAgb3JkZXI6IDM7XG4gICAgfVxuXG4gICAgLm9yZGVyLWxnLTQge1xuICAgICAgICBvcmRlcjogNDtcbiAgICB9XG5cbiAgICAub3JkZXItbGctNSB7XG4gICAgICAgIG9yZGVyOiA1O1xuICAgIH1cblxuICAgIC5vcmRlci1sZy02IHtcbiAgICAgICAgb3JkZXI6IDY7XG4gICAgfVxuXG4gICAgLm9yZGVyLWxnLTcge1xuICAgICAgICBvcmRlcjogNztcbiAgICB9XG5cbiAgICAub3JkZXItbGctOCB7XG4gICAgICAgIG9yZGVyOiA4O1xuICAgIH1cblxuICAgIC5vcmRlci1sZy05IHtcbiAgICAgICAgb3JkZXI6IDk7XG4gICAgfVxuXG4gICAgLm9yZGVyLWxnLTEwIHtcbiAgICAgICAgb3JkZXI6IDEwO1xuICAgIH1cblxuICAgIC5vcmRlci1sZy0xMSB7XG4gICAgICAgIG9yZGVyOiAxMTtcbiAgICB9XG5cbiAgICAub3JkZXItbGctMTIge1xuICAgICAgICBvcmRlcjogMTI7XG4gICAgfVxuXG4gICAgLm9mZnNldC1sZy0wIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm9mZnNldC1sZy0xIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICAgIH1cblxuICAgIC5vZmZzZXQtbGctMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gICAgfVxuXG4gICAgLm9mZnNldC1sZy0zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgICB9XG5cbiAgICAub2Zmc2V0LWxnLTQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICAgIH1cblxuICAgIC5vZmZzZXQtbGctNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gICAgfVxuXG4gICAgLm9mZnNldC1sZy02IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICB9XG5cbiAgICAub2Zmc2V0LWxnLTcge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICAgIH1cblxuICAgIC5vZmZzZXQtbGctOCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gICAgfVxuXG4gICAgLm9mZnNldC1sZy05IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgICB9XG5cbiAgICAub2Zmc2V0LWxnLTEwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgICB9XG5cbiAgICAub2Zmc2V0LWxnLTExIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY29sLXhsIHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNvbC14bC1hdXRvIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNvbC14bC0xIHtcbiAgICAgICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDguMzMzMzMlO1xuICAgIH1cblxuICAgIC5jb2wteGwtMiB7XG4gICAgICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICAgIH1cblxuICAgIC5jb2wteGwtMyB7XG4gICAgICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgICAgIG1heC13aWR0aDogMjUlO1xuICAgIH1cblxuICAgIC5jb2wteGwtNCB7XG4gICAgICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICAgIH1cblxuICAgIC5jb2wteGwtNSB7XG4gICAgICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICAgIH1cblxuICAgIC5jb2wteGwtNiB7XG4gICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC5jb2wteGwtNyB7XG4gICAgICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogNTguMzMzMzMlO1xuICAgIH1cblxuICAgIC5jb2wteGwtOCB7XG4gICAgICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICAgIH1cblxuICAgIC5jb2wteGwtOSB7XG4gICAgICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgICAgIG1heC13aWR0aDogNzUlO1xuICAgIH1cblxuICAgIC5jb2wteGwtMTAge1xuICAgICAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbiAgICB9XG5cbiAgICAuY29sLXhsLTExIHtcbiAgICAgICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICAgICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gICAgfVxuXG4gICAgLmNvbC14bC0xMiB7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICAgICAgb3JkZXI6IC0xO1xuICAgIH1cblxuICAgIC5vcmRlci14bC1sYXN0IHtcbiAgICAgICAgb3JkZXI6IDEzO1xuICAgIH1cblxuICAgIC5vcmRlci14bC0wIHtcbiAgICAgICAgb3JkZXI6IDA7XG4gICAgfVxuXG4gICAgLm9yZGVyLXhsLTEge1xuICAgICAgICBvcmRlcjogMTtcbiAgICB9XG5cbiAgICAub3JkZXIteGwtMiB7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgIH1cblxuICAgIC5vcmRlci14bC0zIHtcbiAgICAgICAgb3JkZXI6IDM7XG4gICAgfVxuXG4gICAgLm9yZGVyLXhsLTQge1xuICAgICAgICBvcmRlcjogNDtcbiAgICB9XG5cbiAgICAub3JkZXIteGwtNSB7XG4gICAgICAgIG9yZGVyOiA1O1xuICAgIH1cblxuICAgIC5vcmRlci14bC02IHtcbiAgICAgICAgb3JkZXI6IDY7XG4gICAgfVxuXG4gICAgLm9yZGVyLXhsLTcge1xuICAgICAgICBvcmRlcjogNztcbiAgICB9XG5cbiAgICAub3JkZXIteGwtOCB7XG4gICAgICAgIG9yZGVyOiA4O1xuICAgIH1cblxuICAgIC5vcmRlci14bC05IHtcbiAgICAgICAgb3JkZXI6IDk7XG4gICAgfVxuXG4gICAgLm9yZGVyLXhsLTEwIHtcbiAgICAgICAgb3JkZXI6IDEwO1xuICAgIH1cblxuICAgIC5vcmRlci14bC0xMSB7XG4gICAgICAgIG9yZGVyOiAxMTtcbiAgICB9XG5cbiAgICAub3JkZXIteGwtMTIge1xuICAgICAgICBvcmRlcjogMTI7XG4gICAgfVxuXG4gICAgLm9mZnNldC14bC0wIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm9mZnNldC14bC0xIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICAgIH1cblxuICAgIC5vZmZzZXQteGwtMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gICAgfVxuXG4gICAgLm9mZnNldC14bC0zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgICB9XG5cbiAgICAub2Zmc2V0LXhsLTQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICAgIH1cblxuICAgIC5vZmZzZXQteGwtNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gICAgfVxuXG4gICAgLm9mZnNldC14bC02IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICB9XG5cbiAgICAub2Zmc2V0LXhsLTcge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICAgIH1cblxuICAgIC5vZmZzZXQteGwtOCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gICAgfVxuXG4gICAgLm9mZnNldC14bC05IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgICB9XG5cbiAgICAub2Zmc2V0LXhsLTEwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgICB9XG5cbiAgICAub2Zmc2V0LXhsLTExIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAuY29sLXh4bC1hdXRvIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAuY29sLXh4bC0xIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC14eGwtMiB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICAgIH1cbiAgICAuY29sLXh4bC0zIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuICAgIC5jb2wteHhsLTQge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC14eGwtNSB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICAgIH1cbiAgICAuY29sLXh4bC02IHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC5jb2wteHhsLTcge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC14eGwtOCB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICAgIH1cbiAgICAuY29sLXh4bC05IHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuICAgIC5jb2wteHhsLTEwIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wteHhsLTExIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wteHhsLTEyIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAub2Zmc2V0LXh4bC0wIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5vZmZzZXQteHhsLTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gICAgfVxuICAgIC5vZmZzZXQteHhsLTIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICAgIH1cbiAgICAub2Zmc2V0LXh4bC0zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgICB9XG4gICAgLm9mZnNldC14eGwtNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gICAgfVxuICAgIC5vZmZzZXQteHhsLTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICAgIH1cbiAgICAub2Zmc2V0LXh4bC02IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICB9XG4gICAgLm9mZnNldC14eGwtNyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gICAgfVxuICAgIC5vZmZzZXQteHhsLTgge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICAgIH1cbiAgICAub2Zmc2V0LXh4bC05IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgICB9XG4gICAgLm9mZnNldC14eGwtMTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICAgIH1cbiAgICAub2Zmc2V0LXh4bC0xMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gICAgfVxuICAgIC5nLXh4bC0wLFxuICAgIC5neC14eGwtMCB7XG4gICAgICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gICAgfVxuICAgIC5nLXh4bC0wLFxuICAgIC5neS14eGwtMCB7XG4gICAgICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gICAgfVxuICAgIC5nLXh4bC0xLFxuICAgIC5neC14eGwtMSB7XG4gICAgICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gICAgfVxuICAgIC5nLXh4bC0xLFxuICAgIC5neS14eGwtMSB7XG4gICAgICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gICAgfVxuICAgIC5nLXh4bC0yLFxuICAgIC5neC14eGwtMiB7XG4gICAgICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgICB9XG4gICAgLmcteHhsLTIsXG4gICAgLmd5LXh4bC0yIHtcbiAgICAgICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICAgIH1cbiAgICAuZy14eGwtMyxcbiAgICAuZ3gteHhsLTMge1xuICAgICAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICAgIH1cbiAgICAuZy14eGwtMyxcbiAgICAuZ3kteHhsLTMge1xuICAgICAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICAgIH1cbiAgICAuZy14eGwtNCxcbiAgICAuZ3gteHhsLTQge1xuICAgICAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gICAgfVxuICAgIC5nLXh4bC00LFxuICAgIC5neS14eGwtNCB7XG4gICAgICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgICB9XG4gICAgLmcteHhsLTUsXG4gICAgLmd4LXh4bC01IHtcbiAgICAgICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgICB9XG4gICAgLmcteHhsLTUsXG4gICAgLmd5LXh4bC01IHtcbiAgICAgICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgICB9XG59XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG4uZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuZC1zbS1ub25lIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kLXNtLWlubGluZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kLXNtLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZC1zbS10YWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQtc20tdGFibGUtcm93IHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZC1zbS1mbGV4IHtcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5kLW1kLW5vbmUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQtbWQtaW5saW5lIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQtbWQtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgIH1cblxuICAgIC5kLW1kLXRhYmxlIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZC1tZC10YWJsZS1yb3cge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kLW1kLWZsZXgge1xuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmQtbGctbm9uZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZC1sZy1pbmxpbmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZC1sZy1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQtbGctdGFibGUge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQtbGctZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmQteGwtbm9uZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZC14bC1pbmxpbmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZC14bC1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQteGwtdGFibGUge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQteGwtZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAgIC5kLXByaW50LW5vbmUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQtcHJpbnQtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kLXByaW50LXRhYmxlIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kLXByaW50LWZsZXgge1xuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmZsZXgtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuZmxleC1zbS1yb3cge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgtc20tY29sdW1uIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleC1zbS13cmFwIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgtc20tbm93cmFwIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4LXNtLWZpbGwge1xuICAgICAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmZsZXgtbWQtcm93IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgtbWQtd3JhcCB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleC1tZC1maWxsIHtcbiAgICAgICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleC1tZC1ncm93LTAge1xuICAgICAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleC1tZC1ncm93LTEge1xuICAgICAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgICAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgICAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5mbGV4LWxnLXJvdyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleC1sZy1jb2x1bW4ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4LWxnLXdyYXAge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleC1sZy1ub3dyYXAge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgtbGctZmlsbCB7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICAgICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgICAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICAgICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmZsZXgteGwtcm93IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgteGwtd3JhcCB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleC14bC1maWxsIHtcbiAgICAgICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleC14bC1ncm93LTAge1xuICAgICAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleC14bC1ncm93LTEge1xuICAgICAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgICAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgICAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5mbG9hdC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuZmxvYXQtc20tbGVmdCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsb2F0LXNtLXJpZ2h0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsb2F0LXNtLW5vbmUge1xuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmZsb2F0LW1kLWxlZnQge1xuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbG9hdC1tZC1ub25lIHtcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxvYXQtbGctcmlnaHQge1xuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxvYXQtbGctbm9uZSB7XG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmZsb2F0LXhsLWxlZnQge1xuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbG9hdC14bC1yaWdodCB7XG4gICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbG9hdC14bC1ub25lIHtcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8qLS0tLS0gVHlwb2dyYXBoeSAtLS0tLS0qL1xuXG4uaGVhZGluZy1wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLmhlYWRpbmctaW52ZXJzZSB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbn1cblxuLmhlYWRpbmctc2Vjb25kYXJ5IHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xufVxuXG4uaGVhZGluZy1zdWNjZXNzIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2Vzcztcbn1cblxuLmhlYWRpbmctaW5mbyB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XG59XG5cbi5oZWFkaW5nLXdhcm5pbmcge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xufVxuXG4uaGVhZGluZy1kYW5nZXIge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG59XG5cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gICAgICAgIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi13aWR0aDogMTByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAuMTI1cmVtIDAgMDtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgICBjb2xvcjogJGRlZmF1bHQtY29sb3I7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiAwcHggMTZweCAxOHB4IHJnYmEoMTM1LCAxMzUsIDE4MiwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmRyb3Bkb3duLW1lbnUtc20tbGVmdCB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51LXNtLXJpZ2h0IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZHJvcGRvd24tbWVudS1tZC1sZWZ0IHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUtbWQtcmlnaHQge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5kcm9wZG93bi1tZW51LWxnLWxlZnQge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudS1sZy1yaWdodCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5kcm9wZG93bi1tZW51LXhsLWxlZnQge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudS14bC1yaWdodCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbn1cblxuLmRyb3B1cCB7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRyb3ByaWdodCB7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZHJvcGxlZnQge1xuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICAgICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0ndG9wJ10sXG4gICAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdyaWdodCddLFxuICAgICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nYm90dG9tJ10sXG4gICAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdsZWZ0J10ge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgIH1cbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICAgIGhlaWdodDogMDtcbiAgICBtYXJnaW46IDAuNXJlbSAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5LTIwMDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICMxNDFjMmI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmZjtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjMTQxYzJiO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmY7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgIGZvbnQtc2l6ZTogMC43NjU2MnJlbTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgICBjb2xvcjogJGdyYXktOTAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjU2MjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjU2MjVyZW07XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbn1cblxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlcixcbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi8qICMjIyMjIyAzLjUgRHJvcGRvd24gIyMjIyMjICovXG5cbi5kcm9wZG93bi1tZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5kcm9wZG93biB7XG4gICAgICAgICYuZC1jYXJ0IC5kcm9wZG93bi1tZW51LFxuICAgICAgICAmLm1lc3NhZ2UgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgd2lkdGg6IDIwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnVzZXItbG9jayAuZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDtcbn1cblxuLm1haW4tZHJvcGRvd24tZm9ybS1kZW1vIHtcbiAgICAuc3RhdGljLWRyb3Bkb3duIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG5cbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1kcm9wZG93bi1mb3JtLWRlbW8gLnN0YXRpYy1kcm9wZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1kcm9wZG93bi1mb3JtLWRlbW8gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgICB9XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi5mb3JtLWNvbnRyb2wge1xuICAgIGhlaWdodDogMzhweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktNTAwO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbn1cblt0eXBlPSdzZWFyY2gnXSB7XG4gICAgJjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbiAgICAmOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIH1cbn1cbi5mb3JtLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgY29sb3I6ICM5MzkzYjU7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICAgIGNvbG9yOiAkZ3JheS03MDA7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHRyYW5zaXRpb246XG4gICAgICAgIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgICAgICAgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcblxuICAgICY6Oi1tcy1leHBhbmQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQsXG4gICAgJltyZWFkb25seV0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gICAgZm9udC1zaXplOiAxLjA5Mzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gICAgZm9udC1zaXplOiAwLjc2NTYycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwLjM3NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDFweCAwO1xuXG4gICAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMS4wOTM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICAgJltzaXplXSxcbiAgICAmW211bHRpcGxlXSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cblxuLmZvcm0tcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG5cbiAgICA+IHtcbiAgICAgICAgLmNvbCxcbiAgICAgICAgW2NsYXNzKj0nY29sLSddIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9ybS1jaGVjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuXG4gICAgJjpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbn1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gICAgY29sb3I6ICRzdWNjZXNzO1xuICAgIGZvbnQtc2l6ZTogODAlO1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMC43NjU2MnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDE3NiwgMSwgMC45KTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsXG4uZm9ybS1jb250cm9sLmlzLXZhbGlkLFxuaW5wdXQuZm9ybS1jb250cm9sLnBhcnNsZXktc3VjY2VzcyxcbnRleHRhcmVhLmZvcm0tY29udHJvbC5wYXJzbGV5LXN1Y2Nlc3Mge1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzAwNzQ0Y2IzICcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG4gICAgYm9yZGVyLWNvbG9yOiAkc3VjY2Vzcztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cyxcbi5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMsXG5pbnB1dC5mb3JtLWNvbnRyb2wucGFyc2xleS1zdWNjZXNzOmZvY3VzLFxudGV4dGFyZWEuZm9ybS1jb250cm9sLnBhcnNsZXktc3VjY2Vzczpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcztcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OSwgMTc2LCAxLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB+IHtcbiAgICAudmFsaWQtZmVlZGJhY2ssXG4gICAgLnZhbGlkLXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5mb3JtLWNvbnRyb2wuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG5pbnB1dC5mb3JtLWNvbnRyb2wucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLWZlZWRiYWNrLFxudGV4dGFyZWEuZm9ybS1jb250cm9sLnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbmlucHV0LmZvcm0tY29udHJvbC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtdG9vbHRpcCxcbnRleHRhcmVhLmZvcm0tY29udHJvbC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtdG9vbHRpcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCB7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgJi5pcy12YWxpZCxcbiAgICAmLnBhcnNsZXktc3VjY2VzcyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbiAgICB9XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLFxuLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQsXG5pbnB1dC5jdXN0b20tc2VsZWN0LnBhcnNsZXktc3VjY2VzcyxcbnRleHRhcmVhLmN1c3RvbS1zZWxlY3QucGFyc2xleS1zdWNjZXNzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxZW0gKyAwLjc1cmVtKSAqIDMgLyA0ICsgMS43NXJlbSk7XG4gICAgYmFja2dyb3VuZDpcbiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzYjQ4NjMnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgbm8tcmVwZWF0IHJpZ2h0IDAuNzVyZW0gKGNlbnRlciAvIDhweCkgMTBweCxcbiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMwMGNjY2MgJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpXG4gICAgICAgICAgICAkd2hpdGUgbm8tcmVwZWF0IGNlbnRlciByaWdodCAoMS43NXJlbSAvIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbiAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cyxcbi5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzLFxuaW5wdXQuY3VzdG9tLXNlbGVjdC5wYXJzbGV5LXN1Y2Nlc3M6Zm9jdXMsXG50ZXh0YXJlYS5jdXN0b20tc2VsZWN0LnBhcnNsZXktc3VjY2Vzczpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcztcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OSwgMTc2LCAxLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQgfiB7XG4gICAgLnZhbGlkLWZlZWRiYWNrLFxuICAgIC52YWxpZC10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbmlucHV0LmN1c3RvbS1zZWxlY3QucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLWZlZWRiYWNrLFxudGV4dGFyZWEuY3VzdG9tLXNlbGVjdC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwLFxuaW5wdXQuY3VzdG9tLXNlbGVjdC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtdG9vbHRpcCxcbnRleHRhcmVhLmN1c3RvbS1zZWxlY3QucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6dmFsaWQgfiB7XG4gICAgLnZhbGlkLWZlZWRiYWNrLFxuICAgIC52YWxpZC10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uZm9ybS1jb250cm9sLWZpbGUuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG5pbnB1dC5mb3JtLWNvbnRyb2wtZmlsZS5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtZmVlZGJhY2ssXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtZmlsZS5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLWZpbGUuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbmlucHV0LmZvcm0tY29udHJvbC1maWxlLnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC10b29sdGlwLFxudGV4dGFyZWEuZm9ybS1jb250cm9sLWZpbGUucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCxcbmlucHV0LmZvcm0tY2hlY2staW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLmZvcm0tY2hlY2stbGFiZWwsXG50ZXh0YXJlYS5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogJHN1Y2Nlc3M7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4ge1xuICAgIC52YWxpZC1mZWVkYmFjayxcbiAgICAudmFsaWQtdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG5pbnB1dC5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC1mZWVkYmFjayxcbnRleHRhcmVhLmZvcm0tY2hlY2staW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbmlucHV0LmZvcm0tY2hlY2staW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLXRvb2x0aXAsXG50ZXh0YXJlYS5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLFxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLFxuaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLFxudGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBjb2xvcjogJHN1Y2Nlc3M7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG5pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbnRleHRhcmVhLmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiB7XG4gICAgLnZhbGlkLWZlZWRiYWNrLFxuICAgIC52YWxpZC10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG5pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtZmVlZGJhY2ssXG50ZXh0YXJlYS5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbmlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC10b29sdGlwLFxudGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbmlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktc3VjY2VzczpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG50ZXh0YXJlYS5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3M6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNlMzAxO1xuICAgIGJvcmRlci1jb2xvcjogIzRjZTMwMTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbmlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktc3VjY2Vzczpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxudGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU5LCAxNzYsIDEsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbmlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktc3VjY2Vzczpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG50ZXh0YXJlYS5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3M6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuaW5wdXQuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxudGV4dGFyZWEuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiB7XG4gICAgLnZhbGlkLWZlZWRiYWNrLFxuICAgIC52YWxpZC10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG5pbnB1dC5jdXN0b20tZmlsZS1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtZmVlZGJhY2ssXG50ZXh0YXJlYS5jdXN0b20tZmlsZS1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbmlucHV0LmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC10b29sdGlwLFxudGV4dGFyZWEuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG5pbnB1dC5jdXN0b20tZmlsZS1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3M6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG50ZXh0YXJlYS5jdXN0b20tZmlsZS1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3M6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTksIDE3NiwgMSwgMC4yNSk7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gICAgY29sb3I6ICRkYW5nZXI7XG4gICAgZm9udC1zaXplOiA4MCU7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDAuNzY1NjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgNTMsIDY5LCAwLjkpO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLFxuLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLFxuLmZvcm0tY29udHJvbC5pbnB1dC12YWxpZGF0aW9uLWVycm9yLFxuaW5wdXQuZm9ybS1jb250cm9sLnBhcnNsZXktZXJyb3IsXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wucGFyc2xleS1lcnJvciB7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xuICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLFxuLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzLFxuLmZvcm0tY29udHJvbC5pbnB1dC12YWxpZGF0aW9uLWVycm9yOmZvY3VzLFxuaW5wdXQuZm9ybS1jb250cm9sLnBhcnNsZXktZXJyb3I6Zm9jdXMsXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wucGFyc2xleS1lcnJvcjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIH4ge1xuICAgIC5pbnZhbGlkLWZlZWRiYWNrLFxuICAgIC5pbnZhbGlkLXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5maWVsZC12YWxpZGF0aW9uLWVycm9yLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wuaW5wdXQtdmFsaWRhdGlvbi1lcnJvciB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuaW5wdXQuZm9ybS1jb250cm9sLnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC1mZWVkYmFjayxcbnRleHRhcmVhLmZvcm0tY29udHJvbC5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLmZvcm0tY29udHJvbC5pbnB1dC12YWxpZGF0aW9uLWVycm9yIH4gLmludmFsaWQtdG9vbHRpcCxcbmlucHV0LmZvcm0tY29udHJvbC5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtdG9vbHRpcCxcbnRleHRhcmVhLmZvcm0tY29udHJvbC5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICAmLmlzLWludmFsaWQsXG4gICAgJi5wYXJzbGV5LWVycm9yIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xuICAgIH1cbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCxcbi5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQsXG5pbnB1dC5jdXN0b20tc2VsZWN0LnBhcnNsZXktZXJyb3IsXG50ZXh0YXJlYS5jdXN0b20tc2VsZWN0LnBhcnNsZXktZXJyb3Ige1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDFlbSArIDAuNzVyZW0pICogMyAvIDQgKyAxLjc1cmVtKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cyxcbi5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMsXG5pbnB1dC5jdXN0b20tc2VsZWN0LnBhcnNsZXktZXJyb3I6Zm9jdXMsXG50ZXh0YXJlYS5jdXN0b20tc2VsZWN0LnBhcnNsZXktZXJyb3I6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQgfiB7XG4gICAgLmludmFsaWQtZmVlZGJhY2ssXG4gICAgLmludmFsaWQtdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuaW5wdXQuY3VzdG9tLXNlbGVjdC5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtZmVlZGJhY2ssXG50ZXh0YXJlYS5jdXN0b20tc2VsZWN0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuaW5wdXQuY3VzdG9tLXNlbGVjdC5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtdG9vbHRpcCxcbnRleHRhcmVhLmN1c3RvbS1zZWxlY3QucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6aW52YWxpZCB+IHtcbiAgICAuaW52YWxpZC1mZWVkYmFjayxcbiAgICAuaW52YWxpZC10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uZm9ybS1jb250cm9sLWZpbGUuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuaW5wdXQuZm9ybS1jb250cm9sLWZpbGUucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLWZlZWRiYWNrLFxudGV4dGFyZWEuZm9ybS1jb250cm9sLWZpbGUucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC1maWxlLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuaW5wdXQuZm9ybS1jb250cm9sLWZpbGUucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLXRvb2x0aXAsXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtZmlsZS5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCxcbmlucHV0LmZvcm0tY2hlY2staW5wdXQucGFyc2xleS1lcnJvciB+IC5mb3JtLWNoZWNrLWxhYmVsLFxudGV4dGFyZWEuZm9ybS1jaGVjay1pbnB1dC5wYXJzbGV5LWVycm9yIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiAkZGFuZ2VyO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4ge1xuICAgIC5pbnZhbGlkLWZlZWRiYWNrLFxuICAgIC5pbnZhbGlkLXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbmlucHV0LmZvcm0tY2hlY2staW5wdXQucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLWZlZWRiYWNrLFxudGV4dGFyZWEuZm9ybS1jaGVjay1pbnB1dC5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbmlucHV0LmZvcm0tY2hlY2staW5wdXQucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLXRvb2x0aXAsXG50ZXh0YXJlYS5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCxcbmlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsXG50ZXh0YXJlYS5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBjb2xvcjogJGRhbmdlcjtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG5pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG50ZXh0YXJlYS5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiB7XG4gICAgLmludmFsaWQtZmVlZGJhY2ssXG4gICAgLmludmFsaWQtdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbmlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC1mZWVkYmFjayxcbnRleHRhcmVhLmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbmlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC10b29sdGlwLFxudGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG5pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbnRleHRhcmVhLmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktZXJyb3I6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ2MDZkO1xuICAgIGJvcmRlci1jb2xvcjogI2U0NjA2ZDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG5pbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG50ZXh0YXJlYS5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvcjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG50ZXh0YXJlYS5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG5pbnB1dC5jdXN0b20tZmlsZS1pbnB1dC5wYXJzbGV5LWVycm9yIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxudGV4dGFyZWEuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1lcnJvciB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IHtcbiAgICAuaW52YWxpZC1mZWVkYmFjayxcbiAgICAuaW52YWxpZC10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuaW5wdXQuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLWZlZWRiYWNrLFxudGV4dGFyZWEuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuaW5wdXQuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLXRvb2x0aXAsXG50ZXh0YXJlYS5jdXN0b20tZmlsZS1pbnB1dC5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG5pbnB1dC5jdXN0b20tZmlsZS1pbnB1dC5wYXJzbGV5LWVycm9yOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxudGV4dGFyZWEuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1lcnJvcjpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuZm9ybS1pbmxpbmUge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LWdyb3VwLFxuICAgICAgICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiAjIyMjIyMgNS4zIEZvcm1zICAgIyMjIyMjICovXG5cbi5tYWluLWZvcm0tZ3JvdXAge1xuICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICYuZm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTQwMDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoOTEsIDcxLCAyNTEsIDAuMTYpO1xuICAgIH1cblxuICAgIC5mb3JtLWxhYmVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvcm1ncm91cC13cmFwcGVyIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1haW4tZm9ybS1ncm91cCAuZm9ybS1sYWJlbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICB9XG59XG5cbi5tYWluLWhlYWRlci1jZW50ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICB9XG59XG4uYnJvd3NlLWZpbGUuZm9ybS1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5maWxlLWJyb3dzZXIgLmJ0bi1kZWZhdWx0IHtcbiAgICBwYWRkaW5nOiAwLjZyZW0gMTVweDtcbiAgICBjb2xvcjogIzY4NzY5YTtcbiAgICBiYWNrZ3JvdW5kOiAjZjFmNGZiO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xufVxuLmZvcm0tc2VsZWN0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xufVxuXG4uU3Vtb1NlbGVjdCA+IC5DYXB0aW9uQ29udCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gICAgJjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG4gICAgJjpob3Zlcjpub3QoZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuLnJvdy1zbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG5cbiAgICA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG59XG5cbi5yb3cteHMge1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcblxuICAgID4gZGl2IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5yb3cteHMtLXNtIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yb3ctc20tLXNtIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm93LS1zbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucm93LXhzLS1tZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm93LXNtLS1tZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJvdy0tbWQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnJvdy14cy0tbGcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJvdy1zbS0tbGcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yb3ctLWxnIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucm93LXhzLS14bCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm93LXNtLS14bCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJvdy0teGwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuLmlucHV0LWdyb3VwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICA+IHtcbiAgICAgICAgLmZvcm0tY29udHJvbCxcbiAgICAgICAgLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gICAgICAgIC5jdXN0b20tc2VsZWN0LFxuICAgICAgICAuY3VzdG9tLWZpbGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMSU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tY29udHJvbCArIHtcbiAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wsXG4gICAgICAgICAgICAuY3VzdG9tLXNlbGVjdCxcbiAgICAgICAgICAgIC5jdXN0b20tZmlsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIHtcbiAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wsXG4gICAgICAgICAgICAuY3VzdG9tLXNlbGVjdCxcbiAgICAgICAgICAgIC5jdXN0b20tZmlsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLXNlbGVjdCArIHtcbiAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wsXG4gICAgICAgICAgICAuY3VzdG9tLXNlbGVjdCxcbiAgICAgICAgICAgIC5jdXN0b20tZmlsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLWZpbGUgKyB7XG4gICAgICAgICAgICAuZm9ybS1jb250cm9sLFxuICAgICAgICAgICAgLmN1c3RvbS1zZWxlY3QsXG4gICAgICAgICAgICAuY3VzdG9tLWZpbGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgICAgICAgLmN1c3RvbS1zZWxlY3Q6Zm9jdXMge1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICAgICAgICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4gICAgICAgIC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4gICAgICAgIC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbS1maWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gICAgLmJ0bixcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gICAgLmJ0bixcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLWFwcGVuZCBidXR0b24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gICAgLmJ0bjpmb2N1cyxcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIGJ1dHRvbjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gICAgLmJ0bjpmb2N1cyxcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgYnV0dG9uOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gICAgLmJ0biArIC5idG4sXG4gICAgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIGJ1dHRvbiArIC5idG4sXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuc3AtY29udGFpbmVyIC5idG4gKyBidXR0b24sXG4uc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyBidXR0b24sXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIGJ1dHRvbixcbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgYnV0dG9uICsgYnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICAgIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIGJ1dHRvbiArIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICAgIC5pbnB1dC1ncm91cC10ZXh0ICsge1xuICAgICAgICAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXRleHQgKyBidXR0b24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyBidXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgICAuYnRuICsgLmJ0bixcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5idG4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLWFwcGVuZCBidXR0b24gKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuc3AtY29udGFpbmVyIC5idG4gKyBidXR0b24sXG4uc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIGJ1dHRvbixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLnNwLWNvbnRhaW5lciBidXR0b24gKyBidXR0b24sXG4uc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgYnV0dG9uICsgYnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gICAgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uICsgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLWFwcGVuZCBidXR0b24gKyAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICAgIC5pbnB1dC1ncm91cC10ZXh0ICsge1xuICAgICAgICAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXRleHQgKyBidXR0b24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIGJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgIGlucHV0IHtcbiAgICAgICAgJlt0eXBlPSdyYWRpbyddLFxuICAgICAgICAmW3R5cGU9J2NoZWNrYm94J10ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmlucHV0LWdyb3VwLWxnID4ge1xuICAgIC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbiAgICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICAgIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wsXG4gICAgLmN1c3RvbS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuIHtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4wOTM3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICAgIH1cbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IGJ1dHRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICBmb250LXNpemU6IDEuMDkzNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IHtcbiAgICAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wsXG4gICAgLmN1c3RvbS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuIHtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NjU2MnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xuICAgIH1cbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IGJ1dHRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgICBmb250LXNpemU6IDAuNzY1NjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiBidXR0b24ge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiB7XG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICB9XG59XG5cbi5pbnB1dC1ncm91cCA+IHtcbiAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgfVxufVxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiBidXR0b24ge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgICAmOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiBidXR0b246bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgICAmOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgID4gLmJ0biB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBidXR0b24ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IGJ1dHRvbiB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuICAgICY6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiBidXR0b246bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi8qICMjIyMjIyAzLjggSW5wdXQgR3JvdXAgIyMjIyMjICovXG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudCA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG4ubW9kYWwtb3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG59XG5cbi5tb2RhbC1vcGVuIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICAgIC5tb2RhbCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxufVxuXG4ubW9kYWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTAwMDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtb3Blbixcbi5tb2RhbC1iYWNrZHJvcC5mYWRlLnNob3cge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMC41cmVtO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubW9kYWwge1xuICAgICYuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gICAgICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOlxuICAgICAgICAgICAgdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQsXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgIH1cblxuICAgICYuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gKDAuNXJlbSAqIDIpKTtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogOTk5OTk5OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cbiAgICAmLmZhZGUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgICYuc2hvdyB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG59XG4ubW9kYWwge1xuICAgIHotaW5kZXg6IDk5OTk5OTk5O1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWxlZnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgLW1zLWZsZXgtYWxpZ246IGxlZnQ7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcblxuICAgIC5idG4tY2xvc2Uge1xuICAgICAgICBtYXJnaW46IC0xcmVtIC0xcmVtIC0xcmVtIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBwYWRkaW5nOiAxcmVtO1xuXG4gICAgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtcmlnaHQ7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IHJpZ2h0O1xuXG4gICAgPiB7XG4gICAgICAgIDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtOTk5OXB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgLy9tYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgICB9XG5cbiAgICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICAgICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gKDEuNzVyZW0gKiAyKSk7XG4gICAgfVxuXG4gICAgLm1vZGFsLXNtIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tb2RhbC1sZyB7XG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgfVxufVxuXG4ubW9kYWwge1xuICAgICYuYW5pbWF0ZWQgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cblxuICAgICYuZWZmZWN0LXNjYWxlIHtcbiAgICAgICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZWZmZWN0LXNsaWRlLWluLXJpZ2h0IHtcbiAgICAgICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAlKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC41LCAwLjUsIDAuOSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5lZmZlY3Qtc2xpZGUtaW4tYm90dG9tIHtcbiAgICAgICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVmZmVjdC1uZXdzcGFwZXIge1xuICAgICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCkgcm90YXRlKDcyMGRlZyk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zaG93IH4gLm1vZGFsLWJhY2tkcm9wLFxuICAgICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5lZmZlY3QtZmFsbCB7XG4gICAgICAgIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEzMDBweDtcbiAgICAgICAgLW1vei1wZXJzcGVjdGl2ZTogMTMwMHB4O1xuICAgICAgICBwZXJzcGVjdGl2ZTogMTMwMHB4O1xuXG4gICAgICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDYwMHB4KSByb3RhdGVYKDIwZGVnKTtcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5lZmZlY3QtZmxpcC1ob3Jpem9udGFsIHtcbiAgICAgICAgcGVyc3BlY3RpdmU6IDEzMDBweDtcblxuICAgICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgtNzBkZWcpO1xuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVmZmVjdC1mbGlwLXZlcnRpY2FsIHtcbiAgICAgICAgcGVyc3BlY3RpdmU6IDEzMDBweDtcblxuICAgICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgtNzBkZWcpO1xuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVmZmVjdC1zdXBlci1zY2FsZWQge1xuICAgICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZWZmZWN0LXNpZ24ge1xuICAgICAgICBwZXJzcGVjdGl2ZTogMTMwMHB4O1xuXG4gICAgICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKC02MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDtcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5lZmZlY3Qtcm90YXRlLWJvdHRvbSB7XG4gICAgICAgIHBlcnNwZWN0aXZlOiAxMzAwcHg7XG5cbiAgICAgICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgcm90YXRlWCg5MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7XG4gICAgICAgICAgICAtbW96LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSByb3RhdGVYKDBkZWcpO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZWZmZWN0LXJvdGF0ZS1sZWZ0IHtcbiAgICAgICAgcGVyc3BlY3RpdmU6IDEzMDBweDtcblxuICAgICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigxMDBweCkgdHJhbnNsYXRlWCgtMzAlKSByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMHB4KSB0cmFuc2xhdGVYKDAlKSByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZWZmZWN0LWp1c3QtbWUge1xuICAgICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgOXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNGQ0ZTUwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1jbG9zZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcblxuICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuXG4gICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgIH4gLm1vZGFsLWJhY2tkcm9wIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjk2O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uc3RvcC1zY3JvbGxpbmcge1xuICAgIG92ZXJmbG93OiBhdXRvO1xufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG4ubmF2LWxpbmsge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICAgIHRyYW5zaXRpb246IDAuM3MgY29sb3I7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJGdyYXktNzAwO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmF2LWRhcmsgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJGdyYXktNTAwO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG5cbi5uYXYtdGFicyB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcblxuICAgIC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtNTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS01O1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubmF2LWxpbmsge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICB9XG59XG5cbi5uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMC4ycmVtIDByZW0gMHJlbSAwLjJyZW07XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuXG4ubGF0ZXN0LXRhc2tzIC5uYXYtdGFicyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5uYXYtdGFicyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cbiAgICAubmF2LWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICAgIH1cblxuICAgIC5uYXYtbGluayB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTIwMCAkZ3JheS0yMDAgJGdyYXktMjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJHdoaXRlO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxufVxuXG4ubmF2LXBpbGxzIHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWItY29udGVudCA+IHtcbiAgICAudGFiLXBhbmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTk5OTk5cHg7XG4gICAgICAgIGxlZnQ6IC05OTk5OXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuYWN0aXZlIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4vKiAjIyMjIyMgNS43IE5hdiAgICMjIyMjIyAqL1xuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbi1uYXYge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cblxuLm1haW4tbmF2IC5uYXYtbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICB9XG5cbiAgICArIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1haW4tbmF2IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxufVxuXG4ubWFpbi1uYXYtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBhZGRpbmc6IDdweCAxNHB4O1xuICAgICAgICBjb2xvcjogIzc5ODdhMTtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgJjpub3QoW2NsYXNzKj0nIHR4LSddKSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi50eXBjbiB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6aG92ZXIgaTpub3QoW2NsYXNzKj0nIHR4LSddKSxcbiAgICAgICAgJjpmb2N1cyBpOm5vdChbY2xhc3MqPScgdHgtJ10pIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZy1hY3RpdmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogNnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0yOHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDNweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgaSxcbiAgICAgICAgICAgICY6aG92ZXIgaSxcbiAgICAgICAgICAgICY6Zm9jdXMgaSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zbSAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbmsgaSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4ubWFpbi1uYXYtZGFyayAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkd2hpdGUtNztcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgKyAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTcwMDtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi5tYWluLW5hdi1jb2xvcmVkLWJnIC5uYXYtbGluayB7XG4gICAgKyAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCAxNjYsIDE2NiwgMC40KTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5tYWluLW5hdi1saW5lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBwYWRkaW5nOiAwcHggMTBweCAwcHggMTBweDtcbiAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgY29sb3I6ICMzNzMyNmQ7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubWFpbi1uYXYtZGFyayAubmF2LWxpbmsge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTc7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tYWluLW5hdi10YWJzIHtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDA7XG5cbiAgICAubFNTbGlkZU91dGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgfVxuXG4gICAgLmxTU2xpZGVXcmFwcGVyIHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxuXG4gICAgLmxTQWN0aW9uID4gYSB7XG4gICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNDAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E1YWZjNDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC00cHg7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJb25pY29ucyc7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxTUHJldiB7XG4gICAgICAgICAgICBsZWZ0OiAtMzJweDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmM2NmJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubFNOZXh0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAtMzVweDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmM2QxJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saWdodFNsaWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLnRhYi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICB9XG5cbiAgICAudGFiLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40Mjg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbi10YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4ubmF2IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSB7XG4gICAgLmRyb3Bkb3duLWl0ZW0uZHJvcGRvd24taGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMWIyZDhmO1xuICAgIH1cblxuICAgIHRvcDogNDhweDtcbiAgICBtaW4td2lkdGg6IDI0NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggNXB4IDVweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTVweCAxcHggcmdiYSg2OSwgNjUsIDc4LCAwLjIpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAxcHggcmdiYSg2OSwgNjUsIDc4LCAwLjIpO1xufVxuXG4ubmF2LWxpbmsge1xuICAgICYud2l0aC1zdWIge1xuICAgICAgICAuYW5nbGUge1xuICAgICAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1iYWRnZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogNDRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlLWJhZGdlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMjBweDtcbiAgICB9XG59XG5cbi5uYXYtc3ViLWl0ZW0gLnN1Yi1hbmdsZSB7XG4gICAgdG9wOiAxOHB4O1xuICAgIHJpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLm5hdi13cmFwcGVyLmNyeXB0byAubGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5tYWluLW5hdi1jb2x1bW4gLm5hdi1saW5rLmFjdGl2ZSBzcGFuIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAgIC5tYWluLXRvZ2dsZS5vbiBzcGFuIHtcbiAgICAgICAgbGVmdDogMjlweDtcbiAgICB9XG59XG4uaWNvbi1uYXZiYXIgLm5hdi1waWxscy1jaXJjbGUgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYmctcHJpbWFyeSAubWFpbi1uYXYgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkbmF2LXByaW1hcnktYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5iZy1zZWNvbmRhcnkgLm1haW4tbmF2IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJG5hdi1zZWNvbmRhcnktYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5iZy1pbmZvIC5tYWluLW5hdiAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRuYXYtaW5mby1ib3JkZXIgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi5wYWdlLWl0ZW0ge1xuICAgICY6Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayxcbiAgICAmOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgKyAucGFnZS1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxufVxuXG4ucGFnZS1saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG5cbiAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDA7XG4gICAgfVxufVxuXG4ucGFnaW5hdGlvbi1kYXJrIHtcbiAgICAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgfVxuXG4gICAgLnBhZ2UtbGluayB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtODtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTA1O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2stMTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMDg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYWdpbmF0aW9uLXByaW1hcnkgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG59XG5cbi5wYWdpbmF0aW9uLXN1Y2Nlc3MgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgYm9yZGVyLWNvbG9yOiAkc3VjY2Vzcztcbn1cblxuLnBhZ2luYXRpb24tY2lyY2xlZCB7XG4gICAgLnBhZ2UtaXRlbSB7XG4gICAgICAgICsgLnBhZ2UtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCAucGFnZS1saW5rLFxuICAgICAgICAmOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhZ2UtbGluayB7XG4gICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ucGFnZS1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgICBjb2xvcjogIzU5Njg4MjtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlN2VkO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRiYWNrZ3JvdW5kO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICAgJjpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTMwMDtcbiAgICAgICAgY3Vyc29yOiBhdXRvO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG59XG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMS4ycmVtIDEuM3JlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjA1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cblxuICAgIC5wYWdlLWl0ZW0ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zcmVtO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjNyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NjU2MnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG5cbiAgICAucGFnZS1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMnJlbTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjJyZW07XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4ycmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuLnBhZ2UtcHJldiAucGFnZS1saW5rLFxuLnBhZ2UtbmV4dCAucGFnZS1saW5rIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLnBhZ2UtcHJldiAucGFnZS1saW5rLFxuLnBhZ2UtbmV4dCAucGFnZS1saW5rIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cblxuLnBhZ2luYXRpb24ge1xuICAgIGxpIGEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cblxuICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdlLWl0ZW0ge1xuICAgICAgICAmOmxhc3QtY2hpbGQgLnBhZ2UtbGluayxcbiAgICAgICAgJjpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucGFnaW5hdGlvbi1jaXJjbGVkIC5wYWdlLWxpbmsge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5wYWdpbmF0aW9uLWRhcmsucGFnaW5hdGlvbiAucGFnZS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU1Mzc3ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG59XG4ucGFnaW5hdGlvbi1zdWNjZXNzIC5wYWdlLWxpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xufVxuLnBhZ2luYXRpb24tY2lyY2xlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDdweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMGZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuLnBhZ2UtbGluay1vdXRsaW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG5cbiAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICB9XG59XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rLW91dGxpbmUge1xuICAgIHotaW5kZXg6IDE7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG4ucG9wb3ZlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI4LCAzOSwgNjAsIDAuMik7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICBwOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLnBvcG92ZXItaGVhZC1wcmltYXJ5IHtcbiAgICAucG9wb3Zlci1oZWFkZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLmJzLXBvcG92ZXItdG9wIC5wb3BvdmVyLWFycm93LFxuICAgICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3RvcCddIC5wb3BvdmVyLWFycm93IHtcbiAgICAgICAgYm90dG9tOiAtN3B4O1xuICAgIH1cblxuICAgICYuYnMtcG9wb3Zlci1zdGFydCAucG9wb3Zlci1hcnJvdyxcbiAgICAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdsZWZ0J10gLnBvcG92ZXItYXJyb3cge1xuICAgICAgICByaWdodDogLTdweDtcbiAgICB9XG5cbiAgICAmLmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93LFxuICAgICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3JpZ2h0J10gLnBvcG92ZXItYXJyb3cge1xuICAgICAgICBsZWZ0OiAtN3B4O1xuICAgIH1cblxuICAgICYuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2JvdHRvbSddIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ucG9wb3Zlci1oZWFkLXNlY29uZGFyeSB7XG4gICAgLnBvcG92ZXItaGVhZGVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgJi5icy1wb3BvdmVyLXRvcCAucG9wb3Zlci1hcnJvdyxcbiAgICAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSd0b3AnXSAucG9wb3Zlci1hcnJvdyB7XG4gICAgICAgIGJvdHRvbTogLTdweDtcbiAgICB9XG5cbiAgICAmLmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3csXG4gICAgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nbGVmdCddIC5wb3BvdmVyLWFycm93IHtcbiAgICAgICAgcmlnaHQ6IC03cHg7XG4gICAgfVxuXG4gICAgJi5icy1wb3BvdmVyLWVuZCAucG9wb3Zlci1hcnJvdyxcbiAgICAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdyaWdodCddIC5wb3BvdmVyLWFycm93IHtcbiAgICAgICAgbGVmdDogLTdweDtcbiAgICB9XG5cbiAgICAmLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgICAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdib3R0b20nXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi5wb3BvdmVyLWhlYWQtcHJpbWFyeSxcbi5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5IHtcbiAgICBib3JkZXI6IDA7XG5cbiAgICAucG9wb3Zlci1oZWFkZXIge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxufVxuXG4ucG9wb3Zlci1oZWFkLXByaW1hcnkgLnBvcG92ZXItYm9keSxcbi5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5IC5wb3BvdmVyLWJvZHkge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XG59XG5cbi5wb3BvdmVyLWhlYWQtcHJpbWFyeSB7XG4gICAgJi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLFxuICAgICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2JvdHRvbSddIC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLnBvcG92ZXItaGVhZC1zZWNvbmRhcnkge1xuICAgICYuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSxcbiAgICAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdib3R0b20nXSAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5wb3BvdmVyLXByaW1hcnkge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci13aWR0aDogMDtcblxuICAgIC5wb3BvdmVyLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG5cbiAgICAucG9wb3Zlci1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gICAgfVxuXG4gICAgLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5icy1wb3BvdmVyLXRvcCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4gICAgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0ndG9wJ10gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgICAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdib3R0b20nXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2xlZnQnXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgJi5icy1wb3BvdmVyLWVuZCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4gICAgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0ncmlnaHQnXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbn1cblxuLnBvcG92ZXItc2Vjb25kYXJ5IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuXG4gICAgLnBvcG92ZXItaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDE1cHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5wb3BvdmVyLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgICB9XG5cbiAgICAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmJzLXBvcG92ZXItdG9wIC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgICAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSd0b3AnXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgICYuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2JvdHRvbSddIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2xlZnQnXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgJi5icy1wb3BvdmVyLWVuZCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4gICAgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0ncmlnaHQnXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbn1cblxuLnBvcG92ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDI3NnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAwLjc2NTYycmVtO1xuICAgIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdTZWdvZSBVSScsIFJvYm90bywgJ0hlbHZldGljYSBOZXVlJywgQXJpYWwsICdOb3RvIFNhbnMnLCBzYW5zLXNlcmlmLCAnQXBwbGUgQ29sb3IgRW1vamknLCAnU2Vnb2UgVUkgRW1vamknLCAnU2Vnb2UgVUkgU3ltYm9sJywgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICAgIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IC04cHggMTJweCAxOHB4IDAgcmdiYSgxNTQsIDE1NCwgMjA0LCAwLjEpO1xuICAgIGxpbmUtYnJlYWs6IGF1dG87XG4gICAgLnBvcG92ZXItYXJyb3cge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgICAgIG1hcmdpbjogMCAwLjNyZW07XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCxcbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0ndG9wJ10ge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3csXG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3RvcCddID4gLnBvcG92ZXItYXJyb3cge1xuICAgIGJvdHRvbTogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbn1cblxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSxcbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0ndG9wJ10gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgICBib3R0b206IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJGJvcmRlcjtcbn1cblxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSd0b3AnXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHdoaXRlO1xufVxuXG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3JpZ2h0J10ge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjhyZW0gIWltcG9ydGFudDtcbn1cblxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3csXG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3JpZ2h0J10gPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgbGVmdDogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbiAgICB3aWR0aDogMC41cmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBtYXJnaW46IDAgMDtcbn1cblxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSxcbi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0ncmlnaHQnXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGJvcmRlcjtcbn1cblxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdyaWdodCddID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICBsZWZ0OiAxcHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHdoaXRlO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20sXG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2JvdHRvbSddIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93LFxuLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdib3R0b20nXSA+IC5wb3BvdmVyLWFycm93IHtcbiAgICB0b3A6IGNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsXG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2JvdHRvbSddID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYm9yZGVyO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2JvdHRvbSddID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICB0b3A6IDFweDtcbiAgICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHdoaXRlO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsXG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2JvdHRvbSddIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y3ZjdmNztcbn1cblxuLy8gLmJzLXBvcG92ZXItc3RhcnQsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuLy8gICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4vLyB9XG5cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3csXG4uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2xlZnQnXSA+IC5wb3BvdmVyLWFycm93IHtcbiAgICByaWdodDogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbiAgICB3aWR0aDogMC41cmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBtYXJnaW46IDByZW0gMDtcbn1cblxuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLFxuLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdsZWZ0J10gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgICByaWdodDogMDtcbiAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRib3JkZXI7XG59XG5cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdsZWZ0J10gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxcHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkd2hpdGU7XG59XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcblxuICAgICY6ZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gICAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xufVxuXG4ucG9wb3Zlci1zdGF0aWMtZGVtbyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcblxuICAgIC5wb3BvdmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3gtc2hhZG93OiAtOHB4IDEycHggMThweCAwIHJnYmEoMTU0LCAxNTQsIDIwNCwgMC4xKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAuYnMtcG9wb3Zlci10b3AgLnBvcG92ZXItYXJyb3csXG4gICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSd0b3AnXSAucG9wb3Zlci1hcnJvdyxcbiAgICAuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3csXG4gICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdib3R0b20nXSAucG9wb3Zlci1hcnJvdyB7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgfVxuXG4gICAgLmJzLXBvcG92ZXItc3RhcnQsXG4gICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdsZWZ0J10sXG4gICAgLmJzLXBvcG92ZXItZW5kLFxuICAgIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0ncmlnaHQnXSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG5cbiAgICAuYnMtcG9wb3Zlci1zdGFydCAucG9wb3Zlci1hcnJvdyxcbiAgICAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2xlZnQnXSAucG9wb3Zlci1hcnJvdyxcbiAgICAuYnMtcG9wb3Zlci1lbmQgLnBvcG92ZXItYXJyb3csXG4gICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdyaWdodCddIC5wb3BvdmVyLWFycm93IHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG4ucHJvZ3Jlc3Mge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLnByb2dyZXNzLWJhci14cyB7XG4gICAgaGVpZ2h0OiA1cHg7XG59XG5cbi5wcm9ncmVzcy1iYXItc20ge1xuICAgIGhlaWdodDogOHB4O1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWxnIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG59XG5cbi5wcm9ncmVzcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtc2l6ZTogMC42NTYyNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnByb2dyZXNzLWJhciB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgIH1cbn1cbi5wcm9ncmVzcy1zbSAucHJvZ3Jlc3MtYmFyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi50YWJsZSB7XG4gICAgY29sb3I6ICRncmF5LTgwMDtcblxuICAgIHRoZWFkIHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRib2R5IHRyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTU7XG5cbiAgICAgICAgdGgge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogOXB4IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDYyO1xuICAgIH1cbn1cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUoNG4gKyAyKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDIzOCwgMjQ3LCAwLjUpO1xufVxuXG4udGFibGUtYm9yZGVyZWQgdGhlYWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDExcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICB9XG59XG5cbi50YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBjb2xvcjogJGRlZmF1bHQtY29sb3I7XG5cbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgfVxuXG4gICAgdGhlYWQgdGgge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIH1cblxuICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi50YWJsZS1zbSB7XG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgICBwYWRkaW5nOiAwLjNyZW07XG4gICAgfVxufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcblxuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xuICAgIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICAgIHRoLFxuICAgIHRkLFxuICAgIHRoZWFkIHRoLFxuICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShldmVuKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xufVxuXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctaG92ZXI7XG59XG5cbi50YWJsZS1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZkNGZmO1xuXG4gICAgPiB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZkNGZmO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGgsXG4gICAgdGQsXG4gICAgdGhlYWQgdGgsXG4gICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzk1YWZmZjtcbiAgICB9XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FkYzFmZjtcblxuICAgID4ge1xuICAgICAgICB0ZCxcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FkYzFmZjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRhYmxlLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZGRlNTtcblxuICAgID4ge1xuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZGRlNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRoLFxuICAgIHRkLFxuICAgIHRoZWFkIHRoLFxuICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICNiOWMxY2U7XG4gICAgfVxufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2ZkYjtcblxuICAgID4ge1xuICAgICAgICB0ZCxcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2ZkYjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRhYmxlLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjOGU5Yjg7XG5cbiAgICA+IHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjOGU5Yjg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0aCxcbiAgICB0ZCxcbiAgICB0aGVhZCB0aCxcbiAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjOTlkNjdiO1xuICAgIH1cbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjllM2E1O1xuXG4gICAgPiB7XG4gICAgICAgIHRkLFxuICAgICAgICB0aCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjllM2E1O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udGFibGUtaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTVlYjtcblxuICAgID4ge1xuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTVlYjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRoLFxuICAgIHRkLFxuICAgIHRoZWFkIHRoLFxuICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICM4NmNmZGE7XG4gICAgfVxufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG5cbiAgICA+IHtcbiAgICAgICAgdGQsXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50YWJsZS13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhO1xuXG4gICAgPiB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGgsXG4gICAgdGQsXG4gICAgdGhlYWQgdGgsXG4gICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZGY3ZTtcbiAgICB9XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTtcblxuICAgID4ge1xuICAgICAgICB0ZCxcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRhYmxlLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzZjYjtcblxuICAgID4ge1xuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzZjYjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRoLFxuICAgIHRkLFxuICAgIHRoZWFkIHRoLFxuICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICNlZDk2OWU7XG4gICAgfVxufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxYjBiNztcblxuICAgID4ge1xuICAgICAgICB0ZCxcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxYjBiNztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRhYmxlLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZkO1xuXG4gICAgPiB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGgsXG4gICAgdGQsXG4gICAgdGhlYWQgdGgsXG4gICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2Y5ZmFmYjtcbiAgICB9XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZjM7XG5cbiAgICA+IHtcbiAgICAgICAgdGQsXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZjM7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjY2QzO1xuXG4gICAgPiB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjY2QzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGgsXG4gICAgdGQsXG4gICAgdGhlYWQgdGgsXG4gICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzk5YTBhZTtcbiAgICB9XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmZjODtcblxuICAgID4ge1xuICAgICAgICB0ZCxcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmZjODtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRhYmxlLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG5cbiAgICA+IHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG5cbiAgICA+IHtcbiAgICAgICAgdGQsXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udGFibGUge1xuICAgIC50aGVhZC1kYXJrIHRoIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktODAwO1xuICAgICAgICBib3JkZXItY29sb3I6ICM0OTU5N2I7XG4gICAgfVxuXG4gICAgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTMwMDtcbiAgICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTgwMDtcblxuICAgIHRoLFxuICAgIHRkLFxuICAgIHRoZWFkIHRoIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNDk1OTdiO1xuICAgIH1cblxuICAgICYudGFibGUtYm9yZGVyZWQge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxuXG4gICAgJi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMDU7XG4gICAgfVxuXG4gICAgJi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS03NTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgICAgICAgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgICAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAgIC50YWJsZSB7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcblxuICAgICAgICB0ZCxcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtYm9yZGVyZWQge1xuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWRhcmsge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgICB0aCxcbiAgICAgICAgdGQsXG4gICAgICAgIHRoZWFkIHRoLFxuICAgICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xuICAgIH1cbn1cblxuLnRhYmxlLnRhYmxlLWNsZWFuIHtcbiAgICB0ZCB7XG4gICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1Yi12YWx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjcycmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgIH1cblxuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGJsYWNrLTA1O1xuICAgIH1cblxuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogN3B4IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIH1cbn1cblxuLnRhYmxlID4gOm5vdCg6bGFzdC1jaGlsZCkgPiA6bGFzdC1jaGlsZCA+ICoge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRib3JkZXI7XG59XG5cbi50YWJsZS1ib3JkZXJlZCA+IDpub3QoY2FwdGlvbikgPiAqIHtcbiAgICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICAtLWJzLXRhYmxlLWFjY2VudC1iZzogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGNvbG9yOiAkZGFyaztcbn1cblxudGJvZHksXG50ZCxcbnRmb290LFxudGgsXG50aGVhZCxcbnRyIHtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgIGJvcmRlci13aWR0aDogMDtcbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciB7XG4gICAgLS1icy10YWJsZS1hY2NlbnQtYmc6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAkYmctaG92ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50YWJsZS1yZXNwb25zaXZlLmRlbGV0ZWQtdGFibGUgLmRhdGEtdGFibGUtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAxODVweDtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzMTlweCkge1xuICAgIC50YWJsZS1yZXNwb25zaXZlLmV4cG9ydC10YWJsZSAuZHQtYnV0dG9ucy5idG4tZ3JvdXAge1xuICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAxMnB4O1xuICAgIH1cbn1cblxuLnRhYmxlID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xufVxuXG4udGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSA+ICoge1xuICAgIC0tYnMtdGFibGUtYWNjZW50LWJnOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU4M3B4KSB7XG4gICAgLmR0LWJ1dHRvbnMge1xuICAgICAgICAuYnRuLFxuICAgICAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC4xcmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG4udG9hc3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI4LCAzOSwgNjAsIDAuMTYpO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgyOCwgMzksIDYwLCAwLjA2KTtcbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyMDUsIDIxMiwgMjI0LCAwLjQpO1xuXG4gICAgLmNsb3NlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG59XG5cbi50b2FzdCB7XG4gICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMjksIDIzMiwgMjQzKTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJveC1zaGFkb3c6IC04cHggMTJweCAxOHB4IDAgI2Y0ZjRmYjczO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgICB9XG5cbiAgICAmLnNob3dpbmcge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICYuc2hvdyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICYuaGlkZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICAgIGNvbG9yOiAjMmMzZTU2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrLTA1O1xufVxuXG4udG9hc3QtYm9keSB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgICBjb2xvcjogIzYwNzA4Njtcbn1cblxuLmRlbW8tc3RhdGljLXRvYXN0IC50b2FzdCB7XG4gICAgb3BhY2l0eTogMTtcbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuLnRvb2x0aXAge1xuICAgIHRvcDogMDtcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi50b29sdGlwLXByaW1hcnkge1xuICAgIC50b29sdGlwLWlubmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgJi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3RvcCddIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgJi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nYm90dG9tJ10gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgICYuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2xlZnQnXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgICYuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdyaWdodCddIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbn1cblxuLnRvb2x0aXAtcHJpbWFyeTEge1xuICAgIC50b29sdGlwLWlubmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgJi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3RvcCddIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgJi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nYm90dG9tJ10gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgICYuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2xlZnQnXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgICYuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdyaWdodCddIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbn1cblxuLnRvb2x0aXAtc2Vjb25kYXJ5IHtcbiAgICAudG9vbHRpcC1pbm5lciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgICYuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSd0b3AnXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgJi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2JvdHRvbSddIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdsZWZ0J10gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgJi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0ncmlnaHQnXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi50b29sdGlwLXNlY29uZGFyeTEge1xuICAgIC50b29sdGlwLWlubmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICAgICYuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSd0b3AnXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgJi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2JvdHRvbSddIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdsZWZ0J10gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgJi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0ncmlnaHQnXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi50b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDAuNzY1NjJyZW07XG4gICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgJ1NlZ29lIFVJJywgUm9ib3RvLCAnSGVsdmV0aWNhIE5ldWUnLCBBcmlhbCwgJ05vdG8gU2FucycsIHNhbnMtc2VyaWYsICdBcHBsZSBDb2xvciBFbW9qaScsICdTZWdvZSBVSSBFbW9qaScsICdTZWdvZSBVSSBTeW1ib2wnLCAnTm90byBDb2xvciBFbW9qaSc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gICAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gICAgb3BhY2l0eTogMDtcbiAgICBsaW5lLWJyZWFrOiBhdXRvO1xuXG4gICAgJi5zaG93IHtcbiAgICAgICAgb3BhY2l0eTogMC45O1xuICAgIH1cblxuICAgIC50b29sdGlwLWFycm93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDAuOHJlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjRyZW07XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5icy10b29sdGlwLXRvcCxcbi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0ndG9wJ10ge1xuICAgIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuXG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3csXG4uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3RvcCddIC50b29sdGlwLWFycm93IHtcbiAgICBib3R0b206IDA7XG59XG5cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSd0b3AnXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJGJsYWNrO1xufVxuXG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3csXG4uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2xlZnQnXSAudG9vbHRpcC1hcnJvdyB7XG4gICAgd2lkdGg6IDAuNHJlbTtcbiAgICBoZWlnaHQ6IDAuOHJlbTtcbn1cblxuLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2xlZnQnXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICByaWdodDogMDtcbiAgICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkYmxhY2s7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSxcbi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nYm90dG9tJ10ge1xuICAgIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3csXG4uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2JvdHRvbSddIC50b29sdGlwLWFycm93IHtcbiAgICB0b3A6IDA7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdib3R0b20nXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICBib3R0b206IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGJsYWNrO1xufVxuXG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdyxcbi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nbGVmdCddIC50b29sdGlwLWFycm93IHtcbiAgICB3aWR0aDogMC40cmVtO1xuICAgIGhlaWdodDogMC44cmVtO1xufVxuXG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdsZWZ0J10gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRibGFjaztcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLnRvb2x0aXAtc3RhdGljLWRlbW8ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcblxuICAgIC50b29sdGlwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIC5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdyxcbiAgICAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3RvcCddIC50b29sdGlwLWFycm93LFxuICAgIC5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdyxcbiAgICAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2JvdHRvbSddIHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgICB9XG5cbiAgICAuYnMtdG9vbHRpcC1zdGFydCxcbiAgICAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2xlZnQnXSxcbiAgICAuYnMtdG9vbHRpcC1lbmQsXG4gICAgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdyaWdodCddIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cblxuICAgIC50b29sdGlwLXByaW1hcnkxLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3csXG4gICAgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdsZWZ0J10gLnRvb2x0aXAtYXJyb3csXG4gICAgLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93LFxuICAgIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0ncmlnaHQnXSAudG9vbHRpcC1hcnJvdyB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICAgIH1cbiAgICAuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdyxcbiAgICAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2xlZnQnXSAudG9vbHRpcC1hcnJvdyxcbiAgICAuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3csXG4gICAgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdyaWdodCddIC50b29sdGlwLWFycm93IHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG4udGFicy1zdHlsZS0xIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gICAgJi5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBwYWRkaW5nOiAxMHB4IDE4cHggMTBweCAxOHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4udGFicy1zdHlsZS0yIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gICAgJi5hY3RpdmUge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIHBhZGRpbmc6IDAuN3JlbSAycmVtO1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbn1cbi50YWJzLXN0eWxlLTIgLm1haW4tbmF2LWxpbmUge1xuICAgIC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDAuN3JlbSAycmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIH1cbn1cbi50YWJzLXN0eWxlLTIgbGkgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDNweCAxcHggJHByaW1hcnk7XG59XG4udGFicy1zdHlsZS0zIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG5cbiAgICAubmF2LnBhbmVsLXRhYnMgbGkgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgM3B4IDNweCAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4O1xuICAgICAgICBjb2xvcjogIzRhNGE2OTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgfVxuXG4gICAgLnRhYnMtbWVudS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAubmF2LnBhbmVsLXRhYnMgbGkgYS5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi50YWJzLXN0eWxlLTQge1xuICAgIC5uYXYucGFuZWwtdGFicyBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAudGFicy1tZW51LWJvZHkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA4MDNweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UzZTdmMztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cblxuICAgIC5uYXYucGFuZWwtdGFicyBsaSBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgMCAxNnB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjNGE0YTY5O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRhYnMtc3R5bGUtNCAudGFiLW1lbnUtaGVhZGluZyB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG59XG5cbi5wYW5lbC1wcmltYXJ5LnRhYnMtc3R5bGUtMSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDJweDtcbn1cblxuLnRhYl93cmFwcGVyIHtcbiAgICAmLnJpZ2h0X3NpZGUge1xuICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjJmNztcbiAgICAgICAgfVxuXG4gICAgICAgID4gdWwgbGkge1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxOHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2YwZjJmNztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2YwZjJmNztcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTJweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnRfd3JhcHBlciB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMmY3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRyb2xsZXIge1xuICAgICAgICAgICAgdG9wOiAtNTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgID4gdWwgbGkuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICoge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cblxuICAgID4gdWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgNDAsIDEwMCwgMC4xMik7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNWVtO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMGYyZjc7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgI2YwZjJmNztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICYuYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRyb2xsZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgJi5uZXh0IHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudF93cmFwcGVyIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDQwLCAxMDAsIDAuMTIpO1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuXG4gICAgICAgIC50YWJfY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgLyogZGlzcGxheTogYmxvY2s7ICovXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5lcnJvciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hY2NvcmRpYW5faGVhZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjJmNztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMmY3O1xuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjY2RkMmUwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2NkZDJlMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIC5hcnJvdyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubGVmdF9zaWRlIHtcbiAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjJmNztcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMThweDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjBmMmY3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZjBmMmY3O1xuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50X3dyYXBwZXIge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YwZjJmNztcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250cm9sbGVyIHtcbiAgICAgICAgICAgIHRvcDogLTUwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJpZ2h0X3NpZGUge1xuICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjJmNztcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMThweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjBmMmY3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZjBmMmY3O1xuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnRfd3JhcHBlciB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMmY3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRyb2xsZXIge1xuICAgICAgICAgICAgdG9wOiAtNTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYWNjb3JkaW9uIHtcbiAgICAgICAgLmNvbnRlbnRfd3JhcHBlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNmMGYyZjc7XG5cbiAgICAgICAgICAgIC5hY2NvcmRpYW5faGVhZGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gdWwge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY3RpdmVfdGFiIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogMzlweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC50YWJfd3JhcHBlciB7XG4gICAgICAgID4gdWwge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50X3dyYXBwZXIge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgICAgICAuYWNjb3JkaWFuX2hlYWRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmxlZnRfc2lkZSAuY29udGVudF93cmFwcGVyLFxuICAgICAgICAmLnJpZ2h0X3NpZGUgLmNvbnRlbnRfd3JhcHBlciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udHJvbGxlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zaG93LWFzLWRyb3Bkb3duIHtcbiAgICAgICAgICAgID4gLnRhYl9saXN0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA4cHggI2YwZjJmNztcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtNnB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IC0zcHggLTRweCA1cHggI2VmZWZlZjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjJmNztcblxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZTphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWN0aXZlX3RhYiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4ge1xuICAgICAgICAgICAgICAgIC50YWJfbGlzdCxcbiAgICAgICAgICAgICAgICAuY29udGVudF93cmFwcGVyID4gLmFjY29yZGlhbl9oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50YWJfbGlzdCBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgLnRhYl93cmFwcGVyLnNob3ctYXMtZHJvcGRvd24gPiAudGFiX2xpc3Qge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbn1cblxuLmRhcmstdGhlbWUge1xuICAgIC50YWJzLXN0eWxlLTIgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzMwMzg1ZjtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWJzLXN0eWxlLTEgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzE5MWYzYTtcbiAgICB9XG5cbiAgICAudGFicy1zdHlsZS0zIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjcsIDIyNywgMjI3LCAwLjEpO1xuXG4gICAgICAgIC5uYXYucGFuZWwtdGFicyBsaSBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzOSwgMjM5LCAyNDUsIDAuMyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFicy1zdHlsZS00IC50YWJzLW1lbnUtYm9keSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjI3LCAyMjcsIDIyNywgMC4xNSk7XG4gICAgfVxuXG4gICAgLnRhYnMtc3R5bGUtMyAubmF2LnBhbmVsLXRhYnMgbGkgYS5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAudGFicy1zdHlsZS00IC5uYXYucGFuZWwtdGFicyBsaSBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMzksIDIzOSwgMjQ1LCAwLjIpO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWJfd3JhcHBlciB7XG4gICAgICAgICYucmlnaHRfc2lkZSAuY29udGVudF93cmFwcGVyLFxuICAgICAgICAmLmxlZnRfc2lkZSAuY29udGVudF93cmFwcGVyLFxuICAgICAgICA+IHVsIGxpIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjQwLCAyNDIsIDI0NywgMC4xMik7XG4gICAgICAgIH1cblxuICAgICAgICAmLnJpZ2h0X3NpZGUgPiB1bCBsaS5hY3RpdmU6YmVmb3JlLFxuICAgICAgICAmLmxlZnRfc2lkZSA+IHVsIGxpLmFjdGl2ZTpiZWZvcmUsXG4gICAgICAgICYucmlnaHRfc2lkZSA+IHVsIGxpOmFmdGVyLFxuICAgICAgICAmLmxlZnRfc2lkZSA+IHVsIGxpOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5yaWdodF9zaWRlID4gdWwgbGkuYWN0aXZlLFxuICAgICAgICAmLmxlZnRfc2lkZSA+IHVsIGxpLmFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMjQwLCAyNDIsIDI0NywgMC4xKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYucmlnaHRfc2lkZSA+IHVsLFxuICAgICAgICAmLmxlZnRfc2lkZSA+IHVsIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI0MCwgMjQyLCAyNDcsIDAuMSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4udGFiX3dyYXBwZXIgLmNvbnRlbnRfd3JhcHBlciAuYWNjb3JkaWFuX2hlYWRlci5hY3RpdmUge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAuYXJyb3cge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG59XG5cbi5kYXJrLXRoZW1lIC50YWJfd3JhcHBlciAuY29udGVudF93cmFwcGVyIC5hY2NvcmRpYW5faGVhZGVyLmFjdGl2ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNDAsIDI0MiwgMjQ3LCAwLjEpO1xufVxuXG4uZGFyay10aGVtZSAudGFiX3dyYXBwZXIgLmNvbnRlbnRfd3JhcHBlciAuYWNjb3JkaWFuX2hlYWRlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjQwLCAyNDIsIDI0NywgMC4xKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNDAsIDI0MiwgMjQ3LCAwLjEpO1xuXG4gICAgLmFycm93IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCByZ2JhKDI0MCwgMjQyLCAyNDcsIDAuNCk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgcmdiYSgyNDAsIDI0MiwgMjQ3LCAwLjQpO1xuICAgIH1cbn1cbi50YWJzLXN0eWxlLTEge1xuICAgIC5wYW5lbC10YWJzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLm1haW4tbmF2LWxpbmUge1xuICAgICAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlciAkYm9yZGVyICR3aGl0ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYW5lbC10YWJzLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi50YWJzLW1lbnUxIHVsIGxpIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMXB4IDIwcHg7XG4gICAgY29sb3I6ICMyODJmNTM7XG59XG4udGFicy1tZW51MSB1bCBsaSAuYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHByaW1hcnk7XG59XG4ubmF2LnBhbmVsLXRhYnMgYS5hY3RpdmUge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbn1cbi50YWItbWVudS1oZWFkaW5nIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG4vKiAjIyMjIyMjIyMgUmVzLVRhYnMgIyMjIyMjIyMjKi9cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuLmNrYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgc3BhbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcblxuICAgICAgICAmOmVtcHR5IHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGZvcm0tYm9yZGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDU1JSA0NSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDY1JTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZW1wdHkge1xuICAgICAgICAgICAgd2lkdGg6IDNweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgJjpjaGVja2VkICsgc3BhbjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICZbZGlzYWJsZWRdICsgc3BhbiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc1O1xuXG4gICAgICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ja2JveC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuI2NvdW50LWRvd24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmNsb2NrLXByZXNlbnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgICAgd2lkdGg6IDY4cHg7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgaGVpZ2h0OiA2OHB4O1xuICAgICAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAgICAgLmRpZ2l0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICRwcmltYXJ5IDAlLCAkcHJpbWFyeSAxMDAlKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTUlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5vdGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgICAjY291bnQtZG93biAuY2xvY2stcHJlc2VudGVyIHtcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICB9XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi5jdXN0b20tY29udHJvbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi1oZWlnaHQ6IDEuMzEyNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MSwgMTAyLCAyNTUsIDAuMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjYjNjNmZmO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmVjZmY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2U2ZWNmZjtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IC0xLjVyZW07XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlcjogJGZvcm0tYm9yZGVyIHNvbGlkIDFweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IC0xLjVyZW07XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgNTAlIC8gNTAlIDUwJTtcbiAgICB9XG59XG5cbi5jdXN0b20tY2hlY2tib3gge1xuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA0JyUzZSUzY3BhdGggc3Ryb2tlPSclMjNmZmYnIGQ9J00wIDJoNCcvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4gICAgICAgICAgICAmOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMTAyLCAyNTUsIDAuNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jdXN0b20tcmFkaW8ge1xuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMTAyLCAyNTUsIDAuNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogLTIuMjVyZW07XG4gICAgICAgICAgICB3aWR0aDogMS43NXJlbTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB0b3A6IGNhbGMoMC4xNTYyNXJlbSArIDJweCk7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKC0yLjI1cmVtICsgMnB4KTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDFyZW0gLSA0cHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDFyZW0gLSA0cHgpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjpcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNzVyZW0pO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgMTAyLCAyNTUsIDAuNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICAgIHBhZGRpbmc6IDAuMzc1cmVtIDEuNzVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzYjQ4NjMnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgbm8tcmVwZWF0IHJpZ2h0IDAuNzVyZW0gKGNlbnRlciAvIDhweCkgMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICNiM2M2ZmY7XG4gICAgICAgIG91dGxpbmU6IDA7XG5cbiAgICAgICAgJjo6LW1zLXZhbHVlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmW211bHRpcGxlXSxcbiAgICAmW3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICAgIH1cblxuICAgICY6Oi1tcy1leHBhbmQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICAgIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgZm9udC1zaXplOiAwLjc2NTYycmVtO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBmb250LXNpemU6IDEuMDkzNzVyZW07XG59XG5cbi5jdXN0b20tZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICAgIG1hcmdpbjogMDtcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgJjpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2IzYzZmZjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTEsIDEwMiwgMjU1LCAwLjI1KTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICAgIH1cblxuICAgICY6bGFuZyhlbikgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ0Jyb3dzZSc7XG4gICAgfVxuXG4gICAgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xuICAgIH1cbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICAgIGNvbG9yOiAkZ3JheS03MDA7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ0Jyb3dzZSc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gICAgICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAgIH1cbn1cblxuLmN1c3RvbS1yYW5nZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDFyZW0gKyAwLjRyZW0pO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuICAgICAgICAmOjotbW96LXJhbmdlLXRodW1iLFxuICAgICAgICAmOjotbXMtdGh1bWIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzpcbiAgICAgICAgICAgICAgICAwIDAgMCAxcHggJHdoaXRlLFxuICAgICAgICAgICAgICAgIDAgMCAwIDAuMnJlbSByZ2JhKDUxLCAxMDIsIDI1NSwgMC4yNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgIHRyYW5zaXRpb246XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxuICAgICAgICAgICAgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlY2ZmO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgIHRyYW5zaXRpb246XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxuICAgICAgICAgICAgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlY2ZmO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmOjotbXMtdGh1bWIge1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjpcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgICAgICAgICBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgICAgICAgICBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmVjZmY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOjotbXMtdHJhY2sge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMC41cmVtO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJjo6LW1zLWZpbGwtbG93ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgfVxuXG4gICAgJjo6LW1zLWZpbGwtdXBwZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTMwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS01MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi1tcy10aHVtYiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS01MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICAgIHRyYW5zaXRpb246XG4gICAgICAgIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgICAgIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgICAgICAgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgICAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbn1cblxuLmN1c3RvbS1maWxlLFxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICBoZWlnaHQ6IDM4cHg7XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbn1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwtbGc6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMC4xNTYyNXJlbTtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogI2NkZDRlMiBzb2xpZCAxcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbC1sZzo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuMTU2MjVyZW07XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IDUwJSAvIDUwJSA1MCU7XG4gICAgYm9yZGVyLXJhZGl1czogMzVweDtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbC1tZDo6YmVmb3JlLFxuLmN1c3RvbS1jb250cm9sLWxhYmVsLW1kOjphZnRlciB7XG4gICAgdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwtbWQ6OmJlZm9yZSxcbi5jdXN0b20tY29udHJvbC1sYWJlbC1tZDo6YWZ0ZXIge1xuICAgIHRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuLmN1c3RvbS1jb250cm9sLW1kIHtcbiAgICBtaW4taGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwtbWQge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbC1sZzo6YmVmb3JlLFxuLmN1c3RvbS1jb250cm9sLWxhYmVsLWxnOjphZnRlciB7XG4gICAgdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDJyZW0gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbC1sZzo6YmVmb3JlLFxuLmN1c3RvbS1jb250cm9sLWxhYmVsLWxnOjphZnRlciB7XG4gICAgdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDJyZW0gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbn1cbi5jdXN0b20tY29udHJvbC1sZyB7XG4gICAgbWluLWhlaWdodDogMnJlbSAhaW1wb3J0YW50O1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsLWxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIG9wYWNpdHk6IDAuNTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgb3BhY2l0eTogMC41O1xufVxuLmN1c3RvbS1zd2l0Y2gtaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAwO1xufVxuLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyLjI1cmVtO1xuICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJhY2tncm91bmQ6ICNmMGYwZjI7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgICAwLjNzIGJvcmRlci1jb2xvcixcbiAgICAgICAgMC4zcyBiYWNrZ3JvdW5kLWNvbG9yO1xufVxuLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXB4O1xuICAgIGxlZnQ6IDFweDtcbiAgICB3aWR0aDogY2FsYygxLjI1cmVtIC0gNHB4KTtcbiAgICBoZWlnaHQ6IGNhbGMoMS4yNXJlbSAtIDRweCk7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIHRyYW5zaXRpb246IDAuM3MgbGVmdDtcbn1cbi5jdXN0b20tc3dpdGNoLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xufVxuLmN1c3RvbS1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tc3dpdGNoLWluZGljYXRvcjpiZWZvcmUge1xuICAgIGxlZnQ6IGNhbGMoMXJlbSArIDFweCk7XG59XG4uY3VzdG9tLXNxdWFyZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tLXNxdWFyZTpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWxnIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgYmFja2dyb3VuZDogI2Y1ZjZmYjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYWYxO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgdHJhbnNpdGlvbjpcbiAgICAgICAgMC4zcyBib3JkZXItY29sb3IsXG4gICAgICAgIDAuM3MgYmFja2dyb3VuZC1jb2xvcjtcbn1cbi5jdXN0b20tc3dpdGNoLWluZGljYXRvci1sZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFweDtcbiAgICBsZWZ0OiAxcHg7XG4gICAgd2lkdGg6IGNhbGMoMS41cmVtIC0gNHB4KTtcbiAgICBoZWlnaHQ6IGNhbGMoMS41cmVtIC0gNHB4KTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBsZWZ0O1xufVxuLmN1c3RvbS1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tc3dpdGNoLWluZGljYXRvci1sZzpiZWZvcmUge1xuICAgIGxlZnQ6IGNhbGMoMS40NnJlbSArIDFweCk7XG59XG4uY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3IteGwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDRyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgYmFja2dyb3VuZDogI2Y1ZjZmYjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYWYxO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgdHJhbnNpdGlvbjpcbiAgICAgICAgMC4zcyBib3JkZXItY29sb3IsXG4gICAgICAgIDAuM3MgYmFja2dyb3VuZC1jb2xvcjtcbn1cbi5jdXN0b20tc3dpdGNoLWluZGljYXRvci14bDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFweDtcbiAgICBsZWZ0OiAxcHg7XG4gICAgd2lkdGg6IGNhbGMoMnJlbSAtIDRweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDJyZW0gLSA0cHgpO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGxlZnQ7XG59XG4uY3VzdG9tLXN3aXRjaC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXhsOmJlZm9yZSB7XG4gICAgbGVmdDogY2FsYygxLjk2cmVtICsgMXB4KSAhaW1wb3J0YW50O1xufVxuLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuLml0ZW0tY2FyZCAuY2FyZHByaWNlLTIgc3Bhbi50eXBlLS1zdHJpa2V0aHJvdWdoIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICBvcGFjaXR5OiAwLjU7XG59XG4uaXRlbS1jYXJkIC5jYXJkcHJpY2UtMiBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cbi5pdGVtLWNhcmQgLmNhcmRwcmljZS0yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi5tYWluLWltZy11c2VyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB9XG59XG5cbi5wLXRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcblxuICAgIC5wLW5hbWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICAgICAgY29sb3I6ICMzZTQ2NGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAucC1zdWItdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogJGdyYXktNjAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIH1cbn1cblxuLyogIyMjIyMjIDUuNCBJbWFnZSAgICMjIyMjIyAqL1xuXG4ubWFpbi1pbWctdXNlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTdweDtcbiAgICBsZWZ0OiAtMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cbiAgICBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB9XG59XG5cbi5kZW1vLWF2YXRhci1ncm91cCAubWFpbi1pbWctdXNlciB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uZXhhbXBsZSAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4taW1nLXVzZXI6OmFmdGVyIHtcbiAgICByaWdodDogM3B4O1xuICAgIGJvdHRvbTogM3B4O1xufVxuXG4uZGVtby1hdmF0YXItZ3JvdXAubWFpbi1hdmF0YXItbGlzdC1zdGFja2VkIC5tYWluLWltZy11c2VyOjphZnRlciB7XG4gICAgcmlnaHQ6IDFweDtcbiAgICBib3R0b206IDNweDtcbn1cblxuLm1haW4taW1nLXVzZXIge1xuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgYm90dG9tOiAzcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdiODZhO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbiAgICB9XG5cbiAgICAmLm9ubGluZTo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGJhMzYwO1xuICAgIH1cbn1cblxuLm1haW4tYXZhdGFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS03MDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbiAgICB9XG5cbiAgICAmLm9ubGluZTo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGJhMzYwO1xuICAgIH1cbn1cblxuLmF2YXRhci14cyB7XG4gICAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgfVxufVxuXG4uYXZhdGFyLXNtIHtcbiAgICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICB9XG59XG5cbi5hdmF0YXItbWQge1xuICAgIHdpZHRoOiA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgIGJvdHRvbTogMnB4O1xuICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICB9XG59XG5cbi5hdmF0YXItbGcge1xuICAgIHdpZHRoOiA2NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiA0cHg7XG4gICAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgIH1cbn1cblxuLmF2YXRhci14bCB7XG4gICAgd2lkdGg6IDcycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgYm90dG9tOiA0cHg7XG4gICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICBoZWlnaHQ6IDExcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDIuNXB4ICR3aGl0ZTtcbiAgICB9XG59XG5cbi5hdmF0YXIteHhsIHtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiA1NnB4ICFpbXBvcnRhbnQ7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiA3cHg7XG4gICAgICAgIGJvdHRvbTogNnB4O1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggJHdoaXRlO1xuICAgIH1cbn1cblxuLmltZy1mbHVpZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uZGVtby1hdmF0YXItZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5tYWluLWltZy11c2VyLFxuICAgIC5tYWluLWF2YXRhciB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgIC5tYWluLWltZy11c2VyICsge1xuICAgICAgICAubWFpbi1pbWctdXNlcixcbiAgICAgICAgLm1haW4tYXZhdGFyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1hdmF0YXIgKyB7XG4gICAgICAgIC5tYWluLWltZy11c2VyLFxuICAgICAgICAubWFpbi1hdmF0YXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmRlbW8tYXZhdGFyLWdyb3VwIHtcbiAgICAgICAgLm1haW4taW1nLXVzZXIgKyB7XG4gICAgICAgICAgICAubWFpbi1pbWctdXNlcixcbiAgICAgICAgICAgIC5tYWluLWF2YXRhciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWF2YXRhciArIHtcbiAgICAgICAgICAgIC5tYWluLWltZy11c2VyLFxuICAgICAgICAgICAgLm1haW4tYXZhdGFyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hdmF0YXItbGlzdCAuYXZhdGFyOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmltZy14cyB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgbWluLXdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbn1cbi51c2VyLXBpYyBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBmb250LXNpemU6IDM2cHg7XG59XG5cbi5tYWluLWltZy11c2VyIHtcbiAgICAuYXZhdGFyIHtcbiAgICAgICAgd2lkdGg6IDM4cHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi53cmFwcGVyLmltYWdlLWdyb3VwIC5pbWcteHMucm91bmRlZC1jaXJjbGUge1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbn1cblxuLnVzZXItbG9jayBpbWcge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmF2YXRhciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4uYXZhdGFyLWxpc3QgLmF2YXRhcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmltZy10aHVtYm5haWwgLmNhcHRpb24ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5pbWctc20ge1xuICAgIHdpZHRoOiA0M3B4O1xuICAgIG1pbi13aWR0aDogNDNweDtcbiAgICBoZWlnaHQ6IDQzcHg7XG59XG4uc3F1YXJlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4ucmFkaXVzIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ubWFpbi1pbWctdXNlcjEsXG4ubWFpbi1pbWctdXNlcjMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tYWluLWltZy11c2VyMS5hdmF0YXItc20ge1xuICAgIC5udW1iZXItYmFkZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTdweDtcbiAgICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cbn1cbi5tYWluLWltZy11c2VyMS5hdmF0YXItbWQge1xuICAgIC5udW1iZXItYmFkZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTdweDtcbiAgICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMjNweDtcbiAgICAgICAgaGVpZ2h0OiAyM3B4O1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cbn1cbi5tYWluLWltZy11c2VyMS5hdmF0YXItbGcge1xuICAgIC5udW1iZXItYmFkZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTdweDtcbiAgICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cbn1cbi5tYWluLWltZy11c2VyMy5hdmF0YXItc20ge1xuICAgIC5pY29uLWJhZGdlYXZhdGFyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTRweDtcbiAgICAgICAgYm90dG9tOiAtNHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4ubWFpbi1pbWctdXNlcjMuYXZhdGFyLW1kIHtcbiAgICAuaWNvbi1iYWRnZWF2YXRhciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICAgIGJvdHRvbTogLTRweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbi1pbWctdXNlcjMuYXZhdGFyLWxnIHtcbiAgICAuaWNvbi1iYWRnZWF2YXRhciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICAgIGJvdHRvbTogLTRweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuLmF2YXRhci1saXN0IHtcbiAgICBtYXJnaW46IDAgMCAtMC41cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAwO1xufVxuLmF2YXRhci1saXN0LXN0YWNrZWQgLmF2YXRhcjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOGVtICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmY7XG59XG5cbi5hdmF0YXIxIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogM3JlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuODVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5hdmF0YXIxIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICAgIGkge1xuICAgICAgICBsaW5lLWhlaWdodDogMy4xO1xuICAgIH1cbn1cbiIsIi5pbWFnZS1wbGFjZWhvbGRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5vdmVybGF5LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgJjpob3ZlciAub3ZlcmxheS1wbGFjZWhvbGRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG4ubWFpbi1saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMTBweCAwO1xuXG4gICAgKyAubWFpbi1saXN0LWl0ZW0ge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktMjAwO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cblxuICAgIGg2IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgID4gZGl2IHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCBoNiB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi5saXN0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzQzNGY2MztcbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1ob3ZlcjtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWFjdGl2ZTtcbiAgICB9XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctYWN0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlciAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktMDI7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTAyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1ib3JkZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NywgNzksIDExNywgMC4xMyk7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAjM2Y0NjU0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2ZkYjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0NjU0O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjM2Y0NjU0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAkc3VjY2VzcztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAxNTYsIDEzNCwgMC4xMyk7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMWY1YzAxO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZTNhNTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY1YzAxO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMWY1YzAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICAgIGNvbG9yOiAkaW5mbztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1LCAxOTIsIDE5MiwgMC4xMyk7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMGM1NDYwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGM1NDYwO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMGM1NDYwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICAgIGNvbG9yOiAkd2FybmluZztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTg5LCA5MCwgMC4xMyk7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAjODU2NDA0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU2NDA0O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjODU2NDA0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gICAgY29sb3I6ICRkYW5nZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDY3LCA2NywgMC4xMyk7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNzIxYzI0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxYjBiNztcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzIxYzI0O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNzIxYzI0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgICBjb2xvcjogIzdmN2Y4MTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZkO1xuXG4gICAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogIzdmN2Y4MTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZjM7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzdmN2Y4MTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzdmN2Y4MTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgICBjb2xvcjogIzFmMjUzMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjY2QzO1xuXG4gICAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogIzFmMjUzMztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiYWJmYzg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjUzMztcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzFmMjUzMztcbiAgICAgICAgfVxuICAgIH1cbn1cbi5saXN0Z3JvdXAtZXhhbXBsZSB1bCB7XG4gICAgdWwge1xuICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO1xuICAgIH1cblxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDVweDtcbiAgICB9XG59XG5cbi5saXN0Z3JvdXAtZXhhbXBsZTIgdWwge1xuICAgIHVsIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbiAgICB9XG5cbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgICBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDVweCA1cHg7XG4gICAgfVxufVxuXG4udXNlcnMtbGlzdC1ncm91cCB7XG4gICAgLmJ0bi1pY29uIHtcbiAgICAgICAgaSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICB9XG5cbiAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMC44NXJlbSAxLjI1cmVtO1xuICAgIH1cbn1cblxuLmxpc3Qtc3R5bGUtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIGxpc3Qtc3R5bGU6IGluaGVyaXQ7XG59XG5cbi5saXN0LXN0eWxlLTEgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBsaXN0LXN0eWxlOiBpbmhlcml0O1xufVxuXG4ubGlzdC1zdHlsZS0xIGxpIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLmxpc3Qtc3R5bGUyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxuLmxpc3Qtc3R5bGUyIHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxuLmxpc3Qtc3R5bGUyIGxpIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLmxpc3Qtc3R5bGUzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgbGlzdC1zdHlsZTogY2lyY2xlICFpbXBvcnRhbnQ7XG59XG5cbi5saXN0LXN0eWxlMyB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbi5saXN0LXN0eWxlMyBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi5saXN0LXN0eWxlNCB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIGxpc3Qtc3R5bGU6IGxvd2VyLWFscGhhO1xufVxuXG4ubGlzdC1zdHlsZTQgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuXG4ubGlzdC1zdHlsZTQgbGkge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4ubGlzdC1zdHlsZTUge1xuICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICBsaXN0LXN0eWxlOiBzcXVhcmU7XG59XG5cbi5saXN0LXN0eWxlNSB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbi5saXN0LXN0eWxlNSBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi5saXN0LXN0eWxlNiB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIGxpc3Qtc3R5bGU6IGxvd2VyLXJvbWFuO1xufVxuXG4ubGlzdC1zdHlsZTYgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuXG4ubGlzdC1zdHlsZTYgbGkge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4ub3JkZXItbGlzdCBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4ucGFyYWdyYXBoLWxpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbGlzdC1zdHlsZTogbG93ZXItcm9tYW47XG4gICAgbGlzdC1zdHlsZS10eXBlOiBpbmxpbmU7XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5tYWluLW5hdmJhci1zaG93IHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAubWFpbi1uYXZiYXItYmFja2Ryb3Age1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1uYXZiYXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4tbmF2YmFyLWJhY2tkcm9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDkwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODkpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5tYWluLW5hdmJhci1iYWNrZHJvcCB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4ubWFpbi1uYXZiYXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNDBweCk7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXG4gICAgPiB7XG4gICAgICAgIC5jb250YWluZXIsXG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgICAubmF2LWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAubmF2LWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgKyAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAkZ3JheS0yMDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSAubmF2LWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zaG93ID4gLm5hdi1zdWIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWl0ZW0tbWVnYSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcblxuICAgICAgICAgICAgJi50eXBjbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLndpdGgtc3ViIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmM2QwJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJb25pY29ucyc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMzlweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTAxO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI4LCAzOSwgNjAsIDAuMTIpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDI4LCAzOSwgNjAsIDAuMTIpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtc3ViIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggZG90dGVkICRncmF5LTIwMDtcbiAgICB9XG5cbiAgICAubmF2LXN1Yi1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG5cbiAgICAgICAgKyAubmF2LXN1Yi1pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgJGdyYXktMjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAubmF2LXN1YiB7XG4gICAgICAgICAgICB0b3A6IC0xMHB4O1xuICAgICAgICAgICAgbGVmdDogMTc2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zaG93ID4gLm5hdi1zdWIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSA+IC5uYXYtc3ViLWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1zdWItbGluayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYud2l0aC1zdWIge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjNkMCc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSW9uaWNvbnMnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1zdWItbWVnYSB7XG4gICAgICAgIHRvcDogNTdweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA3cHggMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAkZ3JheS0yMDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgIC5jb250YWluZXIsXG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhaW5lciA+IGRpdiArIGRpdixcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCA+IGRpdiArIGRpdiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdiB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgbGk6bm90KC5uYXYtc3ViLWl0ZW0pIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1zdWItaXRlbSArIC5uYXYtc3ViLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtc3ViLWxpbmsge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5tYWluLW5hdmJhciB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1uYXZiYXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB6LWluZGV4OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG92ZXJmbG93LXk6IGluaGVyaXQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4xMik7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5tYWluLW5hdmJhciA+IHtcbiAgICAgICAgLmNvbnRhaW5lcixcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1uYXZiYXIgPiB7XG4gICAgICAgIC5jb250YWluZXIsXG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW5hdmJhciA+IC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tbmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW5hdmJhciAubmF2IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW5hdmJhciAubmF2LWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW5hdmJhciAubmF2LWl0ZW0gKyAubmF2LWl0ZW0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IGRvdHRlZCAkZ3JheS0yMDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm1haW4tbmF2YmFyIC5uYXYtaXRlbSArIC5uYXYtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1uYXZiYXIgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW5hdmJhciAubmF2LWxpbmsge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW5hdmJhciAubmF2LWxpbmsgaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1uYXZiYXIgLm5hdi1saW5rIGkudHlwY24ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW5hdmJhciAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW5hdmJhciAubmF2LXN1YiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0NC41cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDkwMDtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI4LCAzOSwgNjAsIDAuMTIpO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1pdGVtID4gLm5hdi1zdWIgPiAubmF2LXN1Yi1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM3cHg7XG5cbiAgICAgICAgPiAubmF2LXN1Yi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLWxpbmsge1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1xcZjNkMSc7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIHtcbiAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2Ege1xuICAgICAgICAuY29udGFpbmVyLFxuICAgICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2Ege1xuICAgICAgICAuY29udGFpbmVyLFxuICAgICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI4LCAzOSwgNjAsIDAuMTIpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSB7XG4gICAgICAgIC5jb250YWluZXIgPiBkaXYsXG4gICAgICAgIC5jb250YWluZXItZmx1aWQgPiBkaXYge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIHtcbiAgICAgICAgLmNvbnRhaW5lciA+IGRpdixcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIHtcbiAgICAgICAgLmNvbnRhaW5lciA+IGRpdiArIGRpdixcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCA+IGRpdiArIGRpdiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDI4LCAzOSwgNjAsIDAuMDUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLm5hdiB7XG4gICAgICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSAubmF2ICsgLm5hdiAubmF2LXN1Yi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggZG90dGVkICRncmF5LTIwMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5uYXYgKyAubmF2IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzFweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5uYXYgKyAubmF2IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSAubmF2IGxpOm5vdCgubmF2LXN1Yi1pdGVtKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbn1cblxuLm1haW4tbmF2YmFyLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0yMDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW5hdmJhci1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLm1haW4tbmF2YmFyLXNlYXJjaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktMjAwO1xuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bixcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tbmF2YmFyLXNlYXJjaCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLW5hdmJhci1zZWFyY2ggYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogMzhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qICMjIyMjIyA2LjcgTmF2YmFyIFZhcmlhbnQgICMjIyMjIyAqL1xuXG4ubWFpbi1uYXZiYXItdHdvIHtcbiAgICAubmF2LWl0ZW0ge1xuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zaG93IC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgLm5hdi1zdWIge1xuICAgICAgICB0b3A6IDM1cHg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5uYXYtc3ViLWl0ZW0gPiAubmF2LXN1YiB7XG4gICAgICAgIHRvcDogLThweDtcbiAgICAgICAgbGVmdDogMTc4cHg7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICB9XG5cbiAgICAubmF2LXN1Yi1tZWdhIHtcbiAgICAgICAgdG9wOiA0OHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tbmF2YmFyLXR3byAubmF2LWl0ZW0uYWN0aXZlOjpiZWZvcmUge1xuICAgICAgICB0b3A6IDMzcHg7XG4gICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi5tYWluLW5hdmJhci10aHJlZSB7XG4gICAgLm5hdi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgKyAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3cgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIC5uYXYtbGluayB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1zdWIge1xuICAgICAgICB0b3A6IDM1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICB9XG5cbiAgICAubmF2LXN1Yi1pdGVtIHtcbiAgICAgICAgKyAubmF2LXN1Yi1pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LXN1YiB7XG4gICAgICAgICAgICB0b3A6IC04cHg7XG4gICAgICAgICAgICBsZWZ0OiAxODJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtc3ViLWxpbmsge1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1uYXZiYXItdGhyZWUgLm5hdi1pdGVtICsgLm5hdi1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1uYXZiYXItdGhyZWUgLm5hdi1saW5rIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1uYXZiYXItdGhyZWUgLm5hdi1saW5rIGkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tbmF2YmFyLXRocmVlIC5uYXYtc3ViIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMTgwLCAxODksIDIwNiwgMC41KTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW5hdmJhci10aHJlZSAubmF2LXN1Yi1saW5rIHtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgIH1cbn1cblxuLm5hdmJhciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG5cbiAgICA+IHtcbiAgICAgICAgLmNvbnRhaW5lcixcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5hdmJhci1icmFuZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLXRvcDogMC4zMzU5NHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4zMzU5NHJlbTtcbiAgICBmb250LXNpemU6IDEuMDkzNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgIC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMzdweDtcbiAgICBoZWlnaHQ6IDM3cHg7XG4gICAgcGFkZGluZzogMC40cmVtIDAgMC40NXJlbSAwLjc1cmVtO1xuICAgIGNvbG9yOiAjMjcyNzQ2O1xuICAgIGZvbnQtc2l6ZTogMS4wOTM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAwcHggc29saWQgI2RmZDdlOTtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMS41ZW07XG4gICAgaGVpZ2h0OiAxLjdlbTtcbiAgICBjb2xvcjogIzc5ODdhMTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAubmF2YmFyLWV4cGFuZC1zbSA+IHtcbiAgICAgICAgLmNvbnRhaW5lcixcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiB7XG4gICAgICAgICAgICAuY29udGFpbmVyLFxuICAgICAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAubmF2YmFyLWV4cGFuZC1tZCA+IHtcbiAgICAgICAgLmNvbnRhaW5lcixcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiB7XG4gICAgICAgICAgICAuY29udGFpbmVyLFxuICAgICAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAubmF2YmFyLWV4cGFuZC1sZyA+IHtcbiAgICAgICAgLmNvbnRhaW5lcixcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiB7XG4gICAgICAgICAgICAuY29udGFpbmVyLFxuICAgICAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICAgLm5hdmJhci1leHBhbmQteGwgPiB7XG4gICAgICAgIC5jb250YWluZXIsXG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IHtcbiAgICAgICAgICAgIC5jb250YWluZXIsXG4gICAgICAgICAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uYXZiYXItZXhwYW5kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgPiB7XG4gICAgICAgIC5jb250YWluZXIsXG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+IHtcbiAgICAgICAgLmNvbnRhaW5lcixcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICB9XG5cbiAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLm5hdmJhci1saWdodCB7XG4gICAgLm5hdmJhci1icmFuZCB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2stOTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2stOTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2stNTtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2stNztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjay0zO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgICAgIC5hY3RpdmUgPiAubmF2LWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjay05O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICYuc2hvdyxcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrLTk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICBjb2xvcjogJGJsYWNrLTU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrLTE7XG4gICAgfVxuXG4gICAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggc3Ryb2tlPSckYmxhY2stNScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG4gICAgfVxuXG4gICAgLm5hdmJhci10ZXh0IHtcbiAgICAgICAgY29sb3I6ICRibGFjay01O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjay05O1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjay05O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmF2YmFyLWRhcmsge1xuICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUtNTtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgICAgICAuYWN0aXZlID4gLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgJi5zaG93LFxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlLTE7XG4gICAgfVxuXG4gICAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggc3Ryb2tlPSckd2hpdGUtNScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG4gICAgfVxuXG4gICAgLm5hdmJhci10ZXh0IHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS01O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICAgLm5hdmJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4ubmF2YmFyLWZvcm0ge1xuICAgICYuYWN0aXZlIC5pbnB1dC1ncm91cC1idG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNC4zcmVtO1xuICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgei1pbmRleDogOTk5OTtcbiAgICB9XG5cbiAgICAmLm5hdi1pdGVtLmFjdGl2ZSAuYnRuLmJ0bi1kZWZhdWx0Lm5hdi1saW5rIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5uYXZiYXItZm9ybSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAubmF2YmFyLWZvcm0uYWN0aXZlIC5idG4uYnRuLWRlZmF1bHQubmF2LWxpbmsucmVzcC1idG4ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhci1leHBhbmQtbGcucmVzcG9uc2l2ZS1uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgIH1cbn1cblxuI3ZlcnRpY2FsbHBpbGwgLm5hdi1waWxscyAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMHJlbSAwLjc1cmVtIDAuNzVyZW07XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi5wcyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgID4gLnBzX19yYWlsLXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuXG4gICAgICAgID4gLnBzX190aHVtYi15IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDRweDtcbiAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5wcy0tYWN0aXZlLXkge1xuICAgICAgICAmOmhvdmVyID4gLnBzX19yYWlsLXksXG4gICAgICAgICY6Zm9jdXMgPiAucHNfX3JhaWwteSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5wcyA+IC5wc19fcmFpbC15IHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG4ucHNfX3JhaWwteTpob3ZlciA+IC5wc19fdGh1bWIteSxcbi5wc19fcmFpbC15OmZvY3VzID4gLnBzX190aHVtYi15LFxuLnBzX19yYWlsLXkucHMtLWNsaWNraW5nIC5wc19fdGh1bWIteSB7XG4gICAgd2lkdGg6IDhweDtcbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuLnJkaW9ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuXG4gICAgc3BhbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuXG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRmb3JtLWJvcmRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZW1wdHkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgJjpjaGVja2VkICsgc3BhbiB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmW2Rpc2FibGVkXSArIHNwYW4ge1xuICAgICAgICAgICAgb3BhY2l0eTogMC43NTtcblxuICAgICAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmRpb2JveC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZvcm0tZ3JvdXAtcmRpb2JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLnJkaW9ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICsgLnJkaW9ib3gge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuLnJhdGluZy1zdGFycyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGkge1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuXG4gICAgLnJhdGluZy1zdGFycy1jb250YWluZXIge1xuICAgICAgICBmb250LXNpemU6IDBweDtcblxuICAgICAgICAucmF0aW5nLXN0YXIge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmctYWN0aXZlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAmLmlzLS1hY3RpdmUgLmZhLWhlYXJ0LFxuICAgICAgICAgICAgJi5pcy0taG92ZXIgLmZhLWhlYXJ0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2VhZWRmMTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmlzLS1hY3RpdmUsXG4gICAgICAgICAgICAmLmlzLS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaXMtLW5vLWhvdmVyLFxuICAgICAgICAgICAgLmZhLWhlYXJ0IC5pcy0tbm8taG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9yZGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmlzLS1hY3RpdmUsXG4gICAgICAgICAgICAmLmlzLS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qLS0tLS1CciBUaGVtZXMtLS0tLSovXG5cbi5ici10aGVtZS1iYXJzLWhvcml6b250YWwgLmJyLXdpZGdldCB7XG4gICAgYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1hY3RpdmU7XG5cbiAgICAgICAgJi5ici1hY3RpdmUsXG4gICAgICAgICYuYnItc2VsZWN0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnItY3VycmVudC1yYXRpbmcge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxufVxuXG4uYnItdGhlbWUtYmFycy1waWxsIC5ici13aWRnZXQgYSB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1hY3RpdmU7XG5cbiAgICAmLmJyLWFjdGl2ZSxcbiAgICAmLmJyLXNlbGVjdGVkIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi5ici10aGVtZS1iYXJzLXNxdWFyZSAuYnItd2lkZ2V0IGEge1xuICAgICYuYnItYWN0aXZlLFxuICAgICYuYnItc2VsZWN0ZWQge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZy1hY3RpdmU7XG4gICAgfVxuICAgIGNvbG9yOiAjMzM0MTUxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZy1hY3RpdmU7XG59XG5cbi5ici10aGVtZS1iYXJzLW1vdmllIC5ici13aWRnZXQge1xuICAgIGEge1xuICAgICAgICAmLmJyLWFjdGl2ZSxcbiAgICAgICAgJi5ici1zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1hY3RpdmU7XG4gICAgfVxuXG4gICAgLmJyLWN1cnJlbnQtcmF0aW5nIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbn1cblxuLmJyLXRoZW1lLWJhcnMtMXRvMTAgLmJyLXdpZGdldCB7XG4gICAgYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1hY3RpdmU7XG5cbiAgICAgICAgJi5ici1hY3RpdmUsXG4gICAgICAgICYuYnItc2VsZWN0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnItY3VycmVudC1yYXRpbmcge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxufVxuXG4uYnItdGhlbWUtZm9udGF3ZXNvbWUtc3RhcnMgLmJyLXdpZGdldCBhIHtcbiAgICAmLmJyLWFjdGl2ZTphZnRlcixcbiAgICAmLmJyLXNlbGVjdGVkOmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbn1cblxuLyotLS0tLUJyIFRoZW1lcy0tLS0tKi9cblxuLnJhdGluZy1zdGFycyBpbnB1dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgICBjb2xvcjogIzQ5NTA1NztcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIHRyYW5zaXRpb246XG4gICAgICAgIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgICAgICAgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuLnJhdGluZy10YWJsZSB7XG4gICAgJi50YWJsZSB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40NjI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0ciB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB9XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi50YWcge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBwYWRkaW5nOiAycHggMC41NXJlbTtcbiAgICBjb2xvcjogIzgxODliNjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG5hLnRhZyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgICAwLjNzIGNvbG9yLFxuICAgICAgICAwLjNzIGJhY2tncm91bmQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAxMTgsIDEzNSwgMC4yKTtcbiAgICB9XG59XG5cbi50YWctYWRkb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtaW4td2lkdGg6IDEuNXJlbTtcbiAgICBtYXJnaW46IDAgLTAuNHJlbSAwIDAuNXJlbTtcbiAgICBwYWRkaW5nOiAwIDAuNXJlbTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNmOWY5ZmI7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICAgIG1hcmdpbjogMCAtMC4yNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxufVxuXG5hLnRhZy1hZGRvbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgICAwLjNzIGNvbG9yLFxuICAgICAgICAwLjNzIGJhY2tncm91bmQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYigyMzgsIDIzOCwgMjU1KTtcbiAgICB9XG59XG5cbi50YWctYXZhdGFyIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIG1hcmdpbjogMCAwLjVyZW0gMCAtMC41cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xufVxuXG4udGFnLWJsdWUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ2N2ZjZiAhaW1wb3J0YW50O1xufVxuXG4udGFnLWluZGlnbyB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5kaWdvICFpbXBvcnRhbnQ7XG59XG5cbi50YWctcHVycGxlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGUgIWltcG9ydGFudDtcbn1cblxuLnRhZy1waW5rIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYzIyYmUgIWltcG9ydGFudDtcbn1cblxuLnRhZy1yZWQge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xufVxuXG4udGFnLW9yYW5nZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlICFpbXBvcnRhbnQ7XG59XG5cbi50YWcteWVsbG93IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGI5MDEgIWltcG9ydGFudDtcbn1cblxuLnRhZy1ncmVlbiB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGZhNzUxICFpbXBvcnRhbnQ7XG59XG5cbi50YWctdGVhbCB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbCAhaW1wb3J0YW50O1xufVxuXG4udGFnLWN5YW4ge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm8gIWltcG9ydGFudDtcbn1cblxuLnRhZy13aGl0ZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLnRhZy1ncmF5IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTYgIWltcG9ydGFudDtcbn1cblxuLnRhZy1ncmF5LWRhcmsge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG4udGFnLWF6dXJlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2MxZjQgIWltcG9ydGFudDtcbn1cblxuLnRhZy1saW1lIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3YmQyMzUgIWltcG9ydGFudDtcbn1cblxuLnRhZy1wcmltYXJ5IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NjdmY2YgIWltcG9ydGFudDtcbn1cblxuLnRhZy1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NiAhaW1wb3J0YW50O1xufVxuXG4udGFnLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBmYTc1MSAhaW1wb3J0YW50O1xufVxuXG4udGFnLWluZm8ge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YzFmNCAhaW1wb3J0YW50O1xufVxuXG4udGFnLXdhcm5pbmcge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYjkwMSAhaW1wb3J0YW50O1xufVxuXG4udGFnLWRhbmdlciB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWMyZDM4ICFpbXBvcnRhbnQ7XG59XG5cbi50YWctbGlnaHQge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG4udGFnLWRhcmsge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG4udGFnLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cbiAgICAudGFnLWF2YXRhciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgfVxufVxuXG4udGFncyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbiAgICBmb250LXNpemU6IDA7XG5cbiAgICA+IC50YWcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4ycmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDU5cHgpIHtcbiAgICAudGV4dC13cmFwIC5leGFtcGxlIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG4udGFnLXByaW1hcnkge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG4udGFnLXNlY29uZGFyeSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xufVxuXG4udGFnLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG59XG4udGFnLWRhbmdlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xufVxuLnRhZy13YXJuaW5nIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZyAhaW1wb3J0YW50O1xufVxuLnRhZy1pbmZvIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xufVxuLnRhZy10ZWFsIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbCAhaW1wb3J0YW50O1xufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG4udnRpbWVsaW5lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEuNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVyO1xuICAgIH1cblxuICAgIC50aW1lbGluZS13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH1cblxuICAgICAgICAudGltZWxpbmUtcGFuZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNSU7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xNHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMCBzb2xpZCAkZ3JheS0xMDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMTRweCBzb2xpZCAkZ3JheS0xMDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aW1lbGluZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMC42MjVyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aW1lbGluZS1ib2R5IHAgKyBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50aW1lbGluZS1ib2R5IGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4udnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIHtcbiAgICAudGltZWxpbmUtcGFuZWwge1xuICAgICAgICAudGltZWxpbmUtYm9keSB1bCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpbWVsaW5lLWZvb3RlciBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpbWVsaW5lLWJhZGdlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIGJvcmRlcjogMHB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJTtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMXB4IDlweDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudGltZWxpbmUtaW52ZXJ0ZWQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG5cbiAgICAgICAgLnRpbWVsaW5lLXBhbmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTUlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRpbWVsaW5lLXdyYXBwZXItcHJpbWFyeSB7XG4gICAgLnRpbWVsaW5lLXBhbmVsOmJlZm9yZSxcbiAgICAudGltZWxpbmUtYmFkZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi50aW1lbGluZS13cmFwcGVyLXNlY29uZGFyeSB7XG4gICAgLnRpbWVsaW5lLXBhbmVsOmJlZm9yZSxcbiAgICAudGltZWxpbmUtYmFkZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWI2ZjMzO1xuICAgIH1cbn1cblxuLnRpbWVsaW5lLXdyYXBwZXItc3VjY2VzcyB7XG4gICAgLnRpbWVsaW5lLXBhbmVsOmJlZm9yZSxcbiAgICAudGltZWxpbmUtYmFkZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc3VjY2VzcztcbiAgICB9XG59XG5cbi50aW1lbGluZS13cmFwcGVyLWluZm8ge1xuICAgIC50aW1lbGluZS1wYW5lbDpiZWZvcmUsXG4gICAgLnRpbWVsaW5lLWJhZGdlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAxYjhmZjtcbiAgICB9XG59XG5cbi50aW1lbGluZS13cmFwcGVyLXdhcm5pbmcge1xuICAgIC50aW1lbGluZS1wYW5lbDpiZWZvcmUsXG4gICAgLnRpbWVsaW5lLWJhZGdlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdhcm5pbmc7XG4gICAgfVxufVxuXG4udGltZWxpbmUtd3JhcHBlci1kYW5nZXIge1xuICAgIC50aW1lbGluZS1wYW5lbDpiZWZvcmUsXG4gICAgLnRpbWVsaW5lLWJhZGdlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhbmdlcjtcbiAgICB9XG59XG5cbi50aW1lbGluZS13cmFwcGVyLWxpZ2h0IHtcbiAgICAudGltZWxpbmUtcGFuZWw6YmVmb3JlLFxuICAgIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmMWYyZjk7XG4gICAgfVxufVxuXG4udGltZWxpbmUtd3JhcHBlci1kYXJrIHtcbiAgICAudGltZWxpbmUtcGFuZWw6YmVmb3JlLFxuICAgIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTkwMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC50aW1lbGluZSAuYnRuIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgIC52dGltZWxpbmUge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudGltZWxpbmUtd3JhcHBlciB7XG4gICAgICAgICAgICAudGltZWxpbmUtYmFkZ2Uge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAudGltZWxpbmUtcGFuZWwge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2JSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxNHB4IHNvbGlkICRncmF5LTEwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMCBzb2xpZCAkZ3JheS0xMDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudGltZWxpbmUtaW52ZXJ0ZWQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgLnRpbWVsaW5lLXBhbmVsIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2ZpbGUtdXNlciAucC10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi8qbGF0ZXRlcyBuZXdzIHRpbWVsaW5lICovXG5cbi5sYXRlc3QtdGltZWxpbmUtMSB1bC50aW1lbGluZS0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggZG90dGVkICNjMGNjZGE7XG4gICAgfVxuXG4gICAgPiBsaSB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgbWFyZ2luOiAyNXB4IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC45cmVtO1xuXG4gICAgICAgIC5wcm9kdWN0LWljb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMXB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2Zjc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKTpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI2ZiMWM1MjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDMpOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjZTliMzA3O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoNCk6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICM0NDgxZWI7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICMyN2FmMDY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9qZWN0cy1zdGF0IHtcbiAgICAudGFibGUtYm9yZGVyZWQge1xuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvamVjdC1uYW1lcyBoNiB7XG4gICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cbn1cblxuLnJldmlldy1wcm9qZWN0IHtcbiAgICAucHJvamVjdC1jb250YWluIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMTVweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNhcmQgdGJvZHkgPiB0ciA+IHtcbiAgICAgICAgdGg6bm90KDpmaXJzdC1jaGlsZCksXG4gICAgICAgIHRkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHJvYm90bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG59XG5cbi5sYXRlc3QtdGFza3Mge1xuICAgIC50YXNrcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbjogMCAwIDEuMTVyZW0gMDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcblxuICAgICAgICAuc3BhbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMS4zcmVtO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFzay1saW5lOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMC4ycmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDAuMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG4gICAgfVxuXG4gICAgLmxhYmVsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuM3JlbTtcbiAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC50aW1lIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuM3JlbTtcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cblxuICAgIC50YXNrLWxpbmUge1xuICAgICAgICAmLnByaW1hcnk6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5waW5rOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcGluaztcbiAgICAgICAgfVxuXG4gICAgICAgICYuc3VjY2VzczpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHN1Y2Nlc3M7XG4gICAgICAgIH1cblxuICAgICAgICAmLnRlYWw6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgJi53YXJuaW5nOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2FybmluZztcbiAgICAgICAgfVxuXG4gICAgICAgICYub3JhbmdlOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pbmZvOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaW5mbztcbiAgICAgICAgfVxuXG4gICAgICAgICYucHVycGxlOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHVycGxlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kYW5nZXI6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYW5nZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hlY2stYm94IC5ja2JveCBzcGFuIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyMDYsIDI1NSwgMC4wNSk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDllMmZmO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICB9XG59XG5cbi5pbWFnZS1ncm91cGVkIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC42ZW0gIWltcG9ydGFudDtcbn1cblxuLmJhY2tncm91bmQtdGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwO1xufVxuXG4ucHJvamVjdC1jb3VudGRvd24ge1xuICAgICNsYXVuY2hfZGF0ZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuY291bnRkb3duIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm51bWJlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTFweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aW1lIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiKDQwLCA5MiwgMjQ3KTtcbiAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkIHJnYig0MCwgOTIsIDI0Nyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5wcm9qZWN0LWNvdW50ZG93biAuY291bnRkb3duIGxpIHtcbiAgICAgICAgbWFyZ2luOiAycHggNXB4IDdweCA1cHg7XG4gICAgfVxufVxuXG4uQWN0aXZpdHktc2Nyb2xsIHtcbiAgICBtYXgtaGVpZ2h0OiAzNDlweDtcbn1cblxuLmFjdGl2aXR5IC5hZGRlZC1wcm9qZWN0IHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5zcGFya2xpbmUgLnRvb2x0aXAge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbn1cblxuLlByb2plY3Qtc2Nyb2xsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LWhlaWdodDogMzY3cHg7XG59XG5cbi5yYXRpbmctc2Nyb2xsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LWhlaWdodDogMzQ0cHg7XG59XG5cbi5jb21pbmctZXZlbnRzIHtcbiAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiA0N3B4O1xuICAgICAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTFweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vbnRoIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYi0zIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuOHJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wdC0zIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuOHJlbSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmFjdGl2aXR5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMS4yNXJlbSAxLjI1cmVtIDAgMS4yNXJlbTtcbn1cblxuLmFjdGl2aXR5LWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXJnaW46IDIwcHggMjBweCAwIDIycHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYWYyZjk7XG4gICAgfVxufVxuXG4uYWN0aXZpdHkge1xuICAgIC5pbWctYWN0aXZpdHkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjVweCAjZjhmOWZhO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjVweCAjZjhmOWZhO1xuICAgIH1cblxuICAgIC5pdGVtLWFjdGl2aXR5IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgfVxufVxuLnRpbWVsaW5lLWltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbCB7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNCUgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi5tYWluLXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBwYWRkaW5nOiAycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XG5cbiAgICBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgYm90dG9tOiAzcHg7XG4gICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdvbic7XG4gICAgICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdvZmYnO1xuICAgICAgICAgICAgcmlnaHQ6IC0yOXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5vbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBsZWZ0OiAzN3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5tYWluLXRvZ2dsZSBzcGFuIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5tYWluLXRvZ2dsZS1zZWNvbmRhcnkub24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLXRvZ2dsZS1zdWNjZXNzLm9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xufVxuXG4ubWFpbi10b2dnbGUtZGFyay5vbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktOTAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLXRvZ2dsZS1ncm91cC1kZW1vIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLm1haW4tdG9nZ2xlICsgLm1haW4tdG9nZ2xlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG46cm9vdCB7XG4gICAgLS1wcmltYXJ5LWJnLWNvbG9yOiAjMzhjYWIzO1xuICAgIC0tcHJpbWFyeS1iZy1ob3ZlcjogIzVjZDNiOTtcbiAgICAtLXByaW1hcnktYmctYm9yZGVyOiAjMzhjYWIzO1xuICAgIC0tcHJpbWFyeTAyOiByZ2JhKDI4LCAyMTMsIDE3NCwgMC4yKTtcbiAgICAtLXByaW1hcnkwNTogcmdiYSgyOCwgMjEzLCAxNzQsIDAuNSk7XG4gICAgLS1wcmltYXJ5LXRyYW5zcGFyZW50Y29sb3I6IHJnYmEoMjgsIDIxMywgMTc0LCAwLjIpO1xuICAgIC0tdHJhbnNwYXJlbnRwcmltYXJ5LXRyYW5zcGFyZW50Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG4gICAgLS10cmFuc3BhcmVudC1ib2R5OiAjMzhjYWIzO1xuICAgIC0tdHJhbnNwYXJlbnQtdGhlbWU6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtLWJsdWU6ICRwcmltYXJ5O1xuICAgIC0taW5kaWdvOiAkcHJpbWFyeTtcbiAgICAtLXB1cnBsZTogJHB1cnBsZTtcbiAgICAtLXBpbms6ICRwaW5rO1xuICAgIC0tcmVkOiAkZGFuZ2VyO1xuICAgIC0tb3JhbmdlOiAkb3JhbmdlO1xuICAgIC0teWVsbG93OiAkd2FybmluZztcbiAgICAtLWdyZWVuOiAkc3VjY2VzcztcbiAgICAtLXRlYWw6ICR0ZWFsO1xuICAgIC0tY3lhbjogJGluZm87XG4gICAgLS13aGl0ZTogJHdoaXRlO1xuICAgIC0tZ3JheTogJGdyYXktNjAwO1xuICAgIC0tZ3JheS1kYXJrOiAkZ3JheS04MDA7XG4gICAgLS1zZWNvbmRhcnk6ICRncmF5LTYwMDtcbiAgICAtLXN1Y2Nlc3M6ICRzdWNjZXNzO1xuICAgIC0taW5mbzogJGluZm87XG4gICAgLS13YXJuaW5nOiAkd2FybmluZztcbiAgICAtLWRhbmdlcjogJGRhbmdlcjtcbiAgICAtLWxpZ2h0OiAkZ3JheS0xMDA7XG4gICAgLS1kYXJrOiAkZ3JheS04MDA7XG4gICAgLS1icmVha3BvaW50LXhzOiAwO1xuICAgIC0tYnJlYWtwb2ludC1zbTogNTc2cHg7XG4gICAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgICAtLWJyZWFrcG9pbnQtbGc6IDk5MnB4O1xuICAgIC0tYnJlYWtwb2ludC14bDogMTIwMHB4O1xuICAgIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCAnTm90byBTYW5zJywgc2Fucy1zZXJpZiwgJ0FwcGxlIENvbG9yIEVtb2ppJywgJ1NlZ29lIFVJIEVtb2ppJywgJ1NlZ29lIFVJIFN5bWJvbCcsICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCAnTGliZXJhdGlvbiBNb25vJywgJ0NvdXJpZXIgTmV3JywgbW9ub3NwYWNlO1xufVxuXG4qIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG59XG5cbiNnbG9iYWwtbG9hZGVyLWJhY2t1cCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA1MDAwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbn1cblxuLmxvYWRlci1pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQzJTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcblxuICAgICY6bm90KC5zaG93KSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5mYWRlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5jb2xsYXBzaW5nIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIGZyb20ge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgfVxufVxuXG4ubWVkaWEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm1lZGlhLWJvZHkge1xuICAgIGZsZXg6IDE7XG59XG5cbi5jbG9zZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggMCAkd2hpdGU7XG4gICAgb3BhY2l0eTogMC41O1xuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMCAxcHggMCAkd2hpdGU7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG59XG5cbmJ1dHRvbi5jbG9zZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG59XG5cbi5zcGlubmVyLWJvcmRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gICAgYm9yZGVyOiAwLjI1ZW0gc29saWQgY3VycmVudENvbG9yO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGFuaW1hdGlvbjogc3Bpbm5lci1ib3JkZXIgMC43NXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBib3JkZXItd2lkdGg6IDAuMmVtO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4yKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi5zcGlubmVyLWdyb3cge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBhbmltYXRpb246IHNwaW5uZXItZ3JvdyAwLjc1cyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgICBpZnJhbWUsXG4gICAgZW1iZWQsXG4gICAgb2JqZWN0LFxuICAgIHZpZGVvIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDQyLjg1NzE0JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwMzA7XG59XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAgIC5zdGlja3ktdG9wIHtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiAxMDIwO1xuICAgIH1cbn1cblxuLnNyLW9ubHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlcjogMDtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgY2xpcDogYXV0bztcbiAgICB9XG59XG5cbi5zaGFkb3ctc20ge1xuICAgIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4wOSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gICAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAgICoge1xuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYTpub3QoLmJ0bikge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICgnIGF0dHIodGl0bGUpICcpJztcbiAgICB9XG5cbiAgICBwcmUge1xuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS01MDA7XG4gICAgfVxuXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNTAwO1xuICAgIH1cblxuICAgIHRoZWFkIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICAgIH1cblxuICAgIHRyLFxuICAgIGltZyB7XG4gICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICBwLFxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgICAgb3JwaGFuczogMztcbiAgICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gICAgfVxuXG4gICAgQHBhZ2Uge1xuICAgICAgICBzaXplOiBhMztcbiAgICB9XG5cbiAgICBib2R5LFxuICAgIC5jb250YWluZXIge1xuICAgICAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vKiAjIyMjIyMjIyMjIEJPT1RTVFJBUCBPVkVSUklERVMgIyMjIyMjIyMjIyAqL1xuXG4vKiAjIyMjIyMjIyMjIyMjIyMgUEFHRSBMQVlPVVQgU1RZTEVTICMjIyMjIyMjIyMjIyMjIyAqL1xuXG4vKiAjIyMjIyMgNi4zIEdsb2JhbCAgIyMjIyMjICovXG5cbmJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG59XG5cbi5tYWluLWJvZHksXG4ubWFpbi1kYXNoYm9hcmQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4ubWFpbi1ib2R5OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdtYWluJztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA0NSU7XG4gICAgbGVmdDogNzAlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEzMDBweDtcbiAgICBsaW5lLWhlaWdodDogMC41O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01OCUsIDApO1xuICAgIG9wYWNpdHk6IDAuMDI7XG59XG5cbi5tYWluLXRhYmxlLXJlZmVyZW5jZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgPiB7XG4gICAgICAgIHRoZWFkID4gdHIgPiB7XG4gICAgICAgICAgICB0aCxcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRib2R5ID4gdHIgPiB7XG4gICAgICAgICAgICB0aCxcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRoZWFkID4gdHIgPiB7XG4gICAgICAgICAgICB0aCxcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogIyMjIyMjIyMjIyMjIyMjIFRFTVBMQVRFIFNUWUxFUyAjIyMjIyMjIyMjIyMjIyMgKi9cblxuLyogIyMjIyMjIDcuMSBEZW1vICAjIyMjIyMgKi9cblxuLm1haW4taG9tZS1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgbWF4LWhlaWdodDogMTgwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5MDRiZTtcblxuICAgIC5jaGFydC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IC0yMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcblxuICAgICAgICAuZmxvdC1jaGFydCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1jb2x1bW5zIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDklO1xuICAgICAgICBsZWZ0OiAyNCU7XG4gICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIHdpZHRoOiA1MDBweDtcbiAgICAgICAgY29sdW1uLWNvdW50OiAzO1xuICAgICAgICBjb2x1bW4tZ2FwOiA1cHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM3ZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMC4yNTtcblxuICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm1haW4taG9tZS1zbGlkZXIge1xuICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5tYWluLWhvbWUtc2xpZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgbWF4LWhlaWdodDogNzgwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLm1haW4taG9tZS1zbGlkZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiA5MDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNjgwcHgpIHtcbiAgICAubWFpbi1ob21lLXNsaWRlciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwNTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgICAubWFpbi1ob21lLXNsaWRlciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEyMDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAyNTYwcHgpIHtcbiAgICAubWFpbi1ob21lLXNsaWRlciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE2MDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAyODgwcHgpIHtcbiAgICAubWFpbi1ob21lLXNsaWRlciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE4MDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLWhvbWUtc2xpZGVyIC5jaGFydC13cmFwcGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWhvbWUtc2xpZGVyIC5jaGFydC13cmFwcGVyIC5mbG90LWNoYXJ0IHtcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICB9XG5cbiAgICAudXNlcmxpc3QtdGFibGUgLnRhYmxlIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5uYXYtbGluayNicy1leGFtcGxlLW5hdmJhci1jb2xsYXBzZS0xIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLWhvbWUtc2xpZGVyIC5jYXJkLWNvbHVtbnMge1xuICAgICAgICBsZWZ0OiAxNiU7XG4gICAgICAgIHdpZHRoOiAxMjAlO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NGRlZyk7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbi1ob21lLXNsaWRlciAuY2FyZC1jb2x1bW5zIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogLTQ1JTtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWhvbWUtc2xpZGVyIC5jYXJkLWNvbHVtbnMge1xuICAgICAgICB0b3A6IC0xMCU7XG4gICAgICAgIHJpZ2h0OiAtMzAlO1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5tYWluLWhvbWUtc2xpZGVyIC5jYXJkLWNvbHVtbnMge1xuICAgICAgICB0b3A6IC0xNSU7XG4gICAgICAgIHJpZ2h0OiAtMTUlO1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAgIC5tYWluLWhvbWUtc2xpZGVyIC5jYXJkLWNvbHVtbnMge1xuICAgICAgICByaWdodDogLTUlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4taG9tZS1zbGlkZXIgLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxufVxuXG4ubWFpbi1ob21lLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICB6LWluZGV4OiA1O1xuICAgIGNvbG9yOiAkd2hpdGUtNztcblxuICAgIC5tYWluLWxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgICAgIHRleHQtaW5kZW50OiAtMXB4O1xuICAgIH1cblxuICAgIGg1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gICAgfVxuXG4gICAgLmxvZ28tZ3JvdXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjI7XG5cbiAgICAgICAgICAgICsgaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXG4gICAgICAgICAgICAuYnRuLFxuICAgICAgICAgICAgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1ob21lLWNvbnRlbnQge1xuICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbi1ob21lLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogNDEwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1ob21lLWNvbnRlbnQgLm1haW4tbG9nbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1ob21lLWNvbnRlbnQgaDUge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1ob21lLWNvbnRlbnQgaDEge1xuICAgICAgICBmb250LXNpemU6IDIuMDMxMjVyZW07XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSBidXR0b24ge1xuICAgIGZsZXg6IDE7XG4gICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbi1ob21lLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUge1xuICAgICAgICAuYnRuLFxuICAgICAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAubWFpbi1ob21lLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUgYnV0dG9uIHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgLmJ0bixcbiAgICAgICAgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIGJ1dHRvbiB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgfVxufVxuXG4ubWFpbi1ob21lLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUge1xuICAgIC5idG4gKyAuYnRuLFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uICsgLmJ0biB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSBidXR0b24gKyAuYnRuLFxuLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIC5zcC1jb250YWluZXIgLmJ0biArIGJ1dHRvbixcbi5zcC1jb250YWluZXIgLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIC5idG4gKyBidXR0b24sXG4ubWFpbi1ob21lLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUgLnNwLWNvbnRhaW5lciBidXR0b24gKyBidXR0b24sXG4uc3AtY29udGFpbmVyIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSBidXR0b24gKyBidXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5tYWluLWhvbWUtY29udGVudCBuYXY6bGFzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICArIGEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4taWNvbi1ncm91cCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBjb2xvcjogJGdyYXktODAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZvbnQtYXdlc29tZS5tYWluLWljb24tZ3JvdXAgaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubWFpbi1pY29uLWdyb3VwIGkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM7XG59XG5cbi5tYWluLXBhZ2UtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nOiAzMHB4IDAgNDBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlZjtcbn1cblxuLm1haW4tcGFnZS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMS41cHg7XG59XG5cbi5tYWluLXBhZ2UtdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLm1haW4tcGFnZS1jb250ZW50LWxpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5icnJvdW5kIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5tYWluLXBhZ2UtY29udGVudC1saXN0IGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEzcHg7XG5cbiAgICArIGxpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cblxuICAgIGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIHRleHQtaW5kZW50OiAxcHg7XG4gICAgfVxufVxuXG4ubWFpbi1wYWdlLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcbn1cblxuLm1haW4tc3ludGF4LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5iYWRnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgIHBhZGRpbmc6IDRweCA1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgfVxuXG4gICAgcHJlIHtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xuICAgIH1cblxuICAgIGNvZGVbY2xhc3MqPSdsYW5ndWFnZS0nXSxcbiAgICBwcmVbY2xhc3MqPSdsYW5ndWFnZS0nXSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIE1vbm8nLCBtb25vc3BhY2U7XG4gICAgfVxufVxuXG4vKiAjIyMjIyMjIyMjIyMjIyMgVVRJTElUSUVTL0hFTFBFUiBDTEFTU0VTICMjIyMjIyMjIyMjIyMjIyAqL1xuXG4uaG9yaXpvbnRhbC1uYXYgLm1lZ2EtZHJvcGRvd24tbWVudSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAtMnB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiAwIDI1cHggMTAwcHggcmdiYSgxMTUsIDc3LCAxOTEsIDAuMik7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICR3aGl0ZSB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMTBweCAxMHB4O1xuICAgIH1cbn1cblxuLm1lZ2EtZHJvcGRvd24tbWVudTphZnRlciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTZweDtcbn1cblxuLmhvcml6b250YWwtbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBtaW4td2lkdGg6IDEyLjVyZW07XG59XG5cbi5kcm9wLWljb24td3JhcCAuZHJvcC1pY29uLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMyU7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgY29sb3I6ICMwMjAyMDI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4uaC02IHtcbiAgICBoZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLmRyb3Bncm91cGljb25zIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDUycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMXB4IHJnYmEoNjksIDY1LCA3OCwgMC4yKTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMXB4IHJnYmEoNjksIDY1LCA3OCwgMC4yKTtcbn1cblxuLmZsYWcge1xuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgdG9wOiA1MnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMXB4IHJnYmEoNjksIDY1LCA3OCwgMC4yKTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDFweCByZ2JhKDY5LCA2NSwgNzgsIDAuMik7XG4gICAgfVxuXG4gICAgPiBhOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDQ3cHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgei1pbmRleDogOTAxO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGdyYXktMzAwO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGdyYXktMzAwO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxufVxuXG4uZHJvcGRvd24tdG9nZ2xlLTE6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmM2QwJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiA5cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjN2E4ZWIxO1xuICAgIGZvbnQtZmFtaWx5OiAnSW9uaWNvbnMnO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLTI6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmM2QwJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxM3B4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjN2E4ZWIxO1xuICAgIGZvbnQtZmFtaWx5OiAnSW9uaWNvbnMnO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4uZHJvcGdyb3VwaWNvbnMgLm5hdi1saW5rLmljb24gaSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xufVxuXG4uZHJvcC1pY29uLXdyYXAge1xuICAgIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWZmMmY2O1xuICAgIH1cblxuICAgIC5kcm9wLWljb24taXRlbSAuZHJvcC1mb250IHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbn1cblxuLmNvdW50cnktRmxhZyBpbWcge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMC4xcmVtO1xufVxuXG4uZHJvcGRvd24uZmxhZyAuZHJvcGRvd24taXRlbSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5idG4uYnRuLWRlZmF1bHQubmF2LWxpbmsge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBwYWRkaW5nOiAxcHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5kLW1kLWJsb2NrLm5hdi5uYXYtaXRlbS5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMC41cmVtIDAuN3JlbTtcbn1cblxuLm1lZ2EtZHJvcGRvd24tbWVudSB7XG4gICAgd2lkdGg6IDY1cmVtO1xuICAgIHBhZGRpbmc6IDAuN3JlbSAwLjhyZW0gMC41cmVtIDAuOHJlbTtcblxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ0bi1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMTJweDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5hcnJvdy1yaWJib24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBwYWRkaW5nOiA2cHggOHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIGJhY2tncm91bmQ6ICRibGFjaztcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBib3JkZXItdG9wOiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogMTVweCBzb2xpZCAkYmxhY2s7XG4gICAgfVxufVxuXG4uaGVhZGVyLW1lZ2FtZW51LWRyb3Bkb3duIC5uYXYtaXRlbSAuYnRuLWxpbmsge1xuICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbn1cblxuLndvcmRwcmVzcy1wcm9qZWN0IHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ubWVnYS1kcm9wZG93bi1tZW51IC5tZWRpYS1ib2R5IC5wcm9ncmVzcy1iYXIge1xuICAgIGhlaWdodDogNHB4O1xufVxuXG4uaGVhZGVyLW1lZ2FtZW51LWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubWVnYS1tZW51IHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgIGxlZnQ6IDE0cHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJHdoaXRlIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4IDEwcHg7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgIGxlZnQ6IDE0cHg7XG4gICAgICAgIHotaW5kZXg6IC05OTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjYzljZGRiIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHJnYmEoNjQsIDgyLCAxMjgsIDAuOSkgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHggMTBweDtcbiAgICB9XG59XG5cbi5kcm9wLW1lbnUtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDAuNzMzMzMzMzNyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbn1cblxuLmZsYWctdGV4dCB7XG4gICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGYzZDAnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LWZhbWlseTogJ0lvbmljb25zJztcbiAgICB9XG59XG5cbi5kcm9wLWZsYWcge1xuICAgIG1hcmdpbi1yaWdodDogMi4zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mbGFnLW5vdGlmaWNhdGlvbiB7XG4gICAgYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG59XG5cbi5mbGFnLWltZyB7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAxLjNyZW07XG59XG5cbi5kcm9wLWZsYWcgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUycHg7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweDtcbiAgICBib3JkZXItY29sb3I6ICRncmF5LTMwMDtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcblxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cblxuLnNldHRpbmctbWVudS1mb290ZXIgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLnNldHRpbmctbWVudS1idG4ge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuXG4uc2V0dGluZy1tZW51LWZvb3RlciAuZGl2aWRlciB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6ICNkZWUyZTY7XG59XG5cbi5zZXR0aW5nLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAuNHJlbSAxLjVyZW07XG59XG5cbi5zZXR0aW5nLXNjcm9sbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC1oZWlnaHQ6IDE2MnB4O1xufVxuXG4uaGVhZGVyLWltZyB7XG4gICAgcGFkZGluZzogMjBweCAwIDIwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgxMDksIDExMCwgMjQzLCAwLjcpLCByZ2JhKDEwOSwgMTEwLCAyNDMsIDAuNykpLCB1cmwoLi4vaW1nLzIwLmpwZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbn1cblxuI2Ryb3Bkb3duTWVudUJ1dHRvbjIgLmJhZGdlLXBpbGwge1xuICAgIHBhZGRpbmc6IDVweCA3cHg7XG4gICAgZm9udC1zaXplOiAxMC41cHg7XG59XG5cbi5ieC1mbGlwLWhvcml6b250YWwge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbn1cblxuLmJ4LXRhZGEge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiB0YWRhIDEuNXMgZWFzZSBpbmZpbml0ZTtcbiAgICBhbmltYXRpb246IHRhZGEgMS41cyBlYXNlIGluZmluaXRlO1xufVxuXG4uZHJvcC1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmRyb3Bkb3duLWl0ZW0gLmNvbnRlbnQge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uYXZhdGFyLXN0YXR1cyB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgYm90dG9tOiAwO1xuICAgIGJvdHRvbTogNHB4O1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG59XG5cbi51c2VyLXByby1ib2R5IC5wcm9maWxlLXN0YXR1cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxOHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJhY2tncm91bmQ6ICRzdWNjZXNzO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTZweDtcbiAgICAgICAgcmlnaHQ6IC02cHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMzQsIDE5MiwgNjAsIDAuNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgcmdiYSgzNCwgMTkyLCA2MCwgMC45KTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBhbmltYXRpb246IHB1bHNlIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB9XG59XG5cbi5tYWluLWhlYWRlciAubmF2LWxpbmsgLmhlYWRlci1iYWRnZSxcbi5tYWluLWhlYWRlciAubmF2LWl0ZW0gLmhlYWRlci1iYWRnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDNweCA1cHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuXG4ucHVsc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDZweDtcbiAgICByaWdodDogOHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgYmFja2dyb3VuZDogJHN1Y2Nlc3M7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC00cHg7XG4gICAgICAgIHJpZ2h0OiAtNHB4O1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDM0LCAxOTIsIDYwLCAwLjYpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIHJnYmEoMzQsIDE5MiwgNjAsIDAuOSk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYW5pbWF0aW9uOiBwdWxzZSAxcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDglIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDE1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDMwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbkAtbW96LWtleWZyYW1lcyBwdWxzZSB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgOCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgMTUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMzAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLnB1bHNlLWRhbmdlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNnB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDdweDtcbiAgICBiYWNrZ3JvdW5kOiAjZWUzMzVlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICByaWdodDogLTRweDtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMzgsIDUxLCA5NCwgMC44KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCByZ2JhKDIzOCwgNTEsIDk0LCAwLjkpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGFuaW1hdGlvbjogcHVsc2UgMXMgbGluZWFyIGluZmluaXRlO1xuICAgIH1cbn1cblxuLm1haW4tbWVzc2FnZS1saXN0IGEge1xuICAgIC5kZXNjIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xuICAgIH1cblxuICAgIC5uYW1lIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgLnRpbWUge1xuICAgICAgICBjb2xvcjogIzc5ODdhMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgIH1cbn1cblxuLm1lbnUtaGVhZGVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEuMnJlbTtcbn1cblxuLmNoYXQtc2Nyb2xsLFxuLk5vdGlmaWNhdGlvbi1zY3JvbGwsXG4uY2hhdC1zY3JvbGwxLFxuLk5vdGlmaWNhdGlvbi1zY3JvbGwxIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LWhlaWdodDogMjgwcHg7XG59XG5cbi5jb3Zlci1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xufVxuXG4ubm90aWZ5aW1nIHtcbiAgICBpIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICBib3JkZXItcmFkaXVzOiAyNSU7XG59XG5cbi5ub3RpZmljYXRpb24tbGFiZWwge1xuICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICBmb250LXNpemU6IDEzLjVweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbn1cblxuLm1haW4tbWVzc2FnZS1saXN0IC5uYW1lOmhvdmVyIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG59XG5cbi5ub3RpZmljYXRpb24tc3VidGV4dCB7XG4gICAgY29sb3I6ICM3OTg3YTE7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4vKiAjIyMjIyMgNC44IEJveC1zaGFkb3dzICMjIyMjIyAqL1xuXG4uYm94LXNoYWRvdy1wcmltYXJ5IHtcbiAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMTE4LCAxMDksIDI0OSwgMC4yNSk7XG59XG5cbi5ib3gtc2hhZG93LXN1Y2Nlc3Mge1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgyNiwgMTU2LCAxMzQsIDAuMjUpO1xufVxuXG4uYm94LXNoYWRvdy13YXJuaW5nIHtcbiAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMjU1LCAxODksIDkwLCAwLjI1KTtcbn1cblxuLmJveC1zaGFkb3ctZGFuZ2VyIHtcbiAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4uYm94LXNoYWRvdy1waW5rIHtcbiAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMjQxLCAwLCAxMTcsIDAuMjUpO1xufVxuXG4uYm94LXNoYWRvdy1pbmZvIHtcbiAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoNzgsIDE5NCwgMjQwLCAwLjI1KTtcbn1cblxuLm1haW4tbm90aWZpY2F0aW9uLWxpc3Qge1xuICAgIC5sYXMge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuXG4gICAgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZDogJGJnLWhvdmVyO1xuICAgIH1cbn1cblxuLm1haW4tbWVzc2FnZS1saXN0IGE6aG92ZXIge1xuICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kOiAkYmctaG92ZXI7XG59XG5cbi5wYWdlLWhlYWRlci1pY29uIGkge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB0ZXh0LXNoYWRvdzogLTJweCAycHggMnB4IHJnYmEoMzQsIDUsIDE5MSwgMC4yKTtcbn1cblxuLm5hdi1iYWRnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIHotaW5kZXg6IDk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA1cHggN3B4O1xuICAgIGZvbnQtc2l6ZTogMTAuNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3gtc2hhZG93OlxuICAgICAgICAwIDRweCA2cHggcmdiYSg1MCwgNTAsIDkzLCAwLjA5KSxcbiAgICAgICAgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG5cbi5uYXYtdGV4dC1iYWRnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA3cHg7XG4gICAgei1pbmRleDogOTtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ud2lkZ2V0LWljb25zIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgcGFkZGluZzogN3B4O1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgaSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG4ubGluZS1saXN0IHtcbiAgICBsaSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U2ZWRmNztcbiAgICAgICAgfVxuICAgIH1cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5pbWFnZS1ncm91cGVkIC5wcm9maWxlLWltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uaW5jcmVhc2UgaSxcbi5kZWNyZWFzZSBpIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNhbGVzLWJhciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogLTIxcHg7XG4gICAgbWluLWhlaWdodDogMTgwcHggIWltcG9ydGFudDtcbn1cblxuLnByb2dyZXNzLXNtIHtcbiAgICBoZWlnaHQ6IDRweDtcbn1cblxuLmV4cGFuc2lvbi12YWx1ZSBzdHJvbmcge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgfVxufVxuXG4uY2FyZC1jaGFydCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnNhbGVzLWRldGFpbHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnRhYmxlLWRhc2hib2FyZC1vbmUge1xuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogOXB4IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGNvbG9yOiAjODM5MmE1O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgdHIgKyB0ciB0ZCB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlOWYyO1xuICAgIH1cbn1cblxuLmJyb3dzZXItc3RhdHMge1xuICAgIGkge1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgLml0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDFyZW07XG4gICAgfVxuXG4gICAgaDYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICAuc3ViLXRleHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICRncmF5LTUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMC42cHg7XG4gICAgfVxufVxuXG4uc2FsZXMtY2FyZCB7XG4gICAgLmJhZGdlIHtcbiAgICAgICAgcGFkZGluZzogNHB4IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjNDY4MGZmO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZkOGZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIH1cblxuICAgIC5zYWxlcy1pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICByaWdodDogLTMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggNDBweCAyMHB4IDIwcHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIC5zYWxlcy1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgIH1cbn1cblxuLmFsaWduZXItd3JhcHBlciB7XG4gICAgLmFic29sdXRlLmFic29sdXRlLWNlbnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tZWRpYSBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbn1cblxuLnNhbGVzLWRhc2gtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICB6LWluZGV4OiA1O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zYWxlcy1zZXNzaW9uIHtcbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIH1cblxuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnN0YXRzIC5pY29uIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxufVxuXG4uZWNvbW1lcmNlLWNhcmQge1xuICAgIC5pY29ucyB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2M3B4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlOWVlZmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cbiAgICAgICAgJi5wcmltYXJ5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjay0yO1xuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlLTggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjay01O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5waW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcGluaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQxLCAwLCAxMTcsIDAuMDgpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcGluaztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIC5pY29ucy5waW5rIHtcbiAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJhY2tncm91bmQ6ICRwaW5rICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmljb25zLnN1Y2Nlc3Mge1xuICAgICAgICBjb2xvcjogJHN1Y2Nlc3M7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMzQsIDE5MiwgNjAsIDAuMSk7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogJHN1Y2Nlc3M7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIC5pY29ucy5zdWNjZXNzIHtcbiAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJhY2tncm91bmQ6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmljb25zLndhcm5pbmcge1xuICAgICAgICBjb2xvcjogJHdhcm5pbmc7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxOTMsIDcsIDAuMTIpO1xuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6ICR3YXJuaW5nO1xuICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciAuaWNvbnMud2FybmluZyB7XG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2FybmluZyAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnByb2R1Y3QtdGltZWxpbmUge1xuICAgIHVsLnRpbWVsaW5lLTEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICB9XG5cbiAgICAubmFtZSB7XG4gICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIHVsLnRpbWVsaW5lLTEge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiA5NCU7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMjBweCAwIDIycHg7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IGRvdHRlZCAjYzBjY2RhO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDIwLjdweCAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuXG4gICAgICAgICAgICAucHJvZHVjdC1pY29uIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzN3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmNmY3O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvbnQtd2VpZ2h0LXNlbWlib2xkIHtcbiAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3VuY2VJbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW47XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluIHtcbiAgICBmcm9tLFxuICAgIDIwJSxcbiAgICA0MCUsXG4gICAgNjAlLFxuICAgIDgwJSxcbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIH1cblxuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAyMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICA4MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi5vcmRlci1saXN0IHtcbiAgICAubGlzdCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgICAubGlzdC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5saXN0LW5vYm9yZGVycyAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDE5cHggMDtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxpc3QtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG4gICAgfVxufVxuXG4udG9wLXNlbGxpbmctcHJvZHVjdCB7XG4gICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggN3B4IDdweCAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtYm9yZGVyZWQgdGhlYWQge1xuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5vdXQtb2Ytc3RvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNDNweDtcbiAgICAgICAgbWluLXdpZHRoOiA0M3B4O1xuICAgICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjM5LCAyNDIsIDI0NiwgMC44KSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIH1cbn1cblxuLnRvcC1zZWxsaW5nLXByb2R1Y3QgLnRleHQtZGVmYXVsdCB7XG4gICAgY29sb3I6ICNjZGQ0ZTggIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLWxpc3QgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi50cmFmZmljLXJlc291cmNlIHtcbiAgICAudGFibGUge1xuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGg2IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGRlZmF1bHQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1ob3ZlcjtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYW5pIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuXG4gICAgMjUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIH1cblxuICAgIDcwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcbiAgICB9XG5cbiAgICA5MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbn1cblxuLnJvdy1jYXJkcyA+IHtcbiAgICAuY29sLFxuICAgIFtjbGFzcyo9J2NvbC0nXSB7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG59XG5cbi5yb3ctZGVjayA+IHtcbiAgICAuY29sLFxuICAgIFtjbGFzcyo9J2NvbC0nXSB7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgfVxuXG4gICAgLmNvbCAuY2FyZCxcbiAgICBbY2xhc3MqPSdjb2wtJ10gLmNhcmQge1xuICAgICAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIH1cbn1cblxuLnNlbWktY2lyY2xlIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzNCwgMjM5LCAyNTQsIDAuNSk7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDMwMHB4IDMwMHB4O1xufVxuXG4ucHJvamVjdC1jYXJkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpob3ZlciBpIHtcbiAgICAgICAgY29sb3I6IHJnYig0MCwgOTIsIDI0Nyk7XG4gICAgICAgIG9wYWNpdHk6IDAuMTY7XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwIDI0cHggMCAtMzBweDtcbiAgICAgICAgZm9udC1zaXplOiA2NXB4O1xuICAgICAgICBvcGFjaXR5OiAwLjA3O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAucHJvamVjdC1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMjMyMzI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcmltYXJ5IHtcbiAgICAgICAgZmlsbDogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgJjpob3ZlciAucHJpbWFyeSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGZpbGw6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgIC50ZWFsLFxuICAgICY6aG92ZXIgLnRlYWwge1xuICAgICAgICBmaWxsOiAkdGVhbDtcbiAgICB9XG5cbiAgICAucGluayB7XG4gICAgICAgIGZpbGw6ICRwaW5rO1xuICAgIH1cblxuICAgICY6aG92ZXIgLnBpbmsge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBmaWxsOiAkcGluaztcbiAgICB9XG5cbiAgICAucHVycGxlIHtcbiAgICAgICAgZmlsbDogJHB1cnBsZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIC5wdXJwbGUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBmaWxsOiAkcHVycGxlO1xuICAgIH1cbn1cblxuLmFyZWEuY2hhcnQtbGVnZW5kIHtcbiAgICB0b3A6IDEyNXB4O1xufVxuXG4ucmVjZW50LW9wZXJhdGlvbnMtY2FyZCAub3BlcmF0aW9uLWljb24ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xufVxuXG4uY3J5cHRvLXNjcm9sbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC1oZWlnaHQ6IDI5MXB4O1xufVxuXG4udHJhbnNjYXRpb24tc2Nyb2xsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LWhlaWdodDogNDAwcHg7XG5cbiAgICAubGlzdCBwIGEge1xuICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgIH1cbn1cblxuLmNyeXB0byB7XG4gICAgI2Zsb3RDaGFydDMsXG4gICAgI2Zsb3RDaGFydDUsXG4gICAgI2Zsb3RDaGFydDEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMCAtNDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTQwcHg7XG4gICAgfVxuXG4gICAgLm1lZGlhIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWhvdmVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OlxuICAgICAgICAgICAgICAgICAgICAgICAgJ0FyY2hpdm8nLFxuICAgICAgICAgICAgICAgICAgICAgICAgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCxcbiAgICAgICAgICAgICAgICAgICAgICAgICdTZWdvZSBVSScsXG4gICAgICAgICAgICAgICAgICAgICAgICBSb2JvdG8sXG4gICAgICAgICAgICAgICAgICAgICAgICAnSGVsdmV0aWNhIE5ldWUnLFxuICAgICAgICAgICAgICAgICAgICAgICAgQXJpYWwsXG4gICAgICAgICAgICAgICAgICAgICAgICAnTm90byBTYW5zJyxcbiAgICAgICAgICAgICAgICAgICAgICAgIHNhbnMtc2VyaWYsXG4gICAgICAgICAgICAgICAgICAgICAgICAnQXBwbGUgQ29sb3IgRW1vamknLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ1NlZ29lIFVJIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAgICAgICAgICdTZWdvZSBVSSBTeW1ib2wnLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKyAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAmLmNhcmQtZm9vdGVyIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctYWN0aXZlO1xuICAgIH1cblxuICAgIC5jYXJkLWZvb3RlciAubmF2LWxpbmsge1xuICAgICAgICAmLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgfVxuXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMS40OXJlbTtcbiAgICB9XG5cbiAgICAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmNhcmQtZm9vdGVyIC5uYXYtbGluayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNywgMjMxLCAyMzcsIDAuNDUpO1xuICAgIH1cblxuICAgIC5jb2luLWxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgfVxuXG4gICAgaDYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG59XG5cbi5tYXJrZXQtdmFsdWVzIC5idG4ge1xuICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG59XG5cbi5mcy1uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDAuOTJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi50YXNrLWJveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmYyZjY7XG5cbiAgICAmLnByaW1hcnkgcCxcbiAgICAmLnBpbmsgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgJi5wcmltYXJ5IHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAyMzIsIDI1NCwgMC42KSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgIzdkYTdlNDtcbiAgICB9XG5cbiAgICAmLnBpbmsge1xuICAgICAgICBjb2xvcjogJHBpbmsgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyOSwgMjQxLCAwLjUpICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjZjE5NmMzO1xuICAgIH1cbn1cblxuLnRhc2stc3RhdCAudGFza3Mge1xuICAgIHBhZGRpbmc6IDAuNjVyZW0gMS4yNXJlbTtcbiAgICBjb2xvcjogJGRlZmF1bHQtY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZWJmMztcbn1cblxuLnN2Zy1pY29ucyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGZpbGw6ICRkZWZhdWx0LWNvbG9yO1xufVxuXG4uZXZlLWljb24ge1xuICAgIGhlaWdodDogMjBweDtcbn1cblxuLnVpLWJvdHRvbS1kYXRhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAtMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAxMHB4IHJnYmEoMjQsIDI4LCAzMywgMC4yKTtcbiAgICBib3gtc2hhZG93OiAwIDFweCAxMHB4IHJnYmEoMjQsIDI4LCAzMywgMC4yKTtcbn1cblxuLnByb2plY3QtbGlzdCAubGlzdC11bnN0eWxlZCBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYmxhY2s7XG5cbiAgICAubWVkaWEtYm9keSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxM3B4O1xuICAgIH1cbn1cblxuLnByaWNpbmctY2FyZCB7XG4gICAgLmxpc3QtdW5zdHlsZWQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgfVxuXG4gICAgLmRpc3BsYXktNSB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIH1cblxuICAgIC5saXN0LXVuc3R5bGVkIGxpIHtcbiAgICAgICAgZGlzcGxheTogZmxvdy1yb290O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nOiA5cHggMDtcbiAgICB9XG59XG5cbi8qLS0tLS0tIFByaWNpbmcgU3R5bGVzIC0tLS0tLS0tLSovXG5cbi5wYW5lbC5wcmljZSB7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gICAgPiAucGFuZWwtaGVhZGluZyB7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgIH1cbn1cblxuLnBhbmVsLWhlYWRpbmcge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZS0yO1xufVxuXG4ucGFuZWwucHJpY2Uge1xuICAgID4gLnBhbmVsLWhlYWRpbmcge1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgICB9XG5cbiAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5wcmljZSB7XG4gICAgLnBhbmVsLWZvb3RlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIH1cblxuICAgICYucGFuZWwtY29sb3IgPiAucGFuZWwtYm9keSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG5cbi5wYW5lbC1ib2R5IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cbiAgICAubGVhZCB7XG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcblxuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxufVxuXG4ucGFuZWwtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuXG4ucGFuZWwucHJpY2UgLmJ0biB7XG4gICAgYm9yZGVyOiAwcHg7XG59XG5cbi5wcmljaW5nIC5saXN0LXVuc3R5bGVkIGxpIHtcbiAgICBkaXNwbGF5OiBmbG93LXJvb3Q7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbi5kZW1vLWdhbGxlcnkge1xuICAgID4gdWwgPiBsaSBhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgICAgICA+IGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgID4gaW1nLFxuICAgICAgICAgICAgLmRlbW8tZ2FsbGVyeS1wb3N0ZXIgPiBpbWcge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZW1vLWdhbGxlcnktcG9zdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjay0xO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UgMHM7XG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UgMHM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UgMHM7XG5cbiAgICAgICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UgMHM7XG4gICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UgMHM7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UgMHM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIC5kZW1vLWdhbGxlcnktcG9zdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjay01O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmp1c3RpZmllZC1nYWxsZXJ5ID4gYSB7XG4gICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMTVzIGVhc2UgMHM7XG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuMTVzIGVhc2UgMHM7XG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4xNXMgZWFzZSAwcztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlIDBzO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICA+IGltZyB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVtby1nYWxsZXJ5LXBvc3RlciA+IGltZyB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZW1vLWdhbGxlcnktcG9zdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjay0xO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UgMHM7XG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UgMHM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UgMHM7XG5cbiAgICAgICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UgMHM7XG4gICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UgMHM7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UgMHM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIC5kZW1vLWdhbGxlcnktcG9zdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjay01O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpZGVvIC5kZW1vLWdhbGxlcnktcG9zdGVyIGltZyB7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTI0cHg7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG5cbiAgICAmLmRhcmsgPiB1bCA+IGxpIGEge1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjMDQwNzBhO1xuICAgIH1cbn1cblxuLmNhcmQtYm9keSArIC5jYXJkLWJvZHkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xufVxuXG4ubGVmdC1zaWRlLXByb2R1Y3QtYm94IHtcbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuc3ViLWltZyBpbWcge1xuICAgICAgICB3aWR0aDogODNweDtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbn1cblxuLnJpZ2h0LXNpZGUtcHJvLWRldGFpbCB7XG4gICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgY29sb3I6ICNhMWExYTE7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICB9XG5cbiAgICAucHJpY2UtcHJvIHtcbiAgICAgICAgY29sb3I6ICNlNDU2NDE7XG4gICAgfVxuXG4gICAgLnRhZy1zZWN0aW9uIHtcbiAgICAgICAgY29sb3I6ICM1ZDRjNDY7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG59XG5cbi5wcm8tYm94LXNlY3Rpb24gLnByby1ib3ggaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzYwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIC5wcm8tYm94LXNlY3Rpb24gLnByby1ib3ggaW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuLnByb2R1Y3QtZGV0YWlscyAubWVkaWEgaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDRkYWVhO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnByZXZpZXctcGljIHtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbn1cblxuLnByZXZpZXctdGh1bWJuYWlsLm5hdi10YWJzIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IDE4JTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjUlO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRhYi1jb250ZW50IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4uZGV0YWlscyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbn1cblxuLmNvbG9ycyB7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG59XG5cbi5wcm9kdWN0LXRpdGxlLFxuLnByaWNlLFxuLnNpemVzLFxuLmNvbG9ycyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmNoZWNrZWQge1xuICAgIGNvbG9yOiAjZmY5ZjFhO1xufVxuXG4ucHJpY2Ugc3BhbiB7XG4gICAgY29sb3I6ICMwMzFiNGU7XG59XG5cbi5wcm9kdWN0LXRpdGxlLFxuLnJhdGluZyxcbi5wcm9kdWN0LWRlc2NyaXB0aW9uLFxuLnByaWNlLFxuLnZvdGUsXG4uc2l6ZXMge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5wcm9kdWN0LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2l6ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgfVxufVxuXG4uZGV0YWlscyAucmRpb2JveCBzcGFuIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICB0b3A6IDBweDtcbiAgICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBvcGFjaXR5IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgzKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgzKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBvcGFjaXR5IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgzKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgzKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLmNvbG9yaW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY29sb3JpbnB1dC1pbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xvcmlucHV0LWNvbG9yIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEuNzVyZW07XG4gICAgaGVpZ2h0OiAxLjc1cmVtO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VhZjBmNztcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgJGJsYWNrLTA1O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDAuMjVyZW07XG4gICAgICAgIGxlZnQ6IDAuMjVyZW07XG4gICAgICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlclxuICAgICAgICAgICAgKGNlbnRlciAvIDUwJSkgNTAlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHk7XG4gICAgfVxufVxuXG4uY29sb3JpbnB1dC1pbnB1dDpjaGVja2VkIH4gLmNvbG9yaW5wdXQtY29sb3I6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4uZmVhdHVyZTIgaSB7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbn1cblxuLml0ZW0tY2FyZCB7XG4gICAgLmNhcmR0aXRsZSB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMWYyNTJkO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkcHJpY2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTdweDtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmLnR5cGUtLXN0cmlrZXRocm91Z2gge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogIzFmMjUyZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZWxhdGl2ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG59XG5cbi8qLS0tLS0taWNvbnMtbGlzdC0tLS0tLS0tLSovXG5cbi5tYWluLWljb24tbGlzdCB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmljb25zLWxpc3QtaXRlbSBpIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMztcbn1cblxuLmljb25zLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtMXB4IC0xcHggMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5pY29ucy1saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDEgMCAzcmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDNyZW07XG4gICAgaGVpZ2h0OiAzcmVtO1xuICAgIG1hcmdpbjogNHB4O1xuICAgIGNvbG9yOiAjNmM3NTdlO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOWViZmE7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGZpbGw6ICM2Yzc1N2U7XG59XG5cbi5pY29ucy1saXN0LWl0ZW0gLmJzLXRvb2x0aXAtc3RhcnQge1xuICAgIHBhZGRpbmc6IDEwcHggMC40cmVtO1xufVxuXG4uZmxhZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbjogOHB4IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wYXltZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmljb25zLWxpc3QgLmZsYWctaWNvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyotLS0tLS1pY29ucy1saXN0LS0tLS0tLS0tKi9cblxuLmV4YW1wbGUge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgZm9udC1zaXplOiAwLjgxNzVyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG5cbiAgICArIC5oaWdobGlnaHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgIH1cbn1cblxuLnRleHQtd3JhcCA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaGlnaGxpZ2h0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgMCAycmVtO1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIGJhY2tncm91bmQ6ICNlZGVmZjc7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzIzMjQxZjtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogN3B4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDdweDtcblxuICAgIHByZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDIwcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNDFmO1xuICAgIH1cbn1cblxucHJlIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGNvbG9yOiAjM2QzZjRlO1xuICAgIGZvbnQtc2l6ZTogODUlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgIC1tb3otdGFiLXNpemU6IDQ7XG4gICAgLW8tdGFiLXNpemU6IDQ7XG4gICAgdGFiLXNpemU6IDQ7XG4gICAgLXdlYmtpdC1oeXBoZW5zOiBub25lO1xuICAgIC1tb3otaHlwaGVuczogbm9uZTtcbiAgICAtbXMtaHlwaGVuczogbm9uZTtcbiAgICBoeXBoZW5zOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVmZjc7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDdweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbn1cblxuLyotLS0tLS1pY29ucy1saXN0LS0tLS0tLS0tKi9cblxuLmNsaXAtd2lkZ2V0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jbGlwYm9hcmQtaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4qOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGJhY2tncm91bmQ7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICRiZy1hY3RpdmU7XG59XG5cbio6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjYWRiNWJkO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgICAuYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgICAgICAgcGFkZGluZzogMC41NXJlbSAwLjJyZW07XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLW5hdiAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXItdG9wOiAwcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG5cbiAgICAubWFpbi1uYXYgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnJlc3BvbnNpdmUtbG9nbyAuaGVhZGVyLWxvZ28ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLmFuZ2xlIHtcbiAgICBjb2xvcjogIzljYTJhOSAhaW1wb3J0YW50O1xufVxuXG4ucHJvLWltZy1ib3ggaW1nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5iYW5uZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDEuNXJlbSAwO1xuICAgIHBhZGRpbmc6IDE0cHggMTVweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEwOSwgMTEwLCAyNDMsIDAuMSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIxOSwgMjE5LCAyNDcpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtc3ViLWl0ZW0gLnN1Yi1zbGlkZS1pdGVtIHtcbiAgICBjb2xvcjogJHdoaXRlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjMzcHgpIHtcbiAgICAucmlnaHQtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAudG90YWwtcmV2ZW51ZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnN1Yi1tZW51IGxpIGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBjb250ZW50OiAnXFxlOTJmJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTVweDtcbiAgICB0b3A6IDlweDtcbiAgICBsZWZ0OiA4cHg7XG4gICAgbGVmdDogOHB4O1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHdpZHRoOiBpbmhlcml0O1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBmb250LWZhbWlseTogJ2ZlYXRoZXInICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmVjNWQwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbn1cblxuLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzY5NmFmMTtcbn1cblxuLm1lZ2EtbWVudWJnLmhvci1tZWdhLW1lbnUgbGkgYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGYyMmQnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDExcHg7XG4gICAgbGVmdDogMTBweDtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBjb2xvcjogIzdiN2E3ZCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmVjNWQwO1xufVxuXG4uc2xpZGUuYWN0aXZlLmlzLWV4cGFuZGVkIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzOCwgMjM4LCAyNDcsIDAuNSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTM0cHgpIHtcbiAgICAucC10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC5mdWxsc2NyZWVuLWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uaG9yaXpvbnRhbE1lbnVjb250YWluZXIubWFpbi1oZWFkZXIgZm9ybVtyb2xlPSdzZWFyY2gnXSB7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG59XG5cbi5wYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbi5wcmV2LXByaWNlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLnF1bmF0aXR5LWxpc3Qge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuXG4gICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgfVxufVxuXG4uY2hpcHMgLmNoaXAge1xuICAgIG1hcmdpbjogMCAwLjVyZW0gMC41cmVtIDA7XG59XG5cbi5jaGlwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIHBhZGRpbmc6IDAgMC43NXJlbTtcbiAgICBjb2xvcjogIzZlNzY4NztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjZmYjtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHRyYW5zaXRpb246IDAuM3MgYmFja2dyb3VuZDtcblxuICAgIC5hdmF0YXIge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAuNXJlbSAwIC0wLjc1cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxufVxuXG4udGVhbSBpIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5mZWF0dXJlIC5wcm9qZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi5wbGFuLWljb24ge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICNmNWY2ZmI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWFmMTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5cbi5jb3VudHJ5LXRhYmxlIC50YWJsZSB0aCxcbi5jb3VudHJ5LXRhYmxlIC50YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ2Mjtcbn1cblxuLyotLS0tLUJhY2sgdG8gVG9wLS0tLS0qL1xuXG4jYmFjay10by10b3Age1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMjBweDtcbiAgICBib3R0b206IDIwcHg7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jY29tcG9zaXRlbGluZSxcbiNjb21wb3NpdGVsaW5lMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogLTFweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLnNhbGVzLWJhciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3OHB4KSB7XG4gICAgLm1haW4tbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudG90YWwtcmV2ZW51ZSAubWVkaWEge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmVtYWlsLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGJvdHRvbTogODBweDtcbiAgICB6LWluZGV4OiA5OTtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjMDA5YTNlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xcyBsaW5lYXI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMXMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xcyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwOWEzZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGJnLWFjdGl2ZTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwOWEzZTtcbiAgICB9XG59XG5cbi5ib3gtc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuc2FsZXMtYmFyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuc2FsZXMtYmFyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgfVxufVxuXG4uaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IGE6aG92ZXI6YmVmb3JlIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLm1haW4tbG9nby1wYWdlcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDIuM3JlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3OHB4KSB7XG4gICAgLmRlc2t0b3AtbG9nby5sb2dvLWxpZ2h0IC5tYWluLWxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5pY29ucy1saXN0LWl0ZW0ge1xuICAgICAgICBtYXJnaW46IDRweCA0cHg7XG4gICAgfVxufVxuXG4vKiAjIyMjIyMjIyMjIyMjIyMgREFTSEJPQVJEIFNUWUxFUyAjIyMjIyMjIyMjIyMjIyMgKi9cblxuLyogIyMjIyMjIDguMSBEYXNoYm9hcmQgT25lICAjIyMjIyMgKi9cblxuLm1haW4tY29udGVudC1kYXNoYm9hcmQge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb250ZW50LWRhc2hib2FyZCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIH1cbn1cblxuLm1haW4tZGFzaGJvYXJkLW9uZS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm1haW4tZGFzaGJvYXJkLW9uZS10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWRhc2hib2FyZC1vbmUtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbn1cblxuLm1haW4tZGFzaGJvYXJkLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgY29sb3I6ICMxYzI3M2M7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG5cbi5tYWluLWRhc2hib2FyZC10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLm1haW4tZGFzaGJvYXJkLWRhdGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgLmRhdGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMC45O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzk4N2ExO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgID4gaSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgICAgY29sb3I6ICM5N2EzYjk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLndhbGxldCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1kYXNoYm9hcmQtZGF0ZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbi1kYXNoYm9hcmQtZGF0ZSAuZGF0ZSA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLWRhc2hib2FyZC1kYXRlIC5kYXRlID4gZGl2Omxhc3QtY2hpbGQgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLWRhc2hib2FyZC1kYXRlID4gaSB7XG4gICAgICAgIG1hcmdpbjogMCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxufVxuXG4ubWFpbi1kYXNoYm9hcmQtbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweCA4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICArIC5uYXYtbGluayB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2IHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCAubmF2LWxpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCAubmF2LWxpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjNTk2ODgyO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1kYXNoYm9hcmQtbmF2IC5uYXYtbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1kYXNoYm9hcmQtbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxNXB4IDEwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1kYXNoYm9hcmQtbmF2IC5uYXY6Zmlyc3QtY2hpbGQgLm5hdi1saW5rIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbi1kYXNoYm9hcmQtbmF2IC5uYXY6bGFzdC1jaGlsZCAubmF2LWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLWRhc2hib2FyZC1uYXYgLm5hdjpsYXN0LWNoaWxkIC5uYXYtbGluazpsYXN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5jYXJkLWRhc2hib2FyZC1vbmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLXRleHQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tZ3JvdXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgICAgICAgLmJ0bixcbiAgICAgICAgICAgIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzk4N2ExO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWhlYWRlciAuYnRuLWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b24ge1xuICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgY29sb3I6ICM3OTg3YTE7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG59XG5cbi5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAge1xuICAgIC5idG46aG92ZXIsXG4gICAgLnNwLWNvbnRhaW5lciBidXR0b246aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY4O1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY4O1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCB7XG4gICAgLmJ0bjpmb2N1cyxcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b246Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjg7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xufVxuXG4uY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWhlYWRlciAuYnRuLWdyb3VwIHtcbiAgICAuYnRuICsgLmJ0bixcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5idG4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b24gKyAuYnRuLFxuLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCAuc3AtY29udGFpbmVyIC5idG4gKyBidXR0b24sXG4uc3AtY29udGFpbmVyIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgLmJ0biArIGJ1dHRvbixcbi5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciBidXR0b24gKyBidXR0b24sXG4uc3AtY29udGFpbmVyIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uICsgYnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCB7XG4gICAgLmJ0bi5hY3RpdmUsXG4gICAgLnNwLWNvbnRhaW5lciBidXR0b24uYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2U3ZWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b24uYWN0aXZlIHtcbiAgICBjb2xvcjogIzFjMjczYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlN2VkO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLW9uZSB7XG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDIwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLmZsb3QtY2hhcnQtd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZsb3QtY2hhcnQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuXG4gICAgICAgICAgICAuZmxvdC15LWF4aXMgPiBkaXYge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZsb3QteC1heGlzID4gZGl2IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk3YTNiOTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWJvZHktdG9wIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OlxuICAgICAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgICAgICAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgICAgIFJvYm90byxcbiAgICAgICAgICAgICAgICAnSGVsdmV0aWNhIE5ldWUnLFxuICAgICAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgICAgICdOb3RvIFNhbnMnLFxuICAgICAgICAgICAgICAgIHNhbnMtc2VyaWYsXG4gICAgICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBTeW1ib2wnLFxuICAgICAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1ib2R5IC5mbG90LWNoYXJ0IHtcbiAgICAgICAgaGVpZ2h0OiAyNzVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtYm9keSAuZmxvdC1jaGFydCB7XG4gICAgICAgIGhlaWdodDogMjUycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWJvZHktdG9wIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC01cHg7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtYm9keS10b3AgPiBkaXYge1xuICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1ib2R5LXRvcCA+IGRpdiArIGRpdiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1ib2R5LXRvcCBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWJvZHktdG9wIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIH1cbn1cblxuLmNhcmQtZGFzaGJvYXJkLXR3byB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS01O1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTpcbiAgICAgICAgICAgICAgICAnQXJjaGl2bycsXG4gICAgICAgICAgICAgICAgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJJyxcbiAgICAgICAgICAgICAgICBSb2JvdG8sXG4gICAgICAgICAgICAgICAgJ0hlbHZldGljYSBOZXVlJyxcbiAgICAgICAgICAgICAgICBBcmlhbCxcbiAgICAgICAgICAgICAgICAnTm90byBTYW5zJyxcbiAgICAgICAgICAgICAgICBzYW5zLXNlcmlmLFxuICAgICAgICAgICAgICAgICdBcHBsZSBDb2xvciBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgU3ltYm9sJyxcbiAgICAgICAgICAgICAgICAnTm90byBDb2xvciBFbW9qaSc7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzk4N2ExO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdTZWdvZSBVSScsIFJvYm90bywgJ0hlbHZldGljYSBOZXVlJywgQXJpYWwsICdOb3RvIFNhbnMnLCBzYW5zLXNlcmlmLCAnQXBwbGUgQ29sb3IgRW1vamknLCAnU2Vnb2UgVUkgRW1vamknLCAnU2Vnb2UgVUkgU3ltYm9sJywgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuY2hhcnQtd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwIC0xMHB4IC0xMHB4O1xuICAgIH1cblxuICAgIC5mbG90LWNoYXJ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdvIC5jYXJkLWhlYWRlciBoNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG5cbi5jYXJkLWRhc2hib2FyZC10aHJlZSB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtNTtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAgICAgJ0FyY2hpdm8nLFxuICAgICAgICAgICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSScsXG4gICAgICAgICAgICAgICAgUm9ib3RvLFxuICAgICAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICAgICAgQXJpYWwsXG4gICAgICAgICAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICAgICAnQXBwbGUgQ29sb3IgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAgICAgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcblxuICAgICAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgJ1NlZ29lIFVJJywgUm9ib3RvLCAnSGVsdmV0aWNhIE5ldWUnLCBBcmlhbCwgJ05vdG8gU2FucycsIHNhbnMtc2VyaWYsICdBcHBsZSBDb2xvciBFbW9qaScsICdTZWdvZSBVSSBFbW9qaScsICdTZWdvZSBVSSBTeW1ib2wnLCAnTm90byBDb2xvciBFbW9qaSc7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuICAgICAgICA+IHNtYWxsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogIzc5ODdhMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICAgIH1cblxuICAgIC5jaGFydCB7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtdGhyZWUge1xuICAgICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXRocmVlIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC10aHJlZSAuY2FyZC1oZWFkZXIgaDYge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtdGhyZWUgLmNhcmQtaGVhZGVyID4gc21hbGwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC10aHJlZSAuY2hhcnQge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC10aHJlZSAuY2hhcnQge1xuICAgICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXRocmVlIC5jaGFydCB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgfVxufVxuXG4uY2FyZC1kYXNoYm9hcmQtcGFnZXZpZXdzIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5jYXJkLXRleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG4uY2FyZC1kYXNoYm9hcmQtZm91ciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5jaGFydCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gODBweCk7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtZm91ciAuY2FyZC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLWZvdXIgLmNoYXJ0IHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtZm91ciAuY2hhcnQge1xuICAgICAgICBoZWlnaHQ6IDg1JTtcbiAgICB9XG59XG5cbi5jYXJkLWRhc2hib2FyZC1maXZlIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5jYXJkLXRleHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgNXB4O1xuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OlxuICAgICAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgICAgICAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgICAgIFJvYm90byxcbiAgICAgICAgICAgICAgICAnSGVsdmV0aWNhIE5ldWUnLFxuICAgICAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgICAgICdOb3RvIFNhbnMnLFxuICAgICAgICAgICAgICAgIHNhbnMtc2VyaWYsXG4gICAgICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBTeW1ib2wnLFxuICAgICAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1jaGFydCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLWZpdmUgLmNhcmQtY2hhcnQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uY2FyZC10YWJsZS1vbmUge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4O1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDgwcHgpO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgdGhlYWQgdHIgPiB7XG4gICAgICAgICAgICB0aCxcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGJvZHkgdHIgPiB7XG4gICAgICAgICAgICB0aCxcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGhlYWQgdHIgPiB7XG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMyksXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCksXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSxcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSxcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRib2R5IHRyID4ge1xuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpLFxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpLFxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMyksXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCksXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0aGVhZCB0ciA+IHtcbiAgICAgICAgICAgIHRoIHN0cm9uZyxcbiAgICAgICAgICAgIHRkIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0Ym9keSB0ciA+IHtcbiAgICAgICAgICAgIHRoIHN0cm9uZyxcbiAgICAgICAgICAgIHRkIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmxhZy1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLXRhYmxlLW9uZSAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNhcmQtdGFibGUtb25lIC50YWJsZSB7XG4gICAgICAgIHRoZWFkIHRyID4ge1xuICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0Ym9keSB0ciA+IHtcbiAgICAgICAgICAgIHRoLFxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiAjIyMjIyMgOC4yIERhc2hib2FyZCBUd28gICMjIyMjIyAqL1xuXG4ubWFpbi1jb250ZW50LWRhc2hib2FyZC10d28ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmYyZjY7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cbiAgICAubWFpbi1jb250ZW50LXRpdGxlIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtdHdvIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLXR3byAubWFpbi1jb250ZW50LWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbiAgICB9XG59XG5cbi5tYWluLWRhc2hib2FyZC1oZWFkZXItcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICA+IGRpdiB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjNzg4MjlhO1xuICAgICAgICB9XG5cbiAgICAgICAgaDUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OlxuICAgICAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgICAgICAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgICAgIFJvYm90byxcbiAgICAgICAgICAgICAgICAnSGVsdmV0aWNhIE5ldWUnLFxuICAgICAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgICAgICdOb3RvIFNhbnMnLFxuICAgICAgICAgICAgICAgIHNhbnMtc2VyaWYsXG4gICAgICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBTeW1ib2wnLFxuICAgICAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgKyBkaXYge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxlZnQtY29udGVudCBwIHtcbiAgICBjb2xvcjogIzc4ODI5YTtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1kYXNoYm9hcmQtaGVhZGVyLXJpZ2h0IHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbi1kYXNoYm9hcmQtaGVhZGVyLXJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLWRhc2hib2FyZC1oZWFkZXItcmlnaHQgPiBkaXYge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC5tYWluLWRhc2hib2FyZC1oZWFkZXItcmlnaHQgPiBkaXYgKyBkaXYge1xuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1kYXNoYm9hcmQtaGVhZGVyLXJpZ2h0ID4gZGl2ICsgZGl2IHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tZGFzaGJvYXJkLWhlYWRlci1yaWdodCA+IGRpdiArIGRpdiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgIH1cbn1cblxuLm1haW4tc3RhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY29sb3I6ICM5N2EzYjk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICAgICAgJi50eXBjbiB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC45O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICR3YXJuaW5nO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbn1cblxuLmNhcmQtZGFzaGJvYXJkLXNldmVuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblxuICAgICAgICAubWVkaWEge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk3YTNiOTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjOTdhM2I5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTdhM2I5O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICAucm93ID4gZGl2ICsgZGl2IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBkb3R0ZWQgJGJvcmRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4gICAgICAgIC5jYXJkLXRhYmxlLXR3byAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXNldmVuIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtaGVhZGVyIC5tZWRpYSA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWJvZHkgLnJvdyA+IGRpdiArIGRpdjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uY2FyZC10YWJsZS10d28gLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWJvZHkgLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtYm9keSAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWJvZHkgLmNhcmQtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWJvZHkge1xuICAgIGgyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LWZhbWlseTpcbiAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsXG4gICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgUm9ib3RvLFxuICAgICAgICAgICAgJ0hlbHZldGljYSBOZXVlJyxcbiAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgICAgICBzYW5zLXNlcmlmLFxuICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICAgICAnU2Vnb2UgVUkgU3ltYm9sJyxcbiAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVzYyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICA+IGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi51cCA+IGkge1xuICAgICAgICAgICAgY29sb3I6ICRzdWNjZXNzO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kb3duID4gaSB7XG4gICAgICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWJvZHkgaDIge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxufVxuXG4uY2FyZC1kYXNoYm9hcmQtc2l4IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4gICAgLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXNpeCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1zaXggLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXNpeCAuY2FyZC1oZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbn1cblxuLmNhcmQtdGFibGUtdHdvIC5jYXJkLWRhc2hib2FyZC1zaXggLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtc2l4IC5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC10aXRsZSxcbi5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC1kYXNoYm9hcmQtc2l4IC5jYXJkLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLXNpeCAuY2hhcnQtbGVnZW5kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICA+IGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcblxuICAgICAgICArIGRpdiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1zaXggLmNoYXJ0LWxlZ2VuZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXNpeCAuY2hhcnQtbGVnZW5kID4gZGl2IHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG59XG5cbi5jYXJkLWRhc2hib2FyZC1tYXAtb25lIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICAgIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4gICAgLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB9XG59XG5cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1kYXNoYm9hcmQtbWFwLW9uZSAuY2FyZC10aXRsZSxcbi5jYXJkLWRhc2hib2FyZC1tYXAtb25lIC5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC10aXRsZSxcbi5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC1kYXNoYm9hcmQtbWFwLW9uZSAuY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLW1hcC1vbmUgLnZtYXAtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLW1hcC1vbmUgLnZtYXAtd3JhcHBlciB7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtbWFwLW9uZSAudm1hcC13cmFwcGVyIHtcbiAgICAgICAgaGVpZ2h0OiAyNzBweDtcbiAgICB9XG59XG5cbi5jYXJkLXRhYmxlLXR3byB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cblxuICAgIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSA2MnB4KTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLXRhYmxlLXR3byAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLnRhYmxlLWRhc2hib2FyZC10d28ge1xuICAgIHRoZWFkID4gdHIgPiB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGJvZHkgPiB0ciA+IHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICB0aDpub3QoOmZpcnN0LWNoaWxkKSxcbiAgICAgICAgdGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OlxuICAgICAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgICAgICAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgICAgIFJvYm90byxcbiAgICAgICAgICAgICAgICAnSGVsdmV0aWNhIE5ldWUnLFxuICAgICAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgICAgICdOb3RvIFNhbnMnLFxuICAgICAgICAgICAgICAgIHNhbnMtc2VyaWYsXG4gICAgICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBTeW1ib2wnLFxuICAgICAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS01O1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuXG4gICAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnQXJjaGl2bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZsYWctaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgfVxufVxuXG4vKiAjIyMjIyMgOC4zIERhc2hib2FyZCBUaHJlZSAgIyMjIyMjICovXG5cbi5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLXRocmVlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLXRocmVlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY0cHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG59XG5cbi5tYWluLWhlYWRlci1kYXNoYm9hcmQtdGhyZWUge1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLWNlbnRlciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1yaWdodCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4taGVhZGVyLWRhc2hib2FyZC10aHJlZSAubWFpbi1oZWFkZXItbGVmdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLWxlZnQge1xuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbi1jb250ZW50LWJvZHktZGFzaGJvYXJkLXRocmVlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweDtcblxuICAgIC5tYWluLWNvbnRlbnQtdGl0bGUge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIH1cbn1cblxuLmNhcmQtZGFzaGJvYXJkLW5pbmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtNTtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAgICAgJ0FyY2hpdm8nLFxuICAgICAgICAgICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSScsXG4gICAgICAgICAgICAgICAgUm9ib3RvLFxuICAgICAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICAgICAgQXJpYWwsXG4gICAgICAgICAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICAgICAnQXBwbGUgQ29sb3IgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAgICAgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1sYWJlbCxcbiAgICAuY2FyZC10YWJsZS10d28gLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBjb2xvcjogJGRlZmF1bHQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG59XG5cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1kYXNoYm9hcmQtbmluZSAuY2FyZC10aXRsZSxcbi5jYXJkLWRhc2hib2FyZC1uaW5lIC5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC10aXRsZSxcbi5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC1kYXNoYm9hcmQtbmluZSAuY2FyZC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogJGRlZmF1bHQtY29sb3I7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uY2FyZC1kYXNoYm9hcmQtbmluZSB7XG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQtdGV4dCB7XG4gICAgICAgIGNvbG9yOiAjNzk4N2ExO1xuICAgIH1cblxuICAgIC5iYXItY2hhcnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLW5pbmUgLmJhci1jaGFydCB7XG4gICAgICAgIGhlaWdodDogMjEwcHg7XG4gICAgfVxufVxuXG4uY2FyZC1kYXNoYm9hcmQtdGVuIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci13aWR0aDogMDtcblxuICAgICsgLmNhcmQtZGFzaGJvYXJkLXRlbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1sYWJlbCxcbiAgICAuY2FyZC10YWJsZS10d28gLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjA1O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXRlbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTFweCk7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtdGVuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXRlbiArIC5jYXJkLWRhc2hib2FyZC10ZW4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMThweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC10ZW4gKyAuY2FyZC1kYXNoYm9hcmQtdGVuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxufVxuXG4uY2FyZC10YWJsZS10d28gLmNhcmQtZGFzaGJvYXJkLXRlbiAuY2FyZC10aXRsZSxcbi5jYXJkLWRhc2hib2FyZC10ZW4gLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLWRhc2hib2FyZC10ZW4gLmNhcmQtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMS4wNTtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLXRlbiAuY2FyZC1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICA+IGRpdiB7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTpcbiAgICAgICAgICAgICAgICAnQXJjaGl2bycsXG4gICAgICAgICAgICAgICAgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJJyxcbiAgICAgICAgICAgICAgICBSb2JvdG8sXG4gICAgICAgICAgICAgICAgJ0hlbHZldGljYSBOZXVlJyxcbiAgICAgICAgICAgICAgICBBcmlhbCxcbiAgICAgICAgICAgICAgICAnTm90byBTYW5zJyxcbiAgICAgICAgICAgICAgICBzYW5zLXNlcmlmLFxuICAgICAgICAgICAgICAgICdBcHBsZSBDb2xvciBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgU3ltYm9sJyxcbiAgICAgICAgICAgICAgICAnTm90byBDb2xvciBFbW9qaSc7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC45NzU7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBlcmNlbnQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXRlbiAuY2FyZC1ib2R5ID4gZGl2IHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzYwcHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtdGVuIC5jYXJkLWJvZHkgPiBkaXYge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDYwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA0MCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC10ZW4gLmNhcmQtYm9keSA+IGRpdiBoNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG5cbi5jYXJkLWRhc2hib2FyZC1lbGV2ZW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjAwO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWxhYmVsLFxuICAgIC5jYXJkLXRhYmxlLXR3byAuY2FyZC10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cbn1cblxuLmNhcmQtdGFibGUtdHdvIC5jYXJkLWRhc2hib2FyZC1lbGV2ZW4gLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtZWxldmVuIC5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC10aXRsZSxcbi5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC1kYXNoYm9hcmQtZWxldmVuIC5jYXJkLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4uY2FyZC1kYXNoYm9hcmQtZWxldmVuIHtcbiAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgY29sb3I6ICM3OTg3YTE7XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMCAwIDVweDtcbiAgICB9XG5cbiAgICAuZmxvdC1jaGFydCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgIHotaW5kZXg6IDIwMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogIzU5Njg4MjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTpcbiAgICAgICAgICAgICAgICAnQXJjaGl2bycsXG4gICAgICAgICAgICAgICAgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJJyxcbiAgICAgICAgICAgICAgICBSb2JvdG8sXG4gICAgICAgICAgICAgICAgJ0hlbHZldGljYSBOZXVlJyxcbiAgICAgICAgICAgICAgICBBcmlhbCxcbiAgICAgICAgICAgICAgICAnTm90byBTYW5zJyxcbiAgICAgICAgICAgICAgICBzYW5zLXNlcmlmLFxuICAgICAgICAgICAgICAgICdBcHBsZSBDb2xvciBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgU3ltYm9sJyxcbiAgICAgICAgICAgICAgICAnTm90byBDb2xvciBFbW9qaSc7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC43O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDNweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA2cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMC44O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cbiAgICAgICAgICAgICAgICAmLnVwIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAjNTk2ODgyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmpxdm1hcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLWVsZXZlbiAuY2FyZC1mb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1lbGV2ZW4gLmNhcmQtZm9vdGVyID4gZGl2ICsgZGl2IHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLWVsZXZlbiAuanF2bWFwIHtcbiAgICAgICAgaGVpZ2h0OiA4MCU7XG4gICAgfVxufVxuXG4vKiAjIyMjIyMgOC40IERhc2hib2FyZCBGb3VyICAjIyMjIyMgKi9cblxuLm1haW4tbmF2YmFyLWRhc2hib2FyZC1mb3VyIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDI4LCAzOSwgNjAsIDAuMDgpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1uYXZiYXItZGFzaGJvYXJkLWZvdXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICB9XG59XG5cbi5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLWZvdXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICB+IC5tYWluLWZvb3RlciB7XG4gICAgICAgIC5jb250YWluZXIsXG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgID4gLm1lZGlhLWRhc2hib2FyZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIC5tZWRpYS1hc2lkZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1oZWFkZXIge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtZm91ciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWFpbi1jb250ZW50LWRhc2hib2FyZC1mb3VyID4gLm1lZGlhLWRhc2hib2FyZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtZm91ciA+IC5tZWRpYS1kYXNoYm9hcmQgLm1lZGlhLWFzaWRlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWFpbi1jb250ZW50LWRhc2hib2FyZC1mb3VyID4gLm1lZGlhLWRhc2hib2FyZCA+IC5tZWRpYS1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLWZvdXIgLm1haW4tY29udGVudC1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbn1cblxuLm1haW4tY29udGVudC1oZWFkZXItcmlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAubWVkaWEge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgICAgICBjb2xvcjogIzk3YTNiOTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubWVkaWEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuOmZpcnN0LW9mLXR5cGUsXG4gICAgLnNwLWNvbnRhaW5lciBidXR0b246Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGVudC1oZWFkZXItcmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1jb250ZW50LWhlYWRlci1yaWdodCBidXR0b246Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbi5tYWluLWNvbnRlbnQtaGVhZGVyLXJpZ2h0IHtcbiAgICAuYnRuICsgLmJ0bixcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5idG4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1jb250ZW50LWhlYWRlci1yaWdodCBidXR0b24gKyAuYnRuLFxuLm1haW4tY29udGVudC1oZWFkZXItcmlnaHQgLnNwLWNvbnRhaW5lciAuYnRuICsgYnV0dG9uLFxuLnNwLWNvbnRhaW5lciAubWFpbi1jb250ZW50LWhlYWRlci1yaWdodCAuYnRuICsgYnV0dG9uLFxuLm1haW4tY29udGVudC1oZWFkZXItcmlnaHQgLnNwLWNvbnRhaW5lciBidXR0b24gKyBidXR0b24sXG4uc3AtY29udGFpbmVyIC5tYWluLWNvbnRlbnQtaGVhZGVyLXJpZ2h0IGJ1dHRvbiArIGJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLWNhbGVuZGFyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDI4LCAzOSwgNjAsIDAuMSk7XG5cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC51aS1kYXRlcGlja2VyLWlubGluZSB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLnVpLWRhdGVwaWNrZXIge1xuICAgICAgICAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgICAgICAgICAudWktZGF0ZXBpY2tlci1uZXh0OjpiZWZvcmUsXG4gICAgICAgICAgICAudWktZGF0ZXBpY2tlci1wcmV2OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnVpLWRhdGVwaWNrZXItbW9udGgge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuXG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdBcmNoaXZvJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC51aS1kYXRlcGlja2VyLXRvZGF5IGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5jYXJkLWRhc2hib2FyZC10d2VsdmUge1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDI4LCAzOSwgNjAsIDAuMSk7XG5cbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2U3ZWQ7XG4gICAgfVxuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNhbGVzLW92ZXJ2aWV3IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAubWVkaWEge1xuICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICArIC5tZWRpYSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWRpYS1pY29uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcblxuICAgICAgICAgICAgLnR5cGNuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTpcbiAgICAgICAgICAgICAgICAnQXJjaGl2bycsXG4gICAgICAgICAgICAgICAgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJJyxcbiAgICAgICAgICAgICAgICBSb2JvdG8sXG4gICAgICAgICAgICAgICAgJ0hlbHZldGljYSBOZXVlJyxcbiAgICAgICAgICAgICAgICBBcmlhbCxcbiAgICAgICAgICAgICAgICAnTm90byBTYW5zJyxcbiAgICAgICAgICAgICAgICBzYW5zLXNlcmlmLFxuICAgICAgICAgICAgICAgICdBcHBsZSBDb2xvciBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgU3ltYm9sJyxcbiAgICAgICAgICAgICAgICAnTm90byBDb2xvciBFbW9qaSc7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWRpYS1ib2R5ID4gc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAjOTdhM2I5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuXG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgY29sb3I6ICM5N2EzYjk7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC10d2VsdmUgLnNhbGVzLW92ZXJ2aWV3IHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5zYWxlcy1vdmVydmlldyAubWVkaWEge1xuICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuc2FsZXMtb3ZlcnZpZXcgLm1lZGlhICsgLm1lZGlhIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5zYWxlcy1vdmVydmlldyAubWVkaWEgKyAubWVkaWEge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC10d2VsdmUgLnNhbGVzLW92ZXJ2aWV3IC5tZWRpYTpudGgtY2hpbGQoMykge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC10d2VsdmUgLnNhbGVzLW92ZXJ2aWV3IC5tZWRpYTpsYXN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5zYWxlcy1vdmVydmlldyBsYWJlbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC10d2VsdmUgLnNhbGVzLW92ZXJ2aWV3IGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuc2FsZXMtb3ZlcnZpZXcgLm1lZGlhLWJvZHkgPiBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuY2FyZC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG59XG5cbi5jaGFydC1sZWdlbmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgKyBkaXYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2hhcnQtbGVnZW5kIGRpdiArIGRpdiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNoYXJ0LWxlZ2VuZCBzcGFuIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG59XG5cbi5jaGFydC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTNweDtcbiAgICBtYXJnaW4tbGVmdDogLTEzcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jaGFydC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIH1cbn1cblxuLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuZmxvdC1jaGFydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjAwcHg7XG5cbiAgICAuZmxvdC14LWF4aXMgPiBkaXYgc3BhbiB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogIzc5ODdhMTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCAnTm90byBTYW5zJywgc2Fucy1zZXJpZiwgJ0FwcGxlIENvbG9yIEVtb2ppJywgJ1NlZ29lIFVJIEVtb2ppJywgJ1NlZ29lIFVJIFN5bWJvbCcsICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTpcbiAgICAgICAgICAgICAgICAnQXJjaGl2bycsXG4gICAgICAgICAgICAgICAgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJJyxcbiAgICAgICAgICAgICAgICBSb2JvdG8sXG4gICAgICAgICAgICAgICAgJ0hlbHZldGljYSBOZXVlJyxcbiAgICAgICAgICAgICAgICBBcmlhbCxcbiAgICAgICAgICAgICAgICAnTm90byBTYW5zJyxcbiAgICAgICAgICAgICAgICBzYW5zLXNlcmlmLFxuICAgICAgICAgICAgICAgICdBcHBsZSBDb2xvciBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgU3ltYm9sJyxcbiAgICAgICAgICAgICAgICAnTm90byBDb2xvciBFbW9qaSc7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuZmxvdC1jaGFydCB7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5mbG90LWNoYXJ0IHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICB9XG59XG5cbi5tYWluLW1lZGlhLWRhdGUge1xuICAgIGgxIHtcbiAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAnQXJjaGl2bycsXG4gICAgICAgICAgICAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgJ1NlZ29lIFVJJyxcbiAgICAgICAgICAgIFJvYm90byxcbiAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICBBcmlhbCxcbiAgICAgICAgICAgICdOb3RvIFNhbnMnLFxuICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICdBcHBsZSBDb2xvciBFbW9qaScsXG4gICAgICAgICAgICAnU2Vnb2UgVUkgRW1vamknLFxuICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAnTm90byBDb2xvciBFbW9qaSc7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjk1O1xuICAgIH1cblxuICAgIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIH1cbn1cblxuLmNhcmQtZGFzaGJvYXJkLXRoaXJ0ZWVuIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDI4LCAzOSwgNjAsIDAuMSk7XG5cbiAgICAubWFpbi1jb250ZW50LWxhYmVsLFxuICAgIC5jYXJkLXRhYmxlLXR3byAuY2FyZC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG59XG5cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1kYXNoYm9hcmQtdGhpcnRlZW4gLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtdGhpcnRlZW4gLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLWRhc2hib2FyZC10aGlydGVlbiAuY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uY2FyZC1kYXNoYm9hcmQtdGhpcnRlZW4ge1xuICAgIC5tZWRpYSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuXG4gICAgLm1lZGlhLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgaDYge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAgICAgJ0FyY2hpdm8nLFxuICAgICAgICAgICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSScsXG4gICAgICAgICAgICAgICAgUm9ib3RvLFxuICAgICAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICAgICAgQXJpYWwsXG4gICAgICAgICAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICAgICAnQXBwbGUgQ29sb3IgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAgICAgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcmQtZGFzaGJvYXJkLWV2ZW50cyB7XG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmNhcmQtc3VidGl0bGUge1xuICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDQwcHg7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCxcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBjb2xvcjogIzU5Njg4MjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk3YTNiOTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZlbnQtaW5kaWNhdG9yIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDIxcHg7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgfVxuXG4gICAgLmV2ZW50LXVzZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgIC5tYWluLWltZy11c2VyIHtcbiAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4taW1nLXVzZXIub25saW5lOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG59XG5cbi5jYXJkLWRhc2hib2FyZC1ldmVudHMgLmV2ZW50LXVzZXIge1xuICAgIC5tYWluLWltZy11c2VyICsgLm1haW4taW1nLXVzZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTZweDtcbiAgICB9XG5cbiAgICBhOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgY29sb3I6ICM3OTg3YTE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNTk2ODgyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2FyZC1kYXNoYm9hcmQtZm91cnRlZW4ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMjgsIDM5LCA2MCwgMC4xKTtcblxuICAgIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4gICAgLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1mb3VydGVlbiB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1kYXNoYm9hcmQtZm91cnRlZW4gLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtZm91cnRlZW4gLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLWRhc2hib2FyZC1mb3VydGVlbiAuY2FyZC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uY2FyZC1kYXNoYm9hcmQtZm91cnRlZW4ge1xuICAgIC5tYWluLWNvbnRlbnQtbGFiZWwgc3BhbixcbiAgICAuY2FyZC10YWJsZS10d28gLmNhcmQtdGl0bGUgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjOTdhM2I5O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG59XG5cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1kYXNoYm9hcmQtZm91cnRlZW4gLmNhcmQtdGl0bGUgc3Bhbixcbi5jYXJkLWRhc2hib2FyZC1mb3VydGVlbiAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtdGl0bGUgc3Bhbixcbi5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC1kYXNoYm9hcmQtZm91cnRlZW4gLmNhcmQtdGl0bGUgc3BhbiB7XG4gICAgY29sb3I6ICM5N2EzYjk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLWZvdXJ0ZWVuIHtcbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OlxuICAgICAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgICAgICAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgICAgIFJvYm90byxcbiAgICAgICAgICAgICAgICAnSGVsdmV0aWNhIE5ldWUnLFxuICAgICAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgICAgICdOb3RvIFNhbnMnLFxuICAgICAgICAgICAgICAgIHNhbnMtc2VyaWYsXG4gICAgICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBTeW1ib2wnLFxuICAgICAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk3YTNiOTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAgICAgJ0FyY2hpdm8nLFxuICAgICAgICAgICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSScsXG4gICAgICAgICAgICAgICAgUm9ib3RvLFxuICAgICAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICAgICAgQXJpYWwsXG4gICAgICAgICAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICAgICAnQXBwbGUgQ29sb3IgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAgICAgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9ncmVzcyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgICBjb2xvcjogIzk3YTNiOTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcGFya2xpbmUtd3JhcHBlciBjYW52YXMge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTpcbiAgICAgICAgICAgICAgICAnQXJjaGl2bycsXG4gICAgICAgICAgICAgICAgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJJyxcbiAgICAgICAgICAgICAgICBSb2JvdG8sXG4gICAgICAgICAgICAgICAgJ0hlbHZldGljYSBOZXVlJyxcbiAgICAgICAgICAgICAgICBBcmlhbCxcbiAgICAgICAgICAgICAgICAnTm90byBTYW5zJyxcbiAgICAgICAgICAgICAgICBzYW5zLXNlcmlmLFxuICAgICAgICAgICAgICAgICdBcHBsZSBDb2xvciBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgU3ltYm9sJyxcbiAgICAgICAgICAgICAgICAnTm90byBDb2xvciBFbW9qaSc7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgY29sb3I6ICM5N2EzYjk7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1mb3VydGVlbiAuY2FyZC1mb290ZXIgbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIH1cbn1cblxuLyogIyMjIyMjIDguNSBEYXNoYm9hcmQgRml2ZSAgIyMjIyMjICovXG5cbi5tYWluLWJvZHktc2lkZWJhci5tYWluLWxpZ2h0IC5tYWluLXNpZGViYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjg7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkYm9yZGVyO1xuICAgIGJveC1zaGFkb3c6IDJweCAwIDNweCByZ2JhKDI4LCAzOSwgNjAsIDAuMDQpO1xufVxuXG4ubWFpbi1jb250ZW50LWRhc2hib2FyZC1maXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZmY0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXG4gICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWFjdGl2ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMjgsIDM5LCA2MCwgMC4wNSk7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItY2VudGVyIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuICAgIC5jYXJkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWFjdGl2ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDI4LCAzOSwgNjAsIDAuMSk7XG4gICAgfVxuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5jYXJkLXRleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogIzk3YTNiOTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAubWFpbi1jb250ZW50LWRhc2hib2FyZC1maXZlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWFpbi1jb250ZW50LWRhc2hib2FyZC1maXZlIC5tYWluLWNvbnRlbnQtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjVweCAyNXB4IDA7XG4gICAgfVxufVxuXG4uY2FyZC1kYXNoYm9hcmQtZmlmdGVlbiB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGgxIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAnQXJjaGl2bycsXG4gICAgICAgICAgICAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgJ1NlZ29lIFVJJyxcbiAgICAgICAgICAgIFJvYm90byxcbiAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICBBcmlhbCxcbiAgICAgICAgICAgICdOb3RvIFNhbnMnLFxuICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICdBcHBsZSBDb2xvciBFbW9qaScsXG4gICAgICAgICAgICAnU2Vnb2UgVUkgRW1vamknLFxuICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAnTm90byBDb2xvciBFbW9qaSc7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgY29sb3I6ICM3OTg3YTE7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogIzk3YTNiOTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgIC5jaGFydC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMnB4O1xuICAgIH1cblxuICAgIC5mbG90LWNoYXJ0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMjdweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAuZmxvdC14LWF4aXMgPiBkaXY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50YWJsZS10YWxrLXRpbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICB0aGVhZCA+IHRyIHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGJvZHkgPiB0ciB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRoZWFkID4gdHIge1xuICAgICAgICB0aDpmaXJzdC1jaGlsZCxcbiAgICAgICAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGJvZHkgPiB0ciB7XG4gICAgICAgIHRoOmZpcnN0LWNoaWxkLFxuICAgICAgICB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJkLWRhc2hib2FyZC1zaXh0ZWVuIHtcbiAgICAubWFpbi1pbWctdXNlcjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC50YWJsZSB0Ym9keSA+IHRyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDA7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRoOmZpcnN0LWNoaWxkLFxuICAgICAgICB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICB3aWR0aDogMTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgdGg6bnRoLWNoaWxkKDIpLFxuICAgICAgICB0ZDpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRoOmxhc3QtY2hpbGQsXG4gICAgICAgIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRhc2hib2FyZC1maXZlLXN0YWNrZWQtY2hhcnQge1xuICAgIGhlaWdodDogMjAwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5kYXNoYm9hcmQtZml2ZS1zdGFja2VkLWNoYXJ0IHtcbiAgICAgICAgaGVpZ2h0OiAyNDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA4NDdweCkge1xuICAgIC5kYXNoYm9hcmQtZml2ZS1zdGFja2VkLWNoYXJ0IHtcbiAgICAgICAgaGVpZ2h0OiAyNjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5kYXNoYm9hcmQtZml2ZS1zdGFja2VkLWNoYXJ0IHtcbiAgICAgICAgaGVpZ2h0OiAyNDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDY3cHgpIHtcbiAgICAuZGFzaGJvYXJkLWZpdmUtc3RhY2tlZC1jaGFydCB7XG4gICAgICAgIGhlaWdodDogMjYwcHg7XG4gICAgfVxufVxuXG4vKiAjIyMjIyMgOC42IERhc2hib2FyZCBTaXggICMjIyMjIyAqL1xuXG4ubWFpbi1saWdodCB7XG4gICAgLm1haW4taWNvbmJhcixcbiAgICAubWFpbi1pY29uYmFyLWFzaWRlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTdlZDtcbiAgICB9XG5cbiAgICAubWFpbi1pY29uYmFyLWJvZHkge1xuICAgICAgICAubmF2IHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkYm9yZGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1pdGVtICsgLm5hdi1pdGVtLFxuICAgICAgICAubmF2LXN1YixcbiAgICAgICAgLm5hdi1zdWItaXRlbSArIC5uYXYtc3ViLWl0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2JkYzZkNjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICAgLm1haW4tbGlnaHQgLm1haW4taWNvbmJhci1hc2lkZS5zaG93ICsgLm1haW4tY29udGVudCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxufVxuXG4ubWFpbi1jb250ZW50LWRhc2hib2FyZC1zaXgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmODtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJGJvcmRlcjtcbiAgICBib3gtc2hhZG93OiAwIDAgN3B4IHJnYmEoMjgsIDM5LCA2MCwgMC4wOCk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLXNpeCB7XG4gICAgICAgIHotaW5kZXg6IDU1MDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY0cHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG59XG5cbi5tYWluLWhlYWRlci1kYXNoYm9hcmQtc2l4IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgyOCwgMzksIDYwLCAwLjA2KTtcblxuICAgIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgICAubWFpbi1oZWFkZXItZGFzaGJvYXJkLXNpeCAubWFpbi1oZWFkZXItY2VudGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWFpbi1oZWFkZXItZGFzaGJvYXJkLXNpeCAubWFpbi1oZWFkZXItY2VudGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1oZWFkZXItZGFzaGJvYXJkLXNpeCAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5tYWluLWNvbnRlbnQtYm9keS1kYXNoYm9hcmQtc2l4IHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuXG4gICAgLm1haW4tY29udGVudC10aXRsZSB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44cHg7XG4gICAgfVxuXG4gICAgLmNhcmQge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMjgsIDM5LCA2MCwgMC4wNik7XG4gICAgfVxuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG59XG5cbi5jYXJkLWRhc2hib2FyZC1kb251dCB7XG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tZG9udXQtY2hhcnQge1xuICAgICAgICAmLmNoYXJ0MSB7XG4gICAgICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJvcmRlcjtcblxuICAgICAgICAgICAgLnNsaWNlIHtcbiAgICAgICAgICAgICAgICAmLm9uZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM2ZjQyYzE7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIGNsaXA6IHJlY3QoMCAxNDBweCA3MHB4IDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudHdvIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzZmNDJjMTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgICAgICAgICAgICBjbGlwOiByZWN0KDAgNzBweCAxNDBweCAwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jaGFydC1jZW50ZXIge1xuICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzZmNDJjMTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnNzUlJztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuY2hhcnQyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYm9yZGVyO1xuXG4gICAgICAgICAgICAuc2xpY2Uge1xuICAgICAgICAgICAgICAgICYub25lIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIGNsaXA6IHJlY3QoMCAxNDBweCA3MHB4IDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudHdvIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjQ0LjhkZWcpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNDQuOGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIGNsaXA6IHJlY3QoMCA3MHB4IDE0MHB4IDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNoYXJ0LWNlbnRlciB7XG4gICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnNjglJztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuY2hhcnQxIC5jaGFydC1jZW50ZXIgc3BhbixcbiAgICAgICAgJi5jaGFydDIgLmNoYXJ0LWNlbnRlciBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTpcbiAgICAgICAgICAgICAgICAnQXJjaGl2bycsXG4gICAgICAgICAgICAgICAgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJJyxcbiAgICAgICAgICAgICAgICBSb2JvdG8sXG4gICAgICAgICAgICAgICAgJ0hlbHZldGljYSBOZXVlJyxcbiAgICAgICAgICAgICAgICBBcmlhbCxcbiAgICAgICAgICAgICAgICAnTm90byBTYW5zJyxcbiAgICAgICAgICAgICAgICBzYW5zLXNlcmlmLFxuICAgICAgICAgICAgICAgICdBcHBsZSBDb2xvciBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgU3ltYm9sJyxcbiAgICAgICAgICAgICAgICAnTm90byBDb2xvciBFbW9qaSc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJkLWRhc2hib2FyZC1iYWxhbmNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuXG4gICAgLmZhYiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWxhYmVsLFxuICAgIC5jYXJkLXRhYmxlLXR3byAuY2FyZC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjNzk4N2ExO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogMjYwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSAuY2FyZC1ib2R5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgIH1cbn1cblxuLmNhcmQtdGFibGUtdHdvIC5jYXJkLWRhc2hib2FyZC1iYWxhbmNlIC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLWRhc2hib2FyZC1iYWxhbmNlIC5jYXJkLXRpdGxlIHtcbiAgICBjb2xvcjogIzc5ODdhMTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSB7XG4gICAgICAgIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4gICAgICAgIC5jYXJkLXRhYmxlLXR3byAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC10YWJsZS10d28gLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmNhcmQtdGl0bGUsXG4gICAgLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlLFxuICAgIC5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSAuY2FyZC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB9XG59XG5cbi5jYXJkLWRhc2hib2FyZC1iYWxhbmNlIHtcbiAgICAuYmFsYW5jZS1hbW91bnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LWZhbWlseTpcbiAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsXG4gICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgUm9ib3RvLFxuICAgICAgICAgICAgJ0hlbHZldGljYSBOZXVlJyxcbiAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgICAgICBzYW5zLXNlcmlmLFxuICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICAgICAnU2Vnb2UgVUkgU3ltYm9sJyxcbiAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogIzk3YTNiOTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjY291bnQtbnVtYmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAnQXJjaGl2bycsXG4gICAgICAgICAgICAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgJ1NlZ29lIFVJJyxcbiAgICAgICAgICAgIFJvYm90byxcbiAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICBBcmlhbCxcbiAgICAgICAgICAgICdOb3RvIFNhbnMnLFxuICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICdBcHBsZSBDb2xvciBFbW9qaScsXG4gICAgICAgICAgICAnU2Vnb2UgVUkgRW1vamknLFxuICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAnTm90byBDb2xvciBFbW9qaSc7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAgICAgKyBzcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICArIGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvdW50LW5hbWUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICAuY2hhcnQtd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICB9XG5cbiAgICAuZmxvdC1jaGFydCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSAuYmFsYW5jZS1hbW91bnQge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSAuYWNjb3VudC1udW1iZXIge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSAuYWNjb3VudC1udW1iZXIgc3BhbiArIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSAuYWNjb3VudC1udW1iZXIgc3BhbiArIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1iYWxhbmNlIC5hY2NvdW50LW51bWJlciBzcGFuIGkge1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1yYXRpbyB7XG4gICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgfVxufVxuXG4uY2FyZC1kYXNoYm9hcmQtcmF0aW8ge1xuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICsgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAgICAgJ0FyY2hpdm8nLFxuICAgICAgICAgICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSScsXG4gICAgICAgICAgICAgICAgUm9ib3RvLFxuICAgICAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICAgICAgQXJpYWwsXG4gICAgICAgICAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICAgICAnQXBwbGUgQ29sb3IgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAgICAgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1pY29uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkYm9yZGVyO1xuICAgICAgICBmb250LXNpemU6IDE0MHB4O1xuXG4gICAgICAgIC50eXBjbiB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXJhdGlvIC5jYXJkLWJvZHkgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXJhdGlvIC5jYXJkLWJvZHkgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIH1cbn1cblxuLmNhcmQtZGFzaGJvYXJkLWZpbmFuY2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OlxuICAgICAgICAgICAgJ0FyY2hpdm8nLFxuICAgICAgICAgICAgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCxcbiAgICAgICAgICAgICdTZWdvZSBVSScsXG4gICAgICAgICAgICBSb2JvdG8sXG4gICAgICAgICAgICAnSGVsdmV0aWNhIE5ldWUnLFxuICAgICAgICAgICAgQXJpYWwsXG4gICAgICAgICAgICAnTm90byBTYW5zJyxcbiAgICAgICAgICAgIHNhbnMtc2VyaWYsXG4gICAgICAgICAgICAnQXBwbGUgQ29sb3IgRW1vamknLFxuICAgICAgICAgICAgJ1NlZ29lIFVJIEVtb2ppJyxcbiAgICAgICAgICAgICdTZWdvZSBVSSBTeW1ib2wnLFxuICAgICAgICAgICAgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIGNvbG9yOiAjOTdhM2I5O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1maW5hbmNlIHtcbiAgICAgICAgbWluLWhlaWdodDogMTcycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLWZpbmFuY2Uge1xuICAgICAgICBtaW4taGVpZ2h0OiAxNjVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1maW5hbmNlIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICB9XG59XG5cbi5jYXJkLWRhc2hib2FyZC10YWJsZS1zaXgge1xuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG5cbiAgICAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNDJweCk7XG4gICAgfVxuXG4gICAgLnRhYmxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICB0aGVhZCB0ciB7XG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTdlZDtcblxuICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQgdGgge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMyU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMiU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMiksXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGJvZHkgdHIge1xuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSxcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB0ZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXRhYmxlLXNpeCAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLyogIyMjIyMjIDguNyBEYXNoYm9hcmQgU2V2ZW4gICMjIyMjIyAqL1xuXG4ubWFpbi1taW5pbWFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgIC5tYWluLW5hdmJhci10aHJlZSB7XG4gICAgICAgIC5uYXYtaXRlbS5hY3RpdmUge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3R0b206IC0zcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1haW4tbmF2YmFyLXNob3cgLm1haW4taGVhZGVyIHtcbiAgICAgICAgei1pbmRleDogYXV0bztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWFpbi1taW5pbWFsIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XG4gICAgfVxufVxuXG4ubWFpbi1jb250ZW50LXRpdGxlLW1pbmltYWwge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBjb2xvcjogIzFjMjczYztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcblxuICAgIHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbn1cblxuLm1haW4tY29udGVudC10ZXh0LW1pbmltYWwge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgY29sb3I6ICM1OTY4ODI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLm1lZGlhLWRhc2hib2FyZC1vbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgLm1lZGlhLXJpZ2h0IHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tZWRpYS1kYXNoYm9hcmQtb25lIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWVkaWEtZGFzaGJvYXJkLW9uZSAubWVkaWEtcmlnaHQge1xuICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWVkaWEtZGFzaGJvYXJkLW9uZSAubWVkaWEtYm9keSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5jYXJkLW1pbmltYWwtb25lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgID4ge1xuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU5Njg4MjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk3YTNiOTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTpcbiAgICAgICAgICAgICAgICAgICAgJ0FyY2hpdm8nLFxuICAgICAgICAgICAgICAgICAgICAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsXG4gICAgICAgICAgICAgICAgICAgICdTZWdvZSBVSScsXG4gICAgICAgICAgICAgICAgICAgIFJvYm90byxcbiAgICAgICAgICAgICAgICAgICAgJ0hlbHZldGljYSBOZXVlJyxcbiAgICAgICAgICAgICAgICAgICAgQXJpYWwsXG4gICAgICAgICAgICAgICAgICAgICdOb3RvIFNhbnMnLFxuICAgICAgICAgICAgICAgICAgICBzYW5zLXNlcmlmLFxuICAgICAgICAgICAgICAgICAgICAnQXBwbGUgQ29sb3IgRW1vamknLFxuICAgICAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgRW1vamknLFxuICAgICAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgU3ltYm9sJyxcbiAgICAgICAgICAgICAgICAgICAgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZhbHVlLWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICsgLnZhbHVlLWluZm8ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdBcmNoaXZvJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zNXB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtY29sb3I7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vcGVuLWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICAgICA+IGRpdiArIGRpdiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjN2Y4ZGE5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OlxuICAgICAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgICAgICAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgICAgIFJvYm90byxcbiAgICAgICAgICAgICAgICAnSGVsdmV0aWNhIE5ldWUnLFxuICAgICAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgICAgICdOb3RvIFNhbnMnLFxuICAgICAgICAgICAgICAgIHNhbnMtc2VyaWYsXG4gICAgICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBTeW1ib2wnLFxuICAgICAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jaGFydC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLThweDtcbiAgICAgICAgYm90dG9tOiAtMTNweDtcbiAgICAgICAgbGVmdDogLTlweDtcblxuICAgICAgICAuZmxvdC14LWF4aXMgPiBkaXYge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgLTIzcHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZsb3QtY2hhcnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIH1cbn1cblxuLmNhcmQtbWluaW1hbC10d28ge1xuICAgIGhlaWdodDogNzJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgICAgID4gLm5hdiAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTdlZDtcblxuICAgICAgICAgICAgKyAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWhlYWRlci1yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgLm5hdiB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuICAgICAgICAgICAgKyAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlN2VkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTdhM2I5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuZmxvdC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3R0b206IC0xNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtOXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTMxcHg7XG5cbiAgICAgICAgLmZsb3QteC1heGlzID4gZGl2IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIycHgsIC0yM3B4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbG90LXktYXhpcyA+IGRpdiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZsb3QtY2hhcnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIH1cblxuICAgIC5tb3JlLWluZm8ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM3OTg3YTE7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgICAgICAgICAgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgICAgICAgICBSb2JvdG8sXG4gICAgICAgICAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgICAgICAgICAnTm90byBTYW5zJyxcbiAgICAgICAgICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAgICAgJ1NlZ29lIFVJIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLThweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtbWluaW1hbC10d28gLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNhcmQtbWluaW1hbC10d28gLmNhcmQtaGVhZGVyID4gLm5hdiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY2FyZC1taW5pbWFsLXR3byAuY2FyZC1oZWFkZXIgPiAubmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAzMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtbWluaW1hbC10d28gLmNhcmQtaGVhZGVyLXJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLW1pbmltYWwtdHdvIC5jYXJkLWhlYWRlci1yaWdodCAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jYXJkLW1pbmltYWwtdHdvIC5jYXJkLWhlYWRlci1yaWdodCAubmF2LWxpbmsgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jYXJkLW1pbmltYWwtdHdvIC5jYXJkLWhlYWRlci1yaWdodCAubmF2LWxpbmsgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jYXJkLW1pbmltYWwtdHdvIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY2FyZC1taW5pbWFsLXR3byAuZmxvdC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtOXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jYXJkLW1pbmltYWwtdHdvIC5mbG90LWNoYXJ0IHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLW1pbmltYWwtdHdvIC5tb3JlLWluZm8ge1xuICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNhcmQtbWluaW1hbC10d28gLm1vcmUtaW5mbyB7XG4gICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY2FyZC1taW5pbWFsLXR3byAuY2FyZC1mb290ZXIge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG59XG5cbi5jYXJkLWJpdGNvaW4ge1xuICAgIC5tZWRpYS1pY29uIHtcbiAgICAgICAgY29sb3I6ICNmNzkzMWE7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLm1lZGlhLWJvZHkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAucm93IHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgY29sb3I6ICM3OTg3YTE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LWZhbWlseTpcbiAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsXG4gICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgUm9ib3RvLFxuICAgICAgICAgICAgJ0hlbHZldGljYSBOZXVlJyxcbiAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgICAgICBzYW5zLXNlcmlmLFxuICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICAgICAnU2Vnb2UgVUkgU3ltYm9sJyxcbiAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICB9XG59XG5cbi5jYXJkLW1pbmltYWwtdGhyZWUge1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gMzhweCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblxuICAgICAgICAubWFpbi1jb250ZW50LXRleHQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLW5hdi10YWJzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLmxTQWN0aW9uID4gYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVyO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sU1ByZXYge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0zNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRhYi1pdGVtIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGFiLWxpbmsge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2U3ZWQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib3JkZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTY4ODI7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk2ODgyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC50YWItcGFuZS1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgICAgIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4gICAgICAgIC5jYXJkLXRhYmxlLXR3byAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jYXJkLW1pbmltYWwtdGhyZWUge1xuICAgICAgICB3aWR0aDogNjM0cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNhcmQtbWluaW1hbC10aHJlZSB7XG4gICAgICAgIHdpZHRoOiA3NTNweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLW1pbmltYWwtdGhyZWUgLm1haW4tbmF2LXRhYnMgLnRhYi1pdGVtIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLW1pbmltYWwtdGhyZWUgLnRhYi1wYW5lLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG59XG5cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1taW5pbWFsLXRocmVlIC50YWItcGFuZS1oZWFkZXIgLmNhcmQtdGl0bGUsXG4uY2FyZC1taW5pbWFsLXRocmVlIC50YWItcGFuZS1oZWFkZXIgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLW1pbmltYWwtdGhyZWUgLnRhYi1wYW5lLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4uY2FyZC1taW5pbWFsLXRocmVlIHtcbiAgICAudGFiLXBhbmUtaGVhZGVyID4gZGl2Omxhc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgKyBhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWItcGFuZS1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICAudGFibGUge1xuICAgICAgICAgICAgdGhlYWQgdHIge1xuICAgICAgICAgICAgICAgIHRoLFxuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRib2R5IHRyIHtcbiAgICAgICAgICAgICAgICB0aCxcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vLXRyYW5zYWN0aW9ucy1wYW5lbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuXG4gICAgICAgIC5pY29uLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjOTdhM2I5O1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTdlZDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUgdGJvZHkgdHIgdGQge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcmQtY3J5cHRvLXBvcnRmb2xpbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgLnRhYmxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICB0aGVhZCB0ciB7XG4gICAgICAgICAgICB0aCxcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRib2R5IHRyIHtcbiAgICAgICAgICAgIHRoLFxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGhlYWQgdHIge1xuICAgICAgICAgICAgdGg6Zmlyc3QtY2hpbGQsXG4gICAgICAgICAgICB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRib2R5IHRyIHtcbiAgICAgICAgICAgIHRoOmZpcnN0LWNoaWxkLFxuICAgICAgICAgICAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0aGVhZCB0ciB0aCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jYXJkLWNyeXB0by1wb3J0Zm9saW8ge1xuICAgICAgICB3aWR0aDogY2FsYygzMy4zMzMzMyUgLSAxM3B4KTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbi5jYXJkLW1pbmltYWwtZm91ciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1lZGlhIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAubWVkaWEtYm9keSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb2luLWxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctYWN0aXZlO1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHktdG9wIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgZGl2ICsgZGl2IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jaGFydC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC05cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xN3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgfVxuXG4gICAgLmZsb3QtY2hhcnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICB9XG5cbiAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGJvcmRlcjtcblxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2U3ZWQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZmY0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk3YTNiOTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTpcbiAgICAgICAgICAgICAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgICAgICAgICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsXG4gICAgICAgICAgICAgICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgICAgICAgICAgICAgUm9ib3RvLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ0hlbHZldGljYSBOZXVlJyxcbiAgICAgICAgICAgICAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgICAgICAgICAgICAgICAgICBzYW5zLXNlcmlmLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAgICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgU3ltYm9sJyxcbiAgICAgICAgICAgICAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICsgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctYWN0aXZlO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmN2Y3Zjc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogIyMjIyMjIDguOCBEYXNoYm9hcmQgRWlnaHQgICMjIyMjIyAqL1xuXG4ubWFpbi1kYXNoYm9hcmQtZWlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGUyZTk7XG59XG5cbi5tYWluLWhlYWRlci1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0MGZmO1xuXG4gICAgLm1haW4taGVhZGVyLWNlbnRlciB7XG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDMzY2M7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlLTQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMgKyAuYnRuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNwLWNvbnRhaW5lciAuZm9ybS1jb250cm9sOmZvY3VzICsgYnV0dG9uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4taGVhZGVyLXByaW1hcnkgLm1haW4taGVhZGVyLWNlbnRlciAuZm9ybS1jb250cm9sOmZvY3VzICsgYnV0dG9uIHtcbiAgICBjb2xvcjogJHdoaXRlO1xufVxuXG4ubWFpbi1oZWFkZXItcHJpbWFyeSAubWFpbi1oZWFkZXItY2VudGVyIHtcbiAgICAuYnRuLFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1oZWFkZXItcHJpbWFyeSAubWFpbi1oZWFkZXItY2VudGVyIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubWFpbi1oZWFkZXItcHJpbWFyeSAubWFpbi1oZWFkZXItY2VudGVyIHtcbiAgICAuYnRuOmhvdmVyLFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4taGVhZGVyLXByaW1hcnkgLm1haW4taGVhZGVyLWNlbnRlciBidXR0b246aG92ZXIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5tYWluLWhlYWRlci1wcmltYXJ5IC5tYWluLWhlYWRlci1jZW50ZXIge1xuICAgIC5idG46Zm9jdXMsXG4gICAgLnNwLWNvbnRhaW5lciBidXR0b246Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1oZWFkZXItcHJpbWFyeSAubWFpbi1oZWFkZXItY2VudGVyIGJ1dHRvbjpmb2N1cyB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLm1haW4taGVhZGVyLXByaW1hcnkge1xuICAgIC5tYWluLWxvZ28ge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTEuMnB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItbWVudS1pY29uIHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xuXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1tZXNzYWdlID4gYSB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24ge1xuICAgICAgICA+IGEge1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDI4LCAzOSwgNjAsIDAuMSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1wcm9maWxlLW1lbnUge1xuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMjgsIDM5LCA2MCwgMC4xKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdyAubWFpbi1pbWctdXNlcjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLWhlYWRlci1wcmltYXJ5IC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICB0b3A6IDQzcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1oZWFkZXItcHJpbWFyeSAubWFpbi1oZWFkZXItbm90aWZpY2F0aW9uIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgdG9wOiA0NXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm1haW4taGVhZGVyLXByaW1hcnkgLm1haW4tcHJvZmlsZS1tZW51IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgdG9wOiA0NnB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4taGVhZGVyLXByaW1hcnkgLm1haW4tcHJvZmlsZS1tZW51IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgdG9wOiA0OHB4O1xuICAgIH1cbn1cblxuLm1haW4tbmF2YmFyLWRhc2hib2FyZC1laWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuXG4gICAgLm1haW4tbmF2YmFyLWhlYWRlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDQwZmY7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG5cbiAgICAgICAgLm1haW4tbG9nbyB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtLmFjdGl2ZSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMWE1M2ZmO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMWE1M2ZmO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB9XG5cbiAgICAubmF2LXN1Yjpub3QoLm5hdi1zdWItbWVnYSkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IC01cHg7XG4gICAgICAgICAgICBsZWZ0OiAtNXB4O1xuICAgICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtc3ViLWl0ZW0ge1xuICAgICAgICA+IC5uYXYtc3ViIHtcbiAgICAgICAgICAgIGxlZnQ6IDE4MHB4O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBib3R0b206IC01cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIC5uYXYtc3ViLWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1zdWItbGluazpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAubmF2LXN1Yi1tZWdhIHtcbiAgICAgICAgLmNvbnRhaW5lcixcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1uYXZiYXItZGFzaGJvYXJkLWVpZ2h0IC5uYXYtc3ViOm5vdCgubmF2LXN1Yi1tZWdhKSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgyOCwgMzksIDYwLCAwLjEyKTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW5hdmJhci1kYXNoYm9hcmQtZWlnaHQgLm5hdi1zdWItbWVnYSB7XG4gICAgICAgIC5jb250YWluZXIsXG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggM3B4IC0zcHggcmdiYSgyOCwgMzksIDYwLCAwLjEyKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4tY29udGVudC1kYXNoYm9hcmQtZWlnaHQge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuXG4gICAgLm1haW4tY29udGVudC10aXRsZSB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44cHg7XG4gICAgfVxuXG4gICAgLmNhcmQge1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDI4LCAzOSwgNjAsIDAuMSk7XG4gICAgfVxuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtZWlnaHQgLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG59XG5cbi5jYXJkLWRhc2hib2FyZC1zZXZlbnRlZW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGhlaWdodDogMTgwcHg7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OlxuICAgICAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgICAgICAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgICAgIFJvYm90byxcbiAgICAgICAgICAgICAgICAnSGVsdmV0aWNhIE5ldWUnLFxuICAgICAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgICAgICdOb3RvIFNhbnMnLFxuICAgICAgICAgICAgICAgIHNhbnMtc2VyaWYsXG4gICAgICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBTeW1ib2wnLFxuICAgICAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIH1cblxuICAgICYuYmctcHJpbWFyeS1kYXJrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzNjYztcbiAgICB9XG5cbiAgICAuY2hhcnQtd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC04cHg7XG4gICAgICAgIGJvdHRvbTogLThweDtcbiAgICAgICAgbGVmdDogLThweDtcbiAgICB9XG5cbiAgICAuZmxvdC1jaGFydCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIH1cbn1cblxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0ZWVuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDM0cHg7XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICAgICAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAgICAgJ0FyY2hpdm8nLFxuICAgICAgICAgICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSScsXG4gICAgICAgICAgICAgICAgUm9ib3RvLFxuICAgICAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICAgICAgQXJpYWwsXG4gICAgICAgICAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICAgICAnQXBwbGUgQ29sb3IgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAgICAgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjhweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5N2EzYjk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRvdC1wcmltYXJ5OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZG90LXB1cnBsZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM2ZjQyYzE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZG90LXRlYWw6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGVhbDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5kb3QtZGFyay1ibHVlOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwMzNjYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjNzk4N2ExO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNoYXJ0anMtd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAzMDlweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgfVxufVxuXG4uY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG5cbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcblxuICAgICAgICAgICAgICAgICsgZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAgICAgJ0FyY2hpdm8nLFxuICAgICAgICAgICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSScsXG4gICAgICAgICAgICAgICAgUm9ib3RvLFxuICAgICAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICAgICAgQXJpYWwsXG4gICAgICAgICAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICAgICAnQXBwbGUgQ29sb3IgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAgICAgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTdhM2I5O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4gICAgICAgIC5jYXJkLXRhYmxlLXR3byAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2FyZC1oZWFkZXIgLnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIC5yb3cgPiBkaXYgKyBkaXYge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jYXJkLWhlYWRlciBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG59XG5cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jYXJkLWhlYWRlciAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4gICAgICAgIC5jYXJkLXRhYmxlLXR3byAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC10YWJsZS10d28gLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSxcbiAgICAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIC5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC10aXRsZSxcbiAgICAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG59XG5cbi5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2FyZC1oZWFkZXIge1xuICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogIzc5ODdhMTtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgIH1cblxuICAgIC5idG4sXG4gICAgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jYXJkLWhlYWRlciBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbn1cblxuLnNwLWNvbnRhaW5lciAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIGJ1dHRvbiB7XG4gICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIHtcbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjMDA0MGZmO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5jaGFydC1sZWdlbmQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDEuNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA1NDc4ZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMik6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJmOTNmZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiYmRhZmM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICsgZGl2IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmZsb3QtY2hhcnQtd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAtMzBweCAtOHB4IC0xNnB4IC00N3B4O1xuICAgIH1cblxuICAgIC5mbG90LWNoYXJ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG5cbiAgICAgICAgLmZsb3QteC1heGlzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE4cHgsIC0yNXB4KTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbG90LXktYXhpcyB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjY1KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg2NnB4LCAtMTNweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2hhcnQtbGVnZW5kIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNoYXJ0LWxlZ2VuZCA+IGRpdiB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNoYXJ0LWxlZ2VuZCA+IGRpdiArIGRpdiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtYm9keSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2FyZC1ib2R5IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nLXRvcDogOTVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuZmxvdC1jaGFydC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuZmxvdC1jaGFydCB7XG4gICAgICAgIGhlaWdodDogMzE0cHg7XG4gICAgfVxufVxuXG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5IHtcbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgIC5jaGFydGpzLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICB9XG5cbiAgICAuZXhwYW5zaW9uLXZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAnQXJjaGl2bycsXG4gICAgICAgICAgICAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgJ1NlZ29lIFVJJyxcbiAgICAgICAgICAgIFJvYm90byxcbiAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICBBcmlhbCxcbiAgICAgICAgICAgICdOb3RvIFNhbnMnLFxuICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICdBcHBsZSBDb2xvciBFbW9qaScsXG4gICAgICAgICAgICAnU2Vnb2UgVUkgRW1vamknLFxuICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAnTm90byBDb2xvciBFbW9qaSc7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzk4N2ExO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2dyZXNzIHtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICB9XG5cbiAgICAuZXhwYW5zaW9uLWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICM5N2EzYjk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5IC5jaGFydGpzLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIH1cbn1cblxuLmNhcmQtZGFzaGJvYXJkLXByb2dyZXNzIHtcbiAgICAucHJvZ3Jlc3MtbGVnZW5kIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC45NTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKyBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVkaWEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubWVkaWEge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cblxuICAgIC5wcm9ncmVzcyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2U3ZWQ7XG4gICAgfVxuXG4gICAgLnByb2dyZXNzLWJhciB7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAnQXJjaGl2bycsXG4gICAgICAgICAgICAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgJ1NlZ29lIFVJJyxcbiAgICAgICAgICAgIFJvYm90byxcbiAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICBBcmlhbCxcbiAgICAgICAgICAgICdOb3RvIFNhbnMnLFxuICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICdBcHBsZSBDb2xvciBFbW9qaScsXG4gICAgICAgICAgICAnU2Vnb2UgVUkgRW1vamknLFxuICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAnTm90byBDb2xvciBFbW9qaSc7XG5cbiAgICAgICAgKyAucHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1wcm9ncmVzcyAubWVkaWEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXByb2dyZXNzIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxufVxuXG4vKiAjIyMjIyMgOC45IERhc2hib2FyZCBOaW5lICAjIyMjIyMgKi9cblxuLm1haW4tYm9keS1kYXNoYm9hcmQtbmluZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJvcmRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tYm9keS1kYXNoYm9hcmQtbmluZSAubWFpbi1oZWFkZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWJvZHktZGFzaGJvYXJkLW5pbmUubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4taGVhZGVyLWRhc2hib2FyZC1uaW5lIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbi5tYWluLXNpZGViYXItaW5kaWdvLWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MTMwYzU7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuXG4gICAgLm1haW4tbG9nbyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMS40cHg7XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhci1sb2dnZWRpbiAubWVkaWEtYm9keSB7XG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlLTU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1pbWctdXNlcjo6YWZ0ZXIge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItYm9keSB7XG4gICAgICAgIC5uYXYtbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHdoaXRlLTI7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgKyAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA1O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQxcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzI2OWM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaSxcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciBpLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndpdGgtc3ViOjphZnRlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LXN1YiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkd2hpdGUtMTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogLTMycHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtc3ViLWl0ZW0uYWN0aXZlIC5uYXYtc3ViLWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtc3ViLWxpbmsge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjFweDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUtNDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICR3aGl0ZS0xO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4taGVhZGVyLWRhc2hib2FyZC1uaW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4taGVhZGVyLWRhc2hib2FyZC1uaW5lIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAyMjBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgyOCwgMzksIDYwLCAwLjEpO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5tYWluLWhlYWRlci1kYXNoYm9hcmQtbmluZSB7XG4gICAgICAgIGxlZnQ6IDI0MHB4O1xuICAgIH1cbn1cblxuLm1haW4tY29udGVudC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAubWFpbi1jb250ZW50LWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2U4ZjE7XG5cbiAgICAgICAgLm5hdiB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICM1OTY4ODI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICArIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1oZWFkZXItdG9wIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuN3B4O1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQge1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMjgsIDM5LCA2MCwgMC4xKTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWNvbnRlbnQtMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIge1xuICAgICAgICBtYXJnaW46IDAgMCAxLjNyZW0gMDtcbiAgICAgICAgcGFkZGluZzogMTUuN3B4IDIxcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIgLm5hdi13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5tYWluLWNvbnRlbnQtMSAubWFpbi1jb250ZW50LWhlYWRlciAubmF2IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gMjBweCk7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIgLm5hdi1saW5rIHtcbiAgICAgICAgJjpudGgtY2hpbGQoNSksXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIgLm5hdi1saW5rOm50aC1jaGlsZCg1KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1haW4tY29udGVudC0xIC5tYWluLWNvbnRlbnQtaGVhZGVyIC5uYXYtbGluazpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXItdG9wIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbn1cblxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eW9uZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmODtcblxuICAgICAgICAubWFpbi1jb250ZW50LWxhYmVsLFxuICAgICAgICAuY2FyZC10YWJsZS10d28gLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC5jYXJkLWJvZHkgLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC5jYXJkLWJvZHkgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLWRhc2hib2FyZC10d2VudHlvbmUgLmNhcmQtYm9keSAuY2FyZC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eW9uZSAubGlzdC1ncm91cCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxufVxuXG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIHtcbiAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgICAgICAgICAgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgICAgICAgICBSb2JvdG8sXG4gICAgICAgICAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgICAgICAgICAnTm90byBTYW5zJyxcbiAgICAgICAgICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAgICAgJ1NlZ29lIFVJIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9ncmVzcyB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I0YmRjZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52bWFwLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxODBweDtcblxuICAgICAgICAuanF2bWFwLXpvb21pbixcbiAgICAgICAgLmpxdm1hcC16b29tb3V0IHtcbiAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMjczYztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgIH1cblxuICAgICAgICAuanF2bWFwLXpvb21pbiB7XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmpxdm1hcC16b29tb3V0IHtcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuanF2bWFwLXpvb21pbiB7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuanF2bWFwLXpvb21vdXQge1xuICAgICAgICAgICAgdG9wOiA0NXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC52bWFwLXdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eW9uZSAudm1hcC13cmFwcGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cblxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXR3byB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgLm1lZGlhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuICAgIC5tZWRpYS1pY29uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcblxuICAgICAgICAgICAgJi50eXBjbiB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OlxuICAgICAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgICAgICAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgICAgIFJvYm90byxcbiAgICAgICAgICAgICAgICAnSGVsdmV0aWNhIE5ldWUnLFxuICAgICAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgICAgICdOb3RvIFNhbnMnLFxuICAgICAgICAgICAgICAgIHNhbnMtc2VyaWYsXG4gICAgICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBTeW1ib2wnLFxuICAgICAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjc7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuXG4gICAgICAgICAgICA+IHNtYWxsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAzcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblxuICAgICAgICAgICAgICAgICYudXAge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmRvd24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4ge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk3YTNiOTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG5cbiAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jaGFydC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTlweDtcbiAgICAgICAgbGVmdDogLTlweDtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgIH1cblxuICAgIC5mbG90LWNoYXJ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgfVxufVxuXG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5dGhyZWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjg7XG5cbiAgICAubWFpbi1kb251dC1jaGFydC5jaGFydDEge1xuICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNiNGJkY2U7XG5cbiAgICAgICAgLnNsaWNlIHtcbiAgICAgICAgICAgICYub25lIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgY2xpcDogcmVjdCgwIDEzMHB4IDY1cHggMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudHdvIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDIzNGRlZyk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjM0ZGVnKTtcbiAgICAgICAgICAgICAgICBjbGlwOiByZWN0KDAgNjVweCAxMzBweCAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jaGFydC1jZW50ZXIge1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjRmNWY4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgICAgICAgICAgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgICAgICAgICBSb2JvdG8sXG4gICAgICAgICAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgICAgICAgICAnTm90byBTYW5zJyxcbiAgICAgICAgICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAgICAgJ1NlZ29lIFVJIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwcHg7XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJzY1JSc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGg1IHtcbiAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAnQXJjaGl2bycsXG4gICAgICAgICAgICAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgJ1NlZ29lIFVJJyxcbiAgICAgICAgICAgIFJvYm90byxcbiAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICBBcmlhbCxcbiAgICAgICAgICAgICdOb3RvIFNhbnMnLFxuICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICdBcHBsZSBDb2xvciBFbW9qaScsXG4gICAgICAgICAgICAnU2Vnb2UgVUkgRW1vamknLFxuICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAnTm90byBDb2xvciBFbW9qaSc7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgIH1cbn1cblxuLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3Mge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmODtcblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5jaGFydC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAtMjBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogNXB4IDVweCAwO1xuICAgIH1cblxuICAgIC5mbG90LWNoYXJ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTgwcHg7XG5cbiAgICAgICAgLmZsb3QteC1heGlzID4gZGl2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogIzc5ODdhMTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgID4gZGl2ICsgZGl2IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAgICAgJ0FyY2hpdm8nLFxuICAgICAgICAgICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSScsXG4gICAgICAgICAgICAgICAgUm9ib3RvLFxuICAgICAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICAgICAgQXJpYWwsXG4gICAgICAgICAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICAgICAnQXBwbGUgQ29sb3IgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAgICAgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3Mge1xuICAgICAgICBoZWlnaHQ6IDI3MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmNoYXJ0LXdyYXBwZXIge1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmZsb3QtY2hhcnQgLmZsb3QteC1heGlzID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtYXVkaWVuY2UtbWV0cmljcyAuY2FyZC1ib2R5ID4gZGl2ICsgZGl2IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC1hdWRpZW5jZS1tZXRyaWNzIC5jYXJkLWJvZHkgaDQge1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtYXVkaWVuY2UtbWV0cmljcyAuY2FyZC1ib2R5IGxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB9XG59XG5cbi8qICMjIyMjIyA4LjEwIERhc2hib2FyZCBUZW4gICMjIyMjIyAqL1xuXG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciB7XG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweCAyMHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHktdG9wIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBoNiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAgICAgJ0FyY2hpdm8nLFxuICAgICAgICAgICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSScsXG4gICAgICAgICAgICAgICAgUm9ib3RvLFxuICAgICAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICAgICAgQXJpYWwsXG4gICAgICAgICAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICAgICAnQXBwbGUgQ29sb3IgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAgICAgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjc1cHg7XG5cbiAgICAgICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk3YTNiOTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBjb2xvcjogIzc5ODdhMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gZGl2ICsgZGl2IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1sYWJlbCxcbiAgICAuY2FyZC10YWJsZS10d28gLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogJGRlZmF1bHQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIgLmNhcmQtYm9keS10b3AgaDYge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2FyZC1ib2R5LXRvcCBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmZsb3QtY2hhcnQgLmZsb3QteC1heGlzIC5mbG90LXRpY2stbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2FyZC10aXRsZSxcbi5jYXJkLWRhc2hib2FyZC10d2VudHlmb3VyIC5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC10aXRsZSxcbi5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2FyZC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBjb2xvcjogJGRlZmF1bHQtY29sb3I7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIge1xuICAgIC5jaGFydC1sZWdlbmQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjY7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICsgZGl2IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jaGFydC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIH1cblxuICAgIC5mbG90LWNoYXJ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgfVxufVxuXG4uY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zml2ZSB7XG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmNvbCArIC5jb2wge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmNhcmQtbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICBjb2xvcjogIzk3YTNiOTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgLmNhcmQtdmFsdWUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LWZhbWlseTpcbiAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsXG4gICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgUm9ib3RvLFxuICAgICAgICAgICAgJ0hlbHZldGljYSBOZXVlJyxcbiAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgICAgICBzYW5zLXNlcmlmLFxuICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICAgICAnU2Vnb2UgVUkgU3ltYm9sJyxcbiAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgfVxuXG4gICAgLmNoYXJ0LXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMCAtOHB4IC01cHg7XG4gICAgfVxuXG4gICAgLmZsb3QtY2hhcnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgIH1cbn1cblxuI2Zsb3RDaGFydDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzVweDtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXNpeCB7XG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5jaGFydC1sZWdlbmQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICArIGRpdiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBoNiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAgICAgJ0FyY2hpdm8nLFxuICAgICAgICAgICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSScsXG4gICAgICAgICAgICAgICAgUm9ib3RvLFxuICAgICAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICAgICAgQXJpYWwsXG4gICAgICAgICAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICAgICAnQXBwbGUgQ29sb3IgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAgICAgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBjb2xvcjogIzk3YTNiOTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jaGFydC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IC0zMHB4IC0xOHB4IC0xNXB4IC0xOHB4O1xuICAgIH1cblxuICAgIC5mbG90LWNoYXJ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTIwcHg7XG5cbiAgICAgICAgLmZsb3QteC1heGlzID4gZGl2IHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxvdC15LWF4aXMgPiBkaXYge1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjgsIDM5LCA2MCwgMC41KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzM3B4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuY2FyZC1kYXJrLW9uZSAuY2FyZC10aXRsZSxcbiAgICAmLmNhcmQtZGFyay10d28gLmNhcmQtdGl0bGUsXG4gICAgJi5jYXJkLWRhcmstb25lIC5jYXJkLWJvZHkgaDYsXG4gICAgJi5jYXJkLWRhcmstdHdvIC5jYXJkLWJvZHkgaDYge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgICYuY2FyZC1kYXJrLW9uZSAuY2FyZC1ib2R5IGg2IHNwYW4sXG4gICAgJi5jYXJkLWRhcmstdHdvIC5jYXJkLWJvZHkgaDYgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNTtcbiAgICB9XG5cbiAgICAmLmNhcmQtZGFyay1vbmUgLmNhcmQtYm9keSBsYWJlbCxcbiAgICAmLmNhcmQtZGFyay10d28gLmNhcmQtYm9keSBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICB9XG5cbiAgICAmLmNhcmQtZGFyay1vbmUgLmZsb3QtY2hhcnQgLmZsb3QteS1heGlzID4gZGl2LFxuICAgICYuY2FyZC1kYXJrLXR3byAuZmxvdC1jaGFydCAuZmxvdC15LWF4aXMgPiBkaXYge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTI7XG4gICAgfVxuXG4gICAgJi5jYXJkLWRhcmstb25lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg0ODVmYjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzFmMDVmMCAwJSwgIzg0ODVmYiAxMDAlKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIH1cblxuICAgICYuY2FyZC1kYXJrLXR3byB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDQwZmY7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMwYTQ3ZmYgMCUsICRwcmltYXJ5IDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgfVxufVxuXG4ubWFpbi1yYXRpbmctdmFsdWUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgY29sb3I6ICMxYzI3M2M7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC1mYW1pbHk6XG4gICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgLWFwcGxlLXN5c3RlbSxcbiAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICBSb2JvdG8sXG4gICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgIEFyaWFsLFxuICAgICAgICAnTm90byBTYW5zJyxcbiAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgJ1NlZ29lIFVJIEVtb2ppJyxcbiAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICBsaW5lLWhlaWdodDogMC43O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG59XG5cbi5tYWluLXJhdGluZy1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLm1haW4tbWVkaWEtbGlzdC1yZXZpZXdzIHtcbiAgICAubWVkaWEgKyAubWVkaWEge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIH1cblxuICAgIC5tYWluLWltZy11c2VyIHtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lZGlhLWJvZHkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcblxuICAgICAgICBoNiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAjOTdhM2I5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tYWluLXN0YXItZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBjb2xvcjogIzc5ODdhMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgIH1cbn1cblxuLm1haW4tc3Rhci1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICsgLm1haW4tc3Rhci1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICB9XG59XG5cbi5tYWluLW1lZGlhLWxpc3QtYWN0aXZpdHkge1xuICAgIC5tZWRpYSArIC5tZWRpYSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gICAgfVxuXG4gICAgLm1lZGlhLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgICAgICAgICAmLnR5cGNuIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMC45O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lZGlhLWJvZHkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcblxuICAgICAgICBoNiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogIzk3YTNiOTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZWRpYS1yaWdodCB7XG4gICAgICAgIGNvbG9yOiAjOTdhM2I5O1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxufVxuXG4uZGFyay10aGVtZS5hcHAuc2lkZWJhci1taW5pIC5kZXNrdG9wLWxvZ28ubG9nby1kYXJrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDFweCByZ2IoMTg4LCAxODEsIDIxNCk7XG5cbiAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDRweCAxOXB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAzMXB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxufVxuXG4ubWFpbi1oZWFkZXItcHJvZmlsZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogN3B4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA3cHg7XG59XG5cbi5kcm9wZG93bi1tZW51LWFycm93OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtOC41cHg7XG4gICAgcmlnaHQ6IDE2cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiA5cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogOXB4IHNvbGlkICR3aGl0ZTtcbiAgICBib3JkZXItbGVmdDogOXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnJpZ2h0LWNvbnRlbnQge1xuICAgIC5idG4tc20sXG4gICAgLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICAgICAgICBwYWRkaW5nOiAwLjRyZW0gMC44cmVtO1xuICAgIH1cbn1cblxuLnRvdGFsLXJldmVudWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDEwcHggMjBweDtcblxuICAgIGg0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBmb250LWZhbWlseTpcbiAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsXG4gICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgUm9ib3RvLFxuICAgICAgICAgICAgJ0hlbHZldGljYSBOZXVlJyxcbiAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgICAgICBzYW5zLXNlcmlmLFxuICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICAgICAnU2Vnb2UgVUkgU3ltYm9sJyxcbiAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+IGRpdiArIGRpdiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxufVxuXG4uY3VzdG9tZXJzIC5saXN0LWdyb3VwLWl0ZW0gLm1lZGlhIGltZyB7XG4gICAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjMWQyNjM1O1xuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbi5wcm9ncmVzcy1zdHlsZSB7XG4gICAgLnRhYmxlIHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5wcm9ncmVzcyB7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLnByb2dyZXNzLWJhcjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJnLXByaW1hcnktZ3JhZGllbnQucHJvZ3Jlc3MtYmFyOmFmdGVyLFxuICAgIC5iZy1wcmltYXJ5LnByb2dyZXNzLWJhcjphZnRlciB7XG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRwcmltYXJ5O1xuICAgIH1cblxuICAgIC5iZy1zZWNvbmRhcnkucHJvZ3Jlc3MtYmFyOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgJHNlY29uZGFyeTtcbiAgICB9XG5cbiAgICAuYmctZGFuZ2VyLnByb2dyZXNzLWJhcjphZnRlciB7XG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRkYW5nZXI7XG4gICAgfVxuXG4gICAgLmJnLXRlYWwucHJvZ3Jlc3MtYmFyOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgJHRlYWw7XG4gICAgfVxuXG4gICAgLmJnLXBpbmsucHJvZ3Jlc3MtYmFyOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgJHBpbms7XG4gICAgfVxuXG4gICAgLmJnLXN1Y2Nlc3MucHJvZ3Jlc3MtYmFyOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgJHN1Y2Nlc3M7XG4gICAgfVxuXG4gICAgLmJnLWRhbmdlci1ncmFkaWVudC5wcm9ncmVzcy1iYXI6YWZ0ZXIge1xuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkZGFuZ2VyO1xuICAgIH1cblxuICAgIC5iZy13YXJuaW5nLnByb2dyZXNzLWJhcjphZnRlciB7XG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICR3YXJuaW5nO1xuICAgIH1cblxuICAgIC5iZy1pbmZvLnByb2dyZXNzLWJhcjphZnRlciB7XG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRpbmZvO1xuICAgIH1cblxuICAgICYucHJvZ3Jlc3MgLnByb2dyZXNzLWJhciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGUtcG9zaXRpdmUgMnM7XG4gICAgICAgIGFuaW1hdGlvbjogYW5pbWF0ZS1wb3NpdGl2ZSAycztcbiAgICB9XG5cbiAgICAucHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xuICAgIH1cbn1cblxuLmN1c3RvbWVycyB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwLjgycmVtIDEuMjVyZW07XG4gICAgfVxufVxuXG4uc2FsZXMtaW5mbyBoMyxcbi5jYXJkLXRhYmxlIGg0IHtcbiAgICBjb2xvcjogIzFjMjczYztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBmb250LWZhbWlseTpcbiAgICAgICAgJ0FyY2hpdm8nLFxuICAgICAgICAtYXBwbGUtc3lzdGVtLFxuICAgICAgICBCbGlua01hY1N5c3RlbUZvbnQsXG4gICAgICAgICdTZWdvZSBVSScsXG4gICAgICAgIFJvYm90byxcbiAgICAgICAgJ0hlbHZldGljYSBOZXVlJyxcbiAgICAgICAgQXJpYWwsXG4gICAgICAgICdOb3RvIFNhbnMnLFxuICAgICAgICBzYW5zLXNlcmlmLFxuICAgICAgICAnQXBwbGUgQ29sb3IgRW1vamknLFxuICAgICAgICAnU2Vnb2UgVUkgRW1vamknLFxuICAgICAgICAnU2Vnb2UgVUkgU3ltYm9sJyxcbiAgICAgICAgJ05vdG8gQ29sb3IgRW1vamknO1xufVxuXG4uc2FsZXMtaW5mb21hdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbn1cblxuI2NoYXJ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XG59XG5cbi5ici1ici03IHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5ici1ibC03IHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA3cHggIWltcG9ydGFudDtcbn1cblxuLmhlYWRlci1pY29uLXN2Z3Mge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBjb2xvcjogIzdiODE5MTtcbiAgICBmaWxsOiAjN2I4MTkxO1xufVxuXG4uZnVsbHNjcmVlbi1idXR0b24gLmZ1bGwtc2NyZWVuLWxpbmsge1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5jb3VudHJ5LWZsYWcxIHN0cm9uZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjb2xvcjogIzcyODJhOTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmFwcC1zaWRlYmFyX190b2dnbGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgICAuc2lkZWJhci1taW5pIHtcbiAgICAgICAgLm1haW4tZGFzaGJvYXJkLWhlYWRlci1yaWdodCB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnJlYWRjcnVtYi1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWRhc2hib2FyZC1oZWFkZXItcmlnaHQgPiBkaXYge1xuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5zaWRlYmFyLW1pbmkgLm1haW4tZGFzaGJvYXJkLWhlYWRlci1yaWdodCB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jb3VudHJ5LWZsYWcxIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50b3RhbC1yZXZlbnVlIHtcbiAgICAgICAgPiBkaXYgKyBkaXYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ubmF2LWxpbmsuaHRtbC1jb2RlLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjQxZjtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogN3B4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA3cHg7XG59XG5cbi5odG1sLXNvdXJjZS5uYXYtdGFicyAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHg7XG59XG5cbi5uYXYtbGluay5odG1sLWNvZGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDdweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogN3B4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb3VudGVyLWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMS4zcmVtIDEuNHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMSwgMjIsIDIzLCAwLjIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgIGkge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxufVxuXG4uc3VjY2Vzcy13aWRnZXQgaDMge1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjYlO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgYmFja2dyb3VuZDogI2NjZWFkMTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogMC41ZW07XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDI2JTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjY2VhZDE7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICByaWdodDogMC41ZW07XG4gICAgfVxuXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZGFuZ2VyLXdpZGdldCBoMyB7XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjYWQ4YTk7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNiU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjVkY2UyO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAwLjVlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjYlO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y1ZGNlMjtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwLjVlbTtcbiAgICB9XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53YXJuaW5nLXdpZGdldCBoMyB7XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjYWQ4YTk7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNiU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjNlN2M2O1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAwLjVlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjYlO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgYmFja2dyb3VuZDogI2YzZTdjNjtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwLjVlbTtcbiAgICB9XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXJkIC5ib3gge1xuICAgIC5pbWcge1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIHVsIGxpIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICAgIH1cblxuICAgIGgyIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIH1cblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U5ZjFmMTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDI1cHggJHdoaXRlLTM7XG59XG5cbi51c2VybGlzdC10YWJsZSB7XG4gICAgLnRhYmxlIHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1ib3JkZXJlZCB0aGVhZCB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1zbSxcbiAgICAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gICAgICAgIHBhZGRpbmc6IDAuMzVyZW0gMC41NXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbiAgICB9XG5cbiAgICAudXNlci1saW5rIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLnVzZXItc3ViaGVhZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjODk5MmE5O1xuICAgIH1cbn1cblxuLmRvdC1sYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogLTEycHg7XG4gICAgbGVmdDogN3B4O1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGFuaW1hdGlvbjogYW5pIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBhbmkge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICAyNSUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cblxuICAgIDMwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgfVxuXG4gICAgNzAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xuICAgIH1cblxuICAgIDkwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxufVxuXG4uc2VhcmNoIC5wYWdlLWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cblxuLm1haW4tY2FyZC1zaWduaW4sXG4ubW9kYWwtY29udGVudCAuY2FyZCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkyMHB4KSB7XG4gICAgLnJpZ2h0LWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAucHJvZmlsZS5uYXZ0YWItY3VzdG9tIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXRhZGl1czogMDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBwYWRkaW5nOiAxMXB4IDAgMCAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4udGFibGUtdmNlbnRlciB7XG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2YxZjVmYTtcbiAgICB9XG59XG5cbi50YWJsZS1jZW50ZXIge1xuICAgIHRkLFxuICAgIHRoIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLnRhYmxlIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgY29sb3I6ICMyMjI1MmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbn1cblxuLnVzZXJsaXN0LXRhYmxlIHtcbiAgICAuZG90LWxhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3R0b206IC03cHg7XG4gICAgICAgIGxlZnQ6IC02cHg7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGFuaW1hdGlvbjogYW5pIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgfVxufVxuXG4ucHJvZHVjdC1wYWdpbmF0aW9uIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxufVxuXG4ubWFpbi1sb2dvMSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LWZhbWlseTogcG9wcGlucztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmRyb3Bkb3duLm5hdi1pdGVtZC1ub25lIC5kcm9wZG93bi1tZW51OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogOXB4IHNvbGlkICR3aGl0ZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC50b3AtaGVhZGVyIC5oZWFkZXItYnJhbmQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC50b3AtaGVhZGVyIC5tYWluLWhlYWRlci1jZW50ZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50b3AtaGVhZGVyIC5oZWFkZXItYnJhbmQuaGVhZGVyLWJyYW5kMiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxN3B4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzIHtcbiAgICBjb2xvcjogJGRhbmdlcjtcbn1cblxuLmZlYXR1cmVkX2ljb24gaSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQzZGVnKTtcbn1cblxuLmZhLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGYxMTEnO1xufVxuXG4uZmVhdHVyZWRfaWNvbi5kYW5nZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMzhkZWcsICNmMzI4MjggMCUsICNmMzI4MjggMTAwJSkgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZWU2MTYxO1xufVxuXG4uZmVhdHVyZWRfaWNvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMjBweDtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0zOGRlZywgJHByaW1hcnkgMCUsICM2OTIyYmUgMTAwJSk7XG4gICAgYm9yZGVyOiAzcHggc29saWQgI2EzNmRlMztcbiAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xufVxuXG51bC50aW1lbGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2MXB4O1xuICAgIGxlZnQ6IDI1cHg7XG4gICAgei1pbmRleDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEuNXB4O1xuICAgIGhlaWdodDogNzYlO1xuICAgIGJhY2tncm91bmQ6ICRib3JkZXI7XG59XG5cbi5sYXRlc3QtdGltZWxpbmUge1xuICAgIC50aW1lbGluZSB7XG4gICAgICAgIGxpLmFjdGl2aXR5IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZlYXR1cmVkX2ljb24uc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0zOGRlZywgIzBiYTM2MCAwJSwgIzNjYmE5MiAxMDAlKSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICMyNWRlOGM7XG59XG5cbi5mZWF0dXJlZF9pY29uLndhcm5pbmcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMzhkZWcsICNmZjU4NTggMCUsICNmMDk4MTkgMTAwJSkgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZjA5ODE5O1xufVxuXG4uZmVhdHVyZWRfaWNvbi50ZWFsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTM4ZGVnLCAjMjY1YjViIDAlLCAkdGVhbCAxMDAlKSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICR0ZWFsO1xufVxuXG4ucHJvZ3Jlc3Mtc3R5bGUgLmJnLXdhcm5pbmctZ3JhZGllbnQucHJvZ3Jlc3MtYmFyOmFmdGVyIHtcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjZjY3NTM2O1xufVxuXG4uaW1nLWNhcmQgLmltZy1jYXJkLWNpcmNsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjhweDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIG1hcmdpbi1yaWdodDogLTQ4cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjVkZWcpO1xuICAgIG9wYWNpdHk6IDAuNjtcbn1cblxuLmZhLWdlbmRlcmxlc3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxmMjJkJztcbn1cblxuLmZzLTEyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5mcy0xNSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uYnRuLWljb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tYWluLWJvZHkgI2NoYXJ0TGluZSB7XG4gICAgaGVpZ2h0OiAyNTVweCAhaW1wb3J0YW50O1xufVxuXG4uY291bnRyeS1jYXJkIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucmVzcG9uc2l2ZS1uYXZiYXIubmF2YmFyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogNjNweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGZmO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmZjtcbiAgICB9XG5cbiAgICAucmVzcG9uc2l2ZS1uYXZiYXIubmF2YmFyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5uZXcubmF2LWxpbmsge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDZweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vYmlsZS1tYWluLWhlYWRlciAubmF2YmFyIHtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5yZXNwb25zaXZlLWxvZ28ge1xuICAgICAgICAubW9iaWxlLWxvZ28ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tb2JpbGUtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5uYXZiYXItdG9nZ2xlci5uYXZyZXNwb25zaXZlLXRvZ2dsZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmZlYXR1cmUtMSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzBweDtcbiAgICByaWdodDogNDBweDtcbn1cblxuLmZlYXR1cmUgLnRleHQtc3RhcnQgLnRleHQtc3VjY2VzcyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDRweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNjMWVjYWI7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmZlYXR1cmUgLnRleHQtZGFuZ2VyIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwNHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZiYTViOTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uaW1nLWNhcmQtY2lyY2xlMSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTVweDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgb3BhY2l0eTogMC4xO1xufVxuXG4uaW1nLWNhcmQtY2lyY2xlMiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTVweDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBvcGFjaXR5OiAwLjE7XG59XG5cbi5pbWctY2FyZC1jaXJjbGUzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIG9wYWNpdHk6IDAuMjtcbn1cblxuLmltZy1jYXJkLWNpcmNsZTQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgb3BhY2l0eTogMC40O1xufVxuXG4uc2lkZW5hdi10b2dnbGVkIC5yZXNwb25zaXZlLW5hdmJhci5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgei1pbmRleDogOTk5ICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0LWdyaWQ2IC5pY29ucyBsaSBhIHtcbiAgICBjb2xvcjogJHdoaXRlO1xufVxuXG4ucHJvZHVjdC1ncmlkNiAuaWNvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC0zcHg7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSAwcztcbn1cblxuLnByb2R1Y3QtZ3JpZDYgLmljb25zIGxpIC5wcmltYXJ5LWdyYWRpZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1ncmFkaWVudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5wcm9kdWN0LWdyaWQ2IC5pY29ucyBsaSAuc2Vjb25kYXJ5LWdyYWRpZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1ncmFkaWVudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5wcm9kdWN0LWdyaWQ2IC5pY29ucyBsaSAuaW5mby1ncmFkaWVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICRpbmZvLWdyYWRpZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnByb2R1Y3QtZ3JpZDY6aG92ZXIgLmljb25zIHtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDEycHg7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLnByb2R1Y3QtZ3JpZDYgLmljb25zIGxpIGE6aG92ZXI6YWZ0ZXIsXG4ucHJvZHVjdC1ncmlkNiAuaWNvbnMgbGkgYTpob3ZlcjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5wcm9kdWN0LWltYWdlIC5waWMtMSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLnByb2R1Y3QtZ3JpZDYgLnByb2R1Y3QtaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnByb2R1Y3QtaW1hZ2UgLnBpYy0yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4ucHJvZHVjdC1ncmlkNiAucHJvZHVjdC1saW5rIGE6bnRoLWNoaWxkKDJuKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4ucHJvZHVjdC1ncmlkNiAucHJvZHVjdC1pbWFnZSBhLmltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnByb2R1Y3QtZ3JpZDY6aG92ZXIgLnByb2R1Y3QtaW1hZ2UgLnBpYy0yIHtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4ucHJvZHVjdC1ncmlkNjpob3ZlciAuaWNvbnMgbGkge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5wcm9kdWN0LWdyaWQ2IC5pY29ucyBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cblxuLmhhbmRsZS1jb3VudGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNvdW50ZXItbWludXMuYnRuIHtcbiAgICBwYWRkaW5nOiA5cHggMTVweCAhaW1wb3J0YW50O1xufVxuXG4uaGFuZGxlLWNvdW50ZXIgLmJ0biB7XG4gICAgcGFkZGluZzogOXB4IDEwcHggIWltcG9ydGFudDtcbn1cblxuLmhhbmRsZS1jb3VudGVyIGlucHV0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDQxcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLmhhbmRsZS1jb3VudGVyIHtcbiAgICAuY291bnRlci1taW51cyxcbiAgICAuaGFuZGxlLWNvdW50ZXIgLmNvdW50ZXItcGx1cyB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICB9XG5cbiAgICAuY291bnRlci1taW51cyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAwcHggMHB4IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jb3VudGVyLXBsdXMge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggM3B4IDNweCAwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5jb3VudGVyLW1pbnVzIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMCAwIDBweCAhaW1wb3J0YW50O1xufVxuXG4uY291bnRlci1wbHVzIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDBweCAwcHggMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsZS1pbWFnZS0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1hcmdpbjogMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmZpbGUtaW1hZ2UtMSAucHJvZHVjdC1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmZpbGUtaW1hZ2UtbWQgLnByb2R1Y3QtaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5maWxlLWltYWdlLWxnIC5wcm9kdWN0LWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uZmlsZS1pbWFnZS0xIC5pY29ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNnB4O1xuICAgIHJpZ2h0OiA3cHg7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlIDBzO1xufVxuXG4uZmlsZS1pbWFnZS0xOmhvdmVyIC5pY29ucyB7XG4gICAgYm90dG9tOiAzM3B4O1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5maWxlLWltYWdlLTEgLmljb25zIGxpIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luOiA0cHggMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5maWxlLWltYWdlLTEgLmZpbGUtbmFtZS0xIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vL0ZpbGUgaW1hZ2UtMiBzdHlsZXNcblxuLmZpbGUtaW1hZ2UtbWQge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xufVxuXG4uZmlsZS1pbWFnZS1tZCAuaWNvbnMgbGkgYSB7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLy9GaWxlIGltYWdlLTIgc3R5bGVzXG5cbi5maWxlLWltYWdlLWxnIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbn1cblxuLmZpbGUtaW1hZ2UtbGcgLmljb25zIGxpIGEge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG59XG5cbi5lZGl0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5kbGlzdC1hbGlnbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLm1vYmlsZS1tYWluLWhlYWRlciAubWFpbi1oZWFkZXItbWVzc2FnZSAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTJweDtcbiAgICByaWdodDogLTVweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICB6LWluZGV4OiA5O1xuICAgIHdpZHRoOiAxMDBweDtcbn1cblxuLmNhcmQtb3B0aW9ucyBhOm5vdCguYnRuKSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1pbi13aWR0aDogMXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nOiAwcHggMTVweDtcbiAgICBjb2xvcjogIzUwNTA2OTtcbn1cblxuLmNhcmQtb3B0aW9ucyB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgb3JkZXI6IDEwMDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY29sb3I6ICNhOGFmYzc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwMDtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG59XG5cbi5wcm9kdWN0LWNhcm91c2VsIC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgcGFkZGluZzogMzVweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmNhcm91c2VsLWlubmVyIC5jYXJvdXNlbC1pdGVtIC50aHVtYiB7XG4gICAgcGFkZGluZzogMC41NXJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmNhcm91c2VsLWlubmVyIC5jYXJvdXNlbC1pdGVtIC50aHVtYi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICRiZy1hY3RpdmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbn1cblxuLyogIyMjIyMjICBMb2FkZXJzICMjIyMjIyAqL1xuXG4vKiAjIyMjIyMgY2lyY2xlbG9hZGVyICMjIyMjIyAqL1xuXG4ubGRzLWNpcmNsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigxcHgpO1xufVxuXG4ubGRzLWNpcmNsZSA+IGRpdiB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG59XG5cbi5sZHMtY2lyY2xlID4gZGl2IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDUxcHg7XG4gICAgaGVpZ2h0OiA1MXB4O1xuICAgIG1hcmdpbjogNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBhbmltYXRpb246IGxkcy1jaXJjbGUgMi40cyBjdWJpYy1iZXppZXIoMCwgMC4yLCAwLjgsIDEpIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIGxkcy1jaXJjbGUge1xuICAgIDAlLFxuICAgIDEwMCUge1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41LCAwLCAxLCAwLjUpO1xuICAgIH1cblxuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODAwZGVnKTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAuNSwgMC41LCAxKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDM2MDBkZWcpO1xuICAgIH1cbn1cblxuLyogIyMjIyMjIGR1YWwtcmluZyBsb2FkZXIgIyMjIyMjICovXG5cbi5sZHMtZHVhbC1yaW5nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xufVxuXG4ubGRzLWR1YWwtcmluZzphZnRlciB7XG4gICAgYm9yZGVyOiA1cHggc29saWQgJHByaW1hcnk7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeSB0cmFuc3BhcmVudCAkcHJpbWFyeSB0cmFuc3BhcmVudDtcbn1cblxuLmxkcy1kdWFsLXJpbmc6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgbWFyZ2luOiAxcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGFuaW1hdGlvbjogbGRzLWR1YWwtcmluZyAxLjJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLmxkcy1yaXBwbGUgZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC41cztcbn1cblxuQGtleWZyYW1lcyBsZHMtZHVhbC1yaW5nIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuLyogIyMjIyMjIGhlYXJ0IGxvYWRlciAjIyMjIyMgKi9cblxuLmxkcy1oZWFydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNjRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDMycHggMzJweDtcbn1cblxuLmxkcy1oZWFydCBkaXYge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xufVxuXG4ubGRzLWhlYXJ0IGRpdjphZnRlcixcbi5sZHMtaGVhcnQgZGl2OmJlZm9yZSxcbi5sZHMtaGVhcnQgZGl2OmFmdGVyLFxuLmxkcy1oZWFydCBkaXY6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbn1cblxuLmxkcy1oZWFydCBkaXY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0xN3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCUgMCAwIDUwJTtcbn1cblxuLmxkcy1oZWFydCBkaXY6YWZ0ZXIsXG4ubGRzLWhlYXJ0IGRpdjpiZWZvcmUsXG4ubGRzLWhlYXJ0IGRpdjphZnRlcixcbi5sZHMtaGVhcnQgZGl2OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG59XG5cbi5sZHMtaGVhcnQgZGl2OmFmdGVyIHtcbiAgICB0b3A6IC0xN3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJSA1MCUgMCAwO1xufVxuXG4ubGRzLWhlYXJ0IGRpdjphZnRlciB7XG4gICAgY29udGVudDogJyAnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjZweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG59XG5cbi5sZHMtaGVhcnQgZGl2OmFmdGVyIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbn1cblxuLmxkcy1oZWFydCBkaXYge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xufVxuXG4ubGRzLWhlYXJ0IGRpdiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjNweDtcbiAgICBsZWZ0OiAxOXB4O1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBhbmltYXRpb246IGxkcy1oZWFydCAxLjJzIGluZmluaXRlIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuXG5Aa2V5ZnJhbWVzIGxkcy1oZWFydCB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICAgIH1cblxuICAgIDUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIH1cblxuICAgIDM5JSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44NSk7XG4gICAgfVxuXG4gICAgNDUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgfVxufVxuXG4vKiAjIyMjIyMgcmlwcGxlIGxvYWRlciAjIyMjIyMgKi9cblxuLmxkcy1yaXBwbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xufVxuXG4ubGRzLXJpcHBsZSBkaXYge1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICRwcmltYXJ5O1xufVxuXG4ubGRzLXJpcHBsZSBkaXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBhbmltYXRpb246IGxkcy1yaXBwbGUgMXMgY3ViaWMtYmV6aWVyKDAsIDAuMiwgMC44LCAxKSBpbmZpbml0ZTtcbn1cblxuLmxkcy1yaXBwbGUgZGl2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYW5pbWF0aW9uOiBsZHMtcmlwcGxlIDFzIGN1YmljLWJlemllcigwLCAwLjIsIDAuOCwgMSkgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgbGRzLXJpcHBsZSB7XG4gICAgMCUge1xuICAgICAgICB0b3A6IDI4cHg7XG4gICAgICAgIGxlZnQ6IDI4cHg7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgd2lkdGg6IDU4cHg7XG4gICAgICAgIGhlaWdodDogNThweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi8qICMjIyMjIyBTcGlubmVyIGxvYWRlciAjIyMjIyMgKi9cblxuLmxkcy1zcGlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBjb2xvcjogb2ZmaWNpYWw7XG59XG5cbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0xLjFzO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAzMnB4IDMycHg7XG4gICAgYW5pbWF0aW9uOiBsZHMtc3Bpbm5lciAxLjJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLmxkcy1zcGlubmVyIGRpdjpudGgtY2hpbGQoMikge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0xcztcbn1cblxuLmxkcy1zcGlubmVyIGRpdjpudGgtY2hpbGQoMykge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjlzO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbn1cblxuLmxkcy1zcGlubmVyIGRpdjphZnRlciB7XG4gICAgY29udGVudDogJyAnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDNweDtcbiAgICBsZWZ0OiAyOXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwJTtcbn1cblxuLmxkcy1zcGlubmVyIGRpdjpudGgtY2hpbGQoNCkge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjhzO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg1KSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKTtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjdzO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg2KSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTUwZGVnKTtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjZzO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg3KSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjVzO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg4KSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjEwZGVnKTtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjRzO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg5KSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjQwZGVnKTtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjNzO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCgxMCkge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4ycztcbn1cblxuLmxkcy1zcGlubmVyIGRpdjpudGgtY2hpbGQoMTEpIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMDBkZWcpO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMXM7XG59XG5cbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDEyKSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzMwZGVnKTtcbiAgICBhbmltYXRpb24tZGVsYXk6IDBzO1xufVxuXG5Aa2V5ZnJhbWVzIGxkcy1zcGlubmVyIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4vKiAjIyMjIyMgIGxpbmVzIGxvYWRlciAgIyMjIyMjICovXG5cbi5sZHMtZmFjZWJvb2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xufVxuXG4ubGRzLWZhY2Vib29rIGRpdjpudGgtY2hpbGQoMSkge1xuICAgIGxlZnQ6IDZweDtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjI0cztcbn1cblxuLmxkcy1mYWNlYm9vayBkaXYge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xufVxuXG4ubGRzLWZhY2Vib29rIGRpdiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgYW5pbWF0aW9uOiBsZHMtZmFjZWJvb2sgMS4ycyBjdWJpYy1iZXppZXIoMCwgMC41LCAwLjUsIDEpIGluZmluaXRlO1xufVxuXG4ubGRzLWZhY2Vib29rIGRpdjpudGgtY2hpbGQoMikge1xuICAgIGxlZnQ6IDI2cHg7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xMnM7XG59XG5cbi5sZHMtZmFjZWJvb2sgZGl2Om50aC1jaGlsZCgzKSB7XG4gICAgbGVmdDogNDVweDtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjEycztcbn1cblxuQGtleWZyYW1lcyBsZHMtZmFjZWJvb2sge1xuICAgIDAlIHtcbiAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgIGhlaWdodDogNTFweDtcbiAgICB9XG5cbiAgICA1MCUsXG4gICAgMTAwJSB7XG4gICAgICAgIHRvcDogMTlweDtcbiAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgIH1cbn1cblxuLkFjY29yZGlvbi1TdHlsZTAyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIC5tYWluLWhlYWRlci1tZXNzYWdlIC5kcm9wZG93bi1tZW51LFxuICAgIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gLmRyb3Bkb3duLW1lbnUsXG4gICAgLm1haW4tcHJvZmlsZS1tZW51IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLm1lbnUtaGVhZGVyLWNvbnRlbnQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLW1lc3NhZ2UsXG4gICAgLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbixcbiAgICAubWFpbi1wcm9maWxlLW1lbnUsXG4gICAgLm5hdi1saW5rLmljb24ge1xuICAgICAgICBwb3NpdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1wcm9maWxlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIH1cbn1cblxuLmJ0bi5TdWIge1xuICAgIHBhZGRpbmc6IDVweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmJ4bC1pbnN0YWdyYW0udHgtcHJpbWUsXG4uYnhsLWxpbmtlZGluLnR4LXByaW1lLFxuLmJ4bC10d2l0dGVyLnR4LXByaW1lLFxuLmJ4bC1mYWNlYm9vay50eC1wcmltZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzN3B4O1xuICAgIGhlaWdodDogMzdweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YxZWNmNztcbiAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICAgLmZlYXR1cmUtMSB7XG4gICAgICAgIHJpZ2h0OiA0cHg7XG4gICAgfVxuXG4gICAgLmJ0bixcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGFjdC1hY3Rpb24ge1xuICAgICAgICByaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ubWFpbi1zaWRlbWVudSAuc2xpZGUuaXMtZXhwYW5kZWQgaS5hbmdsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTNweDtcbiAgICByaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5tYWluLXNpZGVtZW51IGkuYW5nbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEzcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXYubWFpbi1uYXYtbGluZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5wcm9maWxlLWNvdmVyX19pbWcge1xuICAgICAgICB0b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgICAucHJvZmlsZS1jb3Zlcl9fYWN0aW9uID4gLmJ0biB7XG4gICAgICAgIG1pbi13aWR0aDogMTI1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAubWFpbi1lcnJvci13cmFwcGVyLndyYXBwZXItMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHJvZmlsZS1jb3Zlcl9faW5mbyAubmF2IGxpIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHJvZmlsZS1jb3Zlcl9faW5mbyAubmF2IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICAgLmJ0bi5idG4tcm91bmRlZC5wbHVzLFxuICAgIC5idG4uYnRuLXJvdW5kZWQuY29tbWVudCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjVweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgLm1haW4tZXJyb3Itd3JhcHBlciBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG59XG5cbi5tYWlsLW9wdGlvbiAuY2hrLWFsbCxcbi5tYWlsLW9wdGlvbiAuYnRuLWdyb3VwIGEuYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlY2YxO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xufVxuXG51bC5pbmJveC1wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5tYWlsLW9wdGlvbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gICAgY29sb3I6ICM3OTg3YTE7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmluYm94LXBhZ2luYXRpb24gYS5ucC1idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlY2YxO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uaW5ib3gtcGFnaW5hdGlvbiBsaSBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLnJlbW92ZS1pY29ucyAucmVtb3ZlLWhlYXJ0IGkge1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgYm9yZGVyLXJhZGl1czogMzVweDtcbn1cblxuLnJlbW92ZS1pY29ucyAucmVtb3ZlLXRodW1iIGkge1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xuICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XG59XG5cbi5uYXYucGFuZWwtdGFicyAuc2lkZS1tZW51X19pY29uIHtcbiAgICB3aWR0aDogMjNweDtcbiAgICBoZWlnaHQ6IDIzcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgY29sb3I6ICM3OTg3YTE7XG4gICAgZmlsbDogIzc5ODdhMTtcbn1cblxuLm5hdi5wYW5lbC10YWJzIC5hY3RpdmUgLnNpZGUtbWVudV9faWNvbiB7XG4gICAgZmlsbDogI2ZmZjtcbn1cblxuLnVzZXItcHJvZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5hcHAuc2lkZW5hdi10b2dnbGVkIC51c2VyLXByb2ZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC51c2VyLXByb2ZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNzJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNzJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYXBwLnNpZGVuYXYtdG9nZ2xlZCAudXNlci1wcm9maWxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogNzJweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxufVxuXG5ocjpub3QoW3NpemVdKSB7XG4gICAgaGVpZ2h0OiAwcHg7XG59XG5cbnVsLnRpbWVsaW5lIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLWluZm8sXG4uYnRuLWluZm86Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4ubGlnaHQtbGF5b3V0IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaGVhZGVyLWljb25zIC5uZXcubmF2LWxpbmsge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogYXV0byA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucmVzcG9uc2l2ZS1uYXZiYXIubmF2YmFyIC5kcm9wZG93biB7XG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnJlc3BvbnNpdmUtbmF2YmFyIC5jb2xsYXBzZS5zaG93IHtcbiAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuXG4gICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgJi5oZWFkZXItc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2hvdy5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICB0b3A6IDU3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICByaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZWFkZXItYnJhbmQgLmRlc2t0b3AtZGFyayB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJlc3BvbnNpdmUtbG9nbyAubW9iaWxlLWxvZ28uZGFyay1sb2dvLTEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbmhyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbn1cblxuLmNpcmNsZS1pY29uLndpZGdldCB7XG4gICAgaSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjkgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5jaXJjbGUtaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDBweDtcbiAgICByaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgaSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5saC1sZyB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMiAhaW1wb3J0YW50O1xufVxuXG4uY2hhcnQtZHJvcHNoYWRvdyB7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KC02cHggMTJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KC02cHggMTJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGVudCAubWFpbi1oZWFkZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICB9XG59XG5cbi5kb3QtbGFiZWwtMSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb3JtW3JvbGU9J3NlYXJjaCddLmFjdGl2ZSBpbnB1dCB7XG4gICAgICAgIHRvcDogMC4wOXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5uYXZiYXItZm9ybS5hY3RpdmUgLmlucHV0LWdyb3VwLWJ0biB7XG4gICAgICAgIHRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kZW1vLWljb24gLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMTJweCA0cHggNHB4IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLnNlYXJjaC1vcGVuIHtcbiAgICAgICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIGZvcm1bcm9sZT0nc2VhcmNoJ10uYWN0aXZlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogMDtcblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC1ncm91cC1idG4ge1xuICAgICAgICAgICAgICAgIHRvcDogMC43NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1yaWdodCAuaW5wdXQtZ3JvdXAtYnRuIC5idG4ge1xuICAgICAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5zcGlubmVyMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW46IDEwMHB4IGF1dG87XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzay1ib3VuY2Uge1xuICAgIDAlLFxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzay1ib3VuY2Uge1xuICAgIDAlLFxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbn1cblxuLnJvdy51c2VyLXNvY2lhbC1kZXRhaWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBvcy1hYnNvbHV0ZS5iZy1ibGFjay05IHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNXB4IDVweCAwcHg7XG59XG5cbi5tYWluLW1haWwtc3RhciAudHlwY24tc3RhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGUxMDknO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMC44O1xufVxuXG4ubWFpbi1jb250ZW50LWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiNtb3JyaXNEb251dDEubW9ycmlzLWRvbnV0LXdyYXBwZXItZGVtbyBzdmcgdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMzc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmRpdi5kdC1idXR0b24taW5mbyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB6LWluZGV4OiAyMTtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuZGl2LmR0LWJ1dHRvbi1pbmZvIGgyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMC41ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmYjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbn1cblxuLmZpbGUtbWFuZ2VyLWljb24gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG59XG5cbi5maWxlLW1hbmdlci1pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLWZvb3RlciB7XG4gICAgICAgIHBhZGRpbmc6IDAuOXJlbSAxcmVtIDAuOXJlbSAyNTBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm1haW4tZm9vdGVyIHtcbiAgICAgICAgcGFkZGluZzogMC45cmVtIDFyZW0gMC45cmVtIDEwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaGFuZGxlLWNvdW50ZXIgaW5wdXQge1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiA0MTtcbiAgICB9XG5cbiAgICAuaGFuZGxlLWNvdW50ZXIgLmJ0biB7XG4gICAgICAgIHBhZGRpbmc6IDVweCA2cHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5pdGVtNy1jYXJkLWltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAgIC5zd2VldC1hbGVydCBidXR0b24ge1xuICAgICAgICBwYWRkaW5nOiAwLjQ1cmVtIDAuNXJlbTtcbiAgICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLmJvb3RzdHJhcC10YWdzaW5wdXQgLmJhZGdlIFtkYXRhLXJvbGU9J3JlbW92ZSddOmFmdGVyIHtcbiAgICBjb250ZW50OiAnw5cnO1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5idG4tY2xvc2Uge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICBvcGFjaXR5OiAwLjU7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLmFsZXJ0IHtcbiAgICAgICAgcGFkZGluZzogMTJweCAzMHB4O1xuICAgIH1cblxuICAgIC5pbnRsLXRlbC1pbnB1dCBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICB9XG59XG5cbi50eXBjbjpiZWZvcmUge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyICFpbXBvcnRhbnQ7XG59XG5cbi5pbWctY2FyZC1jaXJjbGUxIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG9wYWNpdHk6IDAuMDU7XG59XG5cbi5kZW1vLWljb24ge1xuICAgIG1hcmdpbjogYXV0byA2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnNlYXJjaC1pY29uIHtcbiAgICBtYXJnaW46IGF1dG8gNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxlLW1hbmFnZXItaWNvbiB7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xufVxuXG4ucHJvZ3Jlc3MtZGFyayB7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5wcmljaW5nLWJvZHkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLnByaWNpbmctY2FyZCB7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzO1xufVxuXG4ucHJpY2luZy1jYXJkOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwcHggMTZweCAzMnB4IHJnYmEoMzMsIDMzLCAzMywgMC4xNSk7XG59XG5cbi5ib3JkZXItcHJpbWFyeS10cmFuc3BhcmVudCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U4ZTdmZTtcbn1cblxuLnByaWNpbmctdGFicyB1bC5uYXYtcHJpY2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmViZjE7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ucHJpY2luZy10YWJzIHVsLm5hdi1wcmljZSBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcmljaW5nLXRhYnMgdWwubmF2LXByaWNlIGxpIGEuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbn1cblxuLnByaWNpbmctdGFicyB1bC5uYXYtcHJpY2UgbGkgYS5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5wcmljaW5nLXRhYnMgdWwubmF2LXByaWNlIGxpIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEycHggMjJweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLy8gdXNlcmxpc3QgZGF0YSB0YWJsZVxuXG4jdXNlci1kYXRhdGFibGUge1xuICAgIGJvcmRlci1sZWZ0OiAwcHggIWltcG9ydGFudDtcblxuICAgIHRoZWFkIHRoIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IDAuOHJlbTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIHRoZWFkIC5zb3J0aW5nOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGYzZDAnICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogNDklO1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgICAgICAgd2lkdGg6IDI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE4LCAxMDksIDI0OSwgMC4xMykgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uZGVtby1pY29uLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwcmVtIDByZW0gMHJlbSAwLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnRoZW1lLWxheW91dCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmlsZS1tYW5nZXItaWNvbjEgaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmludGwtdGVsLWlucHV0IC5mbGFnLWRyb3Bkb3duIC5zZWxlY3RlZC1mbGFnIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE4cHggOXB4IDdweDtcbn1cblxuLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtIHtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAwLjY7XG59XG5cbi5wcm9kdWN0ZGVzYyB7XG4gICAgLnRhYi1tZW51LWhlYWRpbmcge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGFuZWwtYm9keSB7XG4gICAgICAgIGJvcmRlcjogMHB4IHNvbGlkICNlZGVkZjU7XG4gICAgfVxufVxuXG4uYmFja2dyb3VuZC1pbWFnZS1ibG9nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAzMjBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL3Bob3Rvcy9lcnJvci5qcGcpICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmN1c3RvbS1ibG9nLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbn1cblxuYS5jdXN0b20tYmxvZy1jb250ZW50OmhvdmVyIHtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi53aGl0ZS1zcGFjZS1ub3dyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8vdGFnIGF0dGFjaG1lbnRzIGNzcy8vXG5cbi5hdHRhY2hlZC1maWxlLWdyaWQ2IC5pY29ucyBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cblxuLmF0dGFjaGVkLWZpbGUtZ3JpZDYgLmljb25zIGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uYXR0YWNoZWQtZmlsZS1ncmlkNiAuaWNvbnMgbGkgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgYm9yZGVyOiAkcHJpbWFyeTtcbn1cblxuLmF0dGFjaGVkLWZpbGUtZ3JpZDYgLmZpbGUtaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmF0dGFjaGVkLWZpbGUtaW1hZ2UgLnBpYy0xIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4uYXR0YWNoZWQtZmlsZS1pbWFnZSAucGljLTIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5cbi5hdHRhY2hlZC1maWxlLWdyaWQ2OmhvdmVyIC5hdHRhY2hlZC1maWxlLWltYWdlIC5waWMtMiB7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLmF0dGFjaGVkLWZpbGUtZ3JpZDY6aG92ZXIgLmljb25zIHtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDBweDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5hdHRhY2hlZC1maWxlLWdyaWQ2OmhvdmVyIC5pY29ucyBsaSB7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmltYWdlLXBpYyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMHB4IDBweCAyMHB4IDEwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4udGFnLnRhZy1hdHRhY2htZW50cyB7XG4gICAgcGFkZGluZzogNHB4IDE1cHggMnB4IDE1cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThmNztcbn1cblxuLnRhZy50YWctYXR0YWNobWVudHMtbGcge1xuICAgIHBhZGRpbmc6IDVweCAxN3B4IDNweCAxN3B4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4Zjc7XG59XG5cbi50YWcudGFnLWF0dGFjaG1lbnRzLXNtIHtcbiAgICBwYWRkaW5nOiAzcHggMTBweCAxcHggMTBweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGY3O1xufVxuXG4udGFncyAudGFnLWZpbGVzIHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIxcHg7XG4gICAgbGVmdDogNTFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwNHB4O1xuICAgIGNvbG9yOiAjYTViMWQ5O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmF0dGFjaGVkLWZpbGUtZ3JpZDYgLmljb25zIGxpIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmF0dGFjaGVkLWZpbGUtZ3JpZDYgLmljb25zIGxpIGEge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4uYXR0YWNoZWQtZmlsZS1ncmlkNiAuaWNvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC0zcHg7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlIDBzO1xufVxuXG4ucHJvLWltZy1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRoZW1lLWNvbnRhaW5lciB7XG4gICAgYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHRyYW5zaXRpb246XG4gICAgICAgICAgICBjb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgICAgICAgICBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgICAgICAgICBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB9XG59XG5cbi50aGVtZS1jb250YWluZXIxIHtcbiAgICBidXR0b24ge1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgdHJhbnNpdGlvbjpcbiAgICAgICAgICAgIGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgICAgICAgICAgIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgICAgICAgICAgIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cbn1cblxuLnRoZW1lLWNvbnRhaW5lcjIge1xuICAgIGJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB0cmFuc2l0aW9uOlxuICAgICAgICAgICAgY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxuICAgICAgICAgICAgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgfVxufVxuXG4ucGlja3Ige1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldixcbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0LFxuLm93bC1jYXJvdXNlbCBidXR0b24ub3dsLWRvdCB7XG4gICAgcGFkZGluZzogMHAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250OiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3BhY2l0eTogNztcbn1cblxuLm93bC1uYXYgLm93bC1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IC0yNXB4O1xuICAgIG1hcmdpbi10b3A6IC0xLjY1ZW07XG59XG5cbi5vd2wtbmF2IC5vd2wtcHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IC0yNXB4O1xuICAgIG1hcmdpbi10b3A6IC0xLjY1ZW07XG59XG5cbi5vd2wtbmF2IGJ1dHRvbiB7XG4gICAgei1pbmRleDogOTk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDNyZW07XG4gICAgaGVpZ2h0OiAzcmVtO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U4ZWJmMyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3gtc2hhZG93OiAwIDRweCAxNXB4IHJnYmEoNjcsIDY3LCA2NywgMC4xNSk7XG4gICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLXNldHRpbmdzLW1lbnUgLm5hdi1saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2V0dGluZ3MtbWFpbi1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGkge1xuICAgICAgICB3aWR0aDogM3JlbTtcbiAgICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTAyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxufVxuXG4vLyBhYm91dCB1cyAvL1xuLmxlYWRpbmctbm9ybWFsIHtcbiAgICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG59XG5cbi5sZWFkLTEge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbi5hYm91dGxpc3Qge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLmFib3V0LWljb25zIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG59XG5cbi5hYm91dC10ZWFtIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmFib3V0LW1haW4sXG4uYWJvdXQtbW90dG8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm1vdHRvLWljb24ge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbn1cblxuLy8hYWJvdXQgdXMvL1xuXG4ucHJpbWUtY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjkpIHRyYW5zbGF0ZSgzcHgsIC0xMnB4KTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAucHJpbWUtY2FyZCB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFwZXhjaGFydHMteWF4aXMtdGV4dHMtZyB0ZXh0IHtcbiAgICBmaWxsOiAjYWRiNWJlICFpbXBvcnRhbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLXhheGlzLXRleHRzLWcgdGV4dCB7XG4gICAgZmlsbDogI2FkYjViZSAhaW1wb3J0YW50O1xufVxuXG4jc2FsZXMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBkaXYge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG59XG5cbiNWaWV3ZXJzIHtcbiAgICAuYXBleGNoYXJ0cy1jYW52YXMge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG59XG5cbi5hcGV4Y2hhcnRzLWxlZ2VuZC1tYXJrZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1sZWdlbmQtc2VyaWVzIHtcbiAgICBtYXJnaW46IDBweCAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51bmRlci1jb3VudGRvd24gLmNvdW50ZG93biB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5jb3VudGRvd24gc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDMwcHg7XG59XG5cbi8vTm90aWZpY2F0aW9ucy8vXG5cbi5ub3RpZmljYXRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLm5vdGlmaWNhdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQwcHg7XG4gICAgYm90dG9tOiA1cHg7XG4gICAgbGVmdDogMjAlO1xuICAgIHdpZHRoOiA0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMjtcbn1cblxuLm5vdGlmaWNhdGlvbiA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbi5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi10aW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDE4JTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLXRpbWUgLmRhdGUsXG4ubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tdGltZSAudGltZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLXRpbWUgLmRhdGUge1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICBjb2xvcjogIzc5ODdhMTtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG5cbi5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi10aW1lIC50aW1lIHtcbiAgICBjb2xvcjogIzc5ODdhMTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MXB4O1xuICAgIGxlZnQ6IDE1JTtcbiAgICB3aWR0aDogMTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWljb24gYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAzcHggc29saWQgJHByaW1hcnk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4JTtcbiAgICBtYXJnaW4tbGVmdDogMjQlO1xuICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWJvZHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzMnB4O1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICR3aGl0ZTtcbn1cblxuLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWJvZHkgPiBkaXYgKyBkaXYge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5ub3RpZmljYXRpb24tYmFkZ2Uge1xuICAgIGNvbG9yOiAjNzk4N2ExO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmYxZjU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi1ib2R5OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWljb24gYSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5ub3RpZmljYXRpb24tYm9keSB7XG4gICAgICAgIC5tZWRpYSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAubWFpbi1pbWctdXNlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLXRpbWUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICByaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tYm9keSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbi1iYWRnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLXRpbWUgLmRhdGUsXG4gICAgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLXRpbWUgLnRpbWUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLXRpbWUgLnRpbWUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIGNvbG9yOiAjYjZiZmNmO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIH1cbn1cblxuLy9FbmQtTm90aWZpY2F0aW9ucy8vXG5cbi8vQ291bnRyeSBzZWxlY3RvciBtb2RhbC8vXG5cbi5jb3VudHJ5LXNlbGVjdG9yIGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuI2NvdW50cnktc2VsZWN0b3Ige1xuICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkYXJrLCAwLjEpO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RhZTVlNyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL3BuZy9jb3VudHJ5bWFwLnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFyaywgMC4xKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ0bi1jb3VudHJ5IHtcbiAgICBwYWRkaW5nOiAwLjQ1cmVtIDAuNDVyZW0gIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkcHJpbWFyeSwgMC4yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMmVtO1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY291bnRyeS1zZWxlY3RvciB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tY291bnRyeSxcbi5idG4tY291bnRyeS5hY3RpdmUsXG4uYnRuLWNvdW50cnk6YWN0aXZlIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG4vL0NvdW50cnkgc2VsZWN0b3IgbW9kYWwvL1xuXG4jbG9naW4tb3RwIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXBleGNoYXJ0cy10b29sYmFyIHtcbiAgICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5hcHAtc2lkZWJhci5zaWRlYmFyLXNjcm9sbC5vcGVuLnBzLS1zY3JvbGxpbmcteSB7XG4gICAgLm1haW4tY29udGVudC5hcHAtY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmFwZXhjaGFydHMtbGVnZW5kIC5hcGV4Y2hhcnRzLWxlZ2VuZC1zZXJpZXMgLmFwZXhjaGFydHMtbGVnZW5kLXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLy9fX19fX19fX19fX19Gb3IgSXBob25lXG5cbkBzdXBwb3J0cyAoLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lKSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDk5MXB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAgICAgICAucHMge1xuICAgICAgICAgICAgJi5wcy0tYWN0aXZlLXkge1xuICAgICAgICAgICAgICAgICY6aG92ZXIgPiAucHNfX3JhaWwteSxcbiAgICAgICAgICAgICAgICAmOmZvY3VzID4gLnBzX19yYWlsLXkge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA5OTFweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICAgIC5wcyB7XG4gICAgICAgICAgICAmLnBzLS1hY3RpdmUteSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciA+IC5wc19fcmFpbC15LFxuICAgICAgICAgICAgICAgICY6Zm9jdXMgPiAucHNfX3JhaWwteSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbi1yb2NrZXQge1xuICAgIGZpbGw6ICRwcmltYXJ5O1xufVxuXG4vLyBQbHVnaW4gcHJpbWFyeSBjb2xvcnMvL1xuXG4udHJlZSBsaSBpIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG59XG5cbi5ib290c3RyYXAtdGFnc2lucHV0IC5iYWRnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktYm9yZGVyO1xufVxuXG4vLy5zd2VldC1hbGVydCBidXR0b24ge1xuLy8gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4vL31cblxuLy8gUXVpbGwgZWRpdG9yIHN0eWxlcyAvL1xuXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3Zlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3Zlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3Zlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG59XG5cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLnFsLWZpbGwge1xuICAgIGZpbGw6ICRwcmltYXJ5O1xufVxuXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLW1pdGVyIHtcbiAgICBzdHJva2U6ICRwcmltYXJ5O1xufVxuXG4ucWwtc25vdyBhIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG59XG5cbi8vICFRdWlsbCBlZGl0b3Igc3R5bGVzIC8vXG5cbi8vIGdhbGxlcnkgLy9cblxuLmxnLWFjdGlvbnMgLmxnLW5leHQsXG4ubGctYWN0aW9ucyAubGctcHJldiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMDU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG59XG5cbi5sZy10b29sYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wNTtcbn1cblxuLy8gICFnYWxsZXJ5IC8vXG5cbi8vIEJvb3RzdHJhcCBkYXRlcGlja2VyIC8vXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2gge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItc3dpdGNoOmhvdmVyLFxuLmRhdGVwaWNrZXIgLnByZXY6aG92ZXIsXG4uZGF0ZXBpY2tlciAubmV4dDpob3Zlcixcbi5kYXRlcGlja2VyIHRmb290IHRyIHRoOmhvdmVyIHtcbiAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZDpob3ZlciB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHByaW1hcnksICRwcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHByaW1hcnksICRwcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oJHByaW1hcnkpLCB0bygkcHJpbWFyeSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHByaW1hcnksICRwcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkcHJpbWFyeSwgJHByaW1hcnkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRwcmltYXJ5LCAkcHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnkjMDAyYTgwO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyRwcmltYXJ5JywgZW5kQ29sb3JzdHI9JyRwcmltYXJ5JywgR3JhZGllbnRUeXBlPTApO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5mb2N1c2VkIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQ6aG92ZXIge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkcHJpbWFyeSwgJHByaW1hcnkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkcHJpbWFyeSwgJHByaW1hcnkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgkcHJpbWFyeSksIHRvKCRwcmltYXJ5KSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkcHJpbWFyeSwgJHByaW1hcnkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRwcmltYXJ5LCAkcHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHByaW1hcnksICRwcmltYXJ5KTtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5IzAwMmE4MDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSckcHJpbWFyeScsIGVuZENvbG9yc3RyPSckcHJpbWFyeScsIEdyYWRpZW50VHlwZT0wKTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5vbGQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm5ldyB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm9sZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ubmV3OmhvdmVyIHtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vICFCb290c3RyYXAgZGF0ZXBpY2tlciAvL1xuXG4vLyAhUGx1Z2luIHByaW1hcnkgY29sb3JzLy9cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgLmVycm9yLXBhZ2UxIHtcbiAgICAgICAgLmRlbW8taWNvbiB7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5OTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgZmlsbDogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lcnJvci1wYWdlMSB7XG4gICAgJi5kYXJrLXRoZW1lIC5tYWluLWNhcmQtc2lnbmluIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuZGFyay10aGVtZSAubWFpbi1jYXJkLXNpZ25pbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuZGVtby1pY29uIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYnMtbWVudTEgdWwgbGkgYS5hY3RpdmUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGFicy1tZW51MSB1bCBsaSBhIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNlNmViZjEgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5lcnJvci1wYWdlMSAuZGVtby1pY29uIHN2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgIH1cbn1cblxuLmNhcm91c2VsLWlubmVyLnNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogNDAwcHg7XG5cbiAgICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cblxuLnNpZGViYXItbWluaSB7XG4gICAgLnNsaWRlLWxlZnQsXG4gICAgLnNsaWRlLXJpZ2h0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuI3ZpZGVvbW9kYWwsXG4jYXVkaW9tb2RhbCB7XG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAxNXB4IDFweCByZ2JhKDE1NiwgMTU2LCAxNjgsIDAuNSk7XG4gICAgfVxufVxuXG4ubWFpbi1jb250ZW50LWFwcCB7XG4gICAgLm9wdGlvbi1kb3RzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgei1pbmRleDogOTk5OTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxufVxuXG4vLyBHYWxsZXJ5IHN0eWxlcyAvL1xuXG4ubWFzb25yeSB7XG4gICAgLmJyaWNrIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxufVxuXG4uYnJpY2sgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5zbWFydHBob3RvLWltZy5hY3RpdmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnNtYXJ0cGhvdG8tYXJyb3dzIGxpIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktMDI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uc21hcnRwaG90by1hcnJvd3MgYSB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiA3cHg7XG59XG5cbi5zbWFydHBob3RvLWRpc21pc3Mge1xuICAgIHRvcDogMThweCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnNtYXJ0cGhvdG8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KSAhaW1wb3J0YW50O1xufVxuXG4uc21hcnRwaG90by1hcnJvdy1sZWZ0IHtcbiAgICBsZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zbWFydHBob3RvLWFycm93LXJpZ2h0IHtcbiAgICByaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4uc21hcnRwaG90by1uYXYgbGkge1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnNtYXJ0cGhvdG8tbmF2IHtcbiAgICBib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnNtYXJ0cGhvdG8tbmF2IGEge1xuICAgIGJvcmRlcjogJGJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgb3BhY2l0eTogMC42ICFpbXBvcnRhbnQ7XG59XG5cbi5zbWFydHBob3RvLWxpc3QgbGkge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi8vICAhR2FsbGVyeSBzdHlsZXMgLy9cblxuLmNrLmNrLWJ1dHRvbixcbmEuY2suY2stYnV0dG9uIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xufVxuXG4udGhlbWUtc3dpdGNoIHtcbiAgICAuZGVtby1pY29uIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTAyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cbiAgICBhIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLmVycm9yLXBhZ2UxIHtcbiAgICAgICAgLmRlbW8taWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGQuZHRyLWNvbnRyb2w6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRoLmR0ci1jb250cm9sOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLnR3ZW50eXR3ZW50eS1jb250YWluZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucGNyLWFwcFtkYXRhLXRoZW1lPSdjbGFzc2ljJ10ge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucGNyLWFwcFtkYXRhLXRoZW1lPSdtb25vbGl0aCddIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT0nbmFubyddIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmZpbGUtZGV0YWlsaW1nIHtcbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbiNnYWxsZXJ5IHtcbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMzYwcHg7XG4gICAgfVxufVxuXG4uY2hhcnQtY2lyY2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDZyZW07XG4gICAgaGVpZ2h0OiA2cmVtO1xufVxuXG4uY2hhcnQtY2lyY2xlIGNhbnZhcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jaGFydC1jaXJjbGUgLmNoYXJ0LWNpcmNsZS12YWx1ZS5jaXJjbGUtc3R5bGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE4cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDJweCBkb3R0ZWQgJHByaW1hcnk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2hhcnQtY2lyY2xlLXZhbHVlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNoYXJ0LWNpcmNsZVtkYXRhLWNvbG9yXSB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuY2FyZGJvZHkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLml0ZW0tY2FyZCAucHJvZHVjdC1ncmlkNiAuY2FyZHByaWNlIHtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAucnRsIC5jYXJkYm9keSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucnRsIC5pdGVtLWNhcmQgLnByb2R1Y3QtZ3JpZDYgLmNhcmRwcmljZSB7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zbWFydHBob3RvLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDgwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAuc21hcnRwaG90by1pbWctd3JhcCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDMzJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5zbWFydHBob3RvLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDc1JTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAuc21hcnRwaG90by1pbWctd3JhcCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLlN1bW9TZWxlY3QuZGlzYWJsZWQgPiAuQ2FwdGlvbkNvbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZiZmI7XG59XG4uU3Vtb1NlbGVjdC5kaXNhYmxlZCB7XG4gICAgLlNsZWN0Qm94LFxuICAgIC50ZXN0c2VsZWN0MiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuLmluZGV4MSB7XG4gICAgLmNpcmNsZS1pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgaSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4udHJhbnNhY3Rpb24taWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmZlYXR1cmVkX2ljb24xLmRhbmdlciB7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGRhbmdlcjtcbn1cbi5mZWF0dXJlZF9pY29uMS5zdWNjZXNzIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkc3VjY2Vzcztcbn1cbi5mZWF0dXJlZF9pY29uMS53YXJuaW5nIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkd2FybmluZztcbn1cbi5mZWF0dXJlZF9pY29uMS50ZWFsIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkdGVhbDtcbn1cbi5mZWF0dXJlZF9pY29uMS5pbmZvIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkaW5mbztcbn1cbi5mZWF0dXJlZF9pY29uMS5zZWNvbmRhcnkge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRzZWNvbmRhcnk7XG59XG4uZmVhdHVyZWRfaWNvbjEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMzRweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xufVxuLnRhYmxlLWVkaXQsXG4udGFibGUtZGVsZXRlIHtcbiAgICBmaWxsOiAkd2hpdGU7XG59XG4uYXBleGNoYXJ0cy14YXhpc3Rvb2x0aXAuYXBleGNoYXJ0cy14YXhpc3Rvb2x0aXAtYm90dG9tLmxpZ2h0LmFjdGl2ZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmFwZXhjaGFydHMtdG9vbHRpcC5saWdodCB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LWJvcmRlciAhaW1wb3J0YW50O1xufVxuLmFwZXhjaGFydHMtdG9vbHRpcC5saWdodCAuYXBleGNoYXJ0cy10b29sdGlwLXRpdGxlIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGUtMyAhaW1wb3J0YW50O1xufVxuLmFwZXhjaGFydHMtdG9vbHRpcC1tYXJrZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmxoLW1haW5jYXJkIHtcbiAgICBsaW5lLWhlaWdodDogMS42ICFpbXBvcnRhbnQ7XG59XG4vKi5leGFtcGxlIC50YWJzLXN0eWxlLTQgLnRhYi1jb250ZW50LmFjdGl2ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MTVweDtcbn1cbi5leGFtcGxlIHtcbiAgICBiYWNrZ3JvdW5kOiByZWQ7XG59Ki9cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuKjo6LW1zLWJhY2tkcm9wLFxuLm1haW4taGVhZGVyLWNlbnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDM1MHB4O1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4ubWFpbi1oZWFkZXItY2VudGVyIC5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAgICo6Oi1tcy1iYWNrZHJvcCxcbiAgICAubWFpbi1oZWFkZXItcmlnaHQgLm5hdi1saW5rLmJ0bi1kZWZhdWx0LmJ0biB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAqOjotbXMtYmFja2Ryb3AsXG4gICAgLmNhcmQtaW1nLXRvcCB7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgfVxuICAgICo6Oi1tcy1iYWNrZHJvcCxcbiAgICAubWFpbi1oZWFkZXItcmlnaHQgLm5hdi1saW5rLmJ0bi1kZWZhdWx0LmJ0biB7XG4gICAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICB9XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5wcmljaW5nIC5saXN0LXVuc3R5bGVkIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLm1haW4tY29udGVudC1ib2R5Lm1haW4tY29udGVudC1ib2R5LW1haWwsXG4qOjotbXMtYmFja2Ryb3AsXG4ubWFpbi1jb250ZW50LWJvZHkubWFpbi1jb250ZW50LWJvZHktY2hhdCB7XG4gICAgZmxleDogaW5oZXJpdDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmJyZWFkY3J1bWItMyBsaSxcbio6Oi1tcy1iYWNrZHJvcCxcbi5icmVhZGNydW1iLTQgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLm1haW4tZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAtNXB4O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmhvcml6b250YWxNZW51Y29udGFpbmVyIC5tYWluLWhlYWRlci1sZWZ0IHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4ubWFpbi1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5ob3Jpem9udGFsTWVudWNvbnRhaW5lciAubWFpbi1mb290ZXItIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLm1lZGlhLWxpc3QubWVkaWEuZC1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5jaGF0IC5hY3Rpb24taGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEzcHggMXB4IDE3cHg7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5zaWRlYmFyLW1pbmkgLm1haW4taGVhZGVyLWxlZnQgLmJ0biB7XG4gICAgbGVmdDogMjUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5zaWRlYmFyLW1pbmkgLm1haW4tY29udGVudC5hcHAtY29udGVudCAubWFpbi1oZWFkZXItbGVmdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5zaWRlYmFyLnNpZGViYXItb3BlbiB7XG4gICAgei1pbmRleDogOTk5OSAhaW1wb3J0YW50O1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4ucC00LmJvcmRlci1ib3R0b20ge1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmltZy1mbHVpZCxcbio6Oi1tcy1iYWNrZHJvcCxcbi50YWJsZSxcbio6Oi1tcy1iYWNrZHJvcCxcbi50ZXh0LXdyYXAgdGFibGUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLnNpZGViYXIge1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmQtYmxvY2subWVkaWEubWVkaWEtbGlzdCB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5tYWluLWhlYWRlci1tZXNzYWdlID4gYSxcbio6Oi1tcy1iYWNrZHJvcCxcbi5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gPiBhLFxuKjo6LW1zLWJhY2tkcm9wLFxuLmZ1bGwtc2NyZWVuLm5hdi1pdGVtID4gYSxcbio6Oi1tcy1iYWNrZHJvcCxcbi5mdWxsc2NyZWVuLWJ1dHRvbiAuZnVsbC1zY3JlZW4tbGluayB7XG4gICAgbGluZS1oZWlnaHQ6IDQ5cHggIWltcG9ydGFudDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnByZXYgc3Bhbixcbio6Oi1tcy1iYWNrZHJvcCxcbi5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5uZXh0IHNwYW4ge1xuICAgIHRvcDogMjBweDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLm5leHQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgucHJldiB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLm1haW4taGVhZGVyLWNlbnRlciAuYnRuLFxuKjo6LW1zLWJhY2tkcm9wLFxuLm1haW4taGVhZGVyLWNlbnRlciAuc3AtY29udGFpbmVyIGJ1dHRvbixcbio6Oi1tcy1iYWNrZHJvcCxcbi5zcC1jb250YWluZXIgLm1haW4taGVhZGVyLWNlbnRlciBidXR0b24ge1xuICAgIHRvcDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgKjo6LW1zLWJhY2tkcm9wLFxuICAgIC5zaWRlYmFyLW1pbmkgLm1haW4taGVhZGVyLWxlZnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICB9XG4gICAgKjo6LW1zLWJhY2tkcm9wLFxuICAgIC5zaWRlYmFyLW1pbmkgLm1haW4taGVhZGVyIC5tYWluLWhlYWRlci1sZWZ0IC5oZWFkZXItYnJhbmQge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICAgIH1cbiAgICAqOjotbXMtYmFja2Ryb3AsXG4gICAgLmNhcmQtaW1nLXRvcCB7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgfVxufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4uYnRuLWljb24tbGlzdCAuYnRuIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5zaWRlLWJhZGdlIHtcbiAgICB0b3A6IDE0cHg7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5tZWRpYS5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGluaXRpYWw7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5idG4sXG4uc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgcGFkZGluZzogOC41cHg7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5wYWdlLWgge1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxucCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4uYnJlYWRjcnVtYi1yaWdodCAuYnRuIHtcbiAgICBwYWRkaW5nOiAwLjRyZW0gMXJlbTtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmhvcml6b250YWxNZW51Y29udGFpbmVyIC5tYWluLWZvb3RlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5tZWRpYS1saXN0Lm1lZGlhLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogaW5pdGlhbDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLm1haW4tbXNnLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLnAtdGV4dCAucC1uYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLnNpZGViYXIgLnRhYi1tZW51LWhlYWRpbmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4uY2FyZC0tY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXItaW5saW5lIHtcbiAgICBib3JkZXItd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4uZmMtZGF0ZXBpY2tlci5tYWluLWRhdGVwaWNrZXIuaGFzRGF0ZXBpY2tlciB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLnNlY29uZC1zaWRlbWVudSAucmVzcC10YWJzLWNvbnRhaW5lciAuc2xpZGUtbWVudS5zdWJtZW51LWxpc3QgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICo6Oi1tcy1iYWNrZHJvcCxcbiAgICAucHVsc2UtZGFuZ2VyLFxuICAgICo6Oi1tcy1iYWNrZHJvcCxcbiAgICAucHVsc2Uge1xuICAgICAgICB0b3A6IDEzcHg7XG4gICAgfVxuICAgICo6Oi1tcy1iYWNrZHJvcCxcbiAgICAuY2FyZC5jdXN0b20tY2FyZCAuYm94IHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG4gICAgKjo6LW1zLWJhY2tkcm9wLFxuICAgIC50aHVtYiAudGh1bWItaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMzlweDtcbiAgICB9XG4gICAgKjo6LW1zLWJhY2tkcm9wLFxuICAgIC5tYWluLWNoYXQtYm9keSAubWVkaWEtYm9keSAubWFpbi1tc2ctd3JhcHBlci5yaWdodCxcbiAgICAqOjotbXMtYmFja2Ryb3AsXG4gICAgLm1haW4tY2hhdC1ib2R5IC5tZWRpYS1ib2R5IC5tYWluLW1zZy13cmFwcGVyLmxlZnQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgfVxuICAgICo6Oi1tcy1iYWNrZHJvcCxcbiAgICAubWFpbi1kYXNoYm9hcmQtaGVhZGVyLXJpZ2h0ID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZmxleC1iYXNpczogMTUwcHg7XG4gICAgfVxuICAgICo6Oi1tcy1iYWNrZHJvcCxcbiAgICAudGFza3MgLmNrYm94IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgICAqOjotbXMtYmFja2Ryb3AsXG4gICAgLmFwcC1zaWRlYmFyX190b2dnbGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgKjo6LW1zLWJhY2tkcm9wLFxuICAgIC5wcm9kdWN0LWRldGFpbHMudGFibGUtcmVzcG9uc2l2ZS50ZXh0LW5vd3JhcCAubWVkaWEtYm9keSB7XG4gICAgICAgIGZsZXg6IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgICAqOjotbXMtYmFja2Ryb3AsXG4gICAgLmJnLXByaW1hcnktdHJhbnNwYXJlbnQgLnJvdy53ZC0xMDBwLm14LWF1dG8udGV4dC1jZW50ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIH1cbiAgICAqOjotbXMtYmFja2Ryb3AsXG4gICAgLmxvZ2luLmQtZmxleC5hbGlnbi1pdGVtcy1jZW50ZXIucHktMiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDdyZW07XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAqOjotbXMtYmFja2Ryb3AsXG4gICAgLmRyb3Bkb3duLm5hdi1pdGVtLm1haW4taGVhZGVyLW1lc3NhZ2UsXG4gICAgKjo6LW1zLWJhY2tkcm9wLFxuICAgIC5kcm9wZG93bi5uYXYtaXRlbS5tYWluLWhlYWRlci1ub3RpZmljYXRpb24sXG4gICAgKjo6LW1zLWJhY2tkcm9wLFxuICAgIC5kcm9wZG93bi5tYWluLWhlYWRlci1tZXNzYWdlLnJpZ2h0LXRvZ2dsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAqOjotbXMtYmFja2Ryb3AsXG4gICAgLm1haW4taGVhZGVyLWxlZnQgLnJlc3BvbnNpdmUtbG9nbyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICo6Oi1tcy1iYWNrZHJvcCxcbiAgICAuc2lkZWJhci1taW5pIC5tYWluLWhlYWRlciAubWFpbi1oZWFkZXItbGVmdCAuaGVhZGVyLWJyYW5kIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxufVxuXG4qOjotbXMtYmFja2Ryb3AsXG5odG1sLmZ1bGxzY3JlZW4tYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuaHRtbC5mdWxsc2NyZWVuLWJ1dHRvbiAubWFpbi1jb250ZW50LFxuKjo6LW1zLWJhY2tkcm9wLFxuaHRtbC5mdWxsc2NyZWVuLWJ1dHRvbiAuYXBwLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5lcnJvci1wYWdlMSB7XG4gICAgLW1zLW92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuI2xpc3QxIC5hdmF0YXItbWQge1xuICAgIHdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbiNsaXN0MyAubWUtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5hcHAtc2lkZWJhciAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmU6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4udGFiLWNvbnRlbnQuYm9yZGVyLWJvdHRvbS5wLTQge1xuICAgIGhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgucHJldiBzcGFuLFxuKjo6LW1zLWJhY2tkcm9wLFxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLm5leHQgc3BhbiB7XG4gICAgdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAqOjotbXMtYmFja2Ryb3AsXG4gICAgLmJ0bixcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG4uYWR0b2NhcnQge1xuICAgIGkge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIH1cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjRweDtcbiAgICBsZWZ0OiA0MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI2Y5M2E1YSwgI2Y3Nzc4YykgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAkd2hpdGU7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ucHJvLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBjb2xvcjogIzVhNWE1YTtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5wcm9kdWN0LWxpc3QgLnByaWNlIHtcbiAgICBjb2xvcjogI2ZjNTk1OTtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5wcm8taW1nLWJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZC1jYXQgbGkge1xuICAgIHVsIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIGEge1xuICAgICAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5hdi5wcm9kLWNhdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xufVxuXG4ucHJvZC1jYXQgbGkgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiA0NHB4O1xuXG4gICAgbGkge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgfVxufVxuXG4ubmF2LnByb2QtY2F0IGxpIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbi5wcm9kdWN0LXBhZ2luYXRpb24ge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIH1cbn1cblxuLm5hdi5wcm9kLWNhdCBsaSBhIHtcbiAgICBjb2xvcjogIzAzMWI0ZTtcblxuICAgIGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgfVxufVxuXG4ucHJvZHVjdC1zYWxlIHtcbiAgICAuYmFkZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgbGVmdDogMTNweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC53aXNobGlzdCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIHJpZ2h0OiAyNnB4O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnNob3BwaW5nLWNhcnQsXG4ud2lzaGxpc3QtdGFibGUsXG4ub3JkZXItdGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5zaG9wcGluZy1jYXJ0IC50YWJsZSxcbi53aXNobGlzdC10YWJsZSAudGFibGUsXG4ub3JkZXItdGFibGUgLnRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2hvcHBpbmctY2FydCAuYnRuLFxuLndpc2hsaXN0LXRhYmxlIC5idG4sXG4ub3JkZXItdGFibGUgLmJ0biB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uc2hvcHBpbmctY2FydCA+IHRhYmxlID4ge1xuICAgIHRoZWFkID4gdHIgPiB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0Ym9keSA+IHRyID4ge1xuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ud2lzaGxpc3QtdGFibGUgPiB0YWJsZSA+IHtcbiAgICB0aGVhZCA+IHRyID4ge1xuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGJvZHkgPiB0ciA+IHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm9yZGVyLXRhYmxlID4gdGFibGUgPiB7XG4gICAgdGhlYWQgPiB0ciA+IHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRib2R5ID4gdHIgPiB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaG9wcGluZy1jYXJ0ID4gdGFibGUgdGhlYWQgdGgsXG4ud2lzaGxpc3QtdGFibGUgPiB0YWJsZSB0aGVhZCB0aCxcbi5vcmRlci10YWJsZSA+IHRhYmxlIHRoZWFkIHRoIHtcbiAgICBwYWRkaW5nLXRvcDogMTdweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuLnNob3BwaW5nLWNhcnQgLmNvdW50LWlucHV0LFxuLndpc2hsaXN0LXRhYmxlIC5jb3VudC1pbnB1dCxcbi5vcmRlci10YWJsZSAuY291bnQtaW5wdXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aWR0aDogODZweDtcbn1cblxuLnNob3BwaW5nLWNhcnQgLnByb2R1Y3QtaXRlbSxcbi53aXNobGlzdC10YWJsZSAucHJvZHVjdC1pdGVtLFxuLm9yZGVyLXRhYmxlIC5wcm9kdWN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLnNob3BwaW5nLWNhcnQgLnByb2R1Y3QtaXRlbSB7XG4gICAgLnByb2R1Y3QtdGh1bWIsXG4gICAgLnByb2R1Y3QtaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxufVxuXG4ud2lzaGxpc3QtdGFibGUgLnByb2R1Y3QtaXRlbSB7XG4gICAgLnByb2R1Y3QtdGh1bWIsXG4gICAgLnByb2R1Y3QtaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxufVxuXG4ub3JkZXItdGFibGUgLnByb2R1Y3QtaXRlbSB7XG4gICAgLnByb2R1Y3QtdGh1bWIsXG4gICAgLnByb2R1Y3QtaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxufVxuXG4uc2hvcHBpbmctY2FydCAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRodW1iLFxuLndpc2hsaXN0LXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGh1bWIsXG4ub3JkZXItdGFibGUgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC10aHVtYiB7XG4gICAgd2lkdGg6IDEwOXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5zaG9wcGluZy1jYXJ0IC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGh1bWIgPiBpbWcsXG4ud2lzaGxpc3QtdGFibGUgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC10aHVtYiA+IGltZyxcbi5vcmRlci10YWJsZSAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRodW1iID4gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDg1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgLnNob3BwaW5nLWNhcnQgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC10aHVtYixcbiAgICAud2lzaGxpc3QtdGFibGUgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC10aHVtYixcbiAgICAub3JkZXItdGFibGUgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC10aHVtYiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uc2hvcHBpbmctY2FydCAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWluZm8gc3Bhbixcbi53aXNobGlzdC10YWJsZSAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWluZm8gc3Bhbixcbi5vcmRlci10YWJsZSAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWluZm8gc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogM3B4IDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uc2hvcHBpbmctY2FydCAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWluZm8gc3BhbiA+IGVtLFxuLndpc2hsaXN0LXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaW5mbyBzcGFuID4gZW0sXG4ub3JkZXItdGFibGUgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC1pbmZvIHNwYW4gPiBlbSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5zaG9wcGluZy1jYXJ0IC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGl0bGUsXG4ud2lzaGxpc3QtdGFibGUgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC10aXRsZSxcbi5vcmRlci10YWJsZSAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUuc2hvcHBpbmctY2FydCB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIG92ZXJmbG93LXk6IGluaGVyaXQ7XG59XG5cbi5zaG9wcGluZy1jYXJ0IC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGl0bGUgPiBhLFxuLndpc2hsaXN0LXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGl0bGUgPiBhLFxuLm9yZGVyLXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGl0bGUgPiBhIHtcbiAgICBjb2xvcjogIzM3NDI1MDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xufVxuXG4uc2hvcHBpbmctY2FydCAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRpdGxlID4gYTpob3Zlcixcbi53aXNobGlzdC10YWJsZSAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRpdGxlID4gYTpob3Zlcixcbi5vcmRlci10YWJsZSAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRpdGxlID4gYTpob3ZlciB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xufVxuXG4uc2hvcHBpbmctY2FydCAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRpdGxlIHNtYWxsLFxuLndpc2hsaXN0LXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGl0bGUgc21hbGwsXG4ub3JkZXItdGFibGUgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC10aXRsZSBzbWFsbCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLndpc2hsaXN0LXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGh1bWIge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAud2lzaGxpc3QtdGFibGUgLnByb2R1Y3QtaXRlbSAucHJvZHVjdC10aHVtYiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5zaG9wcGluZy1jYXJ0LWZvb3RlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMWU3ZWM7XG5cbiAgICA+IC5jb2x1bW4ge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5zaG9wcGluZy1jYXJ0LWZvb3RlciA+IC5jb2x1bW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDEycHggMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY291cG9uLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjM1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzIHRyID4gdGQge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLnByb2R1Y3QtZGV0YWlscyB7XG4gICAgPiB0YWJsZSB0aGVhZCB0aCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxN3B4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICB9XG5cbiAgICAubWVkaWEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgcGFkZGluZzogMC43NXJlbTtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gICAgLnNob3BwaW5nLWNhcnQtZm9vdGVyID4gLmNvbHVtbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsb3ctcm9vdDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvdXBvbi1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICNjaGVja291dHN0ZXBzIC5jaGVja291dGxpbmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMjhweDtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIG1hcmdpbjogMCAxMSU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWVkZjc7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEuN3JlbSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxLjdyZW0pO1xuICAgIH1cbn1cbiNjaGVja291dHN0ZXBzIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG4jY2hlY2tvdXRzdGVwcyB1bFtyb2xlPSd0YWJsaXN0J10gbGkge1xuICAgIHotaW5kZXg6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleDogMTtcbiAgICBmbGV4OiAxO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xufVxuI2NoZWNrb3V0c3RlcHMgPiAuc3RlcHMgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMTRweCAwO1xuICAgIGNvbG9yOiAjMmQyYzQwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cbi53aXphcmQgPiAuc3RlcHMgPiB1bCBsaSAuY3VycmVudC1pbmZvIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuI2NoZWNrb3V0c3RlcHMgPiAuc3RlcHMgLmN1cnJlbnQgYSAubnVtYmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbn1cbiNjaGVja291dHN0ZXBzIC5pdGVtIC50aHVtYiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMmYyZjI7XG59XG4jY2hlY2tvdXRzdGVwcyAuaXRlbSAubGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2NoZWNrb3V0c3RlcHMgLml0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbn1cbiNjaGVja291dHN0ZXBzIC5pdGVtIC5wdXJjaGFzZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2NoZWNrb3V0c3RlcHMgLml0ZW0gLnB1cmNoYXNlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDIxcHg7XG59XG4jY2hlY2tvdXRzdGVwcyAudG90YWwge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjb2xvcjogJHByaW1hcnk7XG59XG4jY2hlY2tvdXRzdGVwcyA+IC5zdGVwcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuI2NoZWNrb3V0c3RlcHMud2l6YXJkIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLndpemFyZCA+IC5jb250ZW50ID4gLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cbi53aXphcmQgPiAuY29udGVudCA+IC5ib2R5IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbn1cbi53aXphcmQgPiAuY29udGVudCA+IC50aXRsZS5jdXJyZW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2FyZC1wYXkgLnRhYnMtbWVudS5uYXYgbGkge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkM2RmZWE7XG59XG5cbi5jYXJkLXBheSAudGFicy1tZW51IGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzMuMyU7XG59XG4uY2FyZC1wYXkgLnRhYnMtbWVudSBsaSBhLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG59XG4uY2FyZC1wYXkgLnRhYnMtbWVudSBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjdyZW0gMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FyZC1wYXkgLnRhYnMtbWVudS5uYXYge1xuICAgIGJhY2tncm91bmQ6ICNmMGYzZmY7XG59XG4uY2FyZC1wYXkgLnRhYnMtbWVudSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICNjaGVja291dHN0ZXBzID4gLnN0ZXBzIC5udW1iZXIge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgICAgICAgY29sb3I6ICM5MTk3YWI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWRmNztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAjY2hlY2tvdXRzdGVwcyA+IC5zdGVwcyAubnVtYmVyIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgICAgIGNvbG9yOiAjOTE5N2FiO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWVkZjc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgI2NoZWNrb3V0c3RlcHMgPiAuc3RlcHMgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgI2NoZWNrb3V0c3RlcHMgLmNoZWNrb3V0bGluZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgbWFyZ2luOiAwIDExJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWRmNztcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMS43cmVtKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEuN3JlbSk7XG4gICAgfVxufVxuLmNhcnQtaW1nIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi53aWRnZXQtdXNlciB7XG4gICAgLndpZGdldC11c2VyLWhlYWRlciB7XG4gICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuXG4gICAgLndpZGdldC11c2VyLXVzZXJuYW1lIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIH1cblxuICAgIC53aWRnZXQtdXNlci1kZXNjIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAud2lkZ2V0LXVzZXItaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNjVweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTQ1cHg7XG5cbiAgICAgICAgPiBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlci13aWRlZ2V0LWZvb3RlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIH1cbn1cblxuLnVzZXItd2lkZWdldC1mb290ZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjRmNGY0O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi51c2VyLXdpZGVnZXQgLmJvcmRlci1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Y0ZjRmNDtcbn1cblxuLmRlc2NyaXB0aW9uLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICA+IHtcbiAgICAgICAgLmRlc2NyaXB0aW9uLWhlYWRlciB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjcmlwdGlvbi10ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiAjYTNiMWM5O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuLm1haW4tZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnN0aWNreSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLnNpZGUtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHotaW5kZXg6IDEwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG59XG5cbi5tYWluLWZvb3RlciB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAzOHB4IDIwcHggMDtcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAzOHB4IDIwcHggMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWZvb3RlciAuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XG4gICAgfVxufVxuXG4ubWFpbi1mb290ZXItYXBwIHtcbiAgICAuY29udGFpbmVyLFxuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLm1haW4tZm9vdGVyIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgICAubWFpbi1mb290ZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG59XG5cbi5tYWluLWZvb3Rlci1kZW1vIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgY29sb3I6ICR3aGl0ZS00O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYzAyNWI7XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS01O1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLm1haW4taGVhZGVyLW1lbnUtc2hvdyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLm1haW4taGVhZGVyLW1lbnUge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyOCwgMzksIDYwLCAwLjA4KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoMjgsIDM5LCA2MCwgMC4wOCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1uYXZiYXItYmFja2Ryb3Age1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tYWluLWhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICAvL3otaW5kZXg6IDEwMjUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3gtc2hhZG93OiAwcHggN3B4IDI2cHggcmdiYSgxNTQsIDE1NCwgMjA0LCAwLjEpO1xuXG4gICAgPiB7XG4gICAgICAgIC5jb250YWluZXIsXG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICB3aWR0aDogMjcwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZjUgIWltcG9ydGFudDtcblxuICAgICAgICAubWFpbi1tZXNzYWdlLWxpc3Qge1xuICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW07XG5cbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1ub3RpZmljYXRpb24tbGlzdCBhIHtcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1oZWFkZXIgPiB7XG4gICAgICAgIC5jb250YWluZXIsXG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWhlYWRlciA+IC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLm1haW4taGVhZGVyID4gLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTU4cHgpIHtcbiAgICAubWFpbi1oZWFkZXItbGVmdCAjZHJvcGRvd25NZW51QnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDUycHgpIHtcbiAgICAubWFpbi1oZWFkZXItbGVmdCAjZHJvcGRvd25NZW51QnV0dG9uMiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjMzcHgpIHtcbiAgICAucHJvZmlsZS1uYW1lLm1zLTIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG59XG5cbi5tYWluLXByb2ZpbGUtbWVudS5uYXYtbGluayB7XG4gICAgbWFyZ2luOiBhdXRvIDZweDtcbiAgICBwYWRkaW5nOiAwcmVtIDByZW0gIWltcG9ydGFudDtcbn1cblxuLm1haW4taGVhZGVyIC5tYWluLWhlYWRlci1sZWZ0IC5tYWluLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWhlYWRlciAubWFpbi1oZWFkZXItbGVmdCAubWFpbi1sb2dvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG59XG5cbi5tYWluLWhlYWRlci1sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAubGlzdC1pdGVtcyB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMC45O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1hcnJvdyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLm1haW4tbG9nbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tYWluLWJvZHkge1xuICAgICYubWFpbi1zaWRlYmFyLWhpZGUge1xuICAgICAgICAubG9nby1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAyLjNyZW07XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWxvZ28ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4tbG9nbyB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgIGkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgc3BhbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktOTAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRvcDogLTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLm1haW4taGVhZGVyLW1lbnUtaWNvbiBzcGFuIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLm1haW4taGVhZGVyLW1lbnUtaWNvbiBzcGFuIHtcbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbi1oZWFkZXItbWVudSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI0MHB4KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNXM7XG5cbiAgICA+IC5uYXYge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNjdweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4xMik7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4xMik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICArIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgPiAubmF2LWxpbmsge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYzZDAnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJb25pY29ucyc7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudHlwY24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTU7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSA+IC5uYXYtbGluayB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3cgLm1haW4tbWVudS1zdWIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLm1haW4taGVhZGVyLW1lbnUge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4taGVhZGVyLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB6LWluZGV4OiBhdXRvO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4taGVhZGVyLW1lbnUgPiAubmF2IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbSArIC5uYXYtaXRlbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0gPiAubmF2LWxpbmsge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4taGVhZGVyLW1lbnUgLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbSA+IC5uYXYtbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4taGVhZGVyLW1lbnUgLm5hdi1pdGVtID4gLm5hdi1saW5rIC50eXBjbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0uYWN0aXZlID4gLm5hdi1saW5rOjpiZWZvcmUge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IC0yMnB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0uc2hvdzo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4ubWFpbi1oZWFkZXItbWVudS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyOCwgMzksIDYwLCAwLjA1KTtcblxuICAgIC5jbG9zZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWhlYWRlci1tZW51LWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4ubWFpbi1tZW51LXN1YiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgIC5uYXYge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5uYXYtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuXG4gICAgICAgICsgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggZG90dGVkICRncmF5LTIwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tbWVudS1zdWIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNzRweDtcbiAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI4LCAzOSwgNjAsIDAuMTIpO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tbWVudS1zdWIgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxufVxuXG4ubWFpbi1tZW51LXN1Yi1tZWdhIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgPiBkaXYgKyBkaXYge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuXG4gICAgICAgICsgLm5hdiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAkZ3JheS0yMDA7XG4gICAgICAgIH1cblxuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAubWFpbi1tZW51LXN1Yi1tZWdhIC5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1tZW51LXN1Yi1tZWdhIC5jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4xMik7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1tZW51LXN1Yi1tZWdhIC5jb250YWluZXIgPiBkaXYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5tYWluLW1lbnUtc3ViLW1lZ2EgLmNvbnRhaW5lciA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW1lbnUtc3ViLW1lZ2EgLmNvbnRhaW5lciA+IGRpdiArIGRpdiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyOCwgMzksIDYwLCAwLjA1KTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWFpbi1tZW51LXN1Yi1tZWdhIC5uYXYge1xuICAgICAgICBtaW4td2lkdGg6IDE0MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tbWVudS1zdWItbWVnYSAubmF2ICsgLm5hdiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMxcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWFpbi1tZW51LXN1Yi1tZWdhIC5uYXYgKyAubmF2IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1tZW51LXN1Yi1tZWdhIC5uYXYgPiBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbn1cblxuLm1haW4taGVhZGVyLWNlbnRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW46IDAgNTBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4taGVhZGVyLWNlbnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLm1haW4taGVhZGVyLXJpZ2h0IHtcbiAgICAuZHJvcGRvd24tbWVudTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC03cHg7XG4gICAgICAgIHJpZ2h0OiAyOHB4O1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZWRmNDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTllZGY0O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxufVxuXG4ubWFpbi1wcm9maWxlLW1lbnUge1xuICAgIC5kcm9wZG93bi1tZW51OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgIH1cbn1cblxuLm1haW4taGVhZGVyLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuYnRuLXNvY2lhbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICArIC5idG4tc29jaWFsIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1idXkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCAnTm90byBTYW5zJywgc2Fucy1zZXJpZiwgJ0FwcGxlIENvbG9yIEVtb2ppJywgJ1NlZ29lIFVJIEVtb2ppJywgJ1NlZ29lIFVJIFN5bWJvbCcsICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NTJlZmE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLm1haW4taGVhZGVyLXJpZ2h0IC5idG4tc29jaWFsIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLm1haW4taGVhZGVyLXJpZ2h0IC5idG4tYnV5IHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5tYWluLWhlYWRlci1zZWFyY2gtbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIGNvbG9yOiAkZ3JheS03MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ubWFpbi1oZWFkZXItYXJyb3cge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICBsaW5lLWhlaWdodDogMDtcblxuICAgIGkge1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgIH1cbn1cblxuLmhlYWRlci1pY29ucyAubmV3Lm5hdi1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiBhdXRvIDZweCAhaW1wb3J0YW50O1xufVxuXG4uaGVhZGVyLWljb25zIC5uZXcubmF2LWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzdweDtcbiAgICBoZWlnaHQ6IDM3cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGNvbG9yOiAkYmctYWN0aXZlO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLnByb2ZpbGUtbmFtZSB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xufVxuLm1haW4tcHJvZmlsZS1tZW51ID4gLnByb2ZpbGUtbmFtZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQ2cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHotaW5kZXg6IDc7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC03cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwcmltYXJ5O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiA+IGE6OmFmdGVyLFxuICAgIC5tYWluLWhlYWRlci1tZXNzYWdlID4gYTo6YWZ0ZXIge1xuICAgICAgICBib3R0b206IC0zNnB4O1xuICAgIH1cbn1cblxuLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUycHg7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHotaW5kZXg6IDk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5tYWluLWhlYWRlci1tZXNzYWdlIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MnB4O1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICB6LWluZGV4OiA5O1xuICAgIHdpZHRoOiAzMDBweDtcbn1cblxuLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiB7XG4gICAgLmRyb3Bkb3duLWZvb3RlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCRncmF5LTQwMDtcbiAgICB9XG5cbiAgICAmLnNob3cgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24uc2hvdyA+IGE6OmFmdGVyLFxuICAgIC5tYWluLWhlYWRlci1tZXNzYWdlLnNob3cgPiBhOjphZnRlcixcbiAgICAuZHJvcC1mbGFnLnNob3cgPiBhOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLm1haW4taGVhZGVyLW1lc3NhZ2Uuc2hvdyAuZHJvcGRvd24tbWVudSxcbi5kcm9wLWZsYWcuc2hvdyAuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tYWluLW5vdGlmaWNhdGlvbi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5tYWluLW5vdGlmaWNhdGlvbi10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLm1haW4tbm90aWZpY2F0aW9uLWxpc3Qge1xuICAgIC5tZWRpYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuXG4gICAgICAgICsgLm1lZGlhIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQkZ3JheS00MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLm5ldyB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3Zlcjo6YmVmb3JlLFxuICAgICAgICAmOmZvY3VzOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIH1cblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbi1wcm9maWxlLW1lbnUge1xuICAgID4gLm1haW4taW1nLXVzZXIge1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAtOTBweDtcbiAgICAgICAgICAgIGJvdHRvbTogLTIwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiA5MDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTdweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGdyYXktMzAwO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRncmF5LTMwMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdG9wOiA1NnB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHotaW5kZXg6IDkwMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgcGFkZGluZzogMjBweCAxNnB4O1xuICAgICAgICBjb2xvcjogIzdhODM5YjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICYudHlwY24ge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgKyAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2UyZWFmOTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zaG93IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLXByb2ZpbGUtbWVudS5zaG93IC5tYWluLWltZy11c2VyOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5tYWluLWhlYWRlci1wcm9maWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5tYWluLWltZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm1haW4taGVhZGVyLXByb2ZpbGUgLm1haW4taW1nLXVzZXIge1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgIH1cbn1cblxuLm1haW4taGVhZGVyLXN0aWNreSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwMDA7XG59XG5cbi8qLS1TZWFyY2gtLSovXG5cbi5tYWluLWhlYWRlci1yaWdodCB7XG4gICAgLmlucHV0LWdyb3VwLWJ0biAuYnRuIHtcbiAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgY29sb3I6ICMzYzQ4NTg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDBweCBzb2xpZCAjZWJlYWYxICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjA1YmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAjM2M0ODU4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmJhci1mb3JtLmFjdGl2ZSAuaW5wdXQtZ3JvdXAtYnRuIC5idG4gaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgfVxuXG4gICAgZm9ybVtyb2xlPSdzZWFyY2gnXSB7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMnB4O1xuICAgICAgICAgICAgY29sb3I6ICM2ZjcyODI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ4LCAyNDgsIDI0OCk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYigyMzEsIDIzMSwgMjMxKTtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNmY3MjgyO1xuICAgICAgICAgICAgY29sb3I6ICM4MDdiOTA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ4LCAyNDgsIDI0OCk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYigyMzEsIDIzMSwgMjMxKTtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uW3R5cGU9J3Jlc2V0J10ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLWJ0biAuYnRuIGkge1xuICAgICAgICBjb2xvcjogIzdkN2Q4NjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbn1cblxuLm1haW4taGVhZGVyLW1lc3NhZ2UucmlnaHQtdG9nZ2xlIC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxufVxuXG5mb3JtW3JvbGU9J3NlYXJjaCddIHtcbiAgICBpbnB1dCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGhlaWdodDogNjZweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMDVzO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgei1pbmRleDogOTk5OTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItbGVmdDogMHB4IHNvbGlkICNlM2UzZjc7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICB0b3A6IDMuNnJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogNXB4IDZweCA2cHggLTNweCAjZTJlMWY1O1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwNXM7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tYWluLWhlYWRlci1tZXNzYWdlIGksXG4ubWFpbi1oZWFkZXItbm90aWZpY2F0aW9uIGksXG4ubmF2LWl0ZW0uZnVsbC1zY3JlZW4gaSB7XG4gICAgd2lkdGg6IDM3cHg7XG4gICAgaGVpZ2h0OiAzN3B4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tYWluLWhlYWRlci1tZXNzYWdlIC5kcm9wZG93bi1mb290ZXIsXG4ubWFpbi1oZWFkZXItbm90aWZpY2F0aW9uIC5kcm9wZG93bi1mb290ZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogJGJnLWFjdGl2ZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDEwcHggMTBweDtcbiAgICBib3gtc2hhZG93OiAtOHB4IDEycHggMThweCAwIHJnYmEoMjUsIDQyLCA3MCwgMC4xKTtcbn1cblxuLm1haW4taGVhZGVyLW1lc3NhZ2UgLmRyb3Bkb3duLWZvb3RlciBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5tYWluLWhlYWRlci1jZW50ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5oZWFkZXIgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGdyYXktMzAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1oZWFkZXIuZml4ZWQtaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIC5tYWluLWhlYWRlci1sZWZ0IC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIH1cbiAgICAubWFpbi1oZWFkZXItbGVmdCAuYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgcGFkZGluZzogNHB4IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjN2I4MTkxO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNXB4IDVweCAwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4ubWFpbi1oZWFkZXItbWVzc2FnZSAubmF2LWxpbmsgaSxcbi5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gLm5hdi1saW5rIGksXG4ubmF2LWl0ZW0uZnVsbC1zY3JlZW4gLm5hdi1saW5rIGkge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBjb2xvcjogIzM5NDU1ZDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmhlYWRlci1pY29ucyAubmV3Lm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG59XG5cbi5oZWFkZXItbWVnYW1lbnUtZHJvcGRvd24gaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cbi5tYWluLWhlYWRlciB7XG4gICAgJi5ob3ItaGVhZGVyIHtcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMjAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICB9XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItbGVmdCAubWFpbi1sb2dvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMzRweCkge1xuICAgIC5tYWluLWhlYWRlci1sZWZ0IC5mb3JtLWNvbnRyb2wge1xuICAgICAgICB3aWR0aDogMTc1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgLm1haW4taGVhZGVyLWxlZnQgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLm1haW4taGVhZGVyLWFycm93IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLm1haW4taGVhZGVyLXJpZ2h0IC5uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDkzJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IDYxcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgICAuaGVhZGVyIHtcbiAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLm1haW4taGVhZGVyLWxlZnQgLmZvcm0tY29udHJvbCxcbiAgICAubWFpbi1oZWFkZXItY2VudGVyIC5idG4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3OHB4KSB7XG4gICAgLm1haW4taGVhZGVyLW1lc3NhZ2UgPiBhLFxuICAgIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gPiBhLFxuICAgIC5tYWluLWhlYWRlci1tZXNzYWdlID4gYSxcbiAgICAubmF2LWxpbmsuaWNvbiB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICB9XG4gICAgLnByb2ZpbGUtdXNlciB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItY2VudGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItbWVzc2FnZS5yaWdodC10b2dnbGUgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMCAwO1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1tZXNzYWdlID4gYSxcbiAgICAubWFpbi1oZWFkZXItbm90aWZpY2F0aW9uID4gYSxcbiAgICAubmF2LWl0ZW0uZnVsbC1zY3JlZW4gPiBhLFxuICAgIC5uYXYtbGluay5pY29uIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgfVxuICAgIC5uYXYtbGluay5pY29uIHtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjUwcHg7XG4gICAgfVxuXG4gICAgLmFwcC5zaWRlbmF2LXRvZ2dsZWQge1xuICAgICAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yaWdodC10b2dnbGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmhvcml6b250YWxNZW51Y29udGFpbmVyIC5tYWluLWhlYWRlci5ob3ItaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8vIEBtZWRpYSAobWF4LXdpZHRoOiA1NzhweCkgYW5kIChtaW4td2lkdGg6IDMyMXB4KSB7XG4vLyAgIC5tYWluLWhlYWRlci1yaWdodCAubmF2LWxpbmsge1xuLy8gICAgIHBhZGRpbmc6MHB4IDVweCAzcHggNXB4O1xuLy8gICB9XG4vLyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MzNweCkgYW5kIChtaW4td2lkdGg6IDMyMXB4KSB7XG4gICAgLm1haW4tcHJvZmlsZS1tZW51IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gICAgLy8gLm1haW4taGVhZGVyLXJpZ2h0IC5uYXYtbGluayB7XG4gICAgLy8gICBwYWRkaW5nOiAwO1xuICAgIC8vIH1cblxuICAgIC5tYWluLXByb2ZpbGUtbWVudSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudG90YWwtcmV2ZW51ZSB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYnRuLmJ0bi1kZWZhdWx0Lm5hdi1saW5rLnJlc3AtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgICAgIGNvbG9yOiAjMjcyNzQ2O1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogMHB4IHNvbGlkICNkZmQ3ZTk7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxufVxuLm1haW4taGVhZGVyIC5tYWluLWhlYWRlci1yaWdodCAubmF2LWxpbmsuaWNvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5uYXYtbGluay5pY29uIGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogIzdhODM5YiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5yZXNwb25zaXZlLW5hdmJhciB7XG4gICAgICAgIC5jb2xsYXBzaW5nIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuY29sbGFwc2Uuc2hvdyAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAucmVzcG9uc2l2ZS1uYXZiYXIubmF2YmFyIC5uZXcubmF2LWxpbmsge1xuICAgICAgICBtYXJnaW46IDEwcHggMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaG9yaXpvbnRhbCB7XG4gICAgICAgIC5ob3Jpem9udGFsLW1haW4gLnN1Yi1zbGlkZTIgLnN1Yi1zbGlkZS1tZW51MSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgIGxlZnQ6IDE4MHB4O1xuICAgICAgICAgICAgei1pbmRleDogOTk5OTtcbiAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U3ZWFmMztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxNnB4IDE4cHggcmdiYSgxMzUsIDEzNSwgMTgyLCAwLjEpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmFwcC1zaWRlYmFyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tYWluLWZvb3RlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjlyZW0gMXJlbSAwLjlyZW0gMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICYuZGFyay10aGVtZSB7XG4gICAgICAgICAgICAuaG9yaXpvbnRhbC1tYWluIC5zbGlkZSAuc2xpZGUtbWVudSxcbiAgICAgICAgICAgIC5ob3Jpem9udGFsLW1haW4gLnNsaWRlIC5zdWItc2xpZGUtbWVudSxcbiAgICAgICAgICAgIC5ob3Jpem9udGFsLW1haW4gLnN1Yi1zbGlkZTIgLnN1Yi1zbGlkZS1tZW51MSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhvcml6b250YWwtbWFpbiB7XG4gICAgICAgICAgICB6LWluZGV4OiA5OTkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZGFyay10aGVtZSB7XG4gICAgICAgICAgICAubG9nby0xIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZGFyay1sb2dvLTEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaG9yLWhlYWRlciAuY29udGFpbmVyLFxuICAgICAgICAuaG9yaXpvbnRhbC1tYWluIC5jb250YWluZXIsXG4gICAgICAgIC5tYWluLWNvbnRlbnQuaG9yaXpvbnRhbC1jb250ZW50IC5jb250YWluZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLXNpZGViYXIgLnNpZGUtaXRlbS5zaWRlLWl0ZW0tY2F0ZWdvcnkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlLW1lbnUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1zaWRlbWVudSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Jpem9udGFsLW1haW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICYucHMge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbGlkZSB7XG4gICAgICAgICAgICAgICAgLnNsaWRlLW1lbnUsXG4gICAgICAgICAgICAgICAgLnN1Yi1zbGlkZS1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTdlYWYzO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxNnB4IDE4cHggcmdiYSgxMzUsIDEzNSwgMTgyLCAwLjEpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIC5zbGlkZS1pdGVtOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGUtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGlkZS5pcy1leHBhbmRlZCAuc3ViLXNsaWRlLWl0ZW0yOmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLXNsaWRlLW1lbnUgLnN1Yi1zbGlkZS1pdGVtMiB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMjBweCA4cHggMzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1Yi1zbGlkZSAuc3ViLWFuZ2xlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWItc2xpZGUgLnN1Yi1zbGlkZS1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgIGxlZnQ6IDE4MHB4O1xuICAgICAgICAgICAgei1pbmRleDogOTk5OTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMGY4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogNXB4IDVweCA1cHggI2I5YjliOTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlLW1lbnUgPiBsaSA+IGEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IC00cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggMTNweCAxN3B4IDEzcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAjN2I4MTkxO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGVtZW51IGkuYW5nbGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGVtZW51IC5zbGlkZS5pcy1leHBhbmRlZCBpLmFuZ2xlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJyZWFkY3J1bWItaGVhZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJHByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvLWhvcml6b250YWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLXNpZGViYXJfX3RvZ2dsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vYmlsZS1sb2dvLmRhcmstbG9nby0xIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGVtZW51IC5zbGlkZS1yaWdodCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGVtZW51IC5zbGlkZS1sZWZ0LFxuICAgICAgICAubWFpbi1zaWRlbWVudSAuc2xpZGUtcmlnaHQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE3cHg7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tc2lkZW1lbnUgLnNsaWRlLWxlZnQge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Jpem9udGFsLW1haW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1zaWRlbWVudSB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0aWNreS1waW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5ob3Jpem9udGFsLWhvdmVyLmhvcml6b250YWwge1xuICAgICAgICAuc2xpZGUge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdWwuc2xpZGUtbWVudSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zdWItc2xpZGUge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLnN1Yi1zbGlkZS1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sb2dvLWhvcml6b250YWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ob3Jpem9udGFsIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgICAgLmFwcC1zaWRlYmFyLmhvcml6b250YWwtbWFpbiB7XG4gICAgICAgICAgICBsZWZ0OiAtMzAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4taGVhZGVyLmhvci1oZWFkZXIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDdweCAyNnB4IHJnYmEoMTU0LCAxNTQsIDIwNCwgMC4xKTtcbiAgICAgICAgfVxuICAgICAgICAubWFpbi1zaWRlbWVudSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5ob3Jpem9udGFsTWVudWNvbnRhaW5lciAubWFpbi1oZWFkZXIuaG9yLWhlYWRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWRlLWxlZnQsXG4gICAgICAgIC5zbGlkZS1yaWdodCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1haW4tc2lkZW1lbnUuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaG9yaXpvbnRhbC1ob3Zlci5ob3Jpem9udGFsIC5zdWItc2xpZGUyOmhvdmVyIC5zdWItc2xpZGUtbWVudTEge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaG9yaXpvbnRhbC1ob3Zlci5ob3Jpem9udGFsIC5hcHAtc2lkZWJhciAuc2xpZGUtbWVudSAuc3ViLXNsaWRlLW1lbnUxIGE6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAxMXB4O1xuICAgICAgICBsZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5ob3Jpem9udGFsLWhvdmVyLmhvcml6b250YWwgLnN1Yi1zbGlkZS1tZW51IC5zdWItc2lkZS1tZW51X19pdGVtOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGYyMmQnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjN2I4MTkxO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgICB9XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5tYWluLWljb25iYXItc2hvdyB7XG4gICAgICAgIC5tYWluLWljb25iYXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWljb25iYXItYXNpZGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tYWluLWljb25iYXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA1MDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgLm5hdiB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIH1cblxuICAgIC5uYXYtbGluayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcblxuICAgICAgICAgICAgJi50eXBjbiB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudHlwY24tZGV2aWNlLWxhcHRvcCxcbiAgICAgICAgICAgICYudHlwY24tdGgtbGFyZ2Utb3V0bGluZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmZhLWRlc2t0b3Age1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWljb25iYXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbn1cblxuLm1haW4taWNvbmJhci1sb2dvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDAuOTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiA2cHg7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgIH1cbn1cblxuLm1haW4taWNvbmJhci1ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubWFpbi1pY29uYmFyLWhlbHAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgIH1cbn1cblxuLm1haW4taWNvbmJhci1hc2lkZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA2NHB4O1xuICAgIHotaW5kZXg6IDYwMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQkZ3JheS00MDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWFpbi1pY29uYmFyLWFzaWRlIHtcbiAgICAgICAgei1pbmRleDogNTAwO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1pY29uYmFyLWFzaWRlLnNob3cge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWFpbi1pY29uYmFyLWFzaWRlLnNob3cgKyAubWFpbi1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI5NHB4O1xuICAgIH1cbn1cblxuLm1haW4taWNvbmJhci1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAubWFpbi1sb2dvIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxufVxuXG4ubWFpbi1pY29uYmFyLXRvZ2dsZS1tZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMC41O1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICBpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWFpbi1pY29uYmFyLXRvZ2dsZS1tZW51IHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgYm90dG9tOiAzcHg7XG4gICAgICAgICAgICBsZWZ0OiAtMXB4O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkZ3JheS05MDA7XG4gICAgICAgIH1cblxuICAgICAgICBpIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tYWluLWljb25iYXItYm9keSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjhweCk7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAubmF2IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICArIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAkZ3JheS0zMDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSAubmF2LWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3cgLm5hdi1zdWIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgICAgICAgICAmLnR5cGNuIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMC45O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpob3ZlciBpLFxuICAgICAgICAmOmZvY3VzIGkge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi53aXRoLXN1YiB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmM2QwJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJb25pY29ucyc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LXN1YiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAkZ3JheS0zMDA7XG5cbiAgICAgICAgLm5hdi1zdWItaXRlbSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuXG4gICAgICAgICAgICArIC5uYXYtc3ViLWl0ZW0ge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgJGdyYXktMzAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSA+IC5uYXYtc3ViLWxpbmsge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtc3ViLWxpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtY29sb3I7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWljb25iYXItYm9keSAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbn1cblxuLm1haW4taWNvbmJhci10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ubWFpbi1pY29uYmFyLXRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5tYWluLWljb25iYXItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgJi5zaG93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAubWFpbi1jb250ZW50LWxlZnQtc2hvdyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAubWFpbi1jb250ZW50LWxlZnQtc2hvdyAubWFpbi1jb250ZW50LWxlZnQge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiA4MDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgyOCwgMzksIDYwLCAwLjEpO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLm1haW4tY29udGVudC1sZWZ0LXNob3cgLm1haW4tY29udGVudC1ib2R5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5tYWluLWNvbnRlbnQtYm9keS1zaG93IHtcbiAgICAgICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgICAgIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLWhlYWRlci1sZWZ0IC5tYWluLWhlYWRlci1hcnJvdyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1jb250ZW50LWxlZnQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWNvbnRlbnQtYm9keSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4tY29udGVudCB7XG4gICAgLmNvbnRhaW5lcixcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGVudCAuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5tYWluLWNvbnRlbnQgLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG4gICAgLmJyb3dzZXItc3RhdHMgLnN1Yi10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmJyb3dzZXItc3RhdHMgaDYge1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICB9XG59XG5cbi5tYWluLWNvbnRlbnQtYXBwIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgIC5jb250YWluZXIsXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWNvbnRlbnQtYXBwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxufVxuXG4ubWFpbi1jb250ZW50LWxlZnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGVudC1sZWZ0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG4ubWFpbi1jb250ZW50LWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDYwcHg7XG5cbiAgICAubWFpbi1sb2dvIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGVudC1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLm1haW4tY29udGVudC1ib2R5IHtcbiAgICBmbGV4OiAxO1xufVxuXG4ubWFpbi1jb250ZW50LXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWNvbnRlbnQtcmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5tYWluLWNvbnRlbnQtdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgdGV4dC1pbmRlbnQ6IC0xcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWNvbnRlbnQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbn1cblxuLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLm1haW4tY29udGVudC1sYWJlbC1zbSB7XG4gICAgY29sb3I6ICRncmF5LTUwMDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLm1haW4tY29udGVudC10ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ubWFpbi1jb250ZW50LTEgLm1haW4tY29udGVudC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgICAuaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luOiAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgfVxuXG4gICAgLy8gJi5ob3Jpem9udGFsLWNvbnRlbnQge1xuICAgIC8vICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICAvLyAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIC8vIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNDBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1ib2R5Lm1haW4tc2lkZWJhci1oaWRlIC5tYWluLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjNzIGVhc2U7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAubWFpbi1jb250ZW50LWJvZHktc2hvdyAubWFpbi1oZWFkZXItYXJyb3cge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi8vIEBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuLy8gICAubWFpbi1jb250ZW50Lmhvcml6b250YWwtY29udGVudCB7XG4vLyAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbi8vICAgICBtYXJnaW4tdG9wOiAwO1xuLy8gICB9XG4vLyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWNvbnRlbnQtYm9keS1zaG93IC5tYWluLWhlYWRlci1hcnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjM1cHgpIHtcbiAgICAubWFpbi1jb250ZW50IC5icmVhZGNydW1iLWhlYWRlciAuYnJlYWRjcnVtYi1yaWdodCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuLy8gICAubWFpbi1jb250ZW50Lmhvcml6b250YWwtY29udGVudCB7XG4vLyAgICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuLy8gICB9XG4vLyB9XG5cbi5tYWluLWNvbnRlbnQtbGVmdC1jb21wb25lbnRzIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXktMjAwO1xuXG4gICAgLmNvbXBvbmVudC1pdGVtIHtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgfiBsYWJlbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgICAgICAgICArIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogJHdoaXRlLTU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBmMDM3MztcblxuICAgIC5jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgICAudGl0bGUtbGFiZWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICB9XG5cbiAgICAudGl0bGUtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgfVxuXG4gICAgLmNhcmQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgJjpob3ZlciBpbWcsXG4gICAgICAgICAgICAmOmZvY3VzIGltZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjc1LCAxLjc1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciBmaWdjYXB0aW9uLFxuICAgICAgICAgICAgJjpmb2N1cyBmaWdjYXB0aW9uIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgNCwgMTkwLCAwLjc1KTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgLmJ0bixcbiAgICAgICAgICAgIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAxMDBweCA0MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC50aXRsZS1sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAudGl0bGUtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC50aXRsZS10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAudGl0bGUtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5jYXJkIHtcbiAgICAgICAgaGVpZ2h0OiAxNTVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLmNhcmQge1xuICAgICAgICBoZWlnaHQ6IDIxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLmNhcmQge1xuICAgICAgICBoZWlnaHQ6IDI1NXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5jYXJkIGltZyB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLmNhcmQgZmlnY2FwdGlvbiB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLmNhcmQgZmlnY2FwdGlvbiBidXR0b24ge1xuICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyB7XG4gICAgLmNhcmQuY29taW5nLXNvb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuXG4gICAgICAgIC50eXBjbiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgICAgICAgfVxuXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWxhYmVsLFxuICAgIC5jYXJkLXRhYmxlLXR3byAuY2FyZC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB9XG59XG5cbi5jYXJkLXRhYmxlLXR3byAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5jYXJkLXRpdGxlLFxuLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtdGl0bGUsXG4uY2FyZC1kYXNoYm9hcmQtZWlnaHQgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAubWFpbi1jb250ZW50LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLm1haW4tY29udGVudC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB9XG59XG4ubWFpbi1jb250ZW50LWxlZnQubWFpbi1jb250ZW50LWxlZnQtbWFpbC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi5tYWluLWhlYWRlci1wcm9maWxlIC5tYWluLWltZy11c2VyIHtcbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMzVweDtcbiAgICAgICAgcmlnaHQ6IDZweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBib3R0b206IDNweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2I4NmE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpO1xuICAgIH1cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4ubWFpbi1wcm9maWxlLW1lbnUgLnByb2ZpbGUtdXNlciBpbWcge1xuICAgIHdpZHRoOiAzN3B4O1xuICAgIHdpZHRoOiAzN3B4O1xuICAgIGhlaWdodDogMzdweDtcbiAgICBoZWlnaHQ6IDM3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ubWFpbi1wcm9maWxlLW92ZXJ2aWV3IC5tYWluLWltZy11c2VyOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiAjIyMjIyMgNy44IFByb2ZpbGUgICMjIyMjIyAqL1xuXG4ubWFpbi1jb250ZW50LXByb2ZpbGUge1xuICAgIGZsZXg6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5tYWluLWNvbnRlbnQtcHJvZmlsZSB7XG4gICAgICAgIC5jb250YWluZXIsXG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tYWluLWNvbnRlbnQtbGVmdC1wcm9maWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGVudC1sZWZ0LXByb2ZpbGUge1xuICAgICAgICB3aWR0aDogMjcwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5tYWluLWNvbnRlbnQtbGVmdC1wcm9maWxlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICB9XG59XG5cbi5tYWluLXByb2ZpbGUtb3ZlcnZpZXcge1xuICAgIC5tYWluLWltZy11c2VyIHtcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5idG4taWNvbi1saXN0IHtcbiAgICAgICAgLmJ0bixcbiAgICAgICAgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1wcm9maWxlLW92ZXJ2aWV3IC5idG4taWNvbi1saXN0IGJ1dHRvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLm1haW4tcHJvZmlsZS1uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLm1haW4tcHJvZmlsZS1uYW1lLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5tYWluLXByb2ZpbGUtYmlvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLm1haW4tcHJvZmlsZS1zb2NpYWwtbGlzdCB7XG4gICAgLm1lZGlhIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICArIC5tZWRpYSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lZGlhLWljb24ge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICB9XG5cbiAgICAubWVkaWEtYm9keSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4tY29udGVudC1ib2R5LXByb2ZpbGUge1xuICAgIC5uYXYge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjNyZW07XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDE1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cblxuICAgIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubmF2IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubmF2IHtcbiAgICAgICAgcGFkZGluZzogMThweCAxNHB4IDE3cHggMzBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWNvbnRlbnQtYm9keS1wcm9maWxlIC5uYXYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm1haW4tY29udGVudC1ib2R5LXByb2ZpbGUgLm5hdiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgLm1haW4tY29udGVudC1ib2R5LXByb2ZpbGUgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG59XG5cbi5tYWluLXByb2ZpbGUtYm9keSB7XG4gICAgcGFkZGluZzogMTVweCAwIDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLXByb2ZpbGUtYm9keSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tcHJvZmlsZS1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMjVweCAwIDAgMjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWFpbi1wcm9maWxlLWJvZHkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgfVxufVxuXG4ubWFpbi1wcm9maWxlLXZpZXctY2hhcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgaGVpZ2h0OiAyMDBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgLm1haW4tcHJvZmlsZS12aWV3LWNoYXJ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1wcm9maWxlLXZpZXctY2hhcnQge1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIH1cbn1cblxuLm1haW4tcHJvZmlsZS12aWV3LWluZm8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIGg2IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBjb2xvcjogJHBpbms7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbn1cblxuLm1haW4tdHJhZmZpYy1kZXRhaWwtaXRlbSB7XG4gICAgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICArIC5tYWluLXRyYWZmaWMtZGV0YWlsLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIH1cblxuICAgIC5wcm9ncmVzcyB7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgIH1cbn1cblxuLm1haW4tcHJvZmlsZS13b3JrLWxpc3Qge1xuICAgIC5tZWRpYSArIC5tZWRpYSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuXG4gICAgLm1lZGlhLWxvZ28ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB9XG5cbiAgICAubWVkaWEtYm9keSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tYWluLXByb2ZpbGUtY29udGFjdC1saXN0IHtcbiAgICAubWVkaWEge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICsgLm1lZGlhIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVkaWEtaWNvbiB7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLm1lZGlhLWJvZHkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIH1cblxuICAgICAgICBkaXYge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTM0cHgpIHtcbiAgICAubWFpbi1wcm9maWxlLWJvZHkgLm1lZGlhLnByb2ZpbGUtZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuICAgICAgICAubWVkaWEtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggMCAxNXB4IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzhweCkge1xuICAgIC5tYWluLXByb2ZpbGUtbWVudSAucHJvZmlsZS11c2VyIGltZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbn1cblxuLm1haW4tcHJvZmlsZS13b3JrLWxpc3QgLm1lZGlhLWxvZ28sXG4ubWFpbi1wcm9maWxlLWNvbnRhY3QtbGlzdCAubWVkaWEtaWNvbixcbi5tYWluLXByb2ZpbGUtc29jaWFsLWxpc3QgLm1lZGlhLWljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbi5wcm9maWxlLXVzZXIgLnByb2ZpbGUtZWRpdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2Q1ZDRlMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5tYWluLXByb2ZpbGUtYm9keSAuY2FyZC1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmRyb3AtZG93bi1wcm9maWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9maWxlLWZvb3RlciBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIG1hcmdpbjogMXB4IGF1dG87XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNlZmVmZjU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uZHJvcC1kb3duLXByb2ZpbGUgc3Bhbi5hc3NpZ25lZC10YXNrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAubWFpbi1wcm9maWxlLW1lbnUgLnByb2ZpbGUtdXNlciBpbWcge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnByb2ZpbGUtbmFtZSB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4ucHJvZmlsZS5uYXZ0YWItY3VzdG9tIHtcbiAgICBwYWRkaW5nOiAxMXB4IDAgMTBweCAwO1xuXG4gICAgbGkgYSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICBwYWRkaW5nOiAxM3B4O1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTNlNmYwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA3cHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA3cHg7XG4gICAgfVxuXG4gICAgLmFjdGl2ZSBhLFxuICAgIGEuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLmdhLWJvcmRlciB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG8gNXB4IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG59XG4ucHJvZmlsZS1jb3Zlcl9fYWN0aW9uIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgcGFkZGluZzogMjE2cHggMzBweCAxMHB4IDE4NXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tZWRpYS9iZy1pbWcuanBnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xufVxuLnByb2ZpbGUtY292ZXJfX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjMwcHggIWltcG9ydGFudDtcbiAgICBsZWZ0OiA1MHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb2ZpbGUtY292ZXJfX2ltZyA+IGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ucHJvZmlsZS1jb3Zlcl9faW1nID4gaW1nICsgLmgzIHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG59XG4ucHJvZmlsZS1jb3Zlcl9faW1nID4gLmgzIHtcbiAgICBjb2xvcjogIzM5MzkzOTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgICAucHJvZmlsZS1jb3Zlcl9fYWN0aW9uID4gLmJ0biB7XG4gICAgICAgIG1pbi13aWR0aDogMTI1cHg7XG4gICAgfVxuICAgIC5wcm9maWxlLWNvdmVyX19hY3Rpb24gPiAuYnRuIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDFweCkge1xuICAgIC5wcm9maWxlLWNvdmVyX19pbmZvIC5uYXYge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMTBweCAxNzBweDtcbiAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG4ucHJvZmlsZS1jb3Zlcl9faW5mbyAubmF2IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgIGNvbG9yOiAjNDY0NDYxO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wcm9maWxlLWNvdmVyX19pbmZvLFxuLnByb2ZpbGUtdGFiIC5tYWluLW5hdi1saW5lIC5uYXYtbGluay5hY3RpdmUge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xufVxuLnByb2ZpbGUtY292ZXJfX2luZm8gLm5hdiBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbn1cbi5wcm9maWxlLWNvdmVyX19pbmZvIC5uYXYgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjM4LCAyMzgsIDIzOCwgMC4yKTtcbn1cbi5wcm9maWxlLXRhYiAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA3cHg7XG4gICAgY29sb3I6ICMzYzQ4NTg7XG4gICAgYm9yZGVyOiAwcHggc29saWQgI2VkZWRmNTtcbn1cbi5tYWluLWNvbnRlbnQtYm9keS1wcm9maWxlIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDhweCAyNXB4O1xuICAgIGNvbG9yOiAjM2M0ODU4O1xufVxuLnByb2ZpbGUtdGFiLnRhYi1tZW51LWhlYWRpbmcgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogNHB4IDIwcHg7XG59XG4ucHJvZmlsZS10YWIgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDI1cHg7XG4gICAgfVxufVxuXG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDExcHggMTFweCAwIDA7XG59XG4udXNlci1sb2NrIGltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuLm1haW4taW1nLXVzZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnByb2ZpbGUtY292ZXJfX2ltZyB7XG4gICAgICAgIHRvcDogMjYwcHggIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuXG4ucGFuZWwtdGFicy5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLnByb2ZpbGUtaW1hZ2UgaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG4ucHJvZmlsZS1vbmxpbmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDZweDtcbiAgICByaWdodDogLTEwcHg7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7XG59XG4ucHJvZmlsZS10YWIudGFiLW1lbnUtaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG4uYmctd2hpdGUtdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbn1cbmEub3B0aW9uLWRvdHMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMi41cmVtO1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5tYWluLXNpZGViYXItc2hvdyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLm1haW4tc2lkZWJhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1jb250ZW50IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNDBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1uYXZiYXItYmFja2Ryb3Age1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tYWluLWJvZHktc2lkZWJhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tYm9keS1zaWRlYmFyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG59XG5cbi5tYWluLWJvZHktc2lkZWJhciB7XG4gICAgLm1haW4tY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDAuM3MgZWFzZTtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWhlYWRlciB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAyMXB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UzZThmMTtcbiAgICB9XG5cbiAgICAubWFpbi1mb290ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tYm9keS1zaWRlYmFyIC5tYWluLWhlYWRlciAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cbn1cblxuLm1haW4tc2lkZWJhciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAwIHNvbGlkICNkOGRmZWE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNDBweCk7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5tYWluLXNpZGViYXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLm1haW4tc2lkZWJhciB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLXNpZGViYXIge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG59XG5cbi5tYWluLXNpZGViYXItc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgLm1haW4tc2lkZWJhci1ib2R5IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjJweCk7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1zaWRlYmFyLXN0aWNreSArIC5tYWluLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjIwcHg7XG4gICAgfVxufVxuXG4ubWFpbi1zaWRlYmFyLWxvZ2dlZGluIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgcGFkZGluZzogMjBweCAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xufVxuXG4ubWFpbi1zaWRlYmFyIC5uYXYtcGlsbHMtY2lyY2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJi5uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgbGVmdDogLTMwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG5cbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0gaSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtcGlsbCB7XG4gICAgICAgIG1hcmdpbjogMCA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDAuNHJlbSAwLjdyZW07XG4gICAgICAgIGNvbG9yOiAjNjg3OThiICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZS0xO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB9XG59XG5cbi5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWxvZ2dlZGluIC5tYWluLWltZy11c2VyIHtcbiAgICBtYXJnaW46IGF1dG87XG59XG5cbi5tYWluLXNpZGViYXItbG9nZ2VkaW4ge1xuICAgIC5tYWluLWltZy11c2VyIHtcbiAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgIGhlaWdodDogMzhweDtcbiAgICB9XG5cbiAgICAubWVkaWEtYm9keSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICB0cmFuc2l0aW9uOlxuICAgICAgICAgICAgbGVmdCAwLjRzIGVhc2UsXG4gICAgICAgICAgICB3aWR0aCAwLjRzIGVhc2U7XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5tYWluLXNpZGViYXItYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG4ubWFpbi1zaWRlYmFyLWhpZGUgLnNpZGUtYmFkZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYWluLXNpZGViYXItYm9keSB7XG4gICAgLm5hdiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsgLm5hdi1iYWRnZSB7XG4gICAgICAgIHJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm5hdi1zdWIge1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuOXMgZWFzZTtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjlzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC45cyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC45cztcbiAgICB9XG5cbiAgICAubmF2LWl0ZW0gKyAubmF2LWl0ZW06OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2UyZWFmOTtcbiAgICB9XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG59XG5cbi5tYWluLXNpZGViYXItaGlkZSB7XG4gICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayAubGVmdG1lbnUtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG5cbiAgICAubmF2LXRleHQtYmFkZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayBpLnR5cGNuOjpiZWZvcmUge1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4ubmF2LWxpbmsud2l0aC1zdWIge1xuICAgIC5hbmdsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxN3B4O1xuICAgICAgICByaWdodDogMjNweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5zaWRlLWJhZGdlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMjNweDtcbiAgICB9XG59XG5cbi5tYWluLXNpZGViYXItYm9keSB7XG4gICAgLm5hdi1saW5rIC5sZWZ0bWVudS1pY29uIC5ldmUtaWNvbiB7XG4gICAgICAgIGZpbGw6ICRkZWZhdWx0LWNvbG9yO1xuICAgIH1cblxuICAgIC5uYXYtc3ViIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDAgMCAwIDdweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG5cbiAgICAubmF2LXN1Yi1pdGVtIHtcbiAgICAgICAgLm5hdi1zdWIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxOHB4O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcblxuICAgICAgICAgICAgLm5hdi1zdWItbGluayB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUgPiAubmF2LXN1Yi1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdyAubmF2LXN1YiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtc3ViLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgIGNvbG9yOiAjNmM3MjkzO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICB3ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJi53aXRoLXN1YiB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmM2QwJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS0zMDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJb25pY29ucyc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICArIC5uYXYtc3ViLWxpbmsge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAkZ3JheS0zMDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1saW5rLndpdGgtc3ViOjphZnRlciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG59XG5cbi5tYWluLXNpZGViYXItb3BlbiAubWFpbi1zaWRlYmFyIHtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2U7XG59XG5cbi5tYWluLXNpZGViYXIge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xMyk7XG59XG5cbi5tYWluLXNpZGViYXItYm9keSB7XG4gICAgLm5hdi1sYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjlweCAxMHB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlLTQgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmc6IDJweCAxNXB4O1xuICAgICAgICBjb2xvcjogIzMzNDE1MTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtc3ViIGxpIC5uYXYtc3ViLWxpbms6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1xcZTkyZic7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnZmVhdGhlcicgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubmF2LWl0ZW0gKyAubmF2LWl0ZW06OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIC5sZWZ0bWVudS1pY29uIHtcbiAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB9XG5cbiAgICAubmF2LWxhYmVsOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJy0tJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgIGxlZnQ6IDEzcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayBpLnR5cGNuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42OTtcbiAgICB9XG5cbiAgICAubWFpbi1ib2R5Lm1haW4tc2lkZWJhci1oaWRlIHtcbiAgICAgICAgLm1haW4tc2lkZWJhciB7XG4gICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGViYXItbG9nZ2VkaW4gLm1lZGlhLWJvZHksXG4gICAgICAgIC5zaWRlbWVudS1sYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tc2lkZWJhci1ib2R5IHtcbiAgICAgICAgICAgIC5uYXYtbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYtbGluayAubGVmdG1lbnUtaWNvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFuZ2xlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGViYXItbmF2cyxcbiAgICAgICAgLnVzZXItaW5mbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnVzZXItcGljIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGViYXItbG9nZ2VkaW4ge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNpZGViYXItcmlnaHQgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE4cHggMTBweCAyMXB4O1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcblxuICAgICYuYWN0aXZlOjpiZWZvcmUge1xuICAgICAgICBib3R0b206IDA7XG4gICAgfVxufVxuXG4ubWFpbi1zaWRlYmFyLWJvZHkge1xuICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICYuc2hvdyA+IC5uYXYtc3ViIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDJzIGVhc2U7XG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDJzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDJzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMnM7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTQsIDk1LCAyMjQpO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hbmdsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1zdWItaXRlbS5hY3RpdmUgPiAubmF2LXN1Yi1saW5rIHtcbiAgICAgICAgY29sb3I6ICMxNGM2ZTI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICB9XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA3cHggMTJweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40NXM7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40NXM7XG4gICAgICAgIC1vLXRyYW5zaXRpb24tZHVyYXRpb246IDAuNDVzO1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjQ1cztcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gICAgfVxuXG4gICAgLm5hdi1zdWItaXRlbSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nOiAyLjJweCAyNXB4IDIuMnB4IDUycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtLnNob3cgPiAubmF2LXN1YiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAubmF2LXN1YiBsaS5hY3RpdmUgLm5hdi1zdWItbGluazo6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogIzE0YzZlMjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi5tYWluLXNpZGViYXItaGlkZSAubmF2LXN1YiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1haW4tc2lkZWJhci1ib2R5IHtcbiAgICAubmF2LXN1YiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yaWdodC1wYWdlIHtcbiAgICAudmFsdWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgICAgICBjb2xvcjogIzE2MTUzNztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICAubGFiZWwge1xuICAgICAgICBjb2xvcjogIzk3OWE5ZjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG59XG5cbi5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMzRweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzE0YzZlMjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLXNpZGViYXItaGlkZSB7XG4gICAgICAgIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGViYXItYm9keSB7XG4gICAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LXNlYXJjaCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFuaW1hdGVkLWFycm93IHNwYW4ge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVyLFxuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hcHAtc2lkZWJhcl9fdXNlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogI2E4YThhODtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xufVxuXG4udXNlci1pbmZvIHtcbiAgICAudGV4dC1kYXJrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAudGV4dC1tdXRlZCB7XG4gICAgICAgIGNvbG9yOiAjZjJmNWZiICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG59XG5cbi5zaWRlYmFyLW5hdnMgLm5hdi1waWxscy1jaXJjbGUgLm5hdi1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjRyZW0gMC42cmVtO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ubWFpbi1zaWRlYmFyLWxvZ2dlZGluIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAxNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2U7XG5cbiAgICAubWVkaWEtYm9keSBoNiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbn1cblxuLm5hdi1zZWFyY2gge1xuICAgIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODc4ZWI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjI2LCAyMzIsIDI0NSwgMC4yNSk7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg3OGViO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIyNiwgMjMyLCAyNDUsIDAuMjIpO1xuICAgIH1cbn1cblxuLm1haW4tc2lkZWJhci1sb2dnZWRpbiAubWVkaWEtYm9keSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzcHg7XG4gICAgdHJhbnNpdGlvbjpcbiAgICAgICAgbGVmdCAwLjRzIGVhc2UsXG4gICAgICAgIHdpZHRoIDAuNHMgZWFzZTtcbn1cblxuLm1haW4tc2lkZWJhciAubmF2LXBpbGxzLWNpcmNsZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5zaG93IC5uYXYtbGluay53aXRoLXN1YiAuYW5nbGUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLm1haW4tc2lkZWJhciB7XG4gICAgd2lkdGg6IDI0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTdweCkge1xuICAgIC5tYWluLXNpZGViYXItb3BlbiAubWFpbi1zaWRlYmFyIHtcbiAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZTtcbiAgICB9XG59XG5cbi5tYWluLXNpZGViYXItYm9keSB7XG4gICAgLm5hdi1pdGVtLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgfVxuXG4gICAgLm5hdiAubmF2LWl0ZW0gLm5hdi1zdWI6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDNweDtcbiAgICAgICAgaGVpZ2h0OiAxMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5tYWluLXNpZGViYXItaGVhZGVyIC5sb2dvLWljb24uZGFyay10aGVtZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4ubWFpbi1zaWRlYmFyLWhpZGUgLm5hdi1iYWRnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogM3B4IDVweCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMTQuNzJweCAxLjI4cHggcmdiYSgxNTQsIDE1NCwgMjA0LCAwLjEpO1xufVxuXG4ubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWIgLm5hdi1zdWItaXRlbSAubmF2LXN1Yi1saW5rOmJlZm9yZTo6aG92ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgbGVmdDogLTI3cHg7XG4gICAgei1pbmRleDogOTk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDEwJTtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG59XG5cbi5tYWluLXNpZGViYXIgLnNlYXJjaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcblxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDIxNHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgfVxuXG4gICAgLmJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMXB4O1xuICAgICAgICBjb2xvcjogJGdyYXktNDAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbn1cblxuLmFwcC1zaWRlYmFyX191c2VyIHtcbiAgICAudXNlci1wcm8tYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2M5ZDJlODtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA1cHggNXB4IDBweCByZ2JhKDQ0LCA0NCwgNDQsIDAuMik7XG4gICAgICAgIH1cblxuICAgICAgICAudS1kcm9wZG93biB7XG4gICAgICAgICAgICBjb2xvcjogIzk3OTk5ZjtcbiAgICAgICAgfVxuXG4gICAgICAgIC51c2VyLWluZm8gc3Bhbi50ZXh0LWdyYXkge1xuICAgICAgICAgICAgY29sb3I6ICM5Njk2OTYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51c2VyLWluZm8ge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIGNvbG9yOiAjNWM2MjZmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2lkZWJhciB7XG4gICAgLnRhYi1tZW51LWhlYWRpbmcge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICB9XG5cbiAgICAudGFicy1tZW51LWJvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiA1NnB4O1xuICAgIH1cblxuICAgIC50YWJzLW1lbnUgdWwgbGkge1xuICAgICAgICAuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCA4cHg7XG4gICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYWYxO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIGEge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi5wYW5lbC10YWJzIHtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG5cbiAgICAuYXZhdGFyLW1kIHtcbiAgICAgICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hdmF0YXItbGcge1xuICAgICAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwcHg7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJveC1zaGFkb3c6IDBweCAxOHB4IDM2cHggMTBweCByZ2JhKDE1NCwgMTU0LCAyMDQsIDAuMSk7XG5cbiAgICAuY2FyZCB7XG4gICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMnB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLnNpZGViYXIgLnRhYi1tZW51LWhlYWRpbmcgLnRhYnMtbWVudSB1bCBsaSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuLnNpZGViYXItcmlnaHQgLmxpc3QgYSB7XG4gICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xufVxuXG4udGFicy1tZW51IHVsIGxpIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggMTJweCAxMXB4IDEzcHg7XG59XG4uc2lkZWJhciAubmF2LnBhbmVsLXRhYnMgLnNpZGUtbWVudV9faWNvbiB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xufVxuLnNpZGViYXIge1xuICAgIC50YWItcGFuZSBiIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi5zaWRlYmFyLW1pbmkgLnNpZGUtbWVudSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmFwcC1zaWRlYmFyIC5tQ1NCX2RyYWdnZXJDb250YWluZXIge1xuICAgIHJpZ2h0OiAtMTFweCAhaW1wb3J0YW50O1xufVxuXG4uc3ViLXNsaWRlLW1lbnUge1xuICAgIC5zdWItc2lkZS1tZW51X19pdGVtLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi5zaWRlLW1lbnVfX2xhYmVsMSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYXBwLnNpZGVuYXYtdG9nZ2xlZCB7XG4gICAgICAgIC5hcHAtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtc2lkZWJhciB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtc2lkZWJhcl9fb3ZlcmxheSB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGUuaXMtZXhwYW5kZWQgLnNsaWRlLW1lbnUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlLWJhZGdlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuc2lkZS1oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hcHAge1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgICAgLmFwcC1zaWRlYmFyIHtcbiAgICAgICAgICAgIGxlZnQ6IC0yNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtc2lkZWJhcl9fb3ZlcmxheSB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAmLnNpZGVuYXYtdG9nZ2xlZCB7XG4gICAgICAgICAgICAuYXBwLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLXNpZGViYXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcHAtc2lkZWJhcl9fb3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2lkZWJhci1nb25lLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hcHAuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnUgLnNpZGUtbWVudV9faWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTNweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG59XG5cbi5hcHAtY29udGVudCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDExNHB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAzMjBtcyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDMyMG1zIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgMzIwbXMgZWFzZTtcblxuICAgIC5zaWRlLWFwcCB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAzMHB4IDAgMzBweDtcbiAgICB9XG59XG5cbi5mb290ZXIgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xufVxuXG4ubWFpbi1zaWRlYmFyLWhlYWRlciAuaGVhZGVyLWxvZ28ge1xuICAgIC5kZXNrdG9wLWRhcmssXG4gICAgLm1vYmlsZS1sb2dvLFxuICAgIC5tb2JpbGUtZGFyayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYXBwLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjQwcHg7XG4gICAgfVxuXG4gICAgLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmF2YXRhci14bCB7XG4gICAgICAgIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZCB7XG4gICAgICAgIC5tYWluLXNpZGViYXItaGVhZGVyIC5oZWFkZXItbG9nbyB7XG4gICAgICAgICAgICAuZGVza3RvcC1sb2dvIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW9iaWxlLWxvZ28ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zaWRlbmF2LXRvZ2dsZWQtb3BlbiB7XG4gICAgICAgICAgICAubW9iaWxlLWxvZ28ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51IC5zaWRlLW1lbnVfX2ljb24ge1xuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICB9XG5cbiAgICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtaXRlbS5zaWRlLWl0ZW0tY2F0ZWdvcnkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1pdGVtLnNpZGUtaXRlbS1jYXRlZ29yeSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLWl0ZW0uc2lkZS1pdGVtLWNhdGVnb3J5IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5kZXNrdG9wLWxvZ28ge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYXBwLWNvbnRlbnQge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgICAuYXBwLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG5cbi5saWdodC10ZXh0IHtcbiAgICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5zZW1pYm9sZC10ZXh0IHtcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5saW5lLWhlYWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuXG4vKi0tLS0tIENvbXBvbmFudDogVG9wIE5hdmlnYXRpb24gQmFyIC0tLS0tICovXG5cbi5hcHAtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogOTk5O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjNWUyZGQ4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCR3aGl0ZS0xO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDE3cHggMnB4ICRibGFjay0yO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYXBwLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAgIC5hcHAtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5hcHAtaGVhZGVyX19sb2dvIHtcbiAgICAtbXMtZmxleDogMSAwIGF1dG87XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1mYW1pbHk6ICdOaWNvbm5lJztcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcblxuICAgICY6Zm9jdXMsXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hcHAtaGVhZGVyX19sb2dvIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiAyMzBweDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICB9XG59XG5cbi5hcHAtc2lkZWJhcl9fdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzlweDtcbiAgICBoZWlnaHQ6IDM5cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogIzdiODE5MTtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMyMG1zIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMjBtcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzIwbXMgZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi8qQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgLmFwcC1zaWRlYmFyX190b2dnbGUge1xuICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgfVxuICB9Ki9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hcHAtc2lkZWJhcl9fdG9nZ2xlIHtcbiAgICAgICAgb3JkZXI6IC0xO1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZW1lbnUge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYXBwLW5hdiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmFwcC1uYXYge1xuICAgICAgICAtbXMtZmxleDogMSAwIGF1dG87XG4gICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIH1cbn1cblxuLmFwcC1uYXZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgY29sb3I6ICM3YjgxOTE7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMyMG1zIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMjBtcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzIwbXMgZWFzZTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjZjZmNmY2O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2stMTtcbiAgICB9XG59XG5cbi5hcHAtc2VhcmNoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5hcHAtc2VhcmNoIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5hcHAtc2VhcmNoX19pbnB1dCB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtODtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMjBtcyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzIwbXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMyMG1zIGVhc2U7XG5cbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAgICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2stNDtcbiAgICB9XG59XG5cbi5hcHAtc2VhcmNoX19idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBjb2xvcjogJGJsYWNrLTg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYXBwLW5vdGlmaWNhdGlvbiB7XG4gICAgbWluLXdpZHRoOiAyNzBweDtcbn1cblxuLmFwcC1ub3RpZmljYXRpb25fX3RpdGxlIHtcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNTAsIDEzNiwgMC40KTtcbn1cblxuLmFwcC1ub3RpZmljYXRpb25fX2Zvb3RlciB7XG4gICAgcGFkZGluZzogOHB4IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG5cbi5hcHAtbm90aWZpY2F0aW9uX19jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAyMjBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrLTI7XG4gICAgfVxufVxuXG4uYXBwLW5vdGlmaWNhdGlvbl9faXRlbSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzIwbXMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMyMG1zIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMjBtcyBlYXNlO1xuXG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgICB9XG59XG5cbi5hcHAtbm90aWZpY2F0aW9uX19tZXNzYWdlLFxuLmFwcC1ub3RpZmljYXRpb25fX21ldGEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hcHAtbm90aWZpY2F0aW9uX19pY29uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uYXBwLW5vdGlmaWNhdGlvbl9fbWVzc2FnZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLm1haW4tc2lkZW1lbnUgLnNpZGUtbWVudSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOlxuICAgICAgICBsZWZ0IDMyMG1zIGVhc2UsXG4gICAgICAgIHdpZHRoIDMyMG1zIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjpcbiAgICAgICAgbGVmdCAzMjBtcyBlYXNlLFxuICAgICAgICB3aWR0aCAzMjBtcyBlYXNlO1xuICAgIHRyYW5zaXRpb246XG4gICAgICAgIGxlZnQgMzIwbXMgZWFzZSxcbiAgICAgICAgd2lkdGggMzIwbXMgZWFzZTtcbn1cblxuLnNpZGViYXItbWluaSAuYXBwLXNpZGViYXIge1xuICAgIHdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xufVxuXG4uYXBwLXNpZGViYXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTAyNDtcbiAgICAvLyB3aWR0aDogMjQwcHg7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBjb2xvcjogIzE0MTEyZDtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA4cHggMTQuNzJweCAxLjI4cHggcmdiYSgxNTQsIDE1NCwgMjA0LCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMTQuNzJweCAxLjI4cHggcmdiYSgxNTQsIDE1NCwgMjA0LCAwLjEpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjpcbiAgICAgICAgbGVmdCAzMjBtcyBlYXNlLFxuICAgICAgICB3aWR0aCAzMjBtcyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246XG4gICAgICAgIGxlZnQgMzIwbXMgZWFzZSxcbiAgICAgICAgd2lkdGggMzIwbXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgICBsZWZ0IDMyMG1zIGVhc2UsXG4gICAgICAgIHdpZHRoIDMyMG1zIGVhc2U7XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2stMjtcbiAgICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICAgLmFwcC1zaWRlYmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hcHAtc2lkZWJhcl9fb3ZlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiA5O1xuICAgIH1cbn1cblxuLmFwcC1zaWRlYmFyX191c2VyIHtcbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDI1cHgkd2hpdGUtMTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDVweCA1cHggMHB4IHJnYmEoNDQsIDQ0LCA0NCwgMC4yKTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjN2I4MTkxO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFwcC1zaWRlYmFyX191c2VyLWF2YXRhciB7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xufVxuXG4uYXBwLXNpZGViYXJfX3VzZXItbmFtZSB7XG4gICAgJi50ZXh0LXNtIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjb2xvcjogI2U1ZTllYztcbiAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgLW8tdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5hcHAtc2lkZWJhcl9fdXNlci1kZXNpZ25hdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY29sb3I6ICNlNWU5ZWM7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAtby10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnNpZGUtbWVudSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAuc2xpZGUgLnNpZGUtbWVudV9faXRlbSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMTBweCA5MXB4IDEwcHggMzBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG59XG5cbnNsaWRlIGlzLWV4cGFuZGVkIHNpZGUtbWVudV9faXRlbSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzgsIDIzOCwgMjQ3LCAwLjkpO1xufVxuXG4uc2xpZGUge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAkcHJpbWFyeTtcbn1cblxuLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUgLnNpZGUtbWVudV9faWNvbiB7XG4gICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbi5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgICBjb2xvcjogJGRlZmF1bHQtY29sb3IgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc2lkZS1tZW51X19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSAuYW5nbGUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUgLnNpZGUtbWVudV9faWNvbiB7XG4gICAgICAgIGZpbGw6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUgLnNpZGUtbWVudV9faWNvbixcbiAgICAmOmhvdmVyIC5zaWRlLW1lbnVfX2ljb24sXG4gICAgJjpmb2N1cyAuc2lkZS1tZW51X19pY29uIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5wcm9maWxlLXN0YXR1cyB7XG4gICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgIH1cblxuICAgIC5hcHAuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS04O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLnNsaWRlIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgLnNpZGUtbWVudV9fbGFiZWwsXG4gICAgICAgIC5hbmdsZSxcbiAgICAgICAgLnNpZGUtbWVudV9faWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogIzdiODE5MTtcbiAgICAgICAgICAgIGZpbGw6ICM3YjgxOTE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zbGlkZS1pdGVtIHtcbiAgICAmLmFjdGl2ZSxcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogI2I1YzFkMjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgICYuYWN0aXZlLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgLmFwcC1zaWRlYmFyIC5zbGlkZS1tZW51IC5zbGlkZS1pdGVtOmJlZm9yZTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnNsaWRlLmlzLWV4cGFuZGVkIC5zbGlkZS1tZW51IGE6aG92ZXI6YmVmb3JlIHtcbiAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLnNsaWRlLW1lbnUge1xuICAgIC5zdWItc2xpZGUtbWVudSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG59XG5cbi5zdWItc2xpZGUgLnN1Yi1hbmdsZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5zbGlkZS1tZW51IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zbGlkZS5pcy1leHBhbmRlZCB7XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAjN2I4MTkxO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgLnN1Yi1zaWRlLW1lbnVfX2l0ZW06YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ1xcZjIyZCc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICBjb2xvcjogIzdiODE5MTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gICAgfVxufVxuXG4uc3ViLXNsaWRlLW1lbnUxIC5zdWItc2xpZGUtaXRlbTI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxmMjJkJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjN2I4MTkxO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbn1cblxuLnNpZGUtbWVudSAuc2lkZS1tZW51X19pY29uIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGNvbG9yOiAjN2I4MTkxO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGZpbGw6ICM3YjgxOTE7XG59XG5cbi5zaWRlLW1lbnVfX2ljb24ge1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjVweDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xufVxuXG4uc2lkZS1tZW51X19sYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogIzdiODE5MTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbn1cblxuLmFwcC1zaWRlYmFyIC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAycHg7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIGJhY2tncm91bmQ6ICNmMmY3ZmY7XG59XG5cbi5hcHAtc2lkZWJhciAuc2lkZS1pdGVtLnNpZGUtaXRlbS1jYXRlZ29yeSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgcGFkZGluZzogMCAyMHB4IDAgMDtcbiAgICBjb2xvcjogIzdiODE5MTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG9wYWNpdHk6IDAuNjtcbn1cblxuLmFwcC1zaWRlYmFyIC5zaWRlLWl0ZW0uc2lkZS1pdGVtLWNhdGVnb3J5Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4uc2xpZGUtbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI5cHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnNsaWRlLmlzLWV4cGFuZGVkIC5zbGlkZS1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWRlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA4cHggMzVweCA4cHggMzVweDtcbiAgICBjb2xvcjogIzdiODE5MTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbn1cblxuLmFuZ2xlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDMyMG1zIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMyMG1zIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMzIwbXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzIwbXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgICB0cmFuc2Zvcm0gMzIwbXMgZWFzZSxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0gMzIwbXMgZWFzZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDg0OHB4KSB7XG4gICAgLnByb2ZpbGUtdXNlciAucC10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zaWRlbmF2LXRvZ2dsZWQge1xuICAgICAgICAuYXBwLXNpZGViYXJfX3VzZXItbmFtZSxcbiAgICAgICAgLmFwcC1zaWRlYmFyX191c2VyLWRlc2lnbmF0aW9uLFxuICAgICAgICAuYW5nbGUsXG4gICAgICAgIC5hcHAtc2lkZWJhcl9fdXNlci1uYW1lLFxuICAgICAgICAudXNlci1ub3RpZmljYXRpb24sXG4gICAgICAgIC5hcHAtc2lkZWJhcl9fdXNlci1uYW1lLFxuICAgICAgICAudXNlci1pbmZvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZW5hdi10b2dnbGVkLnVzZXItbm90aWZpY2F0aW9uOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1zaWRlYmFyX191c2VyLW5hbWUsXG4gICAgICAgIC5hdmF0YXIteGwge1xuICAgICAgICAgICAgd2lkdGg6IDNyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1zaWRlYmFyX191c2VyLFxuICAgICAgICAuc2lkZS1tZW51IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtc2lkZWJhcl9fdXNlci1hdmF0YXIge1xuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLXNpZGViYXJfX3VzZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDBweCA4cHggMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZmlsZS1pbWcge1xuICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICByaWdodDogMTlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtc2lkZWJhciB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgICAgICAgICAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgKyAuc2xpZGUtbWVudSB7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtbWVudV9fbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDVweCAxMnB4IDIwcHg7XG4gICAgICAgICAgICBjb2xvcjogIzdiODE5MTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA4cHggMTdweCAkYmxhY2stMjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA4cHggMTdweCAkYmxhY2stMjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGUge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLnNpZGUtbWVudV9fbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zbGlkZS1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGUtbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA5MHB4O1xuICAgICAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggOHB4IDE3cHggJGJsYWNrLTI7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggOHB4IDE3cHggJGJsYWNrLTI7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDMyMG1zIGVhc2U7XG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDMyMG1zIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDMyMG1zIGVhc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXBwLnNpZGVuYXYtdG9nZ2xlZCB7XG4gICAgICAgIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMCAxMXB4IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlLW1lbnVfbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgY29sb3I6ICM3YjgxOTE7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXJfX3VzZXIgLmF2YXRhci1tZCB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIC5hcHAuc2lkZW5hdi10b2dnbGVkIC5uYXYtYmFkZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgICByaWdodDogMjhweDtcbiAgICAgICAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgIH1cbn1cblxuLmFwcCB7XG4gICAgJi5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudSAuc2lkZS1tZW51X19pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuc2lkZS1tZW51X2xhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgJi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICB9XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgICAuZmEsXG4gICAgLmljb24ge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbn1cblxuLmFwcC10aXRsZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogLTMwcHggLTMwcHggMzBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4ICRibGFjay0xO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAkYmxhY2stMTtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcblxuICAgIGgxIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICAgLmFwcC10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuYXBwLXRpdGxlIHtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXJnaW46IC0xNXB4IC0xNXB4IDE1cHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5hcHAtdGl0bGUgcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uYXBwLWJyZWFkY3J1bWIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5hcHAtYnJlYWRjcnVtYiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxufVxuXG4udGlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzpcbiAgICAgICAgMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSxcbiAgICAgICAgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSxcbiAgICAgICAgMCAzcHggMXB4IC0ycHggJGJsYWNrLTI7XG4gICAgYm94LXNoYWRvdzpcbiAgICAgICAgMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSxcbiAgICAgICAgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSxcbiAgICAgICAgMCAzcHggMXB4IC0ycHggJGJsYWNrLTI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzIwbXMgZWFzZS1pbi1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDMyMG1zIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAzMjBtcyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgICAudGlsZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgfVxufVxuXG4uc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhcl9fdXNlciAuYXZhdGFyLW1kIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG59XG5cbi5hcHAtc2lkZWJhciB7XG4gICAgLm1DUy1taW5pbWFsLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibGFjay0wNTtcbiAgICB9XG5cbiAgICAubUNTQl9zY3JvbGxUb29scyB7XG4gICAgICAgIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsXG4gICAgICAgIC5tQ1NCX2RyYWdnZXJSYWlsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZS0yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2lkZW5hdi10b2dnbGVkIC5tYWluLXdyYXBwZXIgLnNpZGUtbWVudSAuc2lkZS1tZW51X19pdGVtIHtcbiAgICAubmF2LWJhZGdlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgbGVmdDogNTdweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogM3B4IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5uYXYtYmFkZ2UxIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5uYXYtYmFkZ2Uge1xuICAgIHBhZGRpbmc6IDAuNGVtIDAuNmVtO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4udXNlci1pbmZvIHtcbiAgICAudGV4dC1kYXJrIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgLnRleHQtbXV0ZWQge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5zaWRlLWhlYWRlciB7XG4gICAgLmhlYWRlci1icmFuZDEge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5oZWFkZXItYnJhbmQtaW1nLmRlc2t0b3AtbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIgLnNpZGUtaGVhZGVyIC5oZWFkZXItYnJhbmQtaW1nLmRlc2t0b3AtbG9nbyxcbi5zaWRlLWhlYWRlciAuaGVhZGVyLWJyYW5kLWltZy50b2dnbGUtbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNpZGVuYXYtdG9nZ2xlZCB7XG4gICAgLmFwcC1zaWRlYmFyIC5zaWRlLWhlYWRlciB7XG4gICAgICAgIC5oZWFkZXItYnJhbmQtaW1nLnRvZ2dsZS1sb2dvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlci1waWMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5zaWRlYmFyLW5hdnMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLnNpZGUtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAzMjBtcyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGxlZnQgMzIwbXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDMyMG1zIGVhc2U7XG59XG5cbi5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1zaWRlYmFyX190b2dnbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udXNlci1waWMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbn1cblxuLnNpZGViYXItbmF2cyBhIHtcbiAgICBwYWRkaW5nOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDcpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uYXBwLXNpZGViYXIgLnNpZGViYXItbmF2cyB7XG4gICAgcGFkZGluZzogMCAxMHB4IDEwcHggMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQkd2hpdGUtMTtcbn1cblxuLnNpZGViYXItbmF2cyAubmF2IGxpOmxhc3QtY2hpbGQgYSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zaWRlLW1lbnUgaDMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC8qIGNvbG9yOiAkd2hpdGUtNCFpbXBvcnRhbnQ7ICovXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHggMzRweCAxMHB4O1xuICAgIGNvbG9yOiAjOTA5MDllO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgb3BhY2l0eTogMTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnLS0nO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgbGVmdDogMjFweDtcbiAgICB9XG59XG5cbi5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudSBoMyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWRlLmlzLWV4cGFuZGVkIC5zbGlkZS1tZW51LFxuLnN1Yi1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qLS0gU3ViLXNsaWRlLS0qKi9cblxuLnN1Yi1zaWRlLW1lbnVfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogN3B4IDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN1Yi1zaWRlLW1lbnVfX2xhYmVsIHtcbiAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG59XG5cbi5zdWItc2xpZGUge1xuICAgIC5zdWItYW5nbGUge1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi5pcy1leHBhbmRlZCAuc3ViLWFuZ2xlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB9XG59XG5cbi5zdWItc2xpZGUyIHtcbiAgICAuc3ViLWFuZ2xlIHtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIH1cblxuICAgICYuaXMtZXhwYW5kZWQgLnN1Yi1hbmdsZTIge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIH1cbn1cblxuLnN1Yi1zbGlkZS1tZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zdWItc2xpZGUtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA4cHggMCA4cHggMjVweCAhaW1wb3J0YW50O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3ViLXNsaWRlLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGZvbnQtc2l6ZTogMC44cmVtICFpbXBvcnRhbnQ7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnN1Yi1zbGlkZS5pcy1leHBhbmRlZCB7XG4gICAgLnN1Yi1zbGlkZS1tZW51IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5zbGlkZS1tZW51IC5zdWItc2xpZGUuaXMtZXhwYW5kZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3ViLXNpZGUtbWVudV9faXRlbSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4uc3ViLXNpZGUtbWVudV9faXRlbTpob3ZlciB7XG4gICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdWItc2xpZGUuaXMtZXhwYW5kZWQgLnN1Yi1zbGlkZS1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQycHggIWltcG9ydGFudDtcbn1cblxuLnN1Yi1zbGlkZS1tZW51MSAuc3ViLXNsaWRlLWl0ZW0yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA2cHggMHB4IDZweCA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4uc3ViLXNsaWRlIC5zdWItYW5nbGUyIHtcbiAgICBtYXJnaW4tbGVmdDogNjhweDtcbn1cblxuLnN1Yi1zbGlkZS1tZW51MSAuc3ViLXNsaWRlLWl0ZW0yOmhvdmVyIHtcbiAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLmFwcC1zaWRlYmFyIHtcbiAgICAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNzI4MmE5ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYXBwLXNpZGViYXIgLnNsaWRlLW1lbnUgLnN1Yi1zbGlkZS1tZW51IGE6YmVmb3JlIHtcbiAgICBsZWZ0OiAyNXB4O1xufVxuXG4uc2lkZS1tZW51IC5zbGlkLmFjdGl2ZSAuc3ViLXNsaWRlLmlzLWV4cGFuZGVkIC5zdWItc2xpZGUtbWVudSB7XG4gICAgbWF4LWhlaWdodDogMDtcbn1cblxuLmFwcC1zaWRlYmFyIC5zbGlkZS1tZW51IC5zbGlkZS1pdGVtOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZjIyZCc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOXB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgY29sb3I6ICM3YjgxOTE7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgICBvcGFjaXR5OiAwLjU7XG59XG5cbi5hcHAtc2lkZWJhcl9fdG9nZ2xlIC5jbG9zZS10b2dnbGUsXG4uc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZCAub3Blbi10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXItaWNvbiB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgY29sb3I6ICM3YjgxOTE7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICNlYWUzZjM7XG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcbn1cblxuLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQgLmNsb3NlLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2lkZW5hdi10b2dnbGVkIC5hcHAtY29udGVudCB7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgMzIwbXMgZWFzZTtcbn1cblxuLnN1Yi1zbGlkZS1tZW51IC5hY3RpdmUgLnN1Yi1zbGlkZS1pdGVtLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRkYW5nZXI7XG59XG5cbi5hcHAtc2lkZWJhcl9fdXNlciAudXNlci1pbmZvIC50ZXh0LW11dGVkIHtcbiAgICBjb2xvcjogIzg5OTFhNSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmFwcC1zaWRlYmFyIC5zbGlkZS1tZW51IGEuYWN0aXZlOmJlZm9yZSB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuYXBwLXNpZGViYXIge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMjQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51X19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAycHggMDtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNHB4O1xuICAgIH1cblxuICAgIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICBtYXJnaW46IDBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDExcHggMTVweCAxMXB4IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICBjb2xvcjogIzdiODE5MTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICB9XG5cbiAgICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuYW5nbGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAvLyAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuYXZhdGFyLXhsIHtcbiAgICAvLyAgIHdpZHRoOiA3MnB4ICFpbXBvcnRhbnQ7XG4gICAgLy8gICBoZWlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgICAvLyAgIGZvbnQtc2l6ZTogMzZweCAhaW1wb3J0YW50O1xuICAgIC8vIH1cblxuICAgIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5hcHAtc2lkZWJhcl9fdXNlciAudXNlci1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zaWRlLW1lbnVfX2ljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgfVxuXG4gICAgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnBzID4gLnBzX19yYWlsLXkgPiAucHNfX3RodW1iLXkge1xuICAgICAgICBsZWZ0OiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDcsIDIxMSwgMjI1KTtcbiAgICB9XG5cbiAgICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAubWFpbi1zaWRlYmFyLWhlYWRlciB7XG4gICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICB9XG5cbiAgICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW4gLmRlc2t0b3AtbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5wcm9maWxlLXN0YXR1cyB7XG4gICAgICAgIHJpZ2h0OiAxOXB4O1xuICAgIH1cblxuICAgIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAubWFpbi1sb2dvLmRhcmstdGhlbWUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5kZXNrdG9wLWxvZ28ubG9nby1kYXJrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAubWFpbi1sb2dvLmRhcmstdGhlbWUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLWJhZGdlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNsaWRlLW1lbnUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnVfX2l0ZW06aG92ZXIgKyAuc2xpZGUtbWVudSB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIG9wYWNpdHk6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zbGlkZS5pcy1leHBhbmRlZCAuc2xpZGUtbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5zaWRlbmF2LXRvZ2dsZWQgLnNsaWRlLW1lbnUge1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNsaWRlLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBvcGFjaXR5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgICAgICAvLyB3aWR0aDogNTBweDtcbiAgICAgICAgLy8gaGVpZ2h0OiA0NHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1zaWRlYmFyLWhlYWRlciAubWFpbi1sb2dvIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm1haW4tc2lkZWJhci1zdGlja3kgKyAubWFpbi1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI0MHB4O1xuICAgIH1cbn1cblxuLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOlxuICAgICAgICBsZWZ0IDMyMG1zIGVhc2UsXG4gICAgICAgIHdpZHRoIDMyMG1zIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjpcbiAgICAgICAgbGVmdCAzMjBtcyBlYXNlLFxuICAgICAgICB3aWR0aCAzMjBtcyBlYXNlO1xuICAgIHRyYW5zaXRpb246XG4gICAgICAgIGxlZnQgMzIwbXMgZWFzZSxcbiAgICAgICAgd2lkdGggMzIwbXMgZWFzZTtcbn1cblxuLm1haW4tc2lkZW1lbnUge1xuICAgIGhlaWdodDogOTAlO1xuICAgIG1hcmdpbi10b3A6IDg1cHg7XG59XG5cbi5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zbGlkZS5hY3RpdmUgLnNpZGUtbWVudV9fbGFiZWwsXG4uc2lkZS1tZW51IC5zbGlkZS5hY3RpdmUgLnNpZGUtbWVudV9faWNvbiB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnN1Yi1zbGlkZSAuc3ViLWFuZ2xlMiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDAuODtcbn1cblxuLnNpZGUtbWVudSAuc2lkZS1tZW51X19pY29uOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTJweDtcbiAgICByaWdodDogM3B4O1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxMDgsIDk1LCAyNTIsIDAuMjYpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnNpZGUtbWVudV9faXRlbTpob3ZlciB7XG4gICAgLnNpZGUtbWVudV9faWNvbixcbiAgICAuc2lkZS1tZW51X19sYWJlbCxcbiAgICAuYW5nbGUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgZmlsbDogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnNpZGViYXItbWluaSAuc2lkZS1tZW51IHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4vLyAtLS0tLSBJQ09OIFRFWFQgLS0tLS0tLS8vXG5cbi5pY29udGV4dC1tZW51IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgJi5hcHAuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnUgLnNpZGUtbWVudV9faWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYXBwLnNpZGVuYXYtdG9nZ2xlZCB7XG4gICAgICAgICAgICAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcHAtc2lkZWJhciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXNpZGViYXItaGVhZGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcHAtY29udGVudCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDExMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIHtcbiAgICAgICAgICAgIC5hcHAtc2lkZWJhciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXNpZGViYXItaGVhZGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjQwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNsb3NlLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgICAgICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tICEgSUNPTiBURVhUIC0tLS0tLS0vL1xuXG4vLyAtLS0tLSBDTE9TRUQgTUVOVSAtLS0tLS0tLy9cbi5jbG9zZWQtbWVudSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICYuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hcHAuc2lkZW5hdi10b2dnbGVkIHtcbiAgICAgICAgICAgIC5hcHAtY29udGVudCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tICEgQ0xPU0VEIE1FTlUgLS0tLS0tLS8vXG5cbi8vIC0tLS0tIEhPVkVSIFNVQk1FTlUgLS0tLS0tLS8vXG5cbi5ob3Zlci1zdWJtZW51IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgJi5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2xpZGUtbWVudSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNXB4IDBweCA1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYucnRsLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zbGlkZS1tZW51IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwcHggMHB4IDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWRlLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE4cHggOHB4IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGUtbWVudSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNXB4IDVweCAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmRhcmstdGhlbWUge1xuICAgICAgICAgICAgJi5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNsaWRlLW1lbnUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxZDFkMmE7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQ0NDU2NjtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiA4cHggOHB4IDE3cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNhOWFiYmQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcHAtc2lkZWJhciAuc2xpZGUtbWVudSAuc2xpZGUtaXRlbTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjYTlhYmJkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zbGlkZSAuc2xpZGUtbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAxMDhweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtc2lkZWJhciAuc2xpZGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiB7XG4gICAgICAgICAgICAucHMgPiAucHNfX3JhaWwteSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2xpZGUtbWVudSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMTBweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogOHB4IDhweCAxN3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2xpZGU6aG92ZXIgLnNsaWRlLW1lbnUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFwcC1zaWRlYmFyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM3YjgxOTE7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lkZS1tZW51IC5zaWRlLW1lbnVfX2ljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXNpZGViYXItaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAuZGVza3RvcC1sb2dvLFxuICAgICAgICAgICAgICAgIC5kZXNrdG9wLWRhcmssXG4gICAgICAgICAgICAgICAgLm1vYmlsZS1kYXJrIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tb2JpbGUtbG9nbyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lkZS1pdGVtLnNpZGUtaXRlbS1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lkZS1tZW51X19pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMHB4IDExcHggMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYXBwLnNpZGVuYXYtdG9nZ2xlZCB7XG4gICAgICAgICAgICAubWFpbi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMzAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFwcC1zaWRlYmFyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpZGUtbWVudSAuc2lkZS1tZW51X19pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgICAgICAgICAgIC8vICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAvLyAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIC8vIH1cblxuICAgICAgICAgICAgLnNpZGUtbWVudV9fbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcHAtc2lkZWJhcl9fdG9nZ2xlIC5jbG9zZS10b2dnbGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXNpZGViYXItaGVhZGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcHAtY29udGVudCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDExMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLXNpZGViYXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcHAtc2lkZWJhcl9fb3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2xpZGUuaXMtZXhwYW5kZWQgLnNsaWRlLW1lbnUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1iYWRnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtaGVhZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3ViLXNsaWRlLW1lbnUgLnN1Yi1zaWRlLW1lbnVfX2l0ZW06YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ1xcZjIyZCc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzdiODE5MTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gICAgfVxufVxuXG4vLyAtLS0tLSEgSE9WRVIgU1VCTUVOVSAtLS0tLS0tLy9cblxuLy8gLS0tLS0gSE9WRVIgU1VCTUVOVSAxIC0tLS0tLS0vL1xuXG4uaG92ZXItc3VibWVudTEge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAmLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zbGlkZS1tZW51IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA1cHggMHB4IDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ydGwuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNsaWRlLW1lbnUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDBweCAwcHggNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGUtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMThweCA4cHggMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlLW1lbnVfX2xhYmVsMSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kYXJrLXRoZW1lIHtcbiAgICAgICAgICAgICYuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIHtcbiAgICAgICAgICAgICAgICAuc2lkZS1tZW51X19sYWJlbDEge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNDM1MztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zbGlkZS1tZW51IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMWQxZDJhO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0NDQ1NjY7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogOHB4IDhweCAxN3B4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpZGUtbWVudV9fbGFiZWwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjYTlhYmJkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLXNpZGViYXIgLnNsaWRlLW1lbnUgLnNsaWRlLWl0ZW06YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2E5YWJiZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2xpZGUgLnNsaWRlLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMTA4cHg7XG4gICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLXNpZGViYXIgLnNsaWRlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4ge1xuICAgICAgICAgICAgLnBzID4gLnBzX19yYWlsLXkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpZGUtbWVudV9fbGFiZWwxIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2xpZGUtbWVudSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMTBweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDhweCA4cHggMTdweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNsaWRlOmhvdmVyIC5zbGlkZS1tZW51IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcHAtc2lkZWJhciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpZGUtbWVudV9fbGFiZWwge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzdiODE5MTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zaWRlLW1lbnUgLnNpZGUtbWVudV9faWNvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIC8vIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICAgICAgICAgICAgICAgIC5kZXNrdG9wLWxvZ28sXG4gICAgICAgICAgICAgICAgLmRlc2t0b3AtZGFyayxcbiAgICAgICAgICAgICAgICAubW9iaWxlLWRhcmsge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1vYmlsZS1sb2dvIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zaWRlLWl0ZW0uc2lkZS1pdGVtLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zaWRlLW1lbnVfX2ljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAwcHggMTFweCAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hcHAuc2lkZW5hdi10b2dnbGVkIHtcbiAgICAgICAgICAgIC5tYWluLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEzMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpZGUtbWVudV9fbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpZGUtbWVudV9fbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLXNpZGViYXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lkZS1tZW51IC5zaWRlLW1lbnVfX2ljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgICAgICAgICAgLy8gICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIC8vICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgLy8gfVxuXG4gICAgICAgICAgICAuYXBwLXNpZGViYXJfX3RvZ2dsZSAuY2xvc2UtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi1zaWRlYmFyLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFwcC1zaWRlYmFyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLXNpZGViYXJfX292ZXJsYXkge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNsaWRlLmlzLWV4cGFuZGVkIC5zbGlkZS1tZW51IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtYmFkZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlLWhlYWRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1Yi1zbGlkZS1tZW51IC5zdWItc2lkZS1tZW51X19pdGVtOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGYyMmQnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICM3YjgxOTE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICAgIH1cbn1cblxuLy8gLS0tLS0hIEhPVkVSIFNVQk1FTlUgMSAtLS0tLS0tLy9cblxuLnN1Yi1zbGlkZTIuaXMtZXhwYW5kZWQgLnN1Yi1zbGlkZS1tZW51MSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWRlLW1lbnUgLnN1Yi1zbGlkZS1tZW51MSB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4uc3ViLXNsaWRlLW1lbnUxIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBmb250LXNpemU6IDAuOHJlbSAhaW1wb3J0YW50O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi5ydGwge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAuYm9yZGVyLWVuZC5iZC14cy1lLTAge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5ib3JkZXItZW5kLmJkLXhzLXMtMCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5ib3JkZXItZW5kLmJkLW1kLWUtMCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuYm9yZGVyLWVuZC5iZC1sZy1lLTAge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICAgICAgLmJvcmRlci1lbmQuYmQteGwtZS0wIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucGFuZWwtZ3JvdXAxIC5wYW5lbC1jb2xsYXBzZS5jb2xsYXBzZS5zaG93OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5uYXYubmF2LWl0ZW0uaGVhZGVyLWljb25zLm5hdmJhci1uYXYtcmlnaHQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZmxvYXQtbWQtZW5kIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgJi5ob3Jpem9udGFsIC5tYWluLXNpZGVtZW51IC5zbGlkZS1yaWdodCB7XG4gICAgICAgICAgICByaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG9yaXpvbnRhbCAubWFpbi1zaWRlbWVudSAuc2xpZGUtbGVmdCB7XG4gICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgbGVmdDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0b24taWNvbiBpIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICYuaG9yaXpvbnRhbCAubWFpbi1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMC45cmVtIDFyZW0gMC45cmVtIDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIHRyYW5zcGFyZW50IC8vXG4gICAgJi50cmFuc3BhcmVudC10aGVtZSB7XG4gICAgICAgIC5zaWRlYmFyLnNpZGViYXItcmlnaHQge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1zaWRlYmFyIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHRyYW5zcGFyZW50LWJvcmRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGViYXItaGVhZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAubWFpbi1oZWFkZXItbGVmdCAuYnRuIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICR0cmFuc3BhcmVudC1ib3JkZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vICEgdHJhbnNwYXJlbnQgLy9cbiAgICAubGEtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ1xcZjEwNCc7XG4gICAgfVxuXG4gICAgLmxhLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ1xcZjEwNSc7XG4gICAgfVxuXG4gICAgLnBhZ2luYXRpb24ucHJvZHVjdC1wYWdpbmF0aW9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByaS10YWJzLWhlYWRpbmcge1xuICAgICAgICAubmF2IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kZW1vX2NoYW5nZXIge1xuICAgICAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgfVxuXG4gICAgLnByb2YtZGV0YWlscyB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAjY2hlY2tvdXRzdGVwcyAuY2hlY2tvdXRsaW5lIHtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDglO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogMXB4O1xuICAgIH1cblxuICAgIC5kdC1idXR0b25zLmJ0bi1ncm91cCB7XG4gICAgICAgIGZsZXgtd3JhcDogdW5zZXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGFibGUgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQwNDM1MyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGNhbnZhcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gc2Nyb2xsYWJsZSBsYXlvdXQgLy9cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgJi5sYXlvdXQtYm94ZWQgLmFwcC1zaWRlYmFyIHtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBzY3JvbGxhYmxlIGxheW91dCAvL1xuICAgIC8vIGNsb3NlZCBtZW51IC8vXG5cbiAgICAmLmNsb3NlZC1tZW51IHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAmLmFwcC5zaWRlbmF2LXRvZ2dsZWQge1xuICAgICAgICAgICAgICAgIC5hcHAtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLXNpZGViYXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpZGUtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyAhIGNsb3NlZCBtZW51IC8vXG5cbiAgICAvLyBpY29udGV4dC1tZW51IC8vXG5cbiAgICAmLmljb250ZXh0LW1lbnUge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICYuYXBwLnNpZGVuYXYtdG9nZ2xlZCB7XG4gICAgICAgICAgICAgICAgLm1haW4taGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFwcC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gISBpY29udGV4dC1tZW51IC8vXG5cbiAgICAvLyBob3ZlciBzdWJtZW51IC8vXG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICYuYXBwLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSxcbiAgICAgICAgICAgICYuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAwcHggMTFweCAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMnB4IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hcHAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zaWRlLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2xpZGUtaXRlbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDM1cHggOHB4IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNsaWRlLW1lbnUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwcHggMHB4IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zbGlkZSAuc2xpZGUtbWVudSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwOHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIHtcbiAgICAgICAgICAgICAgICAuc2xpZGUtbWVudSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMHB4IDExcHggMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFwcC5zaWRlbmF2LXRvZ2dsZWQge1xuICAgICAgICAgICAgICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFwcC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFwcC1zaWRlYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gISBob3ZlciBzdWJtZW51IC8vXG5cbiAgICAvLyBob3ZlciBzdWJtZW51IDEgLy9cblxuICAgICYuaG92ZXItc3VibWVudTEge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICYuYXBwLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiB7XG4gICAgICAgICAgICAgICAgJi5saWdodC1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgLmRlc2t0b3AtbG9nbyxcbiAgICAgICAgICAgICAgICAgICAgLm1vYmlsZS1kYXJrLFxuICAgICAgICAgICAgICAgICAgICAubW9iaWxlLWxvZ28ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmRlc2t0b3AtZGFyayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFwcC5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUsXG4gICAgICAgICAgICAmLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMHB4IDExcHggMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjJweCAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lkZS1oZWFkZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNsaWRlLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAzNXB4IDhweCAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbGlkZS1tZW51IHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggMHB4IDBweCA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2xpZGUgLnNsaWRlLW1lbnUge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMDhweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiB7XG4gICAgICAgICAgICAgICAgLnNsaWRlLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDBweCAxMXB4IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hcHAuc2lkZW5hdi10b2dnbGVkIHtcbiAgICAgICAgICAgICAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hcHAtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hcHAtc2lkZWJhciB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vICEgaG92ZXIgc3VibWVudSAxIC8vXG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgJi5ob3Jpem9udGFsIC5zaWRlLW1lbnUgPiBsaSA+IGEge1xuICAgICAgICAgICAgcGFkZGluZzogMTdweCAxM3B4IDE3cHggMTNweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Jpem9udGFsIC5tYWluLXNpZGVtZW51IGkuYW5nbGUge1xuICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsLnRpbWVsaW5lIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZHQtYnV0dG9uLmRyb3Bkb3duLWl0ZW0uYnV0dG9ucy1jb2x1bW5WaXNpYmlsaXR5LmFjdGl2ZSB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC5kdC1idXR0b24uZHJvcGRvd24taXRlbS5idXR0b25zLWNvbHVtblZpc2liaWxpdHkge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4gICAgLmJ0bi1ncm91cCA+IC5idG46bnRoLWNoaWxkKG4gKyAzKSxcbiAgICAuYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4ge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5xbC1zbm93IC5xbC10b29sdGlwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIGxpIGEgLnJpY2hUZXh0LWRyb3Bkb3duLW91dGVyIHVsLnJpY2hUZXh0LWRyb3Bkb3duIGxpLmlubGluZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAucmljaFRleHQgLnJpY2hUZXh0LXRvb2xiYXIgdWwgbGkgYSAucmljaFRleHQtZHJvcGRvd24tb3V0ZXIgLnJpY2hUZXh0LWRyb3Bkb3duIC5yaWNoVGV4dC1kcm9wZG93bi1jbG9zZSB7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAucmljaFRleHQgLnJpY2hUZXh0LXRvb2xiYXIgdWwge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5ub3RlLWRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS5ub3RlLWNoZWNrLmRyb3Bkb3duLWZvbnRuYW1lLnNob3cge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5kcm9wZG93bi10b2dnbGUsXG4gICAgLm5vdGUtcG9wb3ZlciAucG9wb3Zlci1jb250ZW50IC5ub3RlLWNvbG9yIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLFxuICAgIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCxcbiAgICBpbnB1dC5mb3JtLWNvbnRyb2wucGFyc2xleS1lcnJvcixcbiAgICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wucGFyc2xleS1lcnJvciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBsZWZ0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG4gICAgfVxuXG4gICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbSAwLjM3NXJlbSAyLjI1cmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAmLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgICAgICAgICAgcGFkZGluZzogMTFweCAxNXB4IDExcHggMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLlN1bW9TZWxlY3QgLnNlbGVjdC1hbGwge1xuICAgICAgICBwYWRkaW5nOiA4cHggMzVweCAzcHggMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHggMHB4IDAgM3B4O1xuICAgIH1cblxuICAgIC5TdW1vU2VsZWN0ID4gLm9wdFdyYXBwZXIubXVsdGlwbGUgPiAub3B0aW9ucyBsaS5vcHQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgIH1cblxuICAgIC5TdW1vU2VsZWN0ID4gLm9wdFdyYXBwZXIubXVsdGlwbGUgPiAub3B0aW9ucyBsaS5vcHQgc3BhbixcbiAgICAuU3Vtb1NlbGVjdCAuc2VsZWN0LWFsbCA+IHNwYW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4O1xuICAgIH1cblxuICAgIC5kcm9waWZ5LXdyYXBwZXIgLmRyb3BpZnktY2xlYXIge1xuICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAuaW50bC10ZWwtaW5wdXQgLmZsYWctZHJvcGRvd24gLmNvdW50cnktbGlzdCAuZmxhZzEsXG4gICAgLmludGwtdGVsLWlucHV0IC5mbGFnLWRyb3Bkb3duIC5jb3VudHJ5LWxpc3QgLmNvdW50cnktbmFtZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgfVxuXG4gICAgLmludGwtdGVsLWlucHV0IGlucHV0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDdweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDVweCA1cHggMHB4O1xuICAgIH1cblxuICAgIC5pbnRsLXRlbC1pbnB1dCAuZmxhZy1kcm9wZG93biAuc2VsZWN0ZWQtZmxhZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA1cHggNXB4IDBweDtcbiAgICB9XG5cbiAgICAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksXG4gICAgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9JzEnXSxcbiAgICAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksXG4gICAgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9JzEnXSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogNC4xMjVyZW07XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGxlZnQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbiAgICB9XG5cbiAgICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLFxuICAgIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsXG4gICAgaW5wdXQuZm9ybS1jb250cm9sLnBhcnNsZXktc3VjY2VzcyxcbiAgICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wucGFyc2xleS1zdWNjZXNzIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGxlZnQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyA0KSxcbiAgICAuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiA6bnRoLWxhc3QtY2hpbGQobiArIDMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgfVxuXG4gICAgLnRlbGVwaG9uZS1pbnB1dCAuYnRuIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaW50bC10ZWwtaW5wdXQgLmZsYWctZHJvcGRvd24gLnNlbGVjdGVkLWZsYWcgLmRvd24tYXJyb3cge1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuU3Vtb1NlbGVjdCA+IC5DYXB0aW9uQ29udCA+IHNwYW4ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLlN1bW9TZWxlY3QgPiAuQ2FwdGlvbkNvbnQgPiBsYWJlbCB7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5TdW1vU2VsZWN0ID4gLkNhcHRpb25Db250ID4gbGFiZWwgPiBpOmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuZm9ybS1zZWxlY3Qge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDAuNzVyZW0gY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSkge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCgudmFsaWQtdG9vbHRpcCk6bm90KC52YWxpZC1mZWVkYmFjayk6bm90KC5pbnZhbGlkLXRvb2x0aXApOm5vdCguaW52YWxpZC1mZWVkYmFjaykge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLWljb24tZ3JvdXAsXG4gICAgLmljb25zLWxpc3Qtd3JhcCB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWFwcCB7XG4gICAgICAgIC5vcHRpb24tZG90cyB7XG4gICAgICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hhdC1wcm9maWxlIHtcbiAgICAgICAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmVtYWktaW1nIGg2IHNtYWxsIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtZGV0YWlscyAubWVkaWEgaW1nIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAmLmVycm9yLXBhZ2UxIC5kZW1vLWljb24gc3ZnIHtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGxlZnQ6IDYwcHg7XG4gICAgfVxuXG4gICAgLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9hY3Rpb25zIGJ1dHRvbi5mZl9maWxldXBsb2FkX3N0YXJ0X3VwbG9hZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19sZW5ndGggbGFiZWwge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAvLyBDQVJPVVNFTCBTVFlMRVMvL1xuICAgIC5jYXJvdXNlbCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4gICAgLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tZW5kKSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tc3RhcnQpIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8hIENBUk9VU0VMIFNUWUxFUy8vXG4gICAgLmFjY29yZGlvbiBpIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC5wYW5lbC1oZWFkaW5nMS5jb2xsYXBzZWQ6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC50YWJzLXN0eWxlLTIgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMC43cmVtIDJyZW07XG4gICAgfVxuXG4gICAgLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nOiA3cHggMTRweDtcbiAgICB9XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDBweDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICB9XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDBweDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICB9XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDBweDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICB9XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDBweDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICB9XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDBweDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICB9XG5cbiAgICAuZmFzIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG5cbiAgICAuYWxlcnQtaW5uZXItLWljb24ge1xuICAgICAgICBpIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFsZXJ0LWhlYWRpbmcgaSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAuYWxlcnQtZGlzbWlzc2libGUgLmJ0bi1jbG9zZSB7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQtbGVmdC1tYWlsIHtcbiAgICAgICAgLmNhcmQtaGVhZGVyIGkge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRyZWUgbGkgaSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWl0ZW0gaSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAucHMgPiAucHNfX3JhaWwteSB7XG4gICAgICAgIHdpZHRoOiAzcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5tYWluLW5hdi1saW5lLWNoYXQgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvcml6b250YWwgLm1haW4tc2lkZW1lbnUgLnNsaWRlLmlzLWV4cGFuZGVkIGkuYW5nbGUge1xuICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG9yaXpvbnRhbCAuc3ViLXNsaWRlIC5zdWItc2xpZGUtbWVudSB7XG4gICAgICAgICAgICByaWdodDogMTgwcHg7XG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Jpem9udGFsIC5zdWItc2xpZGUgLnN1Yi1hbmdsZSB7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG9yaXpvbnRhbCAuaG9yaXpvbnRhbC1tYWluIC5zbGlkZSAuc2xpZGUtbWVudSAuc2xpZGUtaXRlbTpiZWZvcmUsXG4gICAgICAgIC5ob3Jpem9udGFsIC5ob3Jpem9udGFsLW1haW4gLnNsaWRlIC5zdWItc2xpZGUtbWVudSAuc2xpZGUtaXRlbTpiZWZvcmUge1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG9yaXpvbnRhbCAubWFpbi1zaWRlbWVudSBpLmFuZ2xlIHtcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Jpem9udGFsIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1wcm9maWxlLW1lbnUubmF2LWxpbmsge1xuICAgICAgICBtYXJnaW46IGF1dG8gNnB4O1xuICAgICAgICBwYWRkaW5nOiAwcmVtIDByZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgJi5hcHAuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnUgLnNpZGUtbWVudV9faWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFwcCAuYXBwLXNpZGViYXIge1xuICAgICAgICAgICAgcmlnaHQ6IC0yNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYXBwLnNpZGViYXItZ29uZS5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1zaWRlYmFyIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpZGUtbWVudSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFwZXhjaGFydHMteWF4aXMtdGl0bGUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzVweCwgMTBweCk7XG4gICAgfVxuXG4gICAgLmFwZXhjaGFydHMtdG9vbHRpcC1tYXJrZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5zdWItc2xpZGUuaXMtZXhwYW5kZWQgLnN1Yi1hbmdsZSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB9XG5cbiAgICAuc3ViLXNsaWRlMi5pcy1leHBhbmRlZCAuc3ViLWFuZ2xlMiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB9XG5cbiAgICAubWFpbi1zaWRlbWVudSAuc2xpZGUuaXMtZXhwYW5kZWQgaS5hbmdsZSB7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB9XG5cbiAgICAubW9kYWwtaGVhZGVyIC5idG4tY2xvc2Uge1xuICAgICAgICBtYXJnaW46IC0xcmVtIGF1dG8gLTFyZW0gLTFyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWhlYWRlciA+IC5jb250YWluZXIsXG4gICAgICAgIC5tYWluLWhlYWRlciA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgJi5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMnB4IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2lkZS1tZW51X19pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hcHAuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMTFweCAwIDExcHggMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2lkZWJhci5zaWRlYmFyLXJpZ2h0IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICAgIH1cblxuICAgIC5zaWRlYmFyLnNpZGViYXItcmlnaHQuc2lkZWJhci1vcGVuIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgfVxuXG4gICAgLnNpZGViYXIgLnRhYnMtbWVudSB1bCBsaSBhIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zaWRlYmFyLXJpZ2h0IHtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmZlLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ1xcZTkyZSc7XG4gICAgfVxuXG4gICAgLmZlLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnXFxlOTJmJztcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uID4gLmNhcmQ6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24gPiAuY2FyZDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uIC5jYXJkLWhlYWRlciBhW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uIC5jb2xsYXBzZS5zaG93IC5jYXJkLWJvZHkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNXB4IDVweCAwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuICAgIH1cblxuICAgIC5hY2NvciBkaXYgYVthcmlhLWV4cGFuZGVkPSd0cnVlJ10ge1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgfVxuXG4gICAgI2FjY29yZGlvbjExIC5wYW5lbC1ib2R5IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDVweCA1cHggMHB4O1xuICAgIH1cblxuICAgIC5wYW5lbC1oZWFkaW5nMi5jb2xsYXBzZWQ6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAucGFuZWwtZ3JvdXAyIC5wYW5lbC1jb2xsYXBzZS5jb2xsYXBzZS5zaG93OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5jb2xsYXBzZS5zaG93IC5hY2NzdHlsZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA1cHggNXB4IDBweDtcbiAgICB9XG5cbiAgICAuYWxlcnQtZGlzbWlzc2libGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuODEyNXJlbTtcbiAgICB9XG5cbiAgICAuYmFkZ2UtcGlsbCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgLmJhZGdlIHtcbiAgICAgICAgcGFkZGluZzogNHB4IDZweCA0cHggNnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIC5iYWRnZSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhZGdlLXBpbGwge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi00IG9sIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi00IGxpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgfVxuXG4gICAgLm1haW4tYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgfVxuXG4gICAgLm1haW4tYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIH1cblxuICAgIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICB9XG5cbiAgICAuYnRuLWdyb3VwIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gICAgLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwID4gYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICB9XG5cbiAgICAuYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgICAubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5idG4tcm91bmRlZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsXG4gICAgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LFxuICAgIC5zcC1jb250YWluZXIgLmJ0bi1ncm91cC1zbSA+IGJ1dHRvbiArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbiAgICB9XG5cbiAgICAuYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCxcbiAgICAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsXG4gICAgLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLWxnID4gYnV0dG9uICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICB9XG5cbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbiAgICAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiBidXR0b24ge1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgICAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b246bm90KDpmaXJzdC1jaGlsZCksXG4gICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuICAgIC5zcC1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiBidXR0b24ge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuYnRuLXdpdGgtaWNvbiBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAuYnRuLWljb24tbGlzdCAuYnRuICsgLmJ0bixcbiAgICAuYnRuLWljb24tbGlzdCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5idG4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAuc3AtY29udGFpbmVyIC5idG4taWNvbi1saXN0IGJ1dHRvbiArIC5idG4sXG4gICAgLmJ0bi1pY29uLWxpc3QgLnNwLWNvbnRhaW5lciAuYnRuICsgYnV0dG9uLFxuICAgIC5zcC1jb250YWluZXIgLmJ0bi1pY29uLWxpc3QgLmJ0biArIGJ1dHRvbixcbiAgICAuYnRuLWljb24tbGlzdCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIGJ1dHRvbixcbiAgICAuc3AtY29udGFpbmVyIC5idG4taWNvbi1saXN0IGJ1dHRvbiArIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5idG4tbGlzdCA+IC5idG46bm90KDpsYXN0LWNoaWxkKSxcbiAgICAuYnRuLWxpc3QgPiAuZHJvcGRvd246bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjRyZW07XG4gICAgfVxuXG4gICAgLmJ0bi1hbmltYXRpb24gLmJ0bi1sb2FkZXJzOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5idG4tYW5pbWF0aW9uIC5idG4tc3BpbmVyOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogMTJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5idG4tYW5pbWF0aW9uIC5sb2FkaW5nIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQgPiBociB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIH1cblxuICAgIC5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgfVxuXG4gICAgLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gICAgfVxuXG4gICAgLmNhcmQtaGVhZGVyLXRhYnMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgICB9XG5cbiAgICAuY2FyZC1oZWFkZXItcGlsbHMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgICB9XG5cbiAgICAuY2FyZC1pbWctb3ZlcmxheSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jYXJkLWltZy10b3Age1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDVweCAtIDFweCk7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDVweCAtIDFweCk7XG4gICAgfVxuXG4gICAgLmNhcmQtaW1nLWJvdHRvbSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDEwcHggLSAxcHgpO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDEwcHggLSAxcHgpO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAuY2FyZC1kZWNrIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jYXJkLWNhdGVnb3J5IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMC41cmVtO1xuICAgIH1cblxuICAgIC5jYXJkLW1pbmltYWwtZm91ciAuY2FyZC1mb290ZXIgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWltZy10b3AuY2FyZC1pbWctYm90dG9tIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMTBweCAtIDFweCk7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMTBweCAtIDFweCk7XG4gICAgfVxuXG4gICAgLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgxKSB7XG4gICAgICAgIHJpZ2h0OiA0MiU7XG4gICAgfVxuXG4gICAgLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgfVxuXG4gICAgLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCg0KSB7XG4gICAgICAgIHJpZ2h0OiA2MCU7XG4gICAgfVxuXG4gICAgLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgzKSB7XG4gICAgICAgIHJpZ2h0OiA2JTtcbiAgICB9XG5cbiAgICAuc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgcmlnaHQ6IDEwJTtcbiAgICB9XG5cbiAgICAuc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgcmlnaHQ6IDcwJTtcbiAgICB9XG5cbiAgICAuc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDcpIHtcbiAgICAgICAgcmlnaHQ6IDgwJTtcbiAgICB9XG5cbiAgICAuc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDgpIHtcbiAgICAgICAgcmlnaHQ6IDI1JTtcbiAgICB9XG5cbiAgICAuc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDkpIHtcbiAgICAgICAgcmlnaHQ6IDgwJTtcbiAgICB9XG5cbiAgICAuc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDEwKSB7XG4gICAgICAgIHJpZ2h0OiA3MiU7XG4gICAgfVxuXG4gICAgLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgxMSkge1xuICAgICAgICByaWdodDogMzAlO1xuICAgIH1cblxuICAgIC5zcXVhcmUtYm94IGRpdjpudGgtY2hpbGQoMTIpIHtcbiAgICAgICAgcmlnaHQ6IDE2JTtcbiAgICB9XG5cbiAgICAuc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDEzKSB7XG4gICAgICAgIHJpZ2h0OiAzJTtcbiAgICB9XG5cbiAgICAuc3F1YXJlLWJveCBkaXY6bnRoLWNoaWxkKDE0KSB7XG4gICAgICAgIHJpZ2h0OiA1NSU7XG4gICAgfVxuXG4gICAgLnNxdWFyZS1ib3ggZGl2Om50aC1jaGlsZCgxNSkge1xuICAgICAgICByaWdodDogOTAlO1xuICAgIH1cblxuICAgIC5jYXJkLWZ1bGxzY3JlZW4ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY2FyZC10aXRsZTpiZWZvcmUge1xuICAgICAgICByaWdodDogMTFweDtcbiAgICB9XG5cbiAgICAuY2FyZC1pbWctbGVmdCB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDVweCAtIDFweCk7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDVweCAtIDFweCk7XG4gICAgfVxuXG4gICAgLmN1c3RvbS10aXRsZTpiZWZvcmUge1xuICAgICAgICByaWdodDogMTFweDtcbiAgICB9XG5cbiAgICAucHJpbWFyeS1jdXN0b20tY2FyZDpiZWZvcmUge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY2Fyb3VzZWwtc2xpZGVyICN0aHVtYmNhcm91c2VsIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgIH1cblxuICAgICN0aHVtYmNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAjdGh1bWJjYXJvdXNlbCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAub3dsLW5hdiBidXR0b246YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmNhcm91c2VsLWl0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgIH1cblxuICAgIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICAgICAgcmlnaHQ6IDE1JTtcbiAgICAgICAgbGVmdDogMTUlO1xuICAgIH1cblxuICAgIGRkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgICBtYXJnaW46IDAgMCAxcmVtO1xuICAgIH1cblxuICAgIGZpZ3VyZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDFyZW07XG4gICAgfVxuXG4gICAgY2FwdGlvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC5saXN0LXVuc3R5bGVkLFxuICAgIC5saXN0LWlubGluZSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lcixcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIC5yb3cge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gICAgfVxuXG4gICAgLm5vLWd1dHRlcnMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5uby1ndXR0ZXJzID4gLmNvbCxcbiAgICAubm8tZ3V0dGVycyA+IFtjbGFzcyo9J2NvbC0nXSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY29sLTEsXG4gICAgLmNvbC0yLFxuICAgIC5jb2wtMyxcbiAgICAuY29sLTQsXG4gICAgLmNvbC01LFxuICAgIC5jb2wtNixcbiAgICAuY29sLTcsXG4gICAgLmNvbC04LFxuICAgIC5jb2wtOSxcbiAgICAuY29sLTEwLFxuICAgIC5jb2wtMTEsXG4gICAgLmNvbC0xMixcbiAgICAuY29sLFxuICAgIC5jb2wtYXV0byxcbiAgICAuY29sLXNtLTEsXG4gICAgLmNvbC1zbS0yLFxuICAgIC5jb2wtc20tMyxcbiAgICAuY29sLXNtLTQsXG4gICAgLmNvbC1zbS01LFxuICAgIC5jb2wtc20tNixcbiAgICAuY29sLXNtLTcsXG4gICAgLmNvbC1zbS04LFxuICAgIC5jb2wtc20tOSxcbiAgICAuY29sLXNtLTEwLFxuICAgIC5jb2wtc20tMTEsXG4gICAgLmNvbC1zbS0xMixcbiAgICAuY29sLXNtLFxuICAgIC5jb2wtc20tYXV0byxcbiAgICAuY29sLW1kLTEsXG4gICAgLmNvbC1tZC0yLFxuICAgIC5jb2wtbWQtMyxcbiAgICAuY29sLW1kLTQsXG4gICAgLmNvbC1tZC01LFxuICAgIC5jb2wtbWQtNixcbiAgICAuY29sLW1kLTcsXG4gICAgLmNvbC1tZC04LFxuICAgIC5jb2wtbWQtOSxcbiAgICAuY29sLW1kLTEwLFxuICAgIC5jb2wtbWQtMTEsXG4gICAgLmNvbC1tZC0xMixcbiAgICAuY29sLW1kLFxuICAgIC5jb2wtbWQtYXV0byxcbiAgICAuY29sLWxnLTEsXG4gICAgLmNvbC1sZy0yLFxuICAgIC5jb2wtbGctMyxcbiAgICAuY29sLWxnLTQsXG4gICAgLmNvbC1sZy01LFxuICAgIC5jb2wtbGctNixcbiAgICAuY29sLWxnLTcsXG4gICAgLmNvbC1sZy04LFxuICAgIC5jb2wtbGctOSxcbiAgICAuY29sLWxnLTEwLFxuICAgIC5jb2wtbGctMTEsXG4gICAgLmNvbC1sZy0xMixcbiAgICAuY29sLWxnLFxuICAgIC5jb2wtbGctYXV0byxcbiAgICAuY29sLXhsLTEsXG4gICAgLmNvbC14bC0yLFxuICAgIC5jb2wteGwtMyxcbiAgICAuY29sLXhsLTQsXG4gICAgLmNvbC14bC01LFxuICAgIC5jb2wteGwtNixcbiAgICAuY29sLXhsLTcsXG4gICAgLmNvbC14bC04LFxuICAgIC5jb2wteGwtOSxcbiAgICAuY29sLXhsLTEwLFxuICAgIC5jb2wteGwtMTEsXG4gICAgLmNvbC14bC0xMixcbiAgICAuY29sLXhsLFxuICAgIC5jb2wteGwtYXV0byB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICB9XG5cbiAgICAub2Zmc2V0LTEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDguMzMzMzMlO1xuICAgIH1cblxuICAgIC5vZmZzZXQtMiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTYuNjY2NjclO1xuICAgIH1cblxuICAgIC5vZmZzZXQtMyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjUlO1xuICAgIH1cblxuICAgIC5vZmZzZXQtNCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzMuMzMzMzMlO1xuICAgIH1cblxuICAgIC5vZmZzZXQtNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDEuNjY2NjclO1xuICAgIH1cblxuICAgIC5vZmZzZXQtNiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTAlO1xuICAgIH1cblxuICAgIC5vZmZzZXQtNyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTguMzMzMzMlO1xuICAgIH1cblxuICAgIC5vZmZzZXQtOCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjYuNjY2NjclO1xuICAgIH1cblxuICAgIC5vZmZzZXQtOSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzUlO1xuICAgIH1cblxuICAgIC5vZmZzZXQtMTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDgzLjMzMzMzJTtcbiAgICB9XG5cbiAgICAub2Zmc2V0LTExIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MS42NjY2NyU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5vZmZzZXQtc20tMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXNtLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4LjMzMzMzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtc20tMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2LjY2NjY3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtc20tMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtc20tNCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMzLjMzMzMzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtc20tNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQxLjY2NjY3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtc20tNiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtc20tNyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU4LjMzMzMzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtc20tOCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY2LjY2NjY3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtc20tOSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtc20tMTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4My4zMzMzMyU7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXNtLTExIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTEuNjY2NjclO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5vZmZzZXQtbWQtMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LW1kLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4LjMzMzMzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbWQtMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2LjY2NjY3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbWQtMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbWQtNCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMzLjMzMzMzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbWQtNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQxLjY2NjY3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbWQtNiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbWQtNyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU4LjMzMzMzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbWQtOCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY2LjY2NjY3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbWQtOSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbWQtMTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4My4zMzMzMyU7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LW1kLTExIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTEuNjY2NjclO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5vZmZzZXQtbGctMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LWxnLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4LjMzMzMzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbGctMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2LjY2NjY3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbGctMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbGctNCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMzLjMzMzMzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbGctNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQxLjY2NjY3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbGctNiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbGctNyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU4LjMzMzMzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbGctOCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY2LjY2NjY3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbGctOSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbGctMTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4My4zMzMzMyU7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LWxnLTExIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTEuNjY2NjclO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAub2Zmc2V0LXhsLTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC14bC0xIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOC4zMzMzMyU7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXhsLTIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNi42NjY2NyU7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXhsLTMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNSU7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXhsLTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMy4zMzMzMyU7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXhsLTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MS42NjY2NyU7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXhsLTYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXhsLTcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1OC4zMzMzMyU7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXhsLTgge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2Ni42NjY2NyU7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXhsLTkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NSU7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXhsLTEwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODMuMzMzMzMlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC14bC0xMSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDkxLjY2NjY3JTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgLm9mZnNldC14eGwtMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXh4bC0xIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOC4zMzMzMzMzMyU7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXh4bC0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTYuNjY2NjY2NjclO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC14eGwtMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQteHhsLTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXh4bC01IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDEuNjY2NjY2NjclO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC14eGwtNiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQteHhsLTcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXh4bC04IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjYuNjY2NjY2NjclO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC14eGwtOSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQteHhsLTEwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODMuMzMzMzMzMzMlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC14eGwtMTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MS42NjY2NjY2NyU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmxvYXQtc3RhcnQge1xuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxvYXQtZW5kIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmZsb2F0LXNtLWxlZnQge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxvYXQtc20tcmlnaHQge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbG9hdC1zbS1ub25lIHtcbiAgICAgICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmZsb2F0LW1kLWxlZnQge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbG9hdC1tZC1ub25lIHtcbiAgICAgICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmZsb2F0LWxnLWxlZnQge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbG9hdC1sZy1yaWdodCB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbG9hdC1sZy1ub25lIHtcbiAgICAgICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5mbG9hdC14bC1sZWZ0IHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxvYXQteGwtcmlnaHQge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxvYXQteGwtbm9uZSB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gICAgICAgIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUtc20tbGVmdCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbWVudS1zbS1yaWdodCB7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbWVudS1tZC1yaWdodCB7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUtbGctbGVmdCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbWVudS1sZy1yaWdodCB7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5kcm9wZG93bi1tZW51LXhsLWxlZnQge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLW1lbnUteGwtcmlnaHQge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xuICAgIH1cblxuICAgIC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gICAgICAgIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbiAgICB9XG5cbiAgICAuZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gICAgfVxuXG4gICAgLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICAgICAgICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG4gICAgfVxuXG4gICAgLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51W2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3RvcCddLFxuICAgIC5kcm9wZG93bi1tZW51W2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3JpZ2h0J10sXG4gICAgLmRyb3Bkb3duLW1lbnVbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nYm90dG9tJ10sXG4gICAgLmRyb3Bkb3duLW1lbnVbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nbGVmdCddIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41NjI1cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNTYyNXJlbTtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuICAgIC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLnVzZXItbG9jayAuZHJvcGRvd24ge1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSxcbiAgICAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmZvcm0tcm93IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICB9XG5cbiAgICAuZm9ybS1yb3cgPiAuY29sLFxuICAgIC5mb3JtLXJvdyA+IFtjbGFzcyo9J2NvbC0nXSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICAgIH1cblxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbiAgICB9XG5cbiAgICAuZm9ybS1jaGVjay1pbmxpbmUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICAuZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjMxMjVyZW07XG4gICAgfVxuXG4gICAgLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gICAgfVxuXG4gICAgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkLFxuICAgIHRleHRhcmVhLmZvcm0tY29udHJvbC5wYXJzbGV5LXN1Y2Nlc3Mge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgICB9XG5cbiAgICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCxcbiAgICAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZCxcbiAgICBpbnB1dC5jdXN0b20tc2VsZWN0LnBhcnNsZXktc3VjY2VzcyxcbiAgICB0ZXh0YXJlYS5jdXN0b20tc2VsZWN0LnBhcnNsZXktc3VjY2VzcyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygoMWVtICsgMC43NXJlbSkgKiAzIC8gNCArIDEuNzVyZW0pO1xuICAgIH1cblxuICAgIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCxcbiAgICAuZm9ybS1jb250cm9sLmlzLWludmFsaWQsXG4gICAgaW5wdXQuZm9ybS1jb250cm9sLnBhcnNsZXktZXJyb3IsXG4gICAgdGV4dGFyZWEuZm9ybS1jb250cm9sLnBhcnNsZXktZXJyb3Ige1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgICB9XG5cbiAgICAud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICAgIH1cblxuICAgIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLFxuICAgIHRleHRhcmVhLmZvcm0tY29udHJvbC5wYXJzbGV5LWVycm9yIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gICAgfVxuXG4gICAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCxcbiAgICAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkLFxuICAgIGlucHV0LmN1c3RvbS1zZWxlY3QucGFyc2xleS1lcnJvcixcbiAgICB0ZXh0YXJlYS5jdXN0b20tc2VsZWN0LnBhcnNsZXktZXJyb3Ige1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoKDFlbSArIDAuNzVyZW0pICogMyAvIDQgKyAxLjc1cmVtKTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItY2VudGVyIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLWNlbnRlciAuZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItY2VudGVyIC5mb3JtLWNvbnRyb2w6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItY2VudGVyIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIH1cblxuICAgIC5icm93c2UtZmlsZS5mb3JtLWNvbnRyb2wge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5maWxlLWJyb3dzZXIgLmJ0bi1kZWZhdWx0IHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8qICMjIyMjIyAzLjcgR3JpZCAjIyMjIyMgKi9cbiAgICAucm93LXNtIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIH1cblxuICAgIC5yb3ctc20gPiBkaXYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnJvdy14cyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgfVxuXG4gICAgLnJvdy14cyA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5yb3cteHMtLXNtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvdy14cy0tc20gPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucm93LXNtLS1zbSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvdy1zbS0tc20gPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3ctLXNtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucm93LS1zbSA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5yb3cteHMtLW1kIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvdy14cy0tbWQgPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucm93LXNtLS1tZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvdy1zbS0tbWQgPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3ctLW1kIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucm93LS1tZCA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5yb3cteHMtLWxnIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvdy14cy0tbGcgPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucm93LXNtLS1sZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvdy1zbS0tbGcgPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3ctLWxnIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucm93LS1sZyA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAucm93LXhzLS14bCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3cteHMtLXhsID4gZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvdy1zbS0teGwge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3ctc20tLXhsID4gZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucm93LS14bCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvdy0teGwgPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1maWxlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmZvcm0tY29udHJvbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tc2VsZWN0LFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1maWxlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tc2VsZWN0LFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1maWxlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1maWxlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0bixcbiAgICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5idG4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBidXR0b24gKyAuYnRuLFxuICAgIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5zcC1jb250YWluZXIgLmJ0biArIGJ1dHRvbixcbiAgICAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyBidXR0b24sXG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQgLnNwLWNvbnRhaW5lciBidXR0b24gKyBidXR0b24sXG4gICAgLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBidXR0b24gKyBidXR0b24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAgIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5zcC1jb250YWluZXIgYnV0dG9uICsgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBidXR0b24gKyAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAgIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC10ZXh0ICsgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyBidXR0b24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmJ0bixcbiAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5zcC1jb250YWluZXIgYnV0dG9uICsgLmJ0biB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICB9XG5cbiAgICAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgYnV0dG9uICsgLmJ0bixcbiAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5zcC1jb250YWluZXIgLmJ0biArIGJ1dHRvbixcbiAgICAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIGJ1dHRvbixcbiAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5zcC1jb250YWluZXIgYnV0dG9uICsgYnV0dG9uLFxuICAgIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLWFwcGVuZCBidXR0b24gKyBidXR0b24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4gICAgLmlucHV0LWdyb3VwLWFwcGVuZCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLWFwcGVuZCBidXR0b24gKyAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4gICAgLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLWFwcGVuZCAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC10ZXh0ICsgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cC1hcHBlbmQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuICAgIC5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4gICAgLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IGJ1dHRvbiB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4gICAgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgICB9XG5cbiAgICAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IGJ1dHRvbiB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4gICAgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiBidXR0b246bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBidXR0b24ge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IGJ1dHRvbiB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuICAgIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAgIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuICAgIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW9kYWwge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAubW9kYWwtYmFja2Ryb3Age1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zcmVtO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICAgIH1cblxuICAgIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgICAgICAgbWFyZ2luOiAtMXJlbSBhdXRvIC0xcmVtIC0xcmVtO1xuICAgIH1cblxuICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gICAgfVxuXG4gICAgLm1vZGFsLWZvb3RlciA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICB9XG5cbiAgICAjbW9kYWxkZW1vOCAubW9kYWwtZm9vdGVyID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gICAgfVxuXG4gICAgLm1vZGFsLWZvb3RlciA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gICAgfVxuXG4gICAgLm1vZGFsLmVmZmVjdC1qdXN0LW1lIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAubW9kYWwuZWZmZWN0LWp1c3QtbWUgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAubW9kYWwuZWZmZWN0LWp1c3QtbWUgLm1vZGFsLWJvZHkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm1vZGFsLmVmZmVjdC1qdXN0LW1lIC5tb2RhbC1mb290ZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm5hdi10YWJzIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgIH1cblxuICAgIC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDAuMnJlbSAwLjJyZW0gMHJlbSAwcmVtO1xuICAgIH1cblxuICAgIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgfVxuXG4gICAgLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIDUuNyBOYXYgICAjIyMjIyMgKi9cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubWFpbi1uYXYgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLW5hdi1jb2x1bW4gLm5hdi1saW5rIGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgIH1cblxuICAgIC5tYWluLW5hdi1jb2x1bW4gLm5hdi1saW5rIHNwYW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLW5hdi1jb2x1bW4gLm5hdi1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IC0yOHB4O1xuICAgIH1cblxuICAgIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAxMHB4IDBweCAxMHB4O1xuICAgIH1cblxuICAgIC5tYWluLW5hdi10YWJzIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDA7XG4gICAgfVxuXG4gICAgLm1haW4tbmF2LXRhYnMgLmxTU2xpZGVPdXRlciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXYtdGFicyAubFNBY3Rpb24gPiBhOjpiZWZvcmUge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXYtdGFicyAubFNBY3Rpb24gPiBhLmxTUHJldiB7XG4gICAgICAgIHJpZ2h0OiAtMzJweDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXYtdGFicyAubFNBY3Rpb24gPiBhLmxTTmV4dCB7XG4gICAgICAgIGxlZnQ6IC0zNXB4O1xuICAgIH1cblxuICAgIC5uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDVweCA1cHggMHB4O1xuICAgIH1cblxuICAgIC5uYXYtbGluay53aXRoLXN1YiAuYW5nbGUge1xuICAgICAgICBsZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIC5uYXYtbGluay53aXRoLXN1YiAuc2lkZS1iYWRnZSB7XG4gICAgICAgIGxlZnQ6IDQ0cHg7XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIC5zaWRlLWJhZGdlIHtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAubmF2LXN1Yi1pdGVtIC5zdWItYW5nbGUge1xuICAgICAgICBsZWZ0OiAyNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gICAgICAgIC5tYWluLXRvZ2dsZS5vbiBzcGFuIHtcbiAgICAgICAgICAgIHJpZ2h0OiAyOXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5iZy1wcmltYXJ5IC5tYWluLW5hdiAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzA3Yjc5YyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iZy1zZWNvbmRhcnkgLm1haW4tbmF2IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjUyNzU2ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJnLWluZm8gLm1haW4tbmF2IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMjZiN2YwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhZ2UtaXRlbSArIC5wYWdlLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICB9XG5cbiAgICAucGFnZS1saW5rIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5wYWdpbmF0aW9uLWNpcmNsZWQgLnBhZ2UtaXRlbSArIC5wYWdlLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAucGFnaW5hdGlvbiBsaSBhIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBhZ2luYXRpb24ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgfVxuXG4gICAgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIH1cblxuICAgIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgfVxuXG4gICAgLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbiAgICB9XG5cbiAgICAucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zcmVtO1xuICAgIH1cblxuICAgIC5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjJyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjJyZW07XG4gICAgfVxuXG4gICAgLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjJyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMnJlbTtcbiAgICB9XG5cbiAgICAucGFnZS1saW5rLW91dGxpbmUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLnBvcG92ZXItaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLnBvcG92ZXItaGVhZC1wcmltYXJ5LmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3csXG4gICAgLnBvcG92ZXItaGVhZC1wcmltYXJ5LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdzdGFydCddIC5wb3BvdmVyLWFycm93IHtcbiAgICAgICAgbGVmdDogLTdweDtcbiAgICB9XG5cbiAgICAucG9wb3Zlci1oZWFkLXByaW1hcnkuYnMtcG9wb3Zlci1lbmQgLnBvcG92ZXItYXJyb3csXG4gICAgLnBvcG92ZXItaGVhZC1wcmltYXJ5LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdlbmQnXSAucG9wb3Zlci1hcnJvdyB7XG4gICAgICAgIHJpZ2h0OiAtN3B4O1xuICAgIH1cblxuICAgIC5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5LmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3csXG4gICAgLnBvcG92ZXItaGVhZC1zZWNvbmRhcnkuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3N0YXJ0J10gLnBvcG92ZXItYXJyb3cge1xuICAgICAgICBsZWZ0OiAtN3B4O1xuICAgIH1cblxuICAgIC5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5LmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93LFxuICAgIC5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdlbmQnXSAucG9wb3Zlci1hcnJvdyB7XG4gICAgICAgIHJpZ2h0OiAtN3B4O1xuICAgIH1cblxuICAgIC5wb3BvdmVyLWhlYWQtcHJpbWFyeSAucG9wb3Zlci1ib2R5LFxuICAgIC5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5IC5wb3BvdmVyLWJvZHkge1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XG4gICAgfVxuXG4gICAgLnBvcG92ZXItcHJpbWFyeS5icy1wb3BvdmVyLXN0YXJ0IC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgICAucG9wb3Zlci1wcmltYXJ5LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdzdGFydCddIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzhjYWIzO1xuICAgIH1cblxuICAgIC5wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci1lbmQgLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgIC5wb3BvdmVyLXByaW1hcnkuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2VuZCddIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzM4Y2FiMztcbiAgICB9XG5cbiAgICAucG9wb3Zlci1zZWNvbmRhcnkgLnBvcG92ZXItaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDE1cHg7XG4gICAgfVxuXG4gICAgLnBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgIC5wb3BvdmVyLXNlY29uZGFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nc3RhcnQnXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzM4Y2FiMztcbiAgICB9XG5cbiAgICAucG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci1lbmQgLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgIC5wb3BvdmVyLXNlY29uZGFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nZW5kJ10gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzhjYWIzO1xuICAgIH1cblxuICAgIC5wb3BvdmVyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB9XG5cbiAgICAuYnMtcG9wb3Zlci1lbmQsXG4gICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdlbmQnXSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIH1cblxuICAgIC5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93LFxuICAgIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nZW5kJ10gPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgICAgIGxlZnQ6IGNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG4gICAgfVxuXG4gICAgLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSxcbiAgICAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2VuZCddID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2VkZWRmNTtcbiAgICB9XG5cbiAgICAuYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4gICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdlbmQnXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDFweDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLFxuICAgIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nYm90dG9tJ10gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgICAgICByaWdodDogNTAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gICAgfVxuXG4gICAgLmJzLXBvcG92ZXItc3RhcnQsXG4gICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdsZWZ0J10ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIH1cblxuICAgIC5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3csXG4gICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdzdGFydCddID4gLnBvcG92ZXItYXJyb3cge1xuICAgICAgICBsZWZ0OiBjYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpO1xuICAgIH1cblxuICAgIC5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSxcbiAgICAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3N0YXJ0J10gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogI2VkZWRmNTtcbiAgICB9XG5cbiAgICAuYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgICAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3N0YXJ0J10gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAxcHg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLnBvcG92ZXItaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICAgIH1cblxuICAgIC5wb3BvdmVyLXN0YXRpYy1kZW1vIC5icy1wb3BvdmVyLXRvcCAucG9wb3Zlci1hcnJvdyxcbiAgICAucG9wb3Zlci1zdGF0aWMtZGVtbyAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3RvcCddIC5wb3BvdmVyLWFycm93LFxuICAgIC5wb3BvdmVyLXN0YXRpYy1kZW1vIC5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1hcnJvdyxcbiAgICAucG9wb3Zlci1zdGF0aWMtZGVtbyAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2JvdHRvbSddIC5wb3BvdmVyLWFycm93IHtcbiAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgIH1cblxuICAgIC50YWJsZSB0aGVhZCB0aCxcbiAgICAudGFibGUgdGhlYWQgdGQge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweDtcbiAgICB9XG5cbiAgICAudGFibGUudGFibGUtY2xlYW4gdGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZS5kZWxldGVkLXRhYmxlIC5kYXRhLXRhYmxlLWJ0biB7XG4gICAgICAgICAgICByaWdodDogMTg1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC50YWJsZS1yZXNwb25zaXZlLmV4cG9ydC10YWJsZSAuZHQtYnV0dG9ucy5idG4tZ3JvdXAge1xuICAgICAgICAgICAgcmlnaHQ6IDE3MnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgLnRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nc3RhcnQnXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMzOGNhYjM7XG4gICAgfVxuXG4gICAgLnRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgIC50b29sdGlwLXByaW1hcnkuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2VuZCddIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMzOGNhYjM7XG4gICAgfVxuXG4gICAgLnRvb2x0aXAtcHJpbWFyeTEuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgIC50b29sdGlwLXByaW1hcnkxLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdzdGFydCddIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzM4Y2FiMztcbiAgICB9XG5cbiAgICAudG9vbHRpcC1wcmltYXJ5MS5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgIC50b29sdGlwLXByaW1hcnkxLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdlbmQnXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzhjYWIzO1xuICAgIH1cblxuICAgIC50b29sdGlwLXNlY29uZGFyeS5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgLnRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdzdGFydCddIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzM4Y2FiMztcbiAgICB9XG5cbiAgICAudG9vbHRpcC1zZWNvbmRhcnkuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAudG9vbHRpcC1zZWNvbmRhcnkuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2VuZCddIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMzOGNhYjM7XG4gICAgfVxuXG4gICAgLnRvb2x0aXAtc2Vjb25kYXJ5MS5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgLnRvb2x0aXAtc2Vjb25kYXJ5MS5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nc3RhcnQnXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMzOGNhYjM7XG4gICAgfVxuXG4gICAgLnRvb2x0aXAtc2Vjb25kYXJ5MS5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgIC50b29sdGlwLXNlY29uZGFyeTEuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2VuZCddIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMzOGNhYjM7XG4gICAgfVxuXG4gICAgLnRvb2x0aXAge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgfVxuXG4gICAgLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSd0b3AnXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gICAgfVxuXG4gICAgLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdzdGFydCddIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAuYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2JvdHRvbSddIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMC40cmVtIDAuNHJlbTtcbiAgICB9XG5cbiAgICAuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdyxcbiAgICAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3N0YXJ0J10gLnRvb2x0aXAtYXJyb3cge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdzdGFydCddIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMCAwLjRyZW0gMC40cmVtO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAudG9vbHRpcC1zdGF0aWMtZGVtbyAuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3csXG4gICAgLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSd0b3AnXSAudG9vbHRpcC1hcnJvdyxcbiAgICAudG9vbHRpcC1zdGF0aWMtZGVtbyAuYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3csXG4gICAgLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdib3R0b20nXSB7XG4gICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTJweDtcbiAgICB9XG5cbiAgICAudG9vbHRpcC1zdGF0aWMtZGVtbyAuYnMtdG9vbHRpcC1zdGFydCxcbiAgICAudG9vbHRpcC1zdGF0aWMtZGVtbyAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3N0YXJ0J10sXG4gICAgLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtZW5kLFxuICAgIC50b29sdGlwLXN0YXRpYy1kZW1vIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nZW5kJ10ge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuXG4gICAgLnRvb2x0aXAtc3RhdGljLWRlbW8gLnRvb2x0aXAtcHJpbWFyeTEuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdyxcbiAgICAudG9vbHRpcC1zdGF0aWMtZGVtbyAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3N0YXJ0J10gLnRvb2x0aXAtYXJyb3csXG4gICAgLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93LFxuICAgIC50b29sdGlwLXN0YXRpYy1kZW1vIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nZW5kJ10gLnRvb2x0aXAtYXJyb3cge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICAgIH1cblxuICAgIC50b29sdGlwLXN0YXRpYy1kZW1vIC5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93LFxuICAgIC50b29sdGlwLXN0YXRpYy1kZW1vIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nc3RhcnQnXSAudG9vbHRpcC1hcnJvdyxcbiAgICAudG9vbHRpcC1zdGF0aWMtZGVtbyAuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3csXG4gICAgLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdlbmQnXSAudG9vbHRpcC1hcnJvdyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIyMjIFJlcy1UYWJzICMjIyMjIyMjIyovXG4gICAgLnRhYnMtc3R5bGUtMSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE4cHggMTBweCAxOHB4O1xuICAgIH1cblxuICAgIC50YWJzLXN0eWxlLTIgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC50YWJzLXN0eWxlLTIgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnRhYnMtc3R5bGUtMiAubWFpbi1uYXYtbGluZTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICB9XG5cbiAgICAudGFicy1zdHlsZS0zIC5uYXYucGFuZWwtdGFicyBsaSBhIHtcbiAgICAgICAgbWFyZ2luOiAwIDBweCAzcHggM3B4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4O1xuICAgIH1cblxuICAgIC50YWJzLXN0eWxlLTQgLm5hdi5wYW5lbC10YWJzIGxpIGEge1xuICAgICAgICBtYXJnaW46IDAgMCAxNnB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG4gICAgfVxuXG4gICAgLnBhbmVsLXByaW1hcnkudGFicy1zdHlsZS0xIC5tYWluLW5hdi1saW5lIC5uYXYtbGluay5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC50YWJfd3JhcHBlci5yaWdodF9zaWRlID4gdWwge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICAudGFiX3dyYXBwZXIucmlnaHRfc2lkZSA+IHVsIGxpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICB9XG5cbiAgICAudGFiX3dyYXBwZXIucmlnaHRfc2lkZSA+IHVsIGxpOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGUgPiB1bCBsaS5hY3RpdmU6YWZ0ZXIge1xuICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAudGFiX3dyYXBwZXIucmlnaHRfc2lkZSA+IHVsIGxpLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICByaWdodDogLTJweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAudGFiX3dyYXBwZXIucmlnaHRfc2lkZSAuY29udGVudF93cmFwcGVyIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC50YWJfd3JhcHBlciA+IHVsIGxpIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW46IDAgMCAwIDVweDtcbiAgICB9XG5cbiAgICAudGFiX3dyYXBwZXIgPiB1bCBsaS5hY3RpdmU6YWZ0ZXIge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAudGFiX3dyYXBwZXIgLmNvbnRyb2xsZXIge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC50YWJfd3JhcHBlciAuY29udHJvbGxlciBzcGFuLm5leHQge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC50YWJfd3JhcHBlciAuY29udGVudF93cmFwcGVyIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC50YWJfd3JhcHBlciAuY29udGVudF93cmFwcGVyIC5hY2NvcmRpYW5faGVhZGVyLmFjdGl2ZTphZnRlciB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLnRhYl93cmFwcGVyIC5jb250ZW50X3dyYXBwZXIgLmFjY29yZGlhbl9oZWFkZXIgLmFycm93IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICNjZGQyZTA7XG4gICAgfVxuXG4gICAgLnRhYl93cmFwcGVyLmxlZnRfc2lkZSA+IHVsIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC50YWJfd3JhcHBlci5sZWZ0X3NpZGUgPiB1bCBsaSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnRhYl93cmFwcGVyLmxlZnRfc2lkZSA+IHVsIGxpOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLnRhYl93cmFwcGVyLmxlZnRfc2lkZSA+IHVsIGxpLmFjdGl2ZTphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC50YWJfd3JhcHBlci5sZWZ0X3NpZGUgPiB1bCBsaS5hY3RpdmU6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogLTFweDtcbiAgICB9XG5cbiAgICAudGFiX3dyYXBwZXIubGVmdF9zaWRlIC5jb250ZW50X3dyYXBwZXIge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGUgPiB1bCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cblxuICAgIC50YWJfd3JhcHBlci5yaWdodF9zaWRlID4gdWwgbGkge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC50YWJfd3JhcHBlci5yaWdodF9zaWRlID4gdWwgbGk6YWZ0ZXIge1xuICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAudGFiX3dyYXBwZXIucmlnaHRfc2lkZSA+IHVsIGxpLmFjdGl2ZTphZnRlciB7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC50YWJfd3JhcHBlci5yaWdodF9zaWRlID4gdWwgbGkuYWN0aXZlOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAtMnB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC50YWJfd3JhcHBlci5yaWdodF9zaWRlIC5jb250ZW50X3dyYXBwZXIge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnRhYl93cmFwcGVyIC5hY3RpdmVfdGFiIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIH1cblxuICAgIC50YWJfd3JhcHBlciAuYWN0aXZlX3RhYiAuYXJyb3cge1xuICAgICAgICBsZWZ0OiA2cHg7XG4gICAgfVxuXG4gICAgLnRhYl93cmFwcGVyIC5hY3RpdmVfdGFiIC5hcnJvdzphZnRlciB7XG4gICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTZweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjMDAwO1xuICAgIH1cblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnRhYl93cmFwcGVyLnNob3ctYXMtZHJvcGRvd24gPiAudGFiX2xpc3Q6YmVmb3JlIHtcbiAgICAgICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC03cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGFyay10aGVtZSAudGFiX3dyYXBwZXIgLmNvbnRlbnRfd3JhcHBlciAuYWNjb3JkaWFuX2hlYWRlciAuYXJyb3cge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCByZ2JhKDI0MCwgMjQyLCAyNDcsIDAuNCk7XG4gICAgfVxuXG4gICAgLnRhYnMtbWVudTEgdWwgbGkgYSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMXB4IDIwcHg7XG4gICAgfVxuXG4gICAgLmNrYm94IHNwYW4ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmNrYm94IHNwYW46ZW1wdHkge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgLmNrYm94IHNwYW46YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmNrYm94IHNwYW46YWZ0ZXIge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuY2tib3ggc3BhbjplbXB0eSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAjY291bnQtZG93biAuY2xvY2stcHJlc2VudGVyIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW46IDAgMHB4IDAgMjBweDtcbiAgICB9XG5cbiAgICAjY291bnQtZG93biAuY2xvY2stcHJlc2VudGVyOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICByaWdodDogLTEuNXJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAtMS41cmVtO1xuICAgIH1cblxuICAgIC5jdXN0b20tc3dpdGNoIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgICB9XG5cbiAgICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAtMi4yNXJlbTtcbiAgICB9XG5cbiAgICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IGNhbGMoLTIuMjVyZW0gKyAycHgpO1xuICAgIH1cblxuICAgIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCAxMDIsIDI1NSwgMC41KTtcbiAgICB9XG5cbiAgICAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sXG4gICAgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgIH1cblxuICAgIC5jdXN0b20tc2VsZWN0LXNtIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIH1cblxuICAgIC5jdXN0b20tc2VsZWN0LWxnIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDBweCAzcHggM3B4O1xuICAgIH1cblxuICAgIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4ycmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICAgIH1cblxuICAgIC5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsLWxnOjpiZWZvcmUge1xuICAgICAgICByaWdodDogLWwgMC41cmVtO1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbC1sZzo6YWZ0ZXIge1xuICAgICAgICByaWdodDogLWwgMC41cmVtO1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbC1tZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwtbGcge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC5jdXN0b20tc3dpdGNoLWluZGljYXRvcjpiZWZvcmUge1xuICAgICAgICByaWdodDogMXB4O1xuICAgIH1cblxuICAgIC5jdXN0b20tc3dpdGNoLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3I6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IGNhbGMoMXJlbSArIDFweCk7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWxnOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAxcHg7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tc3dpdGNoLWluZGljYXRvci1sZzpiZWZvcmUge1xuICAgICAgICByaWdodDogY2FsYygxLjQ2cmVtICsgMXB4KTtcbiAgICB9XG5cbiAgICAuY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3IteGw6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDFweDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLXN3aXRjaC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXhsOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDEuOTZyZW0gKyAxcHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLml0ZW0tY2FyZCAuY2FyZHByaWNlLTIge1xuICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAucC10ZXh0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAuZXhhbXBsZSAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4taW1nLXVzZXI6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogM3B4O1xuICAgIH1cblxuICAgIC5kZW1vLWF2YXRhci1ncm91cC5tYWluLWF2YXRhci1saXN0LXN0YWNrZWQgLm1haW4taW1nLXVzZXI6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogMXB4O1xuICAgIH1cblxuICAgIC5tYWluLWltZy11c2VyOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAubWFpbi1hdmF0YXI6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogM3B4O1xuICAgIH1cblxuICAgIC5hdmF0YXItbWQ6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogMnB4O1xuICAgIH1cblxuICAgIC5hdmF0YXItbGc6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogNHB4O1xuICAgIH1cblxuICAgIC5hdmF0YXIteGw6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC5hdmF0YXIteHhsOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDdweDtcbiAgICB9XG5cbiAgICAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4taW1nLXVzZXIgKyAubWFpbi1pbWctdXNlcixcbiAgICAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4taW1nLXVzZXIgKyAubWFpbi1hdmF0YXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4tYXZhdGFyICsgLm1haW4taW1nLXVzZXIsXG4gICAgLmRlbW8tYXZhdGFyLWdyb3VwIC5tYWluLWF2YXRhciArIC5tYWluLWF2YXRhciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4taW1nLXVzZXIgKyAubWFpbi1pbWctdXNlcixcbiAgICAgICAgLmRlbW8tYXZhdGFyLWdyb3VwIC5tYWluLWltZy11c2VyICsgLm1haW4tYXZhdGFyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlbW8tYXZhdGFyLWdyb3VwIC5tYWluLWF2YXRhciArIC5tYWluLWltZy11c2VyLFxuICAgICAgICAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4tYXZhdGFyICsgLm1haW4tYXZhdGFyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hdmF0YXItbGlzdCAuYXZhdGFyOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndyYXBwZXIuaW1hZ2UtZ3JvdXAgLmltZy14cy5yb3VuZGVkLWNpcmNsZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIH1cblxuICAgIC5hdmF0YXItbGlzdCAuYXZhdGFyOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIH1cblxuICAgIC5tYWluLWltZy11c2VyMS5hdmF0YXItc20gLm51bWJlci1iYWRnZSB7XG4gICAgICAgIGxlZnQ6IC03cHg7XG4gICAgfVxuXG4gICAgLm1haW4taW1nLXVzZXIxLmF2YXRhci1tZCAubnVtYmVyLWJhZGdlIHtcbiAgICAgICAgbGVmdDogLTdweDtcbiAgICB9XG5cbiAgICAubWFpbi1pbWctdXNlcjEuYXZhdGFyLWxnIC5udW1iZXItYmFkZ2Uge1xuICAgICAgICBsZWZ0OiAtN3B4O1xuICAgIH1cblxuICAgIC5tYWluLWltZy11c2VyMy5hdmF0YXItc20gLmljb24tYmFkZ2VhdmF0YXIge1xuICAgICAgICBsZWZ0OiAtNHB4O1xuICAgIH1cblxuICAgIC5tYWluLWltZy11c2VyMy5hdmF0YXItbWQgLmljb24tYmFkZ2VhdmF0YXIge1xuICAgICAgICBsZWZ0OiAtNHB4O1xuICAgIH1cblxuICAgIC5tYWluLWltZy11c2VyMy5hdmF0YXItbGcgLmljb24tYmFkZ2VhdmF0YXIge1xuICAgICAgICBsZWZ0OiAtNHB4O1xuICAgIH1cblxuICAgIC5hdmF0YXItbGlzdCB7XG4gICAgICAgIG1hcmdpbjogMCAwIC0wLjVyZW07XG4gICAgfVxuXG4gICAgLmF2YXRhci1saXN0LXN0YWNrZWQgLmF2YXRhcjEge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTAuOGVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1haW4tbGlzdC1pdGVtID4gZGl2Omxhc3QtY2hpbGQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5saXN0LWdyb3VwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgfVxuXG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgIH1cblxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIH1cblxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgfVxuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGlzdC1ncm91cC1mbHVzaCAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICB9XG5cbiAgICAubGlzdGdyb3VwLWV4YW1wbGUgdWwgdWwge1xuICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgfVxuXG4gICAgLmxpc3Rncm91cC1leGFtcGxlMiB1bCB1bCB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICB9XG5cbiAgICAubGlzdC1zdHlsZS0xIHVsIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG5cbiAgICAubGlzdC1zdHlsZTIgdWwge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIC5saXN0LXN0eWxlMyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmxpc3Qtc3R5bGUzIHVsIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG5cbiAgICAubGlzdC1zdHlsZTQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5saXN0LXN0eWxlNCB1bCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLmxpc3Qtc3R5bGU1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubGlzdC1zdHlsZTUgdWwge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIC5saXN0LXN0eWxlNiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmxpc3Qtc3R5bGU2IHVsIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG5cbiAgICAucGFyYWdyYXBoLWxpc3Qge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5tYWluLW5hdmJhci1iYWNrZHJvcCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5tYWluLW5hdmJhciB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5tYWluLW5hdmJhciAubmF2LWxpbmsgaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5tYWluLW5hdmJhciAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5tYWluLW5hdmJhciAubmF2LWxpbmsud2l0aC1zdWI6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTdweDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXZiYXIgLm5hdi1zdWItaXRlbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXZiYXIgLm5hdi1zdWItaXRlbSA+IC5uYXYtc3ViIHtcbiAgICAgICAgcmlnaHQ6IDE3NnB4O1xuICAgIH1cblxuICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1saW5rLndpdGgtc3ViOjphZnRlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5uYXYgbGk6bm90KC5uYXYtc3ViLWl0ZW0pIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1uYXZiYXIge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tbmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW5hdmJhciAubmF2LWl0ZW0gKyAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IGRvdHRlZCAjZjBmMGY4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAubWFpbi1uYXZiYXIgLm5hdi1pdGVtICsgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tbmF2YmFyIC5uYXYtbGluayBpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tbmF2YmFyIC5uYXYtbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAubWFpbi1uYXZiYXIgLm5hdi1zdWItaXRlbSA+IC5uYXYtc3ViID4gLm5hdi1zdWItaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1uYXZiYXIgLm5hdi1zdWItaXRlbSA+IC5uYXYtc3ViID4gLm5hdi1zdWItaXRlbSA+IC5uYXYtc3ViLWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbGluayB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLmNvbnRhaW5lciA+IGRpdiArIGRpdixcbiAgICAgICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLmNvbnRhaW5lci1mbHVpZCA+IGRpdiArIGRpdiB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI4LCAzOSwgNjAsIDAuMDUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5uYXYgKyAubmF2IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLm5hdiArIC5uYXYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5uYXYgbGk6bm90KC5uYXYtc3ViLWl0ZW0pIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLW5hdmJhci1zZWFyY2ggLmJ0bixcbiAgICAubWFpbi1uYXZiYXItc2VhcmNoIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLm1haW4tbmF2YmFyLXNlYXJjaCBidXR0b24ge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tbmF2YmFyLXR3byAubmF2LXN1Yi1pdGVtID4gLm5hdi1zdWIge1xuICAgICAgICByaWdodDogMTc4cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW5hdmJhci10d28gLm5hdi1pdGVtLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogMTJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLW5hdmJhci10aHJlZSAubmF2LWl0ZW0gKyAubmF2LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXZiYXItdGhyZWUgLm5hdi1zdWItaXRlbSAubmF2LXN1YiB7XG4gICAgICAgIHJpZ2h0OiAxODJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tbmF2YmFyLXRocmVlIC5uYXYtaXRlbSArIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gICAgICAgIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gICAgICAgIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gICAgICAgIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgICAgICAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAgICAgICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgIH1cblxuICAgIC5uYXZiYXItZm9ybS5hY3RpdmUgLmlucHV0LWdyb3VwLWJ0biB7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAxMnB4O1xuICAgIH1cblxuICAgICN2ZXJ0aWNhbGxwaWxsIC5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMC43NXJlbSAwLjc1cmVtIDAuNzVyZW0gMHJlbTtcbiAgICB9XG5cbiAgICAucHMgPiAucHNfX3JhaWwteSB7XG4gICAgICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnBzID4gLnBzX19yYWlsLXkgPiAucHNfX3RodW1iLXkge1xuICAgICAgICByaWdodDogNHB4O1xuICAgIH1cblxuICAgIC5yZGlvYm94IHNwYW4ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgfVxuXG4gICAgLnJkaW9ib3ggc3BhbjpiZWZvcmUge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAucmRpb2JveCBzcGFuOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAucmRpb2JveCBzcGFuOmVtcHR5IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICAuZm9ybS1ncm91cC1yZGlvYm94IC5yZGlvYm94ICsgLnJkaW9ib3gge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLmZvcm0tZ3JvdXAtcmRpb2JveCAucmRpb2JveCBzcGFuIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICAudGFnLWFkZG9uIHtcbiAgICAgICAgbWFyZ2luOiAwIDAuNXJlbSAwIC0wLjRyZW07XG4gICAgfVxuXG4gICAgLnRhZy1hdmF0YXIge1xuICAgICAgICBtYXJnaW46IDAgLTAuNXJlbSAwIDAuNXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDBweDtcbiAgICB9XG5cbiAgICAudGFncyA+IC50YWc6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjJyZW07XG4gICAgfVxuXG4gICAgLnZ0aW1lbGluZTpiZWZvcmUge1xuICAgICAgICByaWdodDogNTAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xLjVweDtcbiAgICB9XG5cbiAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOSU7XG4gICAgfVxuXG4gICAgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlciAudGltZWxpbmUtcGFuZWw6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlciAudGltZWxpbmUtcGFuZWw6YWZ0ZXIge1xuICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogLTE0cHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogMTRweCBzb2xpZCAjZjlmOWZiO1xuICAgICAgICBib3JkZXItbGVmdDogMCBzb2xpZCAjZjlmOWZiO1xuICAgIH1cblxuICAgIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIgLnRpbWVsaW5lLXBhbmVsIC50aW1lbGluZS10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAuNjI1cmVtO1xuICAgIH1cblxuICAgIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIgLnRpbWVsaW5lLWJhZGdlIHtcbiAgICAgICAgcmlnaHQ6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlO1xuICAgIH1cblxuICAgIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIgLnRpbWVsaW5lLWJhZGdlIGkge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyLnRpbWVsaW5lLWludmVydGVkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIudGltZWxpbmUtaW52ZXJ0ZWQgLnRpbWVsaW5lLXBhbmVsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTUlO1xuICAgIH1cblxuICAgIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIudGltZWxpbmUtaW52ZXJ0ZWQgLnRpbWVsaW5lLXBhbmVsOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IC0xNHB4O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDBweDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDE0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC52dGltZWxpbmU6YmVmb3JlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlciAudGltZWxpbmUtYmFkZ2Uge1xuICAgICAgICAgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIgLnRpbWVsaW5lLXBhbmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTYlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbDphZnRlciB7XG4gICAgICAgICAgICByaWdodDogLTE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMCBzb2xpZCAjZjlmOWZiICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMTRweCBzb2xpZCAjZjlmOWZiICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyLnRpbWVsaW5lLWludmVydGVkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIudGltZWxpbmUtaW52ZXJ0ZWQgLnRpbWVsaW5lLXBhbmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKmxhdGV0ZXMgbmV3cyB0aW1lbGluZSAqL1xuXG4gICAgLmxhdGVzdC10aW1lbGluZS0xIHVsLnRpbWVsaW5lLTE6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IGRvdHRlZCAjYzBjY2RhO1xuICAgIH1cblxuICAgIC5sYXRlc3QtdGltZWxpbmUtMSB1bC50aW1lbGluZS0xID4gbGkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjlyZW07XG4gICAgfVxuXG4gICAgLmxhdGVzdC10aW1lbGluZS0xIHVsLnRpbWVsaW5lLTEgPiBsaSAucHJvZHVjdC1pY29uIHtcbiAgICAgICAgcmlnaHQ6IDFweDtcbiAgICB9XG5cbiAgICAubGF0ZXN0LXRhc2tzIC50YXNrcyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEuMTVyZW0gMDtcbiAgICB9XG5cbiAgICAubGF0ZXN0LXRhc2tzIC50YXNrcyAuc3BhbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS4zcmVtO1xuICAgIH1cblxuICAgIC5sYXRlc3QtdGFza3MgLmxhYmVsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjNyZW07XG4gICAgfVxuXG4gICAgLmxhdGVzdC10YXNrcyAudGltZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS4zcmVtO1xuICAgIH1cblxuICAgIC5sYXRlc3QtdGFza3MgLmNoZWNrLWJveCAuY2tib3ggc3BhbjpiZWZvcmUge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuaW1hZ2UtZ3JvdXBlZCBpbWcge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTAuNmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5wcm9qZWN0LWNvdW50ZG93biAuY291bnRkb3duIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMnB4IDVweCA3cHggNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjdGl2aXR5IHtcbiAgICAgICAgcGFkZGluZzogMS4yNXJlbSAxLjI1cmVtIDAgMS4yNXJlbTtcbiAgICB9XG5cbiAgICAuYWN0aXZpdHktbGlzdDpiZWZvcmUge1xuICAgICAgICBtYXJnaW46IDIwcHggMjJweCAwIDIwcHg7XG4gICAgfVxuXG4gICAgLmFjdGl2aXR5IC5pdGVtLWFjdGl2aXR5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0JSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tdG9nZ2xlIHNwYW4ge1xuICAgICAgICByaWdodDogM3B4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLXRvZ2dsZSBzcGFuOjpiZWZvcmUge1xuICAgICAgICByaWdodDogLTI1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4tdG9nZ2xlIHNwYW46OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgfVxuXG4gICAgLm1haW4tdG9nZ2xlLm9uIHNwYW4ge1xuICAgICAgICByaWdodDogMzdweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi10b2dnbGUtZ3JvdXAtZGVtbyAubWFpbi10b2dnbGUgKyAubWFpbi10b2dnbGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgICNnbG9iYWwtbG9hZGVyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmxvYWRlci1pbWcge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY2xvc2Uge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmNsb3NlIHtcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcGlubmVyLWJvcmRlciB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgICAuZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4gICAgLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4gICAgLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuICAgIC5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmZpeGVkLXRvcCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5maXhlZC1ib3R0b20ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tYm9keTo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDcwJTtcbiAgICB9XG5cbiAgICAubWFpbi1ob21lLXNsaWRlciAuY2hhcnQtd3JhcHBlciB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5tYWluLWhvbWUtc2xpZGVyIC5jaGFydC13cmFwcGVyIC5mbG90LWNoYXJ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgfVxuXG4gICAgLm1haW4taG9tZS1zbGlkZXIgLmNhcmQtY29sdW1ucyB7XG4gICAgICAgIHJpZ2h0OiAyNCU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5tYWluLWhvbWUtc2xpZGVyIC5jYXJkLWNvbHVtbnMge1xuICAgICAgICAgICAgcmlnaHQ6IDE2JTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubWFpbi1ob21lLXNsaWRlciAuY2FyZC1jb2x1bW5zIHtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogLTQ1JTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1ob21lLXNsaWRlciAuY2FyZC1jb2x1bW5zIHtcbiAgICAgICAgICAgIGxlZnQ6IC0zMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5tYWluLWhvbWUtc2xpZGVyIC5jYXJkLWNvbHVtbnMge1xuICAgICAgICAgICAgbGVmdDogLTE1JTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgLm1haW4taG9tZS1zbGlkZXIgLmNhcmQtY29sdW1ucyB7XG4gICAgICAgICAgICBsZWZ0OiAtNSU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1ob21lLWNvbnRlbnQge1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAubWFpbi1ob21lLWNvbnRlbnQgLmxvZ28tZ3JvdXAgaSArIGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5tYWluLWhvbWUtY29udGVudCB7XG4gICAgICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1ob21lLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUgLmJ0biArIC5idG4sXG4gICAgLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIC5zcC1jb250YWluZXIgYnV0dG9uICsgLmJ0biB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIGJ1dHRvbiArIC5idG4sXG4gICAgLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIC5zcC1jb250YWluZXIgLmJ0biArIGJ1dHRvbixcbiAgICAuc3AtY29udGFpbmVyIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSAuYnRuICsgYnV0dG9uLFxuICAgIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSAuc3AtY29udGFpbmVyIGJ1dHRvbiArIGJ1dHRvbixcbiAgICAuc3AtY29udGFpbmVyIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSBidXR0b24gKyBidXR0b24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAubWFpbi1ob21lLWNvbnRlbnQgbmF2Omxhc3QtY2hpbGQgYSArIGEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICAubWFpbi1wYWdlLWNvbnRlbnQtbGlzdCBsaSBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tc3ludGF4LXdyYXBwZXIgLmJhZGdlIHtcbiAgICAgICAgbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC5ob3Jpem9udGFsLW5hdiAubWVnYS1kcm9wZG93bi1tZW51OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4IDEwcHg7XG4gICAgfVxuXG4gICAgLm1lZ2EtZHJvcGRvd24tbWVudTphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgIC5kcm9wLWljb24td3JhcCAuZHJvcC1pY29uLWl0ZW0ge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgLmZsYWcgPiBhOjpiZWZvcmUge1xuICAgICAgICByaWdodDogNTAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC03cHg7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLXRvZ2dsZS0xOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDlweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tdG9nZ2xlLTI6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5tZWdhLWRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwYWRkaW5nOiAwLjdyZW0gMC44cmVtIDAuNXJlbSAwLjhyZW07XG4gICAgfVxuXG4gICAgLmJ0bi1hYnNvbHV0ZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5hcnJvdy1yaWJib24ge1xuICAgICAgICByaWdodDogMHB4O1xuICAgIH1cblxuICAgIC5hcnJvdy1yaWJib246YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogMTVweCBzb2xpZCAjMDAwO1xuICAgIH1cblxuICAgIC5tZWdhLW1lbnU6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDE0cHg7XG4gICAgfVxuXG4gICAgLm1lZ2EtbWVudTphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAxNHB4O1xuICAgIH1cblxuICAgIC5mbGFnLXRleHQ6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZHJvcC1mbGFnIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIuM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kcm9wLWZsYWcgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4O1xuICAgIH1cblxuICAgIC5oZWFkZXItaW1nIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDIwcHggMDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1pdGVtIC5jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC5hdmF0YXItc3RhdHVzIHtcbiAgICAgICAgbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC51c2VyLXByby1ib2R5IC5wcm9maWxlLXN0YXR1cyB7XG4gICAgICAgIGxlZnQ6IDE4cHg7XG4gICAgfVxuXG4gICAgLnVzZXItcHJvLWJvZHkgLnByb2ZpbGUtc3RhdHVzOmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IC02cHg7XG4gICAgfVxuXG4gICAgLnB1bHNlIHtcbiAgICAgICAgbGVmdDogOHB4O1xuICAgIH1cblxuICAgIC5wdWxzZTpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAtNHB4O1xuICAgIH1cblxuICAgIC5wdWxzZS1kYW5nZXIge1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLnB1bHNlLWRhbmdlcjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAtNHB4O1xuICAgIH1cblxuICAgIC5tYWluLW1lc3NhZ2UtbGlzdCBhIC5kZXNjIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5tYWluLW1lc3NhZ2UtbGlzdCBhIC5uYW1lIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5ub3RpZnlpbWcgaSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAubmF2LWJhZGdlIHtcbiAgICAgICAgbGVmdDogMTJweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm5hdi10ZXh0LWJhZGdlIHtcbiAgICAgICAgbGVmdDogN3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubGluZS1saXN0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG5cbiAgICAubGluZS1saXN0IGxpOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAubGluZS1saXN0IGxpOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLnRhYmxlLWRhc2hib2FyZC1vbmUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5zYWxlcy1jYXJkIC5zYWxlcy1pY29uIHtcbiAgICAgICAgbGVmdDogLTMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMjBweCAyMHB4IDEwcHg7XG4gICAgfVxuXG4gICAgLmFsaWduZXItd3JhcHBlciAuYWJzb2x1dGUuYWJzb2x1dGUtY2VudGVyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnNhbGVzLWRhc2gtaGVhZGVyIHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLnNhbGVzLXNlc3Npb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtdGltZWxpbmUgdWwudGltZWxpbmUtMTpiZWZvcmUge1xuICAgICAgICByaWdodDogLTJweDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDIycHggMCAyMHB4O1xuICAgIH1cblxuICAgIC5wcm9kdWN0LXRpbWVsaW5lIHVsLnRpbWVsaW5lLTEgPiBsaSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtdGltZWxpbmUgdWwudGltZWxpbmUtMSA+IGxpIC5wcm9kdWN0LWljb24ge1xuICAgICAgICByaWdodDogM3B4O1xuICAgIH1cblxuICAgIC5vcmRlci1saXN0IC5saXN0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICAub3JkZXItbGlzdCAubGlzdCAubGlzdC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDE5cHggMDtcbiAgICB9XG5cbiAgICAudG9wLXNlbGxpbmctcHJvZHVjdCAudGFibGUgdGgsXG4gICAgLnRvcC1zZWxsaW5nLXByb2R1Y3QgLnRhYmxlIHRkIHtcbiAgICAgICAgcGFkZGluZzogN3B4IDEzcHggN3B4IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5vdXQtb2Ytc3RvY2s6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLnNlbWktY2lyY2xlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzMDBweCAzMDBweCAwcHg7XG4gICAgfVxuXG4gICAgLnByb2plY3QtY2FyZCBpIHtcbiAgICAgICAgbWFyZ2luOiAwIC0zMHB4IDAgMjRweDtcbiAgICB9XG5cbiAgICAucHJvamVjdC1jYXJkIC5wcm9qZWN0LWNvbnRlbnQgdWwgc3BhbiB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLmNyeXB0byAuY2FyZC1mb290ZXIgLm5hdi1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmNyeXB0byAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIH1cblxuICAgIC5jcnlwdG8gLmNhcmQtZm9vdGVyIC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAuY3J5cHRvIC5jb2luLWxvZ28ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAucHJvamVjdC1saXN0IC5saXN0LXVuc3R5bGVkIGxpIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcbiAgICB9XG5cbiAgICAucHJvamVjdC1saXN0IC5saXN0LXVuc3R5bGVkIGxpIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICAgIH1cblxuICAgIC5wcmljaW5nLWNhcmQgLmxpc3QtdW5zdHlsZWQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5wcmljaW5nLWNhcmQgLmRpc3BsYXktNSB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMCAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBhbmVsLnByaWNlID4gLnBhbmVsLWhlYWRpbmcge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgfVxuXG4gICAgLnBhbmVsLnByaWNlIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgICB9XG5cbiAgICAucGFuZWwucHJpY2UgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgICB9XG5cbiAgICAucHJpY2UgLnBhbmVsLWZvb3RlciB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnBhbmVsLWZvb3RlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICB9XG5cbiAgICAuZGVtby1nYWxsZXJ5ID4gdWwgPiBsaSBhIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC5kZW1vLWdhbGxlcnkgPiB1bCA+IGxpIGEgLmRlbW8tZ2FsbGVyeS1wb3N0ZXIge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZGVtby1nYWxsZXJ5ID4gdWwgPiBsaSBhIC5kZW1vLWdhbGxlcnktcG9zdGVyID4gaW1nIHtcbiAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICB9XG5cbiAgICAuZGVtby1nYWxsZXJ5IC5qdXN0aWZpZWQtZ2FsbGVyeSA+IGEgLmRlbW8tZ2FsbGVyeS1wb3N0ZXIge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZGVtby1nYWxsZXJ5IC5qdXN0aWZpZWQtZ2FsbGVyeSA+IGEgLmRlbW8tZ2FsbGVyeS1wb3N0ZXIgPiBpbWcge1xuICAgICAgICByaWdodDogNTAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIH1cblxuICAgIC5wcmV2aWV3LXRodW1ibmFpbC5uYXYtdGFicyBsaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyLjUlO1xuICAgIH1cblxuICAgIC5wcmV2aWV3LXRodW1ibmFpbC5uYXYtdGFicyBsaTpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuc2l6ZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5zaXplOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLmNvbG9yaW5wdXQtY29sb3I6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDAuMjVyZW07XG4gICAgfVxuXG4gICAgLmZlYXR1cmUyIGkge1xuICAgICAgICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gICAgfVxuXG4gICAgLml0ZW0tY2FyZCAuY2FyZHByaWNlIHtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLmljb25zLWxpc3Qge1xuICAgICAgICBtYXJnaW46IDAgMHB4IC0xcHggLTFweDtcbiAgICB9XG5cbiAgICAuaWNvbnMtbGlzdC1pdGVtIC5icy10b29sdGlwLXN0YXJ0IHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwLjRyZW07XG4gICAgfVxuXG4gICAgLmhpZ2hsaWdodCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDJyZW07XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDdweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogN3B4O1xuICAgIH1cblxuICAgIHByZSB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDdweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICAgIH1cblxuICAgIC5jbGlwYm9hcmQtaWNvbiB7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICAgICAgIC5tYWluLW5hdiAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucmVzcG9uc2l2ZS1sb2dvIC5oZWFkZXItbG9nbyB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3ViLW1lbnUgbGkgYTpiZWZvcmUge1xuICAgICAgICByaWdodDogOHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIH1cblxuICAgIC5tZWdhLW1lbnViZy5ob3ItbWVnYS1tZW51IGxpIGE6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnF1bmF0aXR5LWxpc3Qge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICB9XG5cbiAgICAuY2hpcHMgLmNoaXAge1xuICAgICAgICBtYXJnaW46IDAgMCAwLjVyZW0gMC41cmVtO1xuICAgIH1cblxuICAgIC5jaGlwIC5hdmF0YXIge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbjogMCAtMC43NXJlbSAwIDAuNXJlbTtcbiAgICB9XG5cbiAgICAudGVhbSBpIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAuZmVhdHVyZSAucHJvamVjdCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC8qLS0tLS1CYWNrIHRvIFRvcC0tLS0tKi9cbiAgICAjYmFjay10by10b3Age1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmVtYWlsLWJ1dHRvbiB7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIC5tYWluLWRhc2hib2FyZC1kYXRlIC5kYXRlID4gZGl2Omxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLWRhc2hib2FyZC1uYXYgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICB9XG5cbiAgICAubWFpbi1kYXNoYm9hcmQtbmF2IC5uYXY6Zmlyc3QtY2hpbGQgLm5hdi1saW5rOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1kYXNoYm9hcmQtbmF2IC5uYXY6bGFzdC1jaGlsZCAubmF2LWxpbmsgaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICB9XG5cbiAgICAubWFpbi1kYXNoYm9hcmQtbmF2IC5uYXY6bGFzdC1jaGlsZCAubmF2LWxpbms6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1kYXNoYm9hcmQtbmF2IC5uYXY6bGFzdC1jaGlsZCAubmF2LWxpbms6bGFzdC1jaGlsZCBpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tZGFzaGJvYXJkLW5hdiAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHggMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgLmJ0biArIC5idG4sXG4gICAgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5idG4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b24gKyAuYnRuLFxuICAgIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciAuYnRuICsgYnV0dG9uLFxuICAgIC5zcC1jb250YWluZXIgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuICsgYnV0dG9uLFxuICAgIC5jYXJkLWRhc2hib2FyZC1vbmUgLmNhcmQtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciBidXR0b24gKyBidXR0b24sXG4gICAgLnNwLWNvbnRhaW5lciAuY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbiArIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMjBweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtb25lIC5jYXJkLWJvZHkgLmZsb3QtY2hhcnQtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTI4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1ib2R5LXRvcCB7XG4gICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmNhcmQtZGFzaGJvYXJkLW9uZSAuY2FyZC1ib2R5LXRvcCA+IGRpdiArIGRpdiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdvIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwO1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC10d28gLmNhcmQtaGVhZGVyIGg2IGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3byAuY2FyZC1oZWFkZXIgaDYgc21hbGwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdvIC5jaGFydC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luOiAwIC0xMHB4IC0xMHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC10aHJlZSAuY2FyZC1oZWFkZXIgaDYgc21hbGwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtdGhyZWUgLmNhcmQtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDBweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtcGFnZXZpZXdzIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC1mb3VyIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC1maXZlIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAuY2FyZC1kYXNoYm9hcmQtZml2ZSAuY2FyZC1jaGFydCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLXRhYmxlLW9uZSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4O1xuICAgIH1cblxuICAgIC5jYXJkLXRhYmxlLW9uZSAudGFibGUgdGhlYWQgdHIgPiB0aCxcbiAgICAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRoZWFkIHRyID4gdGQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICB9XG5cbiAgICAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGgsXG4gICAgLmNhcmQtdGFibGUtb25lIC50YWJsZSB0Ym9keSB0ciA+IHRkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgLmNhcmQtdGFibGUtb25lIC50YWJsZSB0aGVhZCB0ciA+IHRoOm50aC1jaGlsZCgzKSxcbiAgICAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRoZWFkIHRyID4gdGg6bnRoLWNoaWxkKDQpLFxuICAgIC5jYXJkLXRhYmxlLW9uZSAudGFibGUgdGhlYWQgdHIgPiB0aDpudGgtY2hpbGQoNSkge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5jYXJkLXRhYmxlLW9uZSAudGFibGUgdGhlYWQgdHIgPiB0ZDpudGgtY2hpbGQoMyksXG4gICAgLmNhcmQtdGFibGUtb25lIC50YWJsZSB0aGVhZCB0ciA+IHRkOm50aC1jaGlsZCg0KSxcbiAgICAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRoZWFkIHRyID4gdGQ6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGg6bnRoLWNoaWxkKDMpLFxuICAgIC5jYXJkLXRhYmxlLW9uZSAudGFibGUgdGJvZHkgdHIgPiB0aDpudGgtY2hpbGQoNCksXG4gICAgLmNhcmQtdGFibGUtb25lIC50YWJsZSB0Ym9keSB0ciA+IHRoOm50aC1jaGlsZCg1KSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLmNhcmQtdGFibGUtb25lIC50YWJsZSB0Ym9keSB0ciA+IHRkOm50aC1jaGlsZCgzKSxcbiAgICAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGQ6bnRoLWNoaWxkKDQpLFxuICAgIC5jYXJkLXRhYmxlLW9uZSAudGFibGUgdGJvZHkgdHIgPiB0ZDpudGgtY2hpbGQoNSkge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRoZWFkIHRyID4gdGgsXG4gICAgICAgIC5jYXJkLXRhYmxlLW9uZSAudGFibGUgdGhlYWQgdHIgPiB0ZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtdGFibGUtb25lIC50YWJsZSB0Ym9keSB0ciA+IHRoLFxuICAgICAgICAuY2FyZC10YWJsZS1vbmUgLnRhYmxlIHRib2R5IHRyID4gdGQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLXR3byAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLXR3byAubWFpbi1jb250ZW50LWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm1haW4tZGFzaGJvYXJkLWhlYWRlci1yaWdodCA+IGRpdiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5tYWluLWRhc2hib2FyZC1oZWFkZXItcmlnaHQgPiBkaXYgKyBkaXYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWRhc2hib2FyZC1oZWFkZXItcmlnaHQgPiBkaXYgKyBkaXYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tc3RhciBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXNldmVuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC1zZXZlbiAuY2FyZC1oZWFkZXIgLm1lZGlhID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtaGVhZGVyIC5kYXRlIGEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtYm9keSAucm93ID4gZGl2ICsgZGl2OjpiZWZvcmUge1xuICAgICAgICByaWdodDogLTFweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggZG90dGVkICNlZGVkZjU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5jYXJkLWRhc2hib2FyZC1zZXZlbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAuY2FyZC1kYXNoYm9hcmQtc2V2ZW4gLmNhcmQtaGVhZGVyIC5tZWRpYSA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXNldmVuIC5jYXJkLWJvZHkgLmRlc2Mgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC1zaXggLmNoYXJ0LWxlZ2VuZCA+IGRpdiBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtc2l4IC5jaGFydC1sZWdlbmQgPiBkaXYgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5jYXJkLWRhc2hib2FyZC1zaXggLmNoYXJ0LWxlZ2VuZCA+IGRpdiBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC1laWdodCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC1laWdodCAubGlzdC1ncm91cC1pdGVtIHAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5saXN0LWdyb3VwLWl0ZW0gc3BhbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtdGhyZWUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1kYXNoYm9hcmQtdGhyZWUgLm1haW4taGVhZGVyLWNlbnRlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItZGFzaGJvYXJkLXRocmVlIC5tYWluLWhlYWRlci1yaWdodCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4taGVhZGVyLWxlZnQgLmJ0biB7XG4gICAgICAgICAgICBsZWZ0OiAxMXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLW5pbmUge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTVweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtbmluZSAuY2FyZC1oZWFkZXIge1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmNhcmQtZGFzaGJvYXJkLXRlbiArIC5jYXJkLWRhc2hib2FyZC10ZW4ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuY2FyZC1kYXNoYm9hcmQtdGVuICsgLmNhcmQtZGFzaGJvYXJkLXRlbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWVsZXZlbiAuY2FyZC1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgNXB4O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC1lbGV2ZW4gLmNhcmQtZm9vdGVyIGg2IHNwYW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtZWxldmVuIC5qcXZtYXAge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNhcmQtZGFzaGJvYXJkLWVsZXZlbiAuY2FyZC1mb290ZXIgPiBkaXYgKyBkaXYge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1uYXZiYXItZGFzaGJvYXJkLWZvdXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtZm91ciB+IC5tYWluLWZvb3RlciAuY29udGFpbmVyLFxuICAgIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLWZvdXIgfiAubWFpbi1mb290ZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLWZvdXIgPiAubWVkaWEtZGFzaGJvYXJkID4gLm1lZGlhLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwcHggMCAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1oZWFkZXItcmlnaHQgLm1lZGlhICsgLm1lZGlhIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQtaGVhZGVyLXJpZ2h0IC5idG46Zmlyc3Qtb2YtdHlwZSxcbiAgICAubWFpbi1jb250ZW50LWhlYWRlci1yaWdodCAuc3AtY29udGFpbmVyIGJ1dHRvbjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLm1haW4tY29udGVudC1oZWFkZXItcmlnaHQgYnV0dG9uOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1oZWFkZXItcmlnaHQgLmJ0biArIC5idG4sXG4gICAgLm1haW4tY29udGVudC1oZWFkZXItcmlnaHQgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAubWFpbi1jb250ZW50LWhlYWRlci1yaWdodCBidXR0b24gKyAuYnRuLFxuICAgIC5tYWluLWNvbnRlbnQtaGVhZGVyLXJpZ2h0IC5zcC1jb250YWluZXIgLmJ0biArIGJ1dHRvbixcbiAgICAuc3AtY29udGFpbmVyIC5tYWluLWNvbnRlbnQtaGVhZGVyLXJpZ2h0IC5idG4gKyBidXR0b24sXG4gICAgLm1haW4tY29udGVudC1oZWFkZXItcmlnaHQgLnNwLWNvbnRhaW5lciBidXR0b24gKyBidXR0b24sXG4gICAgLnNwLWNvbnRhaW5lciAubWFpbi1jb250ZW50LWhlYWRlci1yaWdodCBidXR0b24gKyBidXR0b24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5zYWxlcy1vdmVydmlldyAubWVkaWEgKyAubWVkaWEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuc2FsZXMtb3ZlcnZpZXcgLm1lZGlhOmxhc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC10d2VsdmUgLnNhbGVzLW92ZXJ2aWV3IC5tZWRpYS1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5jYXJkLWRhc2hib2FyZC10d2VsdmUgLnNhbGVzLW92ZXJ2aWV3IC5tZWRpYSArIC5tZWRpYSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmNhcmQtZGFzaGJvYXJkLXR3ZWx2ZSAuc2FsZXMtb3ZlcnZpZXcgLm1lZGlhICsgLm1lZGlhIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5zYWxlcy1vdmVydmlldyAubWVkaWE6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jaGFydC1sZWdlbmQge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY2hhcnQtbGVnZW5kIGRpdiArIGRpdiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAuY2hhcnQtbGVnZW5kIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAuY2hhcnQtbGVnZW5kIGRpdiArIGRpdiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmNoYXJ0LWxlZ2VuZCBzcGFuIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNoYXJ0LXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xM3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEzcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5jaGFydC13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1tZWRpYS1kYXRlIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXRoaXJ0ZWVuIC5tZWRpYS1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWV2ZW50cyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMTVweCA0MHB4IDE1cHggMjBweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtZXZlbnRzIC5ldmVudC1pbmRpY2F0b3Ige1xuICAgICAgICByaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtZXZlbnRzIC5ldmVudC11c2VyIC5tYWluLWltZy11c2VyICsgLm1haW4taW1nLXVzZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC02cHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWV2ZW50cyAuZXZlbnQtdXNlciBhOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWZvdXJ0ZWVuIC5jYXJkLWJvZHkgaDEgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIDguNSBEYXNoYm9hcmQgRml2ZSAgIyMjIyMjICovXG4gICAgLm1haW4tYm9keS1zaWRlYmFyLm1haW4tbGlnaHQgLm1haW4tc2lkZWJhciB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2VkZWRmNTtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWRhc2hib2FyZC1maXZlIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWRhc2hib2FyZC1maXZlIC5tYWluLWNvbnRlbnQtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtZml2ZSAuY2FyZC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLWZpdmUgLm1haW4tY29udGVudC1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAyNXB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtZmlmdGVlbiB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwO1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC1maWZ0ZWVuIC5jaGFydC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMzJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMnB4O1xuICAgIH1cblxuICAgIC50YWJsZS10YWxrLXRpbWUgdGhlYWQgPiB0ciB0aDpmaXJzdC1jaGlsZCxcbiAgICAudGFibGUtdGFsay10aW1lIHRoZWFkID4gdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC50YWJsZS10YWxrLXRpbWUgdGJvZHkgPiB0ciB0aDpmaXJzdC1jaGlsZCxcbiAgICAudGFibGUtdGFsay10aW1lIHRib2R5ID4gdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC1zaXh0ZWVuIC50YWJsZSB0Ym9keSA+IHRyIHRoLFxuICAgIC5jYXJkLWRhc2hib2FyZC1zaXh0ZWVuIC50YWJsZSB0Ym9keSA+IHRyIHRkIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwcHggMTBweCAxMHB4O1xuICAgIH1cblxuICAgIC5tYWluLWxpZ2h0IC5tYWluLWljb25iYXItYm9keSAubmF2IHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlZGVkZjU7XG4gICAgfVxuXG4gICAgLm1haW4tbGlnaHQgLm1haW4taWNvbmJhci1ib2R5IC5uYXYtaXRlbSArIC5uYXYtaXRlbSxcbiAgICAubWFpbi1saWdodCAubWFpbi1pY29uYmFyLWJvZHkgLm5hdi1zdWIsXG4gICAgLm1haW4tbGlnaHQgLm1haW4taWNvbmJhci1ib2R5IC5uYXYtc3ViLWl0ZW0gKyAubmF2LXN1Yi1pdGVtIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2JkYzZkNjtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWRhc2hib2FyZC1zaXgge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogI2VkZWRmNTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtc2l4IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjRweDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItZGFzaGJvYXJkLXNpeCAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICAgICAgIC5tYWluLWhlYWRlci1kYXNoYm9hcmQtc2l4IC5tYWluLWhlYWRlci1jZW50ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5tYWluLWhlYWRlci1kYXNoYm9hcmQtc2l4IC5tYWluLWhlYWRlci1jZW50ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1ib2R5LWRhc2hib2FyZC1zaXggLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWRvbnV0IC5tYWluLWRvbnV0LWNoYXJ0LmNoYXJ0MSAuY2hhcnQtY2VudGVyIHtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWRvbnV0IC5tYWluLWRvbnV0LWNoYXJ0LmNoYXJ0MiAuY2hhcnQtY2VudGVyIHtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmZhYiB7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmFjY291bnQtbnVtYmVyIHNwYW4gKyBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC1iYWxhbmNlIC5hY2NvdW50LW51bWJlciBzcGFuIGkgKyBpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWJhbGFuY2UgLmNoYXJ0LXdyYXBwZXIge1xuICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAuY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSAuYWNjb3VudC1udW1iZXIgc3BhbiArIHNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuY2FyZC1kYXNoYm9hcmQtYmFsYW5jZSAuYWNjb3VudC1udW1iZXIgc3BhbiArIHNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5jYXJkLWRhc2hib2FyZC1yYXRpbyAuY2FyZC1ib2R5ID4gZGl2Omxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWZpbmFuY2UgaDIgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXRhYmxlLXNpeCAudGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXRhYmxlLXNpeCAudGFibGUgdGhlYWQgdHI6bGFzdC1jaGlsZCB0aDpudGgtY2hpbGQoMiksXG4gICAgLmNhcmQtZGFzaGJvYXJkLXRhYmxlLXNpeCAudGFibGUgdGhlYWQgdHI6bGFzdC1jaGlsZCB0aDpudGgtY2hpbGQoNikge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC10YWJsZS1zaXggLnRhYmxlIHRib2R5IHRyIHRkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtdGFibGUtc2l4IC50YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC10YWJsZS1zaXggLnRhYmxlIHRib2R5IHRyIHRkOm50aC1jaGlsZCgyKSxcbiAgICAuY2FyZC1kYXNoYm9hcmQtdGFibGUtc2l4IC50YWJsZSB0Ym9keSB0ciB0ZDpudGgtY2hpbGQoNikge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLm1haW4tbWluaW1hbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWVkaWEtZGFzaGJvYXJkLW9uZSAubWVkaWEtYm9keSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLW1pbmltYWwtb25lIC52YWx1ZS1pbmZvIHAgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgLmNhcmQtbWluaW1hbC1vbmUgLm9wZW4taW5mbyA+IGRpdiArIGRpdiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICB9XG5cbiAgICAuY2FyZC1taW5pbWFsLW9uZSAuY2hhcnQtd3JhcHBlciB7XG4gICAgICAgIHJpZ2h0OiAtOXB4O1xuICAgICAgICBsZWZ0OiAtOHB4O1xuICAgIH1cblxuICAgIC5jYXJkLW1pbmltYWwtdHdvIC5jYXJkLWhlYWRlciA+IC5uYXYgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgfVxuXG4gICAgLmNhcmQtbWluaW1hbC10d28gLmNhcmQtaGVhZGVyLXJpZ2h0IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgIH1cblxuICAgIC5jYXJkLW1pbmltYWwtdHdvIC5mbG90LXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zMXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTlweDtcbiAgICB9XG5cbiAgICAuY2FyZC1taW5pbWFsLXR3byAubW9yZS1pbmZvIHtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAuY2FyZC1taW5pbWFsLXR3byAubW9yZS1pbmZvIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5jYXJkLW1pbmltYWwtdHdvIC5tb3JlLWluZm8gc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuY2FyZC1taW5pbWFsLXR3byAuZmxvdC13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtOXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5jYXJkLW1pbmltYWwtdHdvIC5tb3JlLWluZm8ge1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuY2FyZC1taW5pbWFsLXR3byAubW9yZS1pbmZvIHtcbiAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1iaXRjb2luIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5jYXJkLW1pbmltYWwtdGhyZWUgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gICAgfVxuXG4gICAgLmNhcmQtbWluaW1hbC10aHJlZSAubWFpbi1uYXYtdGFicyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICB9XG5cbiAgICAuY2FyZC1taW5pbWFsLXRocmVlIC5tYWluLW5hdi10YWJzIC5sU0FjdGlvbiA+IGEubFNQcmV2IHtcbiAgICAgICAgcmlnaHQ6IC0zNXB4O1xuICAgIH1cblxuICAgIC5jYXJkLW1pbmltYWwtdGhyZWUgLnRhYi1wYW5lLWhlYWRlciA+IGRpdjpsYXN0LWNoaWxkIGEgKyBhIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWNyeXB0by1wb3J0Zm9saW8gLnRhYmxlIHRoZWFkIHRyIHRoLFxuICAgIC5jYXJkLWNyeXB0by1wb3J0Zm9saW8gLnRhYmxlIHRoZWFkIHRyIHRkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuY2FyZC1jcnlwdG8tcG9ydGZvbGlvIC50YWJsZSB0Ym9keSB0ciB0aCxcbiAgICAuY2FyZC1jcnlwdG8tcG9ydGZvbGlvIC50YWJsZSB0Ym9keSB0ciB0ZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLmNhcmQtY3J5cHRvLXBvcnRmb2xpbyAudGFibGUgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQsXG4gICAgLmNhcmQtY3J5cHRvLXBvcnRmb2xpbyAudGFibGUgdGhlYWQgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuY2FyZC1jcnlwdG8tcG9ydGZvbGlvIC50YWJsZSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCxcbiAgICAuY2FyZC1jcnlwdG8tcG9ydGZvbGlvIC50YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC5jYXJkLW1pbmltYWwtZm91ciAuY2FyZC1oZWFkZXIgLm1lZGlhLWJvZHkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgfVxuXG4gICAgLmNhcmQtbWluaW1hbC1mb3VyIC5jYXJkLWJvZHktdG9wIHtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQtbWluaW1hbC1mb3VyIC5jYXJkLWJvZHktdG9wIGEge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5jYXJkLW1pbmltYWwtZm91ciAuY2hhcnQtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtOXB4O1xuICAgIH1cblxuICAgIC5jYXJkLW1pbmltYWwtZm91ciAuY2FyZC1mb290ZXIgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5jYXJkLW1pbmltYWwtZm91ciAuY2FyZC1mb290ZXIgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICB9XG5cbiAgICAuY2FyZC1taW5pbWFsLWZvdXIgLmNhcmQtZm9vdGVyIC5uYXYtbGluay5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5tYWluLW5hdmJhci1kYXNoYm9hcmQtZWlnaHQgLm5hdi1zdWI6bm90KC5uYXYtc3ViLW1lZ2EpOjpiZWZvcmUge1xuICAgICAgICByaWdodDogLTVweDtcbiAgICAgICAgbGVmdDogLTVweDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXZiYXItZGFzaGJvYXJkLWVpZ2h0IC5uYXYtc3ViLWl0ZW0gPiAubmF2LXN1YiB7XG4gICAgICAgIHJpZ2h0OiAxODBweDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXZiYXItZGFzaGJvYXJkLWVpZ2h0IC5uYXYtc3ViLWl0ZW0gPiAubmF2LXN1Yjo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IC01cHg7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLWVpZ2h0IC5jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC1zZXZlbnRlZW4gLmNoYXJ0LXdyYXBwZXIge1xuICAgICAgICByaWdodDogLThweDtcbiAgICAgICAgbGVmdDogLThweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtZWlnaHRlZW4gLmNhcmQtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCAzNHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC1laWdodGVlbiAuY2FyZC1ib2R5IGg2IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjNweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtZWlnaHRlZW4gLmNhcmQtYm9keSBoNjo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0ZWVuIC5jaGFydGpzLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgIC5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNoYXJ0LWxlZ2VuZCA+IGRpdjo6YmVmb3JlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmNoYXJ0LWxlZ2VuZCA+IGRpdiArIGRpdiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtbmluZXRlZW4gLmZsb3QtY2hhcnQtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogLTMwcHggLTQ3cHggLTE2cHggLThweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNhcmQtZGFzaGJvYXJkLW5pbmV0ZWVuIC5jaGFydC1sZWdlbmQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgIC5jYXJkLWRhc2hib2FyZC1uaW5ldGVlbiAuY2hhcnQtbGVnZW5kID4gZGl2ICsgZGl2IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC1wcm9ncmVzcyAucHJvZ3Jlc3MtbGVnZW5kIGxpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtcHJvZ3Jlc3MgLnByb2dyZXNzLWxlZ2VuZCBsaTo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXByb2dyZXNzIC5wcm9ncmVzcy1sZWdlbmQgbGkgKyBsaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtcHJvZ3Jlc3MgLnByb2dyZXNzLWJhciArIC5wcm9ncmVzcy1iYXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmNhcmQtZGFzaGJvYXJkLXByb2dyZXNzIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1ib2R5LWRhc2hib2FyZC1uaW5lIC5tYWluLWhlYWRlciAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tYm9keS1kYXNoYm9hcmQtbmluZS5tYWluLXNpZGViYXItaGlkZSAubWFpbi1oZWFkZXItZGFzaGJvYXJkLW5pbmUge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyLWluZGlnby1kYXJrIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItaW5kaWdvLWRhcmsgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhci1pbmRpZ28tZGFyayAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItaW5kaWdvLWRhcmsgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViOjpiZWZvcmUge1xuICAgICAgICByaWdodDogLTMycHg7XG4gICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItaW5kaWdvLWRhcmsgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMXB4O1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1kYXNoYm9hcmQtbmluZSAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWhlYWRlci1kYXNoYm9hcmQtbmluZSB7XG4gICAgICAgICAgICByaWdodDogMjIwcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAubWFpbi1oZWFkZXItZGFzaGJvYXJkLW5pbmUge1xuICAgICAgICAgICAgcmlnaHQ6IDI0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC0xIC5tYWluLWNvbnRlbnQtaGVhZGVyIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tY29udGVudC0xIC5tYWluLWNvbnRlbnQtaGVhZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEuM3JlbSAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWNvbnRlbnQtMSAubWFpbi1jb250ZW50LWhlYWRlciAubmF2LWxpbms6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC10d2VudHlvbmUgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5b25lIC5saXN0LWdyb3VwLWl0ZW0gc3BhbjpsYXN0LW9mLXR5cGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC10d2VudHlvbmUgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC10d2VudHlvbmUgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eW9uZSAudm1hcC13cmFwcGVyIC5qcXZtYXAtem9vbWluLFxuICAgIC5jYXJkLWRhc2hib2FyZC10d2VudHlvbmUgLnZtYXAtd3JhcHBlciAuanF2bWFwLXpvb21vdXQge1xuICAgICAgICByaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5dHdvIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC10d2VudHl0d28gLm1lZGlhLWJvZHkgaDYgPiBzbWFsbCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC10d2VudHl0d28gLmNoYXJ0LXdyYXBwZXIge1xuICAgICAgICByaWdodDogLTlweDtcbiAgICAgICAgbGVmdDogLTlweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5dGhyZWUgLm1haW4tZG9udXQtY2hhcnQuY2hhcnQxIC5jaGFydC1jZW50ZXIge1xuICAgICAgICByaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5dGhyZWUgbGFiZWwgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmNoYXJ0LXdyYXBwZXIge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogNXB4IDVweCAwO1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC1hdWRpZW5jZS1tZXRyaWNzIC5mbG90LWNoYXJ0IC5mbG90LXgtYXhpcyA+IGRpdiBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmNhcmQtYm9keSA+IGRpdiArIGRpdiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtYXVkaWVuY2UtbWV0cmljcyAuY2FyZC1ib2R5IGxhYmVsIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAuY2FyZC1kYXNoYm9hcmQtYXVkaWVuY2UtbWV0cmljcyAuY2FyZC1ib2R5ID4gZGl2ICsgZGl2IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgOC4xMCBEYXNoYm9hcmQgVGVuICAjIyMjIyMgKi9cbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2FyZC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2FyZC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4IDIwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIgLmNhcmQtYm9keS10b3AgPiBkaXYgKyBkaXYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIgLmNoYXJ0LWxlZ2VuZCBzcGFuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2hhcnQtbGVnZW5kID4gZGl2ICsgZGl2IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC10d2VudHlmb3VyIC5jaGFydC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC10d2VudHlmaXZlIC5jb2wgKyAuY29sIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zml2ZSAuY2hhcnQtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMCAtOHB4IC01cHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXNpeCAuY2FyZC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTBweDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5c2l4IC5jaGFydC1sZWdlbmQgPiBkaXYgKyBkaXYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXNpeCAuY2hhcnQtbGVnZW5kIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC10d2VudHlzaXggLmNoYXJ0LXdyYXBwZXIge1xuICAgICAgICBtYXJnaW46IC0zMHB4IC0xOHB4IC0xNXB4IC0xOHB4O1xuICAgIH1cblxuICAgIC5tYWluLW1lZGlhLWxpc3QtcmV2aWV3cyAubWVkaWEtYm9keSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAubWFpbi1zdGFyLWl0ZW0gKyAubWFpbi1zdGFyLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICB9XG5cbiAgICAubWFpbi1tZWRpYS1saXN0LWFjdGl2aXR5IC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1wcm9maWxlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogN3B4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogN3B4O1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51LWFycm93OmFmdGVyIHtcbiAgICAgICAgbGVmdDogMTZweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA5cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA5cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gICAgICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudG90YWwtcmV2ZW51ZSBsYWJlbCBzcGFuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAudG90YWwtcmV2ZW51ZSA+IGRpdiArIGRpdiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAucHJvZ3Jlc3Mtc3R5bGUucHJvZ3Jlc3MgLnByb2dyZXNzLWJhcjphZnRlciB7XG4gICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGxlZnQ6IC01cHg7XG4gICAgfVxuXG4gICAgLnByb2dyZXNzLXN0eWxlIC5wcm9ncmVzcy1iYXIge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgLmJyLWJyLTcge1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYnItYmwtNyB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgICAgICAgLnNpZGViYXItbWluaSAubWFpbi1kYXNoYm9hcmQtaGVhZGVyLXJpZ2h0ID4gZGl2IGxhYmVsIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC50b3RhbC1yZXZlbnVlID4gZGl2ICsgZGl2IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWxpbmsuaHRtbC1jb2RlLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDdweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDdweDtcbiAgICB9XG5cbiAgICAuc3VjY2Vzcy13aWRnZXQgaDM6YWZ0ZXIge1xuICAgICAgICByaWdodDogMC41ZW07XG4gICAgICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnN1Y2Nlc3Mtd2lkZ2V0IGgzOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAwLjVlbTtcbiAgICB9XG5cbiAgICAuZGFuZ2VyLXdpZGdldCBoMzphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAwLjVlbTtcbiAgICAgICAgbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuZGFuZ2VyLXdpZGdldCBoMzpiZWZvcmUge1xuICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogMC41ZW07XG4gICAgfVxuXG4gICAgLndhcm5pbmctd2lkZ2V0IGgzOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDAuNWVtO1xuICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC53YXJuaW5nLXdpZGdldCBoMzpiZWZvcmUge1xuICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogMC41ZW07XG4gICAgfVxuXG4gICAgLmNhcmQgLmJveCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC51c2VybGlzdC10YWJsZSAudXNlci1saW5rIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC5kb3QtbGFiZWwge1xuICAgICAgICByaWdodDogN3B4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAucHJvZmlsZS5uYXZ0YWItY3VzdG9tIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMCAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9maWxlLm5hdnRhYi1jdXN0b20gbGkgYSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51c2VybGlzdC10YWJsZSAuZG90LWxhYmVsIHtcbiAgICAgICAgcmlnaHQ6IC02cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC50b3AtaGVhZGVyIC5tYWluLWhlYWRlci1jZW50ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudG9wLWhlYWRlciAuaGVhZGVyLWJyYW5kLmhlYWRlci1icmFuZDIge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZlYXR1cmVkX2ljb24gaSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5mZWF0dXJlZF9pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIHVsLnRpbWVsaW5lOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgIH1cblxuICAgIC5pbWctY2FyZCAuaW1nLWNhcmQtY2lyY2xlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00OHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5idG4taWNvbiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5yZXNwb25zaXZlLW5hdmJhci5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmVhdHVyZS0xIHtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLy8gLmZlYXR1cmUgLnRleHQtc3RhcnQgLnRleHQtc3VjY2VzcyB7XG4gICAgLy8gICBtYXJnaW4tcmlnaHQ6IC0xMDRweCAhaW1wb3J0YW50O1xuICAgIC8vIH1cblxuICAgIC8vIC5mZWF0dXJlIC50ZXh0LWRhbmdlciB7XG4gICAgLy8gICBtYXJnaW4tcmlnaHQ6IC0xMDRweCAhaW1wb3J0YW50O1xuICAgIC8vIH1cblxuICAgIC5pbWctY2FyZC1jaXJjbGUxIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLmltZy1jYXJkLWNpcmNsZTIge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5pbWctY2FyZC1jaXJjbGUzIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICB9XG5cbiAgICAuaW1nLWNhcmQtY2lyY2xlNCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtZ3JpZDYgLmljb25zIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtZ3JpZDY6aG92ZXIgLmljb25zIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtaW1hZ2UgLnBpYy0yIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtZ3JpZDYgLnByb2R1Y3QtbGluayBhOm50aC1jaGlsZCgybikge1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICB9XG5cbiAgICAuaGFuZGxlLWNvdW50ZXIgaW5wdXQge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmhhbmRsZS1jb3VudGVyIC5jb3VudGVyLW1pbnVzLFxuICAgIC5oYW5kbGUtY291bnRlciAuaGFuZGxlLWNvdW50ZXIgLmNvdW50ZXItcGx1cyB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAuaGFuZGxlLWNvdW50ZXIgLmNvdW50ZXItbWludXMge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDBweCAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaGFuZGxlLWNvdW50ZXIgLmNvdW50ZXItcGx1cyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggM3B4IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jb3VudGVyLW1pbnVzIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDAgMCAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY291bnRlci1wbHVzIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwcHggMHB4IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZWRpdCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB9XG5cbiAgICAubW9iaWxlLW1haW4taGVhZGVyIC5tYWluLWhlYWRlci1tZXNzYWdlIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IC01cHg7XG4gICAgfVxuXG4gICAgLmNhcmQtb3B0aW9ucyBhOm5vdCguYnRuKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmNhcmQtb3B0aW9ucyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmxkcy1oZWFydCBkaXY6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IC0xN3B4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDUwJSA1MCUgMDtcbiAgICB9XG5cbiAgICAubGRzLWhlYXJ0IGRpdiB7XG4gICAgICAgIHJpZ2h0OiAxOXB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5sZHMtaGVhcnQge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMTNkZWcpO1xuICAgIH1cblxuICAgIEAtd2Via2l0LWtleWZyYW1lcyBsZHMtcmlwcGxlIHtcbiAgICAgICAgMCUge1xuICAgICAgICAgICAgcmlnaHQ6IDI4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBsZHMtcmlwcGxlIHtcbiAgICAgICAgMCUge1xuICAgICAgICAgICAgcmlnaHQ6IDI4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxkcy1zcGlubmVyIGRpdjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAyOXB4O1xuICAgIH1cblxuICAgIC5sZHMtZmFjZWJvb2sgZGl2Om50aC1jaGlsZCgxKSB7XG4gICAgICAgIHJpZ2h0OiA2cHg7XG4gICAgfVxuXG4gICAgLmxkcy1mYWNlYm9vayBkaXYge1xuICAgICAgICByaWdodDogNnB4O1xuICAgIH1cblxuICAgIC5sZHMtZmFjZWJvb2sgZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgICAgIHJpZ2h0OiAyNnB4O1xuICAgIH1cblxuICAgIC5sZHMtZmFjZWJvb2sgZGl2Om50aC1jaGlsZCgzKSB7XG4gICAgICAgIHJpZ2h0OiA0NXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubWFpbi1oZWFkZXItbWVzc2FnZSAuZHJvcGRvd24tbWVudSxcbiAgICAgICAgLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiAuZHJvcGRvd24tbWVudSxcbiAgICAgICAgLm1haW4tcHJvZmlsZS1tZW51IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtaGVhZGVyLWNvbnRlbnQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuICAgICAgICAuZmVhdHVyZS0xIHtcbiAgICAgICAgICAgIGxlZnQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4sXG4gICAgICAgIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1jb250YWN0LWFjdGlvbiB7XG4gICAgICAgICAgICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXNpZGVtZW51IC5zbGlkZS5pcy1leHBhbmRlZCBpLmFuZ2xlIHtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAubWFpbi1zaWRlbWVudSBpLmFuZ2xlIHtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnByb2ZpbGUtY292ZXJfX2luZm8gLm5hdiBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICAgICAgIC5idG4uYnRuLXJvdW5kZWQucGx1cyxcbiAgICAgICAgLmJ0bi5idG4tcm91bmRlZC5jb21tZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsLmluYm94LXBhZ2luYXRpb24ge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAuaW5ib3gtcGFnaW5hdGlvbiBsaSBzcGFuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAubmF2LnBhbmVsLXRhYnMgLnNpZGUtbWVudV9faWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5yZXNwb25zaXZlLW5hdmJhciAuY29sbGFwc2Uuc2hvdyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuaGVhZGVyLXNlYXJjaCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzcG9uc2l2ZS1uYXZiYXIgLmNvbGxhcHNlLnNob3cgLmRyb3Bkb3duIC5zaG93LmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2lyY2xlLWljb24ge1xuICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogNDBweDtcbiAgICB9XG5cbiAgICAuZG90LWxhYmVsLTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuZGVtby1pY29uIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDEwcHggNHB4IDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvcy1hYnNvbHV0ZS5iZy1ibGFjay05IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA1cHggNXB4O1xuICAgIH1cblxuICAgIGRpdi5kdC1idXR0b24taW5mbyB7XG4gICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTIwMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubWFpbi1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMC45cmVtIDI1MHB4IDAuOXJlbSAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm1haW4tZm9vdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuOXJlbSAxMHB4IDAuOXJlbSAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJvb3RzdHJhcC10YWdzaW5wdXQgLmJhZGdlIFtkYXRhLXJvbGU9J3JlbW92ZSddOmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgfVxuXG4gICAgLmltZy1jYXJkLWNpcmNsZTEge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5kZW1vLWljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjdXNlci1kYXRhdGFibGUge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICN1c2VyLWRhdGF0YWJsZSB0aGVhZCB0aCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjdXNlci1kYXRhdGFibGUgdGQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmRlbW8taWNvbi5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDByZW0gMC4ycmVtIDByZW0gMHJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pbnRsLXRlbC1pbnB1dCAuZmxhZy1kcm9wZG93biAuc2VsZWN0ZWQtZmxhZyB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggN3B4IDlweCAxOHB4O1xuICAgIH1cblxuICAgIC5iYWNrZ3JvdW5kLWltYWdlLWJsb2cge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgICB9XG5cbiAgICAuYXR0YWNoZWQtZmlsZS1pbWFnZSAucGljLTIge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuYXR0YWNoZWQtZmlsZS1ncmlkNjpob3ZlciAuaWNvbnMge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuaW1hZ2UtcGljIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDBweCAxMHB4IDIwcHggMHB4O1xuICAgIH1cblxuICAgIC50YWcudGFnLWF0dGFjaG1lbnRzIHtcbiAgICAgICAgcGFkZGluZzogNHB4IDE1cHggMnB4IDE1cHg7XG4gICAgfVxuXG4gICAgLnRhZy50YWctYXR0YWNobWVudHMtbGcge1xuICAgICAgICBwYWRkaW5nOiA1cHggMTdweCAzcHggMTdweDtcbiAgICB9XG5cbiAgICAudGFnLnRhZy1hdHRhY2htZW50cy1zbSB7XG4gICAgICAgIHBhZGRpbmc6IDNweCAxMHB4IDFweCAxMHB4O1xuICAgIH1cblxuICAgIC50YWdzIC50YWctZmlsZXMgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDRweDtcbiAgICB9XG5cbiAgICAuYXR0YWNoZWQtZmlsZS1ncmlkNiAuaWNvbnMge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAub3dsLW5hdiAub3dsLW5leHQge1xuICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgfVxuXG4gICAgLm93bC1uYXYgLm93bC1wcmV2IHtcbiAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5hYm91dC10ZWFtIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmFwZXhjaGFydHMtbGVnZW5kLW1hcmtlciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbjpiZWZvcmUge1xuICAgICAgICByaWdodDogMjAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yLjVweDtcbiAgICB9XG5cbiAgICAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tdGltZSB7XG4gICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24taWNvbiB7XG4gICAgICAgIHJpZ2h0OiAxNSU7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWJvZHkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE4JTtcbiAgICB9XG5cbiAgICAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tYm9keTpiZWZvcmUge1xuICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi10aW1lIHtcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi1ib2R5IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ub3RpZmljYXRpb24tYmFkZ2Uge1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tdGltZSAudGltZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgKjo6LW1zLWJhY2tkcm9wLFxuICAgIC5ob3Jpem9udGFsTWVudWNvbnRhaW5lciAubWFpbi1oZWFkZXItbGVmdCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICo6Oi1tcy1iYWNrZHJvcCxcbiAgICAuY2hhdCAuYWN0aW9uLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTdweCAxcHggMTNweDtcbiAgICB9XG5cbiAgICAqOjotbXMtYmFja2Ryb3AsXG4gICAgLnNpZGViYXItbWluaSAubWFpbi1oZWFkZXItbGVmdCAuYnRuIHtcbiAgICAgICAgcmlnaHQ6IDI1MHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgfVxuXG4gICAgKjo6LW1zLWJhY2tkcm9wLFxuICAgIC5zaWRlYmFyLW1pbmkgLm1haW4tY29udGVudC5hcHAtY29udGVudCAubWFpbi1oZWFkZXItbGVmdCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAqOjotbXMtYmFja2Ryb3AsXG4gICAgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLm5leHQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgICo6Oi1tcy1iYWNrZHJvcCxcbiAgICAuZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgucHJldiB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAqOjotbXMtYmFja2Ryb3AsXG4gICAgICAgIC5zaWRlYmFyLW1pbmkgLm1haW4taGVhZGVyLWxlZnQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgKjo6LW1zLWJhY2tkcm9wLFxuICAgICAgICAuc2lkZWJhci1taW5pIC5tYWluLWhlYWRlciAubWFpbi1oZWFkZXItbGVmdCAuaGVhZGVyLWJyYW5kIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgKjo6LW1zLWJhY2tkcm9wLFxuICAgIC5idG4taWNvbi1saXN0IC5idG4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAqOjotbXMtYmFja2Ryb3AsXG4gICAgLmZjLWRhdGVwaWNrZXIubWFpbi1kYXRlcGlja2VyLmhhc0RhdGVwaWNrZXIge1xuICAgICAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAqOjotbXMtYmFja2Ryb3AsXG4gICAgICAgIC50YXNrcyAuY2tib3gge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAqOjotbXMtYmFja2Ryb3AsXG4gICAgICAgIC5hcHAtc2lkZWJhcl9fdG9nZ2xlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgKjo6LW1zLWJhY2tkcm9wLFxuICAgICAgICAubWFpbi1oZWFkZXItbGVmdCAucmVzcG9uc2l2ZS1sb2dvIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgKjo6LW1zLWJhY2tkcm9wLFxuICAgICAgICAuc2lkZWJhci1taW5pIC5tYWluLWhlYWRlciAubWFpbi1oZWFkZXItbGVmdCAuaGVhZGVyLWJyYW5kIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICo6Oi1tcy1iYWNrZHJvcCxcbiAgICAjbGlzdDMgLm1lLTQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hZHRvY2FydCB7XG4gICAgICAgIHJpZ2h0OiA0MCU7XG4gICAgfVxuXG4gICAgLnByb2QtY2F0IGxpIHVsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NHB4O1xuICAgIH1cblxuICAgIC5uYXYucHJvZC1jYXQgbGkgYSBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gICAgfVxuXG4gICAgLnByb2R1Y3Qtc2FsZSB7XG4gICAgICAgIHJpZ2h0OiAxM3B4O1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLnByb2R1Y3Qtc2FsZSAud2lzaGxpc3Qge1xuICAgICAgICBsZWZ0OiAyNnB4O1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAuc2hvcHBpbmctY2FydCAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRodW1iLFxuICAgIC53aXNobGlzdC10YWJsZSAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRodW1iLFxuICAgIC5vcmRlci10YWJsZSAucHJvZHVjdC1pdGVtIC5wcm9kdWN0LXRodW1iIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5zaG9wcGluZy1jYXJ0IC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGl0bGUgc21hbGwsXG4gICAgLndpc2hsaXN0LXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGl0bGUgc21hbGwsXG4gICAgLm9yZGVyLXRhYmxlIC5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtdGl0bGUgc21hbGwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICB9XG5cbiAgICAuc2hvcHBpbmctY2FydC1mb290ZXIgPiAuY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5zaG9wcGluZy1jYXJ0LWZvb3RlciA+IC5jb2x1bW46bGFzdC1jaGlsZCAuYnRuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jb3Vwb24tZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgfVxuXG4gICAgI2NoZWNrb3V0c3RlcHMgLml0ZW0gLnB1cmNoYXNlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMXB4O1xuICAgIH1cblxuICAgICNjaGVja291dHN0ZXBzIC50b3RhbCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cblxuICAgIC5jYXJkLXBheSAudGFicy1tZW51Lm5hdiBsaSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2QzZGZlYTtcbiAgICB9XG5cbiAgICAud2lkZ2V0LXVzZXIgLndpZGdldC11c2VyLWltYWdlIHtcbiAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNDVweDtcbiAgICB9XG5cbiAgICAudXNlci13aWRlZ2V0LWZvb3RlciB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC51c2VyLXdpZGVnZXQgLmJvcmRlci1yaWdodCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Y0ZjRmNDtcbiAgICB9XG5cbiAgICAubWFpbi1mb290ZXIgLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDM4cHggMjBweCAwO1xuICAgIH1cblxuICAgIC5tYWluLWZvb3RlciAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgcGFkZGluZzogMzhweCAyMHB4IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tZm9vdGVyIC5jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgLm1haW4tZm9vdGVyIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MzNweCkge1xuICAgICAgICAucHJvZmlsZS1uYW1lLm1zLTIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLWxlZnQgLmxpc3QtaXRlbXMgbGkgaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIC5tYWluLWxvZ28gaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1tZW51LWljb24gc3Bhbjo6YmVmb3JlLFxuICAgIC5tYWluLWhlYWRlci1tZW51LWljb24gc3Bhbjo6YWZ0ZXIge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1tZW51IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLW1lbnUgLm5hdi1pdGVtOjpiZWZvcmUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4xMik7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLW1lbnUgLm5hdi1pdGVtID4gLm5hdi1saW5rIC50eXBjbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbS5hY3RpdmUgPiAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4taGVhZGVyLW1lbnUge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4taGVhZGVyLW1lbnUgLm5hdi1pdGVtICsgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0gPiAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbSA+IC5uYXYtbGluayAudHlwY24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0uYWN0aXZlID4gLm5hdi1saW5rOjpiZWZvcmUge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tbWVudS1zdWIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW1lbnUtc3ViIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLW1lbnUtc3ViLW1lZ2Ege1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tbWVudS1zdWItbWVnYSAuY29udGFpbmVyID4gZGl2ICsgZGl2IHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4wNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tbWVudS1zdWItbWVnYSAubmF2ICsgLm5hdiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5tYWluLW1lbnUtc3ViLW1lZ2EgLm5hdiArIC5uYXYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLXJpZ2h0IC5idG4tc29jaWFsICsgLmJ0bi1zb2NpYWwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLXNlYXJjaC1saW5rIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLm1haW4tcHJvZmlsZS1tZW51ID4gLnByb2ZpbGUtbmFtZTo6YWZ0ZXIge1xuICAgICAgICByaWdodDogNTAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC03cHg7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICB9XG5cbiAgICAubWFpbi1wcm9maWxlLW1lbnUgLmRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWFpbi1oZWFkZXItcmlnaHQgLmRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDI4cHg7XG4gICAgfVxuICAgICYubGlnaHQtdGhlbWUgLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLW1lc3NhZ2UgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tbm90aWZpY2F0aW9uLWxpc3QgLm1lZGlhOmhvdmVyOjpiZWZvcmUsXG4gICAgLm1haW4tbm90aWZpY2F0aW9uLWxpc3QgLm1lZGlhOmZvY3VzOjpiZWZvcmUge1xuICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgIH1cblxuICAgIC5tYWluLW5vdGlmaWNhdGlvbi1saXN0IC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC5tYWluLXByb2ZpbGUtbWVudSA+IC5tYWluLWltZy11c2VyOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAtOTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtN3B4O1xuICAgIH1cblxuICAgIC5tYWluLXByb2ZpbGUtbWVudSAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC5tYWluLXByb2ZpbGUtbWVudSAuZHJvcGRvd24taXRlbSBpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItc3RpY2t5IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLXJpZ2h0IGZvcm1bcm9sZT0nc2VhcmNoJ10ge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZm9ybVtyb2xlPSdzZWFyY2gnXS5hY3RpdmUge1xuICAgICAgICByaWdodDogLTFweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcHggc29saWQgI2UzZTNmNztcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItbWVzc2FnZSAuZHJvcGRvd24tZm9vdGVyLFxuICAgIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gLmRyb3Bkb3duLWZvb3RlciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAxMHB4IDEwcHggMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1oZWFkZXItbGVmdCAuYnRuIHtcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyLW1lZ2FtZW51LWRyb3Bkb3duIGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci5ob3ItaGVhZGVyID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItYXJyb3cge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAubWFpbi1oZWFkZXItcmlnaHQgLm5hdiAubmF2LWl0ZW0gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAuc2lkZW5hdi10b2dnbGVkIC5tYWluLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ob3Jpem9udGFsTWVudWNvbnRhaW5lciAubWFpbi1oZWFkZXIuaG9yLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYzM3B4KSBhbmQgKG1pbi13aWR0aDogMzIxcHgpIHtcbiAgICAgICAgLm1haW4tcHJvZmlsZS1tZW51IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAgICAgICAubWFpbi1wcm9maWxlLW1lbnUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLy8gICAuYnRuLmJ0bi1kZWZhdWx0Lm5hdi1saW5rLnJlc3AtYnRuIHtcbiAgICAvLyAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgLy8gICB9XG4gICAgLy8gfVxuXG4gICAgLmRlc2t0b3Bsb2dvIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gYSB7XG4gICAgICAgIHBhZGRpbmc6IDE3cHggMTNweCAxN3B4IDEzcHg7XG4gICAgfVxuXG4gICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaTpsYXN0LWNoaWxkID4gYSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSBhLm1lbnVob21laWNvbiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICB9XG5cbiAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gYSBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gYSAuYXJyb3c6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAxMXB4O1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luOiAwIDE0cHggMCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgfVxuXG4gICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaS5yaWdodG1lbnUge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaS5yaWdodG1lbnUgYSB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAyMHB4IDBweCAzMHB4O1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICB9XG5cbiAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpLnJpZ2h0bWVudSA+IC50b3BtZW51c2VhcmNoIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogMTZweCAwcHggMHB4IDBweDtcbiAgICB9XG5cbiAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpLnJpZ2h0bWVudSA+IC50b3BtZW51c2VhcmNoIGlucHV0IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaS5yaWdodG1lbnUgPiAudG9wbWVudXNlYXJjaCAuYnRuc3R5bGUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gYSB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBib3JkZXItbGVmdDogMCBub25lO1xuICAgIH1cblxuICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gYSA+IGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogOXB4O1xuICAgIH1cblxuICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gdWwuc3ViLW1lbnUge1xuICAgICAgICByaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiBhIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwIG5vbmU7XG4gICAgfVxuXG4gICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gYSA+IGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogOXB4O1xuICAgIH1cblxuICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51IHtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IGEge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDAgbm9uZTtcbiAgICB9XG5cbiAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gYSA+IGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogOXB4O1xuICAgIH1cblxuICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiAuaG9yaXpvbnRhbC1tZWdhbWVudSB7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiAuaG9yaXpvbnRhbC1tZWdhbWVudSAudGl0bGUge1xuICAgICAgICBtYXJnaW46IDBweCAwcHggNHB4IDBweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDBweCA1cHggNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gLmhvcml6b250YWwtbWVnYW1lbnUgLmxpbmstbGlzdCBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDVweCAxMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gLmhvcml6b250YWwtbWVnYW1lbnUgLmxpbmstbGlzdCBsaSBhIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIH1cblxuICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiAuaG9yaXpvbnRhbC1tZWdhbWVudSBsaSBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gLmhvcml6b250YWwtbWVnYW1lbnUgbGkgaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IC5ob3Jpem9udGFsLW1lZ2FtZW51LmhhbGZtZW51IHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IC5ob3Jpem9udGFsLW1lZ2FtZW51LmhhbGZkaXYge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gLmhvcml6b250YWwtbWVnYW1lbnUgLm1lbnVfZm9ybSBpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gLmhvcml6b250YWwtbWVnYW1lbnUgLm1lbnVfZm9ybSBpbnB1dFt0eXBlPSdidXR0b24nXSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cblxuICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiAuaG9yaXpvbnRhbC1tZWdhbWVudSAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTdGFydCBNb2JpbGUgQ1NTXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbiAgICAvKiA9PT09PT09PT09PT09PT09PT0gTW9iaWxlIE1lbnUgQ2hhbmdlIEJyYWtlIFBvaW50ID09PT09PT09PT09PT09PT09PSAqL1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmhvcml6b250YWxNZW51IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpIHtcbiAgICAgICAgICAgIGNsZWFyOiBsZWZ0O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTdweCA4cHggMzJweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgYS5tZW51aG9tZWljb24ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTdweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDM2cHggMTBweCAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSBzcGFuICsgYSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51IHtcbiAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDBweCAwcHggMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDYycHggMTBweCAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiBhOmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSBzcGFuICsgYSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSB7XG4gICAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwcHggMHB4IDBweCAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDM0cHggMTBweCAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpIHNwYW4gKyBhIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiAuaG9yaXpvbnRhbC1tZWdhbWVudS5oYWxmbWVudSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMHB4IDEwcHggMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IC5ob3Jpem9udGFsLW1lZ2FtZW51IC50aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDBweCAxMHB4IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8qID09PT09PT09PT09PT09PT09PSBNb2JpbGUgTWVnYSBNZW51cyBDU1MgID09PT09PT09PT09PT09PT09PSAqL1xuICAgICAgICAvKiA9PT09PT09PT09PT09PT09PT0gTW9iaWxlIEhlYWRlciBDU1MgPT09PT09PT09PT09PT09PT09ICovXG4gICAgICAgIC5ob3Jpem9udGFsLWhlYWRlciB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYWxsdXNidG4ge1xuICAgICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLyogTW9iaWxlIFRvZ2dsZSBNZW51IGljb24gKFggSUNPTikgKi9cbiAgICAgICAgLmFuaW1hdGVkLWFycm93IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAxOHB4IDI1cHggMCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCAwcHggMTZweCAzNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLyogPT09PT09PT09PT09PT09PT09IE1vYmlsZSBPdmVybGF5L0RyYXdlciBDU1MgPT09PT09PT09PT09PT09PT09ICovXG4gICAgICAgIC5ob3Jpem9udGFsLW92ZXJsYXBiZyB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGl2ZSAuaG9yaXpvbnRhbE1lbnVjb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hY3RpdmUgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLyogPT09PT09PT09PT09PT09PT09IE1vYmlsZSBTdWIgTWVudSBFeHBhbmRlciBBcnJvd3MgID09PT09PT09PT09PT09PT09PSAqL1xuICAgICAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gLmhvcml6b250YWxNZW51LWNsaWNrIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gLmhvcml6b250YWxNZW51LWNsaWNrID4gaSB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgLmhvcml6b250YWxNZW51LWNsaWNrMDIge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpIC5ob3Jpem9udGFsTWVudS1jbGljazAyID4gaSB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDZweCA4cHggNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgLmhvcml6b250YWxNZW51LWNsaWNrMDMge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpIC5ob3Jpem9udGFsTWVudS1jbGljazAzID4gaSB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDZweCA4cHggNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgLmhvcml6b250YWxNZW51LWNsaWNrMDQge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpIC5ob3Jpem9udGFsTWVudS1jbGljazA0ID4gaSB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDZweCA4cHggNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lZ2EtbWVudWJnLmhvci1tZWdhLW1lbnUgdWwge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNrdG9wLWxvZ28ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAvKkVuZCBNZWRpYSBRdWVyeSovXG4gICAgfVxuXG4gICAgLyogRXh0cmEgQE1lZGlhIFF1ZXJ5Ki9cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE2MnB4KSB7XG4gICAgICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgYS5tZW51aG9tZWljb24ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjJweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IGEge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuZGVza3RvcC1sb2dvLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvcml6b250YWxNZW51Y29udGFpbmVyIC5oZWFkZXItYnJhbmQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4taGVhZGVyLWxlZnQgLmhlYWRlci1icmFuZCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnNpZGUtYmFkZ2Uge1xuICAgICAgICAgICAgbGVmdDogMTdweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSAuc3ViLW1lbnUtc3ViOmFmdGVyIHtcbiAgICAgICAgbGVmdDogMTRweDtcbiAgICB9XG5cbiAgICAuc3ViLW1lbnUgbGkgYTpiZWZvcmUge1xuICAgICAgICByaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAubWVnYS1tZW51YmcgbGkgYTpiZWZvcmUge1xuICAgICAgICByaWdodDogOXB4O1xuICAgIH1cblxuICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiBhIGkuaG9yaXpvbnRhbC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmhvci1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICB9XG5cbiAgICAuaG9yaXpvbnRhbC1iYWRnZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgIH1cblxuICAgIC5tZWdhLW1lbnViZy5ob3ItbWVnYS1tZW51IGgzIHtcbiAgICAgICAgcGFkZGluZzogMCAycHggMCAyMHB4O1xuICAgIH1cblxuICAgIC5ob3Jpem9udGFsTWVudWNvbnRhaW5lciAuc2lkZS1tZW51X19pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggODBweCAxMHB4IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiBhOmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogNjJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWljb25iYXIge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1pY29uYmFyLWxvZ286OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4taWNvbmJhci1hc2lkZSB7XG4gICAgICAgIHJpZ2h0OiA2NHB4O1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNmQ2ZTY7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAubWFpbi1pY29uYmFyLWFzaWRlIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAubWFpbi1pY29uYmFyLWFzaWRlLnNob3cgKyAubWFpbi1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjk0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1pY29uYmFyLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAubWFpbi1pY29uYmFyLXRvZ2dsZS1tZW51OjpiZWZvcmUge1xuICAgICAgICAgICAgcmlnaHQ6IC0xcHg7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMzIzMjUxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4taWNvbmJhci1ib2R5IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1pY29uYmFyLWJvZHkgLm5hdiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmMGYwZjg7XG4gICAgfVxuXG4gICAgLm1haW4taWNvbmJhci1ib2R5IC5uYXYtbGluayBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLm1haW4taWNvbmJhci1ib2R5IC5uYXYtbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWljb25iYXItYm9keSAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIC5tYWluLWNvbnRlbnQtbGVmdC1zaG93IC5tYWluLWNvbnRlbnQtbGVmdCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQgLmNvbnRhaW5lcixcbiAgICAubWFpbi1jb250ZW50IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1yaWdodCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50Lmhvcml6b250YWwtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tYm9keS5tYWluLXNpZGViYXItaGlkZSAubWFpbi1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1sZWZ0LWNvbXBvbmVudHMge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmMGYwZjg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZCBmaWdjYXB0aW9uIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLXByb2ZpbGUgLm1haW4taW1nLXVzZXI6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogNnB4O1xuICAgIH1cblxuICAgIC5tYWluLXByb2ZpbGUtbWVudSAucHJvZmlsZS11c2VyIGltZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWxlZnQtcHJvZmlsZSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tY29udGVudC1sZWZ0LXByb2ZpbGUge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWxlZnQtcHJvZmlsZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1wcm9maWxlLXNvY2lhbC1saXN0IC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubmF2IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMzBweCAxN3B4IDE0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tY29udGVudC1ib2R5LXByb2ZpbGUgLm5hdiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubmF2IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgICAgLm1haW4tY29udGVudC1ib2R5LXByb2ZpbGUgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXByb2ZpbGUtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1wcm9maWxlLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAyMHB4IDAgMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAubWFpbi1wcm9maWxlLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXByb2ZpbGUtdmlldy1pbmZvIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tcHJvZmlsZS12aWV3LWluZm8gc3BhbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5tYWluLXByb2ZpbGUtd29yay1saXN0IC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5tYWluLXByb2ZpbGUtY29udGFjdC1saXN0IC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTM0cHgpIHtcbiAgICAgICAgLm1haW4tcHJvZmlsZS1ib2R5IC5tZWRpYS5wcm9maWxlLWZvb3RlciAubWVkaWEtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggMCAxNXB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc4cHgpIHtcbiAgICAgICAgLm1haW4tcHJvZmlsZS1tZW51IC5wcm9maWxlLXVzZXIgaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9maWxlLXVzZXIgLnByb2ZpbGUtZWRpdCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tcHJvZmlsZS1ib2R5IC5jYXJkLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3AtZG93bi1wcm9maWxlIHNwYW4uYXNzaWduZWQtdGFzayB7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICAgICAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgICAubWFpbi1wcm9maWxlLW1lbnUgLnByb2ZpbGUtdXNlciBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZmlsZS5uYXZ0YWItY3VzdG9tIHtcbiAgICAgICAgcGFkZGluZzogMTFweCAwIDEwcHggMDtcbiAgICB9XG5cbiAgICAucHJvZmlsZS5uYXZ0YWItY3VzdG9tIGxpIGEge1xuICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA3cHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA3cHg7XG4gICAgfVxuXG4gICAgLnByb2ZpbGUtY292ZXJfX2ltZyB7XG4gICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDFweCkge1xuICAgICAgICAucHJvZmlsZS1jb3Zlcl9faW5mbyAubmF2IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTcwcHggMTBweCAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZmlsZS1jb3Zlcl9faW5mbyAubmF2IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuMik7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAgIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDExcHggMHB4IDAgMTFweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2ZpbGUtY292ZXJfX2ltZyB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZmlsZS1vbmxpbmUge1xuICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgfVxuXG4gICAgYS5vcHRpb24tZG90cyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItaXRlbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tYm9keS1zaWRlYmFyIC5tYWluLWhlYWRlciAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDAgc29saWQgI2Q4ZGZlYTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgLm1haW4tc2lkZWJhciB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItc3RpY2t5IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLXNpZGViYXItc3RpY2t5ICsgLm1haW4tY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhciAubmF2LXBpbGxzLWNpcmNsZS5uYXYgLm5hdi1pdGVtIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcmlnaHQ6IC0zMHB4O1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXIgLm5hdi1waWxscy1jaXJjbGUubmF2IC5uYXYtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyLWxvZ2dlZGluIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayAubmF2LWJhZGdlIHtcbiAgICAgICAgbGVmdDogMTJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1YiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtICsgLm5hdi1pdGVtOjpiZWZvcmUge1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAubmF2LWxpbmsud2l0aC1zdWIgLmFuZ2xlIHtcbiAgICAgICAgbGVmdDogMjNweDtcbiAgICB9XG5cbiAgICAubmF2LWxpbmsud2l0aC1zdWIgLnNpZGUtYmFkZ2Uge1xuICAgICAgICBsZWZ0OiAyM3B4O1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1YiB7XG4gICAgICAgIG1hcmdpbjogMCA3cHggMCAwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWl0ZW0gLm5hdi1zdWIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMThweCAwIDBweDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1saW5rLndpdGgtc3ViOjphZnRlciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxhYmVsIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyOXB4IDEwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViIGxpIC5uYXYtc3ViLWxpbms6OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IC0zMHB4O1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxhYmVsOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDEzcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIGkudHlwY24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZWJhci1yaWdodCAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIxcHggMTBweCAxOHB4O1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiAyLjJweCA1MnB4IDIuMnB4IDI1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC5hcHAtc2lkZWJhcl9fdXNlciB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItbG9nZ2VkaW4ge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTVweDtcbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyLWxvZ2dlZGluIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYgLm5hdi1pdGVtIC5uYXYtc3ViOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViIC5uYXYtc3ViLWl0ZW0gLm5hdi1zdWItbGluazpiZWZvcmU6OmhvdmVyIHtcbiAgICAgICAgcmlnaHQ6IC0yN3B4O1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXIgLnNlYXJjaCAuYnRuIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuc2lkZWJhciB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgfVxuXG4gICAgLnRhYnMtbWVudSB1bCBsaSBhIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxM3B4IDExcHggMTJweDtcbiAgICB9XG5cbiAgICAuc2lkZWJhciAubmF2LnBhbmVsLXRhYnMgLnNpZGUtbWVudV9faWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgLm1haW4tZG9udXQtY2hhcnQgLnNsaWNlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmxlZ2VuZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgfVxuXG4gICAgLmRvdC1sYWJlbCB7XG4gICAgICAgIHJpZ2h0OiA5cHg7XG4gICAgfVxuXG4gICAgLm1vcnJpcy13cmFwcGVyLWRlbW8ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgfVxuXG4gICAgLmNoYXJ0LWxlZ2VuZCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jaGFydC1sZWdlbmQgZGl2ICsgZGl2IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC5jaGFydC1sZWdlbmQgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5jaGFydC1sZWdlbmQgZGl2ICsgZGl2IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAuY2hhcnQtbGVnZW5kIHNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hhcnQtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEzcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTNweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmNoYXJ0LXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2M6OmFmdGVyLFxuICAgIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nOjpiZWZvcmUsXG4gICAgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0cltyb2xlPSdyb3cnXSA+IHRkOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICAgICAgICByaWdodDogN3B4O1xuICAgIH1cblxuICAgIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2ZpbHRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVyIGlucHV0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfaW5mbyB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24gKyAucGFnaW5hdGVfYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLnByZXZpb3VzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICB9XG5cbiAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ubmV4dCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2ZpbHRlciB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2luZm8ge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19maWx0ZXIgaW5wdXQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0aCxcbiAgICB0YWJsZS5kYXRhVGFibGUgdGZvb3QgdGQge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE4cHggNnB4IDE4cHg7XG4gICAgfVxuXG4gICAgLmhvdmVyYWJsZS10YWJsZSAuYnRuLXByaW1hcnkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDk4cHg7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIDMuMiBEYXRlcGlja2VyICMjIyMjIyAqL1xuICAgIC51aS1kYXRlcGlja2VyIHtcbiAgICAgICAgbWFyZ2luOiAxcHggMCAwO1xuICAgIH1cblxuICAgIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA1cHg7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICB9XG5cbiAgICAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItbmV4dDpiZWZvcmUge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cblxuICAgIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci1wcmV2OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuXG4gICAgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIge1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgfVxuXG4gICAgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnByZXYgc3BhbixcbiAgICAuZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgubmV4dCBzcGFuIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuXG4gICAgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnByZXYgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLm5leHQgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1kYXRldGltZXBpY2tlciA+IC5kYXRlcGlja2VyX2hlYWRlciBhOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tZGF0ZXRpbWVwaWNrZXIgPiAuZGF0ZXBpY2tlcl9oZWFkZXIgYTpsYXN0LWNoaWxkOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5tYWluLWRhdGV0aW1lcGlja2VyID4gLmRhdGVwaWNrZXJfaW5uZXJfY29udGFpbmVyID4gLmRhdGVwaWNrZXJfdGltZWxpc3Qge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgIH1cblxuICAgIC5tYWluLWRhdGV0aW1lcGlja2VyID4gLmRhdGVwaWNrZXJfaW5uZXJfY29udGFpbmVyID4gLmRhdGVwaWNrZXJfdGltZWxpc3QgPiBkaXYudGltZWxpc3RfaXRlbSB7XG4gICAgICAgIG1hcmdpbjogMCAxcHggMCAwO1xuICAgIH1cblxuICAgIC53aXphcmQgPiAuc3RlcHMgPiB1bCBsaSAudGl0bGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLndpemFyZCA+IC5zdGVwcyA+IHVsIGxpICsgbGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLndpemFyZCA+IC5hY3Rpb25zIGEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC53aXphcmQudmVydGljYWwgPiAuc3RlcHMgdWwgbGkgKyBsaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC53aXphcmQgPiAuc3RlcHMgPiB1bCBsaSAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLndpemFyZCA+IC5zdGVwcyA+IHVsIGxpICsgbGkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLndpemFyZCA+IC5zdGVwcyA+IHVsIGxpICsgbGkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyB1bCBsaSArIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC53aXphcmQudmVydGljYWwgPiAuY29udGVudCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLndpemFyZC52ZXJ0aWNhbCA+IC5hY3Rpb25zIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53aXphcmQtc3R5bGUtMSA+IC5zdGVwcyA+IHVsIGEgLnRpdGxlLFxuICAgIC53aXphcmQtc3R5bGUtMSA+IC5zdGVwcyA+IHVsIGE6aG92ZXIgLnRpdGxlLFxuICAgIC53aXphcmQtc3R5bGUtMSA+IC5zdGVwcyA+IHVsIGE6YWN0aXZlIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLndpemFyZC1zdHlsZS0yID4gLnN0ZXBzID4gdWwgYSAudGl0bGUsXG4gICAgLndpemFyZC1zdHlsZS0yID4gLnN0ZXBzID4gdWwgYTpob3ZlciAudGl0bGUsXG4gICAgLndpemFyZC1zdHlsZS0yID4gLnN0ZXBzID4gdWwgYTphY3RpdmUgLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAjanF2bWFwMV9jYV9waW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yJTtcbiAgICB9XG5cbiAgICAjanF2bWFwMV9jdF9waW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1JTtcbiAgICB9XG5cbiAgICAjanF2bWFwMV9mbF9waW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUlO1xuICAgIH1cblxuICAgICNqcXZtYXAxX2lkX3BpbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTElO1xuICAgIH1cblxuICAgICNqcXZtYXAxX2t5X3BpbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgfVxuXG4gICAgI2pxdm1hcDFfbGFfcGluIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMiU7XG4gICAgfVxuXG4gICAgI2pxdm1hcDFfbWlfcGluIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzJTtcbiAgICB9XG5cbiAgICAjanF2bWFwMV9tbl9waW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yJTtcbiAgICB9XG5cbiAgICAjanF2bWFwMV9uaF9waW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1JTtcbiAgICB9XG5cbiAgICAjanF2bWFwMV9va19waW4sXG4gICAgI2pxdm1hcDFfdmFfcGluIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgICB9XG5cbiAgICAjanF2bWFwMV93dl9waW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xJTtcbiAgICB9XG5cbiAgICAucWwtYnViYmxlIC5xbC10b29sYmFyIHtcbiAgICAgICAgcGFkZGluZzogMCA4cHggOHB4O1xuICAgIH1cblxuICAgIC5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLWZvcm1hdHMge1xuICAgICAgICBtYXJnaW46IDhweCAwIDAgOHB4O1xuICAgIH1cblxuICAgIC5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLWZvcm1hdHM6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLWZvcm1hdHMge1xuICAgICAgICAgICAgbWFyZ2luOiA4cHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtZm9ybWF0czpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucWwtc25vdy5xbC10b29sYmFyIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHggMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLWZvcm1hdHMge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLnFsLXNub3cgLnFsLWZvcm1hdHMgYnV0dG9uICsgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luOiAwIDJweCAwIDA7XG4gICAgfVxuXG4gICAgLnFsLXNub3cgLnFsLXBpY2tlcjpub3QoLnFsLWNvbG9yLXBpY2tlcik6bm90KC5xbC1pY29uLXBpY2tlcikgc3ZnIHtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGxlZnQ6IDNweDtcbiAgICB9XG5cbiAgICAucWwtZWRpdG9yIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24sXG4gICAgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC5xbC1zbm93IC5xbC1waWNrZXItbGFiZWwge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucWwtc2Nyb2xsaW5nLWRlbW8ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJzbGV5LWVycm9ycy1saXN0IGxpIHtcbiAgICAgICAgbWFyZ2luOiA1cHggMCAwO1xuICAgIH1cblxuICAgIC5wYXJzbGV5LXN0eWxlLTEgLnBhcnNsZXktY2hlY2tib3gucGFyc2xleS1lcnJvciB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICB9XG5cbiAgICAucGFyc2xleS1zdHlsZS0xIC5wYXJzbGV5LXNlbGVjdC5wYXJzbGV5LWVycm9yIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5wYXJzbGV5LXN0eWxlLTEgLnBhcnNsZXktZXJyb3JzLWxpc3QuZmlsbGVkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICAgIH1cblxuICAgIC5pcnMtYmFyLWVkZ2Uge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmlycy1saW5lLWxlZnQge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmlycy1saW5lLXJpZ2h0IHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuaXJzLXNsaWRlcjpiZWZvcmUge1xuICAgICAgICByaWdodDogNTAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgfVxuXG4gICAgLmlycy1tb2Rlcm4gLmlycy1zbGlkZXI6OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTJweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzM4Y2FiMztcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMzhjYWIzO1xuICAgIH1cblxuICAgIC5pcnMtb3V0bGluZSAuaXJzLXNsaWRlcjo6YmVmb3JlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICAgIH1cblxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgcGFkZGluZzogM3B4IDIwcHggM3B4IDEwcHg7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgICAgIHJpZ2h0OiA3cHg7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1sZyAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnNwLXBpY2tlci1jb250YWluZXIge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLnNwLWRkOjpiZWZvcmUge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuY2FyZC0tY2FsZW5kYXIgLmNhcmQtLWV2ZW50cyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMTNweCA0MHB4IDEzcHggMjBweDtcbiAgICB9XG5cbiAgICAuY2FyZC0tY2FsZW5kYXIgLmNhcmQtLWV2ZW50cyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICB9XG5cbiAgICAuY2FyZC0tY2FsZW5kYXIgLmNhcmQtLWV2ZW50cyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMTNweCA0MHB4IDEzcHggMjBweDtcbiAgICB9XG5cbiAgICAuY2FyZC0tZXZlbnRzIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCAxOHB4O1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5jYXJkLS1ldmVudHMgLmV2ZW50LWluZGljYXRvciB7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5jYXJkLS1ldmVudHMgLmV2ZW50LXVzZXIgLm1haW4taW1nLXVzZXIgKyAubWFpbi1pbWctdXNlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTZweDtcbiAgICB9XG5cbiAgICAuY2FyZC0tZXZlbnRzIC5ldmVudC11c2VyIGE6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAgLnVpLWRhdGVwaWNrZXItcHJldjo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAgLnVpLWRhdGVwaWNrZXItbmV4dDo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAudWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQtY2FsZW5kYXIgLmNvbnRhaW5lcixcbiAgICAubWFpbi1jb250ZW50LWNhbGVuZGFyIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXYtY2FsZW5kYXItZXZlbnQgLm5hdi1saW5rIGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXYtY2FsZW5kYXItZXZlbnQgLm5hdi1saW5rLmV4Y2x1ZGU6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWJvZHktY2FsZW5kYXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3IC5mYy1kYXktbnVtYmVyIHtcbiAgICAgICAgbWFyZ2luOiAycHggMHB4IDAgMnB4O1xuICAgIH1cblxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1zY3JvbGxlcixcbiAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1zY3JvbGxlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuICAgIH1cblxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0gPiB0ZC5mYy1saXN0LWl0ZW0tdGltZSxcbiAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gPiB0ZC5mYy1saXN0LWl0ZW0tdGltZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2YwZjBmODtcbiAgICB9XG5cbiAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtID4gdGQuZmMtbGlzdC1pdGVtLXRpdGxlLFxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSA+IHRkLmZjLWxpc3QtaXRlbS10aXRsZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2YwZjBmODtcbiAgICB9XG5cbiAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSxcbiAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMCU7XG4gICAgfVxuXG4gICAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbS10aW1lLFxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbS10aW1lIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNXB4IDJweDtcbiAgICB9XG5cbiAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLXRpdGxlLFxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbS10aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAxMnB4O1xuICAgIH1cblxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0tdGl0bGUgLmZjLWRlc2MsXG4gICAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtLXRpdGxlIC5mYy1kZXNjIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICAgIH1cblxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy10aW1lLWdyaWQtZXZlbnQge1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbi5mYy10b2RheS1idXR0b24ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24uZmMtbW9udGgtYnV0dG9uOjpiZWZvcmUsXG4gICAgICAgIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24uZmMtYWdlbmRhV2Vlay1idXR0b246OmJlZm9yZSxcbiAgICAgICAgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbi5mYy1hZ2VuZGFEYXktYnV0dG9uOjpiZWZvcmUsXG4gICAgICAgIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24uZmMtbGlzdFdlZWstYnV0dG9uOjpiZWZvcmUsXG4gICAgICAgIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24uZmMtbGlzdE1vbnRoLWJ1dHRvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbi5mYy1saXN0V2Vlay1idXR0b246OmJlZm9yZSxcbiAgICAgICAgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbi5mYy1saXN0TW9udGgtYnV0dG9uOjpiZWZvcmUge1xuICAgICAgICAgICAgcmlnaHQ6IDExcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcgPiB0YWJsZSA+IHRoZWFkIHRoOmZpcnN0LWNoaWxkLFxuICAgICAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldyA+IHRhYmxlID4gdGhlYWQgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldyA+IHRhYmxlID4gdGhlYWQgdGg6bGFzdC1jaGlsZCxcbiAgICAgICAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcgPiB0YWJsZSA+IHRoZWFkIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3ID4gdGFibGUgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldyA+IHRhYmxlID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtLFxuICAgICAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTUlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtLFxuICAgICAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTIlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtLFxuICAgICAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSxcbiAgICAgICAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDglO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5tYWluLWNhbGVuZGFyIC5mYy1ldmVudCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tbW9kYWwtY2FsZW5kYXItc2NoZWR1bGUgLm1vZGFsLWNvbnRlbnQgPiAuY2xvc2Uge1xuICAgICAgICBsZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIC5tYWluLW1vZGFsLWNhbGVuZGFyLXNjaGVkdWxlIC5mb3JtLWdyb3VwLWRhdGUgPiBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tbW9kYWwtY2FsZW5kYXItZXZlbnQgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5tYWluLW1vZGFsLWNhbGVuZGFyLWV2ZW50IC5uYXYtbW9kYWwtZXZlbnQgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAgICAgICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgLmZjLXJpZ2h0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIC5mYy1sZWZ0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1uYXYtbGluZS1jaGF0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXYtbGluZS1jaGF0IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5tYWluLWNoYXQtY29udGFjdHMtd3JhcHBlciAubWFpbi1pbWctdXNlcjo6YWZ0ZXIsXG4gICAgLm1haW4tY2hhdC1saXN0IC5tYWluLWltZy11c2VyOjphZnRlcixcbiAgICAubWFpbi1jaGF0LWhlYWRlciAubWFpbi1pbWctdXNlcjo6YWZ0ZXIsXG4gICAgLm1haW4tY2hhdC1ib2R5IC5tYWluLWltZy11c2VyOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDFweDtcbiAgICB9XG5cbiAgICAubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIgLm1haW4tY29udGVudC1sYWJlbCxcbiAgICAubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIgLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tY2hhdC1jb250YWN0cy13cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMHB4IDEwcHggMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLXRhYmxlLXR3byAubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIgLmNhcmQtdGl0bGUsXG4gICAgLm1haW4tY2hhdC1jb250YWN0cy13cmFwcGVyIC5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC10aXRsZSxcbiAgICAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLm1haW4tY2hhdC1jb250YWN0cy13cmFwcGVyIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAubWFpbi1jaGF0LWNvbnRhY3RzIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAubWFpbi1jaGF0LWxpc3QgLm1lZGlhIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1jaGF0LWxpc3QgLm1lZGlhOjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgIH1cblxuICAgIC5tYWluLWNoYXQtbGlzdCAubWVkaWEgKyAubWVkaWE6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiA2NXB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5tYWluLWNoYXQtbGlzdCAubWVkaWEuc2VsZWN0ZWQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzhjYWIzO1xuICAgICAgICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1jaGF0LWxpc3QgLm1haW4taW1nLXVzZXIgc3BhbiB7XG4gICAgICAgIHJpZ2h0OiAtMnB4O1xuICAgIH1cblxuICAgIC5tYWluLWNoYXQtbGlzdCAubWVkaWEtYm9keSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4tY2hhdC1oZWFkZXIgLm5hdiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4tY2hhdC1oZWFkZXIgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1jaGF0LW1zZy1uYW1lIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC5tYWluLWNoYXQtYm9keSAubWVkaWEuZmxleC1yb3ctcmV2ZXJzZSAubWVkaWEtYm9keSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tY2hhdC1ib2R5IC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAubWFpbi1jaGF0LWJvZHkgLm1lZGlhLmZsZXgtcm93LXJldmVyc2UgLm1lZGlhLWJvZHkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5tYWluLWNoYXQtYm9keSAubWVkaWEtYm9keSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWNoYXQtZm9vdGVyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tY2hhdC1mb290ZXIgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5tYWluLWNoYXQtZm9vdGVyIC5uYXYtbGluazpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1jaGF0LWZvb3RlciB7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLm1haW4tY2hhdC1mb290ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm1haW4tY2hhdC1mb290ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMHB4IDAgMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hcHAuc2lkZWJhci1taW5pIC5tYWluLWNoYXQtZm9vdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5tYWluLWNoYXQtZm9vdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkgYW5kIChtaW4td2lkdGg6IDMwNXB4KSB7XG4gICAgICAgIC5tYWluLW5hdi1saW5lLWNoYXQgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2FjdGlvbl9tZW51X2J0biB7XG4gICAgICAgIGxlZnQ6IDM2cHg7XG4gICAgfVxuXG4gICAgLmFjdGlvbl9tZW51IHtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAuYWN0aW9uLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTdweCAxNXB4IDEzcHg7XG4gICAgfVxuXG4gICAgLmFoLWFjdGlvbnMge1xuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jaGF0IC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtcmlnaHQuc2hvdyB7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgLmNoYXQgLm1zYi1yZXBseSB0ZXh0YXJlYSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTQycHg7XG4gICAgfVxuXG4gICAgLmNoYXQtYm94LXNpbmdsZS1saW5lIHtcbiAgICAgICAgbWFyZ2luOiA3cHggMCAzMHB4O1xuICAgIH1cblxuICAgIC5jaGF0IC52aWRlb19jYW0ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLmNoYXQgLnZpZGVvX2NhbSBzcGFuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLmNoYXQgLm1zZ19jb3RhaW5lciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAuY2hhdCAubXNnX2NvdGFpbmVyX3NlbmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAuY2hhdCAubXNnX3RpbWUge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuY2hhdCAubXNnX3RpbWVfc2VuZCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ0OXB4KSB7XG4gICAgICAgIC5hY3Rpb25zIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1jaGF0LWZvb3RlciAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tbXNnLXdyYXBwZXIubGVmdDphZnRlcixcbiAgICAubWFpbi1tc2ctd3JhcHBlci5sZWZ0OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgIH1cblxuICAgIC5tYWluLW1zZy13cmFwcGVyLmxlZnQ6bnRoLWNoaWxkKDEpOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzhjYWIzO1xuICAgIH1cblxuICAgIC5tYWluLW1zZy13cmFwcGVyLmxlZnQ6bnRoLWNoaWxkKDEpOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJHByaW1hcnktMDI7XG4gICAgfVxuXG4gICAgLm1haW4tbXNnLXdyYXBwZXIucmlnaHQ6YWZ0ZXIsXG4gICAgLm1haW4tbXNnLXdyYXBwZXIucmlnaHQ6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLm1haW4tbXNnLXdyYXBwZXIucmlnaHQ6bnRoLWNoaWxkKDEpOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSg1NiwgMjAyLCAxNzksIDAuMDgpO1xuICAgIH1cblxuICAgIC5tYWluLW1zZy13cmFwcGVyLnJpZ2h0Om50aC1jaGlsZCgxKTphZnRlciB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWxlZnQtY29udGFjdHMgLm1haW4tY29udGVudC1icmVhZGNydW1iLFxuICAgIC5tYWluLWNvbnRlbnQtbGVmdC1jb250YWN0cyAubWFpbi1jb250ZW50LXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tY29udGVudC1sZWZ0LWNvbnRhY3RzIC5tYWluLWNvbnRlbnQtYnJlYWRjcnVtYixcbiAgICAgICAgLm1haW4tY29udGVudC1sZWZ0LWNvbnRhY3RzIC5tYWluLWNvbnRlbnQtdGl0bGUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWNvbnRhY3QtbGFiZWwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRhY3QtbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWNvbnRhY3QtbGFiZWwge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWNvbnRhY3QtaXRlbSB7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250YWN0LWl0ZW0gKyAubWFpbi1jb250YWN0LWl0ZW06OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGFjdC1pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMzOGNhYjM7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGFjdC1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIgLm1haW4taW1nLXVzZXIgYSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWVkaWEtYm9keSAubmF2LWxpbmsgaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWVkaWEtYm9keSAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tZWRpYS1ib2R5IC5uYXYtbGluayBpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWVkaWEtYm9keSAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29udGFjdC1hY3Rpb24ge1xuICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tY29udGFjdC1hY3Rpb24ge1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWNvbnRhY3QtaW5mby1ib2R5IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250YWN0LWluZm8tYm9keSAubWVkaWEgKyAubWVkaWE6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAtMTlweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250YWN0LWluZm8tYm9keSAubWVkaWE6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGFjdC1pbmZvLWJvZHkgLm1lZGlhLWJvZHkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGFjdC1pdGVtIC5tYWluLWltZy11c2VyOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIH1cblxuICAgIC5wYWdlLXNpZ25pbi1zdHlsZTpiZWZvcmUge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAucGFnZS1zaWduaW4tc3R5bGUge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1jb2x1bW4tc2lnbnVwLWxlZnQgLmJ0bixcbiAgICAubWFpbi1jb2x1bW4tc2lnbnVwLWxlZnQgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAubWFpbi1jb2x1bW4tc2lnbnVwLWxlZnQgYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1jb2x1bW4tc2lnbnVwIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlM2UzZTM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1zaWdudXAtaGVhZGVyIC5yb3cgPiBkaXYgLmJ0biBpLFxuICAgIC5tYWluLXNpZ251cC1oZWFkZXIgLnJvdyA+IGRpdiAuc3AtY29udGFpbmVyIGJ1dHRvbiBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAuc3AtY29udGFpbmVyIC5tYWluLXNpZ251cC1oZWFkZXIgLnJvdyA+IGRpdiBidXR0b24gaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLmNvbnN0cnVjdGlvbiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbiAgICAuY29uc3RydWN0aW9uIC5pbnB1dC1ncm91cC1hcHBlbmQge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jb25zdHJ1Y3Rpb24gLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwcHggNHB4IDRweDtcbiAgICB9XG5cbiAgICAuY29uc3RydWN0aW9uIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbiAgICAuY29uc3RydWN0aW9uIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWxlZnQtaW52b2ljZSAubWFpbi1jb250ZW50LWJyZWFkY3J1bWIsXG4gICAgLm1haW4tY29udGVudC1sZWZ0LWludm9pY2UgLm1haW4tY29udGVudC10aXRsZSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWNvbnRlbnQtbGVmdC1pbnZvaWNlIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWxlZnQtaW52b2ljZSAubWFpbi1jb250ZW50LWJyZWFkY3J1bWIsXG4gICAgICAgIC5tYWluLWNvbnRlbnQtbGVmdC1pbnZvaWNlIC5tYWluLWNvbnRlbnQtdGl0bGUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWludm9pY2UtbGlzdCAubWVkaWEgKyAubWVkaWE6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiA1NXB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5tYWluLWludm9pY2UtbGlzdCAubWVkaWEtYm9keSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAubWFpbi1pbnZvaWNlLWxpc3QgLnNlbGVjdGVkIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMzOGNhYjM7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIDcuNiBNYWlsICAjIyMjIyMgKi9cbiAgICAubWFpbi1jb250ZW50LW1haWwgLmNvbnRhaW5lcixcbiAgICAubWFpbi1jb250ZW50LW1haWwgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWxlZnQtbWFpbCAuYnRuLWNvbXBvc2Uge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLW1lbnUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW1haWwtbWVudSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLWhlYWRlciA+IGRpdjpsYXN0LWNoaWxkID4gc3BhbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1tYWlsLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHggMCAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIC5idG4gKyAuYnRuLFxuICAgIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b24gKyAuYnRuLFxuICAgIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciAuYnRuICsgYnV0dG9uLFxuICAgIC5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuICsgYnV0dG9uLFxuICAgIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciBidXR0b24gKyBidXR0b24sXG4gICAgLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbiArIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTJweDtcbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLW9wdGlvbnMge1xuICAgICAgICBwYWRkaW5nOiA1cHggMjBweCA1cHggMTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tbWFpbC1vcHRpb25zIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLWl0ZW0gLm1haW4taW1nLXVzZXIsXG4gICAgLm1haW4tbWFpbC1pdGVtIC5tYWluLWF2YXRhciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLm1haW4tbWFpbC1jaGVja2JveCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIC5tYWluLW1haWwtc3RhciB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW1haWwtYm9keSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLW1haWwtYXR0YWNobWVudCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1tYWlsLWF0dGFjaG1lbnQge1xuICAgICAgICAgICAgbGVmdDogNjNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLW1haWwtZGF0ZSB7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLWNvbXBvc2Uge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLWNvbXBvc2UtaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIH1cblxuICAgIC5tYWluLW1haWwtY29tcG9zZS1oZWFkZXIgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC5tYWluLW1haWwtY29tcG9zZS1ib2R5IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgIH1cblxuICAgIC5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwID4gZGl2IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgLmJ0bixcbiAgICAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLm1haW4tbWFpbC1jb21wb3NlLWJvZHkgLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCBidXR0b24ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tbWFpbC1jb21wb3NlLWJvZHkgLmZvcm0tZ3JvdXAgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC5tYWluLW1haWwtY29tcG9zZS1jb21wcmVzcyxcbiAgICAubWFpbi1tYWlsLWNvbXBvc2UtbWluaW1pemUge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMzBweDtcbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLXR3byAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tbWFpbC1sZWZ0IC5tYWluLW1haWwtbWVudSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMjIyBVVElMSVRJRVMtU1RZTEVTICMjIyMjIyMjICovXG5cbiAgICAuZ3V0dGVycy14cyA+IC5jb2wsXG4gICAgLmd1dHRlcnMteHMgPiBbY2xhc3MqPSdjb2wtJ10ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gICAgfVxuXG4gICAgLmJvcmRlci1lbmQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJvcmRlci1zdGFydCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYm9yZGVyLWVuZC0wIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYm9yZGVyLXN0YXJ0LTAge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucm91bmRlZC10b3Age1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5yb3VuZGVkLWVuZCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucm91bmRlZC1ib3R0b20ge1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5yb3VuZGVkLXN0YXJ0IHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJkLWUge1xuICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICB9XG5cbiAgICAuYmQtcyB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5iZC1iIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgfVxuXG4gICAgLmJkLWwge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgICAgICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuYmQteSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRmNTtcbiAgICB9XG5cbiAgICAuYmQteCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICB9XG5cbiAgICAuYmQtZS0wIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmJkLWItMCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmQtcy0wIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5iZC10LTAtZiB7XG4gICAgICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmQtZS0wLWYge1xuICAgICAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5iZC1zLTAtZiB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5iZC14LTAge1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5iZC14LTEge1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgLmJkLXhzLWUge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJkLXhzLWUge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iZC14cy14IHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmJkLXNtLWUge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJkLXNtLXMge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iZC1zbS14IHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJkLW1kLWUge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJkLW1kLXMge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iZC1tZC14IHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmJkLWxnLWVuZiB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgICAgIH1cblxuICAgICAgICAuYmQtbGctcyB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJkLWxnLXgge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmJkLXhsLWUge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJkLXhsLXMge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iZC14bC14IHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGVkZjU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnItdHMtMCB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJyLWJzLTAge1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5ici10ZS0wIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5ici1iZS0wIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5ici10cy01IHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5ici10ZS01IHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJyLWJlLTUge1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYnItYnMtNSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYm9yZGVyLXN0YXJ0LXByaW1hcnkge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzM4Y2FiMyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5ib3JkZXItc3RhcnQtc3VjY2VzcyB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMWE5Yzg2ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJvcmRlci1zdGFydC13YXJuaW5nIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmJkNWEgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUtMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy0wIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLTEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtMSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS0yIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtMiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLTMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtMyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS00IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtNCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy01IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLW4xIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLW4xIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS1uMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLW4yIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLW4zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLW4zIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS1uNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLW40IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLW41IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLXNtLW41IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS1hdXRvIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLWF1dG8ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLm1lLXNtLTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1zbS0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLXNtLTEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1zbS0xIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLXNtLTIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLXNtLTIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1zbS0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtc20tMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1zbS00IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1zbS00IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtc20tNSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLXNtLTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtc20tbjEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtc20tbjEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLXNtLW4yIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtc20tbjIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtc20tbjMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtc20tbjMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLXNtLW40IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtc20tbjQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtc20tbjUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtc20tbjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLXNtLWF1dG8ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1zbS1hdXRvIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5tZS1tZC0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtbWQtMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1tZC0xIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtbWQtMSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1tZC0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1tZC0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtbWQtMyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLW1kLTMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtbWQtNCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtbWQtNCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLW1kLTUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1tZC01IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLW1kLW4xIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLW1kLW4xIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1tZC1uMiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLW1kLW4yIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLW1kLW4zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLW1kLW4zIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1tZC1uNCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLW1kLW40IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLW1kLW41IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLW1kLW41IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1tZC1hdXRvIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtbWQtYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWUtbGctMCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLWxnLTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtbGctMSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLWxnLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtbGctMiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtbGctMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLWxnLTMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1sZy0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLWxnLTQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLWxnLTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1sZy01IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtbGctNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1sZy1uMSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1sZy1uMSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtbGctbjIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1sZy1uMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1sZy1uMyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1sZy1uMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtbGctbjQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1sZy1uNCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1sZy1uNSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1sZy1uNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtbGctYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLWxnLWF1dG8ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5tZS14bC0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMteGwtMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS14bC0xLTEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy14bC0xIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLXhsLTIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLXhsLTIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS14bC0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMteGwtMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS14bC00IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy14bC00IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUteGwtNSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLXhsLTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUteGwtbjEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMteGwtbjEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLXhsLW4yIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMteGwtbjIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUteGwtbjMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMteGwtbjMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLXhsLW40IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMteGwtbjQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUteGwtbjUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMteGwtbjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLXhsLWF1dG8ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy14bC1hdXRvIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIDkuNCBNYXJnaW4gICAjIyMjIyMgKi9cblxuICAgIC5tZy14LTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAubWcteC0wLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLm1nLWwtMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIH1cblxuICAgIC5tZy1yLTAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbC0wLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14LTEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICB9XG5cbiAgICAubWcteC0xLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgfVxuXG4gICAgLm1nLWwtMSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgIH1cblxuICAgIC5tZy1yLTEtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbC0xLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14LTIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICB9XG5cbiAgICAubWcteC0yLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgLm1nLWwtMiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgIH1cblxuICAgIC5tZy1yLTItZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbC0yLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14LTMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICB9XG5cbiAgICAubWcteC0zLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItMyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgfVxuXG4gICAgLm1nLWwtMyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIH1cblxuICAgIC5tZy1yLTMtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbC0zLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14LTQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICB9XG5cbiAgICAubWcteC00LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgfVxuXG4gICAgLm1nLWwtNCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIH1cblxuICAgIC5tZy1yLTQtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbC00LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14LTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAubWcteC01LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLm1nLWwtNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5tZy1yLTUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbC01LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14LTYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICB9XG5cbiAgICAubWcteC02LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItNiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgfVxuXG4gICAgLm1nLWwtNiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIH1cblxuICAgIC5tZy1yLTYtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbC02LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14LTcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICB9XG5cbiAgICAubWcteC03LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItNyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgfVxuXG4gICAgLm1nLWwtNyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIH1cblxuICAgIC5tZy1yLTctZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbC03LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14LTgge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICB9XG5cbiAgICAubWcteC04LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItOCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgLm1nLWwtOCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cblxuICAgIC5tZy1yLTgtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbC04LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14LTkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICB9XG5cbiAgICAubWcteC05LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItOSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgfVxuXG4gICAgLm1nLWwtOSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgIH1cblxuICAgIC5tZy1yLTktZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbC05LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14LTEwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAubWcteC0xMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItMTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5tZy1sLTEwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5tZy1yLTEwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sLTEwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteC0xNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLm1nLXgtMTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1yLTE1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLm1nLWwtMTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLm1nLXItMTUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWwtMTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14LTIwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAubWcteC0yMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItMjAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAubWctbC0yMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAubWctci0yMC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbC0yMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXgtMjUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIC5tZy14LTI1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctci0yNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIC5tZy1sLTI1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIH1cblxuICAgIC5tZy1yLTI1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sLTI1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteC0zMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLm1nLXgtMzAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1yLTMwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLm1nLWItMzAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5tZy1sLTMwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIC5tZy1yLTMwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sLTMwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteC0zNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLm1nLXgtMzUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1yLTM1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLm1nLWwtMzUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLm1nLXItMzUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWwtMzUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14LTQwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICB9XG5cbiAgICAubWcteC00MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItNDAge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICB9XG5cbiAgICAubWctbC00MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICB9XG5cbiAgICAubWctci00MC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbC00MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXgtNDUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgIH1cblxuICAgIC5tZy14LTQ1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctci00NSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgIH1cblxuICAgIC5tZy1sLTQ1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICAgIH1cblxuICAgIC5tZy1yLTQ1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sLTQ1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteC01MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1nLXgtNTAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1yLTUwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1nLWwtNTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1nLXItNTAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWwtNTAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14LTU1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICB9XG5cbiAgICAubWcteC01NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItNTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICB9XG5cbiAgICAubWctbC01NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICB9XG5cbiAgICAubWctci01NS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbC01NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXgtNjAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgIH1cblxuICAgIC5tZy14LTYwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctci02MCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgIH1cblxuICAgIC5tZy1sLTYwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgIH1cblxuICAgIC5tZy1yLTYwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sLTYwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteC02NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLm1nLXgtNjUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1yLTY1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLm1nLWwtNjUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLm1nLXItNjUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWwtNjUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14LTcwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICB9XG5cbiAgICAubWcteC03MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItNzAge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICB9XG5cbiAgICAubWctbC03MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICB9XG5cbiAgICAubWctci03MC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbC03MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXgtNzUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgIH1cblxuICAgIC5tZy14LTc1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctci03NSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgIH1cblxuICAgIC5tZy1sLTc1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICAgIH1cblxuICAgIC5tZy1yLTc1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sLTc1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteC04MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLm1nLXgtODAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1yLTgwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLm1nLWwtODAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLm1nLXItODAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWwtODAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14LTg1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgICB9XG5cbiAgICAubWcteC04NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItODUge1xuICAgICAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgICB9XG5cbiAgICAubWctbC04NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgICB9XG5cbiAgICAubWctci04NS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbC04NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXgtOTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICAgIH1cblxuICAgIC5tZy14LTkwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctci05MCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICAgIH1cblxuICAgIC5tZy1sLTkwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICAgIH1cblxuICAgIC5tZy1yLTkwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sLTkwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteC05NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLm1nLXgtOTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1yLTk1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLm1nLWwtOTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLm1nLXItOTUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWwtOTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14LTEwMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICB9XG5cbiAgICAubWcteC0xMDAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItMTAwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5tZy1sLTEwMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgfVxuXG4gICAgLm1nLXItMTAwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbC0xMDAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteC0xMDUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTA1cHg7XG4gICAgfVxuXG4gICAgLm1nLXgtMTA1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1yLTEwNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDVweDtcbiAgICB9XG5cbiAgICAubWctbC0xMDUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwNXB4O1xuICAgIH1cblxuICAgIC5tZy1yLTEwNS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWwtMTA1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXgtMTEwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDExMHB4O1xuICAgIH1cblxuICAgIC5tZy14LTExMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctci0xMTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTEwcHg7XG4gICAgfVxuXG4gICAgLm1nLWwtMTEwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMTBweDtcbiAgICB9XG5cbiAgICAubWctci0xMTAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sLTExMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14LTExNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTE1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMTVweDtcbiAgICB9XG5cbiAgICAubWcteC0xMTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTE1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDExNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItMTE1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDExNXB4O1xuICAgIH1cblxuICAgIC5tZy1sLTExNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTE1cHg7XG4gICAgfVxuXG4gICAgLm1nLXItMTE1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbC0xMTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteC0xMjAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTIwcHg7XG4gICAgfVxuXG4gICAgLm1nLXgtMTIwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1yLTEyMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMjBweDtcbiAgICB9XG5cbiAgICAubWctbC0xMjAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4O1xuICAgIH1cblxuICAgIC5tZy1yLTEyMC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWwtMTIwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXItYXV0byB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgIC5tZy1sLWF1dG8ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5tZy14cy14LTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtMSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC0xLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci0xLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtMS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTItZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItMiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTItZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC0yLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtMy1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItMy1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTMtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtNCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC00LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci00LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtNC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC01IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItNSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC01LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtNi1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci02IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC02IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItNi1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTYtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtNyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC03LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci03LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtNy1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC04IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTgtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItOCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtOCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTgtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC04LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtOS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci05IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC05IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItOS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTktZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtMTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC0xMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTEwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtMTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItMTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtMTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTE1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtMTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci0xNSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTE1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTE1LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTE1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC0yMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTIwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItMjAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC0yMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci0yMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC0yMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtMjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC0yNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTI1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtMjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItMjUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtMjUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTMwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtMzAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci0zMCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTMwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTMwLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTMwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC0zNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTM1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItMzUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC0zNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci0zNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC0zNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtNDAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC00MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTQwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtNDAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItNDAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtNDAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTQ1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtNDUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci00NSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTQ1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTQ1LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTQ1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC01MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTUwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItNTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC01MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci01MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC01MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtNTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC01NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTU1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtNTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItNTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtNTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTYwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtNjAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci02MCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTYwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTYwLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTYwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC02NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTY1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItNjUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC02NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci02NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC02NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtNzAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC03MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTcwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtNzAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItNzAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtNzAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTc1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtNzUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci03NSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTc1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTc1LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTc1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC04MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTgwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItODAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC04MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci04MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC04MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtODUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC04NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy10LTg1IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci04NSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTg1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTg1LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTg1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC05MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTkwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItOTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC05MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci05MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC05MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtOTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC05NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTk1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtOTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItOTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtOTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTEwMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtMTAwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci0xMDAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtMTAwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci0xMDAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTEwMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLWF1dG8ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC1hdXRvIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LWF1dG8ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLm1nLXNtLXgtMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC0wLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci0wLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC0xIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTEtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItMSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtMSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTEtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC0xLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtMi1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItMi1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTItZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC0zLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci0zLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtMy1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC00IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTQtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItNCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtNCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTQtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC00LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci01IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC01IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtNiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC02LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci02LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtNi1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC03IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTctZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItNyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtNyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTctZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC03LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTgge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtOC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci04IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC04IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItOC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTgtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtOSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC05LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci05LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtOS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC0xMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTEwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItMTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC0xMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci0xMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC0xMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtMTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC0xNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTE1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtMTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItMTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtMTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTIwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtMjAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci0yMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTIwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTIwLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTIwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC0yNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTI1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItMjUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC0yNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci0yNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC0yNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtMzAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC0zMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTMwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtMzAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItMzAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtMzAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTM1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtMzUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci0zNSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTM1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTM1LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTM1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC00MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTQwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItNDAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC00MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci00MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC00MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtNDUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC00NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTQ1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtNDUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItNDUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtNDUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTUwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtNTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci01MCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTUwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTUwLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTUwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC01NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTU1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItNTUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC01NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci01NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC01NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtNjAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC02MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTYwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtNjAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItNjAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtNjAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTY1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtNjUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci02NSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTY1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTY1LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTY1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC03MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTcwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItNzAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC03MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci03MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC03MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtNzUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC03NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTc1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtNzUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItNzUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtNzUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTgwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtODAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci04MCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTgwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTgwLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTgwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC04NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTg1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItODUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC04NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci04NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC04NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtOTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC05MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTkwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtOTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItOTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtOTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTk1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtOTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci05NSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTk1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTk1LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTk1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC0xMDAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTEwMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItMTAwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTEwMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItMTAwLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC0xMDAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci1hdXRvIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC1hdXRvIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5tZy1tZC14LTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtMSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC0xLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci0xLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtMS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTItZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItMiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTItZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC0yLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtMy1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItMy1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTMtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtNCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC00LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci00LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtNC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC01IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItNSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC01LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtNi1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci02IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC02IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItNi1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTYtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtNyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC03LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci03LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtNy1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC04IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTgtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItOCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtOCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTgtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC04LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtOS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci05IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC05IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItOS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTktZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtMTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC0xMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTEwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtMTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItMTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtMTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTE1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtMTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci0xNSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTE1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTE1LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTE1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC0yMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTIwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItMjAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC0yMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci0yMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC0yMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtMjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC0yNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTI1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtMjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItMjUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtMjUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTMwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtMzAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci0zMCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTMwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTMwLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTMwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC0zNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTM1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItMzUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC0zNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci0zNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC0zNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtNDAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC00MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTQwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtNDAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItNDAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtNDAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTQ1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtNDUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci00NSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTQ1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTQ1LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTQ1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC01MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTUwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItNTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC01MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci01MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC01MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtNTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC01NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTU1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtNTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItNTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtNTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTYwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtNjAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci02MCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTYwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTYwLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTYwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC02NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTY1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItNjUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC02NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci02NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC02NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtNzAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC03MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTcwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtNzAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItNzAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtNzAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTc1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtNzUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci03NSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTc1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTc1LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTc1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC04MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTgwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItODAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC04MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci04MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC04MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtODUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC04NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTg1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtODUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItODUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtODUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTkwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtOTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci05MCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTkwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTkwLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTkwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC05NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTk1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItOTUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC05NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci05NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC05NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtMTAwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC0xMDAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTEwMCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC0xMDAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTEwMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtMTAwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLWF1dG8ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWctbGcteC0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItMCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC0wLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtMS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci0xIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC0xIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItMS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTEtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC0yLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci0yLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtMi1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTMtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItMyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTMtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC0zLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtNC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci00IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC00IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItNC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTQtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC01LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci01LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC02IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTYtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItNiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtNiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTYtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC02LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtNy1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci03IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC03IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItNy1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTctZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtOCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC04LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTgge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTgge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci04LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtOC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC05IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTktZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItOSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtOSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTktZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC05LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTEwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtMTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci0xMCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTEwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTEwLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTEwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC0xNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTE1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItMTUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC0xNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci0xNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC0xNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtMjAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC0yMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTIwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtMjAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItMjAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtMjAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTI1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtMjUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci0yNSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTI1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTI1LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTI1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC0zMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTMwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItMzAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC0zMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci0zMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC0zMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtMzUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC0zNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTM1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtMzUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItMzUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtMzUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTQwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtNDAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci00MCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTQwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTQwLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTQwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC00NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTQ1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItNDUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC00NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci00NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC00NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtNTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC01MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTUwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtNTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItNTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtNTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTU1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtNTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci01NSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTU1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTU1LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTU1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC02MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTYwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItNjAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC02MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci02MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC02MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtNjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC02NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTY1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtNjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItNjUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtNjUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTcwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtNzAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci03MCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTcwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTcwLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTcwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC03NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTc1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItNzUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC03NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci03NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC03NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtODAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC04MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTgwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtODAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItODAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtODAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTg1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtODUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci04NSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTg1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTg1LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTg1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC05MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTkwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItOTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC05MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci05MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC05MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtOTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC05NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTk1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtOTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItOTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtOTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTEwMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtMTAwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci0xMDAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtMTAwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci0xMDAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTEwMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLWF1dG8ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC1hdXRvIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LWF1dG8ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5tZy14bC14LTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtMSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC0xLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci0xLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtMS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTItZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItMiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTItZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC0yLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtMy1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItMy1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTMtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtNCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC00LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci00LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtNC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC01IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItNSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC01LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtNi1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci02IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC02IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItNi1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTYtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtNyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC03LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci03LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtNy1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC04IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTgtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItOCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtOCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTgtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC04LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtOS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci05IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC05IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItOS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTktZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtMTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC0xMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTEwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtMTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItMTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtMTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTE1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtMTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci0xNSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTE1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTE1LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTE1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC0yMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTIwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItMjAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC0yMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci0yMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC0yMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtMjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC0yNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTI1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtMjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItMjUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtMjUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTMwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtMzAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci0zMCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTMwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTMwLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTMwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC0zNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTM1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItMzUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC0zNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci0zNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC0zNS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtNDAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC00MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTQwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtNDAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItNDAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtNDAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTQ1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtNDUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci00NSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTQ1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTQ1LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTQ1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC01MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTUwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItNTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC01MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci01MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC01MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtNTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC01NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTU1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtNTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItNTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtNTUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTYwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtNjAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci02MCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTYwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTYwLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTYwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC02NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTY1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItNjUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC02NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci02NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC02NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtNzAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC03MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTcwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtNzAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItNzAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtNzAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTc1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtNzUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci03NSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTc1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTc1LWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTc1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC04MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTgwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItODAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC04MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci04MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC04MC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtODUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC04NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTg1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtODUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItODUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtODUtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTkwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtOTAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci05MCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTkwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTkwLWYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTkwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC05NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTk1LWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItOTUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC05NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci05NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC05NS1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtMTAwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC0xMDAtZiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTEwMCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC0xMDAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTEwMC1mIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtMTAwLWYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLWF1dG8ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wZS14bC0wIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBzLTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBlLTEge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHMtMSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGUtMiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBzLTIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGUtMyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wcy0zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZS14bC00IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHMtNCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZS01IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHMtNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLnBlLXNtLTAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHMtc20tMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGUtc20tMSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcy1zbS0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS1zbS0yMiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLXNtLTIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGUtc20tMyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcy1zbS0zIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS1zbS00IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHMtc20tNCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS1zbS01IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLXNtLTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5wZS1tZC0wIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLW1kLTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlLW1kLTEge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHMtbWQtMSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGUtbWQtMiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLW1kLTIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGUtbWQtMyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcy1tZC0zIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS1tZC00IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHMtbWQtNCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS1tZC01IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLW1kLTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5wZS1sZy0wIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLWxnLTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlLWxnLTEge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHMtbGctMSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGUtbGctMiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLWxnLTIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGUtbGctMyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcy1sZy0zIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS1sZy00IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHMtbGctNCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS1sZy01IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLWxnLTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAucGUteGwtMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcy14bC0wIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS14bC0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLXhsLTEge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlLXhsLTIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcy14bC0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlLXhsLTMge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHMteGwtMyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGUteGwtNCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLXhsLTQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGUteGwtNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcy14bC01IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qICMjIyMjIyA5LjYgUGFkZGluZyAgICMjIyMjIyAqL1xuXG4gICAgLnBkLXgtMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXgtMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC5wZC1sLTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXItMC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC0wLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteC0xIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICB9XG5cbiAgICAucGQteC0xLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtci0xIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgfVxuXG4gICAgLnBkLWwtMSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICB9XG5cbiAgICAucGQtci0xLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1iLTEtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC0xLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteC0yIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICB9XG5cbiAgICAucGQteC0yLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtci0yIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgLnBkLWwtMiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICB9XG5cbiAgICAucGQtci0yLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sLTItZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14LTMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgIH1cblxuICAgIC5wZC14LTMtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1yLTMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICB9XG5cbiAgICAucGQtbC0zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgIH1cblxuICAgIC5wZC1yLTMtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWwtMy1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtNCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgfVxuXG4gICAgLnBkLXgtNC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItNCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIH1cblxuICAgIC5wZC1sLTQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgfVxuXG4gICAgLnBkLXItNC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC00LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteC01IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAucGQteC01LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtci01IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLnBkLWwtNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAucGQtci01LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sLTUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14LTYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIH1cblxuICAgIC5wZC14LTYtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1yLTYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICB9XG5cbiAgICAucGQtbC02IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgIH1cblxuICAgIC5wZC1yLTYtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWwtNi1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtNyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgfVxuXG4gICAgLnBkLXgtNy1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItNyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgIH1cblxuICAgIC5wZC1sLTcge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgfVxuXG4gICAgLnBkLXItNy1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC03LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteC04IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICB9XG5cbiAgICAucGQteC04LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtci04IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgLnBkLWwtOCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICAucGQtci04LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sLTgtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14LTkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgIH1cblxuICAgIC5wZC14LTktZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1yLTkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICB9XG5cbiAgICAucGQtbC05IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgIH1cblxuICAgIC5wZC1yLTktZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWwtOS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnBkLXgtMTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItMTAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnBkLWwtMTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5wZC1yLTEwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC0xMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14LTE1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIC5wZC14LTE1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1yLTE1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIC5wZC1sLTE1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAucGQtci0xNS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWwtMTUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteC0yMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAucGQteC0yMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtci0yMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAucGQtbC0yMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLnBkLXItMjAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sLTIwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMjUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLnBkLXgtMjUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItMjUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLnBkLWwtMjUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgIH1cblxuICAgIC5wZC1yLTI1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC0yNS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14LTMwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIH1cblxuICAgIC5wZC14LTMwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1yLTMwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIH1cblxuICAgIC5wZC1sLTMwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG5cbiAgICAucGQtci0zMC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWwtMzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteC0zNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICB9XG5cbiAgICAucGQteC0zNS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtci0zNSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICB9XG5cbiAgICAucGQtbC0zNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLnBkLXItMzUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sLTM1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtNDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLnBkLXgtNDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItNDAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLnBkLWwtNDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgIC5wZC1yLTQwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC00MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14LTQ1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIH1cblxuICAgIC5wZC14LTQ1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1yLTQ1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIH1cblxuICAgIC5wZC1sLTQ1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICB9XG5cbiAgICAucGQtci00NS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWwtNDUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteC01MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICB9XG5cbiAgICAucGQteC01MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtci01MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICB9XG5cbiAgICAucGQtbC01MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLnBkLXItNTAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sLTUwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtNTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgfVxuXG4gICAgLnBkLXgtNTUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItNTUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgfVxuXG4gICAgLnBkLWwtNTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgIH1cblxuICAgIC5wZC1yLTU1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC01NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14LTYwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIH1cblxuICAgIC5wZC14LTYwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1yLTYwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIH1cblxuICAgIC5wZC1sLTYwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICB9XG5cbiAgICAucGQtci02MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWwtNjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteC02NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICB9XG5cbiAgICAucGQteC02NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtci02NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICB9XG5cbiAgICAucGQtbC02NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLnBkLXItNjUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sLTY1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtNzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLnBkLXgtNzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItNzAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLnBkLWwtNzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgIH1cblxuICAgIC5wZC1yLTcwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC03MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14LTc1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgIH1cblxuICAgIC5wZC14LTc1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1yLTc1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgIH1cblxuICAgIC5wZC1sLTc1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgICB9XG5cbiAgICAucGQtci03NS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWwtNzUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteC04MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICB9XG5cbiAgICAucGQteC04MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtci04MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICB9XG5cbiAgICAucGQtbC04MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLnBkLXItODAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sLTgwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtODUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gICAgfVxuXG4gICAgLnBkLXgtODUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItODUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gICAgfVxuXG4gICAgLnBkLWwtODUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICAgIH1cblxuICAgIC5wZC1yLTg1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC04NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14LTkwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgIH1cblxuICAgIC5wZC14LTkwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1yLTkwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgIH1cblxuICAgIC5wZC1sLTkwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgICB9XG5cbiAgICAucGQtci05MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWwtOTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteC05NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgICB9XG5cbiAgICAucGQteC05NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtci05NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgICB9XG5cbiAgICAucGQtbC05NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLnBkLXItOTUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sLTk1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMTAwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXgtMTAwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItMTAwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICB9XG5cbiAgICAucGQtbC0xMDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICB9XG5cbiAgICAucGQtci0xMDAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC0xMDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMTEwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgfVxuXG4gICAgLnBkLXgtMTEwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItMTEwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgICB9XG5cbiAgICAucGQtbC0xMTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICB9XG5cbiAgICAucGQtci0xMTAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC0xMTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMTIwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gICAgfVxuXG4gICAgLnBkLXgtMTIwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItMTIwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICB9XG5cbiAgICAucGQtbC0xMjAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICB9XG5cbiAgICAucGQtci0xMjAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC0xMjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMTMwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gICAgfVxuXG4gICAgLnBkLXgtMTMwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItMTMwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICB9XG5cbiAgICAucGQtbC0xMzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgICB9XG5cbiAgICAucGQtci0xMzAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC0xMzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMTQwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgfVxuXG4gICAgLnBkLXgtMTQwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItMTQwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgICB9XG5cbiAgICAucGQtbC0xNDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICB9XG5cbiAgICAucGQtci0xNDAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC0xNDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMTUwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gICAgfVxuXG4gICAgLnBkLXgtMTUwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItMTUwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgICB9XG5cbiAgICAucGQtbC0xNTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICB9XG5cbiAgICAucGQtci0xNTAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC0xNTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMTYwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gICAgfVxuXG4gICAgLnBkLXgtMTYwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItMTYwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICB9XG5cbiAgICAucGQtbC0xNjAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgICB9XG5cbiAgICAucGQtci0xNjAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC0xNjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMTcwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgfVxuXG4gICAgLnBkLXgtMTcwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItMTcwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgICB9XG5cbiAgICAucGQtbC0xNzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICB9XG5cbiAgICAucGQtci0xNzAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC0xNzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMTgwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gICAgfVxuXG4gICAgLnBkLXgtMTgwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItMTgwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgICB9XG5cbiAgICAucGQtbC0xODAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgICB9XG5cbiAgICAucGQtci0xODAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC0xODAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMTkwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gICAgfVxuXG4gICAgLnBkLXgtMTkwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItMTkwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgICB9XG5cbiAgICAucGQtbC0xOTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgICB9XG5cbiAgICAucGQtci0xOTAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC0xOTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMjAwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXgtMjAwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXItMjAwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgICB9XG5cbiAgICAucGQtbC0yMDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgICB9XG5cbiAgICAucGQtci0yMDAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbC0yMDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5wZC14cy14LTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0wLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC0wLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTEge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTEtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTItZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0yLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTItZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTMge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0zLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTMge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMy1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC0zLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC00IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtNC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC00IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTQtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci01IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci01LWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC02LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItNiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItNi1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC02LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC03IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtNy1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTcge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC03IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTctZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNy1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtOCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTgtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci04IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtOCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci04LWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTgtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC05LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItOSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItOS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC05LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0xMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0xMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0xNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTE1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTE1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0xNS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0yMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0yMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0yNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTI1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTI1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0yNS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0zMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0zMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0zNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTM1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTM1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0zNS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC00MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci00MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC00NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtNDUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTQ1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTQ1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci00NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNDUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC01MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtNTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci01MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC01NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtNTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTU1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTU1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci01NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC02MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtNjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci02MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC02NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtNjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTY1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTY1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci02NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC03MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci03MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC03NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtNzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTc1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTc1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci03NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC04MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtODAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci04MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtODAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC04NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtODUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTg1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTg1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci04NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtODUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC05MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtOTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci05MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtOTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC05NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtOTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTk1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTk1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci05NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtOTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0xMDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMTAwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTEwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMTAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMTAwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMTAwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTExMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0xMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC0xMTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0xMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC0xMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTEyMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0xMjAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTEyMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTEyMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTEyMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0xMzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMTMwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTEzMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMTMwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMTMwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTE0MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0xNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC0xNDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0xNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC0xNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTE1MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0xNTAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTE1MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTE1MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTE1MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0xNjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMTYwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTE2MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMTYwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMTYwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTE3MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0xNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC0xNzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0xNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC0xNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTE4MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0xODAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTE4MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTE4MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTE4MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0xOTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMTkwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTE5MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMTkwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMTkwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTIwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0yMDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMjAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC0yMDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0yMDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC0yMDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5wZC1zbS14LTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0wLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0wLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTEge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTEtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTItZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0yLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTItZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTMge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0zLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItMyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTMge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItMy1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0zLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC00IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC00IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTQtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtNC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci01IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci01LWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC02LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItNiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItNi1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC02LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC03IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNy1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTcge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC03IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTctZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtNy1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtOCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTgtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci04IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtOCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci04LWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTgtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC05LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItOSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItOS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC05LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0xMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0xMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0xNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTE1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTE1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0xNS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0yMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0yMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0yNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTI1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTI1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0yNS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0zMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0zMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0zNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTM1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTM1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0zNS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC00MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci00MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC00NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNDUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTQ1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTQ1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci00NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtNDUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC01MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci01MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtNTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC01NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTU1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTU1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci01NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtNTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC02MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci02MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtNjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC02NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTY1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTY1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci02NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtNjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC03MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci03MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC03NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTc1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTc1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci03NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtNzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC04MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtODAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci04MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtODAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC04NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtODUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTg1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTg1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci04NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtODUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC05MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtOTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci05MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtOTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC05NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtOTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTk1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTk1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci05NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtOTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0xMDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMTAwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTEwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMTAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItMTAwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMTAwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTExMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0xMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItMTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0xMTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0xMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0xMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTEyMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0xMjAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTEyMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTEyMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTEyMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0xMzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMTMwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTEzMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItMTMwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMTMwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTE0MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0xNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItMTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0xNDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0xNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0xNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTE1MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0xNTAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTE1MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTE1MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTE1MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0xNjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMTYwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTE2MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItMTYwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMTYwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTE3MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0xNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItMTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0xNzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0xNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0xNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTE4MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0xODAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTE4MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTE4MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTE4MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0xOTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMTkwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTE5MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItMTkwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMTkwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTIwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0yMDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItMjAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0yMDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0yMDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0yMDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5wZC1tZC14LTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0wLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC0wLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTEge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTEtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTItZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0yLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTItZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTMge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0zLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItMyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTMge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItMy1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC0zLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC00IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtNC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC00IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTQtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci01IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci01LWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC02LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItNiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItNi1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC02LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC03IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtNy1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTcge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC03IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTctZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNy1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtOCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTgtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci04IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtOCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci04LWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTgtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC05LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItOSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItOS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC05LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0xMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0xMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0xNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTE1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTE1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0xNS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0yMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0yMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0yNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTI1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTI1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0yNS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0zMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0zMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0zNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTM1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTM1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0zNS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC00MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci00MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC00NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtNDUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTQ1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTQ1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci00NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNDUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC01MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtNTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci01MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC01NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtNTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTU1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTU1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci01NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC02MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtNjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci02MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC02NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtNjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTY1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTY1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci02NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC03MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci03MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC03NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtNzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTc1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTc1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci03NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC04MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtODAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci04MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtODAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC04NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtODUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTg1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTg1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci04NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtODUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC05MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtOTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci05MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtOTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC05NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtOTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTk1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTk1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci05NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtOTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0xMDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMTAwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTEwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMTAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItMTAwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMTAwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTExMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0xMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItMTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC0xMTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0xMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC0xMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTEyMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0xMjAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTEyMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTEyMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTEyMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0xMzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMTMwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTEzMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItMTMwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMTMwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTE0MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0xNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItMTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC0xNDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0xNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC0xNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTE1MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0xNTAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTE1MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTE1MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTE1MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0xNjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMTYwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTE2MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItMTYwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMTYwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTE3MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0xNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItMTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC0xNzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0xNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC0xNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTE4MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0xODAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTE4MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTE4MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTE4MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0xOTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMTkwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTE5MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItMTkwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMTkwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTIwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0yMDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItMjAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC0yMDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0yMDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC0yMDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5wZC1sZy14LTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0wLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0wLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTEge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTEtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTItZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0yLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTItZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTMge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0zLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItMyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTMge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItMy1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0zLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC00IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC00IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTQtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtNC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci01IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci01LWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC02LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItNiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItNi1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC02LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC03IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNy1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTcge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC03IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTctZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtNy1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtOCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTgtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci04IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtOCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci04LWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTgtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC05LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItOSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItOS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC05LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0xMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0xMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0xNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTE1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTE1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0xNS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0yMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0yMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0yNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTI1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTI1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0yNS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0zMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0zMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0zNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTM1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTM1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0zNS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC00MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci00MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC00NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNDUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTQ1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTQ1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci00NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtNDUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC01MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci01MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtNTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC01NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTU1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTU1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci01NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtNTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC02MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci02MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtNjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC02NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTY1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTY1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci02NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtNjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC03MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci03MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC03NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTc1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTc1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci03NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtNzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC04MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtODAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci04MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtODAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC04NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtODUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTg1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTg1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci04NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtODUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC05MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtOTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci05MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtOTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC05NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtOTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTk1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTk1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci05NS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtOTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0xMDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMTAwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTEwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMTAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItMTAwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMTAwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTExMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0xMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItMTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0xMTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0xMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0xMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTEyMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0xMjAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTEyMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTEyMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTEyMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0xMzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMTMwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTEzMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItMTMwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMTMwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTE0MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0xNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItMTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0xNDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0xNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0xNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTE1MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0xNTAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTE1MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTE1MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTE1MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0xNjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMTYwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTE2MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItMTYwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMTYwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTE3MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0xNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItMTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0xNzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0xNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0xNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTE4MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0xODAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTE4MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTE4MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTE4MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0xOTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMTkwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTE5MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItMTkwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMTkwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTIwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0yMDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItMjAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0yMDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0yMDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0yMDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAucGQteGwteC0wIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0wIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTEtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0xLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTEtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC0yLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMi1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0yLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC0zIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMy1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTMge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0zIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTMtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMy1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtNCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTQtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci00IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtNCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci00LWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTQtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC01LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItNS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC01LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC02IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtNi1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC02IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTYtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtNi1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtNyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTctZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci03IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtNyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci03LWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTctZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTgge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC04LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItOCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTgge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItOC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC04LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC05IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtOS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC05IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTktZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtOS1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTEwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0xMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0xMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTEwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTE1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0xNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0xNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTE1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTIwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0yMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0yMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTIwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMjUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTI1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0yNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0yNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTI1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTMwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0zMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0zMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTMwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMzUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTM1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0zNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0zNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTM1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtNDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTQwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci00MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC00MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItNDAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTQwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtNDUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTQ1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci00NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC00NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItNDUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTQ1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtNTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTUwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci01MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC01MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItNTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTUwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtNTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTU1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci01NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC01NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItNTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTU1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtNjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTYwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci02MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC02MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItNjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTYwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtNjUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTY1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci02NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC02NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItNjUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTY1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtNzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTcwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci03MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC03MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItNzAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTcwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtNzUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTc1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci03NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC03NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItNzUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTc1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtODAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTgwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci04MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC04MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItODAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTgwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtODUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTg1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci04NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC04NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItODUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTg1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtOTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTkwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci05MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC05MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItOTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTkwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtOTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTk1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci05NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC05NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItOTUtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTk1LWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMTAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTEwMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0xMDAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTEwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTEwMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTEwMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC0xMTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMTEwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTExMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMTEwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMTEwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTEyMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC0xMjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0xMjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0xMjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0xMjAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTEzMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0xMzAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTEzMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTEzMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTEzMC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC0xNDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMTQwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTE0MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMTQwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMTQwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTE1MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC0xNTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0xNTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0xNTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0xNTAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTE2MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0xNjAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTE2MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTE2MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTE2MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC0xNzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMTcwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTE3MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMTcwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMTcwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTE4MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC0xODAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0xODAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0xODAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0xODAtZiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTE5MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0xOTAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTE5MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTE5MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTE5MC1mIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC0yMDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMjAwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTIwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMjAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMjAwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMjAwLWYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wZC14LTEyIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIH1cblxuICAgIC5wZC14LTEyLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1yLTEyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIH1cblxuICAgIC5wZC1sLTEyIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICB9XG5cbiAgICAucGQtci0xMi1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWwtMTItZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteC0xMyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTNweDtcbiAgICB9XG5cbiAgICAucGQteC0xMy1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTNweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtci0xMyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTNweDtcbiAgICB9XG5cbiAgICAucGQtbC0xMyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG4gICAgfVxuXG4gICAgLnBkLXItMTMtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sLTEzLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnItMCB7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAubC0wIHtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICB9XG5cbiAgICAuci0tMCB7XG4gICAgICAgIGxlZnQ6IC0wcHg7XG4gICAgfVxuXG4gICAgLmwtLTAge1xuICAgICAgICByaWdodDogLTBweDtcbiAgICB9XG5cbiAgICAuYS0wIHtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC54LTAsXG4gICAgLnktMCB7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAuci01IHtcbiAgICAgICAgbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC5sLTUge1xuICAgICAgICByaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5yLS01IHtcbiAgICAgICAgbGVmdDogLTVweDtcbiAgICB9XG5cbiAgICAubC0tNSB7XG4gICAgICAgIHJpZ2h0OiAtNXB4O1xuICAgIH1cblxuICAgIC5hLTUge1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLngtNSxcbiAgICAueS01IHtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC5yLTEwIHtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAubC0xMCB7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5yLS0xMCB7XG4gICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgIH1cblxuICAgIC5sLS0xMCB7XG4gICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICB9XG5cbiAgICAuYS0xMCB7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC54LTEwLFxuICAgIC55LTEwIHtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnItMTUge1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIC5sLTE1IHtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLnItLTE1IHtcbiAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgfVxuXG4gICAgLmwtLTE1IHtcbiAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgIH1cblxuICAgIC5hLTE1IHtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLngtMTUsXG4gICAgLnktMTUge1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAuci0yMCB7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIC5sLTIwIHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLnItLTIwIHtcbiAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgfVxuXG4gICAgLmwtLTIwIHtcbiAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgIH1cblxuICAgIC5hLTIwIHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLngtMjAsXG4gICAgLnktMjAge1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAuci0yNSB7XG4gICAgICAgIGxlZnQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLmwtMjUge1xuICAgICAgICByaWdodDogMjVweDtcbiAgICB9XG5cbiAgICAuci0tMjUge1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICB9XG5cbiAgICAubC0tMjUge1xuICAgICAgICByaWdodDogLTI1cHg7XG4gICAgfVxuXG4gICAgLmEtMjUge1xuICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgbGVmdDogMjVweDtcbiAgICB9XG5cbiAgICAueC0yNSxcbiAgICAueS0yNSB7XG4gICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICBsZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIC5yLTMwIHtcbiAgICAgICAgbGVmdDogMzBweDtcbiAgICB9XG5cbiAgICAubC0zMCB7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIC5yLS0zMCB7XG4gICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgIH1cblxuICAgIC5sLS0zMCB7XG4gICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICB9XG5cbiAgICAuYS0zMCB7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICBsZWZ0OiAzMHB4O1xuICAgIH1cblxuICAgIC54LTMwLFxuICAgIC55LTMwIHtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLnItMzUge1xuICAgICAgICBsZWZ0OiAzNXB4O1xuICAgIH1cblxuICAgIC5sLTM1IHtcbiAgICAgICAgcmlnaHQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLnItLTM1IHtcbiAgICAgICAgbGVmdDogLTM1cHg7XG4gICAgfVxuXG4gICAgLmwtLTM1IHtcbiAgICAgICAgcmlnaHQ6IC0zNXB4O1xuICAgIH1cblxuICAgIC5hLTM1IHtcbiAgICAgICAgcmlnaHQ6IDM1cHg7XG4gICAgICAgIGxlZnQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLngtMzUsXG4gICAgLnktMzUge1xuICAgICAgICByaWdodDogMzVweDtcbiAgICAgICAgbGVmdDogMzVweDtcbiAgICB9XG5cbiAgICAuci00MCB7XG4gICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLmwtNDAge1xuICAgICAgICByaWdodDogNDBweDtcbiAgICB9XG5cbiAgICAuci0tNDAge1xuICAgICAgICBsZWZ0OiAtNDBweDtcbiAgICB9XG5cbiAgICAubC0tNDAge1xuICAgICAgICByaWdodDogLTQwcHg7XG4gICAgfVxuXG4gICAgLmEtNDAge1xuICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgbGVmdDogNDBweDtcbiAgICB9XG5cbiAgICAueC00MCxcbiAgICAueS00MCB7XG4gICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICBsZWZ0OiA0MHB4O1xuICAgIH1cblxuICAgIC5yLTQ1IHtcbiAgICAgICAgbGVmdDogNDVweDtcbiAgICB9XG5cbiAgICAubC00NSB7XG4gICAgICAgIHJpZ2h0OiA0NXB4O1xuICAgIH1cblxuICAgIC5yLS00NSB7XG4gICAgICAgIGxlZnQ6IC00NXB4O1xuICAgIH1cblxuICAgIC5sLS00NSB7XG4gICAgICAgIHJpZ2h0OiAtNDVweDtcbiAgICB9XG5cbiAgICAuYS00NSB7XG4gICAgICAgIHJpZ2h0OiA0NXB4O1xuICAgICAgICBsZWZ0OiA0NXB4O1xuICAgIH1cblxuICAgIC54LTQ1LFxuICAgIC55LTQ1IHtcbiAgICAgICAgcmlnaHQ6IDQ1cHg7XG4gICAgICAgIGxlZnQ6IDQ1cHg7XG4gICAgfVxuXG4gICAgLnItNTAge1xuICAgICAgICBsZWZ0OiA1MHB4O1xuICAgIH1cblxuICAgIC5sLTUwIHtcbiAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLnItLTUwIHtcbiAgICAgICAgbGVmdDogLTUwcHg7XG4gICAgfVxuXG4gICAgLmwtLTUwIHtcbiAgICAgICAgcmlnaHQ6IC01MHB4O1xuICAgIH1cblxuICAgIC5hLTUwIHtcbiAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgIGxlZnQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLngtNTAsXG4gICAgLnktNTAge1xuICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgbGVmdDogNTBweDtcbiAgICB9XG5cbiAgICAuci01NSB7XG4gICAgICAgIGxlZnQ6IDU1cHg7XG4gICAgfVxuXG4gICAgLmwtNTUge1xuICAgICAgICByaWdodDogNTVweDtcbiAgICB9XG5cbiAgICAuci0tNTUge1xuICAgICAgICBsZWZ0OiAtNTVweDtcbiAgICB9XG5cbiAgICAubC0tNTUge1xuICAgICAgICByaWdodDogLTU1cHg7XG4gICAgfVxuXG4gICAgLmEtNTUge1xuICAgICAgICByaWdodDogNTVweDtcbiAgICAgICAgbGVmdDogNTVweDtcbiAgICB9XG5cbiAgICAueC01NSxcbiAgICAueS01NSB7XG4gICAgICAgIHJpZ2h0OiA1NXB4O1xuICAgICAgICBsZWZ0OiA1NXB4O1xuICAgIH1cblxuICAgIC5yLTYwIHtcbiAgICAgICAgbGVmdDogNjBweDtcbiAgICB9XG5cbiAgICAubC02MCB7XG4gICAgICAgIHJpZ2h0OiA2MHB4O1xuICAgIH1cblxuICAgIC5yLS02MCB7XG4gICAgICAgIGxlZnQ6IC02MHB4O1xuICAgIH1cblxuICAgIC5sLS02MCB7XG4gICAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICB9XG5cbiAgICAuYS02MCB7XG4gICAgICAgIHJpZ2h0OiA2MHB4O1xuICAgICAgICBsZWZ0OiA2MHB4O1xuICAgIH1cblxuICAgIC54LTYwLFxuICAgIC55LTYwIHtcbiAgICAgICAgcmlnaHQ6IDYwcHg7XG4gICAgICAgIGxlZnQ6IDYwcHg7XG4gICAgfVxuXG4gICAgLnItNjUge1xuICAgICAgICBsZWZ0OiA2NXB4O1xuICAgIH1cblxuICAgIC5sLTY1IHtcbiAgICAgICAgcmlnaHQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLnItLTY1IHtcbiAgICAgICAgbGVmdDogLTY1cHg7XG4gICAgfVxuXG4gICAgLmwtLTY1IHtcbiAgICAgICAgcmlnaHQ6IC02NXB4O1xuICAgIH1cblxuICAgIC5hLTY1IHtcbiAgICAgICAgcmlnaHQ6IDY1cHg7XG4gICAgICAgIGxlZnQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLngtNjUsXG4gICAgLnktNjUge1xuICAgICAgICByaWdodDogNjVweDtcbiAgICAgICAgbGVmdDogNjVweDtcbiAgICB9XG5cbiAgICAuci03MCB7XG4gICAgICAgIGxlZnQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLmwtNzAge1xuICAgICAgICByaWdodDogNzBweDtcbiAgICB9XG5cbiAgICAuci0tNzAge1xuICAgICAgICBsZWZ0OiAtNzBweDtcbiAgICB9XG5cbiAgICAubC0tNzAge1xuICAgICAgICByaWdodDogLTcwcHg7XG4gICAgfVxuXG4gICAgLmEtNzAge1xuICAgICAgICByaWdodDogNzBweDtcbiAgICAgICAgbGVmdDogNzBweDtcbiAgICB9XG5cbiAgICAueC03MCxcbiAgICAueS03MCB7XG4gICAgICAgIHJpZ2h0OiA3MHB4O1xuICAgICAgICBsZWZ0OiA3MHB4O1xuICAgIH1cblxuICAgIC5yLTc1IHtcbiAgICAgICAgbGVmdDogNzVweDtcbiAgICB9XG5cbiAgICAubC03NSB7XG4gICAgICAgIHJpZ2h0OiA3NXB4O1xuICAgIH1cblxuICAgIC5yLS03NSB7XG4gICAgICAgIGxlZnQ6IC03NXB4O1xuICAgIH1cblxuICAgIC5sLS03NSB7XG4gICAgICAgIHJpZ2h0OiAtNzVweDtcbiAgICB9XG5cbiAgICAuYS03NSB7XG4gICAgICAgIHJpZ2h0OiA3NXB4O1xuICAgICAgICBsZWZ0OiA3NXB4O1xuICAgIH1cblxuICAgIC54LTc1LFxuICAgIC55LTc1IHtcbiAgICAgICAgcmlnaHQ6IDc1cHg7XG4gICAgICAgIGxlZnQ6IDc1cHg7XG4gICAgfVxuXG4gICAgLnItODAge1xuICAgICAgICBsZWZ0OiA4MHB4O1xuICAgIH1cblxuICAgIC5sLTgwIHtcbiAgICAgICAgcmlnaHQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLnItLTgwIHtcbiAgICAgICAgbGVmdDogLTgwcHg7XG4gICAgfVxuXG4gICAgLmwtLTgwIHtcbiAgICAgICAgcmlnaHQ6IC04MHB4O1xuICAgIH1cblxuICAgIC5hLTgwIHtcbiAgICAgICAgcmlnaHQ6IDgwcHg7XG4gICAgICAgIGxlZnQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLngtODAsXG4gICAgLnktODAge1xuICAgICAgICByaWdodDogODBweDtcbiAgICAgICAgbGVmdDogODBweDtcbiAgICB9XG5cbiAgICAuci04NSB7XG4gICAgICAgIGxlZnQ6IDg1cHg7XG4gICAgfVxuXG4gICAgLmwtODUge1xuICAgICAgICByaWdodDogODVweDtcbiAgICB9XG5cbiAgICAuci0tODUge1xuICAgICAgICBsZWZ0OiAtODVweDtcbiAgICB9XG5cbiAgICAubC0tODUge1xuICAgICAgICByaWdodDogLTg1cHg7XG4gICAgfVxuXG4gICAgLmEtODUge1xuICAgICAgICByaWdodDogODVweDtcbiAgICAgICAgbGVmdDogODVweDtcbiAgICB9XG5cbiAgICAueC04NSxcbiAgICAueS04NSB7XG4gICAgICAgIHJpZ2h0OiA4NXB4O1xuICAgICAgICBsZWZ0OiA4NXB4O1xuICAgIH1cblxuICAgIC5yLTkwIHtcbiAgICAgICAgbGVmdDogOTBweDtcbiAgICB9XG5cbiAgICAubC05MCB7XG4gICAgICAgIHJpZ2h0OiA5MHB4O1xuICAgIH1cblxuICAgIC5yLS05MCB7XG4gICAgICAgIGxlZnQ6IC05MHB4O1xuICAgIH1cblxuICAgIC5sLS05MCB7XG4gICAgICAgIHJpZ2h0OiAtOTBweDtcbiAgICB9XG5cbiAgICAuYS05MCB7XG4gICAgICAgIHJpZ2h0OiA5MHB4O1xuICAgICAgICBsZWZ0OiA5MHB4O1xuICAgIH1cblxuICAgIC54LTkwLFxuICAgIC55LTkwIHtcbiAgICAgICAgcmlnaHQ6IDkwcHg7XG4gICAgICAgIGxlZnQ6IDkwcHg7XG4gICAgfVxuXG4gICAgLnItOTUge1xuICAgICAgICBsZWZ0OiA5NXB4O1xuICAgIH1cblxuICAgIC5sLTk1IHtcbiAgICAgICAgcmlnaHQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLnItLTk1IHtcbiAgICAgICAgbGVmdDogLTk1cHg7XG4gICAgfVxuXG4gICAgLmwtLTk1IHtcbiAgICAgICAgcmlnaHQ6IC05NXB4O1xuICAgIH1cblxuICAgIC5hLTk1IHtcbiAgICAgICAgcmlnaHQ6IDk1cHg7XG4gICAgICAgIGxlZnQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLngtOTUsXG4gICAgLnktOTUge1xuICAgICAgICByaWdodDogOTVweDtcbiAgICAgICAgbGVmdDogOTVweDtcbiAgICB9XG5cbiAgICAuci0xMDAge1xuICAgICAgICBsZWZ0OiAxMDBweDtcbiAgICB9XG5cbiAgICAubC0xMDAge1xuICAgICAgICByaWdodDogMTAwcHg7XG4gICAgfVxuXG4gICAgLnItLTEwMCB7XG4gICAgICAgIGxlZnQ6IC0xMDBweDtcbiAgICB9XG5cbiAgICAubC0tMTAwIHtcbiAgICAgICAgcmlnaHQ6IC0xMDBweDtcbiAgICB9XG5cbiAgICAuYS0xMDAge1xuICAgICAgICByaWdodDogMTAwcHg7XG4gICAgICAgIGxlZnQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC54LTEwMCxcbiAgICAueS0xMDAge1xuICAgICAgICByaWdodDogMTAwcHg7XG4gICAgICAgIGxlZnQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5yLS01IHtcbiAgICAgICAgbGVmdDogLTVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgLnIteHMtYXV0byB7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmwteHMtYXV0byB7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAuci1zbS1hdXRvIHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubC1zbS1hdXRvIHtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5yLW1kLWF1dG8ge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5sLW1kLWF1dG8ge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnItbGctYXV0byB7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmwtbGctYXV0byB7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLnIteGwtYXV0byB7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmwteGwtYXV0byB7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50eC1yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLnR4LWxlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAudHgtcmlnaHQtZiB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnR4LWxlZnQtZiB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgLnR4LXhzLXJpZ2h0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudHgteHMtbGVmdCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50eC14cy1yaWdodC1mIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudHgteHMtbGVmdC1mIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAudHgtc20tcmlnaHQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50eC1zbS1sZWZ0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnR4LXNtLXJpZ2h0LWYge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50eC1zbS1sZWZ0LWYge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC50eC1tZC1yaWdodCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnR4LW1kLWxlZnQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAudHgtbWQtcmlnaHQtZiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnR4LW1kLWxlZnQtZiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnR4LWxnLXJpZ2h0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudHgtbGctbGVmdCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50eC1sZy1yaWdodC1mIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudHgtbGctbGVmdC1mIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLnR4LXhsLXJpZ2h0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudHgteGwtbGVmdCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50eC14bC1yaWdodC1mIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudHgteGwtbGVmdC1mIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0LXN0YXJ0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGV4dC1lbmQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC50ZXh0LXNtLWxlZnQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtc20tcmlnaHQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAudGV4dC1tZC1sZWZ0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnRleHQtbGctbGVmdCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC1sZy1yaWdodCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAudGV4dC14bC1sZWZ0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBzaWRlbWVudSAvL1xuICAgIC5hcHAtc2lkZWJhciAubUNTQl9kcmFnZ2VyQ29udGFpbmVyIHtcbiAgICAgICAgbGVmdDogLTExcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhciB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlLWhlYWRlciB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmFwcCAuYXBwLXNpZGViYXIge1xuICAgICAgICAgICAgcmlnaHQ6IC0yNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAuc2lkZW5hdi10b2dnbGVkIC5hcHAtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLnNpZGViYXItZ29uZS5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1zaWRlYmFyIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudSAuc2lkZS1tZW51X19pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyIC5jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hcHAtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKi0tLS0tIENvbXBvbmFudDogVG9wIE5hdmlnYXRpb24gQmFyIC0tLS0tICovXG4gICAgLmFwcC1oZWFkZXIge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYXBwLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXBwLXNlYXJjaCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIC5hcHAtc2VhcmNoX19pbnB1dCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICB9XG5cbiAgICAuYXBwLXNlYXJjaF9fYnV0dG9uIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuYXBwLW5vdGlmaWNhdGlvbl9faWNvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAuYXBwLXNpZGViYXIge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDBweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGY1O1xuICAgICAgICB0cmFuc2l0aW9uOlxuICAgICAgICAgICAgcmlnaHQgMzIwbXMgZWFzZSxcbiAgICAgICAgICAgIHdpZHRoIDMyMG1zIGVhc2U7XG4gICAgfVxuXG4gICAgJi5kYXJrLXRoZW1lIHtcbiAgICAgICAgLmNhcmQtcGF5IC50YWJzLW1lbnUubmF2IGxpIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzQwNDM1MztcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtc2lkZWJhciB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM0MDQzNTM7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1zaWRlYmFyLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM0MDQzNTM7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIC5tYWluLWhlYWRlci1sZWZ0IC5idG4ge1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuYXBwLXNpZGViYXJfX292ZXJsYXkge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFwcC1zaWRlYmFyX191c2VyLWF2YXRhciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCA5MXB4O1xuICAgIH1cblxuICAgIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICRwcmltYXJ5O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQgLnByb2ZpbGUtc3RhdHVzIHtcbiAgICAgICAgICAgIGxlZnQ6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdWItc2xpZGUgLnN1Yi1hbmdsZSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnNsaWRlLmlzLWV4cGFuZGVkIC5zdWItc2lkZS1tZW51X19pdGVtOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC5zbGlkZS5pcy1leHBhbmRlZCAuc3ViLXNsaWRlLWl0ZW0yOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNpZGUtbWVudSAuc2lkZS1tZW51X19pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAuYXBwLXNpZGViYXIgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlOjpiZWZvcmUge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuYXBwLXNpZGViYXIgLnNpZGUtaXRlbS5zaWRlLWl0ZW0tY2F0ZWdvcnkge1xuICAgICAgICBwYWRkaW5nOiAwIDI1cHggMCAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuc2xpZGUtbWVudSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI5cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuc2xpZGUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAzNXB4IDhweCA0M3B4O1xuICAgIH1cblxuICAgIC5zbGlkZS1pdGVtIC5pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXJfX3VzZXIge1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDBweCA4cHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlbmF2LXRvZ2dsZWQgLnByb2ZpbGUtaW1nIHtcbiAgICAgICAgICAgIGxlZnQ6IDE5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZW5hdi10b2dnbGVkIC5hcHAtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhciB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudV9fbGFiZWwge1xuICAgICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHggMTJweCA1cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZW5hdi10b2dnbGVkIC5zbGlkZS1tZW51IHtcbiAgICAgICAgICAgIHJpZ2h0OiA5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudV9faXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDAgMTFweCAwO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLnNpZGUtbWVudV9fbGFiZWwge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLnNpZGVuYXYtdG9nZ2xlZCAubmF2LWJhZGdlIHtcbiAgICAgICAgICAgIGxlZnQ6IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXBwLnNpZGVuYXYtdG9nZ2xlZCAuc2lkZS1tZW51IC5zaWRlLW1lbnVfX2ljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuYXBwLWJyZWFkY3J1bWIge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5zaWRlbmF2LXRvZ2dsZWQgLm1haW4td3JhcHBlciAuc2lkZS1tZW51IC5zaWRlLW1lbnVfX2l0ZW0gLm5hdi1iYWRnZSB7XG4gICAgICAgIHJpZ2h0OiA1N3B4O1xuICAgIH1cblxuICAgIC5zaWRlLWhlYWRlciAuaGVhZGVyLWJyYW5kLWltZy5kZXNrdG9wLWxvZ28ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhciAuc2lkZS1oZWFkZXIgLmhlYWRlci1icmFuZC1pbWcudG9nZ2xlLWxvZ28ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuYXBwLXNpZGViYXIgLnNpZGViYXItbmF2cyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4IDEwcHg7XG4gICAgfVxuXG4gICAgLnNpZGViYXItbmF2cyAubmF2IGxpOmxhc3QtY2hpbGQgYSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNpZGUtbWVudSBoMzphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAyMXB4O1xuICAgIH1cblxuICAgIC5zdWItc2xpZGUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAyNXB4IDhweCAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc3ViLXNsaWRlLW1lbnUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5zdWItc2lkZS1tZW51X19pdGVtIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc3ViLXNsaWRlLmlzLWV4cGFuZGVkIC5zdWItc2xpZGUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc3ViLXNsaWRlLW1lbnUgLnN1Yi1zbGlkZS1pdGVtMiB7XG4gICAgICAgIHBhZGRpbmc6IDZweCA0OHB4IDZweCAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc3ViLXNsaWRlIC5zdWItYW5nbGUyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2OHB4O1xuICAgIH1cblxuICAgIC5hcHAtc2lkZWJhciAuc2xpZGUtbWVudSAuc3ViLXNsaWRlLW1lbnUgYTpiZWZvcmUge1xuICAgICAgICByaWdodDogMjVweDtcbiAgICB9XG5cbiAgICAuYXBwLXNpZGViYXIgLnNsaWRlLW1lbnUgLnNsaWRlLWl0ZW06YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5hcHAtc2lkZWJhciB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMnB4IDEwcHggMjBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgICAgICAgICAgcGFkZGluZzogMTFweCAxNXB4IDExcHggMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2lkZS1tZW51X19pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnBzID4gLnBzX19yYWlsLXkgPiAucHNfX3RodW1iLXkge1xuICAgICAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAucHJvZmlsZS1zdGF0dXMge1xuICAgICAgICAgICAgbGVmdDogMTlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2xpZGUtbWVudSB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLm1haW4tc2lkZWJhci1zdGlja3kgKyAubWFpbi1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3ViLXNsaWRlIC5zdWItYW5nbGUyIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuc2lkZS1tZW51IC5zaWRlLW1lbnVfX2ljb246YmVmb3JlIHtcbiAgICAgICAgbGVmdDogM3B4O1xuICAgIH1cblxuICAgIC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2lkZWJhci1taW5pIC5zaWRlLW1lbnUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmljb250ZXh0LW1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZCAubWFpbi1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29udGV4dC1tZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbnRleHQtbWVudS5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAwcHggMTFweCAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNsb3NlZC1tZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2VkLW1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZCAubWFpbi1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhvdmVyLXN1Ym1lbnUgLnNsaWRlLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDM1cHggOHB4IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaG92ZXItc3VibWVudSAuc2xpZGUtbWVudSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaG92ZXItc3VibWVudS5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zbGlkZSAuc2xpZGUtbWVudSB7XG4gICAgICAgICAgICByaWdodDogMTA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaG92ZXItc3VibWVudS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNsaWRlLW1lbnUge1xuICAgICAgICAgICAgcmlnaHQ6IDExMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvdmVyLXN1Ym1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvdmVyLXN1Ym1lbnUuYXBwLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnUgLnNsaWRlIC5zaWRlLW1lbnVfX2l0ZW0uYWN0aXZlIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuaG92ZXItc3VibWVudS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudV9faWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51IC5zbGlkZSAuc2lkZS1tZW51X19pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMHB4IDExcHggMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuaG92ZXItc3VibWVudS5hcHAuc2lkZW5hdi10b2dnbGVkIC5tYWluLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Zlci1zdWJtZW51LmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaG92ZXItc3VibWVudS5hcHAuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhciB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Zlci1zdWJtZW51IC5zaWRlLWhlYWRlciB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhvdmVyLXN1Ym1lbnUxIC5zbGlkZS1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAzNXB4IDhweCAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvdmVyLXN1Ym1lbnUxLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNsaWRlIC5zbGlkZS1tZW51IHtcbiAgICAgICAgICAgIHJpZ2h0OiAxMDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Zlci1zdWJtZW51MS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNsaWRlLW1lbnUge1xuICAgICAgICAgICAgcmlnaHQ6IDExMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Zlci1zdWJtZW51MS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Zlci1zdWJtZW51MS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudV9faWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Zlci1zdWJtZW51MS5hcHAuc2lkZW5hdi10b2dnbGVkLW9wZW4gLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDBweCAxMXB4IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLm1haW4taGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvdmVyLXN1Ym1lbnUxLmFwcC5zaWRlbmF2LXRvZ2dsZWQgLmFwcC1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaG92ZXItc3VibWVudTEgLnNpZGUtaGVhZGVyIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAmLmFwcC5zaWRlbmF2LXRvZ2dsZWQge1xuICAgICAgICAgICAgLmFwcC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vICEgc2lkZW1lbnUgLy9cblxuICAgIC5leGFtcGxlIHtcbiAgICAgICAgZGl2Lmdyb3VwLWJ0biAucm93IC5idG4tZ3JvdXAgPiAuYnRuOm50aC1jaGlsZChuICsgMykge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JvdXAtYnRuIC5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5ib2R5LnJ0bCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnJ0bC5kYXJrLXRoZW1lIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbn1cblxuLnJ0bCAubWFpbi1ib2R5LmFwcC5zaWRlYmFyLW1pbmkucnRsLmRhcmstdGhlbWUubGlnaHQtaGVhZGVyLmxpZ2h0LW1lbnUge1xuICAgIC5hcHAtc2lkZWJhciB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyLWhlYWRlciB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWRmNTtcbiAgICB9XG59XG4ucnRsIC5tYWluLXNpZGViYXItaGVhZGVyIHtcbiAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5ydGwgLmhvcml6b250YWwgLmhvcml6b250YWwtbWFpbiAuc3ViLXNsaWRlMiAuc3ViLXNsaWRlLW1lbnUxIHtcbiAgICAgICAgcmlnaHQ6IDE4MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnJ0bCAudGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnJ0bC50cmFuc3BhcmVudC10aGVtZSAubWFpbi1uYXYgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xufVxuXG4ucnRsIC5mZWF0dXJlLTEge1xuICAgIC5mZWF0dXJlIHtcbiAgICAgICAgaSB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5ydGwuaG9yaXpvbnRhbCAuaG9yaXpvbnRhbC1tYWluIC5zdWItc2xpZGUyIC5zdWItc2xpZGUtbWVudTEge1xuICAgICAgICByaWdodDogMTgwcHg7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxufVxuLnJ0bCAuc2hvcHBpbmctY2FydC1mb290ZXIge1xuICAgIC5jb2x1bW4ge1xuICAgICAgICBpIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ydGwgLmZlYXR1cmVkX2ljb24xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNHB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsLmRhcmstdGhlbWUgLmJvcmRlci1lbmQge1xuICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzNjM2M2MCAhaW1wb3J0YW50O1xufVxuLnJ0bCB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGg6Zmlyc3QtY2hpbGQsXG4ucnRsIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aDpmaXJzdC1jaGlsZCxcbi5ydGwgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLnJ0bCB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG4ucnRsLmRhcmstdGhlbWUgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmZpcnN0LWNoaWxkLFxuLnJ0bC5kYXJrLXRoZW1lIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aDpmaXJzdC1jaGlsZCxcbi5ydGwuZGFyay10aGVtZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6Zmlyc3QtY2hpbGQsXG4ucnRsLmRhcmstdGhlbWUgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDBweCAhaW1wb3J0YW50O1xufVxuLnJ0bC50cmFuc3BhcmVudC10aGVtZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGg6Zmlyc3QtY2hpbGQsXG4ucnRsLnRyYW5zcGFyZW50LXRoZW1lIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aDpmaXJzdC1jaGlsZCxcbi5ydGwudHJhbnNwYXJlbnQtdGhlbWUgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLnJ0bC50cmFuc3BhcmVudC10aGVtZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi5tb3JyaXMtaG92ZXIubW9ycmlzLWRlZmF1bHQtc3R5bGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qICMjIyMjIyA1LjIgQ2hhcnRzICAjIyMjIyMgKi9cblxuLm1haW4tZG9udXQtY2hhcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgIC5zbGljZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5jaGFydC1jZW50ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4jZWNvbS1jaGFydCB7XG4gICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubGVnZW5kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmxpc3QtdW5zdHlsZWQge1xuICAgIC5sZWdlbmQtY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxufVxuXG4uZG90LWxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAtMTJweDtcbiAgICBsZWZ0OiA5cHg7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYW5pbWF0aW9uOiBhbmkgMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4jc3VtbWFyeS1jaGFydCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMDRweDtcbn1cblxuLnN1bW1hcnkuY2hhcnQtbGVnZW5kIHtcbiAgICB0b3A6IDE2OXB4O1xufVxuXG4ubW9ycmlzLXdyYXBwZXItZGVtbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tb3JyaXMtd3JhcHBlci1kZW1vIHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICB9XG59XG5cbi5tb3JyaXMtZG9udXQtd3JhcHBlci1kZW1vIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubW9ycmlzLWRvbnV0LXdyYXBwZXItZGVtbyB7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgfVxufVxuXG4uY2hhcnRqcy13cmFwcGVyLWRlbW8ge1xuICAgIGhlaWdodDogMjUwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMzBweCkge1xuICAgIC5jaGFydGpzLXdyYXBwZXItZGVtbyB7XG4gICAgICAgIHdpZHRoOiAyOTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jaGFydGpzLXdyYXBwZXItZGVtbyB7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgfVxufVxuXG4uY2hhcnRpc3Qtd3JhcHBlci1kZW1vIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY2hhcnRpc3Qtd3JhcHBlci1kZW1vIHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICB9XG59XG5cbi5mbG90Q2hhcnQ2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE4MHB4O1xufVxuXG4uY2hhcnQtaWNvbnMge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zYWxlcy1mbG90IHtcbiAgICAuZmxvdC1jaGFydCAuZmxvdC14LWF4aXMgPiBkaXYgc3BhbiB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdTZWdvZSBVSScsIFJvYm90bywgJ0hlbHZldGljYSBOZXVlJywgQXJpYWwsICdOb3RvIFNhbnMnLCBzYW5zLXNlcmlmLCAnQXBwbGUgQ29sb3IgRW1vamknLCAnU2Vnb2UgVUkgRW1vamknLCAnU2Vnb2UgVUkgU3ltYm9sJywgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgICAgICAgJ0FyY2hpdm8nLFxuICAgICAgICAgICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgICAgICAgICAgQmxpbmtNYWNTeXN0ZW1Gb250LFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSScsXG4gICAgICAgICAgICAgICAgUm9ib3RvLFxuICAgICAgICAgICAgICAgICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgICAgICAgICAgICAgQXJpYWwsXG4gICAgICAgICAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgICAgICAgICAgc2Fucy1zZXJpZixcbiAgICAgICAgICAgICAgICAnQXBwbGUgQ29sb3IgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICAgICAgICAgJ1NlZ29lIFVJIFN5bWJvbCcsXG4gICAgICAgICAgICAgICAgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zYWxlcy1iYXItY2hhcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDE2MHB4O1xufVxuLmNoYXJ0LWxlZ2VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgZGl2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICArIGRpdiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jaGFydC1sZWdlbmQgZGl2ICsgZGl2IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2hhcnQtbGVnZW5kIHNwYW4ge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbn1cblxuLmNoYXJ0LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTNweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNoYXJ0LXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgfVxufVxuXG4uY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5mbG90LWNoYXJ0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMDBweDtcblxuICAgIC5mbG90LXgtYXhpcyA+IGRpdiBzcGFuIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAjNzk4N2ExO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdTZWdvZSBVSScsIFJvYm90bywgJ0hlbHZldGljYSBOZXVlJywgQXJpYWwsICdOb3RvIFNhbnMnLCBzYW5zLXNlcmlmLCAnQXBwbGUgQ29sb3IgRW1vamknLCAnU2Vnb2UgVUkgRW1vamknLCAnU2Vnb2UgVUkgU3ltYm9sJywgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OlxuICAgICAgICAgICAgICAgICdBcmNoaXZvJyxcbiAgICAgICAgICAgICAgICAtYXBwbGUtc3lzdGVtLFxuICAgICAgICAgICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUknLFxuICAgICAgICAgICAgICAgIFJvYm90byxcbiAgICAgICAgICAgICAgICAnSGVsdmV0aWNhIE5ldWUnLFxuICAgICAgICAgICAgICAgIEFyaWFsLFxuICAgICAgICAgICAgICAgICdOb3RvIFNhbnMnLFxuICAgICAgICAgICAgICAgIHNhbnMtc2VyaWYsXG4gICAgICAgICAgICAgICAgJ0FwcGxlIENvbG9yIEVtb2ppJyxcbiAgICAgICAgICAgICAgICAnU2Vnb2UgVUkgRW1vamknLFxuICAgICAgICAgICAgICAgICdTZWdvZSBVSSBTeW1ib2wnLFxuICAgICAgICAgICAgICAgICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbHZlIC5mbG90LWNoYXJ0IHtcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jYXJkLWRhc2hib2FyZC10d2VsdmUgLmZsb3QtY2hhcnQge1xuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxudGFibGUuZGF0YVRhYmxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIHRoZWFkIHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc29ydGluZ19hc2MsXG4gICAgICAgIC5zb3J0aW5nX2Rlc2Mge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zb3J0aW5nX2FzYzo6YWZ0ZXIsXG4gICAgICAgIC5zb3J0aW5nX2Rlc2M6OmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0lvbmljb25zJztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNvcnRpbmdfYXNjOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnXFxmM2Q4JztcbiAgICAgICAgfVxuXG4gICAgICAgIC5zb3J0aW5nX2Rlc2M6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYzZDAnO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNvcnRpbmcge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJb25pY29ucyc7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjNkOCc7XG4gICAgICAgICAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmM2QwJyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRvcDogNDklO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHJbcm9sZT0ncm93J10gPiB0ZDpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgICAgICAgdG9wOiA5LjVweDtcbiAgICAgICAgbGVmdDogN3B4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgY29sb3I6ICRncmF5LTUwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDA7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICA+IHRib2R5ID4gdHIuY2hpbGQge1xuICAgICAgICB1bC5kdHItZGV0YWlscyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4uZHRyLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIge1xuICAgIC5kYXRhVGFibGVzX2xlbmd0aCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRmb3JtLWJvcmRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAgICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcblxuICAgICAgICAgICAgICAgICAgICBiIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRncmF5LTUwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRhVGFibGVzX2ZpbHRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjUzOTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGFUYWJsZXNfaW5mbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE5cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAucGFnaW5hdGVfYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICArIC5wYWdpbmF0ZV9idXR0b24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS0zMDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS0zMDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHJldmlvdXMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2ZpbHRlciB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVyIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2luZm8ge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbiB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgICBkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2ZpbHRlciBpbnB1dCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgICB9XG59XG5cbi50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmc6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG50YWJsZS5kYXRhVGFibGUgdGhlYWQge1xuICAgIC5zb3J0aW5nX2FzYzpiZWZvcmUsXG4gICAgLnNvcnRpbmdfZGVzYzpiZWZvcmUsXG4gICAgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmJlZm9yZSxcbiAgICAuc29ydGluZ19kZXNjX2Rpc2FibGVkOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gICAgLnBhZ2luYXRpb24gLnBhZ2UtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gICAgLnBhZ2luYXRlX2J1dHRvbi5mb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICBjb2xvcjogIzdhODM5YjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBmb250LXdlaWdodDogMTAwO1xuICAgIH1cbn1cbi5wYWdlLWl0ZW0ubmV4dCBhIHtcbiAgICB3aWR0aDogNjRweDtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB7XG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE4cHggNnB4IDE4cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgfVxufVxuLnRhYmxlLXJlc3BvbnNpdmUuaG92ZXJhYmxlLXRhYmxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG92ZXJhYmxlLXRhYmxlIC5idG4tcHJpbWFyeSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMHB4O1xuICAgIHotaW5kZXg6IDk5O1xuICAgIG1hcmdpbi1sZWZ0OiA5OHB4O1xuICAgIHBhZGRpbmc6IDdweCAxNnB4O1xufVxuXG4jYmFzaWMtZGF0YXRhYmxlLFxuI3Jlc3BvbnNpdmUtZGF0YXRhYmxlLFxuI2RlbGV0ZS1kYXRhdGFibGUsXG4jZmlsZS1kYXRhdGFibGUge1xuICAgIC5zZWxlY3QyLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1iZWxvdy5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiNleGFtcGxlMSB7XG4gICAgLnNlbGVjdDIuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWJlbG93LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyB7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG4udWktZGF0ZXBpY2tlciB7XG4gICAgei1pbmRleDogNSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDFweCAwIDA7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggN3B4IHJnYmEoMTU0LCAxNTQsIDIwNCwgMC4xKTtcbiAgICAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMCAwIDVweDtcbiAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcblxuICAgICAgICAudWktZGF0ZXBpY2tlci1uZXh0LFxuICAgICAgICAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5OTlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC51aS1kYXRlcGlja2VyLW5leHQ6OmJlZm9yZSxcbiAgICAgICAgLnVpLWRhdGVwaWNrZXItcHJldjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSW9uaWNvbnMnO1xuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgICAgICAgICAgICY6aG92ZXI6OmJlZm9yZSxcbiAgICAgICAgICAgICY6Zm9jdXM6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51aS1kYXRlcGlja2VyLXByZXYge1xuICAgICAgICAgICAgJjpob3Zlcjo6YmVmb3JlLFxuICAgICAgICAgICAgJjpmb2N1czo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gICAgICAgICAgICBvcmRlcjogMztcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYzZDEnO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudWktZGF0ZXBpY2tlci1wcmV2OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnXFxmM2NmJztcbiAgICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC51aS1kYXRlcGlja2VyLW5leHQtaG92ZXIsXG4gICAgICAgIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXIge1xuICAgICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudWktZGF0ZXBpY2tlci10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcblxuICAgICAgICB0aCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggOXB4O1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuLyogQW1hemUgVUkgRGF0ZXRpbWVwaWNrZXIgKi9cblxuLmRhdGV0aW1lcGlja2VyIHtcbiAgICBtaW4td2lkdGg6IDI3MHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggN3B4IHJnYmEoMTU0LCAxNTQsIDIwNCwgMC4xKTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgdGgge1xuICAgICAgICAgICAgJi5wcmV2LFxuICAgICAgICAgICAgJi5uZXh0LFxuICAgICAgICAgICAgJi5zd2l0Y2gge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHJldixcbiAgICAgICAgICAgICYubmV4dCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnByZXYgc3BhbixcbiAgICAgICAgICAgICYubmV4dCBzcGFuIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnByZXYgc3Bhbjo6YmVmb3JlLFxuICAgICAgICAgICAgJi5uZXh0IHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbXV0ZWQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSW9uaWNvbnMnO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnByZXYge1xuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubmV4dCB7XG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wcmV2IHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHNwYW46OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubmV4dCB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciBzcGFuOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnByZXYgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmM2NmJztcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm5leHQgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmM2QxJztcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zd2l0Y2gge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgJi5vbGQsXG4gICAgICAgICAgICAmLm5ldyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGV0aW1lcGlja2VyLWRheXMgdGFibGUgdGhlYWQgdHIge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHRoIHtcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB0aCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIGpRdWVyeSBTaW1wbGUgRGF0ZXRpbWVwaWNrZXIgKi9cblxuLm1haW4tZGF0ZXRpbWVwaWNrZXIge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggN3B4IHJnYmEoMTU0LCAxNTQsIDIwNCwgMC4xKTtcblxuICAgID4ge1xuICAgICAgICAuZGF0ZXBpY2tlcl9oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgICAgICA+IC5pY29uLWhvbWUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpLFxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5OTk5cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMik6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJb25pY29ucyc7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjNjZic7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmM2QxJztcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCAnTm90byBTYW5zJywgc2Fucy1zZXJpZiwgJ0FwcGxlIENvbG9yIEVtb2ppJywgJ1NlZ29lIFVJIEVtb2ppJywgJ1NlZ29lIFVJIFN5bWJvbCcsICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGVwaWNrZXJfaW5uZXJfY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIyNXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IHtcbiAgICAgICAgICAgICAgICAuZGF0ZXBpY2tlcl9jYWxlbmRhciB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjMwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCAnTm90byBTYW5zJywgc2Fucy1zZXJpZiwgJ0FwcGxlIENvbG9yIEVtb2ppJywgJ1NlZ29lIFVJIEVtb2ppJywgJ1NlZ29lIFVJIFN5bWJvbCcsICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgID4gdGFibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuZGF5X2Fub3RoZXJfbW9udGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuaG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kYXRlcGlja2VyX3RpbWVsaXN0IHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgICAgICAgICAgICAgICAgID4gZGl2LnRpbWVsaXN0X2l0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWhvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogUGlja2VyIEpTICovXG5cbi5waWNrZXItdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4ucGlja2VyLWNlbGxfX2hlYWRlciB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ucGlja2VyLWl0ZW0ge1xuICAgIGZvbnQtZmFtaWx5OlxuICAgICAgICAnQXJjaGl2bycsXG4gICAgICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgICAgIEJsaW5rTWFjU3lzdGVtRm9udCxcbiAgICAgICAgJ1NlZ29lIFVJJyxcbiAgICAgICAgUm9ib3RvLFxuICAgICAgICAnSGVsdmV0aWNhIE5ldWUnLFxuICAgICAgICBBcmlhbCxcbiAgICAgICAgJ05vdG8gU2FucycsXG4gICAgICAgIHNhbnMtc2VyaWYsXG4gICAgICAgICdBcHBsZSBDb2xvciBFbW9qaScsXG4gICAgICAgICdTZWdvZSBVSSBFbW9qaScsXG4gICAgICAgICdTZWdvZSBVSSBTeW1ib2wnLFxuICAgICAgICAnTm90byBDb2xvciBFbW9qaSc7XG59XG5cbi5waWNrZXItcGlja2VkIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuLyoqKioqIERFRkFVTFQgU1RZTEUgV0laQVJEICoqKioqL1xuXG4ud2l6YXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xuXG4gICAgPiB7XG4gICAgICAgIC5zdGVwcyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICAuY3VycmVudC1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICsgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubnVtYmVyLFxuICAgICAgICAgICAgICAgICY6aG92ZXIgLm51bWJlcixcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSAubnVtYmVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTUwMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VycmVudCBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aXRsZSxcbiAgICAgICAgICAgICAgICAmOmhvdmVyIC50aXRsZSxcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm51bWJlcixcbiAgICAgICAgICAgICAgICAmOmhvdmVyIC5udW1iZXIsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUgLm51bWJlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZG9uZSBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGl0bGUsXG4gICAgICAgICAgICAgICAgJjpob3ZlciAudGl0bGUsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubnVtYmVyLFxuICAgICAgICAgICAgICAgICY6aG92ZXIgLm51bWJlcixcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSAubnVtYmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktMjAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTIwMDtcblxuICAgICAgICAgICAgPiB7XG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJvZHkge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICBpbnB1dC5wYXJzbGV5LWVycm9yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgKyB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGlvbnMge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgICAgID4gbGk6bGFzdC1jaGlsZCBhIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggMjVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3MztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NzM7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRpc2FibGVkIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTUwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudmVydGljYWwgPiB7XG4gICAgICAgIC5zdGVwcyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgICAgICB1bCBsaSB7XG4gICAgICAgICAgICAgICAgKyBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VycmVudCBhIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hY3Rpb25zIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLndpemFyZCA+IC5zdGVwcyB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAud2l6YXJkID4gLnN0ZXBzIHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLndpemFyZCA+IC5zdGVwcyA+IHVsIGxpIC50aXRsZSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAud2l6YXJkID4gLnN0ZXBzID4gdWwgbGkgLnRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAud2l6YXJkID4gLnN0ZXBzID4gdWwgbGkgLnRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC53aXphcmQgPiAuc3RlcHMgPiB1bCBsaSArIGxpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAud2l6YXJkID4gLnN0ZXBzID4gdWwgbGkgKyBsaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53aXphcmQgPiAuc3RlcHMgYSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLndpemFyZCA+IC5zdGVwcyBhIHtcbiAgICAgICAgLm51bWJlcixcbiAgICAgICAgJjpob3ZlciAubnVtYmVyLFxuICAgICAgICAmOmFjdGl2ZSAubnVtYmVyIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC53aXphcmQgPiAuc3RlcHMgYSB7XG4gICAgICAgIC5udW1iZXIsXG4gICAgICAgICY6aG92ZXIgLm51bWJlcixcbiAgICAgICAgJjphY3RpdmUgLm51bWJlciB7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAud2l6YXJkID4gLnN0ZXBzIC5kaXNhYmxlZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLndpemFyZCA+IC5zdGVwcyAuZG9uZSBhIHtcbiAgICAgICAgLnRpdGxlLFxuICAgICAgICAmOmhvdmVyIC50aXRsZSxcbiAgICAgICAgJjphY3RpdmUgLnRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLndpemFyZCA+IC5jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC53aXphcmQgPiAuY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAud2l6YXJkID4gLmFjdGlvbnMge1xuICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLndpemFyZCA+IC5hY3Rpb25zIHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC53aXphcmQudmVydGljYWwgPiAuc3RlcHMge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC53aXphcmQudmVydGljYWwgPiAuc3RlcHMge1xuICAgICAgICB3aWR0aDogMTUlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyB7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzIHVsIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC53aXphcmQudmVydGljYWwgPiAuc3RlcHMgdWwgbGkgKyBsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyB1bCBsaSArIGxpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC53aXphcmQudmVydGljYWwgPiAuc3RlcHMgdWwgbGkgLnRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzIGEge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzIC5jdXJyZW50IGEgLnRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC53aXphcmQudmVydGljYWwgPiAuc3RlcHMgLmN1cnJlbnQgYSAudGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAud2l6YXJkLnZlcnRpY2FsID4gLmNvbnRlbnQge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC53aXphcmQudmVydGljYWwgPiAuY29udGVudCB7XG4gICAgICAgIHdpZHRoOiA4NSU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAud2l6YXJkLnZlcnRpY2FsID4gLmNvbnRlbnQge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLndpemFyZC52ZXJ0aWNhbCA+IC5hY3Rpb25zIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAud2l6YXJkLnZlcnRpY2FsID4gLmFjdGlvbnMge1xuICAgICAgICB3aWR0aDogODUlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLndpemFyZC52ZXJ0aWNhbCA+IC5hY3Rpb25zIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICB9XG59XG5cbi8qKioqKiogRVFVQUwgQ09MVU1OIFdJRFRIIFNURVAgSU5ESUNBVE9SICoqKioqL1xuXG4uc3RlcC1lcXVhbC13aWR0aCA+IC5zdGVwcyA+IHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgZGlzcGxheTogZmxleDtcblxuICAgID4gbGkge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG59XG5cbi8qKioqKiogRVFVQUwgQ09MVU1OIFdJRFRIIFNURVAgSU5ESUNBVE9SICoqKioqL1xuXG4vKioqKiogQ1VTVE9NIFNUWUxFUyAqKioqKi9cblxuLndpemFyZC1zdHlsZS0xID4gLnN0ZXBzID4gdWwge1xuICAgIGEge1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5udW1iZXIsXG4gICAgICAgICY6aG92ZXIgLm51bWJlcixcbiAgICAgICAgJjphY3RpdmUgLm51bWJlciB7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTMwMDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUsXG4gICAgICAgICY6aG92ZXIgLnRpdGxlLFxuICAgICAgICAmOmFjdGl2ZSAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VycmVudCBhIHtcbiAgICAgICAgLm51bWJlcixcbiAgICAgICAgJjpob3ZlciAubnVtYmVyLFxuICAgICAgICAmOmFjdGl2ZSAubnVtYmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDUyZWZhO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRvbmUgYSB7XG4gICAgICAgIC5udW1iZXIsXG4gICAgICAgICY6aG92ZXIgLm51bWJlcixcbiAgICAgICAgJjphY3RpdmUgLm51bWJlciB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY0M2FiMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndpemFyZC1zdHlsZS0yID4gLnN0ZXBzID4gdWwge1xuICAgIGEge1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubnVtYmVyLFxuICAgICAgICAmOmhvdmVyIC5udW1iZXIsXG4gICAgICAgICY6YWN0aXZlIC5udW1iZXIge1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUsXG4gICAgICAgICY6aG92ZXIgLnRpdGxlLFxuICAgICAgICAmOmFjdGl2ZSAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1cnJlbnQgYSB7XG4gICAgICAgIC5udW1iZXIsXG4gICAgICAgICY6aG92ZXIgLm51bWJlcixcbiAgICAgICAgJjphY3RpdmUgLm51bWJlciB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRvbmUgYSB7XG4gICAgICAgIC5udW1iZXIsXG4gICAgICAgICY6aG92ZXIgLm51bWJlcixcbiAgICAgICAgJjphY3RpdmUgLm51bWJlciB7XG4gICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyAuY3VycmVudCBhIC50aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC53aXphcmQgPiAuc3RlcHMgPiB1bCBsaSAudGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzIHVsIGxpIC50aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG4uanF2bWFwLWxhYmVsIHtcbiAgICBwYWRkaW5nOiAycHggOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDE3LCAxNywgMC45KTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5qcXZtYXAtem9vbWluIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmpxdm1hcC16b29tb3V0IHtcbiAgICB0b3A6IDMycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi8qIFNldHVwIGJhc2ljIENTUyBmb3IgTGFiZWwgKi9cblxuLmpxdm1hcC1waW4ge1xuICAgIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdTZWdvZSBVSScsIFJvYm90bywgJ0hlbHZldGljYSBOZXVlJywgQXJpYWwsICdOb3RvIFNhbnMnLCBzYW5zLXNlcmlmLCAnQXBwbGUgQ29sb3IgRW1vamknLCAnU2Vnb2UgVUkgRW1vamknLCAnU2Vnb2UgVUkgU3ltYm9sJywgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogSGlkZSBXaGljaGV2ZXIgTGFiZWxzIHlvdSB3YW50ICovXG5cbiNqcXZtYXAxX3JpX3BpbixcbiNqcXZtYXAxX2RjX3BpbixcbiNqcXZtYXAxX2RlX3BpbixcbiNqcXZtYXAxX21kX3BpbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogUmVwb3NpdGlvbiBMYWJlbHMgdGhhdCBhcmUgbm90IHF1aXRlIHJpZ2h0ICggbGFiZWxzIGFyZSBjZW50ZXJlZCBpbiBzaGFwZSwgYW5kIHNvbWV0aW1lcyBuZWVkIHR3ZWFraW5nICkgKi9cblxuI2pxdm1hcDFfYWtfcGluIHtcbiAgICBtYXJnaW4tdG9wOiAtMiU7XG59XG5cbiNqcXZtYXAxX2NhX3BpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yJTtcbn1cblxuI2pxdm1hcDFfY3RfcGluIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNSU7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1JTtcbn1cblxuI2pxdm1hcDFfZmxfcGluIHtcbiAgICBtYXJnaW4tbGVmdDogNSU7XG59XG5cbiNqcXZtYXAxX2lkX3BpbiB7XG4gICAgbWFyZ2luLXRvcDogMyU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xJTtcbn1cblxuI2pxdm1hcDFfa3lfcGluIHtcbiAgICBtYXJnaW4tbGVmdDogMiU7XG59XG5cbiNqcXZtYXAxX2xhX3BpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yJTtcbn1cblxuI2pxdm1hcDFfbWlfcGluIHtcbiAgICBtYXJnaW4tdG9wOiA0JTtcbiAgICBtYXJnaW4tbGVmdDogMyU7XG59XG5cbiNqcXZtYXAxX21hX3BpbiB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjUlO1xufVxuXG4janF2bWFwMV9tbl9waW4ge1xuICAgIG1hcmdpbi10b3A6IDIlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMiU7XG59XG5cbiNqcXZtYXAxX25oX3BpbiB7XG4gICAgbWFyZ2luLXRvcDogMSU7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1JTtcbn1cblxuI2pxdm1hcDFfbmpfcGluIHtcbiAgICBtYXJnaW4tdG9wOiAxJTtcbn1cblxuI2pxdm1hcDFfb2tfcGluLFxuI2pxdm1hcDFfdmFfcGluIHtcbiAgICBtYXJnaW4tbGVmdDogMiU7XG59XG5cbiNqcXZtYXAxX3d2X3BpbiB7XG4gICAgbWFyZ2luLXRvcDogMSU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xJTtcbn1cblxuLyogQWRkIHJlc3BvbnNpYmUgc3VwcG9ydCB0byByZXNpemUgbGFiZWxzIGZvciBkaWZmZXJlbmNlIHNjcmVlbiBzaXplcyAqL1xuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gICAgLmpxdm1hcC1waW4ge1xuICAgICAgICBmb250LXNpemU6IDZweDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAuanF2bWFwLXBpbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAgIC5qcXZtYXAtcGluIHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgIC5qcXZtYXAtcGluIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuanF2bWFwLXBpbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG59XG5cbi5qcXN0b29sdGlwIHtcbiAgICB3aWR0aDogMjBweDtcbn1cblxuLyogIyMjIyMjIDQuNyBRdWlsbCAjIyMjIyMgKi9cblxuLnFsLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnFsLXdyYXBwZXItbW9kYWwgLnFsLXNub3cge1xuICAgICYucWwtdG9vbGJhciB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICAgIH1cblxuICAgICYucWwtY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5xbC1lZGl0b3Ige1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnFsLXdyYXBwZXItbW9kYWwgLnFsLXNub3cucWwtdG9vbGJhciB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICB9XG59XG5cbi5xbC1idWJibGUge1xuICAgICYucWwtY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTRmMztcblxuICAgICAgICAmOm5vdCgucWwtZGlzYWJsZWQpIGE6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucWwtdG9vbHRpcCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuXG4gICAgICAgICYucWwtZmxpcCAucWwtdG9vbHRpcC1hcnJvdyB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCgucWwtZmxpcCkgLnFsLXRvb2x0aXAtYXJyb3cge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGdyYXktOTAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnFsLXRvb2xiYXIge1xuICAgICAgICBwYWRkaW5nOiAwIDhweCA4cHg7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjODg5NmFmO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcblxuICAgICAgICAgICAgICAgICYubGEtYm9sZCxcbiAgICAgICAgICAgICAgICAmLmxhLXVuZGVybGluZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnFsLWZpbGwge1xuICAgICAgICAgICAgICAgIGZpbGw6ICM4ODk2YWY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5xbC1zdHJva2Uge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogIzg4OTZhZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5xbC1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTA4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnFsLWZvcm1hdHMge1xuICAgICAgICAgICAgbWFyZ2luOiA4cHggOHB4IDAgMDtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLWZvcm1hdHMge1xuICAgICAgICBtYXJnaW46IDhweCAwIDA7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnFsLXNub3cge1xuICAgICYucWwtY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZGVlNGYzO1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICB9XG5cbiAgICAmLnFsLXRvb2xiYXIge1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICNkZWU0ZjM7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG5cbiAgICAgICAgLnFsLXBpY2tlci1sYWJlbCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTQwMDtcblxuICAgICAgICAgICAgJi5xbC1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgIC5xbC1zdHJva2Uge1xuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBjb2xvcjogIzRhNGE2OTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNWQwZGE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgICAgICAgICAgICAgJi5sYS1ib2xkLFxuICAgICAgICAgICAgICAgICYubGEtdW5kZXJsaW5lIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucWwtc3Ryb2tlIHtcbiAgICAgICAgICAgICAgICBzdHJva2Utd2lkdGg6IDJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDYzNTk4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktNDAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIC5xbC1zdHJva2UsXG4gICAgICAgICAgICAmOmZvY3VzIC5xbC1zdHJva2Uge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJGdyYXktNjAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnFsLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgIC5xbC1maWxsIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGdyYXktODAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5xbC1zdHJva2Uge1xuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRncmF5LTgwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucWwtZm9ybWF0cyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5xbC1mb3JtYXRzIGJ1dHRvbiArIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMnB4O1xuICAgIH1cblxuICAgIC5xbC1waWNrZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG5cbiAgICAgICAgJjpub3QoLnFsLWNvbG9yLXBpY2tlcik6bm90KC5xbC1pY29uLXBpY2tlcikgc3ZnIHtcbiAgICAgICAgICAgIHJpZ2h0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIC5xbC1waWNrZXItbGFiZWwsXG4gICAgICAgICY6Zm9jdXMgLnFsLXBpY2tlci1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciAucWwtcGlja2VyLWxhYmVsIC5xbC1zdHJva2UsXG4gICAgICAgICY6Zm9jdXMgLnFsLXBpY2tlci1sYWJlbCAucWwtc3Ryb2tlIHtcbiAgICAgICAgICAgIHN0cm9rZTogJGRlZmF1bHQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLnFsLWhlYWRlciB7XG4gICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucWwtcGlja2VyLWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCAnTm90byBTYW5zJywgc2Fucy1zZXJpZiwgJ0FwcGxlIENvbG9yIEVtb2ppJywgJ1NlZ29lIFVJIEVtb2ppJywgJ1NlZ29lIFVJIFN5bWJvbCcsICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucWwtc3Ryb2tlIHtcbiAgICAgICAgc3Ryb2tlOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHNxdWFyZTtcbiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiBtaXRlcjtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAxO1xuICAgIH1cblxuICAgIC5xbC1lZGl0b3Ige1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnFsLXNub3cucWwtdG9vbGJhciB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgfVxufVxuXG4ucWwtd3JhcHBlci1kZW1vIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAucWwtY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICB9XG5cbiAgICAucWwtZWRpdG9yIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5xbC13cmFwcGVyLWRlbW8ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5xbC1zY3JvbGxpbmctZGVtbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcblxuICAgIC5xbC1jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcblxuICAgICAgICAucWwtZWRpdG9yIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucWwtc2Nyb2xsaW5nLWRlbW8ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucWwtc2Nyb2xsaW5nLWRlbW8gLnFsLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgfVxufVxuLmpxdm1hcC16b29taW4sXG4uanF2bWFwLXpvb21vdXQge1xuICAgIGJhY2tncm91bmQ6ICM1YjViNmI7XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbmlucHV0LnBhcnNsZXktZXJyb3I6Zm9jdXMsXG50ZXh0YXJlYS5wYXJzbGV5LWVycm9yOmZvY3VzLFxuaW5wdXQucGFyc2xleS1zdWNjZXNzOmZvY3VzLFxudGV4dGFyZWEucGFyc2xleS1zdWNjZXNzOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wYXJzbGV5LWNoZWNrYm94IHtcbiAgICAmLnBhcnNsZXktZXJyb3Ige1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYW5nZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICB9XG5cbiAgICAmLnBhcnNsZXktc3VjY2VzcyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHN1Y2Nlc3M7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB9XG59XG5cbi5wYXJzbGV5LWVycm9ycy1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICRkYW5nZXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICB9XG59XG5cbi8qKioqKiBDVVNUT00gU1RZTEVEIEVSUk9SIE1FU1NBR0UgKioqKiovXG5cbi5wYXJzbGV5LXN0eWxlLTEge1xuICAgIC5wYXJzbGV5LWlucHV0IHtcbiAgICAgICAgJi5wYXJzbGV5LWVycm9yIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZjlmOTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLnBhcnNsZXktc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFyc2xleS1jaGVja2JveC5wYXJzbGV5LWVycm9yIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZjlmOTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhbmdlcjtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgIH1cblxuICAgIC5wYXJzbGV5LXNlbGVjdC5wYXJzbGV5LWVycm9yIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWY5Zjk7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5wYXJzbGV5LWVycm9ycy1saXN0LmZpbGxlZCB7XG4gICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuLmlycy1taW4sXG4uaXJzLW1heCB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5pcnMtZnJvbSxcbi5pcnMtdG8sXG4uaXJzLXNpbmdsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5pcnMtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uaXJzLWJhci1lZGdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmlycy1saW5lLWxlZnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTMwMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmlycy1saW5lLW1pZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5pcnMtbGluZS1yaWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pcnMtZnJvbTo6YWZ0ZXIsXG4uaXJzLXRvOjphZnRlcixcbi5pcnMtc2luZ2xlOjphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHByaW1hcnk7XG59XG5cbi5pcnMtc2xpZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgICY6aG92ZXI6YmVmb3JlLFxuICAgICY6Zm9jdXM6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktaG92ZXI7XG4gICAgfVxufVxuXG4vKiAjIyMjIyMjIyMjIyMjIyMjIyMjIyBDT0xPUiBWQVJJQU5UIFNLSU5TICMjIyMjIyMjIyMjIyMjIyMjIyMjICovXG5cbi5pcnMtcHJpbWFyeSB7XG4gICAgLmlycy1iYXIsXG4gICAgLmlycy1iYXItZWRnZSxcbiAgICAuaXJzLXNsaWRlcjo6YmVmb3JlLFxuICAgIC5pcnMtZnJvbSxcbiAgICAuaXJzLXRvLFxuICAgIC5pcnMtc2luZ2xlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgLmlycy1mcm9tOjphZnRlcixcbiAgICAuaXJzLXRvOjphZnRlcixcbiAgICAuaXJzLXNpbmdsZTo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG59XG5cbi5pcnMtc3VjY2VzcyB7XG4gICAgLmlycy1iYXIsXG4gICAgLmlycy1iYXItZWRnZSxcbiAgICAuaXJzLXNsaWRlcjo6YmVmb3JlLFxuICAgIC5pcnMtZnJvbSxcbiAgICAuaXJzLXRvLFxuICAgIC5pcnMtc2luZ2xlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxuXG4gICAgLmlycy1mcm9tOjphZnRlcixcbiAgICAuaXJzLXRvOjphZnRlcixcbiAgICAuaXJzLXNpbmdsZTo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkc3VjY2VzcztcbiAgICB9XG59XG5cbi5pcnMtZGFyayB7XG4gICAgLmlycy1iYXIsXG4gICAgLmlycy1iYXItZWRnZSxcbiAgICAuaXJzLXNsaWRlcjo6YmVmb3JlLFxuICAgIC5pcnMtZnJvbSxcbiAgICAuaXJzLXRvLFxuICAgIC5pcnMtc2luZ2xlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktODAwO1xuICAgIH1cblxuICAgIC5pcnMtZnJvbTo6YWZ0ZXIsXG4gICAgLmlycy10bzo6YWZ0ZXIsXG4gICAgLmlycy1zaW5nbGU6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGdyYXktODAwO1xuICAgIH1cbn1cblxuLyogIyMjIyMjIyMjIyMjIyMjIyMjIyMgTU9ERVJOIFNLSU4gIyMjIyMjIyMjIyMjIyMjIyMjIyMgKi9cblxuLmlycy1tb2Rlcm4ge1xuICAgIC5pcnMtbGluZS1sZWZ0LFxuICAgIC5pcnMtbGluZS1taWQsXG4gICAgLmlycy1saW5lLXJpZ2h0IHtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IC0ycHggMnB4IDJweCAwIHJnYmEoMzQsIDM0LCAzNCwgMC4xKTtcbiAgICB9XG5cbiAgICAuaXJzLWJhcixcbiAgICAuaXJzLWJhci1lZGdlIHtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCAwIHJnYmEoMzQsIDM0LCAzNCwgMC4xKTtcbiAgICB9XG5cbiAgICAuaXJzLXNsaWRlciB7XG4gICAgICAgIHRvcDogMThweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHByaW1hcnk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaXJzLXByaW1hcnkgLmlycy1zbGlkZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5pcnMtc3VjY2VzcyAuaXJzLXNsaWRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlycy1kYXJrIC5pcnMtc2xpZGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS05MDA7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktOTAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiAjIyMjIyMjIyMjIyMjIyMjIyMjIyBPVVRMSU5FIFNLSU4gIyMjIyMjIyMjIyMjIyMjIyMjIyMgKi9cblxuLmlycy1vdXRsaW5lIHtcbiAgICAuaXJzLWxpbmUge1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgfVxuXG4gICAgLmlycy1saW5lLWxlZnQsXG4gICAgLmlycy1saW5lLW1pZCxcbiAgICAuaXJzLWxpbmUtcmlnaHQge1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5pcnMtYmFyIHtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5pcnMtYmFyLWVkZ2Uge1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICAgIH1cblxuICAgIC5pcnMtc2xpZGVyIHtcbiAgICAgICAgdG9wOiAyMXB4O1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyOjpiZWZvcmUsXG4gICAgICAgICY6Zm9jdXM6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaXJzLXByaW1hcnkge1xuICAgICAgICAuaXJzLWxpbmUsXG4gICAgICAgIC5pcnMtc2xpZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICAuaXJzLWxpbmUge1xuICAgICAgICAgICAgJjpob3Zlcjo6YmVmb3JlLFxuICAgICAgICAgICAgJjpmb2N1czo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWE1M2ZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmlycy1zbGlkZXIge1xuICAgICAgICAgICAgJjpob3Zlcjo6YmVmb3JlLFxuICAgICAgICAgICAgJjpmb2N1czo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWE1M2ZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5pcnMtc3VjY2VzcyB7XG4gICAgICAgIC5pcnMtbGluZSxcbiAgICAgICAgLmlycy1zbGlkZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcztcbiAgICAgICAgfVxuXG4gICAgICAgIC5pcnMtbGluZSB7XG4gICAgICAgICAgICAmOmhvdmVyOjpiZWZvcmUsXG4gICAgICAgICAgICAmOmZvY3VzOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzk3MDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaXJzLXNsaWRlciB7XG4gICAgICAgICAgICAmOmhvdmVyOjpiZWZvcmUsXG4gICAgICAgICAgICAmOmZvY3VzOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzk3MDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlycy1kYXJrIHtcbiAgICAgICAgLmlycy1saW5lLFxuICAgICAgICAuaXJzLXNsaWRlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pcnMtbGluZSB7XG4gICAgICAgICAgICAmOmhvdmVyOjpiZWZvcmUsXG4gICAgICAgICAgICAmOmZvY3VzOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTNjNTM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaXJzLXNsaWRlciB7XG4gICAgICAgICAgICAmOmhvdmVyOjpiZWZvcmUsXG4gICAgICAgICAgICAmOmZvY3VzOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTNjNTM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgbWFyZ2luOiA0cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCkgKC0wLjFyZW0pO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG5cbiAgICAgICAgICAgIGIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgICAgbWluLWhlaWdodDogMzhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggMTBweCAzcHggMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40NTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICBsZWZ0OiA3cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPSd0cnVlJ10ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICYuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS01MDA7XG5cbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xuICAgIH1cblxuICAgIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxufVxuXG4uc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgei1pbmRleDogMjAwO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlciAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXhwICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA3cHggcmdiYSgxNTQsIDE1NCwgMjA0LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgIHBhZGRpbmc6IDZweCAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtc3VjY2VzcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG4ucGFyc2xleS1zZWxlY3QucGFyc2xleS1zdWNjZXNzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkc3VjY2Vzcztcbn1cblxuLmhhcy13YXJuaW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2FybmluZztcbn1cblxuLmhhcy1kYW5nZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuLnBhcnNsZXktc2VsZWN0LnBhcnNsZXktZXJyb3IgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XG59XG5cbi5zZWxlY3QyLXhzICsgLnNlbGVjdDItY29udGFpbmVyLFxuLnNlbGVjdDItZHJvcGRvd24teHMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5zZWxlY3QyLXNtICsgLnNlbGVjdDItY29udGFpbmVyLFxuLnNlbGVjdDItZHJvcGRvd24tc20gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zZWxlY3QyLWJkLTAgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGJvcmRlci13aWR0aDogMDtcbn1cbi5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgICB6LWluZGV4OiA5OTk5OTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zZWxlY3QyLXNtIHtcbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnNlbGVjdDItbGcge1xuICAgIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgICBmb250LXNpemU6IDEuMDkzNzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgICB9XG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4wOTM3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICAgIH1cbn1cbiNpbnB1dC1maWVsZHMge1xuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMztcbiAgICB9XG4gICAgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICB9XG4gICAgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnNlbGVjdDItbGcge1xuICAgICAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICB9XG4gICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ0LjI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NC4yNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMHJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2VsZWN0Mi1zbSB7XG4gICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIH1cbiAgICAgICAgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgfVxuICAgICAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwcmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG4uc3AtY29udGFpbmVyIHtcbiAgICB6LWluZGV4OiAyMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA3cHggcmdiYSgxNTQsIDE1NCwgMjA0LCAwLjEpO1xuXG4gICAgYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgJ1NlZ29lIFVJJywgUm9ib3RvLCAnSGVsdmV0aWNhIE5ldWUnLCBBcmlhbCwgJ05vdG8gU2FucycsIHNhbnMtc2VyaWYsICdBcHBsZSBDb2xvciBFbW9qaScsICdTZWdvZSBVSSBFbW9qaScsICdTZWdvZSBVSSBTeW1ib2wnLCAnTm90byBDb2xvciBFbW9qaSc7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNwLWJ1dHRvbi1jb250YWluZXIgLnNwLWNhbmNlbCB7XG4gICAgY29sb3I6ICRncmF5LTYwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCAnTm90byBTYW5zJywgc2Fucy1zZXJpZiwgJ0FwcGxlIENvbG9yIEVtb2ppJywgJ1NlZ29lIFVJIEVtb2ppJywgJ1NlZ29lIFVJIFN5bWJvbCcsICdOb3RvIENvbG9yIEVtb2ppJztcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDAgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cblxuLnNwLXBpY2tlci1jb250YWluZXIge1xuICAgIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4uc3AtcmVwbGFjZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICB9XG5cbiAgICAmLnNwLWFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICB9XG59XG5cbi5zcC1kZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OTlweDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGYyODAnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSW9uaWNvbnMnO1xuICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICB9XG59XG5cbi5zcC1wcmV2aWV3IHtcbiAgICBib3JkZXI6IDA7XG59XG5cbi5zcC1kcmFnZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNwLWNob29zZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xufVxuXG4uc3AtcGFsZXR0ZSAuc3AtdGh1bWItZWwge1xuICAgICY6aG92ZXIsXG4gICAgJi5zcC10aHVtYi1hY3RpdmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTgwMDtcbiAgICB9XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi5ub3RpZml0X2NvbmZpcm1fYWNjZXB0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4jdWlfbm90aWZJdC5kZWZhdWx0IHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG59XG4jdWlfbm90aWZJdC5wcmltYXJ5IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuLmNhcmQtLWNhbGVuZGFyIHtcbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjMTQxMTJkO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC51aS1kYXRlcGlja2VyLWlubGluZSB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLnVpLWRhdGVwaWNrZXIge1xuICAgICAgICAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgICAgICAgICAudWktZGF0ZXBpY2tlci1uZXh0OjpiZWZvcmUsXG4gICAgICAgICAgICAudWktZGF0ZXBpY2tlci1wcmV2OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnVpLWRhdGVwaWNrZXItbW9udGgge1xuICAgICAgICAgICAgY29sb3I6ICMxMzRjZjc7XG4gICAgICAgIH1cblxuICAgICAgICAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG5cbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnVpLWRhdGVwaWNrZXItdG9kYXkgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxMzRjZjc7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzEzNGNmNztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLS1ldmVudHMgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjBweCAxM3B4IDQwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC0tY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIsXG4gICAgLmNhcmQtLXR3ZWx2ZSAuZmxvdC1jaGFydCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLmNhcmQtLWV2ZW50cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTNlM2UzO1xuICAgIGJveC1zaGFkb3c6IDVweCA3cHggMjZweCAtNXB4ICNkNWQ0ZTA7XG5cbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG59XG5cbi5jYXJkLS1jYWxlbmRhciAuY2FyZC0tZXZlbnRzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcblxuICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxM3B4IDIwcHggMTNweCA0MHB4O1xuICAgIH1cbn1cblxuLmNhcmQtLWV2ZW50cyB7XG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBjb2xvcjogI2E1YTBiMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5jYXJkLXN1YnRpdGxlIHtcbiAgICAgICAgY29sb3I6ICMxNDExMmQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE4cHggMTBweCA0MHB4O1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQsXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgY29sb3I6ICMzNzMyNmQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNhNWEwYjE7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ldmVudC1pbmRpY2F0b3Ige1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTdweDtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB9XG5cbiAgICAuZXZlbnQtdXNlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgLm1haW4taW1nLXVzZXIge1xuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICArIC5tYWluLWltZy11c2VyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGE6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjYTVhMGIxO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzczMjZkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0aCB7XG4gICAgICAgIHBhZGRpbmc6IDRweCAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIH1cbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIge1xuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi51aS1kYXRlcGlja2VyLW90aGVyLW1vbnRoIC51aS1zdGF0ZS1kZWZhdWx0IHtcbiAgICAgICAgICAgIGNvbG9yOiAjNzk4N2ExO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTNweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51aS1kYXRlcGlja2VyLXRvZGF5IGEge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0ZCB7XG4gICAgICAgIHNwYW4sXG4gICAgICAgIGEge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGkge1xuICAgIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgIC51aS1kYXRlcGlja2VyLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC51aS1kYXRlcGlja2VyLXByZXY6OmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnVpLWRhdGVwaWNrZXItbmV4dDo6YmVmb3JlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxufVxuXG4udWktZGF0ZXBpY2tlci1pbmxpbmUge1xuICAgIGJvcmRlci1jb2xvcjogI2U0ZThmMztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnVpLWRhdGVwaWNrZXItaW5saW5lIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICB9XG59XG5cbi8qICMjIyMjIyA3LjIgQ2FsZW5kYXIgICMjIyMjIyAqL1xuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb250ZW50LWNhbGVuZGFyIHtcbiAgICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgIH1cbn1cblxuLm1haW4tY29udGVudC1jYWxlbmRhciB7XG4gICAgLmNvbnRhaW5lcixcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb250ZW50LWNhbGVuZGFyIHtcbiAgICAgICAgLmNvbnRhaW5lcixcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm1haW4tY29udGVudC1sZWZ0LWNhbGVuZGFyIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGVudC1sZWZ0LWNhbGVuZGFyIHtcbiAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgIH1cbn1cblxuLm1haW4tZGF0ZXBpY2tlciB7XG4gICAgLnVpLWRhdGVwaWNrZXItaW5saW5lIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAudWktZGF0ZXBpY2tlciB7XG4gICAgICAgIC51aS1kYXRlcGlja2VyLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4ycHg7XG4gICAgICAgIH1cblxuICAgICAgICAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRoLnVpLWRhdGVwaWNrZXItd2Vlay1lbmQ6Zmlyc3QtY2hpbGQ6bm90KC51aS1kYXRlcGlja2VyLW90aGVyLW1vbnRoKSBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICYudWktZGF0ZXBpY2tlci13ZWVrLWVuZDpmaXJzdC1jaGlsZDpub3QoLnVpLWRhdGVwaWNrZXItb3RoZXItbW9udGgpIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDFweDtcblxuICAgICAgICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudWktZGF0ZXBpY2tlci10b2RheSBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4tbmF2LWNhbGVuZGFyLWV2ZW50IC5uYXYtbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgIGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTAuNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICB9XG5cbiAgICAmLmV4Y2x1ZGUge1xuICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5LTYwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGVudC1ib2R5LWNhbGVuZGFyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIH1cbn1cblxuLm1haW4tY2FsZW5kYXIge1xuICAgIGJvcmRlci1jb2xvcjogI2U0ZThmMztcblxuICAgIC5mYy1jb250ZW50LFxuICAgIC5mYy1kaXZpZGVyLFxuICAgIC5mYy1saXN0LWhlYWRpbmcgdGQsXG4gICAgLmZjLWxpc3QtdmlldyxcbiAgICAuZmMtcG9wb3ZlcixcbiAgICAuZmMtcm93LFxuICAgIHRib2R5LFxuICAgIHRkLFxuICAgIHRoLFxuICAgIHRoZWFkIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTRlOGYzO1xuICAgIH1cblxuICAgIC5mYy1oZWFkZXItdG9vbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZjLXJpZ2h0IHtcbiAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZjLWNsZWFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmZjLXByZXYtYnV0dG9uLFxuICAgICAgICAgICAgJi5mYy1uZXh0LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5mYy1wcmV2LWJ1dHRvbiBzcGFuLFxuICAgICAgICAgICAgJi5mYy1uZXh0LWJ1dHRvbiBzcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZmMtc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZmMtdG9kYXktYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzFhNTNmZjtcblxuICAgICAgICAgICAgICAgICYuZmMtc3RhdGUtZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2U0ZThmMztcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mYy1pY29uLWxlZnQtc2luZ2xlLWFycm93LFxuICAgIC5mYy1pY29uLXJpZ2h0LXNpbmdsZS1hcnJvdyB7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG5cbiAgICAuZmMtaWNvbi1sZWZ0LXNpbmdsZS1hcnJvdzo6YWZ0ZXIsXG4gICAgLmZjLWljb24tcmlnaHQtc2luZ2xlLWFycm93OjphZnRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdJb25pY29ucyc7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgIC5mYy1pY29uLWxlZnQtc2luZ2xlLWFycm93OjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGYzY2YnO1xuICAgIH1cblxuICAgIC5mYy1pY29uLXJpZ2h0LXNpbmdsZS1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFxmM2QxJztcbiAgICB9XG5cbiAgICAuZmMtaGVhZC1jb250YWluZXIgLmZjLWRheS1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDA7XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAuZmMtdmlldyB7XG4gICAgICAgID4gdGFibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICA+IHtcbiAgICAgICAgICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICAgICAgICAgIHRoLFxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNlNGU4ZjM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0Ym9keSA+IHRyID4gdGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNlNGU4ZjM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZjLW90aGVyLW1vbnRoIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmYzZmQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZmMtZGF5LW51bWJlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDJweCAycHggMCAwO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDhweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mYy1zY3JvbGxlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZjLWFnZW5kYS12aWV3IC5mYy1kYXktaGVhZGVyIHtcbiAgICAgICAgICAgID4gYSA+IHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5mYy10b2RheSA+IGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZmMtbGlzdE1vbnRoLXZpZXcsXG4gICAgICAgICYuZmMtbGlzdFdlZWstdmlldyB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1zY3JvbGxlcixcbiAgICAgICAgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1zY3JvbGxlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtdGFibGUsXG4gICAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC10YWJsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LXRhYmxlID4gdGJvZHksXG4gICAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC10YWJsZSA+IHRib2R5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWhlYWRpbmcsXG4gICAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1oZWFkaW5nIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWhlYWRpbmc6Zmlyc3QtY2hpbGQsXG4gICAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1oZWFkaW5nOmZpcnN0LWNoaWxkLFxuICAgICAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWhlYWRpbmc6Zmlyc3QtY2hpbGQgKyAuZmMtbGlzdC1pdGVtLFxuICAgICAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaGVhZGluZzpmaXJzdC1jaGlsZCArIC5mYy1saXN0LWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaGVhZGluZyB0ZCxcbiAgICAgICAgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWhlYWRpbmcgdGQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1oZWFkaW5nLW1haW4sXG4gICAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1oZWFkaW5nLW1haW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWhlYWRpbmctbWFpbiBzcGFuOmxhc3QtY2hpbGQsXG4gICAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1oZWFkaW5nLW1haW4gc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWhlYWRpbmctbWFpbi5ub3csXG4gICAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1oZWFkaW5nLW1haW4ubm93LFxuICAgICAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWhlYWRpbmctbWFpbi5ub3cgc3BhbjpsYXN0LWNoaWxkLFxuICAgICAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaGVhZGluZy1tYWluLm5vdyBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLFxuICAgICAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgY2FsYyg4MCUgLSA1cHgpO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg4MCUgLSA1cHgpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSB7XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgICY6aG92ZXIgdGQsXG4gICAgICAgICAgICAmOmZvY3VzIHRkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgICY6aG92ZXIgdGQsXG4gICAgICAgICAgICAmOmZvY3VzIHRkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSA+IHRkLFxuICAgICAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSA+IHRkIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSA+IHRkLmZjLWxpc3QtaXRlbS10aW1lLFxuICAgICAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSA+IHRkLmZjLWxpc3QtaXRlbS10aW1lIHtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktMjAwO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXktMjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtID4gdGQuZmMtbGlzdC1pdGVtLXRpdGxlLFxuICAgICAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSA+IHRkLmZjLWxpc3QtaXRlbS10aXRsZSB7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXktMjAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSArIC5mYy1saXN0LWl0ZW0sXG4gICAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLW1hcmtlcixcbiAgICAgICAgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0tbWFya2VyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0tdGltZSxcbiAgICAgICAgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0tdGltZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTVweCAycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbS10aXRsZSxcbiAgICAgICAgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0tdGl0bGUge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0tdGl0bGUgYSxcbiAgICAgICAgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0tdGl0bGUgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLXRpdGxlIC5mYy1kZXNjLFxuICAgICAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbS10aXRsZSAuZmMtZGVzYyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRkLmZjLXRvZGF5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgLmZjLWRheS1udW1iZXIge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmMtYXhpcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB9XG5cbiAgICAuZmMtZXZlbnQge1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAmLmZjLWRheS1ncmlkLWV2ZW50ID4gZGl2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgIC5mYy10aW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmMtZGVzYyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mYy10aW1lLWdyaWQtZXZlbnQge1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDJweDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgLmZjLXRpbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZjLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mYy1kZXNjIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI4LCAzOSwgNjAsIDAuOCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZjLWFnZW5kYVdlZWstdmlldyAuZmMtdGltZS1ncmlkLWV2ZW50ID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAuZmMtdGltZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZmMtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZjLWRlc2Mge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mYy1saXN0LWVtcHR5IHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIHtcbiAgICAgICAgLmZjLWNlbnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mYy1sZWZ0IHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mYy1yaWdodCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24ge1xuICAgICAgICAmLmZjLXByZXYtYnV0dG9uLFxuICAgICAgICAmLmZjLW5leHQtYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5mYy10b2RheS1idXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZmMtbW9udGgtYnV0dG9uLFxuICAgICAgICAmLmZjLWFnZW5kYVdlZWstYnV0dG9uLFxuICAgICAgICAmLmZjLWFnZW5kYURheS1idXR0b24sXG4gICAgICAgICYuZmMtbGlzdFdlZWstYnV0dG9uLFxuICAgICAgICAmLmZjLWxpc3RNb250aC1idXR0b24ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZmMtbW9udGgtYnV0dG9uOjpiZWZvcmUsXG4gICAgICAgICYuZmMtYWdlbmRhV2Vlay1idXR0b246OmJlZm9yZSxcbiAgICAgICAgJi5mYy1hZ2VuZGFEYXktYnV0dG9uOjpiZWZvcmUsXG4gICAgICAgICYuZmMtbGlzdFdlZWstYnV0dG9uOjpiZWZvcmUsXG4gICAgICAgICYuZmMtbGlzdE1vbnRoLWJ1dHRvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZmMtbW9udGgtYnV0dG9uOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJ00nO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5mYy1hZ2VuZGFXZWVrLWJ1dHRvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdXJztcbiAgICAgICAgfVxuXG4gICAgICAgICYuZmMtYWdlbmRhRGF5LWJ1dHRvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdEJztcbiAgICAgICAgfVxuXG4gICAgICAgICYuZmMtbGlzdFdlZWstYnV0dG9uOjpiZWZvcmUsXG4gICAgICAgICYuZmMtbGlzdE1vbnRoLWJ1dHRvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdMJztcbiAgICAgICAgICAgIGxlZnQ6IDExcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWNhbGVuZGFyIHtcbiAgICAgICAgLmZjLWljb24tbGVmdC1zaW5nbGUtYXJyb3c6OmFmdGVyLFxuICAgICAgICAuZmMtaWNvbi1yaWdodC1zaW5nbGUtYXJyb3c6OmFmdGVyIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjc1O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZC1jb250YWluZXIgLmZjLWRheS1oZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldyA+IHRhYmxlID4gdGhlYWQge1xuICAgICAgICB0aDpmaXJzdC1jaGlsZCxcbiAgICAgICAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICB0aDpsYXN0LWNoaWxkLFxuICAgICAgICB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcgPiB0YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3IC5mYy1kYXktbnVtYmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWFnZW5kYS12aWV3IC5mYy1kYXktaGVhZGVyID4gYSA+IHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1hZ2VuZGEtdmlldyAuZmMtZGF5LWhlYWRlciA+IGEgPiBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldyB7XG4gICAgICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLXNjcm9sbGVyLFxuICAgICAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLXNjcm9sbGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3IHtcbiAgICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1oZWFkaW5nLFxuICAgICAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaGVhZGluZyB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTUlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3IHtcbiAgICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1oZWFkaW5nLFxuICAgICAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaGVhZGluZyB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTIlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMiU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3IHtcbiAgICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1oZWFkaW5nLFxuICAgICAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaGVhZGluZyB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldyB7XG4gICAgICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaGVhZGluZyxcbiAgICAgICAgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWhlYWRpbmcge1xuICAgICAgICAgICAgZmxleDogMCAwIDglO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4JTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcge1xuICAgICAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0sXG4gICAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDg1JSAtIDVweCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoODUlIC0gNXB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcge1xuICAgICAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0sXG4gICAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDg4JSAtIDVweCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoODglIC0gNXB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcge1xuICAgICAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0sXG4gICAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDkwJSAtIDVweCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoOTAlIC0gNXB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3IHtcbiAgICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLFxuICAgICAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgY2FsYyg5MiUgLSA1cHgpO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDkyJSAtIDVweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3IHtcbiAgICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSxcbiAgICAgICAgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNSU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3IHtcbiAgICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSxcbiAgICAgICAgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMiU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3IHtcbiAgICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSxcbiAgICAgICAgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldyB7XG4gICAgICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSArIC5mYy1saXN0LWl0ZW0sXG4gICAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLWNhbGVuZGFyIC5mYy1heGlzIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm1haW4tY2FsZW5kYXIgLmZjLWV2ZW50IHtcbiAgICAgICAgcGFkZGluZzogM3B4IDRweDtcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLWNhbGVuZGFyIC5mYy1ldmVudC5mYy1kYXktZ3JpZC1ldmVudCA+IGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm1haW4tY2FsZW5kYXIgLmZjLWFnZW5kYVdlZWstdmlldyAuZmMtdGltZS1ncmlkLWV2ZW50ID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jYWxlbmRhciAuZmMtYWdlbmRhV2Vlay12aWV3IC5mYy10aW1lLWdyaWQtZXZlbnQgPiBkaXYgLmZjLWRlc2Mge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5tYWluLW1vZGFsLWNhbGVuZGFyLXNjaGVkdWxlIHtcbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuXG4gICAgICAgID4gLmNsb3NlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gICAgfVxuXG4gICAgLm1vZGFsLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gICAgfVxuXG4gICAgLmZvcm0tZ3JvdXAtZGF0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblxuICAgICAgICA+IGkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLm1haW4tbW9kYWwtY2FsZW5kYXItZXZlbnQge1xuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuXG4gICAgICAgID4gLmNsb3NlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAubmF2LW1vZGFsLWV2ZW50IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICsgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZlbnQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5ldmVudC1zdGFydC1kYXRlLFxuICAgIC5ldmVudC1lbmQtZGF0ZSB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmV2ZW50LWRlc2Mge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG5cbiAgICAgICAgJjplbXB0eSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLW1vZGFsLWNhbGVuZGFyLWV2ZW50IC5tb2RhbC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5tYWluLW1vZGFsLWNhbGVuZGFyLWV2ZW50IC5uYXYtbW9kYWwtZXZlbnQgLm5hdi1saW5rIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLW1vZGFsLWNhbGVuZGFyLWV2ZW50IC5tb2RhbC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDVweCkge1xuICAgIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmZjLXZpZXcge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgICAgID4gdGFibGUge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLS1jYWxlbmRhciAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0ZCBhIHtcbiAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgIGhlaWdodDogMjhweDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWJvZHkubWFpbi1jb250ZW50LWJvZHktY2FsZW5kYXIuY2FyZC5wLTQge1xuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIge1xuICAgICAgICAuZmMtcmlnaHQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mYy1sZWZ0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZjLWRhdGVwaWNrZXIubWFpbi1kYXRlcGlja2VyLmhhc0RhdGVwaWNrZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA1NjhweCkge1xuICAgIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkLFxuICAgIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRoIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLm1haW4tY29udGVudC1ib2R5LXNob3cge1xuICAgICAgICAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1oZWFkZXItbGVmdCAubWFpbi1oZWFkZXItYXJyb3cge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1jb250ZW50LWxlZnQtY2hhdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tY29udGVudC1ib2R5LWNoYXQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4tbmF2LWxpbmUtY2hhdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblxuICAgIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRmNTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICArIC5uYXYtbGluayB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tbmF2LWxpbmUtY2hhdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIH1cbn1cblxuLm1haW4tY2hhdC1jb250YWN0cy13cmFwcGVyIC5tYWluLWltZy11c2VyOjphZnRlcixcbi5tYWluLWNoYXQtbGlzdCAubWFpbi1pbWctdXNlcjo6YWZ0ZXIsXG4ubWFpbi1jaGF0LWhlYWRlciAubWFpbi1pbWctdXNlcjo6YWZ0ZXIsXG4ubWFpbi1jaGF0LWJvZHkgLm1haW4taW1nLXVzZXI6OmFmdGVyIHtcbiAgICByaWdodDogMXB4O1xuICAgIGJvdHRvbTogM3B4O1xufVxuXG4ubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgLm1haW4tY29udGVudC1sYWJlbCxcbiAgICAuY2FyZC10YWJsZS10d28gLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbn1cbi5jYXJkLXRhYmxlLXR3byB7XG4gICAgcGFkZGluZzogMjBweDtcbn1cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY2hhdC1jb250YWN0cy13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggMDtcbiAgICB9XG59XG5cbi5jYXJkLXRhYmxlLXR3byAubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIgLmNhcmQtdGl0bGUsXG4ubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlLFxuLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5tYWluLWNoYXQtY29udGFjdHMtd3JhcHBlciAuY2FyZC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5tYWluLWNoYXQtY29udGFjdHMtd3JhcHBlciB7XG4gICAgLmxTU2xpZGVPdXRlcixcbiAgICAubFNTbGlkZVdyYXBwZXIge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG59XG5cbi5tYWluLWNoYXQtY29udGFjdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgLmxzbGlkZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cblxuICAgIHNtYWxsIHtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cbn1cblxuLm1haW4tY2hhdC1jb250YWN0cy1tb3JlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY2hhdC1saXN0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cblxuLm1haW4tY2hhdC1saXN0IHtcbiAgICAubWVkaWEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG5cbiAgICAgICAgLm1haW4taW1nLXVzZXIge1xuICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICArIC5tZWRpYTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiA2NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uZXcge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAubWFpbi1pbWctdXNlciBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWVkaWEtY29udGFjdC1uYW1lIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lZGlhLWJvZHkgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWFjdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcjpmaXJzdC1jaGlsZCxcbiAgICAgICAgJjpmb2N1czpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1hY3RpdmU7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGJvcmRlcjtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHByaW1hcnk7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZWRpYS1jb250YWN0LW5hbWUgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lZGlhLWJvZHkgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4taW1nLXVzZXIgc3BhbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAtMnB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkd2hpdGU7XG4gICAgfVxuXG4gICAgLm1lZGlhLWJvZHkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVkaWEtY29udGFjdC1uYW1lIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jaGF0LWxpc3QgLm1lZGlhIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgIH1cbn1cblxuLm1haW4tY29udGVudC1ib2R5LWNoYXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGVudC1ib2R5LWNoYXQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbn1cblxuLm1haW4tY2hhdC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgaGVpZ2h0OiA2OHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cbiAgICAubmF2IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogOXB4IDlweDtcbiAgICAgICAgY29sb3I6ICM3OTg3YTE7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogc29saWQgI2VkZWRmNSAxcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50eXBjbiB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC45O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICArIC5uYXYtbGluayB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm1haW4tY2hhdC1oZWFkZXIgLm5hdi1saW5rIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbi1jaGF0LW1zZy1uYW1lIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcblxuICAgIGg2IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuXG4gICAgc21hbGwge1xuICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxufVxuXG4ubWFpbi1jaGF0LWJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICAgIC5jb250ZW50LWlubmVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgICAubWVkaWEge1xuICAgICAgICArIC5tZWRpYSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgICAgICAgICAgIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi1tc2ctd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVkaWEtYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcblxuICAgICAgICA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY2hhdC1ib2R5IHtcbiAgICAgICAgbWF4LWhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1jaGF0LWJvZHkgLm1lZGlhLmZsZXgtcm93LXJldmVyc2UgLm1lZGlhLWJvZHkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLWNoYXQtYm9keSAubWVkaWEtYm9keSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICB9XG59XG5cbi5tYWluLWNoYXQtdGltZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG59XG5cbi5tYWluLW1zZy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWFjdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5tYWluLWNoYXQtZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNzBweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgLm5hdiB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY29sb3I6ICRncmF5LTUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICsgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jaGF0LWZvb3RlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLWNoYXQtZm9vdGVyIC5uYXYtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1jaGF0LWZvb3RlciAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbi1jaGF0LWZvb3RlciAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgIH1cbn1cblxuLm1haW4tbXNnLXNlbmQge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgIGJvcmRlcjogc29saWQgJGJvcmRlciAxcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGkge1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYXBwLnNpZGViYXItbWluaSB7XG4gICAgICAgIC5tYWluLWNoYXQtZm9vdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNpZGVuYXYtdG9nZ2xlZCAubWFpbi1jaGF0LWZvb3RlciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSBhbmQgKG1pbi13aWR0aDogMzA1cHgpIHtcbiAgICAubWFpbi1uYXYtbGluZS1jaGF0IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICB9XG59XG5cbi8qLS1jaGF0LS0qL1xuXG4uY2hhdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcblxuICAgIC5jYXJkIHtcbiAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICB9XG5cbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgIH1cbn1cblxuLmNvbnRhY3RzX2JvZHkge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5tc2dfY2FyZF9ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uY29udGFjdHNfYm9keSB7XG4gICAgLmNvbnRhY3RzIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYWYxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY2ZmI7XG4gICAgfVxufVxuXG4jYWN0aW9uX21lbnVfYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMXB4O1xuICAgIHJpZ2h0OiAzNnB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYWN0aW9uX21lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQwcHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBjb2xvcjogIzY0NjM2NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICB1bCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG59XG5cbi5hY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTVweCAxM3B4IDE1cHggMTdweDtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbn1cblxuLmFoLWFjdGlvbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDNweDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uYWN0aW9ucyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgID4gbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgJjpub3QoLmEtYWx0KSA+IGxpID4gYSA+IGkge1xuICAgICAgICBjb2xvcjogI2E3YThjNjtcbiAgICB9XG5cbiAgICA+IGxpID4gYSB7XG4gICAgICAgID4gaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIH1cblxuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAvKiBwYWRkaW5nOiAxMHB4OyAqL1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cbn1cblxuLmRhc2gtNSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaDMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICB9XG59XG5cbi53ZWxsIHtcbiAgICBjb2xvcjogIzVlNjI5Yztcbn1cblxuLmljb24uaWNvbi1zaGFwZSBpIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDksIDIyLCA0OSwgMC4yKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi51c2VyLWltZy1jaXJjbGUge1xuICAgIGhlaWdodDogOTBweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCByZ2JhKDgxLCAxNSwgMTY3LCAwLjQpO1xuICAgIGFuaW1hdGlvbjogcHVsc2UgMnMgaW5maW5pdGU7XG59XG5cbi5jaGF0IHtcbiAgICAuYWN0aW9uLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMTJweCAxM3B4IDEycHggMTNweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMTVweCAxcHggcmdiYSg1OCwgNTgsIDYyLCAwLjUpO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtcmlnaHQuc2hvdyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTc2cHgsIDIycHgsIDBweCk7XG4gICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgfVxuXG4gICAgLm1zYi1yZXBseSB0ZXh0YXJlYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNDJweDtcbiAgICAgICAgcGFkZGluZzogMTJweCA0N3B4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiZy1hY3RpdmU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmVhZjE7XG4gICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDdweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZy1hY3RpdmU7XG4gICAgICAgIH1cblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFjdGlvbl9tZW51IHVsIGxpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stMjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jaGF0IHtcbiAgICAuYWN0aW9ucyB7XG4gICAgICAgID4gbGkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoLmEtYWx0KSA+IGxpID4gYSA+IGkge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQsXG4gICAgLmp1c3RpZnktY29udGVudC1lbmQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbn1cblxuLmNoYXRib3gge1xuICAgIC51c2VyX2ltZyB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLnVzZXJfaW1nX21zZyB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlcjogMHB4IHNvbGlkICNlYmVhZjE7XG4gICAgfVxuXG4gICAgLmltZ19jb250IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgIH1cblxuICAgIC5pbWdfY29udF9tc2cge1xuICAgICAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICB9XG59XG5cbi5jaGF0LWJveC1zaW5nbGUtbGluZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTJweDtcbiAgICBtYXJnaW46IDdweCAwIDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2hhdCBhYmJyLnRpbWVzdGFtcCB7XG4gICAgcGFkZGluZzogNHB4IDE0cHg7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5jaGF0Ym94IHtcbiAgICAudXNlcl9pbmZvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogIzQ2NDQ0NDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY3Rpb24taGVhZGVyIHNtYWxsIHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cbn1cblxuLmNoYXQge1xuICAgIC52aWRlb19jYW0ge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1zZ19jb3RhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDlweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIH1cbiAgICAubXNnX2NvdGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMDU7XG4gICAgfVxuXG4gICAgLm1zZ19jb3RhaW5lcl9zZW5kIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDlweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZWRmOTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIH1cblxuICAgIC5tc2dfdGltZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtMThweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgY29sb3I6ICMzYTM3NGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG5cbiAgICAubXNnX3RpbWVfc2VuZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogLTE4cHg7XG4gICAgICAgIGNvbG9yOiAjM2EzNzRlO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuXG4gICAgLm1zZ19oZWFkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNjA1MjlmO1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAxNXB4IDFweCByZ2JhKDU4LCA1OCwgNjIsIDAuNCk7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDQ5cHgpIHtcbiAgICAuYWN0aW9ucyB7XG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLm1haW4tbXNnLXdyYXBwZXIucmlnaHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbn1cbi5tYWluLW1zZy13cmFwcGVyLnJpZ2h0OmFmdGVyLFxuLm1haW4tbXNnLXdyYXBwZXIucmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMTAwJTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm1haW4tbXNnLXdyYXBwZXIucmlnaHQ6bnRoLWNoaWxkKDEpOmJlZm9yZSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDBweDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJHByaW1hcnk7XG59XG4ubWFpbi1tc2ctd3JhcHBlci5yaWdodDpudGgtY2hpbGQoMSk6YWZ0ZXIge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwcmltYXJ5O1xufVxuXG4ubWFpbi1tc2ctd3JhcHBlci5sZWZ0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpbi1tc2ctd3JhcHBlci5sZWZ0OmFmdGVyLFxuLm1haW4tbXNnLXdyYXBwZXIubGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMTAwJTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm1haW4tbXNnLXdyYXBwZXIubGVmdDpudGgtY2hpbGQoMSk6YmVmb3JlIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogMHB4O1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGJnLWFjdGl2ZTtcbn1cbi5tYWluLW1zZy13cmFwcGVyLmxlZnQ6bnRoLWNoaWxkKDEpOmFmdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogOHB4O1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2Y0ZjRmYjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5tYWluLW5hdi1saW5lLWNoYXQgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgIH1cbn1cbi5tb2RhbC1kaWFsb2cubW9kYWwtZGlhbG9nLXJpZ2h0LmNoYXRib3ggLmNhcmQtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuLm1haW4tY2hhdC1mb290ZXIgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICBjb2xvcjogIzc5ODdhMTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IHNvbGlkICNlZGVkZjUgMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5tYWluLWNoYXQtZm9vdGVyIC5tYWluLW1zZy1zZW5kIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICBib3JkZXI6IHNvbGlkICRib3JkZXIgMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG59XG5cbi8vICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbi8vIC5tYWluLWNoYXQtYm9keSB7XG4vLyAgICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuLy8gfVxuLy8gfVxuXG4vLyBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbi8vIC5tYWluLWNoYXQtbGlzdCB7XG4vLyAgICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuLy8gfX1cblxuLmNoYXQtcHJvZmlsZSB7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cbi5jaGF0LWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnNoYXJlZC1maWxlcyB7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb250ZW50LWFwcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDI1MHB4KTtcbiAgICB9XG4gICAgLm1haW4tY2hhdC1saXN0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY4cHgpO1xuICAgIH1cbiAgICAubWFpbi1jaGF0LWJvZHkge1xuICAgICAgICAvLyBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwNXB4KTtcbiAgICB9XG4gICAgLmNoYXQtbWFpbiB7XG4gICAgICAgIC8vIGhlaWdodDpjYWxjKDEwMCUgLSAxMDVweCk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxufVxuLy8gLm1haW4tY29udGVudC1hcHAge1xuLy8gICB3aWR0aDogMTAwJTtcbi8vICAgaGVpZ2h0OiAxMDAlO1xuLy8gICBvdmVyZmxvdzogaGlkZGVuO1xuLy8gICBkaXNwbGF5OiBmbGV4O1xuLy8gfVxuXG4vLyAubWFpbi1jaGF0LWxpc3Qge1xuLy8gICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbi8vIH1cbi8vIC5tYWluLWNoYXQtYm9keSwgLm1haW4tY2hhdC1mb290ZXIge1xuLy8gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4vLyAgIHdpZHRoOiAxMDAlO1xuLy8gICBoZWlnaHQ6IDEwMCU7XG4vLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vIH1cblxuLy8gLm1haW4tY29udGVudC1hcHAge1xuLy8gICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyNTBweCk7XG4vLyAgIGRpc3BsYXk6IGZsZXg7XG4vLyB9XG4vLyAubWFpbi1jaGF0LWxpc3Qge1xuLy8gICAgIGhlaWdodDpjYWxjKDEwMCUgLSAxMzRweCk7XG4vLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gfVxuLy8gLm1haW4tY2hhdC1ib2R5IHtcbi8vICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbi8vICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwNXB4KTtcbi8vICAgICBvdmVyZmxvdzogaGlkZGVuO1xuLy8gfVxuLy8gLm1haW4tY29udGVudC1ib2R5LWNoYXQge1xuLy8gICBkaXNwbGF5OiBmbGV4O1xuLy8gfVxuLy8gLmNoYXQtbWFpbiB7XG4vLyAgIGhlaWdodDpjYWxjKDEwMCUgLSAxMDVweCk7XG4vLyB9XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLm1haW4tY29udGVudC1ib2R5LXNob3cge1xuICAgICAgICAubWFpbi1oZWFkZXItY29udGFjdHMgLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tY29udGVudC1sZWZ0LWNvbnRhY3RzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbi1jb250ZW50LWxlZnQtY29udGFjdHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAubWFpbi1jb250ZW50LWJyZWFkY3J1bWIsXG4gICAgLm1haW4tY29udGVudC10aXRsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWNvbnRlbnQtbGVmdC1jb250YWN0cyB7XG4gICAgICAgIC5tYWluLWNvbnRlbnQtYnJlYWRjcnVtYixcbiAgICAgICAgLm1haW4tY29udGVudC10aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLWNvbnRhY3RzLWxpc3Qge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogNzMwcHg7XG4gICAgfVxufVxuXG4ubWFpbi1jb250YWN0LWxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGFjdC1sYWJlbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICB9XG59XG5cbi5tYWluLWNvbnRhY3QtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICArIC5tYWluLWNvbnRhY3QtaXRlbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRncmF5LTIwMDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS0yMDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGdyYXktMjAwO1xuICAgIH1cblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGdyYXktMjAwO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb250YWN0LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgfVxufVxuXG4ubWFpbi1jb250YWN0LWJvZHkge1xuICAgIGZsZXg6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICBoNiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbn1cblxuLm1haW4tY29udGFjdC1zdGFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGNvbG9yOiAjNzk4N2ExO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICM3OTg3YTE7XG4gICAgfVxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdhcm5pbmc7XG4gICAgfVxufVxuXG4ubWFpbi1jb250ZW50LWJvZHktY29udGFjdHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLWNvbnRlbnQtYm9keS1jb250YWN0cyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGVudC1ib2R5LWNvbnRhY3RzIHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxufVxuXG4ubWFpbi1jb250YWN0LWluZm8taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgLm1lZGlhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLm1haW4taW1nLXVzZXIge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC45O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkd2hpdGU7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICAmLnR5cGNuIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICsgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tZWRpYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tZWRpYS1ib2R5IC5uYXYtbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tZWRpYS1ib2R5IC5uYXYtbGluayBpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tZWRpYS1ib2R5IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIH1cbn1cblxuLm1haW4tY29udGFjdC1hY3Rpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI0cHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb250YWN0LWFjdGlvbiB7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgIH1cbn1cblxuLm1haW4tY29udGFjdC1pbmZvLWJvZHkge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgIC5tZWRpYS1saXN0IHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgIH1cblxuICAgIC5tZWRpYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICArIC5tZWRpYSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0xNXB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xOXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgJGdyYXktMzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVkaWEtaWNvbiB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLm1lZGlhLWJvZHkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgICA+IGRpdiArIGRpdiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb250YWN0LWluZm8tYm9keSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMjZweCk7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb250YWN0LWluZm8tYm9keSAubWVkaWEtbGlzdCB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWNvbnRhY3QtaW5mby1ib2R5IC5tZWRpYS1pY29uIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGFjdC1pbmZvLWJvZHkgLm1lZGlhLWJvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGFjdC1pbmZvLWJvZHkgLm1lZGlhLWJvZHkgPiBkaXYge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGFjdC1pbmZvLWJvZHkgLm1lZGlhLWJvZHkgPiBkaXYgKyBkaXYge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGFjdC1pbmZvLWJvZHkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTI2cHgpO1xuICAgIH1cbn1cblxuLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWFpbi1pbWctdXNlciBpbWcge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAubWFpbi1jb250YWN0cy1saXN0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDYyN3B4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm1haW4tY29udGFjdHMtbGlzdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICB9XG59XG5cbi5tYWluLWNvbnRhY3QtaXRlbSAubWFpbi1pbWctdXNlcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYm90dG9tOiAzcHg7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2I4NmE7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbn1cblxuLm1haW4tY29udGVudC1ib2R5LWNvbnRhY3RzIC5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIgLm1haW4taW1nLXVzZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jb250YWN0LWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ubWFpbi1jb250YWN0LXN0YXIgLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1yaWdodCB7XG4gICAgdG9wOiAtMjBweDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4ICNlNWVkZmY7XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi5tYWluLWVycm9yLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBoMSB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTA1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICB9XG5cbiAgICBoNiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuYnRuLFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLWVycm9yLXdyYXBwZXIgYnV0dG9uIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xufVxuXG4vKiAjIyMjIyMgNy45IFNpZ25pbiAgIyMjIyMjICovXG5cbi5tYWluLXNpZ25pbi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMTtcbiAgICBmbGV4OiAxO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweDtcbn1cblxuLm1haW4tY2FyZC1zaWduaW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cblxuLm1haW4tY2FyZC1zaWdudXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS01O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubWFpbi1jYXJkLXNpZ25pbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnBhZ2Utc2lnbmluLXN0eWxlOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFwcC1zaWRlYmFyIHtcbiAgICAgICAgdG9wOiA2NHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHotaW5kZXg6IDEwMjkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXYtbGluZS1jaGF0IHtcbiAgICAgICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgLm1haW4tY2FyZC1zaWduaW4ge1xuICAgICAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICYuY29uc3RydWN0aW9uIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY2FyZC1zaWdudXAge1xuICAgICAgICBtYXgtd2lkdGg6IDg1MHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICAgIH1cblxuICAgIC5zaWduLXVwLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAyLjZyZW0gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5tYWluLXNpZ25pbi1oZWFkZXIge1xuICAgIGgyIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIGNvbG9yOiAjMTQxMTJkO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgICBjb2xvcjogI2E1YTBiMTtcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgY29sb3I6ICMxNDExMmQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2UzZTNlMztcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTQwMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogI2E1YTBiMTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYWdlLXNpZ25pbi1zdHlsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEwOSwgMTEwLCAyNDMsIDAuOTIpO1xufVxuXG4uYXV0aGVudGljYXRpb24tcGFnZXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTtcbn1cblxuLm1haW4tY2FyZC1zaWduaW4ge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5tYWluLXNpZ25pbi1oZWFkZXIge1xuICAgIC5idG4sXG4gICAgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1zaWduaW4taGVhZGVyIGJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLm1haW4tc2lnbmluLWZvb3RlciB7XG4gICAgcCB7XG4gICAgICAgIGNvbG9yOiAjYTVhMGIxO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICMxNDExMmQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qICMjIyMjIyA3LjEwIFNpZ251cCAgIyMjIyMjICovXG5cbi5tYWluLXNpZ251cC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDE7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDI0NSwgMjQ4LCAwLjIpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1zaWdudXAtd3JhcHBlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxuXG4gICAgLnBhZ2Utc2lnbmluLXN0eWxlIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnBhZ2Utc2lnbmluLXN0eWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21lZGlhLzQuanBnKTtcbn1cblxuLm1haW4tY29sdW1uLXNpZ251cC1sZWZ0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXg6IDE7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICA+IGRpdiB7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgfVxuXG4gICAgLnR5cGNuIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWxvZ28ge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgIGg1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgY29sb3I6ICMxNDExMmQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICB9XG5cbiAgICAuYnRuLFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm1haW4tY29sdW1uLXNpZ251cC1sZWZ0IHtcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWNvbHVtbi1zaWdudXAtbGVmdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLWNvbHVtbi1zaWdudXAtbGVmdCBidXR0b24ge1xuICAgIGhlaWdodDogMzhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbi5tYWluLWNvbHVtbi1zaWdudXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLWNvbHVtbi1zaWdudXAge1xuICAgICAgICB3aWR0aDogNTAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb2x1bW4tc2lnbnVwIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTNlM2UzO1xuICAgIH1cbn1cblxuLm1haW4tc2lnbnVwLWhlYWRlciB7XG4gICAgaDIge1xuICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICBjb2xvcjogIzE0MTEyZDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGNvbG9yOiAjMTQxMTJkO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBib3JkZXItY29sb3I6ICNlM2UzZTM7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS00MDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICNhNWEwYjE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiAuYnRuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tc2lnbnVwLWhlYWRlciA+IGJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLm1haW4tc2lnbnVwLWhlYWRlciAucm93IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgPiBkaXYge1xuICAgICAgICAuYnRuIGksXG4gICAgICAgIC5zcC1jb250YWluZXIgYnV0dG9uIGkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1zaWdudXAtaGVhZGVyIC5yb3cgPiBkaXYgYnV0dG9uIGkge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMDtcbn1cblxuLm1haW4tc2lnbnVwLWhlYWRlciAucm93ID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAuYnRuLFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE5YzBjMDtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tc2lnbnVwLWhlYWRlciAucm93ID4gZGl2OmZpcnN0LWNoaWxkIGJ1dHRvbiB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI2N2IyO1xufVxuXG4ubWFpbi1zaWdudXAtaGVhZGVyIC5yb3cgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIC5idG46aG92ZXIsXG4gICAgLnNwLWNvbnRhaW5lciBidXR0b246aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWJkMGQwO1xuICAgIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1zaWdudXAtaGVhZGVyIC5yb3cgPiBkaXY6Zmlyc3QtY2hpbGQgYnV0dG9uOmhvdmVyIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYmQwZDA7XG59XG5cbi5tYWluLXNpZ251cC1oZWFkZXIgLnJvdyA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgLmJ0bjpmb2N1cyxcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYmQwZDA7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLXNpZ251cC1oZWFkZXIgLnJvdyA+IGRpdjpmaXJzdC1jaGlsZCBidXR0b246Zm9jdXMge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFiZDBkMDtcbn1cblxuLm1haW4tc2lnbnVwLWZvb3RlciB7XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGNvbG9yOiAjYTVhMGIxO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogIzE0MTEyZDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnN0cnVjdGlvbiB7XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGhlaWdodDogMzlweDtcbiAgICAgICAgcGFkZGluZzogMC4zNzVyZW0gMXJlbTtcbiAgICB9XG5cbiAgICAuYnRuLmJ0bi1pY29uIHtcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY29sb3I6ICRibGFjay05O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB9XG59XG4ubG9naW4sXG4uaW1hZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4uY29uc3RydWN0aW9uIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbiAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAgPiB7XG4gICAgICAgIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzlweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbiAgICAgICAgLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmVycm9yLXBhZ2Uge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICBoZWlnaHQ6IDcwJTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluLWNhcmQtc2lnbmluIHtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1zaWduaW4taGVhZGVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lcnJvci1wYWdlIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgaGVpZ2h0OiAzMCU7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgLm1haW4tZXJyb3Itd3JhcHBlciAudHgtMTMwIHtcbiAgICAgICAgZm9udC1zaXplOiA5NXB4O1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuLm1haW4tY29udGVudC1sZWZ0LWludm9pY2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAubWFpbi1jb250ZW50LWJyZWFkY3J1bWIsXG4gICAgLm1haW4tY29udGVudC10aXRsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5tYWluLWNvbnRlbnQtbGVmdC1pbnZvaWNlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb250ZW50LWxlZnQtaW52b2ljZSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb250ZW50LWxlZnQtaW52b2ljZSB7XG4gICAgICAgIC5tYWluLWNvbnRlbnQtYnJlYWRjcnVtYixcbiAgICAgICAgLm1haW4tY29udGVudC10aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tYWluLWludm9pY2UtbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgLm1lZGlhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICArIC5tZWRpYSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogNTVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggZG90dGVkICRncmF5LTMwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZWRpYS1pY29uIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBkaXYge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktODAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5jYXJkLWludm9pY2UgaHIge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLWludm9pY2UtbGlzdCB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNjVweCk7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1pbnZvaWNlLWxpc3QgLm1lZGlhIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIH1cbn1cblxuLm1haW4tY29udGVudC1ib2R5LWludm9pY2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGVudC1ib2R5LWludm9pY2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5jYXJkLWludm9pY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogMDtcblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmludm9pY2UtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxufVxuXG4uaW52b2ljZS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBjb2xvcjogIzY3Njc2NztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5iaWxsZWQtZnJvbSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gICAgaDYge1xuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5iaWxsZWQtZnJvbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxufVxuXG4uYmlsbGVkLXRvIHtcbiAgICBoNiB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbn1cblxuLmludm9pY2UtaW5mby1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgKyAuaW52b2ljZS1pbmZvLXJvdyB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgJGdyYXktMzAwO1xuICAgIH1cblxuICAgIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgIH1cbn1cblxuLnRhYmxlLWludm9pY2Uge1xuICAgIHRoZWFkID4gdHIgPiB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBjb2xvcjogIzM3Mzc0ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0Ym9keSA+IHRyID4ge1xuICAgICAgICB0aDpmaXJzdC1jaGlsZCxcbiAgICAgICAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICB0aDpmaXJzdC1jaGlsZCAuaW52b2ljZS1ub3RlcyxcbiAgICAgICAgdGQ6Zmlyc3QtY2hpbGQgLmludm9pY2Utbm90ZXMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgdGg6Zmlyc3QtY2hpbGQgLmludm9pY2Utbm90ZXMgLnNlY3Rpb24tbGFiZWwtc20sXG4gICAgICAgIHRkOmZpcnN0LWNoaWxkIC5pbnZvaWNlLW5vdGVzIC5zZWN0aW9uLWxhYmVsLXNtIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICB0aDpmaXJzdC1jaGlsZCAuaW52b2ljZS1ub3RlcyBwLFxuICAgICAgICB0ZDpmaXJzdC1jaGlsZCAuaW52b2ljZS1ub3RlcyBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRhYmxlIHRoZWFkIHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDlweCAxNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG4ubWFpbi1jb250ZW50LW1haWwge1xuICAgIC5jb250YWluZXIsXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGVudC1tYWlsIHtcbiAgICAgICAgLmNvbnRhaW5lcixcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1jb250ZW50LWxlZnQtbWFpbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLm1haW4tY29udGVudC1sZWZ0LW1haWwgLmJ0bi1jb21wb3NlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tY29udGVudC1sZWZ0LW1haWwgLmJ0bi1jb21wb3NlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbn1cblxuLm1haW4tbWFpbC1tZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgIC5uYXYtbGluayB7XG4gICAgICAgIGhlaWdodDogMzhweDtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tbWFpbC1tZW51IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW1haWwtbWVudSAubmF2LWxpbmsge1xuICAgICAgICBmb250LXNpemU6IDEzLjVweDtcbiAgICB9XG59XG5cbi5tYWluLW1haWwtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgPiBkaXYge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLWdyb3VwIHtcbiAgICAgICAgLmJ0bixcbiAgICAgICAgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1tYWlsLWhlYWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbi1tYWlsLWhlYWRlciA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xufVxuXG4ubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIHtcbiAgICAuYnRuOmhvdmVyLFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbjpob3ZlciB7XG4gICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG59XG5cbi5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAge1xuICAgIC5idG46Zm9jdXMsXG4gICAgLnNwLWNvbnRhaW5lciBidXR0b246Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uOmZvY3VzIHtcbiAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbn1cblxuLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCB7XG4gICAgLmJ0bi5kaXNhYmxlZCxcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbi5kaXNhYmxlZCB7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIGNvbG9yOiAkZ3JheS0zMDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDA7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uLmRpc2FibGVkIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIGNvbG9yOiAkZ3JheS0zMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xufVxuXG4ubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIHtcbiAgICAuYnRuLmRpc2FibGVkOmZvY3VzLFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uLmRpc2FibGVkOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b24uZGlzYWJsZWQ6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAge1xuICAgIC5idG4uZGlzYWJsZWQ6YWN0aXZlLFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uLmRpc2FibGVkOmFjdGl2ZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uLmRpc2FibGVkOmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCB7XG4gICAgLmJ0biArIC5idG4sXG4gICAgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uICsgLmJ0bixcbi5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgLnNwLWNvbnRhaW5lciAuYnRuICsgYnV0dG9uLFxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIC5idG4gKyBidXR0b24sXG4ubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIC5zcC1jb250YWluZXIgYnV0dG9uICsgYnV0dG9uLFxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbiArIGJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG59XG5cbi5tYWluLW1haWwtb3B0aW9ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgcGFkZGluZzogNXB4IDEwcHggNXB4IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblxuICAgIC5idG4sXG4gICAgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW1haWwtb3B0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLW9wdGlvbnMgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1haW4tbWFpbC1vcHRpb25zIHtcbiAgICAuYnRuOmhvdmVyLFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICAgIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLW9wdGlvbnMgYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG59XG5cbi5tYWluLW1haWwtb3B0aW9ucyB7XG4gICAgLmJ0bjpmb2N1cyxcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1vcHRpb25zIGJ1dHRvbjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xufVxuXG4ubWFpbi1tYWlsLW9wdGlvbnMge1xuICAgIC5idG4gaSxcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiBpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLW1haWwtb3B0aW9ucyBidXR0b24gaSB7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5tYWluLW1haWwtb3B0aW9ucyB7XG4gICAgLmJ0biBpLnR5cGNuLFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uIGkudHlwY24ge1xuICAgICAgICBsaW5lLWhlaWdodDogMC43NTtcbiAgICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1vcHRpb25zIGJ1dHRvbiBpLnR5cGNuIHtcbiAgICBsaW5lLWhlaWdodDogMC43NTtcbn1cblxuLm1haW4tbWFpbC1vcHRpb25zIHtcbiAgICAuYnRuLmRpc2FibGVkLFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLW1haWwtb3B0aW9ucyBidXR0b24uZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW1haWwtbGlzdCB7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgfVxufVxuXG4ubWFpbi1tYWlsLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgKyAubWFpbi1tYWlsLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIH1cblxuICAgIC5tYWluLWltZy11c2VyLFxuICAgIC5tYWluLWF2YXRhciB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWhvdmVyO1xuICAgIH1cblxuICAgICYudW5yZWFkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkcHJpbWFyeSwgMC4wNCk7XG4gICAgfVxuXG4gICAgJi5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm1haW4tbWFpbC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tbWFpbC1pdGVtIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgICB9XG59XG5cbi5tYWluLW1haWwtY2hlY2tib3gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1tYWlsLWNoZWNrYm94IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4ubWFpbi1tYWlsLXN0YXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIGNvbG9yOiAkZ3JheS0zMDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwLjk7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2FybmluZztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW1haWwtc3RhciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICB9XG59XG5cbi5tYWluLW1haWwtYm9keSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tbWFpbC1ib2R5IHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5tYWluLW1haWwtYm9keSB7XG4gICAgICAgIG1heC13aWR0aDogNjQwcHg7XG4gICAgfVxufVxuXG4ubWFpbi1tYWlsLWZyb20ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm1haW4tbWFpbC1zdWJqZWN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cbn1cblxuLm1haW4tbWFpbC1zdWJqZWN0IHtcbiAgICBzdHJvbmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLW1haWwtc3ViamVjdCBzdHJvbmcge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogaW5oZXJpdDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLW1haWwtc3ViamVjdCBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cbn1cblxuLm1haW4tbWFpbC1hdHRhY2htZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDAuOTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tbWFpbC1hdHRhY2htZW50IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgcmlnaHQ6IDYzcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLm1haW4tbWFpbC1kYXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMnB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGNvbG9yOiAkZ3JheS01MDA7XG4gICAgZm9udC1zaXplOiAxMXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1tYWlsLWRhdGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxufVxuXG4ubWFpbi1tYWlsLWNvbXBvc2Uge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjgsIDM5LCA2MCwgMC41KTtcblxuICAgID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1tYWlsLWNvbXBvc2UgLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG4ubWFpbi1tYWlsLWNvbXBvc2UtYm94IHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDMwcHggcmdiYSgyOCwgMzksIDYwLCAwLjIpO1xufVxuXG4ubWFpbi1tYWlsLWNvbXBvc2UtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTkwMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcblxuICAgIC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtMztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubmF2LWxpbmsge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi1tYWlsLWNvbXBvc2UtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAubWFpbi1tYWlsLWNvbXBvc2UtaGVhZGVyIC5uYXYtbGluayB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbi1tYWlsLWNvbXBvc2UtaGVhZGVyIC5uYXYtbGluazpudGgtY2hpbGQoMikge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5tYWluLW1haWwtY29tcG9zZS1ib2R5IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcblxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1sYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgKyAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgJGdyYXktMzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAuYnRuLFxuICAgICAgICAgICAgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLW1haWwtY29tcG9zZS1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICAgICAgLmJ0bixcbiAgICAgICAgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIGJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuLm1haW4tbWFpbC1jb21wb3NlLWJvZHkgLmZvcm0tZ3JvdXAgLm5hdi1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogJGRlZmF1bHQtY29sb3I7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcbiAgICB9XG5cbiAgICArIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cCAubmF2LWxpbmsge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbn1cblxuLm1haW4tbWFpbC1jb21wb3NlLWNvbXByZXNzLFxuLm1haW4tbWFpbC1jb21wb3NlLW1pbmltaXplIHtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgd2lkdGg6IDMxMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1haW4tbWFpbC1jb21wb3NlLWNvbXByZXNzIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ubWFpbi1tYWlsLWNvbXBvc2UtbWluaW1pemUge1xuICAgIC5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tbWFpbC1jb21wb3NlLWJvZHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLyogIyMjIyMjIDcuNyBNYWlsIFR3byAgIyMjIyMjICovXG5cbi5tYWluLW1haWwtdHdvIHtcbiAgICAubWFpbi1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLm1haW4tZm9vdGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWJvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cblxuLm1haW4tbWFpbC1sZWZ0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQkZ3JheS00MDA7XG5cbiAgICAuYnRuLWNvbXBvc2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLW1lbnUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5tYWluLW1haWwtbGVmdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLm1haW4tbWFpbC1jb250ZW50IHtcbiAgICBmbGV4OiAxO1xuICAgIG1heC13aWR0aDogMTAwdncgKC00ODBweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWFjdGl2ZTtcblxuICAgIC5tYWluLW1haWwtaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLWJvZHkge1xuICAgICAgICBtYXgtd2lkdGg6IDU5MHB4O1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKjtcblxuLmJnLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcHJpbWFyeSB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNhcHJlbnQgIWltcG9ydGFudDtcbn1cblxuYnV0dG9uLmJnLXByaW1hcnkge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5IHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5idXR0b24uYmctc2Vjb25kYXJ5IHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYmctc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zdWNjZXNzIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU5NTdkICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5idXR0b24uYmctc3VjY2VzcyB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTI3YSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmJnLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctaW5mbyB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm8gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbmJ1dHRvbi5iZy1pbmZvIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmJnLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctd2FybmluZyB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzYTAyNCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuYnV0dG9uLmJnLXdhcm5pbmcge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2EwMjQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5iZy1kYW5nZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYW5nZXIge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZTFmMWYgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbmJ1dHRvbi5iZy1kYW5nZXIge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZTFmMWYgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5iZy1wdXJwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGUgIWltcG9ydGFudDtcbn1cblxuYS5iZy1wdXJwbGUge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTMwYTIgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbmJ1dHRvbi5iZy1wdXJwbGUge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTMwYTIgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5iZy1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNWQ5ZTQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbmJ1dHRvbi5iZy1saWdodCB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDllNCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmJnLWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTgwMCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcmsge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyODMxNDMgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbmJ1dHRvbi5iZy1kYXJrIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgzMTQzICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYmctd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5ICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU1NDczO1xuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgIGNvbG9yOiAkZ3JheS0zMDA7XG4gICAgfVxufVxuXG4vKiAjIyMjIyMgOS4xIEJhY2tncm91bmQgICMjIyMjIyAqL1xuLmJnLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJnLWdyYXktMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG59XG5cbi5iZy1ncmF5LTIwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xufVxuXG4uYmctZ3JheS0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTMwMDtcbn1cblxuLmJnLWdyYXktNDAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XG59XG5cbi5iZy1ncmF5LTUwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTAwO1xufVxuXG4uYmctZ3JheS02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTYwMDtcbn1cblxuLmJnLWdyYXktNzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS03MDA7XG59XG5cbi5iZy1ncmF5LTgwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktODAwO1xufVxuXG4uYmctZ3JheS05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTkwMDtcbn1cblxuLmJnLXdoaXRlLTEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS0xO1xufVxuXG4uYmctd2hpdGUtMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTI7XG59XG5cbi5iZy13aGl0ZS0zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMztcbn1cblxuLmJnLXdoaXRlLTQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS00O1xufVxuXG4uYmctd2hpdGUtNSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTU7XG59XG5cbi5iZy13aGl0ZS02IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtNjtcbn1cblxuLmJnLXdoaXRlLTcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS03O1xufVxuXG4uYmctd2hpdGUtOCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTg7XG59XG5cbi5iZy13aGl0ZS05IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtOTtcbn1cblxuLmJnLWJsYWNrLTEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjay0xO1xufVxuXG4uYmctYmxhY2stMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTI7XG59XG5cbi5iZy1ibGFjay0zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stMztcbn1cblxuLmJnLWJsYWNrLTQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjay00O1xufVxuXG4uYmctYmxhY2stNSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTU7XG59XG5cbi5iZy1ibGFjay02IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stNjtcbn1cblxuLmJnLWJsYWNrLTcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjay03O1xufVxuXG4uYmctYmxhY2stOCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTg7XG59XG5cbi5iZy1ibGFjay05IHtcbiAgICBiYWNrZ3JvdW5kOiAkYmxhY2stOTtcbn1cblxuLmJnLWluZGlnbyB7XG4gICAgYmFja2dyb3VuZDogJGluZGlnbztcbn1cblxuLmJnLXB1cnBsZSB7XG4gICAgYmFja2dyb3VuZDogJHB1cnBsZTtcbn1cblxuLmJnLXBpbmsge1xuICAgIGJhY2tncm91bmQ6ICRwaW5rICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcmFuZ2Uge1xuICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG59XG5cbi5iZy10ZWFsIHtcbiAgICBiYWNrZ3JvdW5kOiAkdGVhbCAhaW1wb3J0YW50O1xufVxuXG4uYmctcHVycGxlLWRhcmsge1xuICAgIGJhY2tncm91bmQ6ICM1OTMzOWQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi8qICMjIyMjIyA0LjggdHJhbnNwYXJlbnQgY29sb3JzICMjIyMjIyAqL1xuXG4uYmctc3VjY2Vzcy10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNiwgMTU2LCAxMzQsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlci10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDY3LCA2NywgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeS10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktMDIgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeS10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDcsIDc5LCAxMTcsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgNTI1NSwgMjU1LCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTg5LCA5MCwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctcGluay10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDcsIDg0LCAyNTAsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLXB1cnBsZS10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzMsIDc5LCAyNTAsIDAuMTMpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10ZWFsLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1LCAxOTIsIDE5MiwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mby10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OCwgMTk0LCAyNDAsIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLW9yYW5nZS10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDEyNiwgMjAsIDAuMik7XG59XG5cbi5iZy1ncmFkaWVudC1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxOTc2ZDIgMCwgIzY0YjVmNiAxMDAlKTtcbn1cblxuLmJnLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5LWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAkcHJpbWFyeS1ncmFkaWVudCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAkZGFuZ2VyLWdyYWRpZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3VjY2Vzcy1ncmFkaWVudCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZy1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogJHdhcm5pbmctZ3JhZGllbnQgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnktZ3JhZGllbnQxIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjNjRjNWViIDAlLCAkcHJpbWFyeSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mby1ncmFkaWVudDEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICM0ZWMyZjAgMCUsICMzMWVjY2QgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXB1cnBsZS1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNjczYWI3IDAlLCAjYmE3YmZiIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaW5mby1ncmFkaWVudCAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc2Vjb25kYXJ5LWdyYWRpZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1waW5rLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRwaW5rIDAlLCAjZjM2ZWFlIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wdXJwbGUtZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHB1cnBsZSAwJSwgIzg4NGFmMSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctdGVhbC1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkdGVhbCAwJSwgIzk2ZThlOCAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYXp1cmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NWFhZjIgIWltcG9ydGFudDtcbn1cblxuLmJnLXJlZCB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzA0NDEgIWltcG9ydGFudDtcbn1cblxuLmJnLXllbGxvdyB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2I0MDMgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpbWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTc0YTAgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZWVuIHtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkY2U4OSAhaW1wb3J0YW50O1xufVxuXG4uZ3V0dGVycy14cyA+IC5jb2wsXG4uZ3V0dGVycy14cyA+IFtjbGFzcyo9J2NvbC0nXSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG59XG5cbi5ndXR0ZXJzLXhzIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweDtcbn1cblxuLnRhZy1vdXRsaW5lLXByaW1hcnkge1xuICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLnRhZy1vdXRsaW5lLXNlY29uZGFyeSB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbn1cblxuLnRhZy1vdXRsaW5lLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcbn1cblxuLnRhZy1vdXRsaW5lLXdhcm5pbmcge1xuICAgIGNvbG9yOiAkd2FybmluZyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmcgIWltcG9ydGFudDtcbn1cblxuLnRhZy1vdXRsaW5lLWluZm8ge1xuICAgIGNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogJGluZm8gIWltcG9ydGFudDtcbn1cblxuLnRhZy1vdXRsaW5lLWRhbmdlciB7XG4gICAgY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbn1cblxuLmJnLWNoYXJ0Y3VzdG9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZmY1O1xufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqO1xuXG4uYm9yZGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWVuZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgICBib3JkZXItY29sb3I6ICRpbmZvICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2FybmluZyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICAgIGJvcmRlci1jb2xvcjogJGdyYXktMTAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS04MDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gICAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4vKiAjIyMjIyMgOS4yIEJvcmRlciAgICMjIyMjIyAqL1xuXG4uYmQtdHJhbnNwYXJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5iZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbn1cblxuLmJkLXQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xufVxuXG4uYmQtZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbn1cbi5iZC1zIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG59XG5cbi5iZC1iIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbn1cblxuLmJkLWwge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbn1cblxuLmJkLXkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xufVxuXG4uYmQteCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG59XG5cbi5iZC0wIHtcbiAgICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5iZC0xIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuLmJkLTIge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xufVxuXG4uYmQtMyB7XG4gICAgYm9yZGVyLXdpZHRoOiAzcHg7XG59XG5cbi5iZC00IHtcbiAgICBib3JkZXItd2lkdGg6IDRweDtcbn1cblxuLmJkLTUge1xuICAgIGJvcmRlci13aWR0aDogNXB4O1xufVxuXG4uYmQtdC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZC1lLTAge1xuICAgIGJvcmRlci1yaWdodDogMDtcbn1cblxuLmJkLWItMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYmQtcy0wIHtcbiAgICBib3JkZXItbGVmdDogMDtcbn1cblxuLmJkLXQtMC1mIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZC1lLTAtZiB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZC1iLTAtZiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYmQtcy0wLWYge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZC15LTAge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmJkLXktMSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbn1cblxuLmJkLXgtMCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4uYmQteC0xIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuXG4uYmQtcHJpbWFyeSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG4uYmQtc3VjY2VzcyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xufVxuXG4uYmQtd2FybmluZyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2FybmluZyAhaW1wb3J0YW50O1xufVxuXG4uYmQtZGFuZ2VyIHtcbiAgICBib3JkZXItY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbn1cblxuLmJkLWluZm8ge1xuICAgIGJvcmRlci1jb2xvcjogJGluZm8gIWltcG9ydGFudDtcbn1cbi5iZC1zZWNvbmRhcnkge1xuICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xufVxuXG4uYmQtdGVhbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdGVhbCAhaW1wb3J0YW50O1xufVxuXG4uYmQtd2hpdGUge1xuICAgIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZC1ncmF5LTEwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0xMDA7XG59XG5cbi5iZC1ncmF5LTIwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0yMDA7XG59XG5cbi5iZC1ncmF5LTMwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDA7XG59XG5cbi5iZC1ncmF5LTQwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS00MDA7XG59XG5cbi5iZC1ncmF5LTUwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS01MDA7XG59XG5cbi5iZC1ncmF5LTYwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS02MDA7XG59XG5cbi5iZC1ncmF5LTcwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS03MDA7XG59XG5cbi5iZC1ncmF5LTgwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS04MDA7XG59XG5cbi5iZC1ncmF5LTkwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS05MDA7XG59XG5cbi5iZC13aGl0ZS0xIHtcbiAgICBib3JkZXItY29sb3I6ICR3aGl0ZS0xO1xufVxuXG4uYmQtd2hpdGUtMiB7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtMjtcbn1cblxuLmJkLXdoaXRlLTMge1xuICAgIGJvcmRlci1jb2xvcjogJHdoaXRlLTM7XG59XG5cbi5iZC13aGl0ZS00IHtcbiAgICBib3JkZXItY29sb3I6ICR3aGl0ZS00O1xufVxuXG4uYmQtd2hpdGUtNSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtNTtcbn1cblxuLmJkLXdoaXRlLTYge1xuICAgIGJvcmRlci1jb2xvcjogJHdoaXRlLTY7XG59XG5cbi5iZC13aGl0ZS03IHtcbiAgICBib3JkZXItY29sb3I6ICR3aGl0ZS03O1xufVxuXG4uYmQtd2hpdGUtOCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtODtcbn1cbi5yYWRpdXMtMSB7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xufVxuXG4ucmFkaXVzLTUge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnJhZGl1cy0xMCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnJhZGl1cy0yMCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLnJhZGl1cy0zMCB7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLnJhZGl1cy00MCB7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbn1cblxuLnJhZGl1cy01MCB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweCAhaW1wb3J0YW50O1xufVxuXG4uYmQtZGFzaGVkIHtcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbn1cblxuLmJkLWRvdHRlZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC5iZC14cyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLXhzLXQge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG5cbiAgICAuYmQteHMtZSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLXhzLWIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG5cbiAgICAuYmQteHMtcyB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG5cbiAgICAuYmQteHMteSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG5cbiAgICAuYmQteHMteCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5iZC1zbSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLXNtLXQge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG5cbiAgICAuYmQtc20tZSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLXNtLWUtMCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5iZC1zbS1iIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLXNtLXMge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLXNtLXMtMCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJkLXNtLXkge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLXNtLXgge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYmQtbWQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC1tZC10IHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLW1kLWUge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC1tZC1iIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLW1kLXMge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLW1kLXkge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLW1kLXgge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYmQtbGcge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC1sZy10IHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLWxnLWVuZiB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLWxnLWIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG5cbiAgICAuYmQtbGctcyB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG5cbiAgICAuYmQtbGcteSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG5cbiAgICAuYmQtbGcteCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYmQteGwge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC14bC10IHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLXhsLWUge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC14bC1iIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLXhsLXMge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLXhsLXkge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLXhsLXgge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxufVxuXG4uYnItdHMtMCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uYnItYnMtMCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uYnItdGUtMCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmJyLWJlLTAge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ici10cy01IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cbi5ici10ZS01IHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ici1iZS01IHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG4uYnItYnMtNSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQtcHJpbWFyeSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQtc3VjY2VzcyB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQtd2FybmluZyB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeS1saWdodCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDRmNztcbn1cblxuLmJvcmRlci1waW5rLWxpZ2h0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjNhN2NjO1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeS1saWdodCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YxY2JkMztcbn1cbi5ici01IHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5iZC14cy1lLTAge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmJkLXhzLXMtMCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJkLW1kLWUtMCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYmQtbGctZS0wIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAgIC5iZC14bC1lLTAge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi5jdXJzb3ItYWxpYXMge1xuICAgIGN1cnNvcjogYWxpYXM7XG59XG4uY3Vyc29yLWFsbC1zY3JvbGwge1xuICAgIGN1cnNvcjogYWxsLXNjcm9sbDtcbn1cbi5jdXJzb3ItYXV0byB7XG4gICAgY3Vyc29yOiBhdXRvO1xufVxuLmN1cnNvci1jZWxsIHtcbiAgICBjdXJzb3I6IGNlbGw7XG59XG4uY3Vyc29yLWNvbnRleHQtbWVudSB7XG4gICAgY3Vyc29yOiBjb250ZXh0LW1lbnU7XG59XG4uY3Vyc29yLWNvbC1yZXNpemUge1xuICAgIGN1cnNvcjogY29sLXJlc2l6ZTtcbn1cbi5jdXJzb3ItY29weSB7XG4gICAgY3Vyc29yOiBjb3B5O1xufVxuLmN1cnNvci1jcm9zc2hhaXIge1xuICAgIGN1cnNvcjogY3Jvc3NoYWlyO1xufVxuLmN1cnNvci1kZWZhdWx0IHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY3Vyc29yLWUtcmVzaXplIHtcbiAgICBjdXJzb3I6IGUtcmVzaXplO1xufVxuLmN1cnNvci1ldy1yZXNpemUge1xuICAgIGN1cnNvcjogZXctcmVzaXplO1xufVxuLmN1cnNvci1ncmFiIHtcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgICBjdXJzb3I6IGdyYWI7XG59XG4uY3Vyc29yLWdyYWJiaW5nIHtcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gICAgY3Vyc29yOiBncmFiYmluZztcbn1cbi5jdXJzb3ItaGVscCB7XG4gICAgY3Vyc29yOiBoZWxwO1xufVxuLmN1cnNvci1tb3ZlIHtcbiAgICBjdXJzb3I6IG1vdmU7XG59XG4uY3Vyc29yLW4tcmVzaXplIHtcbiAgICBjdXJzb3I6IG4tcmVzaXplO1xufVxuLmN1cnNvci1uZS1yZXNpemUge1xuICAgIGN1cnNvcjogbmUtcmVzaXplO1xufVxuLmN1cnNvci1uZXN3LXJlc2l6ZSB7XG4gICAgY3Vyc29yOiBuZXN3LXJlc2l6ZTtcbn1cbi5jdXJzb3ItbnMtcmVzaXplIHtcbiAgICBjdXJzb3I6IG5zLXJlc2l6ZTtcbn1cbi5jdXJzb3ItbnctcmVzaXplIHtcbiAgICBjdXJzb3I6IG53LXJlc2l6ZTtcbn1cbi5jdXJzb3ItbndzZS1yZXNpemUge1xuICAgIGN1cnNvcjogbndzZS1yZXNpemU7XG59XG4uY3Vyc29yLW5vLWRyb3Age1xuICAgIGN1cnNvcjogbm8tZHJvcDtcbn1cbi5jdXJzb3Itbm9uZSB7XG4gICAgY3Vyc29yOiBub25lO1xufVxuLmN1cnNvci1ub3QtYWxsb3dlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5jdXJzb3ItcG9pbnRlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmN1cnNvci1wcm9ncmVzcyB7XG4gICAgY3Vyc29yOiBwcm9ncmVzcztcbn1cbi5jdXJzb3Itcm93LXJlc2l6ZSB7XG4gICAgY3Vyc29yOiByb3ctcmVzaXplO1xufVxuLmN1cnNvci1zLXJlc2l6ZSB7XG4gICAgY3Vyc29yOiBzLXJlc2l6ZTtcbn1cbi5jdXJzb3Itc2UtcmVzaXplIHtcbiAgICBjdXJzb3I6IHNlLXJlc2l6ZTtcbn1cbi5jdXJzb3Itc3ctcmVzaXplIHtcbiAgICBjdXJzb3I6IHN3LXJlc2l6ZTtcbn1cbi5jdXJzb3ItdGV4dCB7XG4gICAgY3Vyc29yOiB0ZXh0O1xufVxuLmN1cnNvci13LXJlc2l6ZSB7XG4gICAgY3Vyc29yOiB3LXJlc2l6ZTtcbn1cbi5jdXJzb3Itd2FpdCB7XG4gICAgY3Vyc29yOiB3YWl0O1xufVxuLmN1cnNvci16b29tLWluIHtcbiAgICBjdXJzb3I6IHpvb20taW47XG59XG4uY3Vyc29yLXpvb20tb3V0IHtcbiAgICBjdXJzb3I6IHpvb20tb3V0O1xufVxuIiwiLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi8qICMjIyMjIyA5LjMgSGVpZ2h0ICAgIyMjIyMjICovXG5cbi5odC01IHtcbiAgaGVpZ2h0OiA1cHg7XG59XG5cbi5odC01cCB7XG4gIGhlaWdodDogNSU7XG59XG5cbi5teC1odC01cCB7XG4gIG1heC1oZWlnaHQ6IDUlO1xufVxuXG4ubW4taHQtNXAge1xuICBtaW4taGVpZ2h0OiA1JTtcbn1cblxuLmh0LTUtZiB7XG4gIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC01cC1mIHtcbiAgaGVpZ2h0OiA1JSAhaW1wb3J0YW50O1xufVxuXG4uaHQtMTAge1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi5odC0xMHAge1xuICBoZWlnaHQ6IDEwJTtcbn1cblxuLm14LWh0LTEwcCB7XG4gIG1heC1oZWlnaHQ6IDEwJTtcbn1cblxuLm1uLWh0LTEwcCB7XG4gIG1pbi1oZWlnaHQ6IDEwJTtcbn1cblxuLmh0LTEwLWYge1xuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLmh0LTEwcC1mIHtcbiAgaGVpZ2h0OiAxMCUgIWltcG9ydGFudDtcbn1cblxuLmh0LTE1IHtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuXG4uaHQtMTVwIHtcbiAgaGVpZ2h0OiAxNSU7XG59XG5cbi5teC1odC0xNXAge1xuICBtYXgtaGVpZ2h0OiAxNSU7XG59XG5cbi5tbi1odC0xNXAge1xuICBtaW4taGVpZ2h0OiAxNSU7XG59XG5cbi5odC0xNS1mIHtcbiAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC0xNXAtZiB7XG4gIGhlaWdodDogMTUlICFpbXBvcnRhbnQ7XG59XG5cbi5odC0yMCB7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmh0LTIwcCB7XG4gIGhlaWdodDogMjAlO1xufVxuXG4ubXgtaHQtMjBwIHtcbiAgbWF4LWhlaWdodDogMjAlO1xufVxuXG4ubW4taHQtMjBwIHtcbiAgbWluLWhlaWdodDogMjAlO1xufVxuXG4uaHQtMjAtZiB7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtMjBwLWYge1xuICBoZWlnaHQ6IDIwJSAhaW1wb3J0YW50O1xufVxuXG4uaHQtMjUge1xuICBoZWlnaHQ6IDI1cHg7XG59XG5cbi5odC0yNXAge1xuICBoZWlnaHQ6IDI1JTtcbn1cblxuLm14LWh0LTI1cCB7XG4gIG1heC1oZWlnaHQ6IDI1JTtcbn1cblxuLm1uLWh0LTI1cCB7XG4gIG1pbi1oZWlnaHQ6IDI1JTtcbn1cblxuLmh0LTI1LWYge1xuICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLmh0LTI1cC1mIHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmh0LTMwIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uaHQtMzBwIHtcbiAgaGVpZ2h0OiAzMCU7XG59XG5cbi5teC1odC0zMHAge1xuICBtYXgtaGVpZ2h0OiAzMCU7XG59XG5cbi5tbi1odC0zMHAge1xuICBtaW4taGVpZ2h0OiAzMCU7XG59XG5cbi5odC0zMC1mIHtcbiAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC0zMHAtZiB7XG4gIGhlaWdodDogMzAlICFpbXBvcnRhbnQ7XG59XG5cbi5odC0zNSB7XG4gIGhlaWdodDogMzVweDtcbn1cblxuLmh0LTM1cCB7XG4gIGhlaWdodDogMzUlO1xufVxuXG4ubXgtaHQtMzVwIHtcbiAgbWF4LWhlaWdodDogMzUlO1xufVxuXG4ubW4taHQtMzVwIHtcbiAgbWluLWhlaWdodDogMzUlO1xufVxuXG4uaHQtMzUtZiB7XG4gIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtMzVwLWYge1xuICBoZWlnaHQ6IDM1JSAhaW1wb3J0YW50O1xufVxuXG4uaHQtNDAge1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5odC00MHAge1xuICBoZWlnaHQ6IDQwJTtcbn1cblxuLm14LWh0LTQwcCB7XG4gIG1heC1oZWlnaHQ6IDQwJTtcbn1cblxuLm1uLWh0LTQwcCB7XG4gIG1pbi1oZWlnaHQ6IDQwJTtcbn1cblxuLmh0LTQwLWYge1xuICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLmh0LTQwcC1mIHtcbiAgaGVpZ2h0OiA0MCUgIWltcG9ydGFudDtcbn1cblxuLmh0LTQ1IHtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuXG4uaHQtNDVwIHtcbiAgaGVpZ2h0OiA0NSU7XG59XG5cbi5teC1odC00NXAge1xuICBtYXgtaGVpZ2h0OiA0NSU7XG59XG5cbi5tbi1odC00NXAge1xuICBtaW4taGVpZ2h0OiA0NSU7XG59XG5cbi5odC00NS1mIHtcbiAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC00NXAtZiB7XG4gIGhlaWdodDogNDUlICFpbXBvcnRhbnQ7XG59XG5cbi5odC01MCB7XG4gIGhlaWdodDogNTBweDtcbn1cblxuLmh0LTUwcCB7XG4gIGhlaWdodDogNTAlO1xufVxuXG4ubXgtaHQtNTBwIHtcbiAgbWF4LWhlaWdodDogNTAlO1xufVxuXG4ubW4taHQtNTBwIHtcbiAgbWluLWhlaWdodDogNTAlO1xufVxuXG4uaHQtNTAtZiB7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtNTBwLWYge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaHQtNTUge1xuICBoZWlnaHQ6IDU1cHg7XG59XG5cbi5odC01NXAge1xuICBoZWlnaHQ6IDU1JTtcbn1cblxuLm14LWh0LTU1cCB7XG4gIG1heC1oZWlnaHQ6IDU1JTtcbn1cblxuLm1uLWh0LTU1cCB7XG4gIG1pbi1oZWlnaHQ6IDU1JTtcbn1cblxuLmh0LTU1LWYge1xuICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLmh0LTU1cC1mIHtcbiAgaGVpZ2h0OiA1NSUgIWltcG9ydGFudDtcbn1cblxuLmh0LTYwIHtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuXG4uaHQtNjBwIHtcbiAgaGVpZ2h0OiA2MCU7XG59XG5cbi5teC1odC02MHAge1xuICBtYXgtaGVpZ2h0OiA2MCU7XG59XG5cbi5tbi1odC02MHAge1xuICBtaW4taGVpZ2h0OiA2MCU7XG59XG5cbi5odC02MC1mIHtcbiAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC02MHAtZiB7XG4gIGhlaWdodDogNjAlICFpbXBvcnRhbnQ7XG59XG5cbi5odC02NSB7XG4gIGhlaWdodDogNjVweDtcbn1cblxuLmh0LTY1cCB7XG4gIGhlaWdodDogNjUlO1xufVxuXG4ubXgtaHQtNjVwIHtcbiAgbWF4LWhlaWdodDogNjUlO1xufVxuXG4ubW4taHQtNjVwIHtcbiAgbWluLWhlaWdodDogNjUlO1xufVxuXG4uaHQtNjUtZiB7XG4gIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtNjVwLWYge1xuICBoZWlnaHQ6IDY1JSAhaW1wb3J0YW50O1xufVxuXG4uaHQtNzAge1xuICBoZWlnaHQ6IDcwcHg7XG59XG5cbi5odC03MHAge1xuICBoZWlnaHQ6IDcwJTtcbn1cblxuLm14LWh0LTcwcCB7XG4gIG1heC1oZWlnaHQ6IDcwJTtcbn1cblxuLm1uLWh0LTcwcCB7XG4gIG1pbi1oZWlnaHQ6IDcwJTtcbn1cblxuLmh0LTcwLWYge1xuICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLmh0LTcwcC1mIHtcbiAgaGVpZ2h0OiA3MCUgIWltcG9ydGFudDtcbn1cblxuLmh0LTc1IHtcbiAgaGVpZ2h0OiA3NXB4O1xufVxuXG4uaHQtNzVwIHtcbiAgaGVpZ2h0OiA3NSU7XG59XG5cbi5teC1odC03NXAge1xuICBtYXgtaGVpZ2h0OiA3NSU7XG59XG5cbi5tbi1odC03NXAge1xuICBtaW4taGVpZ2h0OiA3NSU7XG59XG5cbi5odC03NS1mIHtcbiAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC03NXAtZiB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5odC04MCB7XG4gIGhlaWdodDogODBweDtcbn1cblxuLmh0LTgwcCB7XG4gIGhlaWdodDogODAlO1xufVxuXG4ubXgtaHQtODBwIHtcbiAgbWF4LWhlaWdodDogODAlO1xufVxuXG4ubW4taHQtODBwIHtcbiAgbWluLWhlaWdodDogODAlO1xufVxuXG4uaHQtODAtZiB7XG4gIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtODBwLWYge1xuICBoZWlnaHQ6IDgwJSAhaW1wb3J0YW50O1xufVxuXG4uaHQtODUge1xuICBoZWlnaHQ6IDg1cHg7XG59XG5cbi5odC04NXAge1xuICBoZWlnaHQ6IDg1JTtcbn1cblxuLm14LWh0LTg1cCB7XG4gIG1heC1oZWlnaHQ6IDg1JTtcbn1cblxuLm1uLWh0LTg1cCB7XG4gIG1pbi1oZWlnaHQ6IDg1JTtcbn1cblxuLmh0LTg1LWYge1xuICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLmh0LTg1cC1mIHtcbiAgaGVpZ2h0OiA4NSUgIWltcG9ydGFudDtcbn1cblxuLmh0LTkwIHtcbiAgaGVpZ2h0OiA5MHB4O1xufVxuXG4uaHQtOTBwIHtcbiAgaGVpZ2h0OiA5MCU7XG59XG5cbi5teC1odC05MHAge1xuICBtYXgtaGVpZ2h0OiA5MCU7XG59XG5cbi5tbi1odC05MHAge1xuICBtaW4taGVpZ2h0OiA5MCU7XG59XG5cbi5odC05MC1mIHtcbiAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC05MHAtZiB7XG4gIGhlaWdodDogOTAlICFpbXBvcnRhbnQ7XG59XG5cbi5odC05NSB7XG4gIGhlaWdodDogOTVweDtcbn1cblxuLmh0LTk1cCB7XG4gIGhlaWdodDogOTUlO1xufVxuXG4ubXgtaHQtOTVwIHtcbiAgbWF4LWhlaWdodDogOTUlO1xufVxuXG4ubW4taHQtOTVwIHtcbiAgbWluLWhlaWdodDogOTUlO1xufVxuXG4uaHQtOTUtZiB7XG4gIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtOTVwLWYge1xuICBoZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xufVxuXG4uaHQtMTAwIHtcbiAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtMTAwcCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm14LWh0LTEwMHAge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4ubW4taHQtMTAwcCB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5cbi5odC0xMDAtZiB7XG4gIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLmh0LTEwMHAtZiB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaHQtMTM2IHtcbiAgaGVpZ2h0OiAxMzZweDtcbn1cblxuLmh0LTE1MCB7XG4gIGhlaWdodDogMTUwcHg7XG59XG5cbi5odC0xNzUge1xuICBoZWlnaHQ6IDE3NXB4O1xufVxuXG4uaHQtMTgwIHtcbiAgaGVpZ2h0OiAxODBweDtcbn1cblxuLmh0LTIwMCB7XG4gIGhlaWdodDogMjAwcHg7XG59XG5cbi5odC0yMTAge1xuICBoZWlnaHQ6IDIxMHB4O1xufVxuXG4uaHQtMjIwIHtcbiAgaGVpZ2h0OiAyMjBweDtcbn1cblxuLmh0LTIyNiB7XG4gIGhlaWdodDogMjI2cHg7XG59XG5cbi5odC0yMzAge1xuICBoZWlnaHQ6IDIzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC0yMzgge1xuICBoZWlnaHQ6IDIzOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0yMzAge1xuICB3aWR0aDogMjMwcHggIWltcG9ydGFudDtcbn1cblxuLmh0LTI1MCB7XG4gIGhlaWdodDogMjUwcHg7XG59XG5cbi5odC0yNzAge1xuICBoZWlnaHQ6IDI3MHB4O1xufVxuXG4uaHQtMzAwIHtcbiAgaGVpZ2h0OiAzMDBweDtcbn1cblxuLmh0LTM1MCB7XG4gIGhlaWdodDogMzUwcHg7XG59XG5cbi5odC00MDAge1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuXG4uaHQtNDUwIHtcbiAgaGVpZ2h0OiA0NTBweDtcbn1cblxuLmh0LTUwMCB7XG4gIGhlaWdodDogNTAwcHg7XG59XG5cbi5odC01NTAge1xuICBoZWlnaHQ6IDU1MHB4O1xufVxuXG4uaHQtNjAwIHtcbiAgaGVpZ2h0OiA2MDBweDtcbn1cblxuLmh0LTY1MCB7XG4gIGhlaWdodDogNjUwcHg7XG59XG5cbi5odC03MDAge1xuICBoZWlnaHQ6IDcwMHB4O1xufVxuXG4uaHQtNzUwIHtcbiAgaGVpZ2h0OiA3NTBweDtcbn1cblxuLmh0LTgwMCB7XG4gIGhlaWdodDogODAwcHg7XG59XG5cbi5odC0xMDB2IHtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLmh0LTEge1xuICBoZWlnaHQ6IDFweDtcbn1cblxuLmh0LTIge1xuICBoZWlnaHQ6IDJweDtcbn1cblxuLmh0LTMge1xuICBoZWlnaHQ6IDNweDtcbn1cblxuLmh0LTQge1xuICBoZWlnaHQ6IDRweDtcbn1cblxuLmh0LTYge1xuICBoZWlnaHQ6IDZweDtcbn1cblxuLmh0LTcge1xuICBoZWlnaHQ6IDdweDtcbn1cblxuLmh0LTgge1xuICBoZWlnaHQ6IDhweDtcbn1cblxuLmh0LTkge1xuICBoZWlnaHQ6IDlweDtcbn1cblxuLmh0LWF1dG8ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5odC0xNiB7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLmh0LTMyIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG4uaHQtMzYge1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbi5odC00OCB7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLmh0LTY0IHtcbiAgaGVpZ2h0OiA2NHB4O1xufVxuXG4uaHQtNzIge1xuICBoZWlnaHQ6IDcycHg7XG59XG5cbi5odC0xMTUge1xuICBoZWlnaHQ6IDExNXB4O1xufVxuXG4uaHQtMTIwIHtcbiAgaGVpZ2h0OiAxMjBweDtcbn1cblxuLmh0LTE2MCB7XG4gIGhlaWdodDogMTYwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuaHQteHMtNSB7XG4gICAgaGVpZ2h0OiA1cHg7XG4gIH1cblxuICAuaHQteHMtNXAge1xuICAgIGhlaWdodDogNSU7XG4gIH1cblxuICAubXgtaHQteHMtNXAge1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTVwIHtcbiAgICBtaW4taGVpZ2h0OiA1JTtcbiAgfVxuXG4gIC5odC14cy01LWYge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNXAtZiB7XG4gICAgaGVpZ2h0OiA1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTEwIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cblxuICAuaHQteHMtMTBwIHtcbiAgICBoZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5teC1odC14cy0xMHAge1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5tbi1odC14cy0xMHAge1xuICAgIG1pbi1oZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5odC14cy0xMC1mIHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0xMHAtZiB7XG4gICAgaGVpZ2h0OiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0xNSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmh0LXhzLTE1cCB7XG4gICAgaGVpZ2h0OiAxNSU7XG4gIH1cblxuICAubXgtaHQteHMtMTVwIHtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gIH1cblxuICAubW4taHQteHMtMTVwIHtcbiAgICBtaW4taGVpZ2h0OiAxNSU7XG4gIH1cblxuICAuaHQteHMtMTUtZiB7XG4gICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtMTVwLWYge1xuICAgIGhlaWdodDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtMjAge1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5odC14cy0yMHAge1xuICAgIGhlaWdodDogMjAlO1xuICB9XG5cbiAgLm14LWh0LXhzLTIwcCB7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTIwcCB7XG4gICAgbWluLWhlaWdodDogMjAlO1xuICB9XG5cbiAgLmh0LXhzLTIwLWYge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTIwcC1mIHtcbiAgICBoZWlnaHQ6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTI1IHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cblxuICAuaHQteHMtMjVwIHtcbiAgICBoZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5teC1odC14cy0yNXAge1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5tbi1odC14cy0yNXAge1xuICAgIG1pbi1oZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5odC14cy0yNS1mIHtcbiAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0yNXAtZiB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0zMCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmh0LXhzLTMwcCB7XG4gICAgaGVpZ2h0OiAzMCU7XG4gIH1cblxuICAubXgtaHQteHMtMzBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gIH1cblxuICAubW4taHQteHMtMzBwIHtcbiAgICBtaW4taGVpZ2h0OiAzMCU7XG4gIH1cblxuICAuaHQteHMtMzAtZiB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtMzBwLWYge1xuICAgIGhlaWdodDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtMzUge1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuXG4gIC5odC14cy0zNXAge1xuICAgIGhlaWdodDogMzUlO1xuICB9XG5cbiAgLm14LWh0LXhzLTM1cCB7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTM1cCB7XG4gICAgbWluLWhlaWdodDogMzUlO1xuICB9XG5cbiAgLmh0LXhzLTM1LWYge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTM1cC1mIHtcbiAgICBoZWlnaHQ6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTQwIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAuaHQteHMtNDBwIHtcbiAgICBoZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5teC1odC14cy00MHAge1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5tbi1odC14cy00MHAge1xuICAgIG1pbi1oZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5odC14cy00MC1mIHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy00MHAtZiB7XG4gICAgaGVpZ2h0OiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy00NSB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG5cbiAgLmh0LXhzLTQ1cCB7XG4gICAgaGVpZ2h0OiA0NSU7XG4gIH1cblxuICAubXgtaHQteHMtNDVwIHtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gIH1cblxuICAubW4taHQteHMtNDVwIHtcbiAgICBtaW4taGVpZ2h0OiA0NSU7XG4gIH1cblxuICAuaHQteHMtNDUtZiB7XG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNDVwLWYge1xuICAgIGhlaWdodDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNTAge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuXG4gIC5odC14cy01MHAge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLm14LWh0LXhzLTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTUwcCB7XG4gICAgbWluLWhlaWdodDogNTAlO1xuICB9XG5cbiAgLmh0LXhzLTUwLWYge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTUwcC1mIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTU1IHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cblxuICAuaHQteHMtNTVwIHtcbiAgICBoZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5teC1odC14cy01NXAge1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5tbi1odC14cy01NXAge1xuICAgIG1pbi1oZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5odC14cy01NS1mIHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy01NXAtZiB7XG4gICAgaGVpZ2h0OiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy02MCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmh0LXhzLTYwcCB7XG4gICAgaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubXgtaHQteHMtNjBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubW4taHQteHMtNjBwIHtcbiAgICBtaW4taGVpZ2h0OiA2MCU7XG4gIH1cblxuICAuaHQteHMtNjAtZiB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNjBwLWYge1xuICAgIGhlaWdodDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNjUge1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuXG4gIC5odC14cy02NXAge1xuICAgIGhlaWdodDogNjUlO1xuICB9XG5cbiAgLm14LWh0LXhzLTY1cCB7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTY1cCB7XG4gICAgbWluLWhlaWdodDogNjUlO1xuICB9XG5cbiAgLmh0LXhzLTY1LWYge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTY1cC1mIHtcbiAgICBoZWlnaHQ6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTcwIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cblxuICAuaHQteHMtNzBwIHtcbiAgICBoZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5teC1odC14cy03MHAge1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5tbi1odC14cy03MHAge1xuICAgIG1pbi1oZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5odC14cy03MC1mIHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy03MHAtZiB7XG4gICAgaGVpZ2h0OiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy03NSB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG5cbiAgLmh0LXhzLTc1cCB7XG4gICAgaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubXgtaHQteHMtNzVwIHtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubW4taHQteHMtNzVwIHtcbiAgICBtaW4taGVpZ2h0OiA3NSU7XG4gIH1cblxuICAuaHQteHMtNzUtZiB7XG4gICAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNzVwLWYge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtODAge1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuXG4gIC5odC14cy04MHAge1xuICAgIGhlaWdodDogODAlO1xuICB9XG5cbiAgLm14LWh0LXhzLTgwcCB7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTgwcCB7XG4gICAgbWluLWhlaWdodDogODAlO1xuICB9XG5cbiAgLmh0LXhzLTgwLWYge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTgwcC1mIHtcbiAgICBoZWlnaHQ6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTg1IHtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gIH1cblxuICAuaHQteHMtODVwIHtcbiAgICBoZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5teC1odC14cy04NXAge1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5tbi1odC14cy04NXAge1xuICAgIG1pbi1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5odC14cy04NS1mIHtcbiAgICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy04NXAtZiB7XG4gICAgaGVpZ2h0OiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy05MCB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmh0LXhzLTkwcCB7XG4gICAgaGVpZ2h0OiA5MCU7XG4gIH1cblxuICAubXgtaHQteHMtOTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gIH1cblxuICAubW4taHQteHMtOTBwIHtcbiAgICBtaW4taGVpZ2h0OiA5MCU7XG4gIH1cblxuICAuaHQteHMtOTAtZiB7XG4gICAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtOTBwLWYge1xuICAgIGhlaWdodDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtOTUge1xuICAgIGhlaWdodDogOTVweDtcbiAgfVxuXG4gIC5odC14cy05NXAge1xuICAgIGhlaWdodDogOTUlO1xuICB9XG5cbiAgLm14LWh0LXhzLTk1cCB7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTk1cCB7XG4gICAgbWluLWhlaWdodDogOTUlO1xuICB9XG5cbiAgLmh0LXhzLTk1LWYge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTk1cC1mIHtcbiAgICBoZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5odC14cy0xMDBwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubXgtaHQteHMtMTAwcCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5tbi1odC14cy0xMDBwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmh0LXhzLTEwMC1mIHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtMTAwcC1mIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0xNTAge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cblxuICAuaHQteHMtMTUwcCB7XG4gICAgaGVpZ2h0OiAxNTAlO1xuICB9XG5cbiAgLm14LWh0LXhzLTE1MHAge1xuICAgIG1heC1oZWlnaHQ6IDE1MCU7XG4gIH1cblxuICAubW4taHQteHMtMTUwcCB7XG4gICAgbWluLWhlaWdodDogMTUwJTtcbiAgfVxuXG4gIC5odC14cy0xNTAtZiB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTE1MHAtZiB7XG4gICAgaGVpZ2h0OiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtMjAwIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG5cbiAgLmh0LXhzLTIwMHAge1xuICAgIGhlaWdodDogMjAwJTtcbiAgfVxuXG4gIC5teC1odC14cy0yMDBwIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDAlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTIwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDIwMCU7XG4gIH1cblxuICAuaHQteHMtMjAwLWYge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0yMDBwLWYge1xuICAgIGhlaWdodDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTI1MCB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuXG4gIC5odC14cy0yNTBwIHtcbiAgICBoZWlnaHQ6IDI1MCU7XG4gIH1cblxuICAubXgtaHQteHMtMjUwcCB7XG4gICAgbWF4LWhlaWdodDogMjUwJTtcbiAgfVxuXG4gIC5tbi1odC14cy0yNTBwIHtcbiAgICBtaW4taGVpZ2h0OiAyNTAlO1xuICB9XG5cbiAgLmh0LXhzLTI1MC1mIHtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtMjUwcC1mIHtcbiAgICBoZWlnaHQ6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0zMDAge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cblxuICAuaHQteHMtMzAwcCB7XG4gICAgaGVpZ2h0OiAzMDAlO1xuICB9XG5cbiAgLm14LWh0LXhzLTMwMHAge1xuICAgIG1heC1oZWlnaHQ6IDMwMCU7XG4gIH1cblxuICAubW4taHQteHMtMzAwcCB7XG4gICAgbWluLWhlaWdodDogMzAwJTtcbiAgfVxuXG4gIC5odC14cy0zMDAtZiB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTMwMHAtZiB7XG4gICAgaGVpZ2h0OiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtMzUwIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG5cbiAgLmh0LXhzLTM1MHAge1xuICAgIGhlaWdodDogMzUwJTtcbiAgfVxuXG4gIC5teC1odC14cy0zNTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzNTAlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTM1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDM1MCU7XG4gIH1cblxuICAuaHQteHMtMzUwLWYge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0zNTBwLWYge1xuICAgIGhlaWdodDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTQwMCB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuXG4gIC5odC14cy00MDBwIHtcbiAgICBoZWlnaHQ6IDQwMCU7XG4gIH1cblxuICAubXgtaHQteHMtNDAwcCB7XG4gICAgbWF4LWhlaWdodDogNDAwJTtcbiAgfVxuXG4gIC5tbi1odC14cy00MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA0MDAlO1xuICB9XG5cbiAgLmh0LXhzLTQwMC1mIHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNDAwcC1mIHtcbiAgICBoZWlnaHQ6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy00NTAge1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cblxuICAuaHQteHMtNDUwcCB7XG4gICAgaGVpZ2h0OiA0NTAlO1xuICB9XG5cbiAgLm14LWh0LXhzLTQ1MHAge1xuICAgIG1heC1oZWlnaHQ6IDQ1MCU7XG4gIH1cblxuICAubW4taHQteHMtNDUwcCB7XG4gICAgbWluLWhlaWdodDogNDUwJTtcbiAgfVxuXG4gIC5odC14cy00NTAtZiB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTQ1MHAtZiB7XG4gICAgaGVpZ2h0OiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNTAwIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG5cbiAgLmh0LXhzLTUwMHAge1xuICAgIGhlaWdodDogNTAwJTtcbiAgfVxuXG4gIC5teC1odC14cy01MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MDAlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTUwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDUwMCU7XG4gIH1cblxuICAuaHQteHMtNTAwLWYge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy01MDBwLWYge1xuICAgIGhlaWdodDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTU1MCB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxuXG4gIC5odC14cy01NTBwIHtcbiAgICBoZWlnaHQ6IDU1MCU7XG4gIH1cblxuICAubXgtaHQteHMtNTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTUwJTtcbiAgfVxuXG4gIC5tbi1odC14cy01NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA1NTAlO1xuICB9XG5cbiAgLmh0LXhzLTU1MC1mIHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNTUwcC1mIHtcbiAgICBoZWlnaHQ6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy02MDAge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cblxuICAuaHQteHMtNjAwcCB7XG4gICAgaGVpZ2h0OiA2MDAlO1xuICB9XG5cbiAgLm14LWh0LXhzLTYwMHAge1xuICAgIG1heC1oZWlnaHQ6IDYwMCU7XG4gIH1cblxuICAubW4taHQteHMtNjAwcCB7XG4gICAgbWluLWhlaWdodDogNjAwJTtcbiAgfVxuXG4gIC5odC14cy02MDAtZiB7XG4gICAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTYwMHAtZiB7XG4gICAgaGVpZ2h0OiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNjUwIHtcbiAgICBoZWlnaHQ6IDY1MHB4O1xuICB9XG5cbiAgLmh0LXhzLTY1MHAge1xuICAgIGhlaWdodDogNjUwJTtcbiAgfVxuXG4gIC5teC1odC14cy02NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2NTAlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTY1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDY1MCU7XG4gIH1cblxuICAuaHQteHMtNjUwLWYge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy02NTBwLWYge1xuICAgIGhlaWdodDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTcwMCB7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgfVxuXG4gIC5odC14cy03MDBwIHtcbiAgICBoZWlnaHQ6IDcwMCU7XG4gIH1cblxuICAubXgtaHQteHMtNzAwcCB7XG4gICAgbWF4LWhlaWdodDogNzAwJTtcbiAgfVxuXG4gIC5tbi1odC14cy03MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA3MDAlO1xuICB9XG5cbiAgLmh0LXhzLTcwMC1mIHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNzAwcC1mIHtcbiAgICBoZWlnaHQ6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy03NTAge1xuICAgIGhlaWdodDogNzUwcHg7XG4gIH1cblxuICAuaHQteHMtNzUwcCB7XG4gICAgaGVpZ2h0OiA3NTAlO1xuICB9XG5cbiAgLm14LWh0LXhzLTc1MHAge1xuICAgIG1heC1oZWlnaHQ6IDc1MCU7XG4gIH1cblxuICAubW4taHQteHMtNzUwcCB7XG4gICAgbWluLWhlaWdodDogNzUwJTtcbiAgfVxuXG4gIC5odC14cy03NTAtZiB7XG4gICAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTc1MHAtZiB7XG4gICAgaGVpZ2h0OiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtODAwIHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICB9XG5cbiAgLmh0LXhzLTgwMHAge1xuICAgIGhlaWdodDogODAwJTtcbiAgfVxuXG4gIC5teC1odC14cy04MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA4MDAlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTgwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDgwMCU7XG4gIH1cblxuICAuaHQteHMtODAwLWYge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy04MDBwLWYge1xuICAgIGhlaWdodDogODAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTg1MCB7XG4gICAgaGVpZ2h0OiA4NTBweDtcbiAgfVxuXG4gIC5odC14cy04NTBwIHtcbiAgICBoZWlnaHQ6IDg1MCU7XG4gIH1cblxuICAubXgtaHQteHMtODUwcCB7XG4gICAgbWF4LWhlaWdodDogODUwJTtcbiAgfVxuXG4gIC5tbi1odC14cy04NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA4NTAlO1xuICB9XG5cbiAgLmh0LXhzLTg1MC1mIHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtODUwcC1mIHtcbiAgICBoZWlnaHQ6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0xMDB2IHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuaHQtc20tNSB7XG4gICAgaGVpZ2h0OiA1cHg7XG4gIH1cblxuICAuaHQtc20tNXAge1xuICAgIGhlaWdodDogNSU7XG4gIH1cblxuICAubXgtaHQtc20tNXAge1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTVwIHtcbiAgICBtaW4taGVpZ2h0OiA1JTtcbiAgfVxuXG4gIC5odC1zbS01LWYge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNXAtZiB7XG4gICAgaGVpZ2h0OiA1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTEwIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cblxuICAuaHQtc20tMTBwIHtcbiAgICBoZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5teC1odC1zbS0xMHAge1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS0xMHAge1xuICAgIG1pbi1oZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5odC1zbS0xMC1mIHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0xMHAtZiB7XG4gICAgaGVpZ2h0OiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0xNSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmh0LXNtLTE1cCB7XG4gICAgaGVpZ2h0OiAxNSU7XG4gIH1cblxuICAubXgtaHQtc20tMTVwIHtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gIH1cblxuICAubW4taHQtc20tMTVwIHtcbiAgICBtaW4taGVpZ2h0OiAxNSU7XG4gIH1cblxuICAuaHQtc20tMTUtZiB7XG4gICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tMTVwLWYge1xuICAgIGhlaWdodDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tMjAge1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5odC1zbS0yMHAge1xuICAgIGhlaWdodDogMjAlO1xuICB9XG5cbiAgLm14LWh0LXNtLTIwcCB7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTIwcCB7XG4gICAgbWluLWhlaWdodDogMjAlO1xuICB9XG5cbiAgLmh0LXNtLTIwLWYge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTIwcC1mIHtcbiAgICBoZWlnaHQ6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTI1IHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cblxuICAuaHQtc20tMjVwIHtcbiAgICBoZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5teC1odC1zbS0yNXAge1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5tbi1odC1zbS0yNXAge1xuICAgIG1pbi1oZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5odC1zbS0yNS1mIHtcbiAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0yNXAtZiB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0zMCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmh0LXNtLTMwcCB7XG4gICAgaGVpZ2h0OiAzMCU7XG4gIH1cblxuICAubXgtaHQtc20tMzBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gIH1cblxuICAubW4taHQtc20tMzBwIHtcbiAgICBtaW4taGVpZ2h0OiAzMCU7XG4gIH1cblxuICAuaHQtc20tMzAtZiB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tMzBwLWYge1xuICAgIGhlaWdodDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tMzUge1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuXG4gIC5odC1zbS0zNXAge1xuICAgIGhlaWdodDogMzUlO1xuICB9XG5cbiAgLm14LWh0LXNtLTM1cCB7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTM1cCB7XG4gICAgbWluLWhlaWdodDogMzUlO1xuICB9XG5cbiAgLmh0LXNtLTM1LWYge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTM1cC1mIHtcbiAgICBoZWlnaHQ6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTQwIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAuaHQtc20tNDBwIHtcbiAgICBoZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5teC1odC1zbS00MHAge1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS00MHAge1xuICAgIG1pbi1oZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5odC1zbS00MC1mIHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS00MHAtZiB7XG4gICAgaGVpZ2h0OiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS00NSB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG5cbiAgLmh0LXNtLTQ1cCB7XG4gICAgaGVpZ2h0OiA0NSU7XG4gIH1cblxuICAubXgtaHQtc20tNDVwIHtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gIH1cblxuICAubW4taHQtc20tNDVwIHtcbiAgICBtaW4taGVpZ2h0OiA0NSU7XG4gIH1cblxuICAuaHQtc20tNDUtZiB7XG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNDVwLWYge1xuICAgIGhlaWdodDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNTAge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuXG4gIC5odC1zbS01MHAge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLm14LWh0LXNtLTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTUwcCB7XG4gICAgbWluLWhlaWdodDogNTAlO1xuICB9XG5cbiAgLmh0LXNtLTUwLWYge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTUwcC1mIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTU1IHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cblxuICAuaHQtc20tNTVwIHtcbiAgICBoZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5teC1odC1zbS01NXAge1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5tbi1odC1zbS01NXAge1xuICAgIG1pbi1oZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5odC1zbS01NS1mIHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS01NXAtZiB7XG4gICAgaGVpZ2h0OiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS02MCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmh0LXNtLTYwcCB7XG4gICAgaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubXgtaHQtc20tNjBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubW4taHQtc20tNjBwIHtcbiAgICBtaW4taGVpZ2h0OiA2MCU7XG4gIH1cblxuICAuaHQtc20tNjAtZiB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNjBwLWYge1xuICAgIGhlaWdodDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNjUge1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuXG4gIC5odC1zbS02NXAge1xuICAgIGhlaWdodDogNjUlO1xuICB9XG5cbiAgLm14LWh0LXNtLTY1cCB7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTY1cCB7XG4gICAgbWluLWhlaWdodDogNjUlO1xuICB9XG5cbiAgLmh0LXNtLTY1LWYge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTY1cC1mIHtcbiAgICBoZWlnaHQ6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTcwIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cblxuICAuaHQtc20tNzBwIHtcbiAgICBoZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5teC1odC1zbS03MHAge1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS03MHAge1xuICAgIG1pbi1oZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5odC1zbS03MC1mIHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS03MHAtZiB7XG4gICAgaGVpZ2h0OiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS03NSB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG5cbiAgLmh0LXNtLTc1cCB7XG4gICAgaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubXgtaHQtc20tNzVwIHtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubW4taHQtc20tNzVwIHtcbiAgICBtaW4taGVpZ2h0OiA3NSU7XG4gIH1cblxuICAuaHQtc20tNzUtZiB7XG4gICAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNzVwLWYge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tODAge1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuXG4gIC5odC1zbS04MHAge1xuICAgIGhlaWdodDogODAlO1xuICB9XG5cbiAgLm14LWh0LXNtLTgwcCB7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTgwcCB7XG4gICAgbWluLWhlaWdodDogODAlO1xuICB9XG5cbiAgLmh0LXNtLTgwLWYge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTgwcC1mIHtcbiAgICBoZWlnaHQ6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTg1IHtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gIH1cblxuICAuaHQtc20tODVwIHtcbiAgICBoZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5teC1odC1zbS04NXAge1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5tbi1odC1zbS04NXAge1xuICAgIG1pbi1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5odC1zbS04NS1mIHtcbiAgICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS04NXAtZiB7XG4gICAgaGVpZ2h0OiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS05MCB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmh0LXNtLTkwcCB7XG4gICAgaGVpZ2h0OiA5MCU7XG4gIH1cblxuICAubXgtaHQtc20tOTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gIH1cblxuICAubW4taHQtc20tOTBwIHtcbiAgICBtaW4taGVpZ2h0OiA5MCU7XG4gIH1cblxuICAuaHQtc20tOTAtZiB7XG4gICAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tOTBwLWYge1xuICAgIGhlaWdodDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tOTUge1xuICAgIGhlaWdodDogOTVweDtcbiAgfVxuXG4gIC5odC1zbS05NXAge1xuICAgIGhlaWdodDogOTUlO1xuICB9XG5cbiAgLm14LWh0LXNtLTk1cCB7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTk1cCB7XG4gICAgbWluLWhlaWdodDogOTUlO1xuICB9XG5cbiAgLmh0LXNtLTk1LWYge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTk1cC1mIHtcbiAgICBoZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5odC1zbS0xMDBwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubXgtaHQtc20tMTAwcCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS0xMDBwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmh0LXNtLTEwMC1mIHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tMTAwcC1mIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0xNTAge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cblxuICAuaHQtc20tMTUwcCB7XG4gICAgaGVpZ2h0OiAxNTAlO1xuICB9XG5cbiAgLm14LWh0LXNtLTE1MHAge1xuICAgIG1heC1oZWlnaHQ6IDE1MCU7XG4gIH1cblxuICAubW4taHQtc20tMTUwcCB7XG4gICAgbWluLWhlaWdodDogMTUwJTtcbiAgfVxuXG4gIC5odC1zbS0xNTAtZiB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTE1MHAtZiB7XG4gICAgaGVpZ2h0OiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tMjAwIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG5cbiAgLmh0LXNtLTIwMHAge1xuICAgIGhlaWdodDogMjAwJTtcbiAgfVxuXG4gIC5teC1odC1zbS0yMDBwIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDAlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTIwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDIwMCU7XG4gIH1cblxuICAuaHQtc20tMjAwLWYge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0yMDBwLWYge1xuICAgIGhlaWdodDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTI1MCB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuXG4gIC5odC1zbS0yNTBwIHtcbiAgICBoZWlnaHQ6IDI1MCU7XG4gIH1cblxuICAubXgtaHQtc20tMjUwcCB7XG4gICAgbWF4LWhlaWdodDogMjUwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS0yNTBwIHtcbiAgICBtaW4taGVpZ2h0OiAyNTAlO1xuICB9XG5cbiAgLmh0LXNtLTI1MC1mIHtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tMjUwcC1mIHtcbiAgICBoZWlnaHQ6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0zMDAge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cblxuICAuaHQtc20tMzAwcCB7XG4gICAgaGVpZ2h0OiAzMDAlO1xuICB9XG5cbiAgLm14LWh0LXNtLTMwMHAge1xuICAgIG1heC1oZWlnaHQ6IDMwMCU7XG4gIH1cblxuICAubW4taHQtc20tMzAwcCB7XG4gICAgbWluLWhlaWdodDogMzAwJTtcbiAgfVxuXG4gIC5odC1zbS0zMDAtZiB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTMwMHAtZiB7XG4gICAgaGVpZ2h0OiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tMzUwIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG5cbiAgLmh0LXNtLTM1MHAge1xuICAgIGhlaWdodDogMzUwJTtcbiAgfVxuXG4gIC5teC1odC1zbS0zNTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzNTAlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTM1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDM1MCU7XG4gIH1cblxuICAuaHQtc20tMzUwLWYge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0zNTBwLWYge1xuICAgIGhlaWdodDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTQwMCB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuXG4gIC5odC1zbS00MDBwIHtcbiAgICBoZWlnaHQ6IDQwMCU7XG4gIH1cblxuICAubXgtaHQtc20tNDAwcCB7XG4gICAgbWF4LWhlaWdodDogNDAwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS00MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA0MDAlO1xuICB9XG5cbiAgLmh0LXNtLTQwMC1mIHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNDAwcC1mIHtcbiAgICBoZWlnaHQ6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS00NTAge1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cblxuICAuaHQtc20tNDUwcCB7XG4gICAgaGVpZ2h0OiA0NTAlO1xuICB9XG5cbiAgLm14LWh0LXNtLTQ1MHAge1xuICAgIG1heC1oZWlnaHQ6IDQ1MCU7XG4gIH1cblxuICAubW4taHQtc20tNDUwcCB7XG4gICAgbWluLWhlaWdodDogNDUwJTtcbiAgfVxuXG4gIC5odC1zbS00NTAtZiB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTQ1MHAtZiB7XG4gICAgaGVpZ2h0OiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNTAwIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG5cbiAgLmh0LXNtLTUwMHAge1xuICAgIGhlaWdodDogNTAwJTtcbiAgfVxuXG4gIC5teC1odC1zbS01MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MDAlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTUwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDUwMCU7XG4gIH1cblxuICAuaHQtc20tNTAwLWYge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS01MDBwLWYge1xuICAgIGhlaWdodDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTU1MCB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxuXG4gIC5odC1zbS01NTBwIHtcbiAgICBoZWlnaHQ6IDU1MCU7XG4gIH1cblxuICAubXgtaHQtc20tNTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTUwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS01NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA1NTAlO1xuICB9XG5cbiAgLmh0LXNtLTU1MC1mIHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNTUwcC1mIHtcbiAgICBoZWlnaHQ6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS02MDAge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cblxuICAuaHQtc20tNjAwcCB7XG4gICAgaGVpZ2h0OiA2MDAlO1xuICB9XG5cbiAgLm14LWh0LXNtLTYwMHAge1xuICAgIG1heC1oZWlnaHQ6IDYwMCU7XG4gIH1cblxuICAubW4taHQtc20tNjAwcCB7XG4gICAgbWluLWhlaWdodDogNjAwJTtcbiAgfVxuXG4gIC5odC1zbS02MDAtZiB7XG4gICAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTYwMHAtZiB7XG4gICAgaGVpZ2h0OiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNjUwIHtcbiAgICBoZWlnaHQ6IDY1MHB4O1xuICB9XG5cbiAgLmh0LXNtLTY1MHAge1xuICAgIGhlaWdodDogNjUwJTtcbiAgfVxuXG4gIC5teC1odC1zbS02NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2NTAlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTY1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDY1MCU7XG4gIH1cblxuICAuaHQtc20tNjUwLWYge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS02NTBwLWYge1xuICAgIGhlaWdodDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTcwMCB7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgfVxuXG4gIC5odC1zbS03MDBwIHtcbiAgICBoZWlnaHQ6IDcwMCU7XG4gIH1cblxuICAubXgtaHQtc20tNzAwcCB7XG4gICAgbWF4LWhlaWdodDogNzAwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS03MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA3MDAlO1xuICB9XG5cbiAgLmh0LXNtLTcwMC1mIHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNzAwcC1mIHtcbiAgICBoZWlnaHQ6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS03NTAge1xuICAgIGhlaWdodDogNzUwcHg7XG4gIH1cblxuICAuaHQtc20tNzUwcCB7XG4gICAgaGVpZ2h0OiA3NTAlO1xuICB9XG5cbiAgLm14LWh0LXNtLTc1MHAge1xuICAgIG1heC1oZWlnaHQ6IDc1MCU7XG4gIH1cblxuICAubW4taHQtc20tNzUwcCB7XG4gICAgbWluLWhlaWdodDogNzUwJTtcbiAgfVxuXG4gIC5odC1zbS03NTAtZiB7XG4gICAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTc1MHAtZiB7XG4gICAgaGVpZ2h0OiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tODAwIHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICB9XG5cbiAgLmh0LXNtLTgwMHAge1xuICAgIGhlaWdodDogODAwJTtcbiAgfVxuXG4gIC5teC1odC1zbS04MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA4MDAlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTgwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDgwMCU7XG4gIH1cblxuICAuaHQtc20tODAwLWYge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS04MDBwLWYge1xuICAgIGhlaWdodDogODAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTg1MCB7XG4gICAgaGVpZ2h0OiA4NTBweDtcbiAgfVxuXG4gIC5odC1zbS04NTBwIHtcbiAgICBoZWlnaHQ6IDg1MCU7XG4gIH1cblxuICAubXgtaHQtc20tODUwcCB7XG4gICAgbWF4LWhlaWdodDogODUwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS04NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA4NTAlO1xuICB9XG5cbiAgLmh0LXNtLTg1MC1mIHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tODUwcC1mIHtcbiAgICBoZWlnaHQ6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0xMDB2IHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaHQtbWQtNSB7XG4gICAgaGVpZ2h0OiA1cHg7XG4gIH1cblxuICAuaHQtbWQtNXAge1xuICAgIGhlaWdodDogNSU7XG4gIH1cblxuICAubXgtaHQtbWQtNXAge1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTVwIHtcbiAgICBtaW4taGVpZ2h0OiA1JTtcbiAgfVxuXG4gIC5odC1tZC01LWYge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNXAtZiB7XG4gICAgaGVpZ2h0OiA1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTEwIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cblxuICAuaHQtbWQtMTBwIHtcbiAgICBoZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5teC1odC1tZC0xMHAge1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC0xMHAge1xuICAgIG1pbi1oZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5odC1tZC0xMC1mIHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0xMHAtZiB7XG4gICAgaGVpZ2h0OiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0xNSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmh0LW1kLTE1cCB7XG4gICAgaGVpZ2h0OiAxNSU7XG4gIH1cblxuICAubXgtaHQtbWQtMTVwIHtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gIH1cblxuICAubW4taHQtbWQtMTVwIHtcbiAgICBtaW4taGVpZ2h0OiAxNSU7XG4gIH1cblxuICAuaHQtbWQtMTUtZiB7XG4gICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtMTVwLWYge1xuICAgIGhlaWdodDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtMjAge1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5odC1tZC0yMHAge1xuICAgIGhlaWdodDogMjAlO1xuICB9XG5cbiAgLm14LWh0LW1kLTIwcCB7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTIwcCB7XG4gICAgbWluLWhlaWdodDogMjAlO1xuICB9XG5cbiAgLmh0LW1kLTIwLWYge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTIwcC1mIHtcbiAgICBoZWlnaHQ6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTI1IHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cblxuICAuaHQtbWQtMjVwIHtcbiAgICBoZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5teC1odC1tZC0yNXAge1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5tbi1odC1tZC0yNXAge1xuICAgIG1pbi1oZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5odC1tZC0yNS1mIHtcbiAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0yNXAtZiB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0zMCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmh0LW1kLTMwcCB7XG4gICAgaGVpZ2h0OiAzMCU7XG4gIH1cblxuICAubXgtaHQtbWQtMzBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gIH1cblxuICAubW4taHQtbWQtMzBwIHtcbiAgICBtaW4taGVpZ2h0OiAzMCU7XG4gIH1cblxuICAuaHQtbWQtMzAtZiB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtMzBwLWYge1xuICAgIGhlaWdodDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtMzUge1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuXG4gIC5odC1tZC0zNXAge1xuICAgIGhlaWdodDogMzUlO1xuICB9XG5cbiAgLm14LWh0LW1kLTM1cCB7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTM1cCB7XG4gICAgbWluLWhlaWdodDogMzUlO1xuICB9XG5cbiAgLmh0LW1kLTM1LWYge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTM1cC1mIHtcbiAgICBoZWlnaHQ6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTQwIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAuaHQtbWQtNDBwIHtcbiAgICBoZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5teC1odC1tZC00MHAge1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC00MHAge1xuICAgIG1pbi1oZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5odC1tZC00MC1mIHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC00MHAtZiB7XG4gICAgaGVpZ2h0OiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC00NSB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG5cbiAgLmh0LW1kLTQ1cCB7XG4gICAgaGVpZ2h0OiA0NSU7XG4gIH1cblxuICAubXgtaHQtbWQtNDVwIHtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gIH1cblxuICAubW4taHQtbWQtNDVwIHtcbiAgICBtaW4taGVpZ2h0OiA0NSU7XG4gIH1cblxuICAuaHQtbWQtNDUtZiB7XG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNDVwLWYge1xuICAgIGhlaWdodDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNTAge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuXG4gIC5odC1tZC01MHAge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLm14LWh0LW1kLTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTUwcCB7XG4gICAgbWluLWhlaWdodDogNTAlO1xuICB9XG5cbiAgLmh0LW1kLTUwLWYge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTUwcC1mIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTU1IHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cblxuICAuaHQtbWQtNTVwIHtcbiAgICBoZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5teC1odC1tZC01NXAge1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5tbi1odC1tZC01NXAge1xuICAgIG1pbi1oZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5odC1tZC01NS1mIHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC01NXAtZiB7XG4gICAgaGVpZ2h0OiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC02MCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmh0LW1kLTYwcCB7XG4gICAgaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubXgtaHQtbWQtNjBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubW4taHQtbWQtNjBwIHtcbiAgICBtaW4taGVpZ2h0OiA2MCU7XG4gIH1cblxuICAuaHQtbWQtNjAtZiB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNjBwLWYge1xuICAgIGhlaWdodDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNjUge1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuXG4gIC5odC1tZC02NXAge1xuICAgIGhlaWdodDogNjUlO1xuICB9XG5cbiAgLm14LWh0LW1kLTY1cCB7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTY1cCB7XG4gICAgbWluLWhlaWdodDogNjUlO1xuICB9XG5cbiAgLmh0LW1kLTY1LWYge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTY1cC1mIHtcbiAgICBoZWlnaHQ6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTcwIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cblxuICAuaHQtbWQtNzBwIHtcbiAgICBoZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5teC1odC1tZC03MHAge1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC03MHAge1xuICAgIG1pbi1oZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5odC1tZC03MC1mIHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC03MHAtZiB7XG4gICAgaGVpZ2h0OiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC03NSB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG5cbiAgLmh0LW1kLTc1cCB7XG4gICAgaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubXgtaHQtbWQtNzVwIHtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubW4taHQtbWQtNzVwIHtcbiAgICBtaW4taGVpZ2h0OiA3NSU7XG4gIH1cblxuICAuaHQtbWQtNzUtZiB7XG4gICAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNzVwLWYge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtODAge1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuXG4gIC5odC1tZC04MHAge1xuICAgIGhlaWdodDogODAlO1xuICB9XG5cbiAgLm14LWh0LW1kLTgwcCB7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTgwcCB7XG4gICAgbWluLWhlaWdodDogODAlO1xuICB9XG5cbiAgLmh0LW1kLTgwLWYge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTgwcC1mIHtcbiAgICBoZWlnaHQ6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTg1IHtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gIH1cblxuICAuaHQtbWQtODVwIHtcbiAgICBoZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5teC1odC1tZC04NXAge1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5tbi1odC1tZC04NXAge1xuICAgIG1pbi1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5odC1tZC04NS1mIHtcbiAgICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC04NXAtZiB7XG4gICAgaGVpZ2h0OiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC05MCB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmh0LW1kLTkwcCB7XG4gICAgaGVpZ2h0OiA5MCU7XG4gIH1cblxuICAubXgtaHQtbWQtOTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gIH1cblxuICAubW4taHQtbWQtOTBwIHtcbiAgICBtaW4taGVpZ2h0OiA5MCU7XG4gIH1cblxuICAuaHQtbWQtOTAtZiB7XG4gICAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtOTBwLWYge1xuICAgIGhlaWdodDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtOTUge1xuICAgIGhlaWdodDogOTVweDtcbiAgfVxuXG4gIC5odC1tZC05NXAge1xuICAgIGhlaWdodDogOTUlO1xuICB9XG5cbiAgLm14LWh0LW1kLTk1cCB7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTk1cCB7XG4gICAgbWluLWhlaWdodDogOTUlO1xuICB9XG5cbiAgLmh0LW1kLTk1LWYge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTk1cC1mIHtcbiAgICBoZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5odC1tZC0xMDBwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubXgtaHQtbWQtMTAwcCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC0xMDBwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmh0LW1kLTEwMC1mIHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtMTAwcC1mIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0xNTAge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cblxuICAuaHQtbWQtMTUwcCB7XG4gICAgaGVpZ2h0OiAxNTAlO1xuICB9XG5cbiAgLm14LWh0LW1kLTE1MHAge1xuICAgIG1heC1oZWlnaHQ6IDE1MCU7XG4gIH1cblxuICAubW4taHQtbWQtMTUwcCB7XG4gICAgbWluLWhlaWdodDogMTUwJTtcbiAgfVxuXG4gIC5odC1tZC0xNTAtZiB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTE1MHAtZiB7XG4gICAgaGVpZ2h0OiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtMjAwIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG5cbiAgLmh0LW1kLTIwMHAge1xuICAgIGhlaWdodDogMjAwJTtcbiAgfVxuXG4gIC5teC1odC1tZC0yMDBwIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDAlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTIwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDIwMCU7XG4gIH1cblxuICAuaHQtbWQtMjAwLWYge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0yMDBwLWYge1xuICAgIGhlaWdodDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTI1MCB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuXG4gIC5odC1tZC0yNTBwIHtcbiAgICBoZWlnaHQ6IDI1MCU7XG4gIH1cblxuICAubXgtaHQtbWQtMjUwcCB7XG4gICAgbWF4LWhlaWdodDogMjUwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC0yNTBwIHtcbiAgICBtaW4taGVpZ2h0OiAyNTAlO1xuICB9XG5cbiAgLmh0LW1kLTI1MC1mIHtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtMjUwcC1mIHtcbiAgICBoZWlnaHQ6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0zMDAge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cblxuICAuaHQtbWQtMzAwcCB7XG4gICAgaGVpZ2h0OiAzMDAlO1xuICB9XG5cbiAgLm14LWh0LW1kLTMwMHAge1xuICAgIG1heC1oZWlnaHQ6IDMwMCU7XG4gIH1cblxuICAubW4taHQtbWQtMzAwcCB7XG4gICAgbWluLWhlaWdodDogMzAwJTtcbiAgfVxuXG4gIC5odC1tZC0zMDAtZiB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTMwMHAtZiB7XG4gICAgaGVpZ2h0OiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtMzUwIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG5cbiAgLmh0LW1kLTM1MHAge1xuICAgIGhlaWdodDogMzUwJTtcbiAgfVxuXG4gIC5teC1odC1tZC0zNTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzNTAlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTM1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDM1MCU7XG4gIH1cblxuICAuaHQtbWQtMzUwLWYge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0zNTBwLWYge1xuICAgIGhlaWdodDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTQwMCB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuXG4gIC5odC1tZC00MDBwIHtcbiAgICBoZWlnaHQ6IDQwMCU7XG4gIH1cblxuICAubXgtaHQtbWQtNDAwcCB7XG4gICAgbWF4LWhlaWdodDogNDAwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC00MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA0MDAlO1xuICB9XG5cbiAgLmh0LW1kLTQwMC1mIHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNDAwcC1mIHtcbiAgICBoZWlnaHQ6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC00NTAge1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cblxuICAuaHQtbWQtNDUwcCB7XG4gICAgaGVpZ2h0OiA0NTAlO1xuICB9XG5cbiAgLm14LWh0LW1kLTQ1MHAge1xuICAgIG1heC1oZWlnaHQ6IDQ1MCU7XG4gIH1cblxuICAubW4taHQtbWQtNDUwcCB7XG4gICAgbWluLWhlaWdodDogNDUwJTtcbiAgfVxuXG4gIC5odC1tZC00NTAtZiB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTQ1MHAtZiB7XG4gICAgaGVpZ2h0OiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNTAwIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG5cbiAgLmh0LW1kLTUwMHAge1xuICAgIGhlaWdodDogNTAwJTtcbiAgfVxuXG4gIC5teC1odC1tZC01MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MDAlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTUwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDUwMCU7XG4gIH1cblxuICAuaHQtbWQtNTAwLWYge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC01MDBwLWYge1xuICAgIGhlaWdodDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTU1MCB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxuXG4gIC5odC1tZC01NTBwIHtcbiAgICBoZWlnaHQ6IDU1MCU7XG4gIH1cblxuICAubXgtaHQtbWQtNTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTUwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC01NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA1NTAlO1xuICB9XG5cbiAgLmh0LW1kLTU1MC1mIHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNTUwcC1mIHtcbiAgICBoZWlnaHQ6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC02MDAge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cblxuICAuaHQtbWQtNjAwcCB7XG4gICAgaGVpZ2h0OiA2MDAlO1xuICB9XG5cbiAgLm14LWh0LW1kLTYwMHAge1xuICAgIG1heC1oZWlnaHQ6IDYwMCU7XG4gIH1cblxuICAubW4taHQtbWQtNjAwcCB7XG4gICAgbWluLWhlaWdodDogNjAwJTtcbiAgfVxuXG4gIC5odC1tZC02MDAtZiB7XG4gICAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTYwMHAtZiB7XG4gICAgaGVpZ2h0OiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNjUwIHtcbiAgICBoZWlnaHQ6IDY1MHB4O1xuICB9XG5cbiAgLmh0LW1kLTY1MHAge1xuICAgIGhlaWdodDogNjUwJTtcbiAgfVxuXG4gIC5teC1odC1tZC02NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2NTAlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTY1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDY1MCU7XG4gIH1cblxuICAuaHQtbWQtNjUwLWYge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC02NTBwLWYge1xuICAgIGhlaWdodDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTcwMCB7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgfVxuXG4gIC5odC1tZC03MDBwIHtcbiAgICBoZWlnaHQ6IDcwMCU7XG4gIH1cblxuICAubXgtaHQtbWQtNzAwcCB7XG4gICAgbWF4LWhlaWdodDogNzAwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC03MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA3MDAlO1xuICB9XG5cbiAgLmh0LW1kLTcwMC1mIHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNzAwcC1mIHtcbiAgICBoZWlnaHQ6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC03NTAge1xuICAgIGhlaWdodDogNzUwcHg7XG4gIH1cblxuICAuaHQtbWQtNzUwcCB7XG4gICAgaGVpZ2h0OiA3NTAlO1xuICB9XG5cbiAgLm14LWh0LW1kLTc1MHAge1xuICAgIG1heC1oZWlnaHQ6IDc1MCU7XG4gIH1cblxuICAubW4taHQtbWQtNzUwcCB7XG4gICAgbWluLWhlaWdodDogNzUwJTtcbiAgfVxuXG4gIC5odC1tZC03NTAtZiB7XG4gICAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTc1MHAtZiB7XG4gICAgaGVpZ2h0OiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtODAwIHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICB9XG5cbiAgLmh0LW1kLTgwMHAge1xuICAgIGhlaWdodDogODAwJTtcbiAgfVxuXG4gIC5teC1odC1tZC04MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA4MDAlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTgwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDgwMCU7XG4gIH1cblxuICAuaHQtbWQtODAwLWYge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC04MDBwLWYge1xuICAgIGhlaWdodDogODAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTg1MCB7XG4gICAgaGVpZ2h0OiA4NTBweDtcbiAgfVxuXG4gIC5odC1tZC04NTBwIHtcbiAgICBoZWlnaHQ6IDg1MCU7XG4gIH1cblxuICAubXgtaHQtbWQtODUwcCB7XG4gICAgbWF4LWhlaWdodDogODUwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC04NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA4NTAlO1xuICB9XG5cbiAgLmh0LW1kLTg1MC1mIHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtODUwcC1mIHtcbiAgICBoZWlnaHQ6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0xMDB2IHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaHQtbGctNSB7XG4gICAgaGVpZ2h0OiA1cHg7XG4gIH1cblxuICAuaHQtbGctNXAge1xuICAgIGhlaWdodDogNSU7XG4gIH1cblxuICAubXgtaHQtbGctNXAge1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTVwIHtcbiAgICBtaW4taGVpZ2h0OiA1JTtcbiAgfVxuXG4gIC5odC1sZy01LWYge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNXAtZiB7XG4gICAgaGVpZ2h0OiA1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTEwIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cblxuICAuaHQtbGctMTBwIHtcbiAgICBoZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5teC1odC1sZy0xMHAge1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy0xMHAge1xuICAgIG1pbi1oZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5odC1sZy0xMC1mIHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0xMHAtZiB7XG4gICAgaGVpZ2h0OiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0xNSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmh0LWxnLTE1cCB7XG4gICAgaGVpZ2h0OiAxNSU7XG4gIH1cblxuICAubXgtaHQtbGctMTVwIHtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gIH1cblxuICAubW4taHQtbGctMTVwIHtcbiAgICBtaW4taGVpZ2h0OiAxNSU7XG4gIH1cblxuICAuaHQtbGctMTUtZiB7XG4gICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctMTVwLWYge1xuICAgIGhlaWdodDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctMjAge1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5odC1sZy0yMHAge1xuICAgIGhlaWdodDogMjAlO1xuICB9XG5cbiAgLm14LWh0LWxnLTIwcCB7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTIwcCB7XG4gICAgbWluLWhlaWdodDogMjAlO1xuICB9XG5cbiAgLmh0LWxnLTIwLWYge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTIwcC1mIHtcbiAgICBoZWlnaHQ6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTI1IHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cblxuICAuaHQtbGctMjVwIHtcbiAgICBoZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5teC1odC1sZy0yNXAge1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5tbi1odC1sZy0yNXAge1xuICAgIG1pbi1oZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5odC1sZy0yNS1mIHtcbiAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0yNXAtZiB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0zMCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmh0LWxnLTMwcCB7XG4gICAgaGVpZ2h0OiAzMCU7XG4gIH1cblxuICAubXgtaHQtbGctMzBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gIH1cblxuICAubW4taHQtbGctMzBwIHtcbiAgICBtaW4taGVpZ2h0OiAzMCU7XG4gIH1cblxuICAuaHQtbGctMzAtZiB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctMzBwLWYge1xuICAgIGhlaWdodDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctMzUge1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuXG4gIC5odC1sZy0zNXAge1xuICAgIGhlaWdodDogMzUlO1xuICB9XG5cbiAgLm14LWh0LWxnLTM1cCB7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTM1cCB7XG4gICAgbWluLWhlaWdodDogMzUlO1xuICB9XG5cbiAgLmh0LWxnLTM1LWYge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTM1cC1mIHtcbiAgICBoZWlnaHQ6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTQwIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAuaHQtbGctNDBwIHtcbiAgICBoZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5teC1odC1sZy00MHAge1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy00MHAge1xuICAgIG1pbi1oZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5odC1sZy00MC1mIHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy00MHAtZiB7XG4gICAgaGVpZ2h0OiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy00NSB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG5cbiAgLmh0LWxnLTQ1cCB7XG4gICAgaGVpZ2h0OiA0NSU7XG4gIH1cblxuICAubXgtaHQtbGctNDVwIHtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gIH1cblxuICAubW4taHQtbGctNDVwIHtcbiAgICBtaW4taGVpZ2h0OiA0NSU7XG4gIH1cblxuICAuaHQtbGctNDUtZiB7XG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNDVwLWYge1xuICAgIGhlaWdodDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNTAge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuXG4gIC5odC1sZy01MHAge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLm14LWh0LWxnLTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTUwcCB7XG4gICAgbWluLWhlaWdodDogNTAlO1xuICB9XG5cbiAgLmh0LWxnLTUwLWYge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTUwcC1mIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTU1IHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cblxuICAuaHQtbGctNTVwIHtcbiAgICBoZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5teC1odC1sZy01NXAge1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5tbi1odC1sZy01NXAge1xuICAgIG1pbi1oZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5odC1sZy01NS1mIHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy01NXAtZiB7XG4gICAgaGVpZ2h0OiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy02MCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmh0LWxnLTYwcCB7XG4gICAgaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubXgtaHQtbGctNjBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubW4taHQtbGctNjBwIHtcbiAgICBtaW4taGVpZ2h0OiA2MCU7XG4gIH1cblxuICAuaHQtbGctNjAtZiB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNjBwLWYge1xuICAgIGhlaWdodDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNjUge1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuXG4gIC5odC1sZy02NXAge1xuICAgIGhlaWdodDogNjUlO1xuICB9XG5cbiAgLm14LWh0LWxnLTY1cCB7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTY1cCB7XG4gICAgbWluLWhlaWdodDogNjUlO1xuICB9XG5cbiAgLmh0LWxnLTY1LWYge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTY1cC1mIHtcbiAgICBoZWlnaHQ6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTcwIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cblxuICAuaHQtbGctNzBwIHtcbiAgICBoZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5teC1odC1sZy03MHAge1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy03MHAge1xuICAgIG1pbi1oZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5odC1sZy03MC1mIHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy03MHAtZiB7XG4gICAgaGVpZ2h0OiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy03NSB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG5cbiAgLmh0LWxnLTc1cCB7XG4gICAgaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubXgtaHQtbGctNzVwIHtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubW4taHQtbGctNzVwIHtcbiAgICBtaW4taGVpZ2h0OiA3NSU7XG4gIH1cblxuICAuaHQtbGctNzUtZiB7XG4gICAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNzVwLWYge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctODAge1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuXG4gIC5odC1sZy04MHAge1xuICAgIGhlaWdodDogODAlO1xuICB9XG5cbiAgLm14LWh0LWxnLTgwcCB7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTgwcCB7XG4gICAgbWluLWhlaWdodDogODAlO1xuICB9XG5cbiAgLmh0LWxnLTgwLWYge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTgwcC1mIHtcbiAgICBoZWlnaHQ6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTg1IHtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gIH1cblxuICAuaHQtbGctODVwIHtcbiAgICBoZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5teC1odC1sZy04NXAge1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5tbi1odC1sZy04NXAge1xuICAgIG1pbi1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5odC1sZy04NS1mIHtcbiAgICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy04NXAtZiB7XG4gICAgaGVpZ2h0OiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy05MCB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmh0LWxnLTkwcCB7XG4gICAgaGVpZ2h0OiA5MCU7XG4gIH1cblxuICAubXgtaHQtbGctOTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gIH1cblxuICAubW4taHQtbGctOTBwIHtcbiAgICBtaW4taGVpZ2h0OiA5MCU7XG4gIH1cblxuICAuaHQtbGctOTAtZiB7XG4gICAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctOTBwLWYge1xuICAgIGhlaWdodDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctOTUge1xuICAgIGhlaWdodDogOTVweDtcbiAgfVxuXG4gIC5odC1sZy05NXAge1xuICAgIGhlaWdodDogOTUlO1xuICB9XG5cbiAgLm14LWh0LWxnLTk1cCB7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTk1cCB7XG4gICAgbWluLWhlaWdodDogOTUlO1xuICB9XG5cbiAgLmh0LWxnLTk1LWYge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTk1cC1mIHtcbiAgICBoZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5odC1sZy0xMDBwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubXgtaHQtbGctMTAwcCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy0xMDBwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmh0LWxnLTEwMC1mIHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctMTAwcC1mIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0xNTAge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cblxuICAuaHQtbGctMTUwcCB7XG4gICAgaGVpZ2h0OiAxNTAlO1xuICB9XG5cbiAgLm14LWh0LWxnLTE1MHAge1xuICAgIG1heC1oZWlnaHQ6IDE1MCU7XG4gIH1cblxuICAubW4taHQtbGctMTUwcCB7XG4gICAgbWluLWhlaWdodDogMTUwJTtcbiAgfVxuXG4gIC5odC1sZy0xNTAtZiB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTE1MHAtZiB7XG4gICAgaGVpZ2h0OiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctMjAwIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG5cbiAgLmh0LWxnLTIwMHAge1xuICAgIGhlaWdodDogMjAwJTtcbiAgfVxuXG4gIC5teC1odC1sZy0yMDBwIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDAlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTIwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDIwMCU7XG4gIH1cblxuICAuaHQtbGctMjAwLWYge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0yMDBwLWYge1xuICAgIGhlaWdodDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTI1MCB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuXG4gIC5odC1sZy0yNTBwIHtcbiAgICBoZWlnaHQ6IDI1MCU7XG4gIH1cblxuICAubXgtaHQtbGctMjUwcCB7XG4gICAgbWF4LWhlaWdodDogMjUwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy0yNTBwIHtcbiAgICBtaW4taGVpZ2h0OiAyNTAlO1xuICB9XG5cbiAgLmh0LWxnLTI1MC1mIHtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctMjUwcC1mIHtcbiAgICBoZWlnaHQ6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0zMDAge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cblxuICAuaHQtbGctMzAwcCB7XG4gICAgaGVpZ2h0OiAzMDAlO1xuICB9XG5cbiAgLm14LWh0LWxnLTMwMHAge1xuICAgIG1heC1oZWlnaHQ6IDMwMCU7XG4gIH1cblxuICAubW4taHQtbGctMzAwcCB7XG4gICAgbWluLWhlaWdodDogMzAwJTtcbiAgfVxuXG4gIC5odC1sZy0zMDAtZiB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTMwMHAtZiB7XG4gICAgaGVpZ2h0OiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctMzUwIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG5cbiAgLmh0LWxnLTM1MHAge1xuICAgIGhlaWdodDogMzUwJTtcbiAgfVxuXG4gIC5teC1odC1sZy0zNTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzNTAlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTM1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDM1MCU7XG4gIH1cblxuICAuaHQtbGctMzUwLWYge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0zNTBwLWYge1xuICAgIGhlaWdodDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTQwMCB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuXG4gIC5odC1sZy00MDBwIHtcbiAgICBoZWlnaHQ6IDQwMCU7XG4gIH1cblxuICAubXgtaHQtbGctNDAwcCB7XG4gICAgbWF4LWhlaWdodDogNDAwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy00MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA0MDAlO1xuICB9XG5cbiAgLmh0LWxnLTQwMC1mIHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNDAwcC1mIHtcbiAgICBoZWlnaHQ6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy00NTAge1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cblxuICAuaHQtbGctNDUwcCB7XG4gICAgaGVpZ2h0OiA0NTAlO1xuICB9XG5cbiAgLm14LWh0LWxnLTQ1MHAge1xuICAgIG1heC1oZWlnaHQ6IDQ1MCU7XG4gIH1cblxuICAubW4taHQtbGctNDUwcCB7XG4gICAgbWluLWhlaWdodDogNDUwJTtcbiAgfVxuXG4gIC5odC1sZy00NTAtZiB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTQ1MHAtZiB7XG4gICAgaGVpZ2h0OiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNTAwIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG5cbiAgLmh0LWxnLTUwMHAge1xuICAgIGhlaWdodDogNTAwJTtcbiAgfVxuXG4gIC5teC1odC1sZy01MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MDAlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTUwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDUwMCU7XG4gIH1cblxuICAuaHQtbGctNTAwLWYge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy01MDBwLWYge1xuICAgIGhlaWdodDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTU1MCB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxuXG4gIC5odC1sZy01NTBwIHtcbiAgICBoZWlnaHQ6IDU1MCU7XG4gIH1cblxuICAubXgtaHQtbGctNTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTUwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy01NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA1NTAlO1xuICB9XG5cbiAgLmh0LWxnLTU1MC1mIHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNTUwcC1mIHtcbiAgICBoZWlnaHQ6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy02MDAge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cblxuICAuaHQtbGctNjAwcCB7XG4gICAgaGVpZ2h0OiA2MDAlO1xuICB9XG5cbiAgLm14LWh0LWxnLTYwMHAge1xuICAgIG1heC1oZWlnaHQ6IDYwMCU7XG4gIH1cblxuICAubW4taHQtbGctNjAwcCB7XG4gICAgbWluLWhlaWdodDogNjAwJTtcbiAgfVxuXG4gIC5odC1sZy02MDAtZiB7XG4gICAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTYwMHAtZiB7XG4gICAgaGVpZ2h0OiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNjUwIHtcbiAgICBoZWlnaHQ6IDY1MHB4O1xuICB9XG5cbiAgLmh0LWxnLTY1MHAge1xuICAgIGhlaWdodDogNjUwJTtcbiAgfVxuXG4gIC5teC1odC1sZy02NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2NTAlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTY1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDY1MCU7XG4gIH1cblxuICAuaHQtbGctNjUwLWYge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy02NTBwLWYge1xuICAgIGhlaWdodDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTcwMCB7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgfVxuXG4gIC5odC1sZy03MDBwIHtcbiAgICBoZWlnaHQ6IDcwMCU7XG4gIH1cblxuICAubXgtaHQtbGctNzAwcCB7XG4gICAgbWF4LWhlaWdodDogNzAwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy03MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA3MDAlO1xuICB9XG5cbiAgLmh0LWxnLTcwMC1mIHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNzAwcC1mIHtcbiAgICBoZWlnaHQ6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy03NTAge1xuICAgIGhlaWdodDogNzUwcHg7XG4gIH1cblxuICAuaHQtbGctNzUwcCB7XG4gICAgaGVpZ2h0OiA3NTAlO1xuICB9XG5cbiAgLm14LWh0LWxnLTc1MHAge1xuICAgIG1heC1oZWlnaHQ6IDc1MCU7XG4gIH1cblxuICAubW4taHQtbGctNzUwcCB7XG4gICAgbWluLWhlaWdodDogNzUwJTtcbiAgfVxuXG4gIC5odC1sZy03NTAtZiB7XG4gICAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTc1MHAtZiB7XG4gICAgaGVpZ2h0OiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctODAwIHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICB9XG5cbiAgLmh0LWxnLTgwMHAge1xuICAgIGhlaWdodDogODAwJTtcbiAgfVxuXG4gIC5teC1odC1sZy04MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA4MDAlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTgwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDgwMCU7XG4gIH1cblxuICAuaHQtbGctODAwLWYge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy04MDBwLWYge1xuICAgIGhlaWdodDogODAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTg1MCB7XG4gICAgaGVpZ2h0OiA4NTBweDtcbiAgfVxuXG4gIC5odC1sZy04NTBwIHtcbiAgICBoZWlnaHQ6IDg1MCU7XG4gIH1cblxuICAubXgtaHQtbGctODUwcCB7XG4gICAgbWF4LWhlaWdodDogODUwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy04NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA4NTAlO1xuICB9XG5cbiAgLmh0LWxnLTg1MC1mIHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctODUwcC1mIHtcbiAgICBoZWlnaHQ6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0xMDB2IHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmh0LXhsLTUge1xuICAgIGhlaWdodDogNXB4O1xuICB9XG5cbiAgLmh0LXhsLTVwIHtcbiAgICBoZWlnaHQ6IDUlO1xuICB9XG5cbiAgLm14LWh0LXhsLTVwIHtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgfVxuXG4gIC5tbi1odC14bC01cCB7XG4gICAgbWluLWhlaWdodDogNSU7XG4gIH1cblxuICAuaHQteGwtNS1mIHtcbiAgICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTVwLWYge1xuICAgIGhlaWdodDogNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC0xMCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmh0LXhsLTEwcCB7XG4gICAgaGVpZ2h0OiAxMCU7XG4gIH1cblxuICAubXgtaHQteGwtMTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gIH1cblxuICAubW4taHQteGwtMTBwIHtcbiAgICBtaW4taGVpZ2h0OiAxMCU7XG4gIH1cblxuICAuaHQteGwtMTAtZiB7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMTBwLWYge1xuICAgIGhlaWdodDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMTUge1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxuXG4gIC5odC14bC0xNXAge1xuICAgIGhlaWdodDogMTUlO1xuICB9XG5cbiAgLm14LWh0LXhsLTE1cCB7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTE1cCB7XG4gICAgbWluLWhlaWdodDogMTUlO1xuICB9XG5cbiAgLmh0LXhsLTE1LWYge1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTE1cC1mIHtcbiAgICBoZWlnaHQ6IDE1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTIwIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cblxuICAuaHQteGwtMjBwIHtcbiAgICBoZWlnaHQ6IDIwJTtcbiAgfVxuXG4gIC5teC1odC14bC0yMHAge1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgfVxuXG4gIC5tbi1odC14bC0yMHAge1xuICAgIG1pbi1oZWlnaHQ6IDIwJTtcbiAgfVxuXG4gIC5odC14bC0yMC1mIHtcbiAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC0yMHAtZiB7XG4gICAgaGVpZ2h0OiAyMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC0yNSB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmh0LXhsLTI1cCB7XG4gICAgaGVpZ2h0OiAyNSU7XG4gIH1cblxuICAubXgtaHQteGwtMjVwIHtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gIH1cblxuICAubW4taHQteGwtMjVwIHtcbiAgICBtaW4taGVpZ2h0OiAyNSU7XG4gIH1cblxuICAuaHQteGwtMjUtZiB7XG4gICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMjVwLWYge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMzAge1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuXG4gIC5odC14bC0zMHAge1xuICAgIGhlaWdodDogMzAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTMwcCB7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTMwcCB7XG4gICAgbWluLWhlaWdodDogMzAlO1xuICB9XG5cbiAgLmh0LXhsLTMwLWYge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTMwcC1mIHtcbiAgICBoZWlnaHQ6IDMwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTM1IHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cblxuICAuaHQteGwtMzVwIHtcbiAgICBoZWlnaHQ6IDM1JTtcbiAgfVxuXG4gIC5teC1odC14bC0zNXAge1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgfVxuXG4gIC5tbi1odC14bC0zNXAge1xuICAgIG1pbi1oZWlnaHQ6IDM1JTtcbiAgfVxuXG4gIC5odC14bC0zNS1mIHtcbiAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC0zNXAtZiB7XG4gICAgaGVpZ2h0OiAzNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC00MCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmh0LXhsLTQwcCB7XG4gICAgaGVpZ2h0OiA0MCU7XG4gIH1cblxuICAubXgtaHQteGwtNDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gIH1cblxuICAubW4taHQteGwtNDBwIHtcbiAgICBtaW4taGVpZ2h0OiA0MCU7XG4gIH1cblxuICAuaHQteGwtNDAtZiB7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNDBwLWYge1xuICAgIGhlaWdodDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNDUge1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuXG4gIC5odC14bC00NXAge1xuICAgIGhlaWdodDogNDUlO1xuICB9XG5cbiAgLm14LWh0LXhsLTQ1cCB7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTQ1cCB7XG4gICAgbWluLWhlaWdodDogNDUlO1xuICB9XG5cbiAgLmh0LXhsLTQ1LWYge1xuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTQ1cC1mIHtcbiAgICBoZWlnaHQ6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTUwIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cblxuICAuaHQteGwtNTBwIHtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5teC1odC14bC01MHAge1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5tbi1odC14bC01MHAge1xuICAgIG1pbi1oZWlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5odC14bC01MC1mIHtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC01MHAtZiB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC01NSB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG5cbiAgLmh0LXhsLTU1cCB7XG4gICAgaGVpZ2h0OiA1NSU7XG4gIH1cblxuICAubXgtaHQteGwtNTVwIHtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gIH1cblxuICAubW4taHQteGwtNTVwIHtcbiAgICBtaW4taGVpZ2h0OiA1NSU7XG4gIH1cblxuICAuaHQteGwtNTUtZiB7XG4gICAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNTVwLWYge1xuICAgIGhlaWdodDogNTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNjAge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuXG4gIC5odC14bC02MHAge1xuICAgIGhlaWdodDogNjAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTYwcCB7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTYwcCB7XG4gICAgbWluLWhlaWdodDogNjAlO1xuICB9XG5cbiAgLmh0LXhsLTYwLWYge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTYwcC1mIHtcbiAgICBoZWlnaHQ6IDYwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTY1IHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cblxuICAuaHQteGwtNjVwIHtcbiAgICBoZWlnaHQ6IDY1JTtcbiAgfVxuXG4gIC5teC1odC14bC02NXAge1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgfVxuXG4gIC5tbi1odC14bC02NXAge1xuICAgIG1pbi1oZWlnaHQ6IDY1JTtcbiAgfVxuXG4gIC5odC14bC02NS1mIHtcbiAgICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC02NXAtZiB7XG4gICAgaGVpZ2h0OiA2NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC03MCB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLmh0LXhsLTcwcCB7XG4gICAgaGVpZ2h0OiA3MCU7XG4gIH1cblxuICAubXgtaHQteGwtNzBwIHtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gIH1cblxuICAubW4taHQteGwtNzBwIHtcbiAgICBtaW4taGVpZ2h0OiA3MCU7XG4gIH1cblxuICAuaHQteGwtNzAtZiB7XG4gICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNzBwLWYge1xuICAgIGhlaWdodDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNzUge1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuXG4gIC5odC14bC03NXAge1xuICAgIGhlaWdodDogNzUlO1xuICB9XG5cbiAgLm14LWh0LXhsLTc1cCB7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTc1cCB7XG4gICAgbWluLWhlaWdodDogNzUlO1xuICB9XG5cbiAgLmh0LXhsLTc1LWYge1xuICAgIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTc1cC1mIHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTgwIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cblxuICAuaHQteGwtODBwIHtcbiAgICBoZWlnaHQ6IDgwJTtcbiAgfVxuXG4gIC5teC1odC14bC04MHAge1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgfVxuXG4gIC5tbi1odC14bC04MHAge1xuICAgIG1pbi1oZWlnaHQ6IDgwJTtcbiAgfVxuXG4gIC5odC14bC04MC1mIHtcbiAgICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC04MHAtZiB7XG4gICAgaGVpZ2h0OiA4MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC04NSB7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICB9XG5cbiAgLmh0LXhsLTg1cCB7XG4gICAgaGVpZ2h0OiA4NSU7XG4gIH1cblxuICAubXgtaHQteGwtODVwIHtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gIH1cblxuICAubW4taHQteGwtODVwIHtcbiAgICBtaW4taGVpZ2h0OiA4NSU7XG4gIH1cblxuICAuaHQteGwtODUtZiB7XG4gICAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtODVwLWYge1xuICAgIGhlaWdodDogODUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtOTAge1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuXG4gIC5odC14bC05MHAge1xuICAgIGhlaWdodDogOTAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTkwcCB7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTkwcCB7XG4gICAgbWluLWhlaWdodDogOTAlO1xuICB9XG5cbiAgLmh0LXhsLTkwLWYge1xuICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTkwcC1mIHtcbiAgICBoZWlnaHQ6IDkwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTk1IHtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gIH1cblxuICAuaHQteGwtOTVwIHtcbiAgICBoZWlnaHQ6IDk1JTtcbiAgfVxuXG4gIC5teC1odC14bC05NXAge1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgfVxuXG4gIC5tbi1odC14bC05NXAge1xuICAgIG1pbi1oZWlnaHQ6IDk1JTtcbiAgfVxuXG4gIC5odC14bC05NS1mIHtcbiAgICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC05NXAtZiB7XG4gICAgaGVpZ2h0OiA5NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC0xMDAge1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cblxuICAuaHQteGwtMTAwcCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTEwMHAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubW4taHQteGwtMTAwcCB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5odC14bC0xMDAtZiB7XG4gICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTEwMHAtZiB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMTUwIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmh0LXhsLTE1MHAge1xuICAgIGhlaWdodDogMTUwJTtcbiAgfVxuXG4gIC5teC1odC14bC0xNTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAxNTAlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTE1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDE1MCU7XG4gIH1cblxuICAuaHQteGwtMTUwLWYge1xuICAgIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC0xNTBwLWYge1xuICAgIGhlaWdodDogMTUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTIwMCB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuXG4gIC5odC14bC0yMDBwIHtcbiAgICBoZWlnaHQ6IDIwMCU7XG4gIH1cblxuICAubXgtaHQteGwtMjAwcCB7XG4gICAgbWF4LWhlaWdodDogMjAwJTtcbiAgfVxuXG4gIC5tbi1odC14bC0yMDBwIHtcbiAgICBtaW4taGVpZ2h0OiAyMDAlO1xuICB9XG5cbiAgLmh0LXhsLTIwMC1mIHtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMjAwcC1mIHtcbiAgICBoZWlnaHQ6IDIwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC0yNTAge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cblxuICAuaHQteGwtMjUwcCB7XG4gICAgaGVpZ2h0OiAyNTAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTI1MHAge1xuICAgIG1heC1oZWlnaHQ6IDI1MCU7XG4gIH1cblxuICAubW4taHQteGwtMjUwcCB7XG4gICAgbWluLWhlaWdodDogMjUwJTtcbiAgfVxuXG4gIC5odC14bC0yNTAtZiB7XG4gICAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTI1MHAtZiB7XG4gICAgaGVpZ2h0OiAyNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMzAwIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG5cbiAgLmh0LXhsLTMwMHAge1xuICAgIGhlaWdodDogMzAwJTtcbiAgfVxuXG4gIC5teC1odC14bC0zMDBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzMDAlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTMwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDMwMCU7XG4gIH1cblxuICAuaHQteGwtMzAwLWYge1xuICAgIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC0zMDBwLWYge1xuICAgIGhlaWdodDogMzAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTM1MCB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxuXG4gIC5odC14bC0zNTBwIHtcbiAgICBoZWlnaHQ6IDM1MCU7XG4gIH1cblxuICAubXgtaHQteGwtMzUwcCB7XG4gICAgbWF4LWhlaWdodDogMzUwJTtcbiAgfVxuXG4gIC5tbi1odC14bC0zNTBwIHtcbiAgICBtaW4taGVpZ2h0OiAzNTAlO1xuICB9XG5cbiAgLmh0LXhsLTM1MC1mIHtcbiAgICBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMzUwcC1mIHtcbiAgICBoZWlnaHQ6IDM1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC00MDAge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cblxuICAuaHQteGwtNDAwcCB7XG4gICAgaGVpZ2h0OiA0MDAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTQwMHAge1xuICAgIG1heC1oZWlnaHQ6IDQwMCU7XG4gIH1cblxuICAubW4taHQteGwtNDAwcCB7XG4gICAgbWluLWhlaWdodDogNDAwJTtcbiAgfVxuXG4gIC5odC14bC00MDAtZiB7XG4gICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTQwMHAtZiB7XG4gICAgaGVpZ2h0OiA0MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNDUwIHtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICB9XG5cbiAgLmh0LXhsLTQ1MHAge1xuICAgIGhlaWdodDogNDUwJTtcbiAgfVxuXG4gIC5teC1odC14bC00NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA0NTAlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTQ1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MCU7XG4gIH1cblxuICAuaHQteGwtNDUwLWYge1xuICAgIGhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC00NTBwLWYge1xuICAgIGhlaWdodDogNDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTUwMCB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxuXG4gIC5odC14bC01MDBwIHtcbiAgICBoZWlnaHQ6IDUwMCU7XG4gIH1cblxuICAubXgtaHQteGwtNTAwcCB7XG4gICAgbWF4LWhlaWdodDogNTAwJTtcbiAgfVxuXG4gIC5tbi1odC14bC01MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA1MDAlO1xuICB9XG5cbiAgLmh0LXhsLTUwMC1mIHtcbiAgICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNTAwcC1mIHtcbiAgICBoZWlnaHQ6IDUwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC01NTAge1xuICAgIGhlaWdodDogNTUwcHg7XG4gIH1cblxuICAuaHQteGwtNTUwcCB7XG4gICAgaGVpZ2h0OiA1NTAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTU1MHAge1xuICAgIG1heC1oZWlnaHQ6IDU1MCU7XG4gIH1cblxuICAubW4taHQteGwtNTUwcCB7XG4gICAgbWluLWhlaWdodDogNTUwJTtcbiAgfVxuXG4gIC5odC14bC01NTAtZiB7XG4gICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTU1MHAtZiB7XG4gICAgaGVpZ2h0OiA1NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNjAwIHtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICB9XG5cbiAgLmh0LXhsLTYwMHAge1xuICAgIGhlaWdodDogNjAwJTtcbiAgfVxuXG4gIC5teC1odC14bC02MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2MDAlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTYwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDYwMCU7XG4gIH1cblxuICAuaHQteGwtNjAwLWYge1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC02MDBwLWYge1xuICAgIGhlaWdodDogNjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTY1MCB7XG4gICAgaGVpZ2h0OiA2NTBweDtcbiAgfVxuXG4gIC5odC14bC02NTBwIHtcbiAgICBoZWlnaHQ6IDY1MCU7XG4gIH1cblxuICAubXgtaHQteGwtNjUwcCB7XG4gICAgbWF4LWhlaWdodDogNjUwJTtcbiAgfVxuXG4gIC5tbi1odC14bC02NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA2NTAlO1xuICB9XG5cbiAgLmh0LXhsLTY1MC1mIHtcbiAgICBoZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNjUwcC1mIHtcbiAgICBoZWlnaHQ6IDY1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC03MDAge1xuICAgIGhlaWdodDogNzAwcHg7XG4gIH1cblxuICAuaHQteGwtNzAwcCB7XG4gICAgaGVpZ2h0OiA3MDAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTcwMHAge1xuICAgIG1heC1oZWlnaHQ6IDcwMCU7XG4gIH1cblxuICAubW4taHQteGwtNzAwcCB7XG4gICAgbWluLWhlaWdodDogNzAwJTtcbiAgfVxuXG4gIC5odC14bC03MDAtZiB7XG4gICAgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTcwMHAtZiB7XG4gICAgaGVpZ2h0OiA3MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNzUwIHtcbiAgICBoZWlnaHQ6IDc1MHB4O1xuICB9XG5cbiAgLmh0LXhsLTc1MHAge1xuICAgIGhlaWdodDogNzUwJTtcbiAgfVxuXG4gIC5teC1odC14bC03NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA3NTAlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTc1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDc1MCU7XG4gIH1cblxuICAuaHQteGwtNzUwLWYge1xuICAgIGhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC03NTBwLWYge1xuICAgIGhlaWdodDogNzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTgwMCB7XG4gICAgaGVpZ2h0OiA4MDBweDtcbiAgfVxuXG4gIC5odC14bC04MDBwIHtcbiAgICBoZWlnaHQ6IDgwMCU7XG4gIH1cblxuICAubXgtaHQteGwtODAwcCB7XG4gICAgbWF4LWhlaWdodDogODAwJTtcbiAgfVxuXG4gIC5tbi1odC14bC04MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA4MDAlO1xuICB9XG5cbiAgLmh0LXhsLTgwMC1mIHtcbiAgICBoZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtODAwcC1mIHtcbiAgICBoZWlnaHQ6IDgwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC04NTAge1xuICAgIGhlaWdodDogODUwcHg7XG4gIH1cblxuICAuaHQteGwtODUwcCB7XG4gICAgaGVpZ2h0OiA4NTAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTg1MHAge1xuICAgIG1heC1oZWlnaHQ6IDg1MCU7XG4gIH1cblxuICAubW4taHQteGwtODUwcCB7XG4gICAgbWluLWhlaWdodDogODUwJTtcbiAgfVxuXG4gIC5odC14bC04NTAtZiB7XG4gICAgaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTg1MHAtZiB7XG4gICAgaGVpZ2h0OiA4NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMTAwdiB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuLmh0LTI1MCB7XG4gICAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xufVxuLmgtMTAwdmgge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG4iLCIubS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTAsXG4ubXktMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWUtMCxcbi5teC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTAsXG4ubXktMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubXMtMCxcbi5teC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEsXG4ubXktMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMSxcbi5teC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMSxcbi5teC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTIsXG4ubXgtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0yLFxuLm14LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTMsXG4ubXgtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zLFxuLm15LTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTMsXG4ubXgtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQsXG4ubXktNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS00LFxuLm14LTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNCxcbi5teC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS01LFxuLm14LTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSxcbi5teS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy01LFxuLm14LTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xLFxuLm14LW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4xLFxuLm14LW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4yLFxuLm14LW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMixcbi5teC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjMsXG4ubXgtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zLFxuLm15LW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjMsXG4ubXgtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNCxcbi5teS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjQsXG4ubXgtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjQsXG4ubXktbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW40LFxuLm14LW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uNSxcbi5teC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjUsXG4ubXktbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uNSxcbi5teC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1hdXRvLFxuLm14LWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1hdXRvLFxuLm14LWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tLXNtLTAge1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtc20tMCxcbiAgICAubXktc20tMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUtc20tMCxcbiAgICAubXgtc20tMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1zbS0wLFxuICAgIC5teS1zbS0wIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy1zbS0wLFxuICAgIC5teC1zbS0wIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1zbS0xIHtcbiAgICAgICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LXNtLTEsXG4gICAgLm15LXNtLTEge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLXNtLTEsXG4gICAgLm14LXNtLTEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItc20tMSxcbiAgICAubXktc20tMSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtc20tMSxcbiAgICAubXgtc20tMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tc20tMiB7XG4gICAgICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LXNtLTIsXG4gICAgLm15LXNtLTIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUtc20tMixcbiAgICAubXgtc20tMiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLXNtLTIsXG4gICAgLm15LXNtLTIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtc20tMixcbiAgICAubXgtc20tMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1zbS0zIHtcbiAgICAgICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LXNtLTMsXG4gICAgLm15LXNtLTMge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLXNtLTMsXG4gICAgLm14LXNtLTMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItc20tMyxcbiAgICAubXktc20tMyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtc20tMyxcbiAgICAubXgtc20tMyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tc20tNCB7XG4gICAgICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LXNtLTQsXG4gICAgLm15LXNtLTQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUtc20tNCxcbiAgICAubXgtc20tNCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLXNtLTQsXG4gICAgLm15LXNtLTQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtc20tNCxcbiAgICAubXgtc20tNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1zbS01IHtcbiAgICAgICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LXNtLTUsXG4gICAgLm15LXNtLTUge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLXNtLTUsXG4gICAgLm14LXNtLTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItc20tNSxcbiAgICAubXktc20tNSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtc20tNSxcbiAgICAubXgtc20tNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tc20tbjEge1xuICAgICAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LXNtLW4xLFxuICAgIC5teS1zbS1uMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLXNtLW4xLFxuICAgIC5teC1zbS1uMSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItc20tbjEsXG4gICAgLm15LXNtLW4xIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtc20tbjEsXG4gICAgLm14LXNtLW4xIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tc20tbjIge1xuICAgICAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtc20tbjIsXG4gICAgLm15LXNtLW4yIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS1zbS1uMixcbiAgICAubXgtc20tbjIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItc20tbjIsXG4gICAgLm15LXNtLW4yIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy1zbS1uMixcbiAgICAubXgtc20tbjIge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLXNtLW4zIHtcbiAgICAgICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC1zbS1uMyxcbiAgICAubXktc20tbjMge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS1zbS1uMyxcbiAgICAubXgtc20tbjMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLXNtLW4zLFxuICAgIC5teS1zbS1uMyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLXNtLW4zLFxuICAgIC5teC1zbS1uMyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLXNtLW40IHtcbiAgICAgICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LXNtLW40LFxuICAgIC5teS1zbS1uNCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUtc20tbjQsXG4gICAgLm14LXNtLW40IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLXNtLW40LFxuICAgIC5teS1zbS1uNCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtc20tbjQsXG4gICAgLm14LXNtLW40IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1zbS1uNSB7XG4gICAgICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtc20tbjUsXG4gICAgLm15LXNtLW41IHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUtc20tbjUsXG4gICAgLm14LXNtLW41IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1zbS1uNSxcbiAgICAubXktc20tbjUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy1zbS1uNSxcbiAgICAubXgtc20tbjUge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1zbS1hdXRvIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LXNtLWF1dG8sXG4gICAgLm15LXNtLWF1dG8ge1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLXNtLWF1dG8sXG4gICAgLm14LXNtLWF1dG8ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItc20tYXV0byxcbiAgICAubXktc20tYXV0byB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtc20tYXV0byxcbiAgICAubXgtc20tYXV0byB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubS1tZC0wIHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LW1kLTAsXG4gICAgLm15LW1kLTAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLW1kLTAsXG4gICAgLm14LW1kLTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItbWQtMCxcbiAgICAubXktbWQtMCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtbWQtMCxcbiAgICAubXgtbWQtMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tbWQtMSB7XG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC1tZC0xLFxuICAgIC5teS1tZC0xIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS1tZC0xLFxuICAgIC5teC1tZC0xIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLW1kLTEsXG4gICAgLm15LW1kLTEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLW1kLTEsXG4gICAgLm14LW1kLTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLW1kLTIge1xuICAgICAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC1tZC0yLFxuICAgIC5teS1tZC0yIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLW1kLTIsXG4gICAgLm14LW1kLTIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1tZC0yLFxuICAgIC5teS1tZC0yIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLW1kLTIsXG4gICAgLm14LW1kLTIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tbWQtMyB7XG4gICAgICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC1tZC0zLFxuICAgIC5teS1tZC0zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS1tZC0zLFxuICAgIC5teC1tZC0zIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLW1kLTMsXG4gICAgLm15LW1kLTMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLW1kLTMsXG4gICAgLm14LW1kLTMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLW1kLTQge1xuICAgICAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC1tZC00LFxuICAgIC5teS1tZC00IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLW1kLTQsXG4gICAgLm14LW1kLTQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1tZC00LFxuICAgIC5teS1tZC00IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLW1kLTQsXG4gICAgLm14LW1kLTQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tbWQtNSB7XG4gICAgICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC1tZC01LFxuICAgIC5teS1tZC01IHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS1tZC01LFxuICAgIC5teC1tZC01IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLW1kLTUsXG4gICAgLm15LW1kLTUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLW1kLTUsXG4gICAgLm14LW1kLTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLW1kLW4xIHtcbiAgICAgICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC1tZC1uMSxcbiAgICAubXktbWQtbjEge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS1tZC1uMSxcbiAgICAubXgtbWQtbjEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLW1kLW4xLFxuICAgIC5teS1tZC1uMSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLW1kLW4xLFxuICAgIC5teC1tZC1uMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLW1kLW4yIHtcbiAgICAgICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LW1kLW4yLFxuICAgIC5teS1tZC1uMiB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUtbWQtbjIsXG4gICAgLm14LW1kLW4yIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLW1kLW4yLFxuICAgIC5teS1tZC1uMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtbWQtbjIsXG4gICAgLm14LW1kLW4yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1tZC1uMyB7XG4gICAgICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtbWQtbjMsXG4gICAgLm15LW1kLW4zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUtbWQtbjMsXG4gICAgLm14LW1kLW4zIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1tZC1uMyxcbiAgICAubXktbWQtbjMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy1tZC1uMyxcbiAgICAubXgtbWQtbjMge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1tZC1uNCB7XG4gICAgICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC1tZC1uNCxcbiAgICAubXktbWQtbjQge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLW1kLW40LFxuICAgIC5teC1tZC1uNCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1tZC1uNCxcbiAgICAubXktbWQtbjQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLW1kLW40LFxuICAgIC5teC1tZC1uNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tbWQtbjUge1xuICAgICAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LW1kLW41LFxuICAgIC5teS1tZC1uNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLW1kLW41LFxuICAgIC5teC1tZC1uNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItbWQtbjUsXG4gICAgLm15LW1kLW41IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtbWQtbjUsXG4gICAgLm14LW1kLW41IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tbWQtYXV0byB7XG4gICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC1tZC1hdXRvLFxuICAgIC5teS1tZC1hdXRvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS1tZC1hdXRvLFxuICAgIC5teC1tZC1hdXRvIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLW1kLWF1dG8sXG4gICAgLm15LW1kLWF1dG8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLW1kLWF1dG8sXG4gICAgLm14LW1kLWF1dG8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm0tbGctMCB7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC1sZy0wLFxuICAgIC5teS1sZy0wIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS1sZy0wLFxuICAgIC5teC1sZy0wIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLWxnLTAsXG4gICAgLm15LWxnLTAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLWxnLTAsXG4gICAgLm14LWxnLTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLWxnLTEge1xuICAgICAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtbGctMSxcbiAgICAubXktbGctMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUtbGctMSxcbiAgICAubXgtbGctMSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1sZy0xLFxuICAgIC5teS1sZy0xIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy1sZy0xLFxuICAgIC5teC1sZy0xIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1sZy0yIHtcbiAgICAgICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtbGctMixcbiAgICAubXktbGctMiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS1sZy0yLFxuICAgIC5teC1sZy0yIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItbGctMixcbiAgICAubXktbGctMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy1sZy0yLFxuICAgIC5teC1sZy0yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLWxnLTMge1xuICAgICAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtbGctMyxcbiAgICAubXktbGctMyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUtbGctMyxcbiAgICAubXgtbGctMyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1sZy0zLFxuICAgIC5teS1sZy0zIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy1sZy0zLFxuICAgIC5teC1sZy0zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1sZy00IHtcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtbGctNCxcbiAgICAubXktbGctNCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS1sZy00LFxuICAgIC5teC1sZy00IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItbGctNCxcbiAgICAubXktbGctNCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy1sZy00LFxuICAgIC5teC1sZy00IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLWxnLTUge1xuICAgICAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtbGctNSxcbiAgICAubXktbGctNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUtbGctNSxcbiAgICAubXgtbGctNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1sZy01LFxuICAgIC5teS1sZy01IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy1sZy01LFxuICAgIC5teC1sZy01IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1sZy1uMSB7XG4gICAgICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtbGctbjEsXG4gICAgLm15LWxnLW4xIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUtbGctbjEsXG4gICAgLm14LWxnLW4xIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1sZy1uMSxcbiAgICAubXktbGctbjEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy1sZy1uMSxcbiAgICAubXgtbGctbjEge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1sZy1uMiB7XG4gICAgICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC1sZy1uMixcbiAgICAubXktbGctbjIge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLWxnLW4yLFxuICAgIC5teC1sZy1uMiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1sZy1uMixcbiAgICAubXktbGctbjIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLWxnLW4yLFxuICAgIC5teC1sZy1uMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tbGctbjMge1xuICAgICAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LWxnLW4zLFxuICAgIC5teS1sZy1uMyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLWxnLW4zLFxuICAgIC5teC1sZy1uMyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItbGctbjMsXG4gICAgLm15LWxnLW4zIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtbGctbjMsXG4gICAgLm14LWxnLW4zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tbGctbjQge1xuICAgICAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtbGctbjQsXG4gICAgLm15LWxnLW40IHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS1sZy1uNCxcbiAgICAubXgtbGctbjQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItbGctbjQsXG4gICAgLm15LWxnLW40IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy1sZy1uNCxcbiAgICAubXgtbGctbjQge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLWxnLW41IHtcbiAgICAgICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC1sZy1uNSxcbiAgICAubXktbGctbjUge1xuICAgICAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS1sZy1uNSxcbiAgICAubXgtbGctbjUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLWxnLW41LFxuICAgIC5teS1sZy1uNSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLWxnLW41LFxuICAgIC5teC1sZy1uNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLWxnLWF1dG8ge1xuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtbGctYXV0byxcbiAgICAubXktbGctYXV0byB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUtbGctYXV0byxcbiAgICAubXgtbGctYXV0byB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1sZy1hdXRvLFxuICAgIC5teS1sZy1hdXRvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy1sZy1hdXRvLFxuICAgIC5teC1sZy1hdXRvIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubS14bC0wIHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LXhsLTAsXG4gICAgLm15LXhsLTAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLXhsLTAsXG4gICAgLm14LXhsLTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWIteGwtMCxcbiAgICAubXkteGwtMCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMteGwtMCxcbiAgICAubXgteGwtMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0teGwtMSB7XG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC14bC0xLFxuICAgIC5teS14bC0xIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS14bC0xLFxuICAgIC5teC14bC0xIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLXhsLTEsXG4gICAgLm15LXhsLTEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLXhsLTEsXG4gICAgLm14LXhsLTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLXhsLTIge1xuICAgICAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC14bC0yLFxuICAgIC5teS14bC0yIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLXhsLTIsXG4gICAgLm14LXhsLTIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi14bC0yLFxuICAgIC5teS14bC0yIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLXhsLTIsXG4gICAgLm14LXhsLTIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0teGwtMyB7XG4gICAgICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC14bC0zLFxuICAgIC5teS14bC0zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS14bC0zLFxuICAgIC5teC14bC0zIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLXhsLTMsXG4gICAgLm15LXhsLTMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLXhsLTMsXG4gICAgLm14LXhsLTMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLXhsLTQge1xuICAgICAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC14bC00LFxuICAgIC5teS14bC00IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLXhsLTQsXG4gICAgLm14LXhsLTQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi14bC00LFxuICAgIC5teS14bC00IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLXhsLTQsXG4gICAgLm14LXhsLTQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0teGwtNSB7XG4gICAgICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC14bC01LFxuICAgIC5teS14bC01IHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS14bC01LFxuICAgIC5teC14bC01IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLXhsLTUsXG4gICAgLm15LXhsLTUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLXhsLTUsXG4gICAgLm14LXhsLTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLXhsLW4xIHtcbiAgICAgICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC14bC1uMSxcbiAgICAubXkteGwtbjEge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS14bC1uMSxcbiAgICAubXgteGwtbjEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLXhsLW4xLFxuICAgIC5teS14bC1uMSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLXhsLW4xLFxuICAgIC5teC14bC1uMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLXhsLW4yIHtcbiAgICAgICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LXhsLW4yLFxuICAgIC5teS14bC1uMiB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUteGwtbjIsXG4gICAgLm14LXhsLW4yIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLXhsLW4yLFxuICAgIC5teS14bC1uMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMteGwtbjIsXG4gICAgLm14LXhsLW4yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS14bC1uMyB7XG4gICAgICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQteGwtbjMsXG4gICAgLm15LXhsLW4zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUteGwtbjMsXG4gICAgLm14LXhsLW4zIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi14bC1uMyxcbiAgICAubXkteGwtbjMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy14bC1uMyxcbiAgICAubXgteGwtbjMge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS14bC1uNCB7XG4gICAgICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC14bC1uNCxcbiAgICAubXkteGwtbjQge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLXhsLW40LFxuICAgIC5teC14bC1uNCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi14bC1uNCxcbiAgICAubXkteGwtbjQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLXhsLW40LFxuICAgIC5teC14bC1uNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0teGwtbjUge1xuICAgICAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LXhsLW41LFxuICAgIC5teS14bC1uNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLXhsLW41LFxuICAgIC5teC14bC1uNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWIteGwtbjUsXG4gICAgLm15LXhsLW41IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMteGwtbjUsXG4gICAgLm14LXhsLW41IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0teGwtYXV0byB7XG4gICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC14bC1hdXRvLFxuICAgIC5teS14bC1hdXRvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS14bC1hdXRvLFxuICAgIC5teC14bC1hdXRvIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLXhsLWF1dG8sXG4gICAgLm15LXhsLWF1dG8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLXhsLWF1dG8sXG4gICAgLm14LXhsLWF1dG8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLyogIyMjIyMjIDkuNCBNYXJnaW4gICAjIyMjIyMgKi9cblxuLm1nLTAge1xuICAgIG1hcmdpbjogMHB4O1xufVxuXG4ubWctMC1mIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4ubWcteS0wLWYge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xufVxuXG4ubWcteC0wLWYge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctdC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi5tZy1yLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4ubWctYi0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5tZy1sLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG5cbi5tZy10LTAtZiB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLWItMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLWwtMC1mIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy0xIHtcbiAgICBtYXJnaW46IDFweDtcbn1cblxuLm1nLTEtZiB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXktMSB7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbn1cblxuLm1nLXktMS1mIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbn1cblxuLm1nLXgtMS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXQtMSB7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xufVxuXG4ubWctci0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbn1cblxuLm1nLWItMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuXG4ubWctbC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xufVxuXG4ubWctdC0xLWYge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubWctci0xLWYge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1iLTEtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTEtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubWctMiB7XG4gICAgbWFyZ2luOiAycHg7XG59XG5cbi5tZy0yLWYge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTIge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5cbi5tZy15LTItZiB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTIge1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi5tZy14LTItZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTIge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLm1nLXItMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG5cbi5tZy1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLm1nLWwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cblxuLm1nLXQtMi1mIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItMi1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0yLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC0yLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbn1cblxuLm1nLTMge1xuICAgIG1hcmdpbjogM3B4O1xufVxuXG4ubWctMy1mIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS0zIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4ubWcteS0zLWYge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG4ubWcteC0zLWYge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubWctdC0zIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG59XG5cbi5tZy1yLTMge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xufVxuXG4ubWctYi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG5cbi5tZy1sLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cbi5tZy10LTMtZiB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTMtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1nLWItMy1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1nLWwtMy1mIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy00IHtcbiAgICBtYXJnaW46IDRweDtcbn1cblxuLm1nLTQtZiB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXktNCB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLm1nLXktNC1mIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLm1nLXgtNC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXQtNCB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4ubWctci00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLm1nLWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4ubWctbC00IHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4ubWctdC00LWYge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubWctci00LWYge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1iLTQtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTQtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubWctNSB7XG4gICAgbWFyZ2luOiA1cHg7XG59XG5cbi5tZy01LWYge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTUge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5tZy15LTUtZiB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5tZy14LTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTUge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLm1nLXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5tZy1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLm1nLWwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLm1nLXQtNS1mIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi01LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC01LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLTYge1xuICAgIG1hcmdpbjogNnB4O1xufVxuXG4ubWctNi1mIHtcbiAgICBtYXJnaW46IDZweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS02IHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuXG4ubWcteS02LWYge1xuICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xufVxuXG4ubWcteC02LWYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xufVxuXG4ubWctdC02IHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5tZy1yLTYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG4ubWctYi02IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi5tZy1sLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5tZy10LTYtZiB7XG4gICAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTYtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLm1nLWItNi1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbn1cblxuLm1nLWwtNi1mIHtcbiAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy03IHtcbiAgICBtYXJnaW46IDdweDtcbn1cblxuLm1nLTctZiB7XG4gICAgbWFyZ2luOiA3cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXktNyB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuLm1nLXktNy1mIHtcbiAgICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbn1cblxuLm1nLXgtNy1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXQtNyB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xufVxuXG4ubWctci03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cblxuLm1nLWItNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuXG4ubWctbC03IHtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xufVxuXG4ubWctdC03LWYge1xuICAgIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xufVxuXG4ubWctci03LWYge1xuICAgIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1iLTctZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTctZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xufVxuXG4ubWctOCB7XG4gICAgbWFyZ2luOiA4cHg7XG59XG5cbi5tZy04LWYge1xuICAgIG1hcmdpbjogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTgge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5tZy15LTgtZiB7XG4gICAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTgge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5tZy14LTgtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTgge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLm1nLXItOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5tZy1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLm1nLWwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLm1nLXQtOC1mIHtcbiAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItOC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi04LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC04LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcbn1cblxuLm1nLTkge1xuICAgIG1hcmdpbjogOXB4O1xufVxuXG4ubWctOS1mIHtcbiAgICBtYXJnaW46IDlweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS05IHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xufVxuXG4ubWcteS05LWYge1xuICAgIG1hcmdpbi10b3A6IDlweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDlweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICBtYXJnaW4tbGVmdDogOXB4O1xufVxuXG4ubWcteC05LWYge1xuICAgIG1hcmdpbi1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xufVxuXG4ubWctdC05IHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG59XG5cbi5tZy1yLTkge1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xufVxuXG4ubWctYi05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG59XG5cbi5tZy1sLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG59XG5cbi5tZy10LTktZiB7XG4gICAgbWFyZ2luLXRvcDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTktZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbn1cblxuLm1nLWItOS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHggIWltcG9ydGFudDtcbn1cblxuLm1nLWwtOS1mIHtcbiAgICBtYXJnaW4tbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy0xMCB7XG4gICAgbWFyZ2luOiAxMHB4O1xufVxuXG4ubWctMTAtZiB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5tZy15LTEwLWYge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5tZy14LTEwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ubWctci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ubWctYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLm1nLWwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ubWctdC0xMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTEwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0xMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTEwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy0xNSB7XG4gICAgbWFyZ2luOiAxNXB4O1xufVxuXG4ubWctMTUtZiB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5tZy15LTE1LWYge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5tZy14LTE1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ubWctci0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4ubWctYi0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLm1nLWwtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4ubWctdC0xNS1mIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTE1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0xNS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTE1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy0yMCB7XG4gICAgbWFyZ2luOiAyMHB4O1xufVxuXG4ubWctMjAtZiB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5tZy15LTIwLWYge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5tZy14LTIwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ubWctci0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4ubWctYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm1nLWwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4ubWctdC0yMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTIwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0yMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTIwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy0yNSB7XG4gICAgbWFyZ2luOiAyNXB4O1xufVxuXG4ubWctMjUtZiB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTI1IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5tZy15LTI1LWYge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbi5tZy14LTI1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTI1IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4ubWctci0yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuXG4ubWctYi0yNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLm1nLWwtMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4ubWctdC0yNS1mIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTI1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0yNS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTI1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy0zMCB7XG4gICAgbWFyZ2luOiAzMHB4O1xufVxuXG4ubWctMzAtZiB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5tZy15LTMwLWYge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbi5tZy14LTMwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ubWctci0zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG4ubWctYi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLm1nLWwtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG4ubWctdC0zMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTMwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0zMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTMwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy0zNSB7XG4gICAgbWFyZ2luOiAzNXB4O1xufVxuXG4ubWctMzUtZiB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5tZy15LTM1LWYge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG59XG5cbi5tZy14LTM1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuXG4ubWctci0zNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xufVxuXG4ubWctYi0zNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cblxuLm1nLWwtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuXG4ubWctdC0zNS1mIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTM1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0zNS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTM1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy00MCB7XG4gICAgbWFyZ2luOiA0MHB4O1xufVxuXG4ubWctNDAtZiB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5tZy15LTQwLWYge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG5cbi5tZy14LTQwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4ubWctci00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuXG4ubWctYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLm1nLWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xufVxuXG4ubWctdC00MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTQwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi00MC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTQwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy00NSB7XG4gICAgbWFyZ2luOiA0NXB4O1xufVxuXG4ubWctNDUtZiB7XG4gICAgbWFyZ2luOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTQ1IHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG5cbi5tZy15LTQ1LWYge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTQ1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG59XG5cbi5tZy14LTQ1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTQ1IHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuXG4ubWctci00NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xufVxuXG4ubWctYi00NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cblxuLm1nLWwtNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xufVxuXG4ubWctdC00NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTQ1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi00NS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTQ1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy01MCB7XG4gICAgbWFyZ2luOiA1MHB4O1xufVxuXG4ubWctNTAtZiB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5tZy15LTUwLWYge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG59XG5cbi5tZy14LTUwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuXG4ubWctci01MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuXG4ubWctYi01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLm1nLWwtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xufVxuXG4ubWctdC01MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTUwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi01MC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTUwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy01NSB7XG4gICAgbWFyZ2luOiA1NXB4O1xufVxuXG4ubWctNTUtZiB7XG4gICAgbWFyZ2luOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTU1IHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG5cbi5tZy15LTU1LWYge1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTU1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG59XG5cbi5tZy14LTU1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTU1IHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xufVxuXG4ubWctci01NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xufVxuXG4ubWctYi01NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cblxuLm1nLWwtNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xufVxuXG4ubWctdC01NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTU1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi01NS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTU1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy02MCB7XG4gICAgbWFyZ2luOiA2MHB4O1xufVxuXG4ubWctNjAtZiB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5tZy15LTYwLWYge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG59XG5cbi5tZy14LTYwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4ubWctci02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xufVxuXG4ubWctYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLm1nLWwtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xufVxuXG4ubWctdC02MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTYwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi02MC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTYwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy02NSB7XG4gICAgbWFyZ2luOiA2NXB4O1xufVxuXG4ubWctNjUtZiB7XG4gICAgbWFyZ2luOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTY1IHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG59XG5cbi5tZy15LTY1LWYge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG59XG5cbi5tZy14LTY1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTY1IHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4O1xufVxuXG4ubWctci02NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xufVxuXG4ubWctYi02NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbn1cblxuLm1nLWwtNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xufVxuXG4ubWctdC02NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTY1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi02NS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTY1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy03MCB7XG4gICAgbWFyZ2luOiA3MHB4O1xufVxuXG4ubWctNzAtZiB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5cbi5tZy15LTcwLWYge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG59XG5cbi5tZy14LTcwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuXG4ubWctci03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xufVxuXG4ubWctYi03MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cblxuLm1nLWwtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xufVxuXG4ubWctdC03MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTcwLWYge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi03MC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTcwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy03NSB7XG4gICAgbWFyZ2luOiA3NXB4O1xufVxuXG4ubWctNzUtZiB7XG4gICAgbWFyZ2luOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG59XG5cbi5tZy15LTc1LWYge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG59XG5cbi5tZy14LTc1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xufVxuXG4ubWctci03NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xufVxuXG4ubWctYi03NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbn1cblxuLm1nLWwtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xufVxuXG4ubWctdC03NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTc1LWYge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi03NS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTc1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy04MCB7XG4gICAgbWFyZ2luOiA4MHB4O1xufVxuXG4ubWctODAtZiB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbi5tZy15LTgwLWYge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG59XG5cbi5tZy14LTgwLWYge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuXG4ubWctci04MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xufVxuXG4ubWctYi04MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cblxuLm1nLWwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xufVxuXG4ubWctdC04MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTgwLWYge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi04MC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTgwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy04NSB7XG4gICAgbWFyZ2luOiA4NXB4O1xufVxuXG4ubWctODUtZiB7XG4gICAgbWFyZ2luOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTg1IHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHg7XG59XG5cbi5tZy15LTg1LWYge1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTg1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG59XG5cbi5tZy14LTg1LWYge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTg1IHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4O1xufVxuXG4ubWctci04NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xufVxuXG4ubWctYi04NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweDtcbn1cblxuLm1nLWwtODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xufVxuXG4ubWctdC04NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTg1LWYge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi04NS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTg1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy05MCB7XG4gICAgbWFyZ2luOiA5MHB4O1xufVxuXG4ubWctOTAtZiB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTkwIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG59XG5cbi5tZy15LTkwLWYge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTkwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG59XG5cbi5tZy14LTkwLWYge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTkwIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xufVxuXG4ubWctci05MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xufVxuXG4ubWctYi05MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cblxuLm1nLWwtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xufVxuXG4ubWctdC05MC1mIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTkwLWYge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi05MC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTkwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy05NSB7XG4gICAgbWFyZ2luOiA5NXB4O1xufVxuXG4ubWctOTUtZiB7XG4gICAgbWFyZ2luOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTk1IHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHg7XG59XG5cbi5tZy15LTk1LWYge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTk1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG59XG5cbi5tZy14LTk1LWYge1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTk1IHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4O1xufVxuXG4ubWctci05NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xufVxuXG4ubWctYi05NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweDtcbn1cblxuLm1nLWwtOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xufVxuXG4ubWctdC05NS1mIHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTk1LWYge1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi05NS1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTk1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy0xMDAge1xuICAgIG1hcmdpbjogMTAwcHg7XG59XG5cbi5tZy0xMDAtZiB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS0xMDAge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuXG4ubWcteS0xMDAtZiB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteC0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xufVxuXG4ubWcteC0xMDAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctdC0xMDAge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuXG4ubWctci0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG59XG5cbi5tZy1iLTEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbi5tZy1sLTEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xufVxuXG4ubWctdC0xMDAtZiB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItMTAwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLWItMTAwLWYge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTEwMC1mIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLTEwNSB7XG4gICAgbWFyZ2luOiAxMDVweDtcbn1cblxuLm1nLTEwNS1mIHtcbiAgICBtYXJnaW46IDEwNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTEwNSB7XG4gICAgbWFyZ2luLXRvcDogMTA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTA1cHg7XG59XG5cbi5tZy15LTEwNS1mIHtcbiAgICBtYXJnaW4tdG9wOiAxMDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTEwNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDVweDtcbiAgICBtYXJnaW4tbGVmdDogMTA1cHg7XG59XG5cbi5tZy14LTEwNS1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTEwNSB7XG4gICAgbWFyZ2luLXRvcDogMTA1cHg7XG59XG5cbi5tZy1yLTEwNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDVweDtcbn1cblxuLm1nLWItMTA1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDVweDtcbn1cblxuLm1nLWwtMTA1IHtcbiAgICBtYXJnaW4tbGVmdDogMTA1cHg7XG59XG5cbi5tZy10LTEwNS1mIHtcbiAgICBtYXJnaW4tdG9wOiAxMDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctci0xMDUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0xMDUtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTA1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLWwtMTA1LWYge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctMTEwIHtcbiAgICBtYXJnaW46IDExMHB4O1xufVxuXG4ubWctMTEwLWYge1xuICAgIG1hcmdpbjogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXktMTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbn1cblxuLm1nLXktMTEwLWYge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXgtMTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweDtcbn1cblxuLm1nLXgtMTEwLWYge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLXQtMTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweDtcbn1cblxuLm1nLXItMTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4O1xufVxuXG4ubWctYi0xMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4O1xufVxuXG4ubWctbC0xMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweDtcbn1cblxuLm1nLXQtMTEwLWYge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1yLTExMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1iLTExMC1mIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctbC0xMTAtZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy0xMTUge1xuICAgIG1hcmdpbjogMTE1cHg7XG59XG5cbi5tZy0xMTUtZiB7XG4gICAgbWFyZ2luOiAxMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteS0xMTUge1xuICAgIG1hcmdpbi10b3A6IDExNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDExNXB4O1xufVxuXG4ubWcteS0xMTUtZiB7XG4gICAgbWFyZ2luLXRvcDogMTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWcteC0xMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDExNXB4O1xufVxuXG4ubWcteC0xMTUtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWctdC0xMTUge1xuICAgIG1hcmdpbi10b3A6IDExNXB4O1xufVxuXG4ubWctci0xMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTE1cHg7XG59XG5cbi5tZy1iLTExNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTE1cHg7XG59XG5cbi5tZy1sLTExNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExNXB4O1xufVxuXG4ubWctdC0xMTUtZiB7XG4gICAgbWFyZ2luLXRvcDogMTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLXItMTE1LWYge1xuICAgIG1hcmdpbi1yaWdodDogMTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLWItMTE1LWYge1xuICAgIG1hcmdpbi1ib3R0b206IDExNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1sLTExNS1mIHtcbiAgICBtYXJnaW4tbGVmdDogMTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1nLTEyMCB7XG4gICAgbWFyZ2luOiAxMjBweDtcbn1cblxuLm1nLTEyMC1mIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy15LTEyMCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG59XG5cbi5tZy15LTEyMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy14LTEyMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHg7XG59XG5cbi5tZy14LTEyMC1mIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZy10LTEyMCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG59XG5cbi5tZy1yLTEyMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweDtcbn1cblxuLm1nLWItMTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cblxuLm1nLWwtMTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHg7XG59XG5cbi5tZy10LTEyMC1mIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctci0xMjAtZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctYi0xMjAtZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1nLWwtMTIwLWYge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWctdC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4ubWctci1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5tZy1iLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG59XG5cbi5tZy1sLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ubWcteC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC5tZy14cy0wIHtcbiAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLTAtZiB7XG4gICAgICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIH1cblxuICAgIC5tZy14cy15LTAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteC0wIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy10LTAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtYi0wLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtbC0wLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLTEge1xuICAgICAgICBtYXJnaW46IDFweDtcbiAgICB9XG5cbiAgICAubWcteHMtMS1mIHtcbiAgICAgICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteS0xIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktMS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy14LTEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICB9XG5cbiAgICAubWcteHMteC0xLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICB9XG5cbiAgICAubWcteHMtci0xIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItMSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICB9XG5cbiAgICAubWcteHMtbC0xIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICB9XG5cbiAgICAubWcteHMtdC0xLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtci0xLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTEtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTEtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtMiB7XG4gICAgICAgIG1hcmdpbjogMnB4O1xuICAgIH1cblxuICAgIC5tZy14cy0yLWYge1xuICAgICAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy15LTIge1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB9XG5cbiAgICAubWcteHMteS0yLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtMiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIH1cblxuICAgIC5tZy14cy14LTItZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtdC0yIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICB9XG5cbiAgICAubWcteHMtYi0yIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIH1cblxuICAgIC5tZy14cy10LTItZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTItZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItMi1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtMi1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy0zIHtcbiAgICAgICAgbWFyZ2luOiAzcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLTMtZiB7XG4gICAgICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktMyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIH1cblxuICAgIC5tZy14cy15LTMtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteC0zIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtMy1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy10LTMge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItMyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtMyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtMy1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItMy1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtYi0zLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtbC0zLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLTQge1xuICAgICAgICBtYXJnaW46IDRweDtcbiAgICB9XG5cbiAgICAubWcteHMtNC1mIHtcbiAgICAgICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteS00IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktNC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy14LTQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICB9XG5cbiAgICAubWcteHMteC00LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtNCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICB9XG5cbiAgICAubWcteHMtci00IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItNCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICB9XG5cbiAgICAubWcteHMtbC00IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICB9XG5cbiAgICAubWcteHMtdC00LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtci00LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTQtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTQtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtNSB7XG4gICAgICAgIG1hcmdpbjogNXB4O1xuICAgIH1cblxuICAgIC5tZy14cy01LWYge1xuICAgICAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy15LTUge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICAubWcteHMteS01LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC5tZy14cy14LTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtdC01IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAubWcteHMtYi01IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC5tZy14cy10LTUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItNS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtNS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy02IHtcbiAgICAgICAgbWFyZ2luOiA2cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLTYtZiB7XG4gICAgICAgIG1hcmdpbjogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktNiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIH1cblxuICAgIC5tZy14cy15LTYtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteC02IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtNi1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy10LTYge1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItNiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtNiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtNi1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItNi1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtYi02LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtbC02LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLTcge1xuICAgICAgICBtYXJnaW46IDdweDtcbiAgICB9XG5cbiAgICAubWcteHMtNy1mIHtcbiAgICAgICAgbWFyZ2luOiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteS03IHtcbiAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktNy1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy14LTcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICB9XG5cbiAgICAubWcteHMteC03LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtNyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICB9XG5cbiAgICAubWcteHMtci03IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItNyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICB9XG5cbiAgICAubWcteHMtbC03IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICB9XG5cbiAgICAubWcteHMtdC03LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtci03LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTctZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTctZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtOCB7XG4gICAgICAgIG1hcmdpbjogOHB4O1xuICAgIH1cblxuICAgIC5tZy14cy04LWYge1xuICAgICAgICBtYXJnaW46IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy15LTgge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAubWcteHMteS04LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtOCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIH1cblxuICAgIC5tZy14cy14LTgtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtdC04IHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTgge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICAubWcteHMtYi04IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTgge1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIH1cblxuICAgIC5tZy14cy10LTgtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTgtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItOC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtOC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy05IHtcbiAgICAgICAgbWFyZ2luOiA5cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLTktZiB7XG4gICAgICAgIG1hcmdpbjogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktOSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgIH1cblxuICAgIC5tZy14cy15LTktZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteC05IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtOS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy10LTkge1xuICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItOSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtOSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtOS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItOS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtYi05LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtbC05LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLTEwIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgIH1cblxuICAgIC5tZy14cy0xMC1mIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktMTAge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5tZy14cy15LTEwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteC0xMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtMTAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy10LTEwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG5cbiAgICAubWcteHMtci0xMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAubWcteHMtYi0xMCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtMTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAubWcteHMtdC0xMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTEwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtYi0xMC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTEwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy0xNSB7XG4gICAgICAgIG1hcmdpbjogMTVweDtcbiAgICB9XG5cbiAgICAubWcteHMtMTUtZiB7XG4gICAgICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy15LTE1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAubWcteHMteS0xNS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtMTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIC5tZy14cy14LTE1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtdC0xNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItMTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItMTUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTE1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtMTUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtci0xNS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItMTUtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtbC0xNS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtMjAge1xuICAgICAgICBtYXJnaW46IDIwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLTIwLWYge1xuICAgICAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteS0yMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktMjAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy14LTIwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAubWcteHMteC0yMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtMjAge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTIwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTIwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAubWcteHMtbC0yMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIC5tZy14cy10LTIwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItMjAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTIwLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtMjAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLTI1IHtcbiAgICAgICAgbWFyZ2luOiAyNXB4O1xuICAgIH1cblxuICAgIC5tZy14cy0yNS1mIHtcbiAgICAgICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktMjUge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cblxuICAgIC5tZy14cy15LTI1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteC0yNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtMjUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy10LTI1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICB9XG5cbiAgICAubWcteHMtci0yNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICB9XG5cbiAgICAubWcteHMtYi0yNSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtMjUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICB9XG5cbiAgICAubWcteHMtdC0yNS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTI1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtYi0yNS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTI1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy0zMCB7XG4gICAgICAgIG1hcmdpbjogMzBweDtcbiAgICB9XG5cbiAgICAubWcteHMtMzAtZiB7XG4gICAgICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy15LTMwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAubWcteHMteS0zMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtMzAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIH1cblxuICAgIC5tZy14cy14LTMwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtdC0zMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItMzAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItMzAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTMwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtMzAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtci0zMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItMzAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtbC0zMC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtMzUge1xuICAgICAgICBtYXJnaW46IDM1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLTM1LWYge1xuICAgICAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteS0zNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktMzUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy14LTM1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICB9XG5cbiAgICAubWcteHMteC0zNS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtMzUge1xuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTM1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTM1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICB9XG5cbiAgICAubWcteHMtbC0zNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgIH1cblxuICAgIC5tZy14cy10LTM1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItMzUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTM1LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtMzUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLTQwIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4O1xuICAgIH1cblxuICAgIC5tZy14cy00MC1mIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktNDAge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgIC5tZy14cy15LTQwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteC00MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtNDAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy10LTQwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICAubWcteHMtci00MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICB9XG5cbiAgICAubWcteHMtYi00MCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtNDAge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICB9XG5cbiAgICAubWcteHMtdC00MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTQwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtYi00MC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTQwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy00NSB7XG4gICAgICAgIG1hcmdpbjogNDVweDtcbiAgICB9XG5cbiAgICAubWcteHMtNDUtZiB7XG4gICAgICAgIG1hcmdpbjogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy15LTQ1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICB9XG5cbiAgICAubWcteHMteS00NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtNDUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgIH1cblxuICAgIC5tZy14cy14LTQ1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtdC00NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItNDUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItNDUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTQ1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtNDUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtci00NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItNDUtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtbC00NS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtNTAge1xuICAgICAgICBtYXJnaW46IDUwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLTUwLWYge1xuICAgICAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteS01MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktNTAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy14LTUwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICB9XG5cbiAgICAubWcteHMteC01MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtNTAge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTUwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTUwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICAubWcteHMtbC01MCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgIH1cblxuICAgIC5tZy14cy10LTUwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItNTAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTUwLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtNTAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLTU1IHtcbiAgICAgICAgbWFyZ2luOiA1NXB4O1xuICAgIH1cblxuICAgIC5tZy14cy01NS1mIHtcbiAgICAgICAgbWFyZ2luOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktNTUge1xuICAgICAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgIH1cblxuICAgIC5tZy14cy15LTU1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteC01NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtNTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy10LTU1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICB9XG5cbiAgICAubWcteHMtci01NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICB9XG5cbiAgICAubWcteHMtYi01NSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtNTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICB9XG5cbiAgICAubWcteHMtdC01NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTU1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtYi01NS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTU1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy02MCB7XG4gICAgICAgIG1hcmdpbjogNjBweDtcbiAgICB9XG5cbiAgICAubWcteHMtNjAtZiB7XG4gICAgICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy15LTYwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG5cbiAgICAubWcteHMteS02MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtNjAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgIH1cblxuICAgIC5tZy14cy14LTYwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtdC02MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItNjAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItNjAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTYwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtNjAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtci02MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItNjAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtbC02MC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtNjUge1xuICAgICAgICBtYXJnaW46IDY1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLTY1LWYge1xuICAgICAgICBtYXJnaW46IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteS02NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktNjUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy14LTY1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgICB9XG5cbiAgICAubWcteHMteC02NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtNjUge1xuICAgICAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTY1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTY1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgICB9XG5cbiAgICAubWcteHMtbC02NSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgIH1cblxuICAgIC5tZy14cy10LTY1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItNjUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTY1LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtNjUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLTcwIHtcbiAgICAgICAgbWFyZ2luOiA3MHB4O1xuICAgIH1cblxuICAgIC5tZy14cy03MC1mIHtcbiAgICAgICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktNzAge1xuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgIH1cblxuICAgIC5tZy14cy15LTcwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteC03MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtNzAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy10LTcwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICB9XG5cbiAgICAubWcteHMtci03MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICB9XG5cbiAgICAubWcteHMtYi03MCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtNzAge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICB9XG5cbiAgICAubWcteHMtdC03MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTcwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtYi03MC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTcwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy03NSB7XG4gICAgICAgIG1hcmdpbjogNzVweDtcbiAgICB9XG5cbiAgICAubWcteHMtNzUtZiB7XG4gICAgICAgIG1hcmdpbjogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy15LTc1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgICB9XG5cbiAgICAubWcteHMteS03NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtNzUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgIH1cblxuICAgIC5tZy14cy14LTc1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtdC03NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItNzUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItNzUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTc1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtNzUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtci03NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItNzUtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtbC03NS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtODAge1xuICAgICAgICBtYXJnaW46IDgwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLTgwLWYge1xuICAgICAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteS04MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktODAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy14LTgwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICB9XG5cbiAgICAubWcteHMteC04MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtODAge1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTgwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTgwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICB9XG5cbiAgICAubWcteHMtbC04MCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgIH1cblxuICAgIC5tZy14cy10LTgwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItODAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTgwLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtODAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLTg1IHtcbiAgICAgICAgbWFyZ2luOiA4NXB4O1xuICAgIH1cblxuICAgIC5tZy14cy04NS1mIHtcbiAgICAgICAgbWFyZ2luOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktODUge1xuICAgICAgICBtYXJnaW4tdG9wOiA4NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4NXB4O1xuICAgIH1cblxuICAgIC5tZy14cy15LTg1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteC04NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtODUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy10LTg1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogODVweDtcbiAgICB9XG5cbiAgICAubWcteHMtci04NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgICB9XG5cbiAgICAubWcteHMtYi04NSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDg1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtODUge1xuICAgICAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgICB9XG5cbiAgICAubWcteHMtdC04NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTg1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtYi04NS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTg1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy05MCB7XG4gICAgICAgIG1hcmdpbjogOTBweDtcbiAgICB9XG5cbiAgICAubWcteHMtOTAtZiB7XG4gICAgICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy15LTkwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgICB9XG5cbiAgICAubWcteHMteS05MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtOTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICAgIH1cblxuICAgIC5tZy14cy14LTkwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtdC05MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItOTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItOTAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTkwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtOTAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtci05MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItOTAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtbC05MC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtOTUge1xuICAgICAgICBtYXJnaW46IDk1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLTk1LWYge1xuICAgICAgICBtYXJnaW46IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMteS05NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDk1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDk1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLXktOTUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy14LTk1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgICB9XG5cbiAgICAubWcteHMteC05NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtOTUge1xuICAgICAgICBtYXJnaW4tdG9wOiA5NXB4O1xuICAgIH1cblxuICAgIC5tZy14cy1yLTk1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTk1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTVweDtcbiAgICB9XG5cbiAgICAubWcteHMtbC05NSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICAgIH1cblxuICAgIC5tZy14cy10LTk1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItOTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTk1LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWwtOTUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLTEwMCB7XG4gICAgICAgIG1hcmdpbjogMTAwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhzLTEwMC1mIHtcbiAgICAgICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy15LTEwMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICB9XG5cbiAgICAubWcteHMteS0xMDAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtMTAwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5tZy14cy14LTEwMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteHMtdC0xMDAge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICB9XG5cbiAgICAubWcteHMtci0xMDAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5tZy14cy1iLTEwMCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTEwMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICB9XG5cbiAgICAubWcteHMtdC0xMDAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXItMTAwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLWItMTAwLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14cy1sLTEwMC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhzLXQtYXV0byB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgfVxuXG4gICAgLm1nLXhzLXItYXV0byB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAubWcteHMtYi1hdXRvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICB9XG5cbiAgICAubWcteHMtbC1hdXRvIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgLm1nLXhzLWF1dG8ge1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuXG4gICAgLm1nLXhzLXgtYXV0byB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubWctc20tMCB7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS0wLWYge1xuICAgICAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICB9XG5cbiAgICAubWctc20teS0wLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tdC0wIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICB9XG5cbiAgICAubWctc20tYi0wIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItMC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtMC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS0xIHtcbiAgICAgICAgbWFyZ2luOiAxcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLTEtZiB7XG4gICAgICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTEtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teC0xIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtMS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTEge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItMSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtMS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItMS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tYi0xLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tbC0xLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLTIge1xuICAgICAgICBtYXJnaW46IDJweDtcbiAgICB9XG5cbiAgICAubWctc20tMi1mIHtcbiAgICAgICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teS0yIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktMi1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICB9XG5cbiAgICAubWctc20teC0yLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtMiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICB9XG5cbiAgICAubWctc20tci0yIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB9XG5cbiAgICAubWctc20tbC0yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICB9XG5cbiAgICAubWctc20tdC0yLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tci0yLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTItZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTItZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tMyB7XG4gICAgICAgIG1hcmdpbjogM3B4O1xuICAgIH1cblxuICAgIC5tZy1zbS0zLWYge1xuICAgICAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTMge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICB9XG5cbiAgICAubWctc20teS0zLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtMyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTMtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tdC0zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICB9XG5cbiAgICAubWctc20tYi0zIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTMge1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTMtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTMtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItMy1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtMy1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS00IHtcbiAgICAgICAgbWFyZ2luOiA0cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLTQtZiB7XG4gICAgICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktNCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTQtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teC00IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtNC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTQge1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItNCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtNC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItNC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tYi00LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tbC00LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLTUge1xuICAgICAgICBtYXJnaW46IDVweDtcbiAgICB9XG5cbiAgICAubWctc20tNS1mIHtcbiAgICAgICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teS01IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktNS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAubWctc20teC01LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG5cbiAgICAubWctc20tci01IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItNSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICAubWctc20tbC01IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAubWctc20tdC01LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tci01LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTUtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tNiB7XG4gICAgICAgIG1hcmdpbjogNnB4O1xuICAgIH1cblxuICAgIC5tZy1zbS02LWYge1xuICAgICAgICBtYXJnaW46IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTYge1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB9XG5cbiAgICAubWctc20teS02LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtNiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTYtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tdC02IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICB9XG5cbiAgICAubWctc20tYi02IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTYtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTYtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItNi1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtNi1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS03IHtcbiAgICAgICAgbWFyZ2luOiA3cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLTctZiB7XG4gICAgICAgIG1hcmdpbjogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktNyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTctZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teC03IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtNy1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTcge1xuICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItNyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtNyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtNy1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItNy1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tYi03LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tbC03LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLTgge1xuICAgICAgICBtYXJnaW46IDhweDtcbiAgICB9XG5cbiAgICAubWctc20tOC1mIHtcbiAgICAgICAgbWFyZ2luOiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teS04IHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktOC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTgge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICB9XG5cbiAgICAubWctc20teC04LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtOCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICB9XG5cbiAgICAubWctc20tci04IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItOCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAubWctc20tbC04IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICB9XG5cbiAgICAubWctc20tdC04LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tci04LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTgtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTgtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tOSB7XG4gICAgICAgIG1hcmdpbjogOXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS05LWYge1xuICAgICAgICBtYXJnaW46IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTkge1xuICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICB9XG5cbiAgICAubWctc20teS05LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA5cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtOSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogOXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTktZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tdC05IHtcbiAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICB9XG5cbiAgICAubWctc20tYi05IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTkge1xuICAgICAgICBtYXJnaW4tbGVmdDogOXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTktZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTktZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItOS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtOS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS0xMCB7XG4gICAgICAgIG1hcmdpbjogMTBweDtcbiAgICB9XG5cbiAgICAubWctc20tMTAtZiB7XG4gICAgICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTEwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAubWctc20teS0xMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtMTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTEwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tdC0xMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItMTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItMTAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTEwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtMTAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tci0xMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItMTAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tbC0xMC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tMTUge1xuICAgICAgICBtYXJnaW46IDE1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLTE1LWYge1xuICAgICAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teS0xNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktMTUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTE1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAubWctc20teC0xNS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtMTUge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTE1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTE1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAubWctc20tbC0xNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTE1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItMTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTE1LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtMTUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLTIwIHtcbiAgICAgICAgbWFyZ2luOiAyMHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS0yMC1mIHtcbiAgICAgICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktMjAge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTIwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teC0yMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtMjAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTIwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAubWctc20tci0yMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAubWctc20tYi0yMCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtMjAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAubWctc20tdC0yMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTIwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tYi0yMC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTIwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS0yNSB7XG4gICAgICAgIG1hcmdpbjogMjVweDtcbiAgICB9XG5cbiAgICAubWctc20tMjUtZiB7XG4gICAgICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTI1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB9XG5cbiAgICAubWctc20teS0yNS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtMjUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTI1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tdC0yNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItMjUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItMjUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTI1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtMjUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tci0yNS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItMjUtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tbC0yNS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tMzAge1xuICAgICAgICBtYXJnaW46IDMwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLTMwLWYge1xuICAgICAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teS0zMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktMzAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTMwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICB9XG5cbiAgICAubWctc20teC0zMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtMzAge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTMwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTMwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAubWctc20tbC0zMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTMwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItMzAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTMwLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtMzAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLTM1IHtcbiAgICAgICAgbWFyZ2luOiAzNXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS0zNS1mIHtcbiAgICAgICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktMzUge1xuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTM1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teC0zNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtMzUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTM1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICB9XG5cbiAgICAubWctc20tci0zNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICB9XG5cbiAgICAubWctc20tYi0zNSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtMzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICB9XG5cbiAgICAubWctc20tdC0zNS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTM1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tYi0zNS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTM1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS00MCB7XG4gICAgICAgIG1hcmdpbjogNDBweDtcbiAgICB9XG5cbiAgICAubWctc20tNDAtZiB7XG4gICAgICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTQwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAubWctc20teS00MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtNDAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTQwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tdC00MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItNDAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItNDAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTQwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtNDAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tci00MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItNDAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tbC00MC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tNDUge1xuICAgICAgICBtYXJnaW46IDQ1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLTQ1LWYge1xuICAgICAgICBtYXJnaW46IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teS00NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktNDUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTQ1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICB9XG5cbiAgICAubWctc20teC00NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtNDUge1xuICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTQ1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTQ1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICB9XG5cbiAgICAubWctc20tbC00NSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTQ1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItNDUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTQ1LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtNDUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLTUwIHtcbiAgICAgICAgbWFyZ2luOiA1MHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS01MC1mIHtcbiAgICAgICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktNTAge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTUwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teC01MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtNTAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTUwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWctc20tci01MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICB9XG5cbiAgICAubWctc20tYi01MCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtNTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICB9XG5cbiAgICAubWctc20tdC01MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTUwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tYi01MC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTUwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS01NSB7XG4gICAgICAgIG1hcmdpbjogNTVweDtcbiAgICB9XG5cbiAgICAubWctc20tNTUtZiB7XG4gICAgICAgIG1hcmdpbjogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTU1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgICB9XG5cbiAgICAubWctc20teS01NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtNTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTU1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tdC01NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItNTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItNTUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTU1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtNTUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tci01NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItNTUtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tbC01NS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tNjAge1xuICAgICAgICBtYXJnaW46IDYwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLTYwLWYge1xuICAgICAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teS02MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktNjAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTYwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICB9XG5cbiAgICAubWctc20teC02MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtNjAge1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTYwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTYwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG5cbiAgICAubWctc20tbC02MCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTYwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItNjAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTYwLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtNjAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLTY1IHtcbiAgICAgICAgbWFyZ2luOiA2NXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS02NS1mIHtcbiAgICAgICAgbWFyZ2luOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktNjUge1xuICAgICAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTY1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teC02NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtNjUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTY1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICB9XG5cbiAgICAubWctc20tci02NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgICB9XG5cbiAgICAubWctc20tYi02NSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtNjUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgICB9XG5cbiAgICAubWctc20tdC02NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTY1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tYi02NS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTY1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS03MCB7XG4gICAgICAgIG1hcmdpbjogNzBweDtcbiAgICB9XG5cbiAgICAubWctc20tNzAtZiB7XG4gICAgICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTcwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICB9XG5cbiAgICAubWctc20teS03MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtNzAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTcwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tdC03MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItNzAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItNzAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTcwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtNzAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tci03MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItNzAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tbC03MC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tNzUge1xuICAgICAgICBtYXJnaW46IDc1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLTc1LWYge1xuICAgICAgICBtYXJnaW46IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teS03NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktNzUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTc1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgICB9XG5cbiAgICAubWctc20teC03NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtNzUge1xuICAgICAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTc1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTc1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgICB9XG5cbiAgICAubWctc20tbC03NSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTc1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItNzUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTc1LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtNzUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLTgwIHtcbiAgICAgICAgbWFyZ2luOiA4MHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS04MC1mIHtcbiAgICAgICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktODAge1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTgwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teC04MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtODAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTgwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICB9XG5cbiAgICAubWctc20tci04MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICB9XG5cbiAgICAubWctc20tYi04MCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtODAge1xuICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICB9XG5cbiAgICAubWctc20tdC04MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTgwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tYi04MC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTgwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS04NSB7XG4gICAgICAgIG1hcmdpbjogODVweDtcbiAgICB9XG5cbiAgICAubWctc20tODUtZiB7XG4gICAgICAgIG1hcmdpbjogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTg1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogODVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODVweDtcbiAgICB9XG5cbiAgICAubWctc20teS04NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtODUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTg1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tdC04NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItODUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItODUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4NXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTg1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtODUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tci04NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWItODUtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tbC04NS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tOTAge1xuICAgICAgICBtYXJnaW46IDkwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLTkwLWYge1xuICAgICAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teS05MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktOTAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTkwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgICB9XG5cbiAgICAubWctc20teC05MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtOTAge1xuICAgICAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTkwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTkwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgICB9XG5cbiAgICAubWctc20tbC05MCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTkwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItOTAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTkwLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtOTAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLTk1IHtcbiAgICAgICAgbWFyZ2luOiA5NXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS05NS1mIHtcbiAgICAgICAgbWFyZ2luOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktOTUge1xuICAgICAgICBtYXJnaW4tdG9wOiA5NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuICAgIH1cblxuICAgIC5tZy1zbS15LTk1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teC05NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXgtOTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS10LTk1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTVweDtcbiAgICB9XG5cbiAgICAubWctc20tci05NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICB9XG5cbiAgICAubWctc20tYi05NSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDk1cHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtOTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgICB9XG5cbiAgICAubWctc20tdC05NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTk1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tYi05NS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1sLTk1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS0xMDAge1xuICAgICAgICBtYXJnaW46IDEwMHB4O1xuICAgIH1cblxuICAgIC5tZy1zbS0xMDAtZiB7XG4gICAgICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20teS0xMDAge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXktMTAwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS14LTEwMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICB9XG5cbiAgICAubWctc20teC0xMDAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtMTAwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXItMTAwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICB9XG5cbiAgICAubWctc20tYi0xMDAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICB9XG5cbiAgICAubWctc20tbC0xMDAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gICAgfVxuXG4gICAgLm1nLXNtLXQtMTAwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1yLTEwMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS1iLTEwMC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctc20tbC0xMDAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1zbS10LWF1dG8ge1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIH1cblxuICAgIC5tZy1zbS1yLWF1dG8ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLm1nLXNtLWItYXV0byB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgfVxuXG4gICAgLm1nLXNtLWwtYXV0byB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgIC5tZy1zbS1hdXRvIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cblxuICAgIC5tZy1zbS14LWF1dG8ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1nLW1kLTAge1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICB9XG5cbiAgICAubWctbWQtMC1mIHtcbiAgICAgICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteS0wIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAubWctbWQteC0wLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG5cbiAgICAubWctbWQtci0wIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItMCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICB9XG5cbiAgICAubWctbWQtbC0wIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAubWctbWQtdC0wLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtci0wLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtMSB7XG4gICAgICAgIG1hcmdpbjogMXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC0xLWYge1xuICAgICAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTEge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICB9XG5cbiAgICAubWctbWQteS0xLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtMSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTEtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtdC0xIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICB9XG5cbiAgICAubWctbWQtYi0xIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTEtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTEtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItMS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtMS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC0yIHtcbiAgICAgICAgbWFyZ2luOiAycHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLTItZiB7XG4gICAgICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktMiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTItZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteC0yIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtMi1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTIge1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItMiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtMi1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItMi1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtYi0yLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtbC0yLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLTMge1xuICAgICAgICBtYXJnaW46IDNweDtcbiAgICB9XG5cbiAgICAubWctbWQtMy1mIHtcbiAgICAgICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteS0zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktMy1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICB9XG5cbiAgICAubWctbWQteC0zLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtMyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICB9XG5cbiAgICAubWctbWQtci0zIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItMyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICB9XG5cbiAgICAubWctbWQtbC0zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICB9XG5cbiAgICAubWctbWQtdC0zLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtci0zLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTMtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTMtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtNCB7XG4gICAgICAgIG1hcmdpbjogNHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC00LWYge1xuICAgICAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTQge1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICB9XG5cbiAgICAubWctbWQteS00LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtNCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTQtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtdC00IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICB9XG5cbiAgICAubWctbWQtYi00IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTQge1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTQtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTQtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItNC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtNC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC01IHtcbiAgICAgICAgbWFyZ2luOiA1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLTUtZiB7XG4gICAgICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteC01IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtNS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTUge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtNS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItNS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtYi01LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtbC01LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLTYge1xuICAgICAgICBtYXJnaW46IDZweDtcbiAgICB9XG5cbiAgICAubWctbWQtNi1mIHtcbiAgICAgICAgbWFyZ2luOiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteS02IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktNi1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICB9XG5cbiAgICAubWctbWQteC02LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtNiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICB9XG5cbiAgICAubWctbWQtci02IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItNiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB9XG5cbiAgICAubWctbWQtbC02IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICB9XG5cbiAgICAubWctbWQtdC02LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtci02LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTYtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTYtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtNyB7XG4gICAgICAgIG1hcmdpbjogN3B4O1xuICAgIH1cblxuICAgIC5tZy1tZC03LWYge1xuICAgICAgICBtYXJnaW46IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTcge1xuICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICB9XG5cbiAgICAubWctbWQteS03LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtNyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTctZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtdC03IHtcbiAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICB9XG5cbiAgICAubWctbWQtYi03IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTcge1xuICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTctZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTctZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItNy1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtNy1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC04IHtcbiAgICAgICAgbWFyZ2luOiA4cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLTgtZiB7XG4gICAgICAgIG1hcmdpbjogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktOCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTgtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteC04IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtOC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTgge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItOCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTgge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtOCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtOC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItOC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtYi04LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtbC04LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLTkge1xuICAgICAgICBtYXJnaW46IDlweDtcbiAgICB9XG5cbiAgICAubWctbWQtOS1mIHtcbiAgICAgICAgbWFyZ2luOiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteS05IHtcbiAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktOS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICB9XG5cbiAgICAubWctbWQteC05LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtOSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICB9XG5cbiAgICAubWctbWQtci05IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItOSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICB9XG5cbiAgICAubWctbWQtbC05IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICB9XG5cbiAgICAubWctbWQtdC05LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtci05LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTktZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTktZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtMTAge1xuICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLTEwLWYge1xuICAgICAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteS0xMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktMTAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTEwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAubWctbWQteC0xMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtMTAge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTEwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTEwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAubWctbWQtbC0xMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTEwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItMTAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTEwLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtMTAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLTE1IHtcbiAgICAgICAgbWFyZ2luOiAxNXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC0xNS1mIHtcbiAgICAgICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktMTUge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTE1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteC0xNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtMTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTE1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG5cbiAgICAubWctbWQtci0xNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAubWctbWQtYi0xNSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtMTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAubWctbWQtdC0xNS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTE1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtYi0xNS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTE1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC0yMCB7XG4gICAgICAgIG1hcmdpbjogMjBweDtcbiAgICB9XG5cbiAgICAubWctbWQtMjAtZiB7XG4gICAgICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTIwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAubWctbWQteS0yMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtMjAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTIwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtdC0yMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItMjAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItMjAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTIwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtMjAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtci0yMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItMjAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtbC0yMC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtMjUge1xuICAgICAgICBtYXJnaW46IDI1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLTI1LWYge1xuICAgICAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteS0yNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktMjUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTI1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICB9XG5cbiAgICAubWctbWQteC0yNS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtMjUge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTI1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTI1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB9XG5cbiAgICAubWctbWQtbC0yNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTI1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItMjUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTI1LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtMjUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLTMwIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC0zMC1mIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktMzAge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTMwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteC0zMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtMzAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTMwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG5cbiAgICAubWctbWQtci0zMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB9XG5cbiAgICAubWctbWQtYi0zMCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtMzAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICB9XG5cbiAgICAubWctbWQtdC0zMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTMwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtYi0zMC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTMwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC0zNSB7XG4gICAgICAgIG1hcmdpbjogMzVweDtcbiAgICB9XG5cbiAgICAubWctbWQtMzUtZiB7XG4gICAgICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTM1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICB9XG5cbiAgICAubWctbWQteS0zNS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtMzUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTM1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtdC0zNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItMzUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItMzUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTM1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtMzUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtci0zNS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItMzUtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtbC0zNS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtNDAge1xuICAgICAgICBtYXJnaW46IDQwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLTQwLWYge1xuICAgICAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteS00MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktNDAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTQwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICB9XG5cbiAgICAubWctbWQteC00MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtNDAge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTQwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTQwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAubWctbWQtbC00MCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTQwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItNDAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTQwLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtNDAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLTQ1IHtcbiAgICAgICAgbWFyZ2luOiA0NXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC00NS1mIHtcbiAgICAgICAgbWFyZ2luOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktNDUge1xuICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTQ1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteC00NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtNDUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTQ1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICB9XG5cbiAgICAubWctbWQtci00NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICB9XG5cbiAgICAubWctbWQtYi00NSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtNDUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICB9XG5cbiAgICAubWctbWQtdC00NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTQ1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtYi00NS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTQ1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC01MCB7XG4gICAgICAgIG1hcmdpbjogNTBweDtcbiAgICB9XG5cbiAgICAubWctbWQtNTAtZiB7XG4gICAgICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTUwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICAubWctbWQteS01MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtNTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTUwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtdC01MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItNTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItNTAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTUwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtNTAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtci01MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItNTAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtbC01MC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtNTUge1xuICAgICAgICBtYXJnaW46IDU1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLTU1LWYge1xuICAgICAgICBtYXJnaW46IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteS01NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktNTUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTU1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICB9XG5cbiAgICAubWctbWQteC01NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtNTUge1xuICAgICAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTU1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTU1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgICB9XG5cbiAgICAubWctbWQtbC01NSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTU1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItNTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTU1LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtNTUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLTYwIHtcbiAgICAgICAgbWFyZ2luOiA2MHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC02MC1mIHtcbiAgICAgICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktNjAge1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTYwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteC02MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtNjAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTYwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICB9XG5cbiAgICAubWctbWQtci02MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICB9XG5cbiAgICAubWctbWQtYi02MCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtNjAge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICB9XG5cbiAgICAubWctbWQtdC02MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTYwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtYi02MC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTYwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC02NSB7XG4gICAgICAgIG1hcmdpbjogNjVweDtcbiAgICB9XG5cbiAgICAubWctbWQtNjUtZiB7XG4gICAgICAgIG1hcmdpbjogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTY1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgICB9XG5cbiAgICAubWctbWQteS02NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtNjUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTY1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtdC02NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItNjUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItNjUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTY1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtNjUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtci02NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItNjUtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtbC02NS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtNzAge1xuICAgICAgICBtYXJnaW46IDcwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLTcwLWYge1xuICAgICAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteS03MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktNzAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTcwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICB9XG5cbiAgICAubWctbWQteC03MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtNzAge1xuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTcwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTcwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICB9XG5cbiAgICAubWctbWQtbC03MCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTcwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItNzAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTcwLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtNzAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLTc1IHtcbiAgICAgICAgbWFyZ2luOiA3NXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC03NS1mIHtcbiAgICAgICAgbWFyZ2luOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktNzUge1xuICAgICAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTc1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteC03NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtNzUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTc1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzVweDtcbiAgICB9XG5cbiAgICAubWctbWQtci03NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICB9XG5cbiAgICAubWctbWQtYi03NSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtNzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgICB9XG5cbiAgICAubWctbWQtdC03NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTc1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtYi03NS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTc1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC04MCB7XG4gICAgICAgIG1hcmdpbjogODBweDtcbiAgICB9XG5cbiAgICAubWctbWQtODAtZiB7XG4gICAgICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTgwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICB9XG5cbiAgICAubWctbWQteS04MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtODAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTgwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtdC04MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItODAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItODAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTgwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtODAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtci04MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItODAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtbC04MC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtODUge1xuICAgICAgICBtYXJnaW46IDg1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLTg1LWYge1xuICAgICAgICBtYXJnaW46IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteS04NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDg1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktODUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTg1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgICB9XG5cbiAgICAubWctbWQteC04NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtODUge1xuICAgICAgICBtYXJnaW4tdG9wOiA4NXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTg1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTg1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODVweDtcbiAgICB9XG5cbiAgICAubWctbWQtbC04NSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTg1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItODUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1iLTg1LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtODUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLTkwIHtcbiAgICAgICAgbWFyZ2luOiA5MHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC05MC1mIHtcbiAgICAgICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktOTAge1xuICAgICAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTkwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteC05MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtOTAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTkwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICB9XG5cbiAgICAubWctbWQtci05MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgICB9XG5cbiAgICAubWctbWQtYi05MCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtOTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgICB9XG5cbiAgICAubWctbWQtdC05MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTkwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtYi05MC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTkwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC05NSB7XG4gICAgICAgIG1hcmdpbjogOTVweDtcbiAgICB9XG5cbiAgICAubWctbWQtOTUtZiB7XG4gICAgICAgIG1hcmdpbjogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTk1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTVweDtcbiAgICB9XG5cbiAgICAubWctbWQteS05NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtOTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC14LTk1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtdC05NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDk1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXItOTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItOTUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1sLTk1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXQtOTUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtci05NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItOTUtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtbC05NS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtMTAwIHtcbiAgICAgICAgbWFyZ2luOiAxMDBweDtcbiAgICB9XG5cbiAgICAubWctbWQtMTAwLWYge1xuICAgICAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLXktMTAwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC15LTEwMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQteC0xMDAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLXgtMTAwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTEwMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC1yLTEwMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWItMTAwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtMTAwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5tZy1tZC10LTEwMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtci0xMDAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtYi0xMDAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLW1kLWwtMTAwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbWQtdC1hdXRvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICB9XG5cbiAgICAubWctbWQtci1hdXRvIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5tZy1tZC1iLWF1dG8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgIH1cblxuICAgIC5tZy1tZC1sLWF1dG8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAubWctbWQtYXV0byB7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG5cbiAgICAubWctbWQteC1hdXRvIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tZy1sZy0wIHtcbiAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLTAtZiB7XG4gICAgICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteC0wIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctYi0wLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctbC0wLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLTEge1xuICAgICAgICBtYXJnaW46IDFweDtcbiAgICB9XG5cbiAgICAubWctbGctMS1mIHtcbiAgICAgICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteS0xIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktMS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICB9XG5cbiAgICAubWctbGcteC0xLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICB9XG5cbiAgICAubWctbGctci0xIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItMSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICB9XG5cbiAgICAubWctbGctbC0xIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICB9XG5cbiAgICAubWctbGctdC0xLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctci0xLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTEtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTEtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctMiB7XG4gICAgICAgIG1hcmdpbjogMnB4O1xuICAgIH1cblxuICAgIC5tZy1sZy0yLWYge1xuICAgICAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTIge1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB9XG5cbiAgICAubWctbGcteS0yLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtMiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTItZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctdC0yIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICB9XG5cbiAgICAubWctbGctYi0yIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTItZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTItZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItMi1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtMi1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy0zIHtcbiAgICAgICAgbWFyZ2luOiAzcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLTMtZiB7XG4gICAgICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktMyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTMtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteC0zIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtMy1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTMge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItMyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtMyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtMy1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItMy1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctYi0zLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctbC0zLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLTQge1xuICAgICAgICBtYXJnaW46IDRweDtcbiAgICB9XG5cbiAgICAubWctbGctNC1mIHtcbiAgICAgICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteS00IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktNC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICB9XG5cbiAgICAubWctbGcteC00LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtNCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICB9XG5cbiAgICAubWctbGctci00IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItNCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICB9XG5cbiAgICAubWctbGctbC00IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICB9XG5cbiAgICAubWctbGctdC00LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctci00LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTQtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTQtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctNSB7XG4gICAgICAgIG1hcmdpbjogNXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy01LWYge1xuICAgICAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTUge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICAubWctbGcteS01LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctdC01IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAubWctbGctYi01IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItNS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtNS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy02IHtcbiAgICAgICAgbWFyZ2luOiA2cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLTYtZiB7XG4gICAgICAgIG1hcmdpbjogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktNiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTYtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteC02IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtNi1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTYge1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItNiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtNiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtNi1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItNi1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctYi02LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctbC02LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLTcge1xuICAgICAgICBtYXJnaW46IDdweDtcbiAgICB9XG5cbiAgICAubWctbGctNy1mIHtcbiAgICAgICAgbWFyZ2luOiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteS03IHtcbiAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktNy1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICB9XG5cbiAgICAubWctbGcteC03LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtNyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICB9XG5cbiAgICAubWctbGctci03IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItNyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICB9XG5cbiAgICAubWctbGctbC03IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICB9XG5cbiAgICAubWctbGctdC03LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctci03LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTctZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTctZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctOCB7XG4gICAgICAgIG1hcmdpbjogOHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy04LWYge1xuICAgICAgICBtYXJnaW46IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTgge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAubWctbGcteS04LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtOCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTgtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctdC04IHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTgge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICAubWctbGctYi04IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTgge1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTgtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTgtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItOC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtOC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy05IHtcbiAgICAgICAgbWFyZ2luOiA5cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLTktZiB7XG4gICAgICAgIG1hcmdpbjogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktOSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTktZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteC05IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtOS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTkge1xuICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItOSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtOSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtOS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItOS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctYi05LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctbC05LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLTEwIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy0xMC1mIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktMTAge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTEwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteC0xMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtMTAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTEwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG5cbiAgICAubWctbGctci0xMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAubWctbGctYi0xMCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtMTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAubWctbGctdC0xMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTEwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctYi0xMC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTEwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy0xNSB7XG4gICAgICAgIG1hcmdpbjogMTVweDtcbiAgICB9XG5cbiAgICAubWctbGctMTUtZiB7XG4gICAgICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTE1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAubWctbGcteS0xNS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtMTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTE1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctdC0xNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItMTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItMTUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTE1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtMTUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctci0xNS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItMTUtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctbC0xNS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctMjAge1xuICAgICAgICBtYXJnaW46IDIwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLTIwLWYge1xuICAgICAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteS0yMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktMjAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTIwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAubWctbGcteC0yMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtMjAge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTIwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTIwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAubWctbGctbC0yMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTIwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItMjAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTIwLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtMjAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLTI1IHtcbiAgICAgICAgbWFyZ2luOiAyNXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy0yNS1mIHtcbiAgICAgICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktMjUge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTI1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteC0yNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtMjUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTI1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICB9XG5cbiAgICAubWctbGctci0yNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICB9XG5cbiAgICAubWctbGctYi0yNSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtMjUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICB9XG5cbiAgICAubWctbGctdC0yNS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTI1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctYi0yNS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTI1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy0zMCB7XG4gICAgICAgIG1hcmdpbjogMzBweDtcbiAgICB9XG5cbiAgICAubWctbGctMzAtZiB7XG4gICAgICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTMwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAubWctbGcteS0zMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtMzAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTMwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctdC0zMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItMzAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItMzAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTMwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtMzAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctci0zMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItMzAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctbC0zMC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctMzUge1xuICAgICAgICBtYXJnaW46IDM1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLTM1LWYge1xuICAgICAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteS0zNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktMzUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTM1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICB9XG5cbiAgICAubWctbGcteC0zNS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtMzUge1xuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTM1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTM1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICB9XG5cbiAgICAubWctbGctbC0zNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTM1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItMzUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTM1LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtMzUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLTQwIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy00MC1mIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktNDAge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTQwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteC00MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtNDAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTQwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICAubWctbGctci00MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICB9XG5cbiAgICAubWctbGctYi00MCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtNDAge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICB9XG5cbiAgICAubWctbGctdC00MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTQwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctYi00MC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTQwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy00NSB7XG4gICAgICAgIG1hcmdpbjogNDVweDtcbiAgICB9XG5cbiAgICAubWctbGctNDUtZiB7XG4gICAgICAgIG1hcmdpbjogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTQ1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICB9XG5cbiAgICAubWctbGcteS00NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtNDUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTQ1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctdC00NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItNDUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItNDUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTQ1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtNDUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctci00NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItNDUtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctbC00NS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctNTAge1xuICAgICAgICBtYXJnaW46IDUwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLTUwLWYge1xuICAgICAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteS01MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktNTAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTUwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICB9XG5cbiAgICAubWctbGcteC01MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtNTAge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTUwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTUwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICAubWctbGctbC01MCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTUwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItNTAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTUwLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtNTAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLTU1IHtcbiAgICAgICAgbWFyZ2luOiA1NXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy01NS1mIHtcbiAgICAgICAgbWFyZ2luOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktNTUge1xuICAgICAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTU1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteC01NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtNTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTU1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICB9XG5cbiAgICAubWctbGctci01NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICB9XG5cbiAgICAubWctbGctYi01NSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtNTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICB9XG5cbiAgICAubWctbGctdC01NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTU1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctYi01NS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTU1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy02MCB7XG4gICAgICAgIG1hcmdpbjogNjBweDtcbiAgICB9XG5cbiAgICAubWctbGctNjAtZiB7XG4gICAgICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTYwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG5cbiAgICAubWctbGcteS02MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtNjAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTYwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctdC02MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItNjAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItNjAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTYwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtNjAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctci02MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItNjAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctbC02MC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctNjUge1xuICAgICAgICBtYXJnaW46IDY1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLTY1LWYge1xuICAgICAgICBtYXJnaW46IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteS02NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktNjUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTY1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgICB9XG5cbiAgICAubWctbGcteC02NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtNjUge1xuICAgICAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTY1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTY1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgICB9XG5cbiAgICAubWctbGctbC02NSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTY1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItNjUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTY1LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtNjUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLTcwIHtcbiAgICAgICAgbWFyZ2luOiA3MHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy03MC1mIHtcbiAgICAgICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktNzAge1xuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTcwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteC03MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtNzAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTcwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICB9XG5cbiAgICAubWctbGctci03MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICB9XG5cbiAgICAubWctbGctYi03MCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtNzAge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICB9XG5cbiAgICAubWctbGctdC03MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTcwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctYi03MC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTcwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy03NSB7XG4gICAgICAgIG1hcmdpbjogNzVweDtcbiAgICB9XG5cbiAgICAubWctbGctNzUtZiB7XG4gICAgICAgIG1hcmdpbjogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTc1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgICB9XG5cbiAgICAubWctbGcteS03NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtNzUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTc1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctdC03NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItNzUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItNzUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTc1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtNzUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctci03NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItNzUtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctbC03NS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctODAge1xuICAgICAgICBtYXJnaW46IDgwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLTgwLWYge1xuICAgICAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteS04MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktODAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTgwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICB9XG5cbiAgICAubWctbGcteC04MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtODAge1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTgwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTgwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICB9XG5cbiAgICAubWctbGctbC04MCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTgwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItODAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTgwLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtODAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLTg1IHtcbiAgICAgICAgbWFyZ2luOiA4NXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy04NS1mIHtcbiAgICAgICAgbWFyZ2luOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktODUge1xuICAgICAgICBtYXJnaW4tdG9wOiA4NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4NXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTg1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteC04NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtODUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTg1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogODVweDtcbiAgICB9XG5cbiAgICAubWctbGctci04NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgICB9XG5cbiAgICAubWctbGctYi04NSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDg1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtODUge1xuICAgICAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgICB9XG5cbiAgICAubWctbGctdC04NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTg1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctYi04NS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTg1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy05MCB7XG4gICAgICAgIG1hcmdpbjogOTBweDtcbiAgICB9XG5cbiAgICAubWctbGctOTAtZiB7XG4gICAgICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTkwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgICB9XG5cbiAgICAubWctbGcteS05MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtOTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTkwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctdC05MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItOTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItOTAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTkwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtOTAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctci05MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItOTAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctbC05MC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctOTUge1xuICAgICAgICBtYXJnaW46IDk1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLTk1LWYge1xuICAgICAgICBtYXJnaW46IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGcteS05NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDk1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDk1cHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLXktOTUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTk1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgICB9XG5cbiAgICAubWctbGcteC05NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtOTUge1xuICAgICAgICBtYXJnaW4tdG9wOiA5NXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1yLTk1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTk1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTVweDtcbiAgICB9XG5cbiAgICAubWctbGctbC05NSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICAgIH1cblxuICAgIC5tZy1sZy10LTk1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItOTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTk1LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWwtOTUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLTEwMCB7XG4gICAgICAgIG1hcmdpbjogMTAwcHg7XG4gICAgfVxuXG4gICAgLm1nLWxnLTEwMC1mIHtcbiAgICAgICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy15LTEwMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICB9XG5cbiAgICAubWctbGcteS0xMDAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtMTAwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy14LTEwMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWctbGctdC0xMDAge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICB9XG5cbiAgICAubWctbGctci0xMDAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1iLTEwMCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTEwMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICB9XG5cbiAgICAubWctbGctdC0xMDAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXItMTAwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLWItMTAwLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy1sZy1sLTEwMC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLWxnLXQtYXV0byB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgfVxuXG4gICAgLm1nLWxnLXItYXV0byB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAubWctbGctYi1hdXRvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICB9XG5cbiAgICAubWctbGctbC1hdXRvIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgLm1nLWxnLWF1dG8ge1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuXG4gICAgLm1nLWxnLXgtYXV0byB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm1nLXhsLTAge1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICB9XG5cbiAgICAubWcteGwtMC1mIHtcbiAgICAgICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteS0wIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC14LTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAubWcteGwteC0wLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG5cbiAgICAubWcteGwtci0wIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItMCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICB9XG5cbiAgICAubWcteGwtbC0wIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAubWcteGwtdC0wLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtci0wLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtMSB7XG4gICAgICAgIG1hcmdpbjogMXB4O1xuICAgIH1cblxuICAgIC5tZy14bC0xLWYge1xuICAgICAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC15LTEge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICB9XG5cbiAgICAubWcteGwteS0xLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtMSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIH1cblxuICAgIC5tZy14bC14LTEtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtdC0xIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICB9XG5cbiAgICAubWcteGwtYi0xIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIH1cblxuICAgIC5tZy14bC10LTEtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTEtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItMS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtMS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC0yIHtcbiAgICAgICAgbWFyZ2luOiAycHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLTItZiB7XG4gICAgICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktMiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cblxuICAgIC5tZy14bC15LTItZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteC0yIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtMi1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC10LTIge1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItMiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtMi1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItMi1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtYi0yLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtbC0yLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLTMge1xuICAgICAgICBtYXJnaW46IDNweDtcbiAgICB9XG5cbiAgICAubWcteGwtMy1mIHtcbiAgICAgICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteS0zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktMy1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC14LTMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICB9XG5cbiAgICAubWcteGwteC0zLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtMyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICB9XG5cbiAgICAubWcteGwtci0zIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItMyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICB9XG5cbiAgICAubWcteGwtbC0zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICB9XG5cbiAgICAubWcteGwtdC0zLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtci0zLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTMtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTMtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtNCB7XG4gICAgICAgIG1hcmdpbjogNHB4O1xuICAgIH1cblxuICAgIC5tZy14bC00LWYge1xuICAgICAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC15LTQge1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICB9XG5cbiAgICAubWcteGwteS00LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtNCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIH1cblxuICAgIC5tZy14bC14LTQtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtdC00IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICB9XG5cbiAgICAubWcteGwtYi00IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTQge1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIH1cblxuICAgIC5tZy14bC10LTQtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTQtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItNC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtNC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC01IHtcbiAgICAgICAgbWFyZ2luOiA1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLTUtZiB7XG4gICAgICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cblxuICAgIC5tZy14bC15LTUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteC01IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtNS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC10LTUge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtNS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItNS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtYi01LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtbC01LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLTYge1xuICAgICAgICBtYXJnaW46IDZweDtcbiAgICB9XG5cbiAgICAubWcteGwtNi1mIHtcbiAgICAgICAgbWFyZ2luOiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteS02IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktNi1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC14LTYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICB9XG5cbiAgICAubWcteGwteC02LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtNiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICB9XG5cbiAgICAubWcteGwtci02IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItNiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB9XG5cbiAgICAubWcteGwtbC02IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICB9XG5cbiAgICAubWcteGwtdC02LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtci02LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTYtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTYtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtNyB7XG4gICAgICAgIG1hcmdpbjogN3B4O1xuICAgIH1cblxuICAgIC5tZy14bC03LWYge1xuICAgICAgICBtYXJnaW46IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC15LTcge1xuICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICB9XG5cbiAgICAubWcteGwteS03LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtNyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgIH1cblxuICAgIC5tZy14bC14LTctZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtdC03IHtcbiAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICB9XG5cbiAgICAubWcteGwtYi03IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTcge1xuICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgIH1cblxuICAgIC5tZy14bC10LTctZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTctZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItNy1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtNy1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC04IHtcbiAgICAgICAgbWFyZ2luOiA4cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLTgtZiB7XG4gICAgICAgIG1hcmdpbjogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktOCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgIC5tZy14bC15LTgtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteC04IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtOC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC10LTgge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItOCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTgge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtOCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtOC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItOC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtYi04LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtbC04LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLTkge1xuICAgICAgICBtYXJnaW46IDlweDtcbiAgICB9XG5cbiAgICAubWcteGwtOS1mIHtcbiAgICAgICAgbWFyZ2luOiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteS05IHtcbiAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktOS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC14LTkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICB9XG5cbiAgICAubWcteGwteC05LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtOSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICB9XG5cbiAgICAubWcteGwtci05IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItOSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICB9XG5cbiAgICAubWcteGwtbC05IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICB9XG5cbiAgICAubWcteGwtdC05LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtci05LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTktZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTktZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtMTAge1xuICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLTEwLWYge1xuICAgICAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteS0xMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktMTAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC14LTEwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAubWcteGwteC0xMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtMTAge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTEwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTEwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAubWcteGwtbC0xMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5tZy14bC10LTEwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItMTAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTEwLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtMTAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLTE1IHtcbiAgICAgICAgbWFyZ2luOiAxNXB4O1xuICAgIH1cblxuICAgIC5tZy14bC0xNS1mIHtcbiAgICAgICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktMTUge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIC5tZy14bC15LTE1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteC0xNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtMTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC10LTE1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG5cbiAgICAubWcteGwtci0xNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAubWcteGwtYi0xNSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtMTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAubWcteGwtdC0xNS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTE1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtYi0xNS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTE1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC0yMCB7XG4gICAgICAgIG1hcmdpbjogMjBweDtcbiAgICB9XG5cbiAgICAubWcteGwtMjAtZiB7XG4gICAgICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC15LTIwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAubWcteGwteS0yMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtMjAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIC5tZy14bC14LTIwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtdC0yMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItMjAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItMjAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTIwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtMjAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtci0yMC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItMjAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtbC0yMC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtMjUge1xuICAgICAgICBtYXJnaW46IDI1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLTI1LWYge1xuICAgICAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteS0yNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktMjUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC14LTI1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICB9XG5cbiAgICAubWcteGwteC0yNS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtMjUge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTI1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTI1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB9XG5cbiAgICAubWcteGwtbC0yNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIC5tZy14bC10LTI1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItMjUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTI1LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtMjUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLTMwIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4O1xuICAgIH1cblxuICAgIC5tZy14bC0zMC1mIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktMzAge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5tZy14bC15LTMwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteC0zMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtMzAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC10LTMwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG5cbiAgICAubWcteGwtci0zMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB9XG5cbiAgICAubWcteGwtYi0zMCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtMzAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICB9XG5cbiAgICAubWcteGwtdC0zMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTMwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtYi0zMC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTMwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC0zNSB7XG4gICAgICAgIG1hcmdpbjogMzVweDtcbiAgICB9XG5cbiAgICAubWcteGwtMzUtZiB7XG4gICAgICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC15LTM1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICB9XG5cbiAgICAubWcteGwteS0zNS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtMzUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgIH1cblxuICAgIC5tZy14bC14LTM1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtdC0zNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItMzUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItMzUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTM1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtMzUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtci0zNS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItMzUtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtbC0zNS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtNDAge1xuICAgICAgICBtYXJnaW46IDQwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLTQwLWYge1xuICAgICAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteS00MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktNDAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC14LTQwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICB9XG5cbiAgICAubWcteGwteC00MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtNDAge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTQwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTQwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAubWcteGwtbC00MCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIH1cblxuICAgIC5tZy14bC10LTQwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItNDAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTQwLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtNDAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLTQ1IHtcbiAgICAgICAgbWFyZ2luOiA0NXB4O1xuICAgIH1cblxuICAgIC5tZy14bC00NS1mIHtcbiAgICAgICAgbWFyZ2luOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktNDUge1xuICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgIH1cblxuICAgIC5tZy14bC15LTQ1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteC00NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtNDUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC10LTQ1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICB9XG5cbiAgICAubWcteGwtci00NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICB9XG5cbiAgICAubWcteGwtYi00NSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtNDUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICB9XG5cbiAgICAubWcteGwtdC00NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTQ1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtYi00NS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTQ1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC01MCB7XG4gICAgICAgIG1hcmdpbjogNTBweDtcbiAgICB9XG5cbiAgICAubWcteGwtNTAtZiB7XG4gICAgICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC15LTUwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICAubWcteGwteS01MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtNTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgIH1cblxuICAgIC5tZy14bC14LTUwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtdC01MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItNTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItNTAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTUwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtNTAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtci01MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItNTAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtbC01MC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtNTUge1xuICAgICAgICBtYXJnaW46IDU1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLTU1LWYge1xuICAgICAgICBtYXJnaW46IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteS01NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktNTUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC14LTU1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICB9XG5cbiAgICAubWcteGwteC01NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtNTUge1xuICAgICAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTU1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTU1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgICB9XG5cbiAgICAubWcteGwtbC01NSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgIH1cblxuICAgIC5tZy14bC10LTU1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItNTUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTU1LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtNTUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLTYwIHtcbiAgICAgICAgbWFyZ2luOiA2MHB4O1xuICAgIH1cblxuICAgIC5tZy14bC02MC1mIHtcbiAgICAgICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktNjAge1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cblxuICAgIC5tZy14bC15LTYwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteC02MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtNjAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC10LTYwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICB9XG5cbiAgICAubWcteGwtci02MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICB9XG5cbiAgICAubWcteGwtYi02MCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtNjAge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICB9XG5cbiAgICAubWcteGwtdC02MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTYwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtYi02MC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTYwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC02NSB7XG4gICAgICAgIG1hcmdpbjogNjVweDtcbiAgICB9XG5cbiAgICAubWcteGwtNjUtZiB7XG4gICAgICAgIG1hcmdpbjogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC15LTY1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgICB9XG5cbiAgICAubWcteGwteS02NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtNjUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgIH1cblxuICAgIC5tZy14bC14LTY1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtdC02NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItNjUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItNjUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTY1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtNjUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtci02NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItNjUtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtbC02NS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtNzAge1xuICAgICAgICBtYXJnaW46IDcwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLTcwLWYge1xuICAgICAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteS03MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktNzAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC14LTcwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICB9XG5cbiAgICAubWcteGwteC03MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtNzAge1xuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTcwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTcwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICB9XG5cbiAgICAubWcteGwtbC03MCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICAgIH1cblxuICAgIC5tZy14bC10LTcwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItNzAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTcwLWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtNzAtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLTc1IHtcbiAgICAgICAgbWFyZ2luOiA3NXB4O1xuICAgIH1cblxuICAgIC5tZy14bC03NS1mIHtcbiAgICAgICAgbWFyZ2luOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktNzUge1xuICAgICAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICAgIH1cblxuICAgIC5tZy14bC15LTc1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteC03NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtNzUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC10LTc1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzVweDtcbiAgICB9XG5cbiAgICAubWcteGwtci03NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICB9XG5cbiAgICAubWcteGwtYi03NSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtNzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgICB9XG5cbiAgICAubWcteGwtdC03NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTc1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtYi03NS1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTc1LWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC04MCB7XG4gICAgICAgIG1hcmdpbjogODBweDtcbiAgICB9XG5cbiAgICAubWcteGwtODAtZiB7XG4gICAgICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC15LTgwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICB9XG5cbiAgICAubWcteGwteS04MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtODAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgIH1cblxuICAgIC5tZy14bC14LTgwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtdC04MCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItODAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItODAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTgwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtODAtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtci04MC1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItODAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtbC04MC1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtODUge1xuICAgICAgICBtYXJnaW46IDg1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLTg1LWYge1xuICAgICAgICBtYXJnaW46IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteS04NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDg1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktODUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC14LTg1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgICB9XG5cbiAgICAubWcteGwteC04NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtODUge1xuICAgICAgICBtYXJnaW4tdG9wOiA4NXB4O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTg1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTg1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODVweDtcbiAgICB9XG5cbiAgICAubWcteGwtbC04NSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICAgIH1cblxuICAgIC5tZy14bC10LTg1LWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItODUtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1iLTg1LWYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtODUtZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLTkwIHtcbiAgICAgICAgbWFyZ2luOiA5MHB4O1xuICAgIH1cblxuICAgIC5tZy14bC05MC1mIHtcbiAgICAgICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktOTAge1xuICAgICAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICAgIH1cblxuICAgIC5tZy14bC15LTkwLWYge1xuICAgICAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteC05MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtOTAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC10LTkwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICB9XG5cbiAgICAubWcteGwtci05MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgICB9XG5cbiAgICAubWcteGwtYi05MCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtOTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgICB9XG5cbiAgICAubWcteGwtdC05MC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTkwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtYi05MC1mIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTkwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC05NSB7XG4gICAgICAgIG1hcmdpbjogOTVweDtcbiAgICB9XG5cbiAgICAubWcteGwtOTUtZiB7XG4gICAgICAgIG1hcmdpbjogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC15LTk1IHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTVweDtcbiAgICB9XG5cbiAgICAubWcteGwteS05NS1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtOTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICAgIH1cblxuICAgIC5tZy14bC14LTk1LWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtdC05NSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDk1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXItOTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItOTUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuICAgIH1cblxuICAgIC5tZy14bC1sLTk1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXQtOTUtZiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtci05NS1mIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItOTUtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtbC05NS1mIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtMTAwIHtcbiAgICAgICAgbWFyZ2luOiAxMDBweDtcbiAgICB9XG5cbiAgICAubWcteGwtMTAwLWYge1xuICAgICAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLXktMTAwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIH1cblxuICAgIC5tZy14bC15LTEwMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwteC0xMDAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLXgtMTAwLWYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZy14bC10LTEwMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIH1cblxuICAgIC5tZy14bC1yLTEwMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWItMTAwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtMTAwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5tZy14bC10LTEwMC1mIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtci0xMDAtZiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtYi0xMDAtZiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1nLXhsLWwtMTAwLWYge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWcteGwtdC1hdXRvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICB9XG5cbiAgICAubWcteGwtci1hdXRvIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5tZy14bC1iLWF1dG8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgIH1cblxuICAgIC5tZy14bC1sLWF1dG8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAubWcteGwtYXV0byB7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG5cbiAgICAubWcteGwteC1hdXRvIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG59XG4iLCIvKiAjIyMjIyMgOS41IE1pc2MgICAjIyMjIyMgKi9cblxuLm9wLTAge1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi5vcC0wLWYge1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi5vcC0xIHtcbiAgICBvcGFjaXR5OiAwLjE7XG59XG5cbi5vcC0xLWYge1xuICAgIG9wYWNpdHk6IDAuMTtcbn1cblxuLm9wLTIge1xuICAgIG9wYWNpdHk6IDAuMjtcbn1cblxuLm9wLTItZiB7XG4gICAgb3BhY2l0eTogMC4yO1xufVxuXG4ub3AtMyB7XG4gICAgb3BhY2l0eTogMC4zO1xufVxuXG4ub3AtMy1mIHtcbiAgICBvcGFjaXR5OiAwLjM7XG59XG5cbi5vcC00IHtcbiAgICBvcGFjaXR5OiAwLjQ7XG59XG5cbi5vcC00LWYge1xuICAgIG9wYWNpdHk6IDAuNDtcbn1cblxuLm9wLTUge1xuICAgIG9wYWNpdHk6IDAuNTtcbn1cblxuLm9wLTUtZiB7XG4gICAgb3BhY2l0eTogMC41O1xufVxuXG4ub3AtNiB7XG4gICAgb3BhY2l0eTogMC42O1xufVxuXG4ub3AtNi1mIHtcbiAgICBvcGFjaXR5OiAwLjY7XG59XG5cbi5vcC03IHtcbiAgICBvcGFjaXR5OiAwLjc7XG59XG5cbi5vcC03LWYge1xuICAgIG9wYWNpdHk6IDAuNztcbn1cblxuLm9wLTgge1xuICAgIG9wYWNpdHk6IDAuODtcbn1cblxuLm9wLTgtZiB7XG4gICAgb3BhY2l0eTogMC44O1xufVxuXG4ub3AtOSB7XG4gICAgb3BhY2l0eTogMC45O1xufVxuXG4ub3AtOS1mIHtcbiAgICBvcGFjaXR5OiAwLjk7XG59XG5cbi5vcGFjaXR5LTEge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5zaGFkb3ctYmFzZSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgyOCwgMzksIDYwLCAwLjAzKTtcbn1cblxuLnNoYWRvdy0xIHtcbiAgICBib3gtc2hhZG93OiAwIDAgN3B4IDdweCByZ2JhKDI4LCAzOSwgNjAsIDAuMSk7XG59XG5cbi5zaGFkb3ctMiB7XG4gICAgYm94LXNoYWRvdzogMCAwIDMwcHggcmdiYSgyOCwgMzksIDYwLCAwLjA4KTtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ub3ZlcmZsb3cteS1hdXRvIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmxleC0xIHtcbiAgICBmbGV4OiAxO1xufVxuXG4uZmxleC0wIHtcbiAgICBmbGV4OiAwO1xufVxuXG4uaW1nLWZpdC1jb3ZlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAub3AteHMtMCB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLm9wLXhzLTAtZiB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLm9wLXhzLTEge1xuICAgICAgICBvcGFjaXR5OiAwLjE7XG4gICAgfVxuXG4gICAgLm9wLXhzLTEtZiB7XG4gICAgICAgIG9wYWNpdHk6IDAuMTtcbiAgICB9XG5cbiAgICAub3AteHMtMiB7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICB9XG5cbiAgICAub3AteHMtMi1mIHtcbiAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgIH1cblxuICAgIC5vcC14cy0zIHtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgIH1cblxuICAgIC5vcC14cy0zLWYge1xuICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgfVxuXG4gICAgLm9wLXhzLTQge1xuICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgfVxuXG4gICAgLm9wLXhzLTQtZiB7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICB9XG5cbiAgICAub3AteHMtNSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAub3AteHMtNS1mIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgIC5vcC14cy02IHtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cblxuICAgIC5vcC14cy02LWYge1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgfVxuXG4gICAgLm9wLXhzLTcge1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuXG4gICAgLm9wLXhzLTctZiB7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG5cbiAgICAub3AteHMtOCB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG5cbiAgICAub3AteHMtOC1mIHtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cblxuICAgIC5vcC14cy05IHtcbiAgICAgICAgb3BhY2l0eTogMC45O1xuICAgIH1cblxuICAgIC5vcC14cy05LWYge1xuICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAub3Atc20tMCB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLm9wLXNtLTAtZiB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLm9wLXNtLTEge1xuICAgICAgICBvcGFjaXR5OiAwLjE7XG4gICAgfVxuXG4gICAgLm9wLXNtLTEtZiB7XG4gICAgICAgIG9wYWNpdHk6IDAuMTtcbiAgICB9XG5cbiAgICAub3Atc20tMiB7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICB9XG5cbiAgICAub3Atc20tMi1mIHtcbiAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgIH1cblxuICAgIC5vcC1zbS0zIHtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgIH1cblxuICAgIC5vcC1zbS0zLWYge1xuICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgfVxuXG4gICAgLm9wLXNtLTQge1xuICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgfVxuXG4gICAgLm9wLXNtLTQtZiB7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICB9XG5cbiAgICAub3Atc20tNSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAub3Atc20tNS1mIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgIC5vcC1zbS02IHtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cblxuICAgIC5vcC1zbS02LWYge1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgfVxuXG4gICAgLm9wLXNtLTcge1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuXG4gICAgLm9wLXNtLTctZiB7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG5cbiAgICAub3Atc20tOCB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG5cbiAgICAub3Atc20tOC1mIHtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cblxuICAgIC5vcC1zbS05IHtcbiAgICAgICAgb3BhY2l0eTogMC45O1xuICAgIH1cblxuICAgIC5vcC1zbS05LWYge1xuICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAub3AtbWQtMCB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLm9wLW1kLTAtZiB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLm9wLW1kLTEge1xuICAgICAgICBvcGFjaXR5OiAwLjE7XG4gICAgfVxuXG4gICAgLm9wLW1kLTEtZiB7XG4gICAgICAgIG9wYWNpdHk6IDAuMTtcbiAgICB9XG5cbiAgICAub3AtbWQtMiB7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICB9XG5cbiAgICAub3AtbWQtMi1mIHtcbiAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgIH1cblxuICAgIC5vcC1tZC0zIHtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgIH1cblxuICAgIC5vcC1tZC0zLWYge1xuICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgfVxuXG4gICAgLm9wLW1kLTQge1xuICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgfVxuXG4gICAgLm9wLW1kLTQtZiB7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICB9XG5cbiAgICAub3AtbWQtNSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAub3AtbWQtNS1mIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgIC5vcC1tZC02IHtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cblxuICAgIC5vcC1tZC02LWYge1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgfVxuXG4gICAgLm9wLW1kLTcge1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuXG4gICAgLm9wLW1kLTctZiB7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG5cbiAgICAub3AtbWQtOCB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG5cbiAgICAub3AtbWQtOC1mIHtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cblxuICAgIC5vcC1tZC05IHtcbiAgICAgICAgb3BhY2l0eTogMC45O1xuICAgIH1cblxuICAgIC5vcC1tZC05LWYge1xuICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAub3AtbGctMCB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLm9wLWxnLTAtZiB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLm9wLWxnLTEge1xuICAgICAgICBvcGFjaXR5OiAwLjE7XG4gICAgfVxuXG4gICAgLm9wLWxnLTEtZiB7XG4gICAgICAgIG9wYWNpdHk6IDAuMTtcbiAgICB9XG5cbiAgICAub3AtbGctMiB7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICB9XG5cbiAgICAub3AtbGctMi1mIHtcbiAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgIH1cblxuICAgIC5vcC1sZy0zIHtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgIH1cblxuICAgIC5vcC1sZy0zLWYge1xuICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgfVxuXG4gICAgLm9wLWxnLTQge1xuICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgfVxuXG4gICAgLm9wLWxnLTQtZiB7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICB9XG5cbiAgICAub3AtbGctNSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAub3AtbGctNS1mIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgIC5vcC1sZy02IHtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cblxuICAgIC5vcC1sZy02LWYge1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgfVxuXG4gICAgLm9wLWxnLTcge1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuXG4gICAgLm9wLWxnLTctZiB7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG5cbiAgICAub3AtbGctOCB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG5cbiAgICAub3AtbGctOC1mIHtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cblxuICAgIC5vcC1sZy05IHtcbiAgICAgICAgb3BhY2l0eTogMC45O1xuICAgIH1cblxuICAgIC5vcC1sZy05LWYge1xuICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm9wLXhsLTAge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIC5vcC14bC0wLWYge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIC5vcC14bC0xIHtcbiAgICAgICAgb3BhY2l0eTogMC4xO1xuICAgIH1cblxuICAgIC5vcC14bC0xLWYge1xuICAgICAgICBvcGFjaXR5OiAwLjE7XG4gICAgfVxuXG4gICAgLm9wLXhsLTIge1xuICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgfVxuXG4gICAgLm9wLXhsLTItZiB7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICB9XG5cbiAgICAub3AteGwtMyB7XG4gICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICB9XG5cbiAgICAub3AteGwtMy1mIHtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgIH1cblxuICAgIC5vcC14bC00IHtcbiAgICAgICAgb3BhY2l0eTogMC40O1xuICAgIH1cblxuICAgIC5vcC14bC00LWYge1xuICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgfVxuXG4gICAgLm9wLXhsLTUge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gICAgLm9wLXhsLTUtZiB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAub3AteGwtNiB7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICB9XG5cbiAgICAub3AteGwtNi1mIHtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cblxuICAgIC5vcC14bC03IHtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuICAgIH1cblxuICAgIC5vcC14bC03LWYge1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuXG4gICAgLm9wLXhsLTgge1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuXG4gICAgLm9wLXhsLTgtZiB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG5cbiAgICAub3AteGwtOSB7XG4gICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICB9XG5cbiAgICAub3AteGwtOS1mIHtcbiAgICAgICAgb3BhY2l0eTogMC45O1xuICAgIH1cbn1cbiIsIi5wLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTAsXG4ucHktMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnBlLTAsXG4ucHgtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMCxcbi5weS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucHMtMCxcbi5weC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSxcbi5weS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMSxcbi5weC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xLFxuLnB4LTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsXG4ucHktMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMixcbi5weC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIsXG4ucHktMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMixcbi5weC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zLFxuLnB5LTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0zLFxuLnB4LTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMsXG4ucHktMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTMsXG4ucHgtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCxcbi5weS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS00LFxuLnB4LTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy00LFxuLnB4LTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUsXG4ucHktNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTUsXG4ucHgtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNSxcbi5weC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnAtc20tMCB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHQtc20tMCxcbiAgICAucHktc20tMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBlLXNtLTAsXG4gICAgLnB4LXNtLTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBiLXNtLTAsXG4gICAgLnB5LXNtLTAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wcy1zbS0wLFxuICAgIC5weC1zbS0wIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnAtc20tMSB7XG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHQtc20tMSxcbiAgICAucHktc20tMSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBlLXNtLTEsXG4gICAgLnB4LXNtLTEge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBiLXNtLTEsXG4gICAgLnB5LXNtLTEge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wcy1zbS0xLFxuICAgIC5weC1zbS0xIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnAtc20tMiB7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wdC1zbS0yLFxuICAgIC5weS1zbS0yIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZS1zbS0yLFxuICAgIC5weC1zbS0yIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBiLXNtLTIsXG4gICAgLnB5LXNtLTIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBzLXNtLTIsXG4gICAgLnB4LXNtLTIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wLXNtLTMge1xuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB0LXNtLTMsXG4gICAgLnB5LXNtLTMge1xuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZS1zbS0zLFxuICAgIC5weC1zbS0zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYi1zbS0zLFxuICAgIC5weS1zbS0zIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHMtc20tMyxcbiAgICAucHgtc20tMyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wLXNtLTQge1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHQtc20tNCxcbiAgICAucHktc20tNCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGUtc20tNCxcbiAgICAucHgtc20tNCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYi1zbS00LFxuICAgIC5weS1zbS00IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wcy1zbS00LFxuICAgIC5weC1zbS00IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC1zbS01IHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wdC1zbS01LFxuICAgIC5weS1zbS01IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGUtc20tNSxcbiAgICAucHgtc20tNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGItc20tNSxcbiAgICAucHktc20tNSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBzLXNtLTUsXG4gICAgLnB4LXNtLTUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wLW1kLTAge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB0LW1kLTAsXG4gICAgLnB5LW1kLTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZS1tZC0wLFxuICAgIC5weC1tZC0wIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYi1tZC0wLFxuICAgIC5weS1tZC0wIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHMtbWQtMCxcbiAgICAucHgtbWQtMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wLW1kLTEge1xuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB0LW1kLTEsXG4gICAgLnB5LW1kLTEge1xuICAgICAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZS1tZC0xLFxuICAgIC5weC1tZC0xIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYi1tZC0xLFxuICAgIC5weS1tZC0xIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHMtbWQtMSxcbiAgICAucHgtbWQtMSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wLW1kLTIge1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHQtbWQtMixcbiAgICAucHktbWQtMiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGUtbWQtMixcbiAgICAucHgtbWQtMiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYi1tZC0yLFxuICAgIC5weS1tZC0yIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wcy1tZC0yLFxuICAgIC5weC1tZC0yIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC1tZC0zIHtcbiAgICAgICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wdC1tZC0zLFxuICAgIC5weS1tZC0zIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGUtbWQtMyxcbiAgICAucHgtbWQtMyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGItbWQtMyxcbiAgICAucHktbWQtMyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBzLW1kLTMsXG4gICAgLnB4LW1kLTMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC1tZC00IHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB0LW1kLTQsXG4gICAgLnB5LW1kLTQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBlLW1kLTQsXG4gICAgLnB4LW1kLTQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGItbWQtNCxcbiAgICAucHktbWQtNCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHMtbWQtNCxcbiAgICAucHgtbWQtNCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnAtbWQtNSB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHQtbWQtNSxcbiAgICAucHktbWQtNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBlLW1kLTUsXG4gICAgLnB4LW1kLTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBiLW1kLTUsXG4gICAgLnB5LW1kLTUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wcy1tZC01LFxuICAgIC5weC1tZC01IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucC1sZy0wIHtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wdC1sZy0wLFxuICAgIC5weS1sZy0wIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGUtbGctMCxcbiAgICAucHgtbGctMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGItbGctMCxcbiAgICAucHktbGctMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBzLWxnLTAsXG4gICAgLnB4LWxnLTAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC1sZy0xIHtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wdC1sZy0xLFxuICAgIC5weS1sZy0xIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGUtbGctMSxcbiAgICAucHgtbGctMSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGItbGctMSxcbiAgICAucHktbGctMSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBzLWxnLTEsXG4gICAgLnB4LWxnLTEge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC1sZy0yIHtcbiAgICAgICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB0LWxnLTIsXG4gICAgLnB5LWxnLTIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBlLWxnLTIsXG4gICAgLnB4LWxnLTIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGItbGctMixcbiAgICAucHktbGctMiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHMtbGctMixcbiAgICAucHgtbGctMiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnAtbGctMyB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHQtbGctMyxcbiAgICAucHktbGctMyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBlLWxnLTMsXG4gICAgLnB4LWxnLTMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBiLWxnLTMsXG4gICAgLnB5LWxnLTMge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wcy1sZy0zLFxuICAgIC5weC1sZy0zIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnAtbGctNCB7XG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wdC1sZy00LFxuICAgIC5weS1sZy00IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZS1sZy00LFxuICAgIC5weC1sZy00IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBiLWxnLTQsXG4gICAgLnB5LWxnLTQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBzLWxnLTQsXG4gICAgLnB4LWxnLTQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wLWxnLTUge1xuICAgICAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB0LWxnLTUsXG4gICAgLnB5LWxnLTUge1xuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZS1sZy01LFxuICAgIC5weC1sZy01IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYi1sZy01LFxuICAgIC5weS1sZy01IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHMtbGctNSxcbiAgICAucHgtbGctNSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5wLXhsLTAge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB0LXhsLTAsXG4gICAgLnB5LXhsLTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZS14bC0wLFxuICAgIC5weC14bC0wIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYi14bC0wLFxuICAgIC5weS14bC0wIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHMteGwtMCxcbiAgICAucHgteGwtMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wLXhsLTEge1xuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB0LXhsLTEsXG4gICAgLnB5LXhsLTEge1xuICAgICAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZS14bC0xLFxuICAgIC5weC14bC0xIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYi14bC0xLFxuICAgIC5weS14bC0xIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHMteGwtMSxcbiAgICAucHgteGwtMSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wLXhsLTIge1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHQteGwtMixcbiAgICAucHkteGwtMiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGUteGwtMixcbiAgICAucHgteGwtMiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYi14bC0yLFxuICAgIC5weS14bC0yIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wcy14bC0yLFxuICAgIC5weC14bC0yIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC14bC0zIHtcbiAgICAgICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wdC14bC0zLFxuICAgIC5weS14bC0zIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGUteGwtMyxcbiAgICAucHgteGwtMyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGIteGwtMyxcbiAgICAucHkteGwtMyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBzLXhsLTMsXG4gICAgLnB4LXhsLTMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC14bC00IHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB0LXhsLTQsXG4gICAgLnB5LXhsLTQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBlLXhsLTQsXG4gICAgLnB4LXhsLTQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGIteGwtNCxcbiAgICAucHkteGwtNCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHMteGwtNCxcbiAgICAucHgteGwtNCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnAteGwtNSB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHQteGwtNSxcbiAgICAucHkteGwtNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBlLXhsLTUsXG4gICAgLnB4LXhsLTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBiLXhsLTUsXG4gICAgLnB5LXhsLTUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wcy14bC01LFxuICAgIC5weC14bC01IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vKiAjIyMjIyMgOS42IFBhZGRpbmcgICAjIyMjIyMgKi9cblxuLnBkLTAge1xuICAgIHBhZGRpbmc6IDBweDtcbn1cblxuLnBkLTAtZiB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuLnBkLXktMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5cbi5wZC14LTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXQtMCB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbn1cblxuLnBkLXItMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuXG4ucGQtYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuXG4ucGQtbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cblxuLnBkLXQtMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1iLTAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0wLWYge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC0xIHtcbiAgICBwYWRkaW5nOiAxcHg7XG59XG5cbi5wZC0xLWYge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG5cbi5wZC15LTEtZiB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xufVxuXG4ucGQteC0xLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTEge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG59XG5cbi5wZC1yLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbn1cblxuLnBkLWItMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cblxuLnBkLWwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG59XG5cbi5wZC10LTEtZiB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtci0xLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi0xLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWwtMS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtMiB7XG4gICAgcGFkZGluZzogMnB4O1xufVxuXG4ucGQtMi1mIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbn1cblxuLnBkLXktMiB7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xufVxuXG4ucGQteS0yLWYge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbn1cblxuLnBkLXgtMi1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xufVxuXG4ucGQtci0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG59XG5cbi5wZC1iLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG59XG5cbi5wZC1sLTIge1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xufVxuXG4ucGQtdC0yLWYge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMi1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMi1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTItZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbn1cblxuLnBkLTMge1xuICAgIHBhZGRpbmc6IDNweDtcbn1cblxuLnBkLTMtZiB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTMge1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbn1cblxuLnBkLXktMy1mIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG59XG5cbi5wZC14LTMtZiB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXQtMyB7XG4gICAgcGFkZGluZy10b3A6IDNweDtcbn1cblxuLnBkLXItMyB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4O1xufVxuXG4ucGQtYi0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xufVxuXG4ucGQtbC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbn1cblxuLnBkLXQtMy1mIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTMtZiB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1iLTMtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0zLWYge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC00IHtcbiAgICBwYWRkaW5nOiA0cHg7XG59XG5cbi5wZC00LWYge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS00IHtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5cbi5wZC15LTQtZiB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNCB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xufVxuXG4ucGQteC00LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTQge1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG59XG5cbi5wZC1yLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cblxuLnBkLWItNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLnBkLWwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG5cbi5wZC10LTQtZiB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtci00LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi00LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWwtNC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtNSB7XG4gICAgcGFkZGluZzogNXB4O1xufVxuXG4ucGQtNS1mIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXktNSB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4ucGQteS01LWYge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLnBkLXgtNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC01IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4ucGQtci01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5wZC1iLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5wZC1sLTUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4ucGQtdC01LWYge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItNS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTUtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTYge1xuICAgIHBhZGRpbmc6IDZweDtcbn1cblxuLnBkLTYtZiB7XG4gICAgcGFkZGluZzogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTYge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbn1cblxuLnBkLXktNi1mIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDZweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG59XG5cbi5wZC14LTYtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXQtNiB7XG4gICAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtci02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG59XG5cbi5wZC1iLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG59XG5cbi5wZC1sLTYge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xufVxuXG4ucGQtdC02LWYge1xuICAgIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNi1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItNi1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTYtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTcge1xuICAgIHBhZGRpbmc6IDdweDtcbn1cblxuLnBkLTctZiB7XG4gICAgcGFkZGluZzogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTcge1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbn1cblxuLnBkLXktNy1mIHtcbiAgICBwYWRkaW5nLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDdweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHg7XG59XG5cbi5wZC14LTctZiB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXQtNyB7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbn1cblxuLnBkLXItNyB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xufVxuXG4ucGQtYi03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xufVxuXG4ucGQtbC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbn1cblxuLnBkLXQtNy1mIHtcbiAgICBwYWRkaW5nLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTctZiB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1iLTctZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDdweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC03LWYge1xuICAgIHBhZGRpbmctbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC04IHtcbiAgICBwYWRkaW5nOiA4cHg7XG59XG5cbi5wZC04LWYge1xuICAgIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS04IHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG5cbi5wZC15LTgtZiB7XG4gICAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtOCB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xufVxuXG4ucGQteC04LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTgge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG59XG5cbi5wZC1yLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLnBkLWItOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cblxuLnBkLWwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5wZC10LTgtZiB7XG4gICAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtci04LWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi04LWYge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWwtOC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtOSB7XG4gICAgcGFkZGluZzogOXB4O1xufVxuXG4ucGQtOS1mIHtcbiAgICBwYWRkaW5nOiA5cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXktOSB7XG4gICAgcGFkZGluZy10b3A6IDlweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xufVxuXG4ucGQteS05LWYge1xuICAgIHBhZGRpbmctdG9wOiA5cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbn1cblxuLnBkLXgtOS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC05IHtcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xufVxuXG4ucGQtci05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG59XG5cbi5wZC1iLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG59XG5cbi5wZC1sLTkge1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xufVxuXG4ucGQtdC05LWYge1xuICAgIHBhZGRpbmctdG9wOiA5cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItOS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItOS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTktZiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTEwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ucGQtMTAtZiB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5wZC15LTEwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ucGQteC0xMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLnBkLXItMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5wZC1iLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLnBkLWwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLnBkLXQtMTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi0xMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0xMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTE1IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xufVxuXG4ucGQtMTUtZiB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0xNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5wZC15LTE1LWYge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4ucGQteC0xNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbn1cblxuLnBkLXItMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5wZC1iLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLnBkLWwtMTUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLnBkLXQtMTUtZiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi0xNS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0xNS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTIwIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xufVxuXG4ucGQtMjAtZiB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5wZC15LTIwLWYge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4ucGQteC0yMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLnBkLXItMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5wZC1iLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLnBkLWwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLnBkLXQtMjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi0yMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0yMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTI1IHtcbiAgICBwYWRkaW5nOiAyNXB4O1xufVxuXG4ucGQtMjUtZiB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0yNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5cbi5wZC15LTI1LWYge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4ucGQteC0yNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbn1cblxuLnBkLXItMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG5cbi5wZC1iLTI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cblxuLnBkLWwtMjUge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuLnBkLXQtMjUtZiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMjUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi0yNS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0yNS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTMwIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xufVxuXG4ucGQtMzAtZiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5wZC15LTMwLWYge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG4ucGQteC0zMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuLnBkLXItMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG5cbi5wZC1iLTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLnBkLWwtMzAge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuLnBkLXQtMzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi0zMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0zMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTM1IHtcbiAgICBwYWRkaW5nOiAzNXB4O1xufVxuXG4ucGQtMzUtZiB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG59XG5cbi5wZC15LTM1LWYge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xufVxuXG4ucGQteC0zNS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTM1IHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbn1cblxuLnBkLXItMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG5cbi5wZC1iLTM1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbn1cblxuLnBkLWwtMzUge1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbn1cblxuLnBkLXQtMzUtZiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMzUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi0zNS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0zNS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTQwIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xufVxuXG4ucGQtNDAtZiB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS00MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5wZC15LTQwLWYge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuXG4ucGQteC00MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbn1cblxuLnBkLXItNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5cbi5wZC1iLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLnBkLWwtNDAge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbn1cblxuLnBkLXQtNDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi00MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC00MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTQ1IHtcbiAgICBwYWRkaW5nOiA0NXB4O1xufVxuXG4ucGQtNDUtZiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS00NSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG59XG5cbi5wZC15LTQ1LWYge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNDUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xufVxuXG4ucGQteC00NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTQ1IHtcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcbn1cblxuLnBkLXItNDUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG59XG5cbi5wZC1iLTQ1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbn1cblxuLnBkLWwtNDUge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbn1cblxuLnBkLXQtNDUtZiB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNDUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi00NS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC00NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTUwIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xufVxuXG4ucGQtNTAtZiB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi5wZC15LTUwLWYge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuXG4ucGQteC01MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTUwIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbn1cblxuLnBkLXItNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5cbi5wZC1iLTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cblxuLnBkLWwtNTAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbn1cblxuLnBkLXQtNTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi01MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC01MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTU1IHtcbiAgICBwYWRkaW5nOiA1NXB4O1xufVxuXG4ucGQtNTUtZiB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS01NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHg7XG59XG5cbi5wZC15LTU1LWYge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xufVxuXG4ucGQteC01NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTU1IHtcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcbn1cblxuLnBkLXItNTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG59XG5cbi5wZC1iLTU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbn1cblxuLnBkLWwtNTUge1xuICAgIHBhZGRpbmctbGVmdDogNTVweDtcbn1cblxuLnBkLXQtNTUtZiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi01NS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC01NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTYwIHtcbiAgICBwYWRkaW5nOiA2MHB4O1xufVxuXG4ucGQtNjAtZiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS02MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi5wZC15LTYwLWYge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xufVxuXG4ucGQteC02MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTYwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbn1cblxuLnBkLXItNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG59XG5cbi5wZC1iLTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cblxuLnBkLWwtNjAge1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbn1cblxuLnBkLXQtNjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi02MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC02MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTY1IHtcbiAgICBwYWRkaW5nOiA2NXB4O1xufVxuXG4ucGQtNjUtZiB7XG4gICAgcGFkZGluZzogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS02NSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG59XG5cbi5wZC15LTY1LWYge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xufVxuXG4ucGQteC02NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTY1IHtcbiAgICBwYWRkaW5nLXRvcDogNjVweDtcbn1cblxuLnBkLXItNjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG59XG5cbi5wZC1iLTY1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbn1cblxuLnBkLWwtNjUge1xuICAgIHBhZGRpbmctbGVmdDogNjVweDtcbn1cblxuLnBkLXQtNjUtZiB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNjUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi02NS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC02NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTcwIHtcbiAgICBwYWRkaW5nOiA3MHB4O1xufVxuXG4ucGQtNzAtZiB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS03MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG5cbi5wZC15LTcwLWYge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xufVxuXG4ucGQteC03MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTcwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbn1cblxuLnBkLXItNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG59XG5cbi5wZC1iLTcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cblxuLnBkLWwtNzAge1xuICAgIHBhZGRpbmctbGVmdDogNzBweDtcbn1cblxuLnBkLXQtNzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi03MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC03MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTc1IHtcbiAgICBwYWRkaW5nOiA3NXB4O1xufVxuXG4ucGQtNzUtZiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS03NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG59XG5cbi5wZC15LTc1LWYge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xufVxuXG4ucGQteC03NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTc1IHtcbiAgICBwYWRkaW5nLXRvcDogNzVweDtcbn1cblxuLnBkLXItNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG59XG5cbi5wZC1iLTc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbn1cblxuLnBkLWwtNzUge1xuICAgIHBhZGRpbmctbGVmdDogNzVweDtcbn1cblxuLnBkLXQtNzUtZiB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItNzUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi03NS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC03NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTgwIHtcbiAgICBwYWRkaW5nOiA4MHB4O1xufVxuXG4ucGQtODAtZiB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS04MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5cbi5wZC15LTgwLWYge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xufVxuXG4ucGQteC04MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTgwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbn1cblxuLnBkLXItODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG59XG5cbi5wZC1iLTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cblxuLnBkLWwtODAge1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbn1cblxuLnBkLXQtODAtZiB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItODAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi04MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC04MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTg1IHtcbiAgICBwYWRkaW5nOiA4NXB4O1xufVxuXG4ucGQtODUtZiB7XG4gICAgcGFkZGluZzogODVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS04NSB7XG4gICAgcGFkZGluZy10b3A6IDg1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHg7XG59XG5cbi5wZC15LTg1LWYge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtODUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xufVxuXG4ucGQteC04NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTg1IHtcbiAgICBwYWRkaW5nLXRvcDogODVweDtcbn1cblxuLnBkLXItODUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG59XG5cbi5wZC1iLTg1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweDtcbn1cblxuLnBkLWwtODUge1xuICAgIHBhZGRpbmctbGVmdDogODVweDtcbn1cblxuLnBkLXQtODUtZiB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItODUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi04NS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC04NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTkwIHtcbiAgICBwYWRkaW5nOiA5MHB4O1xufVxuXG4ucGQtOTAtZiB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS05MCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG59XG5cbi5wZC15LTkwLWYge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xufVxuXG4ucGQteC05MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTkwIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbn1cblxuLnBkLXItOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG59XG5cbi5wZC1iLTkwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbn1cblxuLnBkLWwtOTAge1xuICAgIHBhZGRpbmctbGVmdDogOTBweDtcbn1cblxuLnBkLXQtOTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItOTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi05MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC05MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTk1IHtcbiAgICBwYWRkaW5nOiA5NXB4O1xufVxuXG4ucGQtOTUtZiB7XG4gICAgcGFkZGluZzogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS05NSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHg7XG59XG5cbi5wZC15LTk1LWYge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtOTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xufVxuXG4ucGQteC05NS1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTk1IHtcbiAgICBwYWRkaW5nLXRvcDogOTVweDtcbn1cblxuLnBkLXItOTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG59XG5cbi5wZC1iLTk1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbn1cblxuLnBkLWwtOTUge1xuICAgIHBhZGRpbmctbGVmdDogOTVweDtcbn1cblxuLnBkLXQtOTUtZiB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItOTUtZiB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi05NS1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC05NS1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnBkLTEwMCB7XG4gICAgcGFkZGluZzogMTAwcHg7XG59XG5cbi5wZC0xMDAtZiB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXktMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuXG4ucGQteS0xMDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbn1cblxuLnBkLXgtMTAwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbn1cblxuLnBkLXItMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbn1cblxuLnBkLWItMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG5cbi5wZC1sLTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbn1cblxuLnBkLXQtMTAwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtci0xMDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMTAwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0xMDAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtMTEwIHtcbiAgICBwYWRkaW5nOiAxMTBweDtcbn1cblxuLnBkLTExMC1mIHtcbiAgICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0xMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG59XG5cbi5wZC15LTExMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xufVxuXG4ucGQteC0xMTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTExMCB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4O1xufVxuXG4ucGQtci0xMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xufVxuXG4ucGQtYi0xMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbn1cblxuLnBkLWwtMTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xufVxuXG4ucGQtdC0xMTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTExMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi0xMTAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTExMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC0xMjAge1xuICAgIHBhZGRpbmc6IDEyMHB4O1xufVxuXG4ucGQtMTIwLWYge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTEyMCB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbn1cblxuLnBkLXktMTIwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteC0xMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG59XG5cbi5wZC14LTEyMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXQtMTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG59XG5cbi5wZC1yLTEyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG59XG5cbi5wZC1iLTEyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xufVxuXG4ucGQtbC0xMjAge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG59XG5cbi5wZC10LTEyMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMTIwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1iLTEyMC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWwtMTIwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTEzMCB7XG4gICAgcGFkZGluZzogMTMwcHg7XG59XG5cbi5wZC0xMzAtZiB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXktMTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xufVxuXG4ucGQteS0xMzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTEzMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbn1cblxuLnBkLXgtMTMwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0xMzAge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweDtcbn1cblxuLnBkLXItMTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbn1cblxuLnBkLWItMTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG59XG5cbi5wZC1sLTEzMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbn1cblxuLnBkLXQtMTMwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtci0xMzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMTMwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0xMzAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtMTQwIHtcbiAgICBwYWRkaW5nOiAxNDBweDtcbn1cblxuLnBkLTE0MC1mIHtcbiAgICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0xNDAge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG59XG5cbi5wZC15LTE0MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xufVxuXG4ucGQteC0xNDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTE0MCB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4O1xufVxuXG4ucGQtci0xNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xufVxuXG4ucGQtYi0xNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbn1cblxuLnBkLWwtMTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xufVxuXG4ucGQtdC0xNDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTE0MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi0xNDAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTE0MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC0xNTAge1xuICAgIHBhZGRpbmc6IDE1MHB4O1xufVxuXG4ucGQtMTUwLWYge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTE1MCB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbn1cblxuLnBkLXktMTUwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteC0xNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG59XG5cbi5wZC14LTE1MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXQtMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG59XG5cbi5wZC1yLTE1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG59XG5cbi5wZC1iLTE1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xufVxuXG4ucGQtbC0xNTAge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG59XG5cbi5wZC10LTE1MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMTUwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1iLTE1MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWwtMTUwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTE2MCB7XG4gICAgcGFkZGluZzogMTYwcHg7XG59XG5cbi5wZC0xNjAtZiB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXktMTYwIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xufVxuXG4ucGQteS0xNjAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTE2MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbn1cblxuLnBkLXgtMTYwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0xNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcbn1cblxuLnBkLXItMTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbn1cblxuLnBkLWItMTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG59XG5cbi5wZC1sLTE2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbn1cblxuLnBkLXQtMTYwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtci0xNjAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMTYwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0xNjAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtMTcwIHtcbiAgICBwYWRkaW5nOiAxNzBweDtcbn1cblxuLnBkLTE3MC1mIHtcbiAgICBwYWRkaW5nOiAxNzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0xNzAge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG59XG5cbi5wZC15LTE3MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMTcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xufVxuXG4ucGQteC0xNzAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTE3MCB7XG4gICAgcGFkZGluZy10b3A6IDE3MHB4O1xufVxuXG4ucGQtci0xNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xufVxuXG4ucGQtYi0xNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbn1cblxuLnBkLWwtMTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xufVxuXG4ucGQtdC0xNzAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTE3MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi0xNzAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTE3MC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC0xODAge1xuICAgIHBhZGRpbmc6IDE4MHB4O1xufVxuXG4ucGQtMTgwLWYge1xuICAgIHBhZGRpbmc6IDE4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC15LTE4MCB7XG4gICAgcGFkZGluZy10b3A6IDE4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxODBweDtcbn1cblxuLnBkLXktMTgwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxODBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteC0xODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG59XG5cbi5wZC14LTE4MC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXQtMTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG59XG5cbi5wZC1yLTE4MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG59XG5cbi5wZC1iLTE4MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xufVxuXG4ucGQtbC0xODAge1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG59XG5cbi5wZC10LTE4MC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXItMTgwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1iLTE4MC1mIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWwtMTgwLWYge1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLTE5MCB7XG4gICAgcGFkZGluZzogMTkwcHg7XG59XG5cbi5wZC0xOTAtZiB7XG4gICAgcGFkZGluZzogMTkwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXktMTkwIHtcbiAgICBwYWRkaW5nLXRvcDogMTkwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE5MHB4O1xufVxuXG4ucGQteS0xOTAtZiB7XG4gICAgcGFkZGluZy10b3A6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTE5MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbn1cblxuLnBkLXgtMTkwLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0xOTAge1xuICAgIHBhZGRpbmctdG9wOiAxOTBweDtcbn1cblxuLnBkLXItMTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbn1cblxuLnBkLWItMTkwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHg7XG59XG5cbi5wZC1sLTE5MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbn1cblxuLnBkLXQtMTkwLWYge1xuICAgIHBhZGRpbmctdG9wOiAxOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtci0xOTAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMTkwLWYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtbC0xOTAtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtMjAwIHtcbiAgICBwYWRkaW5nOiAyMDBweDtcbn1cblxuLnBkLTIwMC1mIHtcbiAgICBwYWRkaW5nOiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQteS0yMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG59XG5cbi5wZC15LTIwMC1mIHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXgtMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xufVxuXG4ucGQteC0yMDAtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC10LTIwMCB7XG4gICAgcGFkZGluZy10b3A6IDIwMHB4O1xufVxuXG4ucGQtci0yMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xufVxuXG4ucGQtYi0yMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbn1cblxuLnBkLWwtMjAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xufVxuXG4ucGQtdC0yMDAtZiB7XG4gICAgcGFkZGluZy10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTIwMC1mIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtYi0yMDAtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1sLTIwMC1mIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC5wZC14cy0wIHtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy0wLWYge1xuICAgICAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteS0wIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICB9XG5cbiAgICAucGQteHMteS0wLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteC0wIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAucGQteHMteC0wLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtdC0wIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICB9XG5cbiAgICAucGQteHMtci0wIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAucGQteHMtdC0wLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItMC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTEge1xuICAgICAgICBwYWRkaW5nOiAxcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLTEtZiB7XG4gICAgICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy15LTEge1xuICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICAgIH1cblxuICAgIC5wZC14cy15LTEtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy14LTEge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgIH1cblxuICAgIC5wZC14cy14LTEtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy10LTEge1xuICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTEge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItMSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtMSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTEtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtci0xLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtYi0xLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtMS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtMiB7XG4gICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICB9XG5cbiAgICAucGQteHMtMi1mIHtcbiAgICAgICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMi1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMi1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtMiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICB9XG5cbiAgICAucGQteHMtYi0yIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC0yIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtMi1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTItZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTItZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtbC0yLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy0zIHtcbiAgICAgICAgcGFkZGluZzogM3B4O1xuICAgIH1cblxuICAgIC5wZC14cy0zLWYge1xuICAgICAgICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteS0zIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICB9XG5cbiAgICAucGQteHMteS0zLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteC0zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICB9XG5cbiAgICAucGQteHMteC0zLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtdC0zIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICB9XG5cbiAgICAucGQteHMtci0zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTMge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICB9XG5cbiAgICAucGQteHMtdC0zLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMy1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItMy1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTMtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTQge1xuICAgICAgICBwYWRkaW5nOiA0cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLTQtZiB7XG4gICAgICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy15LTQge1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgIH1cblxuICAgIC5wZC14cy15LTQtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy14LTQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIH1cblxuICAgIC5wZC14cy14LTQtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy10LTQge1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItNCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtNCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTQtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtci00LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtYi00LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtNC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtNSB7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICB9XG5cbiAgICAucGQteHMtNS1mIHtcbiAgICAgICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktNS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtNS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAucGQteHMtYi01IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC01IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtNS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTUtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtbC01LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy02IHtcbiAgICAgICAgcGFkZGluZzogNnB4O1xuICAgIH1cblxuICAgIC5wZC14cy02LWYge1xuICAgICAgICBwYWRkaW5nOiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteS02IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgICB9XG5cbiAgICAucGQteHMteS02LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteC02IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICB9XG5cbiAgICAucGQteHMteC02LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtdC02IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICB9XG5cbiAgICAucGQteHMtci02IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICB9XG5cbiAgICAucGQteHMtdC02LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItNi1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItNi1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTYtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTcge1xuICAgICAgICBwYWRkaW5nOiA3cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLTctZiB7XG4gICAgICAgIHBhZGRpbmc6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy15LTcge1xuICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgIH1cblxuICAgIC5wZC14cy15LTctZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy14LTcge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgIH1cblxuICAgIC5wZC14cy14LTctZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy10LTcge1xuICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTcge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItNyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtNyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTctZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtci03LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtYi03LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtNy1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtOCB7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICB9XG5cbiAgICAucGQteHMtOC1mIHtcbiAgICAgICAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktOCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktOC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtOCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtOC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtOCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItOCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICAucGQteHMtYi04IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC04IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtOC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTgtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTgtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtbC04LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy05IHtcbiAgICAgICAgcGFkZGluZzogOXB4O1xuICAgIH1cblxuICAgIC5wZC14cy05LWYge1xuICAgICAgICBwYWRkaW5nOiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteS05IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDlweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgICB9XG5cbiAgICAucGQteHMteS05LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteC05IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICB9XG5cbiAgICAucGQteHMteC05LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtdC05IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDlweDtcbiAgICB9XG5cbiAgICAucGQteHMtci05IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICB9XG5cbiAgICAucGQteHMtdC05LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItOS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItOS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTktZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTEwIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG5cbiAgICAucGQteHMtMTAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteS0xMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAucGQteHMteS0xMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteC0xMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAucGQteHMteC0xMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtdC0xMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTEwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAucGQteHMtYi0xMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTEwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTEwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTEwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItMTAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtMTAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy0xNSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLTE1LWYge1xuICAgICAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtMTUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICB9XG5cbiAgICAucGQteHMtci0xNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItMTUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC0xNSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAucGQteHMtdC0xNS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtci0xNS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTE1LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTE1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtMjAge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy0yMC1mIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy15LTIwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy15LTIwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy14LTIwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy14LTIwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy10LTIwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMjAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTIwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtMjAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtMjAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtYi0yMC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtbC0yMC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTI1IHtcbiAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICB9XG5cbiAgICAucGQteHMtMjUtZiB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteS0yNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICB9XG5cbiAgICAucGQteHMteS0yNS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteC0yNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICB9XG5cbiAgICAucGQteHMteC0yNS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtdC0yNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTI1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICB9XG5cbiAgICAucGQteHMtYi0yNSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTI1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTI1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTI1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItMjUtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtMjUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy0zMCB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLTMwLWYge1xuICAgICAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMzAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMzAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtMzAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICB9XG5cbiAgICAucGQteHMtci0zMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItMzAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC0zMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICB9XG5cbiAgICAucGQteHMtdC0zMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtci0zMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTMwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTMwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtMzUge1xuICAgICAgICBwYWRkaW5nOiAzNXB4O1xuICAgIH1cblxuICAgIC5wZC14cy0zNS1mIHtcbiAgICAgICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy15LTM1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICAgIH1cblxuICAgIC5wZC14cy15LTM1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy14LTM1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgIH1cblxuICAgIC5wZC14cy14LTM1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy10LTM1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMzUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTM1IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtMzUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtMzUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMzUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtYi0zNS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtbC0zNS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTQwIHtcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICB9XG5cbiAgICAucGQteHMtNDAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteS00MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAucGQteHMteS00MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteC00MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICB9XG5cbiAgICAucGQteHMteC00MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtdC00MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTQwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICB9XG5cbiAgICAucGQteHMtYi00MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTQwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTQwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTQwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItNDAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtNDAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy00NSB7XG4gICAgICAgIHBhZGRpbmc6IDQ1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLTQ1LWYge1xuICAgICAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktNDUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktNDUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtNDUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtNDUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtNDUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgICB9XG5cbiAgICAucGQteHMtci00NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItNDUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC00NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICB9XG5cbiAgICAucGQteHMtdC00NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtci00NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTQ1LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTQ1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtNTAge1xuICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy01MC1mIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy15LTUwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy15LTUwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy14LTUwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy14LTUwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy10LTUwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItNTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTUwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtNTAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtNTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItNTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtYi01MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtbC01MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTU1IHtcbiAgICAgICAgcGFkZGluZzogNTVweDtcbiAgICB9XG5cbiAgICAucGQteHMtNTUtZiB7XG4gICAgICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteS01NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbiAgICB9XG5cbiAgICAucGQteHMteS01NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteC01NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICB9XG5cbiAgICAucGQteHMteC01NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtdC01NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTU1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICB9XG5cbiAgICAucGQteHMtYi01NSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTU1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTU1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTU1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItNTUtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtNTUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy02MCB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLTYwLWYge1xuICAgICAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktNjAge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktNjAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtNjAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtNjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtNjAge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICB9XG5cbiAgICAucGQteHMtci02MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItNjAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC02MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICB9XG5cbiAgICAucGQteHMtdC02MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtci02MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTYwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTYwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtNjUge1xuICAgICAgICBwYWRkaW5nOiA2NXB4O1xuICAgIH1cblxuICAgIC5wZC14cy02NS1mIHtcbiAgICAgICAgcGFkZGluZzogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy15LTY1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDY1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2NXB4O1xuICAgIH1cblxuICAgIC5wZC14cy15LTY1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy14LTY1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgIH1cblxuICAgIC5wZC14cy14LTY1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy10LTY1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDY1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItNjUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTY1IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtNjUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtNjUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItNjUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtYi02NS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtbC02NS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTcwIHtcbiAgICAgICAgcGFkZGluZzogNzBweDtcbiAgICB9XG5cbiAgICAucGQteHMtNzAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteS03MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICB9XG5cbiAgICAucGQteHMteS03MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteC03MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICB9XG5cbiAgICAucGQteHMteC03MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtdC03MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTcwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICB9XG5cbiAgICAucGQteHMtYi03MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTcwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTcwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTcwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItNzAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtNzAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy03NSB7XG4gICAgICAgIHBhZGRpbmc6IDc1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLTc1LWYge1xuICAgICAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktNzUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktNzUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtNzUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtNzUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtNzUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgICB9XG5cbiAgICAucGQteHMtci03NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItNzUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC03NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICB9XG5cbiAgICAucGQteHMtdC03NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtci03NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTc1LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTc1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtODAge1xuICAgICAgICBwYWRkaW5nOiA4MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy04MC1mIHtcbiAgICAgICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy15LTgwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy15LTgwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy14LTgwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy14LTgwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy10LTgwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItODAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTgwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtODAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtODAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItODAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtYi04MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtbC04MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTg1IHtcbiAgICAgICAgcGFkZGluZzogODVweDtcbiAgICB9XG5cbiAgICAucGQteHMtODUtZiB7XG4gICAgICAgIHBhZGRpbmc6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteS04NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4NXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODVweDtcbiAgICB9XG5cbiAgICAucGQteHMteS04NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMteC04NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgICB9XG5cbiAgICAucGQteHMteC04NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtdC04NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4NXB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTg1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgICB9XG5cbiAgICAucGQteHMtYi04NSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4NXB4O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTg1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTg1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTg1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItODUtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtODUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy05MCB7XG4gICAgICAgIHBhZGRpbmc6IDkwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLTkwLWYge1xuICAgICAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktOTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktOTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtOTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtOTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtOTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICB9XG5cbiAgICAucGQteHMtci05MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWItOTAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC05MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICB9XG5cbiAgICAucGQteHMtdC05MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtci05MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTkwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1sLTkwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtOTUge1xuICAgICAgICBwYWRkaW5nOiA5NXB4O1xuICAgIH1cblxuICAgIC5wZC14cy05NS1mIHtcbiAgICAgICAgcGFkZGluZzogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy15LTk1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDk1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5NXB4O1xuICAgIH1cblxuICAgIC5wZC14cy15LTk1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy14LTk1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICAgIH1cblxuICAgIC5wZC14cy14LTk1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy10LTk1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDk1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItOTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTk1IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtOTUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtOTUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItOTUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtYi05NS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteHMtbC05NS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTEwMCB7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy0xMDAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTAwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTAwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTAwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTAwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtMTAwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTEwMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTEwMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC0xMDAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTEwMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMTAwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTEwMC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtMTAwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTExMCB7XG4gICAgICAgIHBhZGRpbmc6IDExMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy0xMTAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTEwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDExMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTEwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTEwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTEwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtMTEwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDExMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTExMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTExMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC0xMTAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTExMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMTEwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTExMC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtMTEwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTEyMCB7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy0xMjAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTIwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTIwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTIwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTIwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtMTIwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTEyMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTEyMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC0xMjAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTEyMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMTIwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTEyMC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtMTIwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTEzMCB7XG4gICAgICAgIHBhZGRpbmc6IDEzMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy0xMzAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTMwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTMwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTMwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTMwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtMTMwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTEzMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTEzMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC0xMzAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTEzMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMTMwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTEzMC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtMTMwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTE0MCB7XG4gICAgICAgIHBhZGRpbmc6IDE0MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy0xNDAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTQwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTQwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTQwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTQwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtMTQwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTE0MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTE0MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC0xNDAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTE0MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMTQwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTE0MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtMTQwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTE1MCB7XG4gICAgICAgIHBhZGRpbmc6IDE1MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy0xNTAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTUwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTUwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTUwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTUwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtMTUwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTE1MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTE1MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC0xNTAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTE1MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMTUwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTE1MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtMTUwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTE2MCB7XG4gICAgICAgIHBhZGRpbmc6IDE2MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy0xNjAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTYwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTYwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTYwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTYwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtMTYwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTE2MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTE2MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC0xNjAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTE2MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMTYwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTE2MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtMTYwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTE3MCB7XG4gICAgICAgIHBhZGRpbmc6IDE3MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy0xNzAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTcwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE3MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTcwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTcwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTcwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTcwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtMTcwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE3MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTE3MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTE3MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC0xNzAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTE3MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMTcwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTE3MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtMTcwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTE4MCB7XG4gICAgICAgIHBhZGRpbmc6IDE4MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy0xODAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTgwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE4MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTgwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTgwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTgwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTgwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtMTgwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE4MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTE4MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTE4MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxODBweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC0xODAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTE4MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMTgwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTE4MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtMTgwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTE5MCB7XG4gICAgICAgIHBhZGRpbmc6IDE5MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy0xOTAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTkwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE5MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMTkwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTkwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTkwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMTkwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtMTkwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE5MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTE5MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTE5MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxOTBweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC0xOTAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTE5MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMTkwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTE5MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtMTkwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLTIwMCB7XG4gICAgICAgIHBhZGRpbmc6IDIwMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy0yMDAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMjAwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXktMjAwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjAwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMjAwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhzLXgtMjAwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXQtMjAwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1yLTIwMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTIwMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgICB9XG5cbiAgICAucGQteHMtbC0yMDAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICAgIH1cblxuICAgIC5wZC14cy10LTIwMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLXItMjAwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14cy1iLTIwMC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhzLWwtMjAwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAucGQtc20tMCB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tMC1mIHtcbiAgICAgICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0wIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tbC0wIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tbC0wLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS0xIHtcbiAgICAgICAgcGFkZGluZzogMXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS0xLWYge1xuICAgICAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teS0xIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgICB9XG5cbiAgICAucGQtc20teS0xLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teC0xIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICB9XG5cbiAgICAucGQtc20teC0xLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tdC0xIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFweDtcbiAgICB9XG5cbiAgICAucGQtc20tci0xIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTEge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTEge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC0xLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItMS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItMS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTEtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLTIge1xuICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLTItZiB7XG4gICAgICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTItZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTItZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItMiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtMiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTItZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tci0yLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0yLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtMi1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tMyB7XG4gICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICB9XG5cbiAgICAucGQtc20tMy1mIHtcbiAgICAgICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktMyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktMy1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtMyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtMy1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtMyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItMyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0zIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICB9XG5cbiAgICAucGQtc20tbC0zIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtMy1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTMtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTMtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tbC0zLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS00IHtcbiAgICAgICAgcGFkZGluZzogNHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS00LWYge1xuICAgICAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teS00IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICB9XG5cbiAgICAucGQtc20teS00LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teC00IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICB9XG5cbiAgICAucGQtc20teC00LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tdC00IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICB9XG5cbiAgICAucGQtc20tci00IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC00LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItNC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItNC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTQtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLTUge1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLTUtZiB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItNSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtNSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tci01LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi01LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtNS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tNiB7XG4gICAgICAgIHBhZGRpbmc6IDZweDtcbiAgICB9XG5cbiAgICAucGQtc20tNi1mIHtcbiAgICAgICAgcGFkZGluZzogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktNiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktNi1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtNiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtNi1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtNiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItNiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi02IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgICB9XG5cbiAgICAucGQtc20tbC02IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtNi1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTYtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTYtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tbC02LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS03IHtcbiAgICAgICAgcGFkZGluZzogN3B4O1xuICAgIH1cblxuICAgIC5wZC1zbS03LWYge1xuICAgICAgICBwYWRkaW5nOiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teS03IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDdweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgICB9XG5cbiAgICAucGQtc20teS03LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teC03IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICB9XG5cbiAgICAucGQtc20teC03LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tdC03IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDdweDtcbiAgICB9XG5cbiAgICAucGQtc20tci03IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTcge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTcge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC03LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItNy1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItNy1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTctZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLTgge1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLTgtZiB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTgge1xuICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTgtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTgge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTgtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTgge1xuICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTgge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItOCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtOCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTgtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tci04LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi04LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtOC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tOSB7XG4gICAgICAgIHBhZGRpbmc6IDlweDtcbiAgICB9XG5cbiAgICAucGQtc20tOS1mIHtcbiAgICAgICAgcGFkZGluZzogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktOSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktOS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtOSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtOS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtOSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItOSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi05IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgICB9XG5cbiAgICAucGQtc20tbC05IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtOS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTktZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTktZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tbC05LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS0xMCB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLTEwLWYge1xuICAgICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktMTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktMTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtMTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtMTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtMTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG5cbiAgICAucGQtc20tci0xMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItMTAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAucGQtc20tbC0xMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC0xMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tci0xMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTEwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTEwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tMTUge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS0xNS1mIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTE1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTE1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTE1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTE1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTE1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItMTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTE1IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtMTUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtMTUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItMTUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xNS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tbC0xNS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLTIwIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgICAucGQtc20tMjAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teS0yMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAucGQtc20teS0yMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teC0yMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAucGQtc20teC0yMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tdC0yMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTIwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0yMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTIwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTIwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTIwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItMjAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtMjAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS0yNSB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLTI1LWYge1xuICAgICAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktMjUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktMjUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtMjUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtMjUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtMjUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICB9XG5cbiAgICAucGQtc20tci0yNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItMjUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICB9XG5cbiAgICAucGQtc20tbC0yNSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC0yNS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tci0yNS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTI1LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTI1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tMzAge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS0zMC1mIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTMwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTMwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTMwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTMwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTMwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItMzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTMwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtMzAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtMzAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItMzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0zMC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tbC0zMC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLTM1IHtcbiAgICAgICAgcGFkZGluZzogMzVweDtcbiAgICB9XG5cbiAgICAucGQtc20tMzUtZiB7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teS0zNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgICB9XG5cbiAgICAucGQtc20teS0zNS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teC0zNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICB9XG5cbiAgICAucGQtc20teC0zNS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tdC0zNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTM1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0zNSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTM1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTM1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTM1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItMzUtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtMzUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS00MCB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLTQwLWYge1xuICAgICAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktNDAge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktNDAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtNDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtNDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtNDAge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tci00MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItNDAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tbC00MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC00MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tci00MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTQwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTQwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tNDUge1xuICAgICAgICBwYWRkaW5nOiA0NXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS00NS1mIHtcbiAgICAgICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTQ1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTQ1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTQ1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTQ1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTQ1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItNDUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTQ1IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtNDUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtNDUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItNDUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi00NS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tbC00NS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLTUwIHtcbiAgICAgICAgcGFkZGluZzogNTBweDtcbiAgICB9XG5cbiAgICAucGQtc20tNTAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teS01MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICAucGQtc20teS01MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teC01MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICB9XG5cbiAgICAucGQtc20teC01MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tdC01MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTUwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi01MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTUwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTUwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTUwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItNTAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtNTAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS01NSB7XG4gICAgICAgIHBhZGRpbmc6IDU1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLTU1LWYge1xuICAgICAgICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktNTUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktNTUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtNTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtNTUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtNTUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgICB9XG5cbiAgICAucGQtc20tci01NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItNTUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbiAgICB9XG5cbiAgICAucGQtc20tbC01NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC01NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tci01NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTU1LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTU1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tNjAge1xuICAgICAgICBwYWRkaW5nOiA2MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS02MC1mIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTYwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTYwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTYwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTYwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTYwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItNjAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTYwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtNjAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtNjAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItNjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi02MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tbC02MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLTY1IHtcbiAgICAgICAgcGFkZGluZzogNjVweDtcbiAgICB9XG5cbiAgICAucGQtc20tNjUtZiB7XG4gICAgICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teS02NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2NXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbiAgICB9XG5cbiAgICAucGQtc20teS02NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teC02NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICB9XG5cbiAgICAucGQtc20teC02NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tdC02NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2NXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTY1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi02NSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2NXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTY1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTY1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTY1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItNjUtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtNjUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS03MCB7XG4gICAgICAgIHBhZGRpbmc6IDcwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLTcwLWYge1xuICAgICAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktNzAge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktNzAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtNzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtNzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtNzAge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICB9XG5cbiAgICAucGQtc20tci03MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItNzAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICB9XG5cbiAgICAucGQtc20tbC03MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC03MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tci03MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTcwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTcwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tNzUge1xuICAgICAgICBwYWRkaW5nOiA3NXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS03NS1mIHtcbiAgICAgICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTc1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTc1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTc1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTc1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTc1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItNzUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTc1IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtNzUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtNzUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItNzUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi03NS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tbC03NS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLTgwIHtcbiAgICAgICAgcGFkZGluZzogODBweDtcbiAgICB9XG5cbiAgICAucGQtc20tODAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teS04MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICB9XG5cbiAgICAucGQtc20teS04MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teC04MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICB9XG5cbiAgICAucGQtc20teC04MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tdC04MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTgwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi04MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTgwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTgwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTgwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItODAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtODAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS04NSB7XG4gICAgICAgIHBhZGRpbmc6IDg1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLTg1LWYge1xuICAgICAgICBwYWRkaW5nOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktODUge1xuICAgICAgICBwYWRkaW5nLXRvcDogODVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDg1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXktODUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtODUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXgtODUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtODUge1xuICAgICAgICBwYWRkaW5nLXRvcDogODVweDtcbiAgICB9XG5cbiAgICAucGQtc20tci04NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItODUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODVweDtcbiAgICB9XG5cbiAgICAucGQtc20tbC04NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC04NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tci04NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTg1LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTg1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tOTAge1xuICAgICAgICBwYWRkaW5nOiA5MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS05MC1mIHtcbiAgICAgICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTkwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTkwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTkwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTkwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTkwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItOTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1iLTkwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtOTAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLXQtOTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLXItOTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi05MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tbC05MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLTk1IHtcbiAgICAgICAgcGFkZGluZzogOTVweDtcbiAgICB9XG5cbiAgICAucGQtc20tOTUtZiB7XG4gICAgICAgIHBhZGRpbmc6IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teS05NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5NXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbiAgICB9XG5cbiAgICAucGQtc20teS05NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20teC05NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgICB9XG5cbiAgICAucGQtc20teC05NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tdC05NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5NXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTk1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi05NSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5NXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTk1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTk1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTk1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWItOTUtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtOTUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS0xMDAge1xuICAgICAgICBwYWRkaW5nOiAxMDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tMTAwLWYge1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTEwMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTEwMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTEwMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTEwMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTEwMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tci0xMDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xMDAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtMTAwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC0xMDAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTEwMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xMDAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTEwMC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS0xMTAge1xuICAgICAgICBwYWRkaW5nOiAxMTBweDtcbiAgICB9XG5cbiAgICAucGQtc20tMTEwLWYge1xuICAgICAgICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTExMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTExMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTExMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTExMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTExMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgICB9XG5cbiAgICAucGQtc20tci0xMTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xMTAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtMTEwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC0xMTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTExMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xMTAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTExMC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS0xMjAge1xuICAgICAgICBwYWRkaW5nOiAxMjBweDtcbiAgICB9XG5cbiAgICAucGQtc20tMTIwLWYge1xuICAgICAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTEyMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTEyMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTEyMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTEyMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTEyMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICB9XG5cbiAgICAucGQtc20tci0xMjAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xMjAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtMTIwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC0xMjAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTEyMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xMjAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTEyMC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS0xMzAge1xuICAgICAgICBwYWRkaW5nOiAxMzBweDtcbiAgICB9XG5cbiAgICAucGQtc20tMTMwLWYge1xuICAgICAgICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTEzMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTEzMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTEzMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTEzMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTEzMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgICB9XG5cbiAgICAucGQtc20tci0xMzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xMzAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtMTMwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC0xMzAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTEzMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xMzAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTEzMC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS0xNDAge1xuICAgICAgICBwYWRkaW5nOiAxNDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tMTQwLWYge1xuICAgICAgICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTE0MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTE0MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTE0MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTE0MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTE0MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tci0xNDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xNDAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtMTQwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC0xNDAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTE0MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xNDAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTE0MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS0xNTAge1xuICAgICAgICBwYWRkaW5nOiAxNTBweDtcbiAgICB9XG5cbiAgICAucGQtc20tMTUwLWYge1xuICAgICAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTE1MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTE1MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTE1MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTE1MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTE1MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgICB9XG5cbiAgICAucGQtc20tci0xNTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xNTAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtMTUwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC0xNTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTE1MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xNTAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTE1MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS0xNjAge1xuICAgICAgICBwYWRkaW5nOiAxNjBweDtcbiAgICB9XG5cbiAgICAucGQtc20tMTYwLWYge1xuICAgICAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTE2MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTE2MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTE2MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTE2MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTE2MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgICB9XG5cbiAgICAucGQtc20tci0xNjAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xNjAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtMTYwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC0xNjAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTE2MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xNjAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTE2MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS0xNzAge1xuICAgICAgICBwYWRkaW5nOiAxNzBweDtcbiAgICB9XG5cbiAgICAucGQtc20tMTcwLWYge1xuICAgICAgICBwYWRkaW5nOiAxNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTE3MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE3MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTE3MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTE3MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTE3MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTE3MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgICB9XG5cbiAgICAucGQtc20tci0xNzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xNzAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtMTcwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC0xNzAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTE3MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xNzAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTE3MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS0xODAge1xuICAgICAgICBwYWRkaW5nOiAxODBweDtcbiAgICB9XG5cbiAgICAucGQtc20tMTgwLWYge1xuICAgICAgICBwYWRkaW5nOiAxODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTE4MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxODBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTE4MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTE4MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTE4MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTE4MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxODBweDtcbiAgICB9XG5cbiAgICAucGQtc20tci0xODAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xODAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtMTgwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC0xODAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTE4MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xODAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTE4MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS0xOTAge1xuICAgICAgICBwYWRkaW5nOiAxOTBweDtcbiAgICB9XG5cbiAgICAucGQtc20tMTkwLWYge1xuICAgICAgICBwYWRkaW5nOiAxOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTE5MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxOTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE5MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTE5MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTE5MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTE5MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTE5MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxOTBweDtcbiAgICB9XG5cbiAgICAucGQtc20tci0xOTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xOTAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtMTkwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC0xOTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTE5MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0xOTAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTE5MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS0yMDAge1xuICAgICAgICBwYWRkaW5nOiAyMDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tMjAwLWYge1xuICAgICAgICBwYWRkaW5nOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTIwMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS15LTIwMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTIwMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICAgIH1cblxuICAgIC5wZC1zbS14LTIwMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS10LTIwMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tci0yMDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0yMDAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXNtLWwtMjAwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgICB9XG5cbiAgICAucGQtc20tdC0yMDAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1yLTIwMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtc20tYi0yMDAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1zbS1sLTIwMC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBkLW1kLTAge1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0wLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi0wLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtMC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtMSB7XG4gICAgICAgIHBhZGRpbmc6IDFweDtcbiAgICB9XG5cbiAgICAucGQtbWQtMS1mIHtcbiAgICAgICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktMSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktMS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtMSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtMS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtMSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItMSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi0xIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC0xIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtMS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTEtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTEtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC0xLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC0yIHtcbiAgICAgICAgcGFkZGluZzogMnB4O1xuICAgIH1cblxuICAgIC5wZC1tZC0yLWYge1xuICAgICAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0yIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0yLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0yIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0yLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC0yIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0yIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC0yLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItMi1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMi1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTItZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLTMge1xuICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTMtZiB7XG4gICAgICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTMge1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTMtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTMtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTMge1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtMyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTMtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0zLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi0zLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtMy1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtNCB7XG4gICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICB9XG5cbiAgICAucGQtbWQtNC1mIHtcbiAgICAgICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktNCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktNC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtNCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtNC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtNCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItNCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi00IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC00IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtNC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTQtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTQtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC00LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC01IHtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC01LWYge1xuICAgICAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS01IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS01LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC01IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC01LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC01IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICB9XG5cbiAgICAucGQtbWQtci01IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC01LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItNS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItNS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLTYge1xuICAgICAgICBwYWRkaW5nOiA2cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTYtZiB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTYtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTYtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItNiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtNiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTYtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci02LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi02LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtNi1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtNyB7XG4gICAgICAgIHBhZGRpbmc6IDdweDtcbiAgICB9XG5cbiAgICAucGQtbWQtNy1mIHtcbiAgICAgICAgcGFkZGluZzogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktNyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktNy1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtNyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtNy1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtNyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItNyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi03IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC03IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtNy1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTctZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTctZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC03LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC04IHtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC04LWYge1xuICAgICAgICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS04IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS04LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC04IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC04LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC04IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICB9XG5cbiAgICAucGQtbWQtci04IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTgge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTgge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC04LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItOC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItOC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTgtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLTkge1xuICAgICAgICBwYWRkaW5nOiA5cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTktZiB7XG4gICAgICAgIHBhZGRpbmc6IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTkge1xuICAgICAgICBwYWRkaW5nLXRvcDogOXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTktZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTktZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTkge1xuICAgICAgICBwYWRkaW5nLXRvcDogOXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItOSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtOSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTktZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci05LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi05LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtOS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtMTAge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC0xMC1mIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTEwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTEwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTEwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTEwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTEwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItMTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTEwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtMTAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtMTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItMTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi0xMC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC0xMC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLTE1IHtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG5cbiAgICAucGQtbWQtMTUtZiB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xNS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xNS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC0xNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTE1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi0xNSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTE1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTE1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTE1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTUtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtMTUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC0yMCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTIwLWYge1xuICAgICAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktMjAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktMjAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtMjAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtMjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtMjAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0yMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMjAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC0yMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC0yMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0yMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTIwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTIwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtMjUge1xuICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC0yNS1mIHtcbiAgICAgICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTI1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTI1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTI1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTI1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTI1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItMjUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTI1IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtMjUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtMjUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItMjUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi0yNS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC0yNS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLTMwIHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG5cbiAgICAucGQtbWQtMzAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0zMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0zMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0zMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0zMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC0zMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTMwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi0zMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTMwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTMwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTMwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMzAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtMzAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC0zNSB7XG4gICAgICAgIHBhZGRpbmc6IDM1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTM1LWYge1xuICAgICAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktMzUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktMzUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtMzUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtMzUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtMzUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0zNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMzUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC0zNSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC0zNS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0zNS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTM1LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTM1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtNDAge1xuICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC00MC1mIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTQwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTQwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTQwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTQwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTQwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItNDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTQwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtNDAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtNDAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItNDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi00MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC00MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLTQ1IHtcbiAgICAgICAgcGFkZGluZzogNDVweDtcbiAgICB9XG5cbiAgICAucGQtbWQtNDUtZiB7XG4gICAgICAgIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS00NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS00NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC00NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC00NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC00NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTQ1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi00NSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTQ1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTQ1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTQ1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItNDUtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtNDUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC01MCB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTUwLWYge1xuICAgICAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktNTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktNTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtNTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtNTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtNTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAucGQtbWQtci01MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItNTAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC01MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC01MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci01MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTUwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTUwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtNTUge1xuICAgICAgICBwYWRkaW5nOiA1NXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC01NS1mIHtcbiAgICAgICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTU1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTU1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTU1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTU1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTU1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItNTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTU1IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtNTUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtNTUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItNTUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi01NS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC01NS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLTYwIHtcbiAgICAgICAgcGFkZGluZzogNjBweDtcbiAgICB9XG5cbiAgICAucGQtbWQtNjAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS02MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS02MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC02MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC02MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC02MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTYwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi02MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTYwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTYwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTYwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItNjAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtNjAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC02NSB7XG4gICAgICAgIHBhZGRpbmc6IDY1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTY1LWYge1xuICAgICAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktNjUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktNjUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtNjUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtNjUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtNjUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjVweDtcbiAgICB9XG5cbiAgICAucGQtbWQtci02NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItNjUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC02NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC02NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci02NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTY1LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTY1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtNzAge1xuICAgICAgICBwYWRkaW5nOiA3MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC03MC1mIHtcbiAgICAgICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTcwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTcwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTcwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTcwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTcwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItNzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTcwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtNzAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtNzAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItNzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi03MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC03MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLTc1IHtcbiAgICAgICAgcGFkZGluZzogNzVweDtcbiAgICB9XG5cbiAgICAucGQtbWQtNzUtZiB7XG4gICAgICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS03NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS03NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC03NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC03NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC03NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTc1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi03NSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTc1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTc1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTc1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItNzUtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtNzUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC04MCB7XG4gICAgICAgIHBhZGRpbmc6IDgwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTgwLWYge1xuICAgICAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktODAge1xuICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktODAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtODAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtODAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtODAge1xuICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICB9XG5cbiAgICAucGQtbWQtci04MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItODAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC04MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC04MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci04MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTgwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTgwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtODUge1xuICAgICAgICBwYWRkaW5nOiA4NXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC04NS1mIHtcbiAgICAgICAgcGFkZGluZzogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTg1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDg1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4NXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC15LTg1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTg1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC14LTg1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTg1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDg1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItODUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTg1IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDg1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtODUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtODUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItODUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi04NS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC04NS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLTkwIHtcbiAgICAgICAgcGFkZGluZzogOTBweDtcbiAgICB9XG5cbiAgICAucGQtbWQtOTAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS05MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS05MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC05MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC05MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC05MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTkwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgICB9XG5cbiAgICAucGQtbWQtYi05MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTkwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC10LTkwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1yLTkwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItOTAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWwtOTAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC05NSB7XG4gICAgICAgIHBhZGRpbmc6IDk1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTk1LWYge1xuICAgICAgICBwYWRkaW5nOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktOTUge1xuICAgICAgICBwYWRkaW5nLXRvcDogOTVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXktOTUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtOTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXgtOTUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtOTUge1xuICAgICAgICBwYWRkaW5nLXRvcDogOTVweDtcbiAgICB9XG5cbiAgICAucGQtbWQtci05NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItOTUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC05NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC05NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci05NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1iLTk1LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTk1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtMTAwIHtcbiAgICAgICAgcGFkZGluZzogMTAwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTEwMC1mIHtcbiAgICAgICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xMDAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xMDAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xMDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xMDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC0xMDAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItMTAwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTAwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTEwMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtMTAwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0xMDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTAwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC0xMDAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtMTEwIHtcbiAgICAgICAgcGFkZGluZzogMTEwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTExMC1mIHtcbiAgICAgICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xMTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xMTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xMTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xMTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC0xMTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItMTEwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTEwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTExMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtMTEwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0xMTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTEwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC0xMTAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtMTIwIHtcbiAgICAgICAgcGFkZGluZzogMTIwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTEyMC1mIHtcbiAgICAgICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xMjAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xMjAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xMjAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xMjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC0xMjAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItMTIwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTIwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTEyMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtMTIwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0xMjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTIwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC0xMjAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtMTMwIHtcbiAgICAgICAgcGFkZGluZzogMTMwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTEzMC1mIHtcbiAgICAgICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xMzAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xMzAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xMzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xMzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC0xMzAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItMTMwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTMwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTEzMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtMTMwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0xMzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTMwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC0xMzAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtMTQwIHtcbiAgICAgICAgcGFkZGluZzogMTQwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTE0MC1mIHtcbiAgICAgICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xNDAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xNDAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xNDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xNDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC0xNDAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItMTQwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTQwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTE0MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtMTQwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0xNDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTQwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC0xNDAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtMTUwIHtcbiAgICAgICAgcGFkZGluZzogMTUwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTE1MC1mIHtcbiAgICAgICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xNTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xNTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xNTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xNTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC0xNTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItMTUwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTUwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTE1MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtMTUwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0xNTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTUwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC0xNTAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtMTYwIHtcbiAgICAgICAgcGFkZGluZzogMTYwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTE2MC1mIHtcbiAgICAgICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xNjAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xNjAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xNjAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xNjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC0xNjAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItMTYwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTYwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTE2MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtMTYwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0xNjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTYwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC0xNjAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtMTcwIHtcbiAgICAgICAgcGFkZGluZzogMTcwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTE3MC1mIHtcbiAgICAgICAgcGFkZGluZzogMTcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xNzAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xNzAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xNzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xNzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC0xNzAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItMTcwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTcwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE3MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTE3MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtMTcwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0xNzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTcwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC0xNzAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtMTgwIHtcbiAgICAgICAgcGFkZGluZzogMTgwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTE4MC1mIHtcbiAgICAgICAgcGFkZGluZzogMTgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xODAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxODBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xODAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxODBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xODAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xODAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC0xODAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItMTgwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTgwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTE4MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtMTgwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0xODAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTgwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC0xODAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtMTkwIHtcbiAgICAgICAgcGFkZGluZzogMTkwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTE5MC1mIHtcbiAgICAgICAgcGFkZGluZzogMTkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xOTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTkwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxOTBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0xOTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxOTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xOTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0xOTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC0xOTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTkwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItMTkwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTkwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE5MHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTE5MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtMTkwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0xOTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMTkwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC0xOTAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtMjAwIHtcbiAgICAgICAgcGFkZGluZzogMjAwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLTIwMC1mIHtcbiAgICAgICAgcGFkZGluZzogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0yMDAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteS0yMDAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0yMDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgICB9XG5cbiAgICAucGQtbWQteC0yMDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtdC0yMDAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXItMjAwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMjAwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xuICAgIH1cblxuICAgIC5wZC1tZC1sLTIwMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgfVxuXG4gICAgLnBkLW1kLXQtMjAwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtci0yMDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLW1kLWItMjAwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbWQtbC0yMDAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5wZC1sZy0wIHtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy0wLWYge1xuICAgICAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteS0wIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICB9XG5cbiAgICAucGQtbGcteS0wLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteC0wIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAucGQtbGcteC0wLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctdC0wIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICB9XG5cbiAgICAucGQtbGctci0wIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAucGQtbGctdC0wLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItMC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTEge1xuICAgICAgICBwYWRkaW5nOiAxcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLTEtZiB7XG4gICAgICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTEge1xuICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTEtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTEge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTEtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTEge1xuICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTEge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItMSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtMSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTEtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctci0xLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctYi0xLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtMS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctMiB7XG4gICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICB9XG5cbiAgICAucGQtbGctMi1mIHtcbiAgICAgICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMi1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMi1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtMiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICB9XG5cbiAgICAucGQtbGctYi0yIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC0yIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtMi1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTItZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTItZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctbC0yLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy0zIHtcbiAgICAgICAgcGFkZGluZzogM3B4O1xuICAgIH1cblxuICAgIC5wZC1sZy0zLWYge1xuICAgICAgICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteS0zIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICB9XG5cbiAgICAucGQtbGcteS0zLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteC0zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICB9XG5cbiAgICAucGQtbGcteC0zLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctdC0zIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICB9XG5cbiAgICAucGQtbGctci0zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTMge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICB9XG5cbiAgICAucGQtbGctdC0zLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMy1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItMy1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTMtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTQge1xuICAgICAgICBwYWRkaW5nOiA0cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLTQtZiB7XG4gICAgICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTQge1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTQtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTQtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTQge1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItNCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtNCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTQtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctci00LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctYi00LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtNC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctNSB7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICB9XG5cbiAgICAucGQtbGctNS1mIHtcbiAgICAgICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktNS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtNS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAucGQtbGctYi01IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC01IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtNS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTUtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctbC01LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy02IHtcbiAgICAgICAgcGFkZGluZzogNnB4O1xuICAgIH1cblxuICAgIC5wZC1sZy02LWYge1xuICAgICAgICBwYWRkaW5nOiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteS02IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgICB9XG5cbiAgICAucGQtbGcteS02LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteC02IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICB9XG5cbiAgICAucGQtbGcteC02LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctdC02IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICB9XG5cbiAgICAucGQtbGctci02IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICB9XG5cbiAgICAucGQtbGctdC02LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItNi1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItNi1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTYtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTcge1xuICAgICAgICBwYWRkaW5nOiA3cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLTctZiB7XG4gICAgICAgIHBhZGRpbmc6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTcge1xuICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTctZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTcge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTctZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTcge1xuICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTcge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItNyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtNyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTctZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctci03LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctYi03LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtNy1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctOCB7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICB9XG5cbiAgICAucGQtbGctOC1mIHtcbiAgICAgICAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktOCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktOC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtOCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtOC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtOCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItOCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICAucGQtbGctYi04IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC04IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtOC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTgtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTgtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctbC04LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy05IHtcbiAgICAgICAgcGFkZGluZzogOXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy05LWYge1xuICAgICAgICBwYWRkaW5nOiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteS05IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDlweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgICB9XG5cbiAgICAucGQtbGcteS05LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteC05IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICB9XG5cbiAgICAucGQtbGcteC05LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctdC05IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDlweDtcbiAgICB9XG5cbiAgICAucGQtbGctci05IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICB9XG5cbiAgICAucGQtbGctdC05LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItOS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItOS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTktZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTEwIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG5cbiAgICAucGQtbGctMTAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteS0xMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAucGQtbGcteS0xMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteC0xMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAucGQtbGcteC0xMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctdC0xMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTEwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAucGQtbGctYi0xMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTEwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTEwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTEwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItMTAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtMTAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy0xNSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLTE1LWYge1xuICAgICAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtMTUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICB9XG5cbiAgICAucGQtbGctci0xNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItMTUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC0xNSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAucGQtbGctdC0xNS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctci0xNS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTE1LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTE1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctMjAge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy0yMC1mIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTIwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTIwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTIwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTIwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTIwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMjAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTIwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtMjAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtMjAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctYi0yMC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctbC0yMC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTI1IHtcbiAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICB9XG5cbiAgICAucGQtbGctMjUtZiB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteS0yNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICB9XG5cbiAgICAucGQtbGcteS0yNS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteC0yNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICB9XG5cbiAgICAucGQtbGcteC0yNS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctdC0yNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTI1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICB9XG5cbiAgICAucGQtbGctYi0yNSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTI1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTI1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTI1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItMjUtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtMjUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy0zMCB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLTMwLWYge1xuICAgICAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMzAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMzAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtMzAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICB9XG5cbiAgICAucGQtbGctci0zMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItMzAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC0zMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICB9XG5cbiAgICAucGQtbGctdC0zMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctci0zMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTMwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTMwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctMzUge1xuICAgICAgICBwYWRkaW5nOiAzNXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy0zNS1mIHtcbiAgICAgICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTM1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTM1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTM1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTM1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTM1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMzUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTM1IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtMzUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtMzUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMzUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctYi0zNS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctbC0zNS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTQwIHtcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICB9XG5cbiAgICAucGQtbGctNDAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteS00MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAucGQtbGcteS00MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteC00MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICB9XG5cbiAgICAucGQtbGcteC00MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctdC00MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTQwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICB9XG5cbiAgICAucGQtbGctYi00MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTQwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTQwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTQwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItNDAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtNDAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy00NSB7XG4gICAgICAgIHBhZGRpbmc6IDQ1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLTQ1LWYge1xuICAgICAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktNDUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktNDUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtNDUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtNDUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtNDUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgICB9XG5cbiAgICAucGQtbGctci00NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItNDUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC00NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICB9XG5cbiAgICAucGQtbGctdC00NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctci00NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTQ1LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTQ1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctNTAge1xuICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy01MC1mIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTUwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTUwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTUwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTUwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTUwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItNTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTUwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtNTAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtNTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItNTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctYi01MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctbC01MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTU1IHtcbiAgICAgICAgcGFkZGluZzogNTVweDtcbiAgICB9XG5cbiAgICAucGQtbGctNTUtZiB7XG4gICAgICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteS01NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbiAgICB9XG5cbiAgICAucGQtbGcteS01NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteC01NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICB9XG5cbiAgICAucGQtbGcteC01NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctdC01NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTU1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICB9XG5cbiAgICAucGQtbGctYi01NSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTU1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTU1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTU1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItNTUtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtNTUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy02MCB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLTYwLWYge1xuICAgICAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktNjAge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktNjAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtNjAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtNjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtNjAge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICB9XG5cbiAgICAucGQtbGctci02MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItNjAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC02MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICB9XG5cbiAgICAucGQtbGctdC02MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctci02MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTYwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTYwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctNjUge1xuICAgICAgICBwYWRkaW5nOiA2NXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy02NS1mIHtcbiAgICAgICAgcGFkZGluZzogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTY1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDY1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2NXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTY1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTY1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTY1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTY1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDY1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItNjUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTY1IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtNjUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtNjUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItNjUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctYi02NS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctbC02NS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTcwIHtcbiAgICAgICAgcGFkZGluZzogNzBweDtcbiAgICB9XG5cbiAgICAucGQtbGctNzAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteS03MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICB9XG5cbiAgICAucGQtbGcteS03MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteC03MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICB9XG5cbiAgICAucGQtbGcteC03MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctdC03MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTcwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICB9XG5cbiAgICAucGQtbGctYi03MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTcwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTcwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTcwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItNzAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtNzAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy03NSB7XG4gICAgICAgIHBhZGRpbmc6IDc1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLTc1LWYge1xuICAgICAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktNzUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktNzUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtNzUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtNzUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtNzUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgICB9XG5cbiAgICAucGQtbGctci03NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItNzUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC03NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICB9XG5cbiAgICAucGQtbGctdC03NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctci03NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTc1LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTc1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctODAge1xuICAgICAgICBwYWRkaW5nOiA4MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy04MC1mIHtcbiAgICAgICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTgwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTgwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTgwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTgwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTgwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItODAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTgwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtODAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtODAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItODAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctYi04MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctbC04MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTg1IHtcbiAgICAgICAgcGFkZGluZzogODVweDtcbiAgICB9XG5cbiAgICAucGQtbGctODUtZiB7XG4gICAgICAgIHBhZGRpbmc6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteS04NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4NXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODVweDtcbiAgICB9XG5cbiAgICAucGQtbGcteS04NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGcteC04NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgICB9XG5cbiAgICAucGQtbGcteC04NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctdC04NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4NXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTg1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgICB9XG5cbiAgICAucGQtbGctYi04NSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4NXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTg1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTg1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTg1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItODUtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtODUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy05MCB7XG4gICAgICAgIHBhZGRpbmc6IDkwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLTkwLWYge1xuICAgICAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktOTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktOTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtOTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtOTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtOTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICB9XG5cbiAgICAucGQtbGctci05MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWItOTAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC05MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICB9XG5cbiAgICAucGQtbGctdC05MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctci05MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTkwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1sLTkwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctOTUge1xuICAgICAgICBwYWRkaW5nOiA5NXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy05NS1mIHtcbiAgICAgICAgcGFkZGluZzogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTk1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDk1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5NXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy15LTk1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTk1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy14LTk1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTk1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDk1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItOTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTk1IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtOTUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtOTUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItOTUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctYi05NS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQtbGctbC05NS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTEwMCB7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy0xMDAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTAwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTAwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTAwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTAwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtMTAwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTEwMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTEwMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC0xMDAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTEwMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMTAwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTEwMC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtMTAwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTExMCB7XG4gICAgICAgIHBhZGRpbmc6IDExMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy0xMTAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTEwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDExMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTEwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTEwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTEwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtMTEwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDExMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTExMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTExMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC0xMTAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTExMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMTEwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTExMC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtMTEwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTEyMCB7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy0xMjAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTIwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTIwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTIwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTIwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtMTIwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTEyMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTEyMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC0xMjAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTEyMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMTIwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTEyMC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtMTIwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTEzMCB7XG4gICAgICAgIHBhZGRpbmc6IDEzMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy0xMzAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTMwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTMwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTMwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTMwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtMTMwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTEzMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTEzMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC0xMzAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTEzMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMTMwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTEzMC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtMTMwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTE0MCB7XG4gICAgICAgIHBhZGRpbmc6IDE0MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy0xNDAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTQwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTQwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTQwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTQwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtMTQwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTE0MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTE0MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC0xNDAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTE0MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMTQwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTE0MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtMTQwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTE1MCB7XG4gICAgICAgIHBhZGRpbmc6IDE1MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy0xNTAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTUwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTUwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTUwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTUwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtMTUwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTE1MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTE1MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC0xNTAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTE1MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMTUwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTE1MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtMTUwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTE2MCB7XG4gICAgICAgIHBhZGRpbmc6IDE2MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy0xNjAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTYwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTYwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTYwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTYwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtMTYwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTE2MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTE2MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC0xNjAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTE2MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMTYwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTE2MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtMTYwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTE3MCB7XG4gICAgICAgIHBhZGRpbmc6IDE3MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy0xNzAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTcwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE3MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTcwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTcwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTcwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTcwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtMTcwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE3MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTE3MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTE3MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC0xNzAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTE3MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMTcwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTE3MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtMTcwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTE4MCB7XG4gICAgICAgIHBhZGRpbmc6IDE4MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy0xODAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTgwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE4MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTgwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTgwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTgwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTgwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtMTgwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE4MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTE4MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTE4MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxODBweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC0xODAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTE4MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMTgwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTE4MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtMTgwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTE5MCB7XG4gICAgICAgIHBhZGRpbmc6IDE5MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy0xOTAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTkwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE5MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMTkwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTkwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTkwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMTkwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtMTkwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE5MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTE5MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTE5MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxOTBweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC0xOTAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTE5MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMTkwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTE5MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtMTkwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLTIwMCB7XG4gICAgICAgIHBhZGRpbmc6IDIwMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy0yMDAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMjAwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXktMjAwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjAwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMjAwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgfVxuXG4gICAgLnBkLWxnLXgtMjAwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXQtMjAwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1yLTIwMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTIwMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgICB9XG5cbiAgICAucGQtbGctbC0yMDAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICAgIH1cblxuICAgIC5wZC1sZy10LTIwMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLXItMjAwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC1sZy1iLTIwMC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLWxnLWwtMjAwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnBkLXhsLTAge1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC15LTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgIH1cblxuICAgIC5wZC14bC15LTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC14LTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC5wZC14bC14LTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC10LTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC5wZC14bC10LTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci0wLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtYi0wLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtMC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtMSB7XG4gICAgICAgIHBhZGRpbmc6IDFweDtcbiAgICB9XG5cbiAgICAucGQteGwtMS1mIHtcbiAgICAgICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktMSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktMS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtMSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtMS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtMSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItMSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICB9XG5cbiAgICAucGQteGwtYi0xIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgICB9XG5cbiAgICAucGQteGwtbC0xIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtMS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTEtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTEtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC0xLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC0yIHtcbiAgICAgICAgcGFkZGluZzogMnB4O1xuICAgIH1cblxuICAgIC5wZC14bC0yLWYge1xuICAgICAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS0yIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICB9XG5cbiAgICAucGQteGwteS0yLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC0yIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICB9XG5cbiAgICAucGQteGwteC0yLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC0yIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICB9XG5cbiAgICAucGQteGwtci0yIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICB9XG5cbiAgICAucGQteGwtdC0yLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItMi1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMi1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTItZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLTMge1xuICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTMtZiB7XG4gICAgICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC15LTMge1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgIH1cblxuICAgIC5wZC14bC15LTMtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC14LTMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgIH1cblxuICAgIC5wZC14bC14LTMtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC10LTMge1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtMyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgIH1cblxuICAgIC5wZC14bC10LTMtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci0zLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtYi0zLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtMy1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtNCB7XG4gICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICB9XG5cbiAgICAucGQteGwtNC1mIHtcbiAgICAgICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktNCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktNC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtNCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtNC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtNCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItNCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICB9XG5cbiAgICAucGQteGwtYi00IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICB9XG5cbiAgICAucGQteGwtbC00IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtNC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTQtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTQtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC00LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC01IHtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cblxuICAgIC5wZC14bC01LWYge1xuICAgICAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS01IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICAucGQteGwteS01LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC01IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAucGQteGwteC01LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC01IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICB9XG5cbiAgICAucGQteGwtci01IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAucGQteGwtdC01LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItNS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItNS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLTYge1xuICAgICAgICBwYWRkaW5nOiA2cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTYtZiB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC15LTYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgIH1cblxuICAgIC5wZC14bC15LTYtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC14LTYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIH1cblxuICAgIC5wZC14bC14LTYtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC10LTYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItNiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtNiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIH1cblxuICAgIC5wZC14bC10LTYtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci02LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtYi02LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtNi1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtNyB7XG4gICAgICAgIHBhZGRpbmc6IDdweDtcbiAgICB9XG5cbiAgICAucGQteGwtNy1mIHtcbiAgICAgICAgcGFkZGluZzogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktNyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktNy1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtNyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtNy1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtNyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItNyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICB9XG5cbiAgICAucGQteGwtYi03IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgICB9XG5cbiAgICAucGQteGwtbC03IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtNy1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTctZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTctZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC03LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC04IHtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgIH1cblxuICAgIC5wZC14bC04LWYge1xuICAgICAgICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS04IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAucGQteGwteS04LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC04IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICB9XG5cbiAgICAucGQteGwteC04LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC04IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICB9XG5cbiAgICAucGQteGwtci04IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTgge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTgge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICB9XG5cbiAgICAucGQteGwtdC04LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItOC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItOC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTgtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLTkge1xuICAgICAgICBwYWRkaW5nOiA5cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTktZiB7XG4gICAgICAgIHBhZGRpbmc6IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC15LTkge1xuICAgICAgICBwYWRkaW5nLXRvcDogOXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICAgIH1cblxuICAgIC5wZC14bC15LTktZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC14LTkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgIH1cblxuICAgIC5wZC14bC14LTktZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC10LTkge1xuICAgICAgICBwYWRkaW5nLXRvcDogOXB4O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItOSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtOSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgIH1cblxuICAgIC5wZC14bC10LTktZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci05LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtYi05LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtOS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtMTAge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cblxuICAgIC5wZC14bC0xMC1mIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC15LTEwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5wZC14bC15LTEwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC14LTEwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5wZC14bC14LTEwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC10LTEwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItMTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTEwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtMTAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtMTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItMTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtYi0xMC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC0xMC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLTE1IHtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG5cbiAgICAucGQteGwtMTUtZiB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xNS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xNS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC0xNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTE1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAucGQteGwtYi0xNSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTE1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIC5wZC14bC10LTE1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTE1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTUtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtMTUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC0yMCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTIwLWYge1xuICAgICAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktMjAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktMjAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtMjAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtMjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtMjAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAucGQteGwtci0yMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMjAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAucGQteGwtbC0yMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAucGQteGwtdC0yMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci0yMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTIwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTIwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtMjUge1xuICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgIH1cblxuICAgIC5wZC14bC0yNS1mIHtcbiAgICAgICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC15LTI1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIH1cblxuICAgIC5wZC14bC15LTI1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC14LTI1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIC5wZC14bC14LTI1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC10LTI1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItMjUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTI1IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtMjUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtMjUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItMjUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtYi0yNS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC0yNS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLTMwIHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG5cbiAgICAucGQteGwtMzAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS0zMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAucGQteGwteS0zMC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC0zMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICB9XG5cbiAgICAucGQteGwteC0zMC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC0zMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTMwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG5cbiAgICAucGQteGwtYi0zMCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTMwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIH1cblxuICAgIC5wZC14bC10LTMwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTMwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMzAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtMzAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC0zNSB7XG4gICAgICAgIHBhZGRpbmc6IDM1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTM1LWYge1xuICAgICAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktMzUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktMzUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtMzUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtMzUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtMzUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgICB9XG5cbiAgICAucGQteGwtci0zNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMzUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgICB9XG5cbiAgICAucGQteGwtbC0zNSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICB9XG5cbiAgICAucGQteGwtdC0zNS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci0zNS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTM1LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTM1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtNDAge1xuICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC00MC1mIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC15LTQwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC15LTQwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC14LTQwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC14LTQwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC10LTQwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItNDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTQwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtNDAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtNDAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItNDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtYi00MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC00MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLTQ1IHtcbiAgICAgICAgcGFkZGluZzogNDVweDtcbiAgICB9XG5cbiAgICAucGQteGwtNDUtZiB7XG4gICAgICAgIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS00NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgICB9XG5cbiAgICAucGQteGwteS00NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC00NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICB9XG5cbiAgICAucGQteGwteC00NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC00NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTQ1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICB9XG5cbiAgICAucGQteGwtYi00NSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTQ1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIH1cblxuICAgIC5wZC14bC10LTQ1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTQ1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItNDUtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtNDUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC01MCB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTUwLWYge1xuICAgICAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktNTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktNTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtNTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtNTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtNTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAucGQteGwtci01MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItNTAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICAucGQteGwtbC01MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICB9XG5cbiAgICAucGQteGwtdC01MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci01MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTUwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTUwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtNTUge1xuICAgICAgICBwYWRkaW5nOiA1NXB4O1xuICAgIH1cblxuICAgIC5wZC14bC01NS1mIHtcbiAgICAgICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC15LTU1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICAgIH1cblxuICAgIC5wZC14bC15LTU1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC14LTU1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgIH1cblxuICAgIC5wZC14bC14LTU1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC10LTU1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItNTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTU1IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtNTUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtNTUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItNTUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtYi01NS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC01NS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLTYwIHtcbiAgICAgICAgcGFkZGluZzogNjBweDtcbiAgICB9XG5cbiAgICAucGQteGwtNjAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS02MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICB9XG5cbiAgICAucGQteGwteS02MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC02MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICB9XG5cbiAgICAucGQteGwteC02MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC02MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTYwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICB9XG5cbiAgICAucGQteGwtYi02MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTYwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC10LTYwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTYwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItNjAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtNjAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC02NSB7XG4gICAgICAgIHBhZGRpbmc6IDY1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTY1LWYge1xuICAgICAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktNjUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktNjUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtNjUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtNjUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtNjUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjVweDtcbiAgICB9XG5cbiAgICAucGQteGwtci02NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItNjUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbiAgICB9XG5cbiAgICAucGQteGwtbC02NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICB9XG5cbiAgICAucGQteGwtdC02NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci02NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTY1LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTY1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtNzAge1xuICAgICAgICBwYWRkaW5nOiA3MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC03MC1mIHtcbiAgICAgICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC15LTcwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC15LTcwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC14LTcwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC14LTcwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC10LTcwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItNzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTcwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtNzAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtNzAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItNzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtYi03MC1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC03MC1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLTc1IHtcbiAgICAgICAgcGFkZGluZzogNzVweDtcbiAgICB9XG5cbiAgICAucGQteGwtNzUtZiB7XG4gICAgICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS03NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgICB9XG5cbiAgICAucGQteGwteS03NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC03NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICB9XG5cbiAgICAucGQteGwteC03NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC03NSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTc1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgICB9XG5cbiAgICAucGQteGwtYi03NSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTc1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgIH1cblxuICAgIC5wZC14bC10LTc1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTc1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItNzUtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtNzUtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC04MCB7XG4gICAgICAgIHBhZGRpbmc6IDgwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTgwLWYge1xuICAgICAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktODAge1xuICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktODAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtODAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtODAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtODAge1xuICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICB9XG5cbiAgICAucGQteGwtci04MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItODAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICB9XG5cbiAgICAucGQteGwtbC04MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICB9XG5cbiAgICAucGQteGwtdC04MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci04MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTgwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTgwLWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtODUge1xuICAgICAgICBwYWRkaW5nOiA4NXB4O1xuICAgIH1cblxuICAgIC5wZC14bC04NS1mIHtcbiAgICAgICAgcGFkZGluZzogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC15LTg1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDg1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4NXB4O1xuICAgIH1cblxuICAgIC5wZC14bC15LTg1LWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC14LTg1IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICAgIH1cblxuICAgIC5wZC14bC14LTg1LWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC10LTg1IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDg1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItODUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTg1IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDg1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtODUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtODUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItODUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtYi04NS1mIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC04NS1mIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLTkwIHtcbiAgICAgICAgcGFkZGluZzogOTBweDtcbiAgICB9XG5cbiAgICAucGQteGwtOTAtZiB7XG4gICAgICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS05MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgICB9XG5cbiAgICAucGQteGwteS05MC1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC05MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICB9XG5cbiAgICAucGQteGwteC05MC1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC05MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTkwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgICB9XG5cbiAgICAucGQteGwtYi05MCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTkwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC10LTkwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1yLTkwLWYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItOTAtZiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWwtOTAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC05NSB7XG4gICAgICAgIHBhZGRpbmc6IDk1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTk1LWYge1xuICAgICAgICBwYWRkaW5nOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktOTUge1xuICAgICAgICBwYWRkaW5nLXRvcDogOTVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXktOTUtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtOTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXgtOTUtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtOTUge1xuICAgICAgICBwYWRkaW5nLXRvcDogOTVweDtcbiAgICB9XG5cbiAgICAucGQteGwtci05NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItOTUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbiAgICB9XG5cbiAgICAucGQteGwtbC05NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgICB9XG5cbiAgICAucGQteGwtdC05NS1mIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci05NS1mIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1iLTk1LWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTk1LWYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtMTAwIHtcbiAgICAgICAgcGFkZGluZzogMTAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTEwMC1mIHtcbiAgICAgICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xMDAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xMDAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xMDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xMDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC0xMDAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItMTAwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTAwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTEwMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtMTAwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci0xMDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTAwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC0xMDAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtMTEwIHtcbiAgICAgICAgcGFkZGluZzogMTEwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTExMC1mIHtcbiAgICAgICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xMTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xMTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xMTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xMTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC0xMTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItMTEwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTEwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTExMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtMTEwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci0xMTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTEwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC0xMTAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtMTIwIHtcbiAgICAgICAgcGFkZGluZzogMTIwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTEyMC1mIHtcbiAgICAgICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xMjAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xMjAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xMjAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xMjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC0xMjAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItMTIwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTIwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTEyMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtMTIwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci0xMjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTIwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC0xMjAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtMTMwIHtcbiAgICAgICAgcGFkZGluZzogMTMwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTEzMC1mIHtcbiAgICAgICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xMzAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xMzAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xMzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xMzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC0xMzAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItMTMwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTMwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTEzMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtMTMwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci0xMzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTMwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC0xMzAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtMTQwIHtcbiAgICAgICAgcGFkZGluZzogMTQwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTE0MC1mIHtcbiAgICAgICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xNDAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xNDAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xNDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xNDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC0xNDAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItMTQwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTQwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTE0MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtMTQwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci0xNDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTQwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC0xNDAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtMTUwIHtcbiAgICAgICAgcGFkZGluZzogMTUwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTE1MC1mIHtcbiAgICAgICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xNTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xNTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xNTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xNTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC0xNTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItMTUwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTUwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTE1MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtMTUwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci0xNTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTUwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC0xNTAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtMTYwIHtcbiAgICAgICAgcGFkZGluZzogMTYwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTE2MC1mIHtcbiAgICAgICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xNjAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xNjAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xNjAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xNjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC0xNjAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItMTYwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTYwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTE2MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtMTYwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci0xNjAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTYwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC0xNjAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtMTcwIHtcbiAgICAgICAgcGFkZGluZzogMTcwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTE3MC1mIHtcbiAgICAgICAgcGFkZGluZzogMTcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xNzAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xNzAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xNzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xNzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC0xNzAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItMTcwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTcwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE3MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTE3MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtMTcwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci0xNzAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTcwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC0xNzAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtMTgwIHtcbiAgICAgICAgcGFkZGluZzogMTgwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTE4MC1mIHtcbiAgICAgICAgcGFkZGluZzogMTgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xODAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxODBweDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xODAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxODBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xODAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xODAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC0xODAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItMTgwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTgwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTE4MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtMTgwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci0xODAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTgwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC0xODAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtMTkwIHtcbiAgICAgICAgcGFkZGluZzogMTkwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTE5MC1mIHtcbiAgICAgICAgcGFkZGluZzogMTkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xOTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTkwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxOTBweDtcbiAgICB9XG5cbiAgICAucGQteGwteS0xOTAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxOTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xOTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgICB9XG5cbiAgICAucGQteGwteC0xOTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC0xOTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTkwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItMTkwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTkwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE5MHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTE5MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtMTkwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci0xOTAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMTkwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC0xOTAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtMjAwIHtcbiAgICAgICAgcGFkZGluZzogMjAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLTIwMC1mIHtcbiAgICAgICAgcGFkZGluZzogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteS0yMDAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgICB9XG5cbiAgICAucGQteGwteS0yMDAtZiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwteC0yMDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgICB9XG5cbiAgICAucGQteGwteC0yMDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtdC0yMDAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXItMjAwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMjAwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xuICAgIH1cblxuICAgIC5wZC14bC1sLTIwMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXhsLXQtMjAwLWYge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtci0yMDAtZiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBkLXhsLWItMjAwLWYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGQteGwtbC0yMDAtZiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5wZC0xMiB7XG4gICAgcGFkZGluZzogMTJweDtcbn1cblxuLnBkLTEyLWYge1xuICAgIHBhZGRpbmc6IDEycHggIWltcG9ydGFudDtcbn1cblxuLnBkLXktMTIge1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xufVxuXG4ucGQteS0xMi1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbn1cblxuLnBkLXgtMTItZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG59XG5cbi5wZC1yLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4ucGQtYi0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG5cbi5wZC1sLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG5cbi5wZC10LTEyLWYge1xuICAgIHBhZGRpbmctdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTEyLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMTItZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHggIWltcG9ydGFudDtcbn1cblxuLnBkLWwtMTItZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC0xMyB7XG4gICAgcGFkZGluZzogMTNweDtcbn1cblxuLnBkLTEzLWYge1xuICAgIHBhZGRpbmc6IDEzcHggIWltcG9ydGFudDtcbn1cblxuLnBkLXktMTMge1xuICAgIHBhZGRpbmctdG9wOiAxM3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xufVxuXG4ucGQteS0xMy1mIHtcbiAgICBwYWRkaW5nLXRvcDogMTNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC14LTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xuICAgIHBhZGRpbmctbGVmdDogMTNweDtcbn1cblxuLnBkLXgtMTMtZiB7XG4gICAgcGFkZGluZy1yaWdodDogMTNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTNweCAhaW1wb3J0YW50O1xufVxuXG4ucGQtdC0xMyB7XG4gICAgcGFkZGluZy10b3A6IDEzcHg7XG59XG5cbi5wZC1yLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xufVxuXG4ucGQtYi0xMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG59XG5cbi5wZC1sLTEzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG59XG5cbi5wZC10LTEzLWYge1xuICAgIHBhZGRpbmctdG9wOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZC1yLTEzLWYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWItMTMtZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcHggIWltcG9ydGFudDtcbn1cblxuLnBkLWwtMTMtZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxM3B4ICFpbXBvcnRhbnQ7XG59XG4iLCIvKiAjIyMjIyMgOS43IFBvc2l0aW9uICAgIyMjIyMjICovXG5cbi5wb3MtYWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBvcy1yZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG9zLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5wb3Mtc3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4ucG9zLWFic29sdXRlLWYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBvcy1yZWxhdGl2ZS1mIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wb3MtZml4ZWQtZiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4ucG9zLXN0YXRpYy1mIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4udC0wIHtcbiAgICB0b3A6IDBweDtcbn1cblxuLnItMCB7XG4gICAgcmlnaHQ6IDBweDtcbn1cblxuLmItMCB7XG4gICAgYm90dG9tOiAwcHg7XG59XG5cbi5sLTAge1xuICAgIGxlZnQ6IDBweDtcbn1cblxuLnQtLTAge1xuICAgIHRvcDogLTBweDtcbn1cblxuLnItLTAge1xuICAgIHJpZ2h0OiAtMHB4O1xufVxuXG4uYi0tMCB7XG4gICAgYm90dG9tOiAtMHB4O1xufVxuXG4ubC0tMCB7XG4gICAgbGVmdDogLTBweDtcbn1cblxuLmEtMCB7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgICBsZWZ0OiAwcHg7XG59XG5cbi54LTAsXG4ueS0wIHtcbiAgICByaWdodDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbn1cblxuLnQtNSB7XG4gICAgdG9wOiA1cHg7XG59XG5cbi5yLTUge1xuICAgIHJpZ2h0OiA1cHg7XG59XG5cbi5iLTUge1xuICAgIGJvdHRvbTogNXB4O1xufVxuXG4ubC01IHtcbiAgICBsZWZ0OiA1cHg7XG59XG5cbi50LS01IHtcbiAgICB0b3A6IC01cHg7XG59XG5cbi5yLS01IHtcbiAgICByaWdodDogLTVweDtcbn1cblxuLmItLTUge1xuICAgIGJvdHRvbTogLTVweDtcbn1cblxuLmwtLTUge1xuICAgIGxlZnQ6IC01cHg7XG59XG5cbi5hLTUge1xuICAgIHRvcDogNXB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgYm90dG9tOiA1cHg7XG4gICAgbGVmdDogNXB4O1xufVxuXG4ueC01LFxuLnktNSB7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBsZWZ0OiA1cHg7XG59XG5cbi50LTEwIHtcbiAgICB0b3A6IDEwcHg7XG59XG5cbi5yLTEwIHtcbiAgICByaWdodDogMTBweDtcbn1cblxuLmItMTAge1xuICAgIGJvdHRvbTogMTBweDtcbn1cblxuLmwtMTAge1xuICAgIGxlZnQ6IDEwcHg7XG59XG5cbi50LS0xMCB7XG4gICAgdG9wOiAtMTBweDtcbn1cblxuLnItLTEwIHtcbiAgICByaWdodDogLTEwcHg7XG59XG5cbi5iLS0xMCB7XG4gICAgYm90dG9tOiAtMTBweDtcbn1cblxuLmwtLTEwIHtcbiAgICBsZWZ0OiAtMTBweDtcbn1cblxuLmEtMTAge1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbn1cblxuLngtMTAsXG4ueS0xMCB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbn1cblxuLnQtMTUge1xuICAgIHRvcDogMTVweDtcbn1cblxuLnItMTUge1xuICAgIHJpZ2h0OiAxNXB4O1xufVxuXG4uYi0xNSB7XG4gICAgYm90dG9tOiAxNXB4O1xufVxuXG4ubC0xNSB7XG4gICAgbGVmdDogMTVweDtcbn1cblxuLnQtLTE1IHtcbiAgICB0b3A6IC0xNXB4O1xufVxuXG4uci0tMTUge1xuICAgIHJpZ2h0OiAtMTVweDtcbn1cblxuLmItLTE1IHtcbiAgICBib3R0b206IC0xNXB4O1xufVxuXG4ubC0tMTUge1xuICAgIGxlZnQ6IC0xNXB4O1xufVxuXG4uYS0xNSB7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGJvdHRvbTogMTVweDtcbiAgICBsZWZ0OiAxNXB4O1xufVxuXG4ueC0xNSxcbi55LTE1IHtcbiAgICByaWdodDogMTVweDtcbiAgICBsZWZ0OiAxNXB4O1xufVxuXG4udC0yMCB7XG4gICAgdG9wOiAyMHB4O1xufVxuXG4uci0yMCB7XG4gICAgcmlnaHQ6IDIwcHg7XG59XG5cbi5iLTIwIHtcbiAgICBib3R0b206IDIwcHg7XG59XG5cbi5sLTIwIHtcbiAgICBsZWZ0OiAyMHB4O1xufVxuXG4udC0tMjAge1xuICAgIHRvcDogLTIwcHg7XG59XG5cbi5yLS0yMCB7XG4gICAgcmlnaHQ6IC0yMHB4O1xufVxuXG4uYi0tMjAge1xuICAgIGJvdHRvbTogLTIwcHg7XG59XG5cbi5sLS0yMCB7XG4gICAgbGVmdDogLTIwcHg7XG59XG5cbi5hLTIwIHtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGxlZnQ6IDIwcHg7XG59XG5cbi54LTIwLFxuLnktMjAge1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGxlZnQ6IDIwcHg7XG59XG5cbi50LTI1IHtcbiAgICB0b3A6IDI1cHg7XG59XG5cbi5yLTI1IHtcbiAgICByaWdodDogMjVweDtcbn1cblxuLmItMjUge1xuICAgIGJvdHRvbTogMjVweDtcbn1cblxuLmwtMjUge1xuICAgIGxlZnQ6IDI1cHg7XG59XG5cbi50LS0yNSB7XG4gICAgdG9wOiAtMjVweDtcbn1cblxuLnItLTI1IHtcbiAgICByaWdodDogLTI1cHg7XG59XG5cbi5iLS0yNSB7XG4gICAgYm90dG9tOiAtMjVweDtcbn1cblxuLmwtLTI1IHtcbiAgICBsZWZ0OiAtMjVweDtcbn1cblxuLmEtMjUge1xuICAgIHRvcDogMjVweDtcbiAgICByaWdodDogMjVweDtcbiAgICBib3R0b206IDI1cHg7XG4gICAgbGVmdDogMjVweDtcbn1cblxuLngtMjUsXG4ueS0yNSB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gICAgbGVmdDogMjVweDtcbn1cblxuLnQtMzAge1xuICAgIHRvcDogMzBweDtcbn1cblxuLnItMzAge1xuICAgIHJpZ2h0OiAzMHB4O1xufVxuXG4uYi0zMCB7XG4gICAgYm90dG9tOiAzMHB4O1xufVxuXG4ubC0zMCB7XG4gICAgbGVmdDogMzBweDtcbn1cblxuLnQtLTMwIHtcbiAgICB0b3A6IC0zMHB4O1xufVxuXG4uci0tMzAge1xuICAgIHJpZ2h0OiAtMzBweDtcbn1cblxuLmItLTMwIHtcbiAgICBib3R0b206IC0zMHB4O1xufVxuXG4ubC0tMzAge1xuICAgIGxlZnQ6IC0zMHB4O1xufVxuXG4uYS0zMCB7XG4gICAgdG9wOiAzMHB4O1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIGJvdHRvbTogMzBweDtcbiAgICBsZWZ0OiAzMHB4O1xufVxuXG4ueC0zMCxcbi55LTMwIHtcbiAgICByaWdodDogMzBweDtcbiAgICBsZWZ0OiAzMHB4O1xufVxuXG4udC0zNSB7XG4gICAgdG9wOiAzNXB4O1xufVxuXG4uci0zNSB7XG4gICAgcmlnaHQ6IDM1cHg7XG59XG5cbi5iLTM1IHtcbiAgICBib3R0b206IDM1cHg7XG59XG5cbi5sLTM1IHtcbiAgICBsZWZ0OiAzNXB4O1xufVxuXG4udC0tMzUge1xuICAgIHRvcDogLTM1cHg7XG59XG5cbi5yLS0zNSB7XG4gICAgcmlnaHQ6IC0zNXB4O1xufVxuXG4uYi0tMzUge1xuICAgIGJvdHRvbTogLTM1cHg7XG59XG5cbi5sLS0zNSB7XG4gICAgbGVmdDogLTM1cHg7XG59XG5cbi5hLTM1IHtcbiAgICB0b3A6IDM1cHg7XG4gICAgcmlnaHQ6IDM1cHg7XG4gICAgYm90dG9tOiAzNXB4O1xuICAgIGxlZnQ6IDM1cHg7XG59XG5cbi54LTM1LFxuLnktMzUge1xuICAgIHJpZ2h0OiAzNXB4O1xuICAgIGxlZnQ6IDM1cHg7XG59XG5cbi50LTQwIHtcbiAgICB0b3A6IDQwcHg7XG59XG5cbi5yLTQwIHtcbiAgICByaWdodDogNDBweDtcbn1cblxuLmItNDAge1xuICAgIGJvdHRvbTogNDBweDtcbn1cblxuLmwtNDAge1xuICAgIGxlZnQ6IDQwcHg7XG59XG5cbi50LS00MCB7XG4gICAgdG9wOiAtNDBweDtcbn1cblxuLnItLTQwIHtcbiAgICByaWdodDogLTQwcHg7XG59XG5cbi5iLS00MCB7XG4gICAgYm90dG9tOiAtNDBweDtcbn1cblxuLmwtLTQwIHtcbiAgICBsZWZ0OiAtNDBweDtcbn1cblxuLmEtNDAge1xuICAgIHRvcDogNDBweDtcbiAgICByaWdodDogNDBweDtcbiAgICBib3R0b206IDQwcHg7XG4gICAgbGVmdDogNDBweDtcbn1cblxuLngtNDAsXG4ueS00MCB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gICAgbGVmdDogNDBweDtcbn1cblxuLnQtNDUge1xuICAgIHRvcDogNDVweDtcbn1cblxuLnItNDUge1xuICAgIHJpZ2h0OiA0NXB4O1xufVxuXG4uYi00NSB7XG4gICAgYm90dG9tOiA0NXB4O1xufVxuXG4ubC00NSB7XG4gICAgbGVmdDogNDVweDtcbn1cblxuLnQtLTQ1IHtcbiAgICB0b3A6IC00NXB4O1xufVxuXG4uci0tNDUge1xuICAgIHJpZ2h0OiAtNDVweDtcbn1cblxuLmItLTQ1IHtcbiAgICBib3R0b206IC00NXB4O1xufVxuXG4ubC0tNDUge1xuICAgIGxlZnQ6IC00NXB4O1xufVxuXG4uYS00NSB7XG4gICAgdG9wOiA0NXB4O1xuICAgIHJpZ2h0OiA0NXB4O1xuICAgIGJvdHRvbTogNDVweDtcbiAgICBsZWZ0OiA0NXB4O1xufVxuXG4ueC00NSxcbi55LTQ1IHtcbiAgICByaWdodDogNDVweDtcbiAgICBsZWZ0OiA0NXB4O1xufVxuXG4udC01MCB7XG4gICAgdG9wOiA1MHB4O1xufVxuXG4uci01MCB7XG4gICAgcmlnaHQ6IDUwcHg7XG59XG5cbi5iLTUwIHtcbiAgICBib3R0b206IDUwcHg7XG59XG5cbi5sLTUwIHtcbiAgICBsZWZ0OiA1MHB4O1xufVxuXG4udC0tNTAge1xuICAgIHRvcDogLTUwcHg7XG59XG5cbi5yLS01MCB7XG4gICAgcmlnaHQ6IC01MHB4O1xufVxuXG4uYi0tNTAge1xuICAgIGJvdHRvbTogLTUwcHg7XG59XG5cbi5sLS01MCB7XG4gICAgbGVmdDogLTUwcHg7XG59XG5cbi5hLTUwIHtcbiAgICB0b3A6IDUwcHg7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgYm90dG9tOiA1MHB4O1xuICAgIGxlZnQ6IDUwcHg7XG59XG5cbi54LTUwLFxuLnktNTAge1xuICAgIHJpZ2h0OiA1MHB4O1xuICAgIGxlZnQ6IDUwcHg7XG59XG5cbi50LTU1IHtcbiAgICB0b3A6IDU1cHg7XG59XG5cbi5yLTU1IHtcbiAgICByaWdodDogNTVweDtcbn1cblxuLmItNTUge1xuICAgIGJvdHRvbTogNTVweDtcbn1cblxuLmwtNTUge1xuICAgIGxlZnQ6IDU1cHg7XG59XG5cbi50LS01NSB7XG4gICAgdG9wOiAtNTVweDtcbn1cblxuLnItLTU1IHtcbiAgICByaWdodDogLTU1cHg7XG59XG5cbi5iLS01NSB7XG4gICAgYm90dG9tOiAtNTVweDtcbn1cblxuLmwtLTU1IHtcbiAgICBsZWZ0OiAtNTVweDtcbn1cblxuLmEtNTUge1xuICAgIHRvcDogNTVweDtcbiAgICByaWdodDogNTVweDtcbiAgICBib3R0b206IDU1cHg7XG4gICAgbGVmdDogNTVweDtcbn1cblxuLngtNTUsXG4ueS01NSB7XG4gICAgcmlnaHQ6IDU1cHg7XG4gICAgbGVmdDogNTVweDtcbn1cblxuLnQtNjAge1xuICAgIHRvcDogNjBweDtcbn1cblxuLnItNjAge1xuICAgIHJpZ2h0OiA2MHB4O1xufVxuXG4uYi02MCB7XG4gICAgYm90dG9tOiA2MHB4O1xufVxuXG4ubC02MCB7XG4gICAgbGVmdDogNjBweDtcbn1cblxuLnQtLTYwIHtcbiAgICB0b3A6IC02MHB4O1xufVxuXG4uci0tNjAge1xuICAgIHJpZ2h0OiAtNjBweDtcbn1cblxuLmItLTYwIHtcbiAgICBib3R0b206IC02MHB4O1xufVxuXG4ubC0tNjAge1xuICAgIGxlZnQ6IC02MHB4O1xufVxuXG4uYS02MCB7XG4gICAgdG9wOiA2MHB4O1xuICAgIHJpZ2h0OiA2MHB4O1xuICAgIGJvdHRvbTogNjBweDtcbiAgICBsZWZ0OiA2MHB4O1xufVxuXG4ueC02MCxcbi55LTYwIHtcbiAgICByaWdodDogNjBweDtcbiAgICBsZWZ0OiA2MHB4O1xufVxuXG4udC02NSB7XG4gICAgdG9wOiA2NXB4O1xufVxuXG4uci02NSB7XG4gICAgcmlnaHQ6IDY1cHg7XG59XG5cbi5iLTY1IHtcbiAgICBib3R0b206IDY1cHg7XG59XG5cbi5sLTY1IHtcbiAgICBsZWZ0OiA2NXB4O1xufVxuXG4udC0tNjUge1xuICAgIHRvcDogLTY1cHg7XG59XG5cbi5yLS02NSB7XG4gICAgcmlnaHQ6IC02NXB4O1xufVxuXG4uYi0tNjUge1xuICAgIGJvdHRvbTogLTY1cHg7XG59XG5cbi5sLS02NSB7XG4gICAgbGVmdDogLTY1cHg7XG59XG5cbi5hLTY1IHtcbiAgICB0b3A6IDY1cHg7XG4gICAgcmlnaHQ6IDY1cHg7XG4gICAgYm90dG9tOiA2NXB4O1xuICAgIGxlZnQ6IDY1cHg7XG59XG5cbi54LTY1LFxuLnktNjUge1xuICAgIHJpZ2h0OiA2NXB4O1xuICAgIGxlZnQ6IDY1cHg7XG59XG5cbi50LTcwIHtcbiAgICB0b3A6IDcwcHg7XG59XG5cbi5yLTcwIHtcbiAgICByaWdodDogNzBweDtcbn1cblxuLmItNzAge1xuICAgIGJvdHRvbTogNzBweDtcbn1cblxuLmwtNzAge1xuICAgIGxlZnQ6IDcwcHg7XG59XG5cbi50LS03MCB7XG4gICAgdG9wOiAtNzBweDtcbn1cblxuLnItLTcwIHtcbiAgICByaWdodDogLTcwcHg7XG59XG5cbi5iLS03MCB7XG4gICAgYm90dG9tOiAtNzBweDtcbn1cblxuLmwtLTcwIHtcbiAgICBsZWZ0OiAtNzBweDtcbn1cblxuLmEtNzAge1xuICAgIHRvcDogNzBweDtcbiAgICByaWdodDogNzBweDtcbiAgICBib3R0b206IDcwcHg7XG4gICAgbGVmdDogNzBweDtcbn1cblxuLngtNzAsXG4ueS03MCB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gICAgbGVmdDogNzBweDtcbn1cblxuLnQtNzUge1xuICAgIHRvcDogNzVweDtcbn1cblxuLnItNzUge1xuICAgIHJpZ2h0OiA3NXB4O1xufVxuXG4uYi03NSB7XG4gICAgYm90dG9tOiA3NXB4O1xufVxuXG4ubC03NSB7XG4gICAgbGVmdDogNzVweDtcbn1cblxuLnQtLTc1IHtcbiAgICB0b3A6IC03NXB4O1xufVxuXG4uci0tNzUge1xuICAgIHJpZ2h0OiAtNzVweDtcbn1cblxuLmItLTc1IHtcbiAgICBib3R0b206IC03NXB4O1xufVxuXG4ubC0tNzUge1xuICAgIGxlZnQ6IC03NXB4O1xufVxuXG4uYS03NSB7XG4gICAgdG9wOiA3NXB4O1xuICAgIHJpZ2h0OiA3NXB4O1xuICAgIGJvdHRvbTogNzVweDtcbiAgICBsZWZ0OiA3NXB4O1xufVxuXG4ueC03NSxcbi55LTc1IHtcbiAgICByaWdodDogNzVweDtcbiAgICBsZWZ0OiA3NXB4O1xufVxuXG4udC04MCB7XG4gICAgdG9wOiA4MHB4O1xufVxuXG4uci04MCB7XG4gICAgcmlnaHQ6IDgwcHg7XG59XG5cbi5iLTgwIHtcbiAgICBib3R0b206IDgwcHg7XG59XG5cbi5sLTgwIHtcbiAgICBsZWZ0OiA4MHB4O1xufVxuXG4udC0tODAge1xuICAgIHRvcDogLTgwcHg7XG59XG5cbi5yLS04MCB7XG4gICAgcmlnaHQ6IC04MHB4O1xufVxuXG4uYi0tODAge1xuICAgIGJvdHRvbTogLTgwcHg7XG59XG5cbi5sLS04MCB7XG4gICAgbGVmdDogLTgwcHg7XG59XG5cbi5hLTgwIHtcbiAgICB0b3A6IDgwcHg7XG4gICAgcmlnaHQ6IDgwcHg7XG4gICAgYm90dG9tOiA4MHB4O1xuICAgIGxlZnQ6IDgwcHg7XG59XG5cbi54LTgwLFxuLnktODAge1xuICAgIHJpZ2h0OiA4MHB4O1xuICAgIGxlZnQ6IDgwcHg7XG59XG5cbi50LTg1IHtcbiAgICB0b3A6IDg1cHg7XG59XG5cbi5yLTg1IHtcbiAgICByaWdodDogODVweDtcbn1cblxuLmItODUge1xuICAgIGJvdHRvbTogODVweDtcbn1cblxuLmwtODUge1xuICAgIGxlZnQ6IDg1cHg7XG59XG5cbi50LS04NSB7XG4gICAgdG9wOiAtODVweDtcbn1cblxuLnItLTg1IHtcbiAgICByaWdodDogLTg1cHg7XG59XG5cbi5iLS04NSB7XG4gICAgYm90dG9tOiAtODVweDtcbn1cblxuLmwtLTg1IHtcbiAgICBsZWZ0OiAtODVweDtcbn1cblxuLmEtODUge1xuICAgIHRvcDogODVweDtcbiAgICByaWdodDogODVweDtcbiAgICBib3R0b206IDg1cHg7XG4gICAgbGVmdDogODVweDtcbn1cblxuLngtODUsXG4ueS04NSB7XG4gICAgcmlnaHQ6IDg1cHg7XG4gICAgbGVmdDogODVweDtcbn1cblxuLnQtOTAge1xuICAgIHRvcDogOTBweDtcbn1cblxuLnItOTAge1xuICAgIHJpZ2h0OiA5MHB4O1xufVxuXG4uYi05MCB7XG4gICAgYm90dG9tOiA5MHB4O1xufVxuXG4ubC05MCB7XG4gICAgbGVmdDogOTBweDtcbn1cblxuLnQtLTkwIHtcbiAgICB0b3A6IC05MHB4O1xufVxuXG4uci0tOTAge1xuICAgIHJpZ2h0OiAtOTBweDtcbn1cblxuLmItLTkwIHtcbiAgICBib3R0b206IC05MHB4O1xufVxuXG4ubC0tOTAge1xuICAgIGxlZnQ6IC05MHB4O1xufVxuXG4uYS05MCB7XG4gICAgdG9wOiA5MHB4O1xuICAgIHJpZ2h0OiA5MHB4O1xuICAgIGJvdHRvbTogOTBweDtcbiAgICBsZWZ0OiA5MHB4O1xufVxuXG4ueC05MCxcbi55LTkwIHtcbiAgICByaWdodDogOTBweDtcbiAgICBsZWZ0OiA5MHB4O1xufVxuXG4udC05NSB7XG4gICAgdG9wOiA5NXB4O1xufVxuXG4uci05NSB7XG4gICAgcmlnaHQ6IDk1cHg7XG59XG5cbi5iLTk1IHtcbiAgICBib3R0b206IDk1cHg7XG59XG5cbi5sLTk1IHtcbiAgICBsZWZ0OiA5NXB4O1xufVxuXG4udC0tOTUge1xuICAgIHRvcDogLTk1cHg7XG59XG5cbi5yLS05NSB7XG4gICAgcmlnaHQ6IC05NXB4O1xufVxuXG4uYi0tOTUge1xuICAgIGJvdHRvbTogLTk1cHg7XG59XG5cbi5sLS05NSB7XG4gICAgbGVmdDogLTk1cHg7XG59XG5cbi5hLTk1IHtcbiAgICB0b3A6IDk1cHg7XG4gICAgcmlnaHQ6IDk1cHg7XG4gICAgYm90dG9tOiA5NXB4O1xuICAgIGxlZnQ6IDk1cHg7XG59XG5cbi54LTk1LFxuLnktOTUge1xuICAgIHJpZ2h0OiA5NXB4O1xuICAgIGxlZnQ6IDk1cHg7XG59XG5cbi50LTEwMCB7XG4gICAgdG9wOiAxMDBweDtcbn1cblxuLnItMTAwIHtcbiAgICByaWdodDogMTAwcHg7XG59XG5cbi5iLTEwMCB7XG4gICAgYm90dG9tOiAxMDBweDtcbn1cblxuLmwtMTAwIHtcbiAgICBsZWZ0OiAxMDBweDtcbn1cblxuLnQtLTEwMCB7XG4gICAgdG9wOiAtMTAwcHg7XG59XG5cbi5yLS0xMDAge1xuICAgIHJpZ2h0OiAtMTAwcHg7XG59XG5cbi5iLS0xMDAge1xuICAgIGJvdHRvbTogLTEwMHB4O1xufVxuXG4ubC0tMTAwIHtcbiAgICBsZWZ0OiAtMTAwcHg7XG59XG5cbi5hLTEwMCB7XG4gICAgdG9wOiAxMDBweDtcbiAgICByaWdodDogMTAwcHg7XG4gICAgYm90dG9tOiAxMDBweDtcbiAgICBsZWZ0OiAxMDBweDtcbn1cblxuLngtMTAwLFxuLnktMTAwIHtcbiAgICByaWdodDogMTAwcHg7XG4gICAgbGVmdDogMTAwcHg7XG59XG5cbi50LTIge1xuICAgIHRvcDogMnB4O1xufVxuXG4uci0tNSB7XG4gICAgcmlnaHQ6IC01cHg7XG59XG5cbi56LWluZGV4LTAge1xuICAgIHotaW5kZXg6IDA7XG59XG5cbi56LWluZGV4LTEwIHtcbiAgICB6LWluZGV4OiAxMDtcbn1cblxuLnotaW5kZXgtNTAge1xuICAgIHotaW5kZXg6IDUwO1xufVxuXG4uei1pbmRleC0xMDAge1xuICAgIHotaW5kZXg6IDEwMDtcbn1cblxuLnotaW5kZXgtMTUwIHtcbiAgICB6LWluZGV4OiAxNTA7XG59XG5cbi56LWluZGV4LTIwMCB7XG4gICAgei1pbmRleDogMjAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAucG9zLXhzLWFic29sdXRlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC5wb3MteHMtcmVsYXRpdmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnBvcy14cy1maXhlZCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB9XG5cbiAgICAucG9zLXhzLXN0YXRpYyB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxuXG4gICAgLnQteHMtYXV0byB7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICB9XG5cbiAgICAuci14cy1hdXRvIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmIteHMtYXV0byB7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICB9XG5cbiAgICAubC14cy1hdXRvIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5wb3Mtc20tYWJzb2x1dGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgLnBvcy1zbS1yZWxhdGl2ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAucG9zLXNtLWZpeGVkIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgIH1cblxuICAgIC5wb3Mtc20tc3RhdGljIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG5cbiAgICAudC1zbS1hdXRvIHtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgIH1cblxuICAgIC5yLXNtLWF1dG8ge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuYi1zbS1hdXRvIHtcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgIH1cblxuICAgIC5sLXNtLWF1dG8ge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBvcy1tZC1hYnNvbHV0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICAucG9zLW1kLXJlbGF0aXZlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5wb3MtbWQtZml4ZWQge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgfVxuXG4gICAgLnBvcy1tZC1zdGF0aWMge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIH1cblxuICAgIC50LW1kLWF1dG8ge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgfVxuXG4gICAgLnItbWQtYXV0byB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5iLW1kLWF1dG8ge1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgfVxuXG4gICAgLmwtbWQtYXV0byB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucG9zLWxnLWFic29sdXRlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC5wb3MtbGctcmVsYXRpdmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnBvcy1sZy1maXhlZCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB9XG5cbiAgICAucG9zLWxnLXN0YXRpYyB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxuXG4gICAgLnQtbGctYXV0byB7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICB9XG5cbiAgICAuci1sZy1hdXRvIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmItbGctYXV0byB7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICB9XG5cbiAgICAubC1sZy1hdXRvIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucG9zLXhsLWFic29sdXRlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC5wb3MteGwtcmVsYXRpdmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnBvcy14bC1maXhlZCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB9XG5cbiAgICAucG9zLXhsLXN0YXRpYyB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxuXG4gICAgLnQteGwtYXV0byB7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICB9XG5cbiAgICAuci14bC1hdXRvIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmIteGwtYXV0byB7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICB9XG5cbiAgICAubC14bC1hdXRvIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICB9XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG59XG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICo7XG5cbi50eC1ibGFjayB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLnR4LWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi50eC1zZW1pYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnR4LW1lZGl1bSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnR4LW5vcm1hbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnR4LWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuXG4udHgtdGhpbiB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuLnR4LXh0aGluIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xufVxuXG4udHgtc3NlcmlmIHtcbiAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCAnTm90byBTYW5zJywgc2Fucy1zZXJpZiwgJ0FwcGxlIENvbG9yIEVtb2ppJywgJ1NlZ29lIFVJIEVtb2ppJywgJ1NlZ29lIFVJIFN5bWJvbCcsICdOb3RvIENvbG9yIEVtb2ppJztcbn1cblxuLnR4LXJvYm90byB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xufVxuXG4udHgtd2hpdGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG59XG5cbi50eC1mYWNlYm9vayB7XG4gICAgY29sb3I6ICMzYjU5OTg7XG59XG5cbi50eC1waW50ZXJlc3Qge1xuICAgIGNvbG9yOiAjY2QyMDI5O1xufVxuXG4udHgtZ29vZ2xlLXBsdXMge1xuICAgIGNvbG9yOiAjZDM0ODM2O1xufVxuXG4udHgtdHdpdHRlciB7XG4gICAgY29sb3I6ICM0MjljZDY7XG59XG5cbi50eC1ibGFjayB7XG4gICAgY29sb3I6ICRibGFjaztcbn1cblxuLnR4LXByaW1hcnkge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLnR4LXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAkc3VjY2Vzcztcbn1cblxuLnR4LXdhcm5pbmcge1xuICAgIGNvbG9yOiAkd2FybmluZztcbn1cblxuLnR4LWRhbmdlciB7XG4gICAgY29sb3I6ICRkYW5nZXI7XG59XG5cbi50eC1pbmZvIHtcbiAgICBjb2xvcjogJGluZm87XG59XG5cbi50eC1pbnZlcnNlIHtcbiAgICBjb2xvcjogIzc5ODdhMTtcbn1cblxuLnR4LXRlYWwge1xuICAgIGNvbG9yOiAkdGVhbDtcbn1cblxuLnR4LWRhcmsge1xuICAgIGNvbG9yOiAkZ3JheS05MDA7XG59XG5cbi50eC1pbmRpZ28ge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLnR4LXB1cnBsZSB7XG4gICAgY29sb3I6ICRwdXJwbGU7XG59XG5cbi50eC1vcmFuZ2Uge1xuICAgIGNvbG9yOiAkb3JhbmdlO1xufVxuXG4udHgtcGluayB7XG4gICAgY29sb3I6ICRwaW5rO1xufVxuXG4udHgtZ3JheS0xMDAge1xuICAgIGNvbG9yOiAkZ3JheS0xMDA7XG59XG5cbi50eC1ncmF5LTIwMCB7XG4gICAgY29sb3I6ICRncmF5LTIwMDtcbn1cblxuLnR4LWdyYXktMzAwIHtcbiAgICBjb2xvcjogJGdyYXktMzAwO1xufVxuXG4udHgtZ3JheS00MDAge1xuICAgIGNvbG9yOiAkZ3JheS00MDA7XG59XG5cbi50eC1ncmF5LTUwMCB7XG4gICAgY29sb3I6ICRncmF5LTUwMDtcbn1cblxuLnR4LWdyYXktNjAwIHtcbiAgICBjb2xvcjogJGdyYXktNjAwO1xufVxuXG4udHgtZ3JheS03MDAge1xuICAgIGNvbG9yOiAkZ3JheS03MDA7XG59XG5cbi50eC1ncmF5LTgwMCB7XG4gICAgY29sb3I6ICRncmF5LTgwMDtcbn1cblxuLnR4LWdyYXktOTAwIHtcbiAgICBjb2xvcjogJGdyYXktOTAwO1xufVxuXG4udHgtd2hpdGUtMiB7XG4gICAgY29sb3I6ICR3aGl0ZS0yO1xufVxuXG4udHgtd2hpdGUtMyB7XG4gICAgY29sb3I6ICR3aGl0ZS0zO1xufVxuXG4udHgtd2hpdGUtNCB7XG4gICAgY29sb3I6ICR3aGl0ZS00O1xufVxuXG4udHgtd2hpdGUtNSB7XG4gICAgY29sb3I6ICR3aGl0ZS01O1xufVxuXG4udHgtd2hpdGUtNiB7XG4gICAgY29sb3I6ICR3aGl0ZS02O1xufVxuXG4udHgtd2hpdGUtNyB7XG4gICAgY29sb3I6ICR3aGl0ZS03O1xufVxuXG4udHgtd2hpdGUtOCB7XG4gICAgY29sb3I6ICR3aGl0ZS04O1xufVxuXG4udHgtc3BhY2luZy0xIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG59XG5cbi50eC1zcGFjaW5nLTIge1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG5cbi50eC1zcGFjaW5nLTMge1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbn1cblxuLnR4LXNwYWNpbmctNCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbn1cblxuLnR4LXNwYWNpbmctNSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDIuNXB4O1xufVxuXG4udHgtc3BhY2luZy02IHtcbiAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xufVxuXG4udHgtc3BhY2luZy03IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMy41cHg7XG59XG5cbi50eC1zcGFjaW5nLTgge1xuICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XG59XG5cbi50eC1zcGFjaW5nLS0xIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xufVxuXG4udHgtc3BhY2luZy0tMiB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG5cbi50eC1zcGFjaW5nLS0zIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTEuNXB4O1xufVxuXG4udHgtc3BhY2luZy0tNCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XG59XG5cbi50eC1zcGFjaW5nLS01IHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTIuNXB4O1xufVxuXG4udHgtc3BhY2luZy0tNiB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0zcHg7XG59XG5cbi50eC1zcGFjaW5nLS03IHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTMuNXB4O1xufVxuXG4udHgtc3BhY2luZy0tOCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC00cHg7XG59XG5cbi50eC11cHBlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50eC1sb3dlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5cbi50eC10cmFuc2Zvcm0tbm9uZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi50eC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnR4LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnR4LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50eC1jZW50ZXItZiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udHgtcmlnaHQtZiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50eC1sZWZ0LWYge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50eC1pdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnR4LXN0eWxlLW5vcm1hbCB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ubGgtYmFzZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmxoLW5vcm1hbCB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmxoLTAge1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4ubGgtLTEge1xuICAgIGxpbmUtaGVpZ2h0OiAwLjE7XG59XG5cbi5saC0tMiB7XG4gICAgbGluZS1oZWlnaHQ6IDAuMjtcbn1cblxuLmxoLS0zIHtcbiAgICBsaW5lLWhlaWdodDogMC4zO1xufVxuXG4ubGgtLTQge1xuICAgIGxpbmUtaGVpZ2h0OiAwLjQ7XG59XG5cbi5saC0tNSB7XG4gICAgbGluZS1oZWlnaHQ6IDAuNTtcbn1cblxuLmxoLS02IHtcbiAgICBsaW5lLWhlaWdodDogMC42O1xufVxuXG4ubGgtLTcge1xuICAgIGxpbmUtaGVpZ2h0OiAwLjc7XG59XG5cbi5saC0tOCB7XG4gICAgbGluZS1oZWlnaHQ6IDAuODtcbn1cblxuLmxoLS05IHtcbiAgICBsaW5lLWhlaWdodDogMC45O1xufVxuXG4ubGgtMSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuLmxoLTIge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5saC0zIHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4ubGgtNCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmxoLTUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5saC02IHtcbiAgICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4ubGgtNyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLmxoLTgge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbi5saC05IHtcbiAgICBsaW5lLWhlaWdodDogMS45O1xufVxuXG4ubGgtMTAge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xufVxuXG4ubGgtMTEge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjE7XG59XG5cbi5saC0xMiB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjtcbn1cblxuLmxoLTEzIHtcbiAgICBsaW5lLWhlaWdodDogMi4zO1xufVxuXG4ubGgtMTQge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG59XG5cbi5saC0xNSB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNTtcbn1cblxuLnZhbGlnbi10b3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi52YWxpZ24tbWlkZGxlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4udmFsaWduLWJvdHRvbSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4udmFsaWduLXRvcC1mIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4udmFsaWduLW1pZGRsZS1mIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4udmFsaWduLWJvdHRvbS1mIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi50eC1iYXNlIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4udHgtOCB7XG4gICAgZm9udC1zaXplOiA4cHg7XG59XG5cbi50eC04LWYge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xufVxuXG4udHgtOSB7XG4gICAgZm9udC1zaXplOiA5cHg7XG59XG5cbi50eC05LWYge1xuICAgIGZvbnQtc2l6ZTogOXB4O1xufVxuXG4udHgtMTAge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLnR4LTEwLWYge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLnR4LTExIHtcbiAgICBmb250LXNpemU6IDExcHg7XG59XG5cbi50eC0xMS1mIHtcbiAgICBmb250LXNpemU6IDExcHg7XG59XG5cbi50eC0xMiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4udHgtMTItZiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4udHgtMTMge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnR4LTEzLWYge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnR4LTE0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi50eC0xNC1mIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi50eC0xNSB7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eC0xNS1mIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG5cbi50eC0xNiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4udHgtMTYtZiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4udHgtMTcge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLnR4LTE4IHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTE4LWYge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnR4LTIwIHtcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnR4LTIwLWYge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLnR4LTIxIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG59XG5cbi50eC0yMS1mIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG59XG5cbi50eC0yMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xufVxuXG4udHgtMjItZiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xufVxuXG4udHgtMjQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLnR4LTI0LWYge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLnR4LTI2IHtcbiAgICBmb250LXNpemU6IDI2cHg7XG59XG5cbi50eC0yNi1mIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG59XG5cbi50eC0yOCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xufVxuXG4udHgtMjgtZiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xufVxuXG4udHgtMzAge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLnR4LTMwLWYge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLnR4LTMyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG59XG5cbi50eC0zMi1mIHtcbiAgICBmb250LXNpemU6IDMycHg7XG59XG5cbi50eC0zNCB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xufVxuXG4udHgtMzQtZiB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xufVxuXG4udHgtMzYge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbn1cblxuLnR4LTM2LWYge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbn1cblxuLnR4LTM4IHtcbiAgICBmb250LXNpemU6IDM4cHg7XG59XG5cbi50eC0zOC1mIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG59XG5cbi50eC00MCB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xufVxuXG4udHgtNDAtZiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xufVxuXG4udHgtNDIge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbn1cblxuLnR4LTQyLWYge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbn1cblxuLnR4LTQ0IHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG59XG5cbi50eC00NC1mIHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG59XG5cbi50eC00NiB7XG4gICAgZm9udC1zaXplOiA0NnB4O1xufVxuXG4udHgtNDYtZiB7XG4gICAgZm9udC1zaXplOiA0NnB4O1xufVxuXG4udHgtNDgge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbn1cblxuLnR4LTQ4LWYge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbn1cblxuLnR4LTUwIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG59XG5cbi50eC01MC1mIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG59XG5cbi50eC01MiB7XG4gICAgZm9udC1zaXplOiA1MnB4O1xufVxuXG4udHgtNTItZiB7XG4gICAgZm9udC1zaXplOiA1MnB4O1xufVxuXG4udHgtNTQge1xuICAgIGZvbnQtc2l6ZTogNTRweDtcbn1cblxuLnR4LTU0LWYge1xuICAgIGZvbnQtc2l6ZTogNTRweDtcbn1cblxuLnR4LTU2IHtcbiAgICBmb250LXNpemU6IDU2cHg7XG59XG5cbi50eC01Ni1mIHtcbiAgICBmb250LXNpemU6IDU2cHg7XG59XG5cbi50eC01OCB7XG4gICAgZm9udC1zaXplOiA1OHB4O1xufVxuXG4udHgtNTgtZiB7XG4gICAgZm9udC1zaXplOiA1OHB4O1xufVxuXG4udHgtNjAge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbn1cblxuLnR4LTYwLWYge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbn1cblxuLnR4LTYyIHtcbiAgICBmb250LXNpemU6IDYycHg7XG59XG5cbi50eC02Mi1mIHtcbiAgICBmb250LXNpemU6IDYycHg7XG59XG5cbi50eC02NCB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xufVxuXG4udHgtNjQtZiB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xufVxuXG4udHgtNjYge1xuICAgIGZvbnQtc2l6ZTogNjZweDtcbn1cblxuLnR4LTY2LWYge1xuICAgIGZvbnQtc2l6ZTogNjZweDtcbn1cblxuLnR4LTY4IHtcbiAgICBmb250LXNpemU6IDY4cHg7XG59XG5cbi50eC02OC1mIHtcbiAgICBmb250LXNpemU6IDY4cHg7XG59XG5cbi50eC03MCB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xufVxuXG4udHgtNzAtZiB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xufVxuXG4udHgtNzIge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbn1cblxuLnR4LTcyLWYge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbn1cblxuLnR4LTc0IHtcbiAgICBmb250LXNpemU6IDc0cHg7XG59XG5cbi50eC03NC1mIHtcbiAgICBmb250LXNpemU6IDc0cHg7XG59XG5cbi50eC03NiB7XG4gICAgZm9udC1zaXplOiA3NnB4O1xufVxuXG4udHgtNzYtZiB7XG4gICAgZm9udC1zaXplOiA3NnB4O1xufVxuXG4udHgtNzgge1xuICAgIGZvbnQtc2l6ZTogNzhweDtcbn1cblxuLnR4LTc4LWYge1xuICAgIGZvbnQtc2l6ZTogNzhweDtcbn1cblxuLnR4LTgwIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG59XG5cbi50eC04MC1mIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG59XG5cbi50eC04MiB7XG4gICAgZm9udC1zaXplOiA4MnB4O1xufVxuXG4udHgtODItZiB7XG4gICAgZm9udC1zaXplOiA4MnB4O1xufVxuXG4udHgtODQge1xuICAgIGZvbnQtc2l6ZTogODRweDtcbn1cblxuLnR4LTg0LWYge1xuICAgIGZvbnQtc2l6ZTogODRweDtcbn1cblxuLnR4LTg2IHtcbiAgICBmb250LXNpemU6IDg2cHg7XG59XG5cbi50eC04Ni1mIHtcbiAgICBmb250LXNpemU6IDg2cHg7XG59XG5cbi50eC04OCB7XG4gICAgZm9udC1zaXplOiA4OHB4O1xufVxuXG4udHgtODgtZiB7XG4gICAgZm9udC1zaXplOiA4OHB4O1xufVxuXG4udHgtOTAge1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbn1cblxuLnR4LTkwLWYge1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbn1cblxuLnR4LTkyIHtcbiAgICBmb250LXNpemU6IDkycHg7XG59XG5cbi50eC05Mi1mIHtcbiAgICBmb250LXNpemU6IDkycHg7XG59XG5cbi50eC05NCB7XG4gICAgZm9udC1zaXplOiA5NHB4O1xufVxuXG4udHgtOTQtZiB7XG4gICAgZm9udC1zaXplOiA5NHB4O1xufVxuXG4udHgtOTYge1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbn1cblxuLnR4LTk2LWYge1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbn1cblxuLnR4LTk4IHtcbiAgICBmb250LXNpemU6IDk4cHg7XG59XG5cbi50eC05OC1mIHtcbiAgICBmb250LXNpemU6IDk4cHg7XG59XG5cbi50eC0xMDAge1xuICAgIGZvbnQtc2l6ZTogMTAwcHg7XG59XG5cbi50eC0xMDAtZiB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbn1cblxuLnR4LTEwMiB7XG4gICAgZm9udC1zaXplOiAxMDJweDtcbn1cblxuLnR4LTEwMi1mIHtcbiAgICBmb250LXNpemU6IDEwMnB4O1xufVxuXG4udHgtMTA0IHtcbiAgICBmb250LXNpemU6IDEwNHB4O1xufVxuXG4udHgtMTA0LWYge1xuICAgIGZvbnQtc2l6ZTogMTA0cHg7XG59XG5cbi50eC0xMDYge1xuICAgIGZvbnQtc2l6ZTogMTA2cHg7XG59XG5cbi50eC0xMDYtZiB7XG4gICAgZm9udC1zaXplOiAxMDZweDtcbn1cblxuLnR4LTEwOCB7XG4gICAgZm9udC1zaXplOiAxMDhweDtcbn1cblxuLnR4LTEwOC1mIHtcbiAgICBmb250LXNpemU6IDEwOHB4O1xufVxuXG4udHgtMTEwIHtcbiAgICBmb250LXNpemU6IDExMHB4O1xufVxuXG4udHgtMTEwLWYge1xuICAgIGZvbnQtc2l6ZTogMTEwcHg7XG59XG5cbi50eC0xMTIge1xuICAgIGZvbnQtc2l6ZTogMTEycHg7XG59XG5cbi50eC0xMTItZiB7XG4gICAgZm9udC1zaXplOiAxMTJweDtcbn1cblxuLnR4LTExNCB7XG4gICAgZm9udC1zaXplOiAxMTRweDtcbn1cblxuLnR4LTExNC1mIHtcbiAgICBmb250LXNpemU6IDExNHB4O1xufVxuXG4udHgtMTE2IHtcbiAgICBmb250LXNpemU6IDExNnB4O1xufVxuXG4udHgtMTE2LWYge1xuICAgIGZvbnQtc2l6ZTogMTE2cHg7XG59XG5cbi50eC0xMTgge1xuICAgIGZvbnQtc2l6ZTogMTE4cHg7XG59XG5cbi50eC0xMTgtZiB7XG4gICAgZm9udC1zaXplOiAxMThweDtcbn1cblxuLnR4LTEyMCB7XG4gICAgZm9udC1zaXplOiAxMjBweDtcbn1cblxuLnR4LTEyMC1mIHtcbiAgICBmb250LXNpemU6IDEyMHB4O1xufVxuXG4udHgtMTIyIHtcbiAgICBmb250LXNpemU6IDEyMnB4O1xufVxuXG4udHgtMTIyLWYge1xuICAgIGZvbnQtc2l6ZTogMTIycHg7XG59XG5cbi50eC0xMjQge1xuICAgIGZvbnQtc2l6ZTogMTI0cHg7XG59XG5cbi50eC0xMjQtZiB7XG4gICAgZm9udC1zaXplOiAxMjRweDtcbn1cblxuLnR4LTEyNiB7XG4gICAgZm9udC1zaXplOiAxMjZweDtcbn1cblxuLnR4LTEyNi1mIHtcbiAgICBmb250LXNpemU6IDEyNnB4O1xufVxuXG4udHgtMTI4IHtcbiAgICBmb250LXNpemU6IDEyOHB4O1xufVxuXG4udHgtMTI4LWYge1xuICAgIGZvbnQtc2l6ZTogMTI4cHg7XG59XG5cbi50eC0xMzAge1xuICAgIGZvbnQtc2l6ZTogMTMwcHg7XG59XG5cbi50eC0xMzAtZiB7XG4gICAgZm9udC1zaXplOiAxMzBweDtcbn1cblxuLnR4LTEzMiB7XG4gICAgZm9udC1zaXplOiAxMzJweDtcbn1cblxuLnR4LTEzMi1mIHtcbiAgICBmb250LXNpemU6IDEzMnB4O1xufVxuXG4udHgtMTM0IHtcbiAgICBmb250LXNpemU6IDEzNHB4O1xufVxuXG4udHgtMTM0LWYge1xuICAgIGZvbnQtc2l6ZTogMTM0cHg7XG59XG5cbi50eC0xMzYge1xuICAgIGZvbnQtc2l6ZTogMTM2cHg7XG59XG5cbi50eC0xMzYtZiB7XG4gICAgZm9udC1zaXplOiAxMzZweDtcbn1cblxuLnR4LTEzOCB7XG4gICAgZm9udC1zaXplOiAxMzhweDtcbn1cblxuLnR4LTEzOC1mIHtcbiAgICBmb250LXNpemU6IDEzOHB4O1xufVxuXG4udHgtMTQwIHtcbiAgICBmb250LXNpemU6IDE0MHB4O1xufVxuXG4udHgtMTQwLWYge1xuICAgIGZvbnQtc2l6ZTogMTQwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC50eC14cy04IHtcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIH1cblxuICAgIC50eC14cy05IHtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTktZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIH1cblxuICAgIC50eC14cy0xMCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTEge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTExLWYge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTEyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgIC50eC14cy0xMi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgIC50eC14cy0xMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTMtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTE0LWYge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTE1IHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIC50eC14cy0xNS1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIC50eC14cy0xNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTgge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTE4LWYge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTIwIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIC50eC14cy0yMC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIC50eC14cy0yMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG5cbiAgICAudHgteHMtMjItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG5cbiAgICAudHgteHMtMjQge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTI0LWYge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTI2IHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgIH1cblxuICAgIC50eC14cy0yNi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgIH1cblxuICAgIC50eC14cy0yOCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG5cbiAgICAudHgteHMtMjgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG5cbiAgICAudHgteHMtMzAge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTMwLWYge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTMyIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cblxuICAgIC50eC14cy0zMi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cblxuICAgIC50eC14cy0zNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICB9XG5cbiAgICAudHgteHMtMzQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICB9XG5cbiAgICAudHgteHMtMzYge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTM2LWYge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTM4IHtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgIH1cblxuICAgIC50eC14cy0zOC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgIH1cblxuICAgIC50eC14cy00MCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG5cbiAgICAudHgteHMtNDAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG5cbiAgICAudHgteHMtNDIge1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTQyLWYge1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTQ0IHtcbiAgICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgIH1cblxuICAgIC50eC14cy00NC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgIH1cblxuICAgIC50eC14cy00NiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICB9XG5cbiAgICAudHgteHMtNDYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICB9XG5cbiAgICAudHgteHMtNDgge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTQ4LWYge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTUwIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgIH1cblxuICAgIC50eC14cy01MC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgIH1cblxuICAgIC50eC14cy01MiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICB9XG5cbiAgICAudHgteHMtNTItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICB9XG5cbiAgICAudHgteHMtNTQge1xuICAgICAgICBmb250LXNpemU6IDU0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTU0LWYge1xuICAgICAgICBmb250LXNpemU6IDU0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTU2IHtcbiAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgIH1cblxuICAgIC50eC14cy01Ni1mIHtcbiAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgIH1cblxuICAgIC50eC14cy01OCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNThweDtcbiAgICB9XG5cbiAgICAudHgteHMtNTgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNThweDtcbiAgICB9XG5cbiAgICAudHgteHMtNjAge1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTYwLWYge1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTYyIHtcbiAgICAgICAgZm9udC1zaXplOiA2MnB4O1xuICAgIH1cblxuICAgIC50eC14cy02Mi1mIHtcbiAgICAgICAgZm9udC1zaXplOiA2MnB4O1xuICAgIH1cblxuICAgIC50eC14cy02NCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICB9XG5cbiAgICAudHgteHMtNjQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICB9XG5cbiAgICAudHgteHMtNjYge1xuICAgICAgICBmb250LXNpemU6IDY2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTY2LWYge1xuICAgICAgICBmb250LXNpemU6IDY2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTY4IHtcbiAgICAgICAgZm9udC1zaXplOiA2OHB4O1xuICAgIH1cblxuICAgIC50eC14cy02OC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA2OHB4O1xuICAgIH1cblxuICAgIC50eC14cy03MCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICB9XG5cbiAgICAudHgteHMtNzAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICB9XG5cbiAgICAudHgteHMtNzIge1xuICAgICAgICBmb250LXNpemU6IDcycHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTcyLWYge1xuICAgICAgICBmb250LXNpemU6IDcycHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTc0IHtcbiAgICAgICAgZm9udC1zaXplOiA3NHB4O1xuICAgIH1cblxuICAgIC50eC14cy03NC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA3NHB4O1xuICAgIH1cblxuICAgIC50eC14cy03NiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzZweDtcbiAgICB9XG5cbiAgICAudHgteHMtNzYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzZweDtcbiAgICB9XG5cbiAgICAudHgteHMtNzgge1xuICAgICAgICBmb250LXNpemU6IDc4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTc4LWYge1xuICAgICAgICBmb250LXNpemU6IDc4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTgwIHtcbiAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgIH1cblxuICAgIC50eC14cy04MC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgIH1cblxuICAgIC50eC14cy04MiB7XG4gICAgICAgIGZvbnQtc2l6ZTogODJweDtcbiAgICB9XG5cbiAgICAudHgteHMtODItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogODJweDtcbiAgICB9XG5cbiAgICAudHgteHMtODQge1xuICAgICAgICBmb250LXNpemU6IDg0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTg0LWYge1xuICAgICAgICBmb250LXNpemU6IDg0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTg2IHtcbiAgICAgICAgZm9udC1zaXplOiA4NnB4O1xuICAgIH1cblxuICAgIC50eC14cy04Ni1mIHtcbiAgICAgICAgZm9udC1zaXplOiA4NnB4O1xuICAgIH1cblxuICAgIC50eC14cy04OCB7XG4gICAgICAgIGZvbnQtc2l6ZTogODhweDtcbiAgICB9XG5cbiAgICAudHgteHMtODgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogODhweDtcbiAgICB9XG5cbiAgICAudHgteHMtOTAge1xuICAgICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTkwLWYge1xuICAgICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTkyIHtcbiAgICAgICAgZm9udC1zaXplOiA5MnB4O1xuICAgIH1cblxuICAgIC50eC14cy05Mi1mIHtcbiAgICAgICAgZm9udC1zaXplOiA5MnB4O1xuICAgIH1cblxuICAgIC50eC14cy05NCB7XG4gICAgICAgIGZvbnQtc2l6ZTogOTRweDtcbiAgICB9XG5cbiAgICAudHgteHMtOTQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogOTRweDtcbiAgICB9XG5cbiAgICAudHgteHMtOTYge1xuICAgICAgICBmb250LXNpemU6IDk2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTk2LWYge1xuICAgICAgICBmb250LXNpemU6IDk2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTk4IHtcbiAgICAgICAgZm9udC1zaXplOiA5OHB4O1xuICAgIH1cblxuICAgIC50eC14cy05OC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA5OHB4O1xuICAgIH1cblxuICAgIC50eC14cy0xMDAge1xuICAgICAgICBmb250LXNpemU6IDEwMHB4O1xuICAgIH1cblxuICAgIC50eC14cy0xMDAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTEwMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAycHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTEwMi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDJweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTA0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMDRweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTA0LWYge1xuICAgICAgICBmb250LXNpemU6IDEwNHB4O1xuICAgIH1cblxuICAgIC50eC14cy0xMDYge1xuICAgICAgICBmb250LXNpemU6IDEwNnB4O1xuICAgIH1cblxuICAgIC50eC14cy0xMDYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTA2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTEwOCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTA4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTEwOC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDhweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTEwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMTBweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTEwLWYge1xuICAgICAgICBmb250LXNpemU6IDExMHB4O1xuICAgIH1cblxuICAgIC50eC14cy0xMTIge1xuICAgICAgICBmb250LXNpemU6IDExMnB4O1xuICAgIH1cblxuICAgIC50eC14cy0xMTItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTEycHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTExNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTE0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTExNC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMTRweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTE2IHtcbiAgICAgICAgZm9udC1zaXplOiAxMTZweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTE2LWYge1xuICAgICAgICBmb250LXNpemU6IDExNnB4O1xuICAgIH1cblxuICAgIC50eC14cy0xMTgge1xuICAgICAgICBmb250LXNpemU6IDExOHB4O1xuICAgIH1cblxuICAgIC50eC14cy0xMTgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTE4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTEyMCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTIwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTEyMC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMjBweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTIyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMjJweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTIyLWYge1xuICAgICAgICBmb250LXNpemU6IDEyMnB4O1xuICAgIH1cblxuICAgIC50eC14cy0xMjQge1xuICAgICAgICBmb250LXNpemU6IDEyNHB4O1xuICAgIH1cblxuICAgIC50eC14cy0xMjQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTI0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTEyNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTI2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTEyNi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMjZweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTI4IHtcbiAgICAgICAgZm9udC1zaXplOiAxMjhweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTI4LWYge1xuICAgICAgICBmb250LXNpemU6IDEyOHB4O1xuICAgIH1cblxuICAgIC50eC14cy0xMzAge1xuICAgICAgICBmb250LXNpemU6IDEzMHB4O1xuICAgIH1cblxuICAgIC50eC14cy0xMzAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTEzMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMycHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTEzMi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMzJweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTM0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMzRweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTM0LWYge1xuICAgICAgICBmb250LXNpemU6IDEzNHB4O1xuICAgIH1cblxuICAgIC50eC14cy0xMzYge1xuICAgICAgICBmb250LXNpemU6IDEzNnB4O1xuICAgIH1cblxuICAgIC50eC14cy0xMzYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTM2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTEzOCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTM4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhzLTEzOC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMzhweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTQwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNDBweDtcbiAgICB9XG5cbiAgICAudHgteHMtMTQwLWYge1xuICAgICAgICBmb250LXNpemU6IDE0MHB4O1xuICAgIH1cblxuICAgIC50eC14cy1iYXNlIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB9XG5cbiAgICAudHgteHMtYm9sZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLnR4LXhzLXNlbWlib2xkIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAudHgteHMtbWVkaXVtIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAudHgteHMtbm9ybWFsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICAudHgteHMtbGlnaHQge1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgIH1cblxuICAgIC50eC14cy10aGluIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICB9XG5cbiAgICAudHgteHMteHRoaW4ge1xuICAgICAgICBmb250LXdlaWdodDogMTAwO1xuICAgIH1cblxuICAgIC5saC14cy0wIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmxoLXhzLTEge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIH1cblxuICAgIC5saC14cy0yIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG5cbiAgICAubGgteHMtMyB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxuXG4gICAgLmxoLXhzLTQge1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cblxuICAgIC5saC14cy01IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG5cbiAgICAubGgteHMtNiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgfVxuXG4gICAgLmxoLXhzLTcge1xuICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIH1cblxuICAgIC5saC14cy04IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICB9XG5cbiAgICAubGgteHMtOSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjk7XG4gICAgfVxuXG4gICAgLmxoLXhzLTEwIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgfVxuXG4gICAgLmxoLXhzLTExIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTtcbiAgICB9XG5cbiAgICAubGgteHMtMTIge1xuICAgICAgICBsaW5lLWhlaWdodDogMi4yO1xuICAgIH1cblxuICAgIC5saC14cy0xMyB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjM7XG4gICAgfVxuXG4gICAgLmxoLXhzLTE0IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgICB9XG5cbiAgICAubGgteHMtMTUge1xuICAgICAgICBsaW5lLWhlaWdodDogMi41O1xuICAgIH1cblxuICAgIC50eC14cy1jZW50ZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnR4LXhzLXJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnR4LXhzLWxlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC50eC14cy1jZW50ZXItZiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudHgteHMtcmlnaHQtZiB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC50eC14cy1sZWZ0LWYge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnR4LXNtLTgge1xuICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICB9XG5cbiAgICAudHgtc20tOC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTkge1xuICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICB9XG5cbiAgICAudHgtc20tOS1mIHtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTEwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xMC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTEtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTIge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTEyLWYge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTEzIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cblxuICAgIC50eC1zbS0xMy1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cblxuICAgIC50eC1zbS0xNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTUge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTE1LWYge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTE2IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xNi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xOCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICAudHgtc20tMjAge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTIwLWYge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTIyIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cblxuICAgIC50eC1zbS0yMi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cblxuICAgIC50eC1zbS0yNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG5cbiAgICAudHgtc20tMjQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG5cbiAgICAudHgtc20tMjYge1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTI2LWYge1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTI4IHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cblxuICAgIC50eC1zbS0yOC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cblxuICAgIC50eC1zbS0zMCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG5cbiAgICAudHgtc20tMzAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG5cbiAgICAudHgtc20tMzIge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTMyLWYge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTM0IHtcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgIH1cblxuICAgIC50eC1zbS0zNC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgIH1cblxuICAgIC50eC1zbS0zNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICB9XG5cbiAgICAudHgtc20tMzYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICB9XG5cbiAgICAudHgtc20tMzgge1xuICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTM4LWYge1xuICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTQwIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgIH1cblxuICAgIC50eC1zbS00MC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgIH1cblxuICAgIC50eC1zbS00MiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICB9XG5cbiAgICAudHgtc20tNDItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICB9XG5cbiAgICAudHgtc20tNDQge1xuICAgICAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTQ0LWYge1xuICAgICAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTQ2IHtcbiAgICAgICAgZm9udC1zaXplOiA0NnB4O1xuICAgIH1cblxuICAgIC50eC1zbS00Ni1mIHtcbiAgICAgICAgZm9udC1zaXplOiA0NnB4O1xuICAgIH1cblxuICAgIC50eC1zbS00OCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICB9XG5cbiAgICAudHgtc20tNDgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICB9XG5cbiAgICAudHgtc20tNTAge1xuICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTUwLWYge1xuICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTUyIHtcbiAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgIH1cblxuICAgIC50eC1zbS01Mi1mIHtcbiAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgIH1cblxuICAgIC50eC1zbS01NCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgICB9XG5cbiAgICAudHgtc20tNTQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgICB9XG5cbiAgICAudHgtc20tNTYge1xuICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTU2LWYge1xuICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTU4IHtcbiAgICAgICAgZm9udC1zaXplOiA1OHB4O1xuICAgIH1cblxuICAgIC50eC1zbS01OC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA1OHB4O1xuICAgIH1cblxuICAgIC50eC1zbS02MCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICB9XG5cbiAgICAudHgtc20tNjAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICB9XG5cbiAgICAudHgtc20tNjIge1xuICAgICAgICBmb250LXNpemU6IDYycHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTYyLWYge1xuICAgICAgICBmb250LXNpemU6IDYycHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTY0IHtcbiAgICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgIH1cblxuICAgIC50eC1zbS02NC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgIH1cblxuICAgIC50eC1zbS02NiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjZweDtcbiAgICB9XG5cbiAgICAudHgtc20tNjYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjZweDtcbiAgICB9XG5cbiAgICAudHgtc20tNjgge1xuICAgICAgICBmb250LXNpemU6IDY4cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTY4LWYge1xuICAgICAgICBmb250LXNpemU6IDY4cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTcwIHtcbiAgICAgICAgZm9udC1zaXplOiA3MHB4O1xuICAgIH1cblxuICAgIC50eC1zbS03MC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA3MHB4O1xuICAgIH1cblxuICAgIC50eC1zbS03MiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICB9XG5cbiAgICAudHgtc20tNzItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICB9XG5cbiAgICAudHgtc20tNzQge1xuICAgICAgICBmb250LXNpemU6IDc0cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTc0LWYge1xuICAgICAgICBmb250LXNpemU6IDc0cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTc2IHtcbiAgICAgICAgZm9udC1zaXplOiA3NnB4O1xuICAgIH1cblxuICAgIC50eC1zbS03Ni1mIHtcbiAgICAgICAgZm9udC1zaXplOiA3NnB4O1xuICAgIH1cblxuICAgIC50eC1zbS03OCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzhweDtcbiAgICB9XG5cbiAgICAudHgtc20tNzgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzhweDtcbiAgICB9XG5cbiAgICAudHgtc20tODAge1xuICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTgwLWYge1xuICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTgyIHtcbiAgICAgICAgZm9udC1zaXplOiA4MnB4O1xuICAgIH1cblxuICAgIC50eC1zbS04Mi1mIHtcbiAgICAgICAgZm9udC1zaXplOiA4MnB4O1xuICAgIH1cblxuICAgIC50eC1zbS04NCB7XG4gICAgICAgIGZvbnQtc2l6ZTogODRweDtcbiAgICB9XG5cbiAgICAudHgtc20tODQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogODRweDtcbiAgICB9XG5cbiAgICAudHgtc20tODYge1xuICAgICAgICBmb250LXNpemU6IDg2cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTg2LWYge1xuICAgICAgICBmb250LXNpemU6IDg2cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTg4IHtcbiAgICAgICAgZm9udC1zaXplOiA4OHB4O1xuICAgIH1cblxuICAgIC50eC1zbS04OC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA4OHB4O1xuICAgIH1cblxuICAgIC50eC1zbS05MCB7XG4gICAgICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgICB9XG5cbiAgICAudHgtc20tOTAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgICB9XG5cbiAgICAudHgtc20tOTIge1xuICAgICAgICBmb250LXNpemU6IDkycHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTkyLWYge1xuICAgICAgICBmb250LXNpemU6IDkycHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTk0IHtcbiAgICAgICAgZm9udC1zaXplOiA5NHB4O1xuICAgIH1cblxuICAgIC50eC1zbS05NC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA5NHB4O1xuICAgIH1cblxuICAgIC50eC1zbS05NiB7XG4gICAgICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgICB9XG5cbiAgICAudHgtc20tOTYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgICB9XG5cbiAgICAudHgtc20tOTgge1xuICAgICAgICBmb250LXNpemU6IDk4cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTk4LWYge1xuICAgICAgICBmb250LXNpemU6IDk4cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTEwMCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTEwMC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDBweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTAyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDJweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTAyLWYge1xuICAgICAgICBmb250LXNpemU6IDEwMnB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xMDQge1xuICAgICAgICBmb250LXNpemU6IDEwNHB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xMDQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTA0cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTEwNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTA2cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTEwNi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDZweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTA4IHtcbiAgICAgICAgZm9udC1zaXplOiAxMDhweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTA4LWYge1xuICAgICAgICBmb250LXNpemU6IDEwOHB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xMTAge1xuICAgICAgICBmb250LXNpemU6IDExMHB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xMTAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTEwcHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTExMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTEycHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTExMi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMTJweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTE0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMTRweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTE0LWYge1xuICAgICAgICBmb250LXNpemU6IDExNHB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xMTYge1xuICAgICAgICBmb250LXNpemU6IDExNnB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xMTYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTE2cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTExOCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTE4cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTExOC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMThweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTIwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMjBweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTIwLWYge1xuICAgICAgICBmb250LXNpemU6IDEyMHB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xMjIge1xuICAgICAgICBmb250LXNpemU6IDEyMnB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xMjItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTIycHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTEyNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTI0cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTEyNC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMjRweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTI2IHtcbiAgICAgICAgZm9udC1zaXplOiAxMjZweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTI2LWYge1xuICAgICAgICBmb250LXNpemU6IDEyNnB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xMjgge1xuICAgICAgICBmb250LXNpemU6IDEyOHB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xMjgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTI4cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTEzMCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMwcHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTEzMC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMzBweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTMyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMzJweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTMyLWYge1xuICAgICAgICBmb250LXNpemU6IDEzMnB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xMzQge1xuICAgICAgICBmb250LXNpemU6IDEzNHB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xMzQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTM0cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTEzNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTM2cHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLTEzNi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMzZweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTM4IHtcbiAgICAgICAgZm9udC1zaXplOiAxMzhweDtcbiAgICB9XG5cbiAgICAudHgtc20tMTM4LWYge1xuICAgICAgICBmb250LXNpemU6IDEzOHB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xNDAge1xuICAgICAgICBmb250LXNpemU6IDE0MHB4O1xuICAgIH1cblxuICAgIC50eC1zbS0xNDAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTQwcHg7XG4gICAgfVxuXG4gICAgLnR4LXNtLWJhc2Uge1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIH1cblxuICAgIC50eC1zbS1ib2xkIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAudHgtc20tc2VtaWJvbGQge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgIC50eC1zbS1tZWRpdW0ge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC50eC1zbS1ub3JtYWwge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cblxuICAgIC50eC1zbS1saWdodCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgfVxuXG4gICAgLnR4LXNtLXRoaW4ge1xuICAgICAgICBmb250LXdlaWdodDogMjAwO1xuICAgIH1cblxuICAgIC50eC1zbS14dGhpbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgfVxuXG4gICAgLmxoLXNtLTAge1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICB9XG5cbiAgICAubGgtc20tMSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgfVxuXG4gICAgLmxoLXNtLTIge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIH1cblxuICAgIC5saC1zbS0zIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG5cbiAgICAubGgtc20tNCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgfVxuXG4gICAgLmxoLXNtLTUge1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cblxuICAgIC5saC1zbS02IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICB9XG5cbiAgICAubGgtc20tNyB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgfVxuXG4gICAgLmxoLXNtLTgge1xuICAgICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIH1cblxuICAgIC5saC1zbS05IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgICB9XG5cbiAgICAubGgtc20tMTAge1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICB9XG5cbiAgICAubGgtc20tMTEge1xuICAgICAgICBsaW5lLWhlaWdodDogMi4xO1xuICAgIH1cblxuICAgIC5saC1zbS0xMiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjI7XG4gICAgfVxuXG4gICAgLmxoLXNtLTEzIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMztcbiAgICB9XG5cbiAgICAubGgtc20tMTQge1xuICAgICAgICBsaW5lLWhlaWdodDogMi40O1xuICAgIH1cblxuICAgIC5saC1zbS0xNSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gICAgfVxuXG4gICAgLnR4LXNtLWNlbnRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudHgtc20tcmlnaHQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAudHgtc20tbGVmdCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLnR4LXNtLWNlbnRlci1mIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC50eC1zbS1yaWdodC1mIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnR4LXNtLWxlZnQtZiB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudHgtbWQtOCB7XG4gICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIH1cblxuICAgIC50eC1tZC04LWYge1xuICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICB9XG5cbiAgICAudHgtbWQtOSB7XG4gICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIH1cblxuICAgIC50eC1tZC05LWYge1xuICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTAge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTEwLWYge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTExIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xMS1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTMge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTEzLWYge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTE0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xNC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTUtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTYge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTE2LWYge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTE4IHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xOC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIC50eC1tZC0yMCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMjAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMjIge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTIyLWYge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTI0IHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cblxuICAgIC50eC1tZC0yNC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cblxuICAgIC50eC1tZC0yNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMjYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMjgge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTI4LWYge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTMwIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cblxuICAgIC50eC1tZC0zMC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cblxuICAgIC50eC1tZC0zMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMzItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMzQge1xuICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTM0LWYge1xuICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTM2IHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgIH1cblxuICAgIC50eC1tZC0zNi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgIH1cblxuICAgIC50eC1tZC0zOCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMzgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICB9XG5cbiAgICAudHgtbWQtNDAge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTQwLWYge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTQyIHtcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgIH1cblxuICAgIC50eC1tZC00Mi1mIHtcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgIH1cblxuICAgIC50eC1tZC00NCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICB9XG5cbiAgICAudHgtbWQtNDQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICB9XG5cbiAgICAudHgtbWQtNDYge1xuICAgICAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTQ2LWYge1xuICAgICAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTQ4IHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgIH1cblxuICAgIC50eC1tZC00OC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgIH1cblxuICAgIC50eC1tZC01MCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICB9XG5cbiAgICAudHgtbWQtNTAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICB9XG5cbiAgICAudHgtbWQtNTIge1xuICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTUyLWYge1xuICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTU0IHtcbiAgICAgICAgZm9udC1zaXplOiA1NHB4O1xuICAgIH1cblxuICAgIC50eC1tZC01NC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA1NHB4O1xuICAgIH1cblxuICAgIC50eC1tZC01NiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICB9XG5cbiAgICAudHgtbWQtNTYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICB9XG5cbiAgICAudHgtbWQtNTgge1xuICAgICAgICBmb250LXNpemU6IDU4cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTU4LWYge1xuICAgICAgICBmb250LXNpemU6IDU4cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTYwIHtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgIH1cblxuICAgIC50eC1tZC02MC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgIH1cblxuICAgIC50eC1tZC02MiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjJweDtcbiAgICB9XG5cbiAgICAudHgtbWQtNjItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjJweDtcbiAgICB9XG5cbiAgICAudHgtbWQtNjQge1xuICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTY0LWYge1xuICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTY2IHtcbiAgICAgICAgZm9udC1zaXplOiA2NnB4O1xuICAgIH1cblxuICAgIC50eC1tZC02Ni1mIHtcbiAgICAgICAgZm9udC1zaXplOiA2NnB4O1xuICAgIH1cblxuICAgIC50eC1tZC02OCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjhweDtcbiAgICB9XG5cbiAgICAudHgtbWQtNjgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjhweDtcbiAgICB9XG5cbiAgICAudHgtbWQtNzAge1xuICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTcwLWYge1xuICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTcyIHtcbiAgICAgICAgZm9udC1zaXplOiA3MnB4O1xuICAgIH1cblxuICAgIC50eC1tZC03Mi1mIHtcbiAgICAgICAgZm9udC1zaXplOiA3MnB4O1xuICAgIH1cblxuICAgIC50eC1tZC03NCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzRweDtcbiAgICB9XG5cbiAgICAudHgtbWQtNzQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzRweDtcbiAgICB9XG5cbiAgICAudHgtbWQtNzYge1xuICAgICAgICBmb250LXNpemU6IDc2cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTc2LWYge1xuICAgICAgICBmb250LXNpemU6IDc2cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTc4IHtcbiAgICAgICAgZm9udC1zaXplOiA3OHB4O1xuICAgIH1cblxuICAgIC50eC1tZC03OC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA3OHB4O1xuICAgIH1cblxuICAgIC50eC1tZC04MCB7XG4gICAgICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICB9XG5cbiAgICAudHgtbWQtODAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICB9XG5cbiAgICAudHgtbWQtODIge1xuICAgICAgICBmb250LXNpemU6IDgycHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTgyLWYge1xuICAgICAgICBmb250LXNpemU6IDgycHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTg0IHtcbiAgICAgICAgZm9udC1zaXplOiA4NHB4O1xuICAgIH1cblxuICAgIC50eC1tZC04NC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA4NHB4O1xuICAgIH1cblxuICAgIC50eC1tZC04NiB7XG4gICAgICAgIGZvbnQtc2l6ZTogODZweDtcbiAgICB9XG5cbiAgICAudHgtbWQtODYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogODZweDtcbiAgICB9XG5cbiAgICAudHgtbWQtODgge1xuICAgICAgICBmb250LXNpemU6IDg4cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTg4LWYge1xuICAgICAgICBmb250LXNpemU6IDg4cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTkwIHtcbiAgICAgICAgZm9udC1zaXplOiA5MHB4O1xuICAgIH1cblxuICAgIC50eC1tZC05MC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA5MHB4O1xuICAgIH1cblxuICAgIC50eC1tZC05MiB7XG4gICAgICAgIGZvbnQtc2l6ZTogOTJweDtcbiAgICB9XG5cbiAgICAudHgtbWQtOTItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogOTJweDtcbiAgICB9XG5cbiAgICAudHgtbWQtOTQge1xuICAgICAgICBmb250LXNpemU6IDk0cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTk0LWYge1xuICAgICAgICBmb250LXNpemU6IDk0cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTk2IHtcbiAgICAgICAgZm9udC1zaXplOiA5NnB4O1xuICAgIH1cblxuICAgIC50eC1tZC05Ni1mIHtcbiAgICAgICAgZm9udC1zaXplOiA5NnB4O1xuICAgIH1cblxuICAgIC50eC1tZC05OCB7XG4gICAgICAgIGZvbnQtc2l6ZTogOThweDtcbiAgICB9XG5cbiAgICAudHgtbWQtOTgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogOThweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTAwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDBweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTAwLWYge1xuICAgICAgICBmb250LXNpemU6IDEwMHB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xMDIge1xuICAgICAgICBmb250LXNpemU6IDEwMnB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xMDItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAycHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTEwNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTA0cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTEwNC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDRweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTA2IHtcbiAgICAgICAgZm9udC1zaXplOiAxMDZweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTA2LWYge1xuICAgICAgICBmb250LXNpemU6IDEwNnB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xMDgge1xuICAgICAgICBmb250LXNpemU6IDEwOHB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xMDgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTA4cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTExMCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTEwcHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTExMC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMTBweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTEyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMTJweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTEyLWYge1xuICAgICAgICBmb250LXNpemU6IDExMnB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xMTQge1xuICAgICAgICBmb250LXNpemU6IDExNHB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xMTQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTE0cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTExNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTE2cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTExNi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMTZweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTE4IHtcbiAgICAgICAgZm9udC1zaXplOiAxMThweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTE4LWYge1xuICAgICAgICBmb250LXNpemU6IDExOHB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xMjAge1xuICAgICAgICBmb250LXNpemU6IDEyMHB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xMjAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTIwcHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTEyMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTIycHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTEyMi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMjJweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTI0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMjRweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTI0LWYge1xuICAgICAgICBmb250LXNpemU6IDEyNHB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xMjYge1xuICAgICAgICBmb250LXNpemU6IDEyNnB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xMjYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTI2cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTEyOCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTI4cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTEyOC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMjhweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTMwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMzBweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTMwLWYge1xuICAgICAgICBmb250LXNpemU6IDEzMHB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xMzIge1xuICAgICAgICBmb250LXNpemU6IDEzMnB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xMzItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMycHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTEzNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTM0cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTEzNC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMzRweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTM2IHtcbiAgICAgICAgZm9udC1zaXplOiAxMzZweDtcbiAgICB9XG5cbiAgICAudHgtbWQtMTM2LWYge1xuICAgICAgICBmb250LXNpemU6IDEzNnB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xMzgge1xuICAgICAgICBmb250LXNpemU6IDEzOHB4O1xuICAgIH1cblxuICAgIC50eC1tZC0xMzgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTM4cHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTE0MCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTQwcHg7XG4gICAgfVxuXG4gICAgLnR4LW1kLTE0MC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxNDBweDtcbiAgICB9XG5cbiAgICAudHgtbWQtYmFzZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgfVxuXG4gICAgLnR4LW1kLWJvbGQge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIC50eC1tZC1zZW1pYm9sZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgLnR4LW1kLW1lZGl1bSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLnR4LW1kLW5vcm1hbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgLnR4LW1kLWxpZ2h0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG5cbiAgICAudHgtbWQtdGhpbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgfVxuXG4gICAgLnR4LW1kLXh0aGluIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICB9XG5cbiAgICAubGgtbWQtMCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5saC1tZC0xIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICB9XG5cbiAgICAubGgtbWQtMiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuXG4gICAgLmxoLW1kLTMge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIH1cblxuICAgIC5saC1tZC00IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB9XG5cbiAgICAubGgtbWQtNSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuXG4gICAgLmxoLW1kLTYge1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIH1cblxuICAgIC5saC1tZC03IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICB9XG5cbiAgICAubGgtbWQtOCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgfVxuXG4gICAgLmxoLW1kLTkge1xuICAgICAgICBsaW5lLWhlaWdodDogMS45O1xuICAgIH1cblxuICAgIC5saC1tZC0xMCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIH1cblxuICAgIC5saC1tZC0xMSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjE7XG4gICAgfVxuXG4gICAgLmxoLW1kLTEyIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjtcbiAgICB9XG5cbiAgICAubGgtbWQtMTMge1xuICAgICAgICBsaW5lLWhlaWdodDogMi4zO1xuICAgIH1cblxuICAgIC5saC1tZC0xNCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gICAgfVxuXG4gICAgLmxoLW1kLTE1IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgICB9XG5cbiAgICAudHgtbWQtY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC50eC1tZC1yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC50eC1tZC1sZWZ0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAudHgtbWQtY2VudGVyLWYge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnR4LW1kLXJpZ2h0LWYge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAudHgtbWQtbGVmdC1mIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC50eC1sZy04IHtcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIH1cblxuICAgIC50eC1sZy05IHtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTktZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xMCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTEge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTExLWYge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTEyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xMi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTMtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTE0LWYge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTE1IHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xNS1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTgge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTE4LWYge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTIwIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIC50eC1sZy0yMC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIC50eC1sZy0yMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG5cbiAgICAudHgtbGctMjItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG5cbiAgICAudHgtbGctMjQge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTI0LWYge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTI2IHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgIH1cblxuICAgIC50eC1sZy0yNi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgIH1cblxuICAgIC50eC1sZy0yOCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG5cbiAgICAudHgtbGctMjgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG5cbiAgICAudHgtbGctMzAge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTMwLWYge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTMyIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cblxuICAgIC50eC1sZy0zMi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cblxuICAgIC50eC1sZy0zNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICB9XG5cbiAgICAudHgtbGctMzQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICB9XG5cbiAgICAudHgtbGctMzYge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTM2LWYge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTM4IHtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgIH1cblxuICAgIC50eC1sZy0zOC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgIH1cblxuICAgIC50eC1sZy00MCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG5cbiAgICAudHgtbGctNDAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG5cbiAgICAudHgtbGctNDIge1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTQyLWYge1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTQ0IHtcbiAgICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgIH1cblxuICAgIC50eC1sZy00NC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgIH1cblxuICAgIC50eC1sZy00NiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICB9XG5cbiAgICAudHgtbGctNDYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICB9XG5cbiAgICAudHgtbGctNDgge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTQ4LWYge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTUwIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgIH1cblxuICAgIC50eC1sZy01MC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgIH1cblxuICAgIC50eC1sZy01MiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICB9XG5cbiAgICAudHgtbGctNTItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICB9XG5cbiAgICAudHgtbGctNTQge1xuICAgICAgICBmb250LXNpemU6IDU0cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTU0LWYge1xuICAgICAgICBmb250LXNpemU6IDU0cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTU2IHtcbiAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgIH1cblxuICAgIC50eC1sZy01Ni1mIHtcbiAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgIH1cblxuICAgIC50eC1sZy01OCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNThweDtcbiAgICB9XG5cbiAgICAudHgtbGctNTgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNThweDtcbiAgICB9XG5cbiAgICAudHgtbGctNjAge1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTYwLWYge1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTYyIHtcbiAgICAgICAgZm9udC1zaXplOiA2MnB4O1xuICAgIH1cblxuICAgIC50eC1sZy02Mi1mIHtcbiAgICAgICAgZm9udC1zaXplOiA2MnB4O1xuICAgIH1cblxuICAgIC50eC1sZy02NCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICB9XG5cbiAgICAudHgtbGctNjQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICB9XG5cbiAgICAudHgtbGctNjYge1xuICAgICAgICBmb250LXNpemU6IDY2cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTY2LWYge1xuICAgICAgICBmb250LXNpemU6IDY2cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTY4IHtcbiAgICAgICAgZm9udC1zaXplOiA2OHB4O1xuICAgIH1cblxuICAgIC50eC1sZy02OC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA2OHB4O1xuICAgIH1cblxuICAgIC50eC1sZy03MCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICB9XG5cbiAgICAudHgtbGctNzAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICB9XG5cbiAgICAudHgtbGctNzIge1xuICAgICAgICBmb250LXNpemU6IDcycHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTcyLWYge1xuICAgICAgICBmb250LXNpemU6IDcycHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTc0IHtcbiAgICAgICAgZm9udC1zaXplOiA3NHB4O1xuICAgIH1cblxuICAgIC50eC1sZy03NC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA3NHB4O1xuICAgIH1cblxuICAgIC50eC1sZy03NiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzZweDtcbiAgICB9XG5cbiAgICAudHgtbGctNzYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzZweDtcbiAgICB9XG5cbiAgICAudHgtbGctNzgge1xuICAgICAgICBmb250LXNpemU6IDc4cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTc4LWYge1xuICAgICAgICBmb250LXNpemU6IDc4cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTgwIHtcbiAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgIH1cblxuICAgIC50eC1sZy04MC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgIH1cblxuICAgIC50eC1sZy04MiB7XG4gICAgICAgIGZvbnQtc2l6ZTogODJweDtcbiAgICB9XG5cbiAgICAudHgtbGctODItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogODJweDtcbiAgICB9XG5cbiAgICAudHgtbGctODQge1xuICAgICAgICBmb250LXNpemU6IDg0cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTg0LWYge1xuICAgICAgICBmb250LXNpemU6IDg0cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTg2IHtcbiAgICAgICAgZm9udC1zaXplOiA4NnB4O1xuICAgIH1cblxuICAgIC50eC1sZy04Ni1mIHtcbiAgICAgICAgZm9udC1zaXplOiA4NnB4O1xuICAgIH1cblxuICAgIC50eC1sZy04OCB7XG4gICAgICAgIGZvbnQtc2l6ZTogODhweDtcbiAgICB9XG5cbiAgICAudHgtbGctODgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogODhweDtcbiAgICB9XG5cbiAgICAudHgtbGctOTAge1xuICAgICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTkwLWYge1xuICAgICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTkyIHtcbiAgICAgICAgZm9udC1zaXplOiA5MnB4O1xuICAgIH1cblxuICAgIC50eC1sZy05Mi1mIHtcbiAgICAgICAgZm9udC1zaXplOiA5MnB4O1xuICAgIH1cblxuICAgIC50eC1sZy05NCB7XG4gICAgICAgIGZvbnQtc2l6ZTogOTRweDtcbiAgICB9XG5cbiAgICAudHgtbGctOTQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogOTRweDtcbiAgICB9XG5cbiAgICAudHgtbGctOTYge1xuICAgICAgICBmb250LXNpemU6IDk2cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTk2LWYge1xuICAgICAgICBmb250LXNpemU6IDk2cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTk4IHtcbiAgICAgICAgZm9udC1zaXplOiA5OHB4O1xuICAgIH1cblxuICAgIC50eC1sZy05OC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA5OHB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xMDAge1xuICAgICAgICBmb250LXNpemU6IDEwMHB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xMDAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTEwMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAycHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTEwMi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDJweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTA0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMDRweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTA0LWYge1xuICAgICAgICBmb250LXNpemU6IDEwNHB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xMDYge1xuICAgICAgICBmb250LXNpemU6IDEwNnB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xMDYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTA2cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTEwOCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTA4cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTEwOC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDhweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTEwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMTBweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTEwLWYge1xuICAgICAgICBmb250LXNpemU6IDExMHB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xMTIge1xuICAgICAgICBmb250LXNpemU6IDExMnB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xMTItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTEycHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTExNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTE0cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTExNC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMTRweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTE2IHtcbiAgICAgICAgZm9udC1zaXplOiAxMTZweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTE2LWYge1xuICAgICAgICBmb250LXNpemU6IDExNnB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xMTgge1xuICAgICAgICBmb250LXNpemU6IDExOHB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xMTgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTE4cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTEyMCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTIwcHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTEyMC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMjBweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTIyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMjJweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTIyLWYge1xuICAgICAgICBmb250LXNpemU6IDEyMnB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xMjQge1xuICAgICAgICBmb250LXNpemU6IDEyNHB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xMjQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTI0cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTEyNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTI2cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTEyNi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMjZweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTI4IHtcbiAgICAgICAgZm9udC1zaXplOiAxMjhweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTI4LWYge1xuICAgICAgICBmb250LXNpemU6IDEyOHB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xMzAge1xuICAgICAgICBmb250LXNpemU6IDEzMHB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xMzAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMwcHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTEzMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMycHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTEzMi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMzJweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTM0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMzRweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTM0LWYge1xuICAgICAgICBmb250LXNpemU6IDEzNHB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xMzYge1xuICAgICAgICBmb250LXNpemU6IDEzNnB4O1xuICAgIH1cblxuICAgIC50eC1sZy0xMzYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTM2cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTEzOCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTM4cHg7XG4gICAgfVxuXG4gICAgLnR4LWxnLTEzOC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMzhweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTQwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNDBweDtcbiAgICB9XG5cbiAgICAudHgtbGctMTQwLWYge1xuICAgICAgICBmb250LXNpemU6IDE0MHB4O1xuICAgIH1cblxuICAgIC50eC1sZy1iYXNlIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB9XG5cbiAgICAudHgtbGctYm9sZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLnR4LWxnLXNlbWlib2xkIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAudHgtbGctbWVkaXVtIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAudHgtbGctbm9ybWFsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICAudHgtbGctbGlnaHQge1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgIH1cblxuICAgIC50eC1sZy10aGluIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICB9XG5cbiAgICAudHgtbGcteHRoaW4ge1xuICAgICAgICBmb250LXdlaWdodDogMTAwO1xuICAgIH1cblxuICAgIC5saC1sZy0wIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmxoLWxnLTEge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIH1cblxuICAgIC5saC1sZy0yIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG5cbiAgICAubGgtbGctMyB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxuXG4gICAgLmxoLWxnLTQge1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cblxuICAgIC5saC1sZy01IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG5cbiAgICAubGgtbGctNiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgfVxuXG4gICAgLmxoLWxnLTcge1xuICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIH1cblxuICAgIC5saC1sZy04IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICB9XG5cbiAgICAubGgtbGctOSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjk7XG4gICAgfVxuXG4gICAgLmxoLWxnLTEwIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgfVxuXG4gICAgLmxoLWxnLTExIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTtcbiAgICB9XG5cbiAgICAubGgtbGctMTIge1xuICAgICAgICBsaW5lLWhlaWdodDogMi4yO1xuICAgIH1cblxuICAgIC5saC1sZy0xMyB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjM7XG4gICAgfVxuXG4gICAgLmxoLWxnLTE0IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgICB9XG5cbiAgICAubGgtbGctMTUge1xuICAgICAgICBsaW5lLWhlaWdodDogMi41O1xuICAgIH1cblxuICAgIC50eC1sZy1jZW50ZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnR4LWxnLXJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnR4LWxnLWxlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC50eC1sZy1jZW50ZXItZiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudHgtbGctcmlnaHQtZiB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC50eC1sZy1sZWZ0LWYge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC50eC14bC04IHtcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIH1cblxuICAgIC50eC14bC05IHtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTktZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIH1cblxuICAgIC50eC14bC0xMCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTEge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTExLWYge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTEyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgIC50eC14bC0xMi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgIC50eC14bC0xMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTMtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTE0LWYge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTE1IHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIC50eC14bC0xNS1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIC50eC14bC0xNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTgge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTE4LWYge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTIwIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIC50eC14bC0yMC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIC50eC14bC0yMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG5cbiAgICAudHgteGwtMjItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG5cbiAgICAudHgteGwtMjQge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTI0LWYge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTI2IHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgIH1cblxuICAgIC50eC14bC0yNi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgIH1cblxuICAgIC50eC14bC0yOCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG5cbiAgICAudHgteGwtMjgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG5cbiAgICAudHgteGwtMzAge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTMwLWYge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTMyIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cblxuICAgIC50eC14bC0zMi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cblxuICAgIC50eC14bC0zNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICB9XG5cbiAgICAudHgteGwtMzQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICB9XG5cbiAgICAudHgteGwtMzYge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTM2LWYge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTM4IHtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgIH1cblxuICAgIC50eC14bC0zOC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgIH1cblxuICAgIC50eC14bC00MCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG5cbiAgICAudHgteGwtNDAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG5cbiAgICAudHgteGwtNDIge1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTQyLWYge1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTQ0IHtcbiAgICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgIH1cblxuICAgIC50eC14bC00NC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgIH1cblxuICAgIC50eC14bC00NiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICB9XG5cbiAgICAudHgteGwtNDYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICB9XG5cbiAgICAudHgteGwtNDgge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTQ4LWYge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTUwIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgIH1cblxuICAgIC50eC14bC01MC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgIH1cblxuICAgIC50eC14bC01MiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICB9XG5cbiAgICAudHgteGwtNTItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICB9XG5cbiAgICAudHgteGwtNTQge1xuICAgICAgICBmb250LXNpemU6IDU0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTU0LWYge1xuICAgICAgICBmb250LXNpemU6IDU0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTU2IHtcbiAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgIH1cblxuICAgIC50eC14bC01Ni1mIHtcbiAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgIH1cblxuICAgIC50eC14bC01OCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNThweDtcbiAgICB9XG5cbiAgICAudHgteGwtNTgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNThweDtcbiAgICB9XG5cbiAgICAudHgteGwtNjAge1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTYwLWYge1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTYyIHtcbiAgICAgICAgZm9udC1zaXplOiA2MnB4O1xuICAgIH1cblxuICAgIC50eC14bC02Mi1mIHtcbiAgICAgICAgZm9udC1zaXplOiA2MnB4O1xuICAgIH1cblxuICAgIC50eC14bC02NCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICB9XG5cbiAgICAudHgteGwtNjQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICB9XG5cbiAgICAudHgteGwtNjYge1xuICAgICAgICBmb250LXNpemU6IDY2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTY2LWYge1xuICAgICAgICBmb250LXNpemU6IDY2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTY4IHtcbiAgICAgICAgZm9udC1zaXplOiA2OHB4O1xuICAgIH1cblxuICAgIC50eC14bC02OC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA2OHB4O1xuICAgIH1cblxuICAgIC50eC14bC03MCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICB9XG5cbiAgICAudHgteGwtNzAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICB9XG5cbiAgICAudHgteGwtNzIge1xuICAgICAgICBmb250LXNpemU6IDcycHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTcyLWYge1xuICAgICAgICBmb250LXNpemU6IDcycHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTc0IHtcbiAgICAgICAgZm9udC1zaXplOiA3NHB4O1xuICAgIH1cblxuICAgIC50eC14bC03NC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA3NHB4O1xuICAgIH1cblxuICAgIC50eC14bC03NiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzZweDtcbiAgICB9XG5cbiAgICAudHgteGwtNzYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzZweDtcbiAgICB9XG5cbiAgICAudHgteGwtNzgge1xuICAgICAgICBmb250LXNpemU6IDc4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTc4LWYge1xuICAgICAgICBmb250LXNpemU6IDc4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTgwIHtcbiAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgIH1cblxuICAgIC50eC14bC04MC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgIH1cblxuICAgIC50eC14bC04MiB7XG4gICAgICAgIGZvbnQtc2l6ZTogODJweDtcbiAgICB9XG5cbiAgICAudHgteGwtODItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogODJweDtcbiAgICB9XG5cbiAgICAudHgteGwtODQge1xuICAgICAgICBmb250LXNpemU6IDg0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTg0LWYge1xuICAgICAgICBmb250LXNpemU6IDg0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTg2IHtcbiAgICAgICAgZm9udC1zaXplOiA4NnB4O1xuICAgIH1cblxuICAgIC50eC14bC04Ni1mIHtcbiAgICAgICAgZm9udC1zaXplOiA4NnB4O1xuICAgIH1cblxuICAgIC50eC14bC04OCB7XG4gICAgICAgIGZvbnQtc2l6ZTogODhweDtcbiAgICB9XG5cbiAgICAudHgteGwtODgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogODhweDtcbiAgICB9XG5cbiAgICAudHgteGwtOTAge1xuICAgICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTkwLWYge1xuICAgICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTkyIHtcbiAgICAgICAgZm9udC1zaXplOiA5MnB4O1xuICAgIH1cblxuICAgIC50eC14bC05Mi1mIHtcbiAgICAgICAgZm9udC1zaXplOiA5MnB4O1xuICAgIH1cblxuICAgIC50eC14bC05NCB7XG4gICAgICAgIGZvbnQtc2l6ZTogOTRweDtcbiAgICB9XG5cbiAgICAudHgteGwtOTQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogOTRweDtcbiAgICB9XG5cbiAgICAudHgteGwtOTYge1xuICAgICAgICBmb250LXNpemU6IDk2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTk2LWYge1xuICAgICAgICBmb250LXNpemU6IDk2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTk4IHtcbiAgICAgICAgZm9udC1zaXplOiA5OHB4O1xuICAgIH1cblxuICAgIC50eC14bC05OC1mIHtcbiAgICAgICAgZm9udC1zaXplOiA5OHB4O1xuICAgIH1cblxuICAgIC50eC14bC0xMDAge1xuICAgICAgICBmb250LXNpemU6IDEwMHB4O1xuICAgIH1cblxuICAgIC50eC14bC0xMDAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTEwMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAycHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTEwMi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDJweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTA0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMDRweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTA0LWYge1xuICAgICAgICBmb250LXNpemU6IDEwNHB4O1xuICAgIH1cblxuICAgIC50eC14bC0xMDYge1xuICAgICAgICBmb250LXNpemU6IDEwNnB4O1xuICAgIH1cblxuICAgIC50eC14bC0xMDYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTA2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTEwOCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTA4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTEwOC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDhweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTEwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMTBweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTEwLWYge1xuICAgICAgICBmb250LXNpemU6IDExMHB4O1xuICAgIH1cblxuICAgIC50eC14bC0xMTIge1xuICAgICAgICBmb250LXNpemU6IDExMnB4O1xuICAgIH1cblxuICAgIC50eC14bC0xMTItZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTEycHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTExNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTE0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTExNC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMTRweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTE2IHtcbiAgICAgICAgZm9udC1zaXplOiAxMTZweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTE2LWYge1xuICAgICAgICBmb250LXNpemU6IDExNnB4O1xuICAgIH1cblxuICAgIC50eC14bC0xMTgge1xuICAgICAgICBmb250LXNpemU6IDExOHB4O1xuICAgIH1cblxuICAgIC50eC14bC0xMTgtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTE4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTEyMCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTIwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTEyMC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMjBweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTIyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMjJweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTIyLWYge1xuICAgICAgICBmb250LXNpemU6IDEyMnB4O1xuICAgIH1cblxuICAgIC50eC14bC0xMjQge1xuICAgICAgICBmb250LXNpemU6IDEyNHB4O1xuICAgIH1cblxuICAgIC50eC14bC0xMjQtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTI0cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTEyNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTI2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTEyNi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMjZweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTI4IHtcbiAgICAgICAgZm9udC1zaXplOiAxMjhweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTI4LWYge1xuICAgICAgICBmb250LXNpemU6IDEyOHB4O1xuICAgIH1cblxuICAgIC50eC14bC0xMzAge1xuICAgICAgICBmb250LXNpemU6IDEzMHB4O1xuICAgIH1cblxuICAgIC50eC14bC0xMzAtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMwcHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTEzMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMycHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTEzMi1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMzJweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTM0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMzRweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTM0LWYge1xuICAgICAgICBmb250LXNpemU6IDEzNHB4O1xuICAgIH1cblxuICAgIC50eC14bC0xMzYge1xuICAgICAgICBmb250LXNpemU6IDEzNnB4O1xuICAgIH1cblxuICAgIC50eC14bC0xMzYtZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTM2cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTEzOCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTM4cHg7XG4gICAgfVxuXG4gICAgLnR4LXhsLTEzOC1mIHtcbiAgICAgICAgZm9udC1zaXplOiAxMzhweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTQwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNDBweDtcbiAgICB9XG5cbiAgICAudHgteGwtMTQwLWYge1xuICAgICAgICBmb250LXNpemU6IDE0MHB4O1xuICAgIH1cblxuICAgIC50eC14bC1iYXNlIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB9XG5cbiAgICAudHgteGwtYm9sZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLnR4LXhsLXNlbWlib2xkIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAudHgteGwtbWVkaXVtIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAudHgteGwtbm9ybWFsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICAudHgteGwtbGlnaHQge1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgIH1cblxuICAgIC50eC14bC10aGluIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICB9XG5cbiAgICAudHgteGwteHRoaW4ge1xuICAgICAgICBmb250LXdlaWdodDogMTAwO1xuICAgIH1cblxuICAgIC5saC14bC0wIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmxoLXhsLTEge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIH1cblxuICAgIC5saC14bC0yIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG5cbiAgICAubGgteGwtMyB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxuXG4gICAgLmxoLXhsLTQge1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cblxuICAgIC5saC14bC01IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG5cbiAgICAubGgteGwtNiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgfVxuXG4gICAgLmxoLXhsLTcge1xuICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIH1cblxuICAgIC5saC14bC04IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICB9XG5cbiAgICAubGgteGwtOSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjk7XG4gICAgfVxuXG4gICAgLmxoLXhsLTEwIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgfVxuXG4gICAgLmxoLXhsLTExIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTtcbiAgICB9XG5cbiAgICAubGgteGwtMTIge1xuICAgICAgICBsaW5lLWhlaWdodDogMi4yO1xuICAgIH1cblxuICAgIC5saC14bC0xMyB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjM7XG4gICAgfVxuXG4gICAgLmxoLXhsLTE0IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgICB9XG5cbiAgICAubGgteGwtMTUge1xuICAgICAgICBsaW5lLWhlaWdodDogMi41O1xuICAgIH1cblxuICAgIC50eC14bC1jZW50ZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnR4LXhsLXJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnR4LXhsLWxlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC50eC14bC1jZW50ZXItZiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudHgteGwtcmlnaHQtZiB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC50eC14bC1sZWZ0LWYge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cblxuLnRleHQtbm93cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC50ZXh0LXNtLW5vd3JhcCB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAudGV4dC1tZC1ub3dyYXAge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLnRleHQtbGctbm93cmFwIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAudGV4dC14bC1ub3dyYXAge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbn1cblxuLnRleHQtbW9ub3NwYWNlIHtcbiAgICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCAnTGliZXJhdGlvbiBNb25vJywgJ0NvdXJpZXIgTmV3JywgbW9ub3NwYWNlO1xufVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi50ZXh0LXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnRleHQtc20tbGVmdCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLnRleHQtc20tcmlnaHQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAudGV4dC1zbS1jZW50ZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudGV4dC1tZC1sZWZ0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAudGV4dC1tZC1yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC50ZXh0LWxnLWxlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnRleHQtbGctY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC50ZXh0LXhsLWxlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnRleHQteGwtY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGRlciB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLmZvbnQtaXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTgwIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIG9wYWNpdHk6IDAuODtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1wcmltYXJ5IHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktaG92ZXIgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXNlY29uZGFyeSB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICNmNTQzNmMgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc3VjY2VzcyB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICMwZjllODYgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi50ZXh0LWluZm8ge1xuICAgIGNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaW5mbyB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICMzN2I4ZWIgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbmEudGV4dC13YXJuaW5nIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogI2ZhYWUzZCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnRleHQtcHVycGxlIHtcbiAgICBjb2xvcjogJHB1cnBsZSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtcHVycGxlIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHB1cnBsZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgICBjb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogcmdiKDE2NywgMTMsIDI4KSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnRleHQtcGluayB7XG4gICAgY29sb3I6ICRwaW5rICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1waW5rIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogI2U2MTA3OCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnRleHQtb3JhbmdlIHtcbiAgICBjb2xvcjogJG9yYW5nZSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtb3JhbmdlIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogI2U0NmYwZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnRleHQtbGlnaHQge1xuICAgIGNvbG9yOiAkZ3JheS0xMDAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpZ2h0IHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogI2M1Y2JkYSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnRleHQtdGVhbCB7XG4gICAgY29sb3I6ICR0ZWFsICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC10ZWFsIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogIzA2YzFjMSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnRleHQtZGFyayB7XG4gICAgY29sb3I6ICRncmF5LTgwMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyayB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICMxZTI1MzMgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi50ZXh0LWJvZHkge1xuICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcbn1cblxuLnRleHQtbXV0ZWQge1xuICAgIGNvbG9yOiAjNzk4N2ExICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgICBjb2xvcjogJGJsYWNrLTU7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgICBjb2xvcjogJHdoaXRlLTU7XG59XG5cbi50ZXh0LWhpZGUge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250OiAwLzAgYTtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udGV4dC1icmVhayB7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xufVxuXG4udGV4dC1yZXNldCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi52aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbiIsIi5tYWluLWNvbnRhaW5lci5oZWFkZXJfY29sIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2RmMzAzYmQ2LCAjMGY1YWExKSAhaW1wb3J0YW50O1xufVxuLnctMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnctNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4vKiAjIyMjIyMgOS45IFdpZHRoICAgIyMjIyMjICovXG5cbi53ZC0xIHtcbiAgICB3aWR0aDogMXB4O1xufVxuXG4ud2QtMiB7XG4gICAgd2lkdGg6IDJweDtcbn1cblxuLndkLTMge1xuICAgIHdpZHRoOiAzcHg7XG59XG5cbi53ZC00IHtcbiAgICB3aWR0aDogNHB4O1xufVxuXG4ud2QtNiB7XG4gICAgd2lkdGg6IDZweDtcbn1cblxuLndkLTcge1xuICAgIHdpZHRoOiA3cHg7XG59XG5cbi53ZC04IHtcbiAgICB3aWR0aDogOHB4O1xufVxuXG4ud2QtOSB7XG4gICAgd2lkdGg6IDlweDtcbn1cblxuLndkLTI4MCB7XG4gICAgd2lkdGg6IDI4MHB4O1xufVxuXG4ud2QtNSB7XG4gICAgd2lkdGg6IDVweDtcbn1cblxuLndkLTVwIHtcbiAgICB3aWR0aDogNSU7XG59XG5cbi5teC13ZC01cCB7XG4gICAgbWF4LXdpZHRoOiA1JTtcbn1cblxuLm1uLXdkLTVwIHtcbiAgICBtaW4td2lkdGg6IDUlO1xufVxuXG4ud2QtNS1mIHtcbiAgICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC01cC1mIHtcbiAgICB3aWR0aDogNSUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTVwLWYge1xuICAgIG1heC13aWR0aDogNSUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTVwLWYge1xuICAgIG1pbi13aWR0aDogNSUgIWltcG9ydGFudDtcbn1cblxuLndkLTEwIHtcbiAgICB3aWR0aDogMTBweDtcbn1cblxuLndkLTEwcCB7XG4gICAgd2lkdGg6IDEwJTtcbn1cblxuLm14LXdkLTEwcCB7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG59XG5cbi5tbi13ZC0xMHAge1xuICAgIG1pbi13aWR0aDogMTAlO1xufVxuXG4ud2QtMTAtZiB7XG4gICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTEwcC1mIHtcbiAgICB3aWR0aDogMTAlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC0xMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTEwcC1mIHtcbiAgICBtaW4td2lkdGg6IDEwJSAhaW1wb3J0YW50O1xufVxuXG4ud2QtMTUge1xuICAgIHdpZHRoOiAxNXB4O1xufVxuXG4ud2QtMTVwIHtcbiAgICB3aWR0aDogMTUlO1xufVxuXG4ubXgtd2QtMTVwIHtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbn1cblxuLm1uLXdkLTE1cCB7XG4gICAgbWluLXdpZHRoOiAxNSU7XG59XG5cbi53ZC0xNS1mIHtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtMTVwLWYge1xuICAgIHdpZHRoOiAxNSUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTE1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtMTVwLWYge1xuICAgIG1pbi13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0yMCB7XG4gICAgd2lkdGg6IDIwcHg7XG59XG5cbi53ZC0yMHAge1xuICAgIHdpZHRoOiAyMCU7XG59XG5cbi5teC13ZC0yMHAge1xuICAgIG1heC13aWR0aDogMjAlO1xufVxuXG4ubW4td2QtMjBwIHtcbiAgICBtaW4td2lkdGg6IDIwJTtcbn1cblxuLndkLTIwLWYge1xuICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0yMHAtZiB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtMjBwLWYge1xuICAgIG1heC13aWR0aDogMjAlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC0yMHAtZiB7XG4gICAgbWluLXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbn1cblxuLndkLTI1IHtcbiAgICB3aWR0aDogMjVweDtcbn1cblxuLndkLTI1cCB7XG4gICAgd2lkdGg6IDI1JTtcbn1cblxuLm14LXdkLTI1cCB7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5tbi13ZC0yNXAge1xuICAgIG1pbi13aWR0aDogMjUlO1xufVxuXG4ud2QtMjUtZiB7XG4gICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLndkLTI1cC1mIHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC0yNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTI1cC1mIHtcbiAgICBtaW4td2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4ud2QtMzAge1xuICAgIHdpZHRoOiAzMHB4O1xufVxuXG4ud2QtMzBwIHtcbiAgICB3aWR0aDogMzAlO1xufVxuXG4ubXgtd2QtMzBwIHtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbn1cblxuLm1uLXdkLTMwcCB7XG4gICAgbWluLXdpZHRoOiAzMCU7XG59XG5cbi53ZC0zMC1mIHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtMzBwLWYge1xuICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTMwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtMzBwLWYge1xuICAgIG1pbi13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0zNSB7XG4gICAgd2lkdGg6IDM1cHg7XG59XG5cbi53ZC0zNXAge1xuICAgIHdpZHRoOiAzNSU7XG59XG5cbi5teC13ZC0zNXAge1xuICAgIG1heC13aWR0aDogMzUlO1xufVxuXG4ubW4td2QtMzVwIHtcbiAgICBtaW4td2lkdGg6IDM1JTtcbn1cblxuLndkLTM1LWYge1xuICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0zNXAtZiB7XG4gICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtMzVwLWYge1xuICAgIG1heC13aWR0aDogMzUlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC0zNXAtZiB7XG4gICAgbWluLXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbn1cblxuLndkLTQwIHtcbiAgICB3aWR0aDogNDBweDtcbn1cblxuLndkLTQwcCB7XG4gICAgd2lkdGg6IDQwJTtcbn1cblxuLm14LXdkLTQwcCB7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG59XG5cbi5tbi13ZC00MHAge1xuICAgIG1pbi13aWR0aDogNDAlO1xufVxuXG4ud2QtNDAtZiB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTQwcC1mIHtcbiAgICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC00MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTQwcC1mIHtcbiAgICBtaW4td2lkdGg6IDQwJSAhaW1wb3J0YW50O1xufVxuXG4ud2QtNDUge1xuICAgIHdpZHRoOiA0NXB4O1xufVxuXG4ud2QtNDVwIHtcbiAgICB3aWR0aDogNDUlO1xufVxuXG4ubXgtd2QtNDVwIHtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbn1cblxuLm1uLXdkLTQ1cCB7XG4gICAgbWluLXdpZHRoOiA0NSU7XG59XG5cbi53ZC00NS1mIHtcbiAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNDVwLWYge1xuICAgIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTQ1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtNDVwLWYge1xuICAgIG1pbi13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC01MCB7XG4gICAgd2lkdGg6IDUwcHg7XG59XG5cbi53ZC01MHAge1xuICAgIHdpZHRoOiA1MCU7XG59XG5cbi5teC13ZC01MHAge1xuICAgIG1heC13aWR0aDogNTAlO1xufVxuXG4ubW4td2QtNTBwIHtcbiAgICBtaW4td2lkdGg6IDUwJTtcbn1cblxuLndkLTUwLWYge1xuICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC01MHAtZiB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtNTBwLWYge1xuICAgIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC01MHAtZiB7XG4gICAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLndkLTU1IHtcbiAgICB3aWR0aDogNTVweDtcbn1cblxuLndkLTU1cCB7XG4gICAgd2lkdGg6IDU1JTtcbn1cblxuLm14LXdkLTU1cCB7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG59XG5cbi5tbi13ZC01NXAge1xuICAgIG1pbi13aWR0aDogNTUlO1xufVxuXG4ud2QtNTUtZiB7XG4gICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLndkLTU1cC1mIHtcbiAgICB3aWR0aDogNTUlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC01NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTU1cC1mIHtcbiAgICBtaW4td2lkdGg6IDU1JSAhaW1wb3J0YW50O1xufVxuXG4ud2QtNjAge1xuICAgIHdpZHRoOiA2MHB4O1xufVxuXG4ud2QtNjBwIHtcbiAgICB3aWR0aDogNjAlO1xufVxuXG4ubXgtd2QtNjBwIHtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbn1cblxuLm1uLXdkLTYwcCB7XG4gICAgbWluLXdpZHRoOiA2MCU7XG59XG5cbi53ZC02MC1mIHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNjBwLWYge1xuICAgIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTYwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtNjBwLWYge1xuICAgIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC02NSB7XG4gICAgd2lkdGg6IDY1cHg7XG59XG5cbi53ZC02NXAge1xuICAgIHdpZHRoOiA2NSU7XG59XG5cbi5teC13ZC02NXAge1xuICAgIG1heC13aWR0aDogNjUlO1xufVxuXG4ubW4td2QtNjVwIHtcbiAgICBtaW4td2lkdGg6IDY1JTtcbn1cblxuLndkLTY1LWYge1xuICAgIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC02NXAtZiB7XG4gICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtNjVwLWYge1xuICAgIG1heC13aWR0aDogNjUlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC02NXAtZiB7XG4gICAgbWluLXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbn1cblxuLndkLTcwIHtcbiAgICB3aWR0aDogNzBweDtcbn1cblxuLndkLTcwcCB7XG4gICAgd2lkdGg6IDcwJTtcbn1cblxuLm14LXdkLTcwcCB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG59XG5cbi5tbi13ZC03MHAge1xuICAgIG1pbi13aWR0aDogNzAlO1xufVxuXG4ud2QtNzAtZiB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTcwcC1mIHtcbiAgICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC03MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTcwcC1mIHtcbiAgICBtaW4td2lkdGg6IDcwJSAhaW1wb3J0YW50O1xufVxuXG4ud2QtNzUge1xuICAgIHdpZHRoOiA3NXB4O1xufVxuXG4ud2QtNzVwIHtcbiAgICB3aWR0aDogNzUlO1xufVxuXG4ubXgtd2QtNzVwIHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLm1uLXdkLTc1cCB7XG4gICAgbWluLXdpZHRoOiA3NSU7XG59XG5cbi53ZC03NS1mIHtcbiAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNzVwLWYge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTc1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtNzVwLWYge1xuICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC04MCB7XG4gICAgd2lkdGg6IDgwcHg7XG59XG5cbi53ZC04MHAge1xuICAgIHdpZHRoOiA4MCU7XG59XG5cbi5teC13ZC04MHAge1xuICAgIG1heC13aWR0aDogODAlO1xufVxuXG4ubW4td2QtODBwIHtcbiAgICBtaW4td2lkdGg6IDgwJTtcbn1cblxuLndkLTgwLWYge1xuICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC04MHAtZiB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtODBwLWYge1xuICAgIG1heC13aWR0aDogODAlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC04MHAtZiB7XG4gICAgbWluLXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbn1cblxuLndkLTg1IHtcbiAgICB3aWR0aDogODVweDtcbn1cblxuLndkLTg1cCB7XG4gICAgd2lkdGg6IDg1JTtcbn1cblxuLm14LXdkLTg1cCB7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG59XG5cbi5tbi13ZC04NXAge1xuICAgIG1pbi13aWR0aDogODUlO1xufVxuXG4ud2QtODUtZiB7XG4gICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLndkLTg1cC1mIHtcbiAgICB3aWR0aDogODUlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC04NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTg1cC1mIHtcbiAgICBtaW4td2lkdGg6IDg1JSAhaW1wb3J0YW50O1xufVxuXG4ud2QtOTAge1xuICAgIHdpZHRoOiA5MHB4O1xufVxuXG4ud2QtOTBwIHtcbiAgICB3aWR0aDogOTAlO1xufVxuXG4ubXgtd2QtOTBwIHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbn1cblxuLm1uLXdkLTkwcCB7XG4gICAgbWluLXdpZHRoOiA5MCU7XG59XG5cbi53ZC05MC1mIHtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtOTBwLWYge1xuICAgIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTkwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtOTBwLWYge1xuICAgIG1pbi13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC05NSB7XG4gICAgd2lkdGg6IDk1cHg7XG59XG5cbi53ZC05NXAge1xuICAgIHdpZHRoOiA5NSU7XG59XG5cbi5teC13ZC05NXAge1xuICAgIG1heC13aWR0aDogOTUlO1xufVxuXG4ubW4td2QtOTVwIHtcbiAgICBtaW4td2lkdGg6IDk1JTtcbn1cblxuLndkLTk1LWYge1xuICAgIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC05NXAtZiB7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtOTVwLWYge1xuICAgIG1heC13aWR0aDogOTUlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC05NXAtZiB7XG4gICAgbWluLXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbn1cblxuLndkLTEwMCB7XG4gICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0xMDBwIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLm14LXdkLTEwMHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm1uLXdkLTEwMHAge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLndkLTEwMC1mIHtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTEwMHAtZiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTEwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC0xMDBwLWYge1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ud2QtMTUwIHtcbiAgICB3aWR0aDogMTUwcHg7XG59XG5cbi53ZC0xNTAtZiB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0yMDAge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtMjAwLWYge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtMjMwIHtcbiAgICB3aWR0aDogMjMwcHg7XG59XG5cbi53ZC0yNTAge1xuICAgIHdpZHRoOiAyNTBweDtcbn1cblxuLndkLTI1MC1mIHtcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTMwMCB7XG4gICAgd2lkdGg6IDMwMHB4O1xufVxuXG4ud2QtMzAwLWYge1xuICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtMzUwIHtcbiAgICB3aWR0aDogMzUwcHg7XG59XG5cbi53ZC0zNTAtZiB7XG4gICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC00MDAge1xuICAgIHdpZHRoOiA0MDBweDtcbn1cblxuLndkLTQwMC1mIHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTQ1MCB7XG4gICAgd2lkdGg6IDQ1MHB4O1xufVxuXG4ud2QtNDUwLWYge1xuICAgIHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNTAwIHtcbiAgICB3aWR0aDogNTAwcHg7XG59XG5cbi53ZC01MDAtZiB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC01NTAge1xuICAgIHdpZHRoOiA1NTBweDtcbn1cblxuLndkLTU1MC1mIHtcbiAgICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTYwMCB7XG4gICAgd2lkdGg6IDYwMHB4O1xufVxuXG4ud2QtNjAwLWYge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNjUwIHtcbiAgICB3aWR0aDogNjUwcHg7XG59XG5cbi53ZC02NTAtZiB7XG4gICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC03MDAge1xuICAgIHdpZHRoOiA3MDBweDtcbn1cblxuLndkLTcwMC1mIHtcbiAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTc1MCB7XG4gICAgd2lkdGg6IDc1MHB4O1xufVxuXG4ud2QtNzUwLWYge1xuICAgIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtODAwIHtcbiAgICB3aWR0aDogODAwcHg7XG59XG5cbi53ZC04MDAtZiB7XG4gICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC04NTAge1xuICAgIHdpZHRoOiA4NTBweDtcbn1cblxuLndkLTg1MC1mIHtcbiAgICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTkwMCB7XG4gICAgd2lkdGg6IDkwMHB4O1xufVxuXG4ud2QtOTAwLWYge1xuICAgIHdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtOTUwIHtcbiAgICB3aWR0aDogOTUwcHg7XG59XG5cbi53ZC05NTAtZiB7XG4gICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0xMDAwIHtcbiAgICB3aWR0aDogMTAwMHB4O1xufVxuXG4ud2QtMTAwMC1mIHtcbiAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIC53ZC14cy01IHtcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICB9XG5cbiAgICAud2QteHMtNXAge1xuICAgICAgICB3aWR0aDogNSU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1JTtcbiAgICB9XG5cbiAgICAubW4td2QteHMtNXAge1xuICAgICAgICBtaW4td2lkdGg6IDUlO1xuICAgIH1cblxuICAgIC53ZC14cy01LWYge1xuICAgICAgICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTVwLWYge1xuICAgICAgICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QteHMtNXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QteHMtNXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtMTAge1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICB9XG5cbiAgICAud2QteHMtMTBwIHtcbiAgICAgICAgd2lkdGg6IDEwJTtcbiAgICB9XG5cbiAgICAubXgtd2QteHMtMTBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTEwcCB7XG4gICAgICAgIG1pbi13aWR0aDogMTAlO1xuICAgIH1cblxuICAgIC53ZC14cy0xMC1mIHtcbiAgICAgICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtMTBwLWYge1xuICAgICAgICB3aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTEwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QteHMtMTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14cy0xNSB7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgIH1cblxuICAgIC53ZC14cy0xNXAge1xuICAgICAgICB3aWR0aDogMTUlO1xuICAgIH1cblxuICAgIC5teC13ZC14cy0xNXAge1xuICAgICAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICB9XG5cbiAgICAubW4td2QteHMtMTVwIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNSU7XG4gICAgfVxuXG4gICAgLndkLXhzLTE1LWYge1xuICAgICAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14cy0xNXAtZiB7XG4gICAgICAgIHdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QteHMtMTVwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy0xNXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTIwIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgfVxuXG4gICAgLndkLXhzLTIwcCB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTIwcCB7XG4gICAgICAgIG1heC13aWR0aDogMjAlO1xuICAgIH1cblxuICAgIC5tbi13ZC14cy0yMHAge1xuICAgICAgICBtaW4td2lkdGg6IDIwJTtcbiAgICB9XG5cbiAgICAud2QteHMtMjAtZiB7XG4gICAgICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTIwcC1mIHtcbiAgICAgICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC14cy0yMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTIwcC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtMjUge1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICB9XG5cbiAgICAud2QteHMtMjVwIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG5cbiAgICAubXgtd2QteHMtMjVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTI1cCB7XG4gICAgICAgIG1pbi13aWR0aDogMjUlO1xuICAgIH1cblxuICAgIC53ZC14cy0yNS1mIHtcbiAgICAgICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtMjVwLWYge1xuICAgICAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTI1cC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QteHMtMjVwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14cy0zMCB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgIH1cblxuICAgIC53ZC14cy0zMHAge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgIH1cblxuICAgIC5teC13ZC14cy0zMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICB9XG5cbiAgICAubW4td2QteHMtMzBwIHtcbiAgICAgICAgbWluLXdpZHRoOiAzMCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTMwLWYge1xuICAgICAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14cy0zMHAtZiB7XG4gICAgICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QteHMtMzBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy0zMHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTM1IHtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgfVxuXG4gICAgLndkLXhzLTM1cCB7XG4gICAgICAgIHdpZHRoOiAzNSU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTM1cCB7XG4gICAgICAgIG1heC13aWR0aDogMzUlO1xuICAgIH1cblxuICAgIC5tbi13ZC14cy0zNXAge1xuICAgICAgICBtaW4td2lkdGg6IDM1JTtcbiAgICB9XG5cbiAgICAud2QteHMtMzUtZiB7XG4gICAgICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTM1cC1mIHtcbiAgICAgICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC14cy0zNXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTM1cC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtNDAge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICB9XG5cbiAgICAud2QteHMtNDBwIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG5cbiAgICAubXgtd2QteHMtNDBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTQwcCB7XG4gICAgICAgIG1pbi13aWR0aDogNDAlO1xuICAgIH1cblxuICAgIC53ZC14cy00MC1mIHtcbiAgICAgICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtNDBwLWYge1xuICAgICAgICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTQwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QteHMtNDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14cy00NSB7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgIH1cblxuICAgIC53ZC14cy00NXAge1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgIH1cblxuICAgIC5teC13ZC14cy00NXAge1xuICAgICAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICB9XG5cbiAgICAubW4td2QteHMtNDVwIHtcbiAgICAgICAgbWluLXdpZHRoOiA0NSU7XG4gICAgfVxuXG4gICAgLndkLXhzLTQ1LWYge1xuICAgICAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14cy00NXAtZiB7XG4gICAgICAgIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QteHMtNDVwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy00NXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTUwIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgfVxuXG4gICAgLndkLXhzLTUwcCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTUwcCB7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC5tbi13ZC14cy01MHAge1xuICAgICAgICBtaW4td2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAud2QteHMtNTAtZiB7XG4gICAgICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTUwcC1mIHtcbiAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC14cy01MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTUwcC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtNTUge1xuICAgICAgICB3aWR0aDogNTVweDtcbiAgICB9XG5cbiAgICAud2QteHMtNTVwIHtcbiAgICAgICAgd2lkdGg6IDU1JTtcbiAgICB9XG5cbiAgICAubXgtd2QteHMtNTVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTU1cCB7XG4gICAgICAgIG1pbi13aWR0aDogNTUlO1xuICAgIH1cblxuICAgIC53ZC14cy01NS1mIHtcbiAgICAgICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtNTVwLWYge1xuICAgICAgICB3aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTU1cC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QteHMtNTVwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14cy02MCB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgIH1cblxuICAgIC53ZC14cy02MHAge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgIH1cblxuICAgIC5teC13ZC14cy02MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICB9XG5cbiAgICAubW4td2QteHMtNjBwIHtcbiAgICAgICAgbWluLXdpZHRoOiA2MCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTYwLWYge1xuICAgICAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14cy02MHAtZiB7XG4gICAgICAgIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QteHMtNjBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy02MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTY1IHtcbiAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgfVxuXG4gICAgLndkLXhzLTY1cCB7XG4gICAgICAgIHdpZHRoOiA2NSU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTY1cCB7XG4gICAgICAgIG1heC13aWR0aDogNjUlO1xuICAgIH1cblxuICAgIC5tbi13ZC14cy02NXAge1xuICAgICAgICBtaW4td2lkdGg6IDY1JTtcbiAgICB9XG5cbiAgICAud2QteHMtNjUtZiB7XG4gICAgICAgIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTY1cC1mIHtcbiAgICAgICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC14cy02NXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTY1cC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtNzAge1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICB9XG5cbiAgICAud2QteHMtNzBwIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICB9XG5cbiAgICAubXgtd2QteHMtNzBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTcwcCB7XG4gICAgICAgIG1pbi13aWR0aDogNzAlO1xuICAgIH1cblxuICAgIC53ZC14cy03MC1mIHtcbiAgICAgICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtNzBwLWYge1xuICAgICAgICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTcwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QteHMtNzBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14cy03NSB7XG4gICAgICAgIHdpZHRoOiA3NXB4O1xuICAgIH1cblxuICAgIC53ZC14cy03NXAge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cblxuICAgIC5teC13ZC14cy03NXAge1xuICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICB9XG5cbiAgICAubW4td2QteHMtNzVwIHtcbiAgICAgICAgbWluLXdpZHRoOiA3NSU7XG4gICAgfVxuXG4gICAgLndkLXhzLTc1LWYge1xuICAgICAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14cy03NXAtZiB7XG4gICAgICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QteHMtNzVwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy03NXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTgwIHtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgfVxuXG4gICAgLndkLXhzLTgwcCB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTgwcCB7XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cblxuICAgIC5tbi13ZC14cy04MHAge1xuICAgICAgICBtaW4td2lkdGg6IDgwJTtcbiAgICB9XG5cbiAgICAud2QteHMtODAtZiB7XG4gICAgICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTgwcC1mIHtcbiAgICAgICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC14cy04MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTgwcC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtODUge1xuICAgICAgICB3aWR0aDogODVweDtcbiAgICB9XG5cbiAgICAud2QteHMtODVwIHtcbiAgICAgICAgd2lkdGg6IDg1JTtcbiAgICB9XG5cbiAgICAubXgtd2QteHMtODVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTg1cCB7XG4gICAgICAgIG1pbi13aWR0aDogODUlO1xuICAgIH1cblxuICAgIC53ZC14cy04NS1mIHtcbiAgICAgICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtODVwLWYge1xuICAgICAgICB3aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTg1cC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QteHMtODVwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14cy05MCB7XG4gICAgICAgIHdpZHRoOiA5MHB4O1xuICAgIH1cblxuICAgIC53ZC14cy05MHAge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgIH1cblxuICAgIC5teC13ZC14cy05MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICB9XG5cbiAgICAubW4td2QteHMtOTBwIHtcbiAgICAgICAgbWluLXdpZHRoOiA5MCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTkwLWYge1xuICAgICAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14cy05MHAtZiB7XG4gICAgICAgIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QteHMtOTBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy05MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTk1IHtcbiAgICAgICAgd2lkdGg6IDk1cHg7XG4gICAgfVxuXG4gICAgLndkLXhzLTk1cCB7XG4gICAgICAgIHdpZHRoOiA5NSU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTk1cCB7XG4gICAgICAgIG1heC13aWR0aDogOTUlO1xuICAgIH1cblxuICAgIC5tbi13ZC14cy05NXAge1xuICAgICAgICBtaW4td2lkdGg6IDk1JTtcbiAgICB9XG5cbiAgICAud2QteHMtOTUtZiB7XG4gICAgICAgIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTk1cC1mIHtcbiAgICAgICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC14cy05NXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTk1cC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtMTAwIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cblxuICAgIC53ZC14cy0xMDBwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTEwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTEwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTEwMC1mIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTEwMHAtZiB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTEwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy0xMDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtMTUwIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgIH1cblxuICAgIC53ZC14cy0xNTBwIHtcbiAgICAgICAgd2lkdGg6IDE1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTE1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDE1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTE1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDE1MCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTE1MC1mIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTE1MHAtZiB7XG4gICAgICAgIHdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTE1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy0xNTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtMjAwIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgIH1cblxuICAgIC53ZC14cy0yMDBwIHtcbiAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTIwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDIwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTIwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDIwMCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTIwMC1mIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTIwMHAtZiB7XG4gICAgICAgIHdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTIwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy0yMDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtMjUwIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgIH1cblxuICAgIC53ZC14cy0yNTBwIHtcbiAgICAgICAgd2lkdGg6IDI1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTI1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDI1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTI1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDI1MCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTI1MC1mIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTI1MHAtZiB7XG4gICAgICAgIHdpZHRoOiAyNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTI1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy0yNTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDI1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtMzAwIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgIH1cblxuICAgIC53ZC14cy0zMDBwIHtcbiAgICAgICAgd2lkdGg6IDMwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTMwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDMwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTMwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDMwMCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTMwMC1mIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTMwMHAtZiB7XG4gICAgICAgIHdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTMwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMzAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy0zMDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtMzUwIHtcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xuICAgIH1cblxuICAgIC53ZC14cy0zNTBwIHtcbiAgICAgICAgd2lkdGg6IDM1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTM1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDM1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTM1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDM1MCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTM1MC1mIHtcbiAgICAgICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTM1MHAtZiB7XG4gICAgICAgIHdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTM1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMzUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy0zNTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDM1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtNDAwIHtcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgIH1cblxuICAgIC53ZC14cy00MDBwIHtcbiAgICAgICAgd2lkdGg6IDQwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTQwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDQwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTQwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDQwMCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTQwMC1mIHtcbiAgICAgICAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTQwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA0MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTQwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy00MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDQwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtNDUwIHtcbiAgICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgIH1cblxuICAgIC53ZC14cy00NTBwIHtcbiAgICAgICAgd2lkdGg6IDQ1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTQ1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDQ1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTQ1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDQ1MCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTQ1MC1mIHtcbiAgICAgICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTQ1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA0NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTQ1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNDUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy00NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtNTAwIHtcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgIH1cblxuICAgIC53ZC14cy01MDBwIHtcbiAgICAgICAgd2lkdGg6IDUwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTUwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDUwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTUwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDUwMCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTUwMC1mIHtcbiAgICAgICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTUwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTUwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy01MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDUwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtNTUwIHtcbiAgICAgICAgd2lkdGg6IDU1MHB4O1xuICAgIH1cblxuICAgIC53ZC14cy01NTBwIHtcbiAgICAgICAgd2lkdGg6IDU1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTU1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDU1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTU1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDU1MCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTU1MC1mIHtcbiAgICAgICAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTU1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA1NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTU1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy01NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDU1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtNjAwIHtcbiAgICAgICAgd2lkdGg6IDYwMHB4O1xuICAgIH1cblxuICAgIC53ZC14cy02MDBwIHtcbiAgICAgICAgd2lkdGg6IDYwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTYwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDYwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTYwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDYwMCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTYwMC1mIHtcbiAgICAgICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTYwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA2MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTYwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNjAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy02MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtNjUwIHtcbiAgICAgICAgd2lkdGg6IDY1MHB4O1xuICAgIH1cblxuICAgIC53ZC14cy02NTBwIHtcbiAgICAgICAgd2lkdGg6IDY1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTY1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDY1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTY1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDY1MCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTY1MC1mIHtcbiAgICAgICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTY1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTY1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNjUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy02NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDY1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtNzAwIHtcbiAgICAgICAgd2lkdGg6IDcwMHB4O1xuICAgIH1cblxuICAgIC53ZC14cy03MDBwIHtcbiAgICAgICAgd2lkdGg6IDcwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTcwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDcwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTcwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDcwMCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTcwMC1mIHtcbiAgICAgICAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTcwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA3MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTcwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy03MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDcwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtNzUwIHtcbiAgICAgICAgd2lkdGg6IDc1MHB4O1xuICAgIH1cblxuICAgIC53ZC14cy03NTBwIHtcbiAgICAgICAgd2lkdGg6IDc1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTc1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDc1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTc1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDc1MCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTc1MC1mIHtcbiAgICAgICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTc1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA3NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTc1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNzUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy03NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtODAwIHtcbiAgICAgICAgd2lkdGg6IDgwMHB4O1xuICAgIH1cblxuICAgIC53ZC14cy04MDBwIHtcbiAgICAgICAgd2lkdGg6IDgwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTgwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDgwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTgwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDgwMCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTgwMC1mIHtcbiAgICAgICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTgwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTgwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogODAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy04MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDgwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtODUwIHtcbiAgICAgICAgd2lkdGg6IDg1MHB4O1xuICAgIH1cblxuICAgIC53ZC14cy04NTBwIHtcbiAgICAgICAgd2lkdGg6IDg1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTg1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDg1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTg1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDg1MCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTg1MC1mIHtcbiAgICAgICAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTg1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA4NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTg1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy04NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDg1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtOTAwIHtcbiAgICAgICAgd2lkdGg6IDkwMHB4O1xuICAgIH1cblxuICAgIC53ZC14cy05MDBwIHtcbiAgICAgICAgd2lkdGg6IDkwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTkwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDkwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTkwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDkwMCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTkwMC1mIHtcbiAgICAgICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTkwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA5MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTkwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogOTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy05MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtOTUwIHtcbiAgICAgICAgd2lkdGg6IDk1MHB4O1xuICAgIH1cblxuICAgIC53ZC14cy05NTBwIHtcbiAgICAgICAgd2lkdGg6IDk1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTk1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDk1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTk1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDk1MCU7XG4gICAgfVxuXG4gICAgLndkLXhzLTk1MC1mIHtcbiAgICAgICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLTk1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTk1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogOTUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14cy05NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDk1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteHMtMTAwMCB7XG4gICAgICAgIHdpZHRoOiAxMDAwcHg7XG4gICAgfVxuXG4gICAgLndkLXhzLTEwMDBwIHtcbiAgICAgICAgd2lkdGg6IDEwMDAlO1xuICAgIH1cblxuICAgIC5teC13ZC14cy0xMDAwcCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTEwMDBwIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAwJTtcbiAgICB9XG5cbiAgICAud2QteHMtMTAwMC1mIHtcbiAgICAgICAgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14cy0xMDAwcC1mIHtcbiAgICAgICAgd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhzLTEwMDBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhzLTEwMDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhzLWF1dG8ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAud2QteHMtYXV0by1mIHtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC53ZC1zbS01IHtcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICB9XG5cbiAgICAud2Qtc20tNXAge1xuICAgICAgICB3aWR0aDogNSU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1JTtcbiAgICB9XG5cbiAgICAubW4td2Qtc20tNXAge1xuICAgICAgICBtaW4td2lkdGg6IDUlO1xuICAgIH1cblxuICAgIC53ZC1zbS01LWYge1xuICAgICAgICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTVwLWYge1xuICAgICAgICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2Qtc20tNXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2Qtc20tNXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tMTAge1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICB9XG5cbiAgICAud2Qtc20tMTBwIHtcbiAgICAgICAgd2lkdGg6IDEwJTtcbiAgICB9XG5cbiAgICAubXgtd2Qtc20tMTBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTEwcCB7XG4gICAgICAgIG1pbi13aWR0aDogMTAlO1xuICAgIH1cblxuICAgIC53ZC1zbS0xMC1mIHtcbiAgICAgICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tMTBwLWYge1xuICAgICAgICB3aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTEwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2Qtc20tMTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1zbS0xNSB7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgIH1cblxuICAgIC53ZC1zbS0xNXAge1xuICAgICAgICB3aWR0aDogMTUlO1xuICAgIH1cblxuICAgIC5teC13ZC1zbS0xNXAge1xuICAgICAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICB9XG5cbiAgICAubW4td2Qtc20tMTVwIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNSU7XG4gICAgfVxuXG4gICAgLndkLXNtLTE1LWYge1xuICAgICAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1zbS0xNXAtZiB7XG4gICAgICAgIHdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2Qtc20tMTVwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS0xNXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTIwIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgfVxuXG4gICAgLndkLXNtLTIwcCB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTIwcCB7XG4gICAgICAgIG1heC13aWR0aDogMjAlO1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS0yMHAge1xuICAgICAgICBtaW4td2lkdGg6IDIwJTtcbiAgICB9XG5cbiAgICAud2Qtc20tMjAtZiB7XG4gICAgICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTIwcC1mIHtcbiAgICAgICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1zbS0yMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTIwcC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tMjUge1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICB9XG5cbiAgICAud2Qtc20tMjVwIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG5cbiAgICAubXgtd2Qtc20tMjVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTI1cCB7XG4gICAgICAgIG1pbi13aWR0aDogMjUlO1xuICAgIH1cblxuICAgIC53ZC1zbS0yNS1mIHtcbiAgICAgICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tMjVwLWYge1xuICAgICAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTI1cC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2Qtc20tMjVwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1zbS0zMCB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS0zMHAge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgIH1cblxuICAgIC5teC13ZC1zbS0zMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICB9XG5cbiAgICAubW4td2Qtc20tMzBwIHtcbiAgICAgICAgbWluLXdpZHRoOiAzMCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTMwLWYge1xuICAgICAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1zbS0zMHAtZiB7XG4gICAgICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2Qtc20tMzBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS0zMHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTM1IHtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgfVxuXG4gICAgLndkLXNtLTM1cCB7XG4gICAgICAgIHdpZHRoOiAzNSU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTM1cCB7XG4gICAgICAgIG1heC13aWR0aDogMzUlO1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS0zNXAge1xuICAgICAgICBtaW4td2lkdGg6IDM1JTtcbiAgICB9XG5cbiAgICAud2Qtc20tMzUtZiB7XG4gICAgICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTM1cC1mIHtcbiAgICAgICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1zbS0zNXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTM1cC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tNDAge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICB9XG5cbiAgICAud2Qtc20tNDBwIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG5cbiAgICAubXgtd2Qtc20tNDBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTQwcCB7XG4gICAgICAgIG1pbi13aWR0aDogNDAlO1xuICAgIH1cblxuICAgIC53ZC1zbS00MC1mIHtcbiAgICAgICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tNDBwLWYge1xuICAgICAgICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTQwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2Qtc20tNDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1zbS00NSB7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgIH1cblxuICAgIC53ZC1zbS00NXAge1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgIH1cblxuICAgIC5teC13ZC1zbS00NXAge1xuICAgICAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICB9XG5cbiAgICAubW4td2Qtc20tNDVwIHtcbiAgICAgICAgbWluLXdpZHRoOiA0NSU7XG4gICAgfVxuXG4gICAgLndkLXNtLTQ1LWYge1xuICAgICAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1zbS00NXAtZiB7XG4gICAgICAgIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2Qtc20tNDVwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS00NXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTUwIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgfVxuXG4gICAgLndkLXNtLTUwcCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTUwcCB7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS01MHAge1xuICAgICAgICBtaW4td2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAud2Qtc20tNTAtZiB7XG4gICAgICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTUwcC1mIHtcbiAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1zbS01MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTUwcC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tNTUge1xuICAgICAgICB3aWR0aDogNTVweDtcbiAgICB9XG5cbiAgICAud2Qtc20tNTVwIHtcbiAgICAgICAgd2lkdGg6IDU1JTtcbiAgICB9XG5cbiAgICAubXgtd2Qtc20tNTVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTU1cCB7XG4gICAgICAgIG1pbi13aWR0aDogNTUlO1xuICAgIH1cblxuICAgIC53ZC1zbS01NS1mIHtcbiAgICAgICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tNTVwLWYge1xuICAgICAgICB3aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTU1cC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2Qtc20tNTVwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1zbS02MCB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS02MHAge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgIH1cblxuICAgIC5teC13ZC1zbS02MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICB9XG5cbiAgICAubW4td2Qtc20tNjBwIHtcbiAgICAgICAgbWluLXdpZHRoOiA2MCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTYwLWYge1xuICAgICAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1zbS02MHAtZiB7XG4gICAgICAgIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2Qtc20tNjBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS02MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTY1IHtcbiAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgfVxuXG4gICAgLndkLXNtLTY1cCB7XG4gICAgICAgIHdpZHRoOiA2NSU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTY1cCB7XG4gICAgICAgIG1heC13aWR0aDogNjUlO1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS02NXAge1xuICAgICAgICBtaW4td2lkdGg6IDY1JTtcbiAgICB9XG5cbiAgICAud2Qtc20tNjUtZiB7XG4gICAgICAgIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTY1cC1mIHtcbiAgICAgICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1zbS02NXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTY1cC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tNzAge1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICB9XG5cbiAgICAud2Qtc20tNzBwIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICB9XG5cbiAgICAubXgtd2Qtc20tNzBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTcwcCB7XG4gICAgICAgIG1pbi13aWR0aDogNzAlO1xuICAgIH1cblxuICAgIC53ZC1zbS03MC1mIHtcbiAgICAgICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tNzBwLWYge1xuICAgICAgICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTcwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2Qtc20tNzBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1zbS03NSB7XG4gICAgICAgIHdpZHRoOiA3NXB4O1xuICAgIH1cblxuICAgIC53ZC1zbS03NXAge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cblxuICAgIC5teC13ZC1zbS03NXAge1xuICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICB9XG5cbiAgICAubW4td2Qtc20tNzVwIHtcbiAgICAgICAgbWluLXdpZHRoOiA3NSU7XG4gICAgfVxuXG4gICAgLndkLXNtLTc1LWYge1xuICAgICAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1zbS03NXAtZiB7XG4gICAgICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2Qtc20tNzVwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS03NXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTgwIHtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgfVxuXG4gICAgLndkLXNtLTgwcCB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTgwcCB7XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS04MHAge1xuICAgICAgICBtaW4td2lkdGg6IDgwJTtcbiAgICB9XG5cbiAgICAud2Qtc20tODAtZiB7XG4gICAgICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTgwcC1mIHtcbiAgICAgICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1zbS04MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTgwcC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tODUge1xuICAgICAgICB3aWR0aDogODVweDtcbiAgICB9XG5cbiAgICAud2Qtc20tODVwIHtcbiAgICAgICAgd2lkdGg6IDg1JTtcbiAgICB9XG5cbiAgICAubXgtd2Qtc20tODVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTg1cCB7XG4gICAgICAgIG1pbi13aWR0aDogODUlO1xuICAgIH1cblxuICAgIC53ZC1zbS04NS1mIHtcbiAgICAgICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tODVwLWYge1xuICAgICAgICB3aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTg1cC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2Qtc20tODVwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1zbS05MCB7XG4gICAgICAgIHdpZHRoOiA5MHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS05MHAge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgIH1cblxuICAgIC5teC13ZC1zbS05MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICB9XG5cbiAgICAubW4td2Qtc20tOTBwIHtcbiAgICAgICAgbWluLXdpZHRoOiA5MCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTkwLWYge1xuICAgICAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1zbS05MHAtZiB7XG4gICAgICAgIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2Qtc20tOTBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS05MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTk1IHtcbiAgICAgICAgd2lkdGg6IDk1cHg7XG4gICAgfVxuXG4gICAgLndkLXNtLTk1cCB7XG4gICAgICAgIHdpZHRoOiA5NSU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTk1cCB7XG4gICAgICAgIG1heC13aWR0aDogOTUlO1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS05NXAge1xuICAgICAgICBtaW4td2lkdGg6IDk1JTtcbiAgICB9XG5cbiAgICAud2Qtc20tOTUtZiB7XG4gICAgICAgIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTk1cC1mIHtcbiAgICAgICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1zbS05NXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTk1cC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tMTAwIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS0xMDBwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTEwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTEwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTEwMC1mIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTEwMHAtZiB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTEwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS0xMDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tMTUwIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS0xNTBwIHtcbiAgICAgICAgd2lkdGg6IDE1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTE1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDE1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTE1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDE1MCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTE1MC1mIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTE1MHAtZiB7XG4gICAgICAgIHdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTE1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS0xNTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tMjAwIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS0yMDBwIHtcbiAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTIwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDIwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTIwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDIwMCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTIwMC1mIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTIwMHAtZiB7XG4gICAgICAgIHdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTIwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS0yMDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tMjUwIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS0yNTBwIHtcbiAgICAgICAgd2lkdGg6IDI1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTI1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDI1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTI1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDI1MCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTI1MC1mIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTI1MHAtZiB7XG4gICAgICAgIHdpZHRoOiAyNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTI1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS0yNTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDI1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tMzAwIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS0zMDBwIHtcbiAgICAgICAgd2lkdGg6IDMwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTMwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDMwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTMwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDMwMCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTMwMC1mIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTMwMHAtZiB7XG4gICAgICAgIHdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTMwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMzAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS0zMDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tMzUwIHtcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS0zNTBwIHtcbiAgICAgICAgd2lkdGg6IDM1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTM1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDM1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTM1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDM1MCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTM1MC1mIHtcbiAgICAgICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTM1MHAtZiB7XG4gICAgICAgIHdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTM1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMzUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS0zNTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDM1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tNDAwIHtcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS00MDBwIHtcbiAgICAgICAgd2lkdGg6IDQwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTQwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDQwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTQwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDQwMCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTQwMC1mIHtcbiAgICAgICAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTQwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA0MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTQwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS00MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDQwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tNDUwIHtcbiAgICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS00NTBwIHtcbiAgICAgICAgd2lkdGg6IDQ1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTQ1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDQ1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTQ1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDQ1MCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTQ1MC1mIHtcbiAgICAgICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTQ1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA0NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTQ1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNDUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS00NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tNTAwIHtcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS01MDBwIHtcbiAgICAgICAgd2lkdGg6IDUwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTUwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDUwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTUwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDUwMCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTUwMC1mIHtcbiAgICAgICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTUwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTUwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS01MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDUwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tNTUwIHtcbiAgICAgICAgd2lkdGg6IDU1MHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS01NTBwIHtcbiAgICAgICAgd2lkdGg6IDU1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTU1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDU1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTU1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDU1MCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTU1MC1mIHtcbiAgICAgICAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTU1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA1NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTU1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS01NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDU1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tNjAwIHtcbiAgICAgICAgd2lkdGg6IDYwMHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS02MDBwIHtcbiAgICAgICAgd2lkdGg6IDYwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTYwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDYwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTYwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDYwMCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTYwMC1mIHtcbiAgICAgICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTYwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA2MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTYwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNjAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS02MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tNjUwIHtcbiAgICAgICAgd2lkdGg6IDY1MHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS02NTBwIHtcbiAgICAgICAgd2lkdGg6IDY1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTY1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDY1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTY1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDY1MCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTY1MC1mIHtcbiAgICAgICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTY1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTY1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNjUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS02NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDY1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tNzAwIHtcbiAgICAgICAgd2lkdGg6IDcwMHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS03MDBwIHtcbiAgICAgICAgd2lkdGg6IDcwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTcwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDcwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTcwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDcwMCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTcwMC1mIHtcbiAgICAgICAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTcwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA3MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTcwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS03MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDcwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tNzUwIHtcbiAgICAgICAgd2lkdGg6IDc1MHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS03NTBwIHtcbiAgICAgICAgd2lkdGg6IDc1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTc1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDc1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTc1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDc1MCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTc1MC1mIHtcbiAgICAgICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTc1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA3NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTc1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNzUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS03NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tODAwIHtcbiAgICAgICAgd2lkdGg6IDgwMHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS04MDBwIHtcbiAgICAgICAgd2lkdGg6IDgwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTgwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDgwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTgwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDgwMCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTgwMC1mIHtcbiAgICAgICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTgwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTgwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogODAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS04MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDgwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tODUwIHtcbiAgICAgICAgd2lkdGg6IDg1MHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS04NTBwIHtcbiAgICAgICAgd2lkdGg6IDg1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTg1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDg1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTg1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDg1MCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTg1MC1mIHtcbiAgICAgICAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTg1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA4NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTg1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS04NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDg1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tOTAwIHtcbiAgICAgICAgd2lkdGg6IDkwMHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS05MDBwIHtcbiAgICAgICAgd2lkdGg6IDkwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTkwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDkwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTkwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDkwMCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTkwMC1mIHtcbiAgICAgICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTkwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA5MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTkwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogOTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS05MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tOTUwIHtcbiAgICAgICAgd2lkdGg6IDk1MHB4O1xuICAgIH1cblxuICAgIC53ZC1zbS05NTBwIHtcbiAgICAgICAgd2lkdGg6IDk1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTk1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDk1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTk1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDk1MCU7XG4gICAgfVxuXG4gICAgLndkLXNtLTk1MC1mIHtcbiAgICAgICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLTk1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTk1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogOTUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1zbS05NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDk1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2Qtc20tMTAwMCB7XG4gICAgICAgIHdpZHRoOiAxMDAwcHg7XG4gICAgfVxuXG4gICAgLndkLXNtLTEwMDBwIHtcbiAgICAgICAgd2lkdGg6IDEwMDAlO1xuICAgIH1cblxuICAgIC5teC13ZC1zbS0xMDAwcCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTEwMDBwIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAwJTtcbiAgICB9XG5cbiAgICAud2Qtc20tMTAwMC1mIHtcbiAgICAgICAgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1zbS0xMDAwcC1mIHtcbiAgICAgICAgd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXNtLTEwMDBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXNtLTEwMDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXNtLWF1dG8ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAud2Qtc20tYXV0by1mIHtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC53ZC1tZC01IHtcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICB9XG5cbiAgICAud2QtbWQtNXAge1xuICAgICAgICB3aWR0aDogNSU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1JTtcbiAgICB9XG5cbiAgICAubW4td2QtbWQtNXAge1xuICAgICAgICBtaW4td2lkdGg6IDUlO1xuICAgIH1cblxuICAgIC53ZC1tZC01LWYge1xuICAgICAgICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTVwLWYge1xuICAgICAgICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbWQtNXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QtbWQtNXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtMTAge1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICB9XG5cbiAgICAud2QtbWQtMTBwIHtcbiAgICAgICAgd2lkdGg6IDEwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbWQtMTBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTEwcCB7XG4gICAgICAgIG1pbi13aWR0aDogMTAlO1xuICAgIH1cblxuICAgIC53ZC1tZC0xMC1mIHtcbiAgICAgICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtMTBwLWYge1xuICAgICAgICB3aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTEwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QtbWQtMTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1tZC0xNSB7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgIH1cblxuICAgIC53ZC1tZC0xNXAge1xuICAgICAgICB3aWR0aDogMTUlO1xuICAgIH1cblxuICAgIC5teC13ZC1tZC0xNXAge1xuICAgICAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICB9XG5cbiAgICAubW4td2QtbWQtMTVwIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNSU7XG4gICAgfVxuXG4gICAgLndkLW1kLTE1LWYge1xuICAgICAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1tZC0xNXAtZiB7XG4gICAgICAgIHdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbWQtMTVwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC0xNXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTIwIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgfVxuXG4gICAgLndkLW1kLTIwcCB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTIwcCB7XG4gICAgICAgIG1heC13aWR0aDogMjAlO1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC0yMHAge1xuICAgICAgICBtaW4td2lkdGg6IDIwJTtcbiAgICB9XG5cbiAgICAud2QtbWQtMjAtZiB7XG4gICAgICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTIwcC1mIHtcbiAgICAgICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1tZC0yMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTIwcC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtMjUge1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICB9XG5cbiAgICAud2QtbWQtMjVwIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG5cbiAgICAubXgtd2QtbWQtMjVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTI1cCB7XG4gICAgICAgIG1pbi13aWR0aDogMjUlO1xuICAgIH1cblxuICAgIC53ZC1tZC0yNS1mIHtcbiAgICAgICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtMjVwLWYge1xuICAgICAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTI1cC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QtbWQtMjVwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1tZC0zMCB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC0zMHAge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgIH1cblxuICAgIC5teC13ZC1tZC0zMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbWQtMzBwIHtcbiAgICAgICAgbWluLXdpZHRoOiAzMCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTMwLWYge1xuICAgICAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1tZC0zMHAtZiB7XG4gICAgICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbWQtMzBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC0zMHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTM1IHtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgfVxuXG4gICAgLndkLW1kLTM1cCB7XG4gICAgICAgIHdpZHRoOiAzNSU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTM1cCB7XG4gICAgICAgIG1heC13aWR0aDogMzUlO1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC0zNXAge1xuICAgICAgICBtaW4td2lkdGg6IDM1JTtcbiAgICB9XG5cbiAgICAud2QtbWQtMzUtZiB7XG4gICAgICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTM1cC1mIHtcbiAgICAgICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1tZC0zNXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTM1cC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtNDAge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICB9XG5cbiAgICAud2QtbWQtNDBwIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbWQtNDBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTQwcCB7XG4gICAgICAgIG1pbi13aWR0aDogNDAlO1xuICAgIH1cblxuICAgIC53ZC1tZC00MC1mIHtcbiAgICAgICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtNDBwLWYge1xuICAgICAgICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTQwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QtbWQtNDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1tZC00NSB7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgIH1cblxuICAgIC53ZC1tZC00NXAge1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgIH1cblxuICAgIC5teC13ZC1tZC00NXAge1xuICAgICAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICB9XG5cbiAgICAubW4td2QtbWQtNDVwIHtcbiAgICAgICAgbWluLXdpZHRoOiA0NSU7XG4gICAgfVxuXG4gICAgLndkLW1kLTQ1LWYge1xuICAgICAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1tZC00NXAtZiB7XG4gICAgICAgIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbWQtNDVwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC00NXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTUwIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgfVxuXG4gICAgLndkLW1kLTUwcCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTUwcCB7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC01MHAge1xuICAgICAgICBtaW4td2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAud2QtbWQtNTAtZiB7XG4gICAgICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTUwcC1mIHtcbiAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1tZC01MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTUwcC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtNTUge1xuICAgICAgICB3aWR0aDogNTVweDtcbiAgICB9XG5cbiAgICAud2QtbWQtNTVwIHtcbiAgICAgICAgd2lkdGg6IDU1JTtcbiAgICB9XG5cbiAgICAubXgtd2QtbWQtNTVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTU1cCB7XG4gICAgICAgIG1pbi13aWR0aDogNTUlO1xuICAgIH1cblxuICAgIC53ZC1tZC01NS1mIHtcbiAgICAgICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtNTVwLWYge1xuICAgICAgICB3aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTU1cC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QtbWQtNTVwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1tZC02MCB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC02MHAge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgIH1cblxuICAgIC5teC13ZC1tZC02MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbWQtNjBwIHtcbiAgICAgICAgbWluLXdpZHRoOiA2MCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTYwLWYge1xuICAgICAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1tZC02MHAtZiB7XG4gICAgICAgIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbWQtNjBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC02MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTY1IHtcbiAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgfVxuXG4gICAgLndkLW1kLTY1cCB7XG4gICAgICAgIHdpZHRoOiA2NSU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTY1cCB7XG4gICAgICAgIG1heC13aWR0aDogNjUlO1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC02NXAge1xuICAgICAgICBtaW4td2lkdGg6IDY1JTtcbiAgICB9XG5cbiAgICAud2QtbWQtNjUtZiB7XG4gICAgICAgIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTY1cC1mIHtcbiAgICAgICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1tZC02NXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTY1cC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtNzAge1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICB9XG5cbiAgICAud2QtbWQtNzBwIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbWQtNzBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTcwcCB7XG4gICAgICAgIG1pbi13aWR0aDogNzAlO1xuICAgIH1cblxuICAgIC53ZC1tZC03MC1mIHtcbiAgICAgICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtNzBwLWYge1xuICAgICAgICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTcwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QtbWQtNzBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1tZC03NSB7XG4gICAgICAgIHdpZHRoOiA3NXB4O1xuICAgIH1cblxuICAgIC53ZC1tZC03NXAge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cblxuICAgIC5teC13ZC1tZC03NXAge1xuICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICB9XG5cbiAgICAubW4td2QtbWQtNzVwIHtcbiAgICAgICAgbWluLXdpZHRoOiA3NSU7XG4gICAgfVxuXG4gICAgLndkLW1kLTc1LWYge1xuICAgICAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1tZC03NXAtZiB7XG4gICAgICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbWQtNzVwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC03NXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTgwIHtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgfVxuXG4gICAgLndkLW1kLTgwcCB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTgwcCB7XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC04MHAge1xuICAgICAgICBtaW4td2lkdGg6IDgwJTtcbiAgICB9XG5cbiAgICAud2QtbWQtODAtZiB7XG4gICAgICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTgwcC1mIHtcbiAgICAgICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1tZC04MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTgwcC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtODUge1xuICAgICAgICB3aWR0aDogODVweDtcbiAgICB9XG5cbiAgICAud2QtbWQtODVwIHtcbiAgICAgICAgd2lkdGg6IDg1JTtcbiAgICB9XG5cbiAgICAubXgtd2QtbWQtODVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTg1cCB7XG4gICAgICAgIG1pbi13aWR0aDogODUlO1xuICAgIH1cblxuICAgIC53ZC1tZC04NS1mIHtcbiAgICAgICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtODVwLWYge1xuICAgICAgICB3aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTg1cC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QtbWQtODVwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1tZC05MCB7XG4gICAgICAgIHdpZHRoOiA5MHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC05MHAge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgIH1cblxuICAgIC5teC13ZC1tZC05MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbWQtOTBwIHtcbiAgICAgICAgbWluLXdpZHRoOiA5MCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTkwLWYge1xuICAgICAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1tZC05MHAtZiB7XG4gICAgICAgIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbWQtOTBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC05MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTk1IHtcbiAgICAgICAgd2lkdGg6IDk1cHg7XG4gICAgfVxuXG4gICAgLndkLW1kLTk1cCB7XG4gICAgICAgIHdpZHRoOiA5NSU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTk1cCB7XG4gICAgICAgIG1heC13aWR0aDogOTUlO1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC05NXAge1xuICAgICAgICBtaW4td2lkdGg6IDk1JTtcbiAgICB9XG5cbiAgICAud2QtbWQtOTUtZiB7XG4gICAgICAgIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTk1cC1mIHtcbiAgICAgICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1tZC05NXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTk1cC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtMTAwIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC0xMDBwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTEwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTEwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTEwMC1mIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTEwMHAtZiB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTEwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC0xMDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtMTUwIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC0xNTBwIHtcbiAgICAgICAgd2lkdGg6IDE1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTE1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDE1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTE1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDE1MCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTE1MC1mIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTE1MHAtZiB7XG4gICAgICAgIHdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTE1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC0xNTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtMjAwIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC0yMDBwIHtcbiAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTIwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDIwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTIwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDIwMCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTIwMC1mIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTIwMHAtZiB7XG4gICAgICAgIHdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTIwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC0yMDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtMjUwIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC0yNTBwIHtcbiAgICAgICAgd2lkdGg6IDI1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTI1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDI1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTI1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDI1MCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTI1MC1mIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTI1MHAtZiB7XG4gICAgICAgIHdpZHRoOiAyNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTI1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC0yNTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDI1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtMzAwIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC0zMDBwIHtcbiAgICAgICAgd2lkdGg6IDMwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTMwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDMwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTMwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDMwMCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTMwMC1mIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTMwMHAtZiB7XG4gICAgICAgIHdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTMwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMzAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC0zMDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtMzUwIHtcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC0zNTBwIHtcbiAgICAgICAgd2lkdGg6IDM1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTM1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDM1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTM1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDM1MCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTM1MC1mIHtcbiAgICAgICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTM1MHAtZiB7XG4gICAgICAgIHdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTM1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMzUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC0zNTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDM1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtNDAwIHtcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC00MDBwIHtcbiAgICAgICAgd2lkdGg6IDQwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTQwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDQwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTQwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDQwMCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTQwMC1mIHtcbiAgICAgICAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTQwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA0MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTQwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC00MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDQwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtNDUwIHtcbiAgICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC00NTBwIHtcbiAgICAgICAgd2lkdGg6IDQ1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTQ1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDQ1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTQ1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDQ1MCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTQ1MC1mIHtcbiAgICAgICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTQ1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA0NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTQ1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNDUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC00NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtNTAwIHtcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC01MDBwIHtcbiAgICAgICAgd2lkdGg6IDUwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTUwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDUwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTUwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDUwMCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTUwMC1mIHtcbiAgICAgICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTUwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTUwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC01MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDUwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtNTUwIHtcbiAgICAgICAgd2lkdGg6IDU1MHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC01NTBwIHtcbiAgICAgICAgd2lkdGg6IDU1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTU1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDU1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTU1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDU1MCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTU1MC1mIHtcbiAgICAgICAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTU1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA1NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTU1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC01NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDU1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtNjAwIHtcbiAgICAgICAgd2lkdGg6IDYwMHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC02MDBwIHtcbiAgICAgICAgd2lkdGg6IDYwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTYwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDYwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTYwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDYwMCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTYwMC1mIHtcbiAgICAgICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTYwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA2MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTYwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNjAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC02MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtNjUwIHtcbiAgICAgICAgd2lkdGg6IDY1MHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC02NTBwIHtcbiAgICAgICAgd2lkdGg6IDY1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTY1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDY1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTY1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDY1MCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTY1MC1mIHtcbiAgICAgICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTY1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTY1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNjUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC02NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDY1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtNzAwIHtcbiAgICAgICAgd2lkdGg6IDcwMHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC03MDBwIHtcbiAgICAgICAgd2lkdGg6IDcwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTcwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDcwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTcwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDcwMCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTcwMC1mIHtcbiAgICAgICAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTcwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA3MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTcwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC03MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDcwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtNzUwIHtcbiAgICAgICAgd2lkdGg6IDc1MHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC03NTBwIHtcbiAgICAgICAgd2lkdGg6IDc1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTc1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDc1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTc1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDc1MCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTc1MC1mIHtcbiAgICAgICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTc1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA3NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTc1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNzUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC03NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtODAwIHtcbiAgICAgICAgd2lkdGg6IDgwMHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC04MDBwIHtcbiAgICAgICAgd2lkdGg6IDgwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTgwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDgwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTgwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDgwMCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTgwMC1mIHtcbiAgICAgICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTgwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTgwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogODAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC04MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDgwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtODUwIHtcbiAgICAgICAgd2lkdGg6IDg1MHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC04NTBwIHtcbiAgICAgICAgd2lkdGg6IDg1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTg1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDg1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTg1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDg1MCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTg1MC1mIHtcbiAgICAgICAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTg1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA4NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTg1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC04NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDg1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtOTAwIHtcbiAgICAgICAgd2lkdGg6IDkwMHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC05MDBwIHtcbiAgICAgICAgd2lkdGg6IDkwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTkwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDkwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTkwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDkwMCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTkwMC1mIHtcbiAgICAgICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTkwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA5MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTkwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogOTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC05MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtOTUwIHtcbiAgICAgICAgd2lkdGg6IDk1MHB4O1xuICAgIH1cblxuICAgIC53ZC1tZC05NTBwIHtcbiAgICAgICAgd2lkdGg6IDk1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTk1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDk1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTk1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDk1MCU7XG4gICAgfVxuXG4gICAgLndkLW1kLTk1MC1mIHtcbiAgICAgICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLTk1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTk1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogOTUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1tZC05NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDk1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtMTAwMCB7XG4gICAgICAgIHdpZHRoOiAxMDAwcHg7XG4gICAgfVxuXG4gICAgLndkLW1kLTEwMDBwIHtcbiAgICAgICAgd2lkdGg6IDEwMDAlO1xuICAgIH1cblxuICAgIC5teC13ZC1tZC0xMDAwcCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTEwMDBwIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAwJTtcbiAgICB9XG5cbiAgICAud2QtbWQtMTAwMC1mIHtcbiAgICAgICAgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1tZC0xMDAwcC1mIHtcbiAgICAgICAgd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLW1kLTEwMDBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLW1kLTEwMDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLW1kLWF1dG8ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAud2QtbWQtYXV0by1mIHtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbWQtMTIwIHtcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLndkLWxnLTUge1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgIH1cblxuICAgIC53ZC1sZy01cCB7XG4gICAgICAgIHdpZHRoOiA1JTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNXAge1xuICAgICAgICBtYXgtd2lkdGg6IDUlO1xuICAgIH1cblxuICAgIC5tbi13ZC1sZy01cCB7XG4gICAgICAgIG1pbi13aWR0aDogNSU7XG4gICAgfVxuXG4gICAgLndkLWxnLTUtZiB7XG4gICAgICAgIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctNXAtZiB7XG4gICAgICAgIHdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1sZy01cC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1sZy01cC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy0xMCB7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgIH1cblxuICAgIC53ZC1sZy0xMHAge1xuICAgICAgICB3aWR0aDogMTAlO1xuICAgIH1cblxuICAgIC5teC13ZC1sZy0xMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctMTBwIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMCU7XG4gICAgfVxuXG4gICAgLndkLWxnLTEwLWYge1xuICAgICAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy0xMHAtZiB7XG4gICAgICAgIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctMTBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1sZy0xMHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLWxnLTE1IHtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTE1cCB7XG4gICAgICAgIHdpZHRoOiAxNSU7XG4gICAgfVxuXG4gICAgLm14LXdkLWxnLTE1cCB7XG4gICAgICAgIG1heC13aWR0aDogMTUlO1xuICAgIH1cblxuICAgIC5tbi13ZC1sZy0xNXAge1xuICAgICAgICBtaW4td2lkdGg6IDE1JTtcbiAgICB9XG5cbiAgICAud2QtbGctMTUtZiB7XG4gICAgICAgIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLWxnLTE1cC1mIHtcbiAgICAgICAgd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1sZy0xNXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTE1cC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctMjAge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICB9XG5cbiAgICAud2QtbGctMjBwIHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctMjBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTIwcCB7XG4gICAgICAgIG1pbi13aWR0aDogMjAlO1xuICAgIH1cblxuICAgIC53ZC1sZy0yMC1mIHtcbiAgICAgICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctMjBwLWYge1xuICAgICAgICB3aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLWxnLTIwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QtbGctMjBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy0yNSB7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgIH1cblxuICAgIC53ZC1sZy0yNXAge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgIH1cblxuICAgIC5teC13ZC1sZy0yNXAge1xuICAgICAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctMjVwIHtcbiAgICAgICAgbWluLXdpZHRoOiAyNSU7XG4gICAgfVxuXG4gICAgLndkLWxnLTI1LWYge1xuICAgICAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy0yNXAtZiB7XG4gICAgICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctMjVwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1sZy0yNXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLWxnLTMwIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTMwcCB7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLWxnLTMwcCB7XG4gICAgICAgIG1heC13aWR0aDogMzAlO1xuICAgIH1cblxuICAgIC5tbi13ZC1sZy0zMHAge1xuICAgICAgICBtaW4td2lkdGg6IDMwJTtcbiAgICB9XG5cbiAgICAud2QtbGctMzAtZiB7XG4gICAgICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLWxnLTMwcC1mIHtcbiAgICAgICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1sZy0zMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTMwcC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctMzUge1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICB9XG5cbiAgICAud2QtbGctMzVwIHtcbiAgICAgICAgd2lkdGg6IDM1JTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctMzVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTM1cCB7XG4gICAgICAgIG1pbi13aWR0aDogMzUlO1xuICAgIH1cblxuICAgIC53ZC1sZy0zNS1mIHtcbiAgICAgICAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctMzVwLWYge1xuICAgICAgICB3aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLWxnLTM1cC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QtbGctMzVwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy00MCB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgIH1cblxuICAgIC53ZC1sZy00MHAge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgIH1cblxuICAgIC5teC13ZC1sZy00MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctNDBwIHtcbiAgICAgICAgbWluLXdpZHRoOiA0MCU7XG4gICAgfVxuXG4gICAgLndkLWxnLTQwLWYge1xuICAgICAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy00MHAtZiB7XG4gICAgICAgIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNDBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1sZy00MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLWxnLTQ1IHtcbiAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTQ1cCB7XG4gICAgICAgIHdpZHRoOiA0NSU7XG4gICAgfVxuXG4gICAgLm14LXdkLWxnLTQ1cCB7XG4gICAgICAgIG1heC13aWR0aDogNDUlO1xuICAgIH1cblxuICAgIC5tbi13ZC1sZy00NXAge1xuICAgICAgICBtaW4td2lkdGg6IDQ1JTtcbiAgICB9XG5cbiAgICAud2QtbGctNDUtZiB7XG4gICAgICAgIHdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLWxnLTQ1cC1mIHtcbiAgICAgICAgd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1sZy00NXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTQ1cC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctNTAge1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICB9XG5cbiAgICAud2QtbGctNTBwIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNTBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTUwcCB7XG4gICAgICAgIG1pbi13aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC53ZC1sZy01MC1mIHtcbiAgICAgICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctNTBwLWYge1xuICAgICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLWxnLTUwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QtbGctNTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy01NSB7XG4gICAgICAgIHdpZHRoOiA1NXB4O1xuICAgIH1cblxuICAgIC53ZC1sZy01NXAge1xuICAgICAgICB3aWR0aDogNTUlO1xuICAgIH1cblxuICAgIC5teC13ZC1sZy01NXAge1xuICAgICAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctNTVwIHtcbiAgICAgICAgbWluLXdpZHRoOiA1NSU7XG4gICAgfVxuXG4gICAgLndkLWxnLTU1LWYge1xuICAgICAgICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy01NXAtZiB7XG4gICAgICAgIHdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNTVwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1sZy01NXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLWxnLTYwIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTYwcCB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLWxnLTYwcCB7XG4gICAgICAgIG1heC13aWR0aDogNjAlO1xuICAgIH1cblxuICAgIC5tbi13ZC1sZy02MHAge1xuICAgICAgICBtaW4td2lkdGg6IDYwJTtcbiAgICB9XG5cbiAgICAud2QtbGctNjAtZiB7XG4gICAgICAgIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLWxnLTYwcC1mIHtcbiAgICAgICAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1sZy02MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTYwcC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctNjUge1xuICAgICAgICB3aWR0aDogNjVweDtcbiAgICB9XG5cbiAgICAud2QtbGctNjVwIHtcbiAgICAgICAgd2lkdGg6IDY1JTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNjVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTY1cCB7XG4gICAgICAgIG1pbi13aWR0aDogNjUlO1xuICAgIH1cblxuICAgIC53ZC1sZy02NS1mIHtcbiAgICAgICAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctNjVwLWYge1xuICAgICAgICB3aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLWxnLTY1cC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QtbGctNjVwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy03MCB7XG4gICAgICAgIHdpZHRoOiA3MHB4O1xuICAgIH1cblxuICAgIC53ZC1sZy03MHAge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgIH1cblxuICAgIC5teC13ZC1sZy03MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctNzBwIHtcbiAgICAgICAgbWluLXdpZHRoOiA3MCU7XG4gICAgfVxuXG4gICAgLndkLWxnLTcwLWYge1xuICAgICAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy03MHAtZiB7XG4gICAgICAgIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNzBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1sZy03MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLWxnLTc1IHtcbiAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTc1cCB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuXG4gICAgLm14LXdkLWxnLTc1cCB7XG4gICAgICAgIG1heC13aWR0aDogNzUlO1xuICAgIH1cblxuICAgIC5tbi13ZC1sZy03NXAge1xuICAgICAgICBtaW4td2lkdGg6IDc1JTtcbiAgICB9XG5cbiAgICAud2QtbGctNzUtZiB7XG4gICAgICAgIHdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLWxnLTc1cC1mIHtcbiAgICAgICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1sZy03NXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTc1cC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctODAge1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICB9XG5cbiAgICAud2QtbGctODBwIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctODBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTgwcCB7XG4gICAgICAgIG1pbi13aWR0aDogODAlO1xuICAgIH1cblxuICAgIC53ZC1sZy04MC1mIHtcbiAgICAgICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctODBwLWYge1xuICAgICAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLWxnLTgwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QtbGctODBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy04NSB7XG4gICAgICAgIHdpZHRoOiA4NXB4O1xuICAgIH1cblxuICAgIC53ZC1sZy04NXAge1xuICAgICAgICB3aWR0aDogODUlO1xuICAgIH1cblxuICAgIC5teC13ZC1sZy04NXAge1xuICAgICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctODVwIHtcbiAgICAgICAgbWluLXdpZHRoOiA4NSU7XG4gICAgfVxuXG4gICAgLndkLWxnLTg1LWYge1xuICAgICAgICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy04NXAtZiB7XG4gICAgICAgIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctODVwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC1sZy04NXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLWxnLTkwIHtcbiAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTkwcCB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLWxnLTkwcCB7XG4gICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgIH1cblxuICAgIC5tbi13ZC1sZy05MHAge1xuICAgICAgICBtaW4td2lkdGg6IDkwJTtcbiAgICB9XG5cbiAgICAud2QtbGctOTAtZiB7XG4gICAgICAgIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLWxnLTkwcC1mIHtcbiAgICAgICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC1sZy05MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTkwcC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctOTUge1xuICAgICAgICB3aWR0aDogOTVweDtcbiAgICB9XG5cbiAgICAud2QtbGctOTVwIHtcbiAgICAgICAgd2lkdGg6IDk1JTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctOTVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTk1cCB7XG4gICAgICAgIG1pbi13aWR0aDogOTUlO1xuICAgIH1cblxuICAgIC53ZC1sZy05NS1mIHtcbiAgICAgICAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctOTVwLWYge1xuICAgICAgICB3aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLWxnLTk1cC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QtbGctOTVwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy0xMDAge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTEwMHAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctMTAwcCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctMTAwcCB7XG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAud2QtbGctMTAwLWYge1xuICAgICAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctMTAwcC1mIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctMTAwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTEwMHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy0xNTAge1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTE1MHAge1xuICAgICAgICB3aWR0aDogMTUwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctMTUwcCB7XG4gICAgICAgIG1heC13aWR0aDogMTUwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctMTUwcCB7XG4gICAgICAgIG1pbi13aWR0aDogMTUwJTtcbiAgICB9XG5cbiAgICAud2QtbGctMTUwLWYge1xuICAgICAgICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctMTUwcC1mIHtcbiAgICAgICAgd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctMTUwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTE1MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy0yMDAge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTIwMHAge1xuICAgICAgICB3aWR0aDogMjAwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctMjAwcCB7XG4gICAgICAgIG1heC13aWR0aDogMjAwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctMjAwcCB7XG4gICAgICAgIG1pbi13aWR0aDogMjAwJTtcbiAgICB9XG5cbiAgICAud2QtbGctMjAwLWYge1xuICAgICAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctMjAwcC1mIHtcbiAgICAgICAgd2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctMjAwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTIwMHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy0yNTAge1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTI1MHAge1xuICAgICAgICB3aWR0aDogMjUwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctMjUwcCB7XG4gICAgICAgIG1heC13aWR0aDogMjUwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctMjUwcCB7XG4gICAgICAgIG1pbi13aWR0aDogMjUwJTtcbiAgICB9XG5cbiAgICAud2QtbGctMjUwLWYge1xuICAgICAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctMjUwcC1mIHtcbiAgICAgICAgd2lkdGg6IDI1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctMjUwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTI1MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy0zMDAge1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTMwMHAge1xuICAgICAgICB3aWR0aDogMzAwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctMzAwcCB7XG4gICAgICAgIG1heC13aWR0aDogMzAwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctMzAwcCB7XG4gICAgICAgIG1pbi13aWR0aDogMzAwJTtcbiAgICB9XG5cbiAgICAud2QtbGctMzAwLWYge1xuICAgICAgICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctMzAwcC1mIHtcbiAgICAgICAgd2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctMzAwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTMwMHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogMzAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy0zNTAge1xuICAgICAgICB3aWR0aDogMzUwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTM1MHAge1xuICAgICAgICB3aWR0aDogMzUwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctMzUwcCB7XG4gICAgICAgIG1heC13aWR0aDogMzUwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctMzUwcCB7XG4gICAgICAgIG1pbi13aWR0aDogMzUwJTtcbiAgICB9XG5cbiAgICAud2QtbGctMzUwLWYge1xuICAgICAgICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctMzUwcC1mIHtcbiAgICAgICAgd2lkdGg6IDM1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctMzUwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTM1MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogMzUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy00MDAge1xuICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTQwMHAge1xuICAgICAgICB3aWR0aDogNDAwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNDAwcCB7XG4gICAgICAgIG1heC13aWR0aDogNDAwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctNDAwcCB7XG4gICAgICAgIG1pbi13aWR0aDogNDAwJTtcbiAgICB9XG5cbiAgICAud2QtbGctNDAwLWYge1xuICAgICAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctNDAwcC1mIHtcbiAgICAgICAgd2lkdGg6IDQwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNDAwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTQwMHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy00NTAge1xuICAgICAgICB3aWR0aDogNDUwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTQ1MHAge1xuICAgICAgICB3aWR0aDogNDUwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNDUwcCB7XG4gICAgICAgIG1heC13aWR0aDogNDUwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctNDUwcCB7XG4gICAgICAgIG1pbi13aWR0aDogNDUwJTtcbiAgICB9XG5cbiAgICAud2QtbGctNDUwLWYge1xuICAgICAgICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctNDUwcC1mIHtcbiAgICAgICAgd2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNDUwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTQ1MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNDUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy01MDAge1xuICAgICAgICB3aWR0aDogNTAwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTUwMHAge1xuICAgICAgICB3aWR0aDogNTAwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNTAwcCB7XG4gICAgICAgIG1heC13aWR0aDogNTAwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctNTAwcCB7XG4gICAgICAgIG1pbi13aWR0aDogNTAwJTtcbiAgICB9XG5cbiAgICAud2QtbGctNTAwLWYge1xuICAgICAgICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctNTAwcC1mIHtcbiAgICAgICAgd2lkdGg6IDUwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNTAwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTUwMHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy01NTAge1xuICAgICAgICB3aWR0aDogNTUwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTU1MHAge1xuICAgICAgICB3aWR0aDogNTUwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNTUwcCB7XG4gICAgICAgIG1heC13aWR0aDogNTUwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctNTUwcCB7XG4gICAgICAgIG1pbi13aWR0aDogNTUwJTtcbiAgICB9XG5cbiAgICAud2QtbGctNTUwLWYge1xuICAgICAgICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctNTUwcC1mIHtcbiAgICAgICAgd2lkdGg6IDU1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNTUwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTU1MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy02MDAge1xuICAgICAgICB3aWR0aDogNjAwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTYwMHAge1xuICAgICAgICB3aWR0aDogNjAwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNjAwcCB7XG4gICAgICAgIG1heC13aWR0aDogNjAwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctNjAwcCB7XG4gICAgICAgIG1pbi13aWR0aDogNjAwJTtcbiAgICB9XG5cbiAgICAud2QtbGctNjAwLWYge1xuICAgICAgICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctNjAwcC1mIHtcbiAgICAgICAgd2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNjAwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTYwMHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNjAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy02NTAge1xuICAgICAgICB3aWR0aDogNjUwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTY1MHAge1xuICAgICAgICB3aWR0aDogNjUwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNjUwcCB7XG4gICAgICAgIG1heC13aWR0aDogNjUwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctNjUwcCB7XG4gICAgICAgIG1pbi13aWR0aDogNjUwJTtcbiAgICB9XG5cbiAgICAud2QtbGctNjUwLWYge1xuICAgICAgICB3aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctNjUwcC1mIHtcbiAgICAgICAgd2lkdGg6IDY1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNjUwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTY1MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNjUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy03MDAge1xuICAgICAgICB3aWR0aDogNzAwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTcwMHAge1xuICAgICAgICB3aWR0aDogNzAwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNzAwcCB7XG4gICAgICAgIG1heC13aWR0aDogNzAwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctNzAwcCB7XG4gICAgICAgIG1pbi13aWR0aDogNzAwJTtcbiAgICB9XG5cbiAgICAud2QtbGctNzAwLWYge1xuICAgICAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctNzAwcC1mIHtcbiAgICAgICAgd2lkdGg6IDcwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNzAwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTcwMHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy03NTAge1xuICAgICAgICB3aWR0aDogNzUwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTc1MHAge1xuICAgICAgICB3aWR0aDogNzUwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNzUwcCB7XG4gICAgICAgIG1heC13aWR0aDogNzUwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctNzUwcCB7XG4gICAgICAgIG1pbi13aWR0aDogNzUwJTtcbiAgICB9XG5cbiAgICAud2QtbGctNzUwLWYge1xuICAgICAgICB3aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctNzUwcC1mIHtcbiAgICAgICAgd2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctNzUwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTc1MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNzUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy04MDAge1xuICAgICAgICB3aWR0aDogODAwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTgwMHAge1xuICAgICAgICB3aWR0aDogODAwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctODAwcCB7XG4gICAgICAgIG1heC13aWR0aDogODAwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctODAwcCB7XG4gICAgICAgIG1pbi13aWR0aDogODAwJTtcbiAgICB9XG5cbiAgICAud2QtbGctODAwLWYge1xuICAgICAgICB3aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctODAwcC1mIHtcbiAgICAgICAgd2lkdGg6IDgwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctODAwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTgwMHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogODAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy04NTAge1xuICAgICAgICB3aWR0aDogODUwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTg1MHAge1xuICAgICAgICB3aWR0aDogODUwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctODUwcCB7XG4gICAgICAgIG1heC13aWR0aDogODUwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctODUwcCB7XG4gICAgICAgIG1pbi13aWR0aDogODUwJTtcbiAgICB9XG5cbiAgICAud2QtbGctODUwLWYge1xuICAgICAgICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctODUwcC1mIHtcbiAgICAgICAgd2lkdGg6IDg1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctODUwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTg1MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy05MDAge1xuICAgICAgICB3aWR0aDogOTAwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTkwMHAge1xuICAgICAgICB3aWR0aDogOTAwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctOTAwcCB7XG4gICAgICAgIG1heC13aWR0aDogOTAwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctOTAwcCB7XG4gICAgICAgIG1pbi13aWR0aDogOTAwJTtcbiAgICB9XG5cbiAgICAud2QtbGctOTAwLWYge1xuICAgICAgICB3aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctOTAwcC1mIHtcbiAgICAgICAgd2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctOTAwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTkwMHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogOTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy05NTAge1xuICAgICAgICB3aWR0aDogOTUwcHg7XG4gICAgfVxuXG4gICAgLndkLWxnLTk1MHAge1xuICAgICAgICB3aWR0aDogOTUwJTtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctOTUwcCB7XG4gICAgICAgIG1heC13aWR0aDogOTUwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctOTUwcCB7XG4gICAgICAgIG1pbi13aWR0aDogOTUwJTtcbiAgICB9XG5cbiAgICAud2QtbGctOTUwLWYge1xuICAgICAgICB3aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctOTUwcC1mIHtcbiAgICAgICAgd2lkdGg6IDk1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctOTUwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLWxnLTk1MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogOTUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC1sZy0xMDAwIHtcbiAgICAgICAgd2lkdGg6IDEwMDBweDtcbiAgICB9XG5cbiAgICAud2QtbGctMTAwMHAge1xuICAgICAgICB3aWR0aDogMTAwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLWxnLTEwMDBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwJTtcbiAgICB9XG5cbiAgICAubW4td2QtbGctMTAwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDEwMDAlO1xuICAgIH1cblxuICAgIC53ZC1sZy0xMDAwLWYge1xuICAgICAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLWxnLTEwMDBwLWYge1xuICAgICAgICB3aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QtbGctMTAwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QtbGctMTAwMHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QtbGctYXV0byB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC53ZC1sZy1hdXRvLWYge1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53ZC14bC01IHtcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICB9XG5cbiAgICAud2QteGwtNXAge1xuICAgICAgICB3aWR0aDogNSU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1JTtcbiAgICB9XG5cbiAgICAubW4td2QteGwtNXAge1xuICAgICAgICBtaW4td2lkdGg6IDUlO1xuICAgIH1cblxuICAgIC53ZC14bC01LWYge1xuICAgICAgICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTVwLWYge1xuICAgICAgICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QteGwtNXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QteGwtNXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtMTAge1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICB9XG5cbiAgICAud2QteGwtMTBwIHtcbiAgICAgICAgd2lkdGg6IDEwJTtcbiAgICB9XG5cbiAgICAubXgtd2QteGwtMTBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTEwcCB7XG4gICAgICAgIG1pbi13aWR0aDogMTAlO1xuICAgIH1cblxuICAgIC53ZC14bC0xMC1mIHtcbiAgICAgICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtMTBwLWYge1xuICAgICAgICB3aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTEwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QteGwtMTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14bC0xNSB7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgIH1cblxuICAgIC53ZC14bC0xNXAge1xuICAgICAgICB3aWR0aDogMTUlO1xuICAgIH1cblxuICAgIC5teC13ZC14bC0xNXAge1xuICAgICAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICB9XG5cbiAgICAubW4td2QteGwtMTVwIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNSU7XG4gICAgfVxuXG4gICAgLndkLXhsLTE1LWYge1xuICAgICAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14bC0xNXAtZiB7XG4gICAgICAgIHdpZHRoOiAxNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QteGwtMTVwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC0xNXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTIwIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgfVxuXG4gICAgLndkLXhsLTIwcCB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTIwcCB7XG4gICAgICAgIG1heC13aWR0aDogMjAlO1xuICAgIH1cblxuICAgIC5tbi13ZC14bC0yMHAge1xuICAgICAgICBtaW4td2lkdGg6IDIwJTtcbiAgICB9XG5cbiAgICAud2QteGwtMjAtZiB7XG4gICAgICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTIwcC1mIHtcbiAgICAgICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC14bC0yMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTIwcC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtMjUge1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICB9XG5cbiAgICAud2QteGwtMjVwIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG5cbiAgICAubXgtd2QteGwtMjVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTI1cCB7XG4gICAgICAgIG1pbi13aWR0aDogMjUlO1xuICAgIH1cblxuICAgIC53ZC14bC0yNS1mIHtcbiAgICAgICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtMjVwLWYge1xuICAgICAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTI1cC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QteGwtMjVwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14bC0zMCB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgIH1cblxuICAgIC53ZC14bC0zMHAge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgIH1cblxuICAgIC5teC13ZC14bC0zMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICB9XG5cbiAgICAubW4td2QteGwtMzBwIHtcbiAgICAgICAgbWluLXdpZHRoOiAzMCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTMwLWYge1xuICAgICAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14bC0zMHAtZiB7XG4gICAgICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QteGwtMzBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC0zMHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTM1IHtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgfVxuXG4gICAgLndkLXhsLTM1cCB7XG4gICAgICAgIHdpZHRoOiAzNSU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTM1cCB7XG4gICAgICAgIG1heC13aWR0aDogMzUlO1xuICAgIH1cblxuICAgIC5tbi13ZC14bC0zNXAge1xuICAgICAgICBtaW4td2lkdGg6IDM1JTtcbiAgICB9XG5cbiAgICAud2QteGwtMzUtZiB7XG4gICAgICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTM1cC1mIHtcbiAgICAgICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC14bC0zNXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTM1cC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtNDAge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICB9XG5cbiAgICAud2QteGwtNDBwIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG5cbiAgICAubXgtd2QteGwtNDBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTQwcCB7XG4gICAgICAgIG1pbi13aWR0aDogNDAlO1xuICAgIH1cblxuICAgIC53ZC14bC00MC1mIHtcbiAgICAgICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtNDBwLWYge1xuICAgICAgICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTQwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QteGwtNDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14bC00NSB7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgIH1cblxuICAgIC53ZC14bC00NXAge1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgIH1cblxuICAgIC5teC13ZC14bC00NXAge1xuICAgICAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICB9XG5cbiAgICAubW4td2QteGwtNDVwIHtcbiAgICAgICAgbWluLXdpZHRoOiA0NSU7XG4gICAgfVxuXG4gICAgLndkLXhsLTQ1LWYge1xuICAgICAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14bC00NXAtZiB7XG4gICAgICAgIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QteGwtNDVwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC00NXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTUwIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgfVxuXG4gICAgLndkLXhsLTUwcCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTUwcCB7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC5tbi13ZC14bC01MHAge1xuICAgICAgICBtaW4td2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAud2QteGwtNTAtZiB7XG4gICAgICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTUwcC1mIHtcbiAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC14bC01MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTUwcC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtNTUge1xuICAgICAgICB3aWR0aDogNTVweDtcbiAgICB9XG5cbiAgICAud2QteGwtNTVwIHtcbiAgICAgICAgd2lkdGg6IDU1JTtcbiAgICB9XG5cbiAgICAubXgtd2QteGwtNTVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTU1cCB7XG4gICAgICAgIG1pbi13aWR0aDogNTUlO1xuICAgIH1cblxuICAgIC53ZC14bC01NS1mIHtcbiAgICAgICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtNTVwLWYge1xuICAgICAgICB3aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTU1cC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QteGwtNTVwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14bC02MCB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgIH1cblxuICAgIC53ZC14bC02MHAge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgIH1cblxuICAgIC5teC13ZC14bC02MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICB9XG5cbiAgICAubW4td2QteGwtNjBwIHtcbiAgICAgICAgbWluLXdpZHRoOiA2MCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTYwLWYge1xuICAgICAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14bC02MHAtZiB7XG4gICAgICAgIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QteGwtNjBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC02MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTY1IHtcbiAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgfVxuXG4gICAgLndkLXhsLTY1cCB7XG4gICAgICAgIHdpZHRoOiA2NSU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTY1cCB7XG4gICAgICAgIG1heC13aWR0aDogNjUlO1xuICAgIH1cblxuICAgIC5tbi13ZC14bC02NXAge1xuICAgICAgICBtaW4td2lkdGg6IDY1JTtcbiAgICB9XG5cbiAgICAud2QteGwtNjUtZiB7XG4gICAgICAgIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTY1cC1mIHtcbiAgICAgICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC14bC02NXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNjUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTY1cC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtNzAge1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICB9XG5cbiAgICAud2QteGwtNzBwIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICB9XG5cbiAgICAubXgtd2QteGwtNzBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTcwcCB7XG4gICAgICAgIG1pbi13aWR0aDogNzAlO1xuICAgIH1cblxuICAgIC53ZC14bC03MC1mIHtcbiAgICAgICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtNzBwLWYge1xuICAgICAgICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTcwcC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QteGwtNzBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14bC03NSB7XG4gICAgICAgIHdpZHRoOiA3NXB4O1xuICAgIH1cblxuICAgIC53ZC14bC03NXAge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cblxuICAgIC5teC13ZC14bC03NXAge1xuICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICB9XG5cbiAgICAubW4td2QteGwtNzVwIHtcbiAgICAgICAgbWluLXdpZHRoOiA3NSU7XG4gICAgfVxuXG4gICAgLndkLXhsLTc1LWYge1xuICAgICAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14bC03NXAtZiB7XG4gICAgICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QteGwtNzVwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC03NXAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTgwIHtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgfVxuXG4gICAgLndkLXhsLTgwcCB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTgwcCB7XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cblxuICAgIC5tbi13ZC14bC04MHAge1xuICAgICAgICBtaW4td2lkdGg6IDgwJTtcbiAgICB9XG5cbiAgICAud2QteGwtODAtZiB7XG4gICAgICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTgwcC1mIHtcbiAgICAgICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC14bC04MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTgwcC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtODUge1xuICAgICAgICB3aWR0aDogODVweDtcbiAgICB9XG5cbiAgICAud2QteGwtODVwIHtcbiAgICAgICAgd2lkdGg6IDg1JTtcbiAgICB9XG5cbiAgICAubXgtd2QteGwtODVwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTg1cCB7XG4gICAgICAgIG1pbi13aWR0aDogODUlO1xuICAgIH1cblxuICAgIC53ZC14bC04NS1mIHtcbiAgICAgICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtODVwLWYge1xuICAgICAgICB3aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTg1cC1mIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW4td2QteGwtODVwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14bC05MCB7XG4gICAgICAgIHdpZHRoOiA5MHB4O1xuICAgIH1cblxuICAgIC53ZC14bC05MHAge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgIH1cblxuICAgIC5teC13ZC14bC05MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICB9XG5cbiAgICAubW4td2QteGwtOTBwIHtcbiAgICAgICAgbWluLXdpZHRoOiA5MCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTkwLWYge1xuICAgICAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14bC05MHAtZiB7XG4gICAgICAgIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtd2QteGwtOTBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC05MHAtZiB7XG4gICAgICAgIG1pbi13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTk1IHtcbiAgICAgICAgd2lkdGg6IDk1cHg7XG4gICAgfVxuXG4gICAgLndkLXhsLTk1cCB7XG4gICAgICAgIHdpZHRoOiA5NSU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTk1cCB7XG4gICAgICAgIG1heC13aWR0aDogOTUlO1xuICAgIH1cblxuICAgIC5tbi13ZC14bC05NXAge1xuICAgICAgICBtaW4td2lkdGg6IDk1JTtcbiAgICB9XG5cbiAgICAud2QteGwtOTUtZiB7XG4gICAgICAgIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTk1cC1mIHtcbiAgICAgICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC13ZC14bC05NXAtZiB7XG4gICAgICAgIG1heC13aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTk1cC1mIHtcbiAgICAgICAgbWluLXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtMTAwIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cblxuICAgIC53ZC14bC0xMDBwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTEwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTEwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTEwMC1mIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTEwMHAtZiB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTEwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC0xMDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtMTUwIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgIH1cblxuICAgIC53ZC14bC0xNTBwIHtcbiAgICAgICAgd2lkdGg6IDE1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTE1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDE1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTE1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDE1MCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTE1MC1mIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTE1MHAtZiB7XG4gICAgICAgIHdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTE1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC0xNTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtMjAwIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgIH1cblxuICAgIC53ZC14bC0yMDBwIHtcbiAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTIwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDIwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTIwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDIwMCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTIwMC1mIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTIwMHAtZiB7XG4gICAgICAgIHdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTIwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC0yMDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtMjUwIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgIH1cblxuICAgIC53ZC14bC0yNTBwIHtcbiAgICAgICAgd2lkdGg6IDI1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTI1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDI1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTI1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDI1MCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTI1MC1mIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTI1MHAtZiB7XG4gICAgICAgIHdpZHRoOiAyNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTI1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC0yNTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDI1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtMzAwIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgIH1cblxuICAgIC53ZC14bC0zMDBwIHtcbiAgICAgICAgd2lkdGg6IDMwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTMwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDMwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTMwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDMwMCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTMwMC1mIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTMwMHAtZiB7XG4gICAgICAgIHdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTMwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMzAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC0zMDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtMzUwIHtcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xuICAgIH1cblxuICAgIC53ZC14bC0zNTBwIHtcbiAgICAgICAgd2lkdGg6IDM1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTM1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDM1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTM1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDM1MCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTM1MC1mIHtcbiAgICAgICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTM1MHAtZiB7XG4gICAgICAgIHdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTM1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogMzUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC0zNTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDM1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtNDAwIHtcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgIH1cblxuICAgIC53ZC14bC00MDBwIHtcbiAgICAgICAgd2lkdGg6IDQwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTQwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDQwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTQwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDQwMCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTQwMC1mIHtcbiAgICAgICAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTQwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA0MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTQwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC00MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDQwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtNDUwIHtcbiAgICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgIH1cblxuICAgIC53ZC14bC00NTBwIHtcbiAgICAgICAgd2lkdGg6IDQ1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTQ1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDQ1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTQ1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDQ1MCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTQ1MC1mIHtcbiAgICAgICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTQ1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA0NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTQ1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNDUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC00NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtNTAwIHtcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgIH1cblxuICAgIC53ZC14bC01MDBwIHtcbiAgICAgICAgd2lkdGg6IDUwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTUwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDUwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTUwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDUwMCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTUwMC1mIHtcbiAgICAgICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTUwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTUwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC01MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDUwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtNTUwIHtcbiAgICAgICAgd2lkdGg6IDU1MHB4O1xuICAgIH1cblxuICAgIC53ZC14bC01NTBwIHtcbiAgICAgICAgd2lkdGg6IDU1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTU1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDU1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTU1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDU1MCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTU1MC1mIHtcbiAgICAgICAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTU1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA1NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTU1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC01NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDU1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtNjAwIHtcbiAgICAgICAgd2lkdGg6IDYwMHB4O1xuICAgIH1cblxuICAgIC53ZC14bC02MDBwIHtcbiAgICAgICAgd2lkdGg6IDYwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTYwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDYwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTYwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDYwMCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTYwMC1mIHtcbiAgICAgICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTYwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA2MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTYwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNjAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC02MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtNjUwIHtcbiAgICAgICAgd2lkdGg6IDY1MHB4O1xuICAgIH1cblxuICAgIC53ZC14bC02NTBwIHtcbiAgICAgICAgd2lkdGg6IDY1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTY1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDY1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTY1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDY1MCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTY1MC1mIHtcbiAgICAgICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTY1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTY1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNjUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC02NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDY1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtNzAwIHtcbiAgICAgICAgd2lkdGg6IDcwMHB4O1xuICAgIH1cblxuICAgIC53ZC14bC03MDBwIHtcbiAgICAgICAgd2lkdGg6IDcwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTcwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDcwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTcwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDcwMCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTcwMC1mIHtcbiAgICAgICAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTcwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA3MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTcwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC03MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDcwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtNzUwIHtcbiAgICAgICAgd2lkdGg6IDc1MHB4O1xuICAgIH1cblxuICAgIC53ZC14bC03NTBwIHtcbiAgICAgICAgd2lkdGg6IDc1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTc1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDc1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTc1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDc1MCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTc1MC1mIHtcbiAgICAgICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTc1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA3NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTc1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogNzUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC03NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtODAwIHtcbiAgICAgICAgd2lkdGg6IDgwMHB4O1xuICAgIH1cblxuICAgIC53ZC14bC04MDBwIHtcbiAgICAgICAgd2lkdGg6IDgwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTgwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDgwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTgwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDgwMCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTgwMC1mIHtcbiAgICAgICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTgwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTgwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogODAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC04MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDgwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtODUwIHtcbiAgICAgICAgd2lkdGg6IDg1MHB4O1xuICAgIH1cblxuICAgIC53ZC14bC04NTBwIHtcbiAgICAgICAgd2lkdGg6IDg1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTg1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDg1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTg1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDg1MCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTg1MC1mIHtcbiAgICAgICAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTg1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA4NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTg1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC04NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDg1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtOTAwIHtcbiAgICAgICAgd2lkdGg6IDkwMHB4O1xuICAgIH1cblxuICAgIC53ZC14bC05MDBwIHtcbiAgICAgICAgd2lkdGg6IDkwMCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTkwMHAge1xuICAgICAgICBtYXgtd2lkdGg6IDkwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTkwMHAge1xuICAgICAgICBtaW4td2lkdGg6IDkwMCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTkwMC1mIHtcbiAgICAgICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTkwMHAtZiB7XG4gICAgICAgIHdpZHRoOiA5MDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTkwMHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogOTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC05MDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtOTUwIHtcbiAgICAgICAgd2lkdGg6IDk1MHB4O1xuICAgIH1cblxuICAgIC53ZC14bC05NTBwIHtcbiAgICAgICAgd2lkdGg6IDk1MCU7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTk1MHAge1xuICAgICAgICBtYXgtd2lkdGg6IDk1MCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTk1MHAge1xuICAgICAgICBtaW4td2lkdGg6IDk1MCU7XG4gICAgfVxuXG4gICAgLndkLXhsLTk1MC1mIHtcbiAgICAgICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLTk1MHAtZiB7XG4gICAgICAgIHdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTk1MHAtZiB7XG4gICAgICAgIG1heC13aWR0aDogOTUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbi13ZC14bC05NTBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDk1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2QteGwtMTAwMCB7XG4gICAgICAgIHdpZHRoOiAxMDAwcHg7XG4gICAgfVxuXG4gICAgLndkLXhsLTEwMDBwIHtcbiAgICAgICAgd2lkdGg6IDEwMDAlO1xuICAgIH1cblxuICAgIC5teC13ZC14bC0xMDAwcCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwMCU7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTEwMDBwIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAwJTtcbiAgICB9XG5cbiAgICAud2QteGwtMTAwMC1mIHtcbiAgICAgICAgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53ZC14bC0xMDAwcC1mIHtcbiAgICAgICAgd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXdkLXhsLTEwMDBwLWYge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1uLXdkLXhsLTEwMDBwLWYge1xuICAgICAgICBtaW4td2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndkLXhsLWF1dG8ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi53ZC0xMDB2IHtcbiAgICB3aWR0aDogMTAwdnc7XG59XG4uYnRuLXcteHMge1xuICAgIG1pbi13aWR0aDogOTBweDtcbn1cbi5idG4tdy1zbSB7XG4gICAgbWluLXdpZHRoOiAxMTBweDtcbn1cbi5idG4tdy1tZCB7XG4gICAgbWluLXdpZHRoOiAxMzBweDtcbn1cbi5idG4tdy1sZyB7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbn1cbiIsIkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcblxuLyotLS1GT05UUyBJTVBPUlQgLS0tICovXG5cbmJvZHkuZGFyay10aGVtZSB7XG4gICAgY29sb3I6ICNlYWVjZjM7XG4gICAgYmFja2dyb3VuZDogIzM4M2Q1Mjtcbn1cblxuLmRhcmstdGhlbWUge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAuYm9yZGVyLWVuZC5iZC14cy1lLTAge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmJvcmRlci1lbmQuYmQteHMtcy0wIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5ib3JkZXItZW5kLmJkLW1kLWUtMCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5ib3JkZXItZW5kLmJkLWxnLWUtMCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gICAgICAgIC5ib3JkZXItZW5kLmJkLXhsLWUtMCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnJ0bCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgICAgLmJvcmRlci1lbmQuYmQteHMtZS0wIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJvcmRlci1lbmQuYmQteHMtcy0wIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgLmJvcmRlci1lbmQuYmQtbWQtZS0wIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIC5ib3JkZXItZW5kLmJkLWxnLWUtMCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gICAgICAgICAgICAuYm9yZGVyLWVuZC5iZC14bC1lLTAge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBQbHVnaW4gcHJpbWFyeSBjb2xvcnMvL1xuXG4gICAgLnRyZWUgbGkgaSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAuYm9vdHN0cmFwLXRhZ3NpbnB1dCAuYmFkZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktYm9yZGVyO1xuICAgIH1cblxuICAgIC8vLnN3ZWV0LWFsZXJ0IGJ1dHRvbiB7XG4gICAgLy8gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAvL31cblxuICAgIC8vIFF1aWxsIGVkaXRvciBzdHlsZXMgLy9cblxuICAgIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyLFxuICAgIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlcixcbiAgICAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyxcbiAgICAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMsXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlLFxuICAgIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUsXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyLFxuICAgIC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIsXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSxcbiAgICAucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSxcbiAgICAucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlcixcbiAgICAucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIsXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQsXG4gICAgLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1maWxsLFxuICAgIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtZmlsbCxcbiAgICAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtZmlsbCxcbiAgICAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLWZpbGwsXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1maWxsLFxuICAgIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLWZpbGwsXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1maWxsLFxuICAgIC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLWZpbGwsXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtZmlsbCxcbiAgICAucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtZmlsbCxcbiAgICAucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtZmlsbCxcbiAgICAucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLWZpbGwsXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLWZpbGwsXG4gICAgLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1maWxsLFxuICAgIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbiAgICAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuICAgIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UucWwtZmlsbCxcbiAgICAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS5xbC1maWxsLFxuICAgIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4gICAgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbiAgICAucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbiAgICAucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCxcbiAgICAucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuICAgIC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS5xbC1maWxsLFxuICAgIC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLnFsLWZpbGwge1xuICAgICAgICBmaWxsOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLFxuICAgIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLFxuICAgIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UsXG4gICAgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UsXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4gICAgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuICAgIC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLFxuICAgIC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZSxcbiAgICAucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4gICAgLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbiAgICAucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLFxuICAgIC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLFxuICAgIC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UsXG4gICAgLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UsXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbiAgICAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbiAgICAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLW1pdGVyLFxuICAgIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLW1pdGVyLFxuICAgIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuICAgIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbiAgICAucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbiAgICAucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuICAgIC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbiAgICAucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbiAgICAucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLW1pdGVyLFxuICAgIC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLW1pdGVyIHtcbiAgICAgICAgc3Ryb2tlOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAucWwtc25vdyBhIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgIC8vICFRdWlsbCBlZGl0b3Igc3R5bGVzIC8vXG5cbiAgICAvLyBnYWxsZXJ5IC8vXG5cbiAgICAubGctYWN0aW9ucyAubGctbmV4dCxcbiAgICAubGctYWN0aW9ucyAubGctcHJldiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTA1O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAubGctdG9vbGJhciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTA1O1xuICAgIH1cblxuICAgIC8vICAhZ2FsbGVyeSAvL1xuXG4gICAgLy8gQm9vdHN0cmFwIGRhdGVwaWNrZXIgLy9cbiAgICAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2gge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItc3dpdGNoOmhvdmVyLFxuICAgIC5kYXRlcGlja2VyIC5wcmV2OmhvdmVyLFxuICAgIC5kYXRlcGlja2VyIC5uZXh0OmhvdmVyLFxuICAgIC5kYXRlcGlja2VyIHRmb290IHRyIHRoOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQsXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQ6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLFxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcixcbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkcHJpbWFyeSwgJHByaW1hcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHByaW1hcnksICRwcmltYXJ5KTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCRwcmltYXJ5KSwgdG8oJHByaW1hcnkpKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkcHJpbWFyeSwgJHByaW1hcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkcHJpbWFyeSwgJHByaW1hcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkcHJpbWFyeSwgJHByaW1hcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnkjMDAyYTgwO1xuICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSckcHJpbWFyeScsIGVuZENvbG9yc3RyPSckcHJpbWFyeScsIEdyYWRpZW50VHlwZT0wKTtcbiAgICB9XG5cbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuOmhvdmVyLFxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZm9jdXNlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQsXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZDpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG5cbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZSxcbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcixcbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHByaW1hcnksICRwcmltYXJ5KTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRwcmltYXJ5LCAkcHJpbWFyeSk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgkcHJpbWFyeSksIHRvKCRwcmltYXJ5KSk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHByaW1hcnksICRwcmltYXJ5KTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHByaW1hcnksICRwcmltYXJ5KTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHByaW1hcnksICRwcmltYXJ5KTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeSMwMDJhODA7XG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyRwcmltYXJ5JywgZW5kQ29sb3JzdHI9JyRwcmltYXJ5JywgR3JhZGllbnRUeXBlPTApO1xuICAgIH1cblxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ub2xkLFxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ubmV3IHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgIC8vICFCb290c3RyYXAgZGF0ZXBpY2tlciAvL1xuXG4gICAgLy8gIVBsdWdpbiBwcmltYXJ5IGNvbG9ycy8vXG5cbiAgICAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAuYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgICAuYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXItY29sb3I6ICM0MDQzNTMgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYnRuLXdoaXRlOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnF0eSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jYXJkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstdGhlbWUgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgyOCwgMzksIDYwLCAwLjEpO1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNDM1MztcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAuc2lkZS1oZWFkZXIge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmhlYWRlci1pY29ucyAubmV3Lm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtYXVkaWVuY2UtbWV0cmljcyB7XG4gICAgICAgIC5jYXJkLWhlYWRlcixcbiAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5ib3JkZXItYm90dG9tIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzYsIDI0MSwgMC4xKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5ib3JkZXItdG9wIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzYsIDI0MSwgMC4xKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5ib3JkZXItcmlnaHQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDIzNCwgMjM2LCAyNDEsIDAuMSkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYm9yZGVyLWxlZnQge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzYsIDI0MSwgMC4xKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5ib3JkZXIge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzNCwgMjM2LCAyNDEsIDAuMSkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGFibGUgdGJvZHkgdHIsXG4gICAgLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgfVxufVxuXG4udGFibGUtYm9yZGVyZWQgdGhlYWQgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xufVxuXG4uZGFyay10aGVtZSB7XG4gICAgLnRhYmxlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjM2MzZjUwO1xuICAgIH1cblxuICAgIC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzYsIDI0MSwgMC4xKSAhaW1wb3J0YW50O1xuXG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzNCwgMjM2LCAyNDEsIDAuMSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtYXVkaWVuY2UtbWV0cmljcyAuY2FyZC1ib2R5IGg0IHtcbiAgICAgICAgY29sb3I6ICNmY2ZjZmQ7XG4gICAgfVxuXG4gICAgLnByb2dyZXNzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTE7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLWF1ZGllbmNlLW1ldHJpY3MgLmZsb3QtY2hhcnQgLmZsb3QteC1heGlzID4gZGl2IHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgIGNvbG9yOiAjYjljNmRlO1xuICAgIH1cblxuICAgIC5tYWluLWZvb3RlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQwNDM1MztcbiAgICB9XG5cbiAgICAuc2lkZWJhciB7XG4gICAgICAgICYuc2lkZWJhci1yaWdodCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiA1cHggN3B4IDI2cHggLTVweCAjMTcxYTIxICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudGFicy1tZW51IHVsIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIzNSwgMjM0LCAyNDEsIDAuMSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hhdCAuY29udGFjdHMgbGkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMjcsIDIyNywgMjQ3LCAwLjEpO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1MztcbiAgICB9XG5cbiAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgY29sb3I6ICNiZGJhYzA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTM7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLWNlbnRlciAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlLTEgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICBmb3JtW3JvbGU9J3NlYXJjaCddIHtcbiAgICAgICAgICAgICYuYWN0aXZlIGlucHV0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYnV0dG9uW3R5cGU9J3Jlc2V0J10ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LWdyb3VwLWJ0biAuYnRuOmhvdmVyIGkge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjcyNzM4O1xuICAgIH1cblxuICAgIC5ub3RpZmljYXRpb24tbGFiZWwge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5tYWluLW5vdGlmaWNhdGlvbi1saXN0IGE6aG92ZXIsXG4gICAgLm1haW4tbWVzc2FnZS1saXN0IGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUtMDU7XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbi1zdWJ0ZXh0IHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS0zO1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1tZXNzYWdlIC5kcm9wZG93bi1mb290ZXIsXG4gICAgLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiAuZHJvcGRvd24tZm9vdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIyMCwgMjI1LCAyMzksIDAuMSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggM3B4IDNweDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzI3Mzg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTM4LCAxNTMsIDE5MSwgMC4xMjUpO1xuICAgIH1cblxuICAgIC5tYWluLW1lc3NhZ2UtbGlzdCBhIHtcbiAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aW1lLFxuICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlLTQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFzay1saW5lIGEge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5sYXRlc3QtdGFza3MgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gICAgICAgIGNvbG9yOiAjYmMyODlhO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuY2hpcHMgcCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNTtcbiAgICB9XG5cbiAgICAuY2hpcCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDYsIDI1MSwgMC4xKTtcbiAgICB9XG5cbiAgICAuZm9ybS1zZWxlY3Qge1xuICAgICAgICBjb2xvcjogI2MwYzJjNztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0NDQ1NjY7XG4gICAgfVxuXG4gICAgLnBzX190aHVtYi15IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDM1MztcbiAgICB9XG5cbiAgICAucHNfX3JhaWwteTpob3ZlciA+IC5wc19fdGh1bWIteSxcbiAgICAucHNfX3JhaWwteTpmb2N1cyA+IC5wc19fdGh1bWIteSxcbiAgICAucHNfX3JhaWwteS5wcy0tY2xpY2tpbmcgLnBzX190aHVtYi15IHtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDM1MztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjQ1cHgpIHtcbiAgICAuZGFyay10aGVtZSAubWFpbi1oZWFkZXItY2VudGVyIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtMSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmNoaXA6aG92ZXIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZDogIzg0ODVmYjtcbn1cblxuLmRhcmstdGhlbWUge1xuICAgIC5sYXRlc3QtdGFza3MgLmNoZWNrLWJveCAuY2tib3ggc3BhbjpiZWZvcmUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMGYwZjIwO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQwNDM1MztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNnbG9iYWwtbG9hZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG5cbiAgICAuYXBwLXNpZGViYXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzQwNDM1MztcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgyMCwgMjgsIDQzLCAwLjgpO1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgIH1cblxuICAgIC5zaWRlLW1lbnVfX2xhYmVsLFxuICAgIC5zaWRlLW1lbnUgLnNpZGUtbWVudV9faWNvbiB7XG4gICAgICAgIGNvbG9yOiAjYTlhYmJkO1xuICAgICAgICBmaWxsOiAjYTlhYmJkO1xuICAgIH1cblxuICAgIC5hcHAtc2lkZWJhcl9fdXNlciAudXNlci1pbmZvIGg0IHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zaWRlLW1lbnUgaDMge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyLWhlYWRlciB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0MDQzNTM7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDA0MzUzO1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItbG9nZ2VkaW4gLm1lZGlhLWJvZHkgaDYge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5hcHAtc2lkZWJhciAuc2xpZGUuYWN0aXZlIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuc2xpZGUge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUtNjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaXMtZXhwYW5kZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUtNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlLW1lbnVfX2l0ZW0ge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgfVxuXG4gICAgLmFwcC1zaWRlYmFyX191c2VyIC51c2VyLXByby1ib2R5IGltZyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTA5LCAxMTAsIDI0MywgMC4yKTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHByaW1hcnk7XG4gICAgfVxuXG4gICAgLnNsaWRlLmlzLWV4cGFuZGVkOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM0MDQzNTM7XG4gICAgfVxuXG4gICAgLnNsaWRlLW1lbnUgLnNsaWRlLWl0ZW06YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNmQ3NTgyO1xuICAgIH1cblxuICAgIC5tYWluLWxvZ28uZGFyay10aGVtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5kZXNrdG9wLWxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAub3Blbi10b2dnbGUgc3ZnIGcsXG4gICAgLmNsb3NlLXRvZ2dsZSBzdmcgZyB7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAuYW5nbGUge1xuICAgICAgICBjb2xvcjogI2E5YWJiZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1jZW50ZXIge1xuICAgICAgICAuYnRuOmhvdmVyLFxuICAgICAgICAuc3AtY29udGFpbmVyIGJ1dHRvbjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAubWFpbi1oZWFkZXItY2VudGVyIGJ1dHRvbjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLWNlbnRlciB7XG4gICAgICAgIC5idG46Zm9jdXMsXG4gICAgICAgIC5zcC1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3AtY29udGFpbmVyIC5tYWluLWhlYWRlci1jZW50ZXIgYnV0dG9uOmZvY3VzLFxuICAgIC5tYWluLWhlYWRlciAuaW5wdXQtZ3JvdXAtYnRuIC5idG4gaSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLm1haW4tbWFpbC1pdGVtIHtcbiAgICAgICAgJi51bnJlYWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIH1cblxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQwNDM1MztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDQzNTM7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLm1haW4tbWFpbC1vcHRpb25zIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1MztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLWxpc3Qge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzO1xuICAgIH1cblxuICAgIC5tYWluLW1haWwtaXRlbSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIH1cblxuICAgIC5tYWluLW1haWwtc3ViamVjdCBzdHJvbmcge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgfVxuXG4gICAgLmNrYm94IHNwYW46YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQyYTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1MztcbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLXN0YXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTI7XG4gICAgfVxuXG4gICAgLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbmsge1xuICAgICAgICBjb2xvcjogI2MzYzdkMTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLWxpZ2h0IHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDM1MztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4OSwgMTk4LCAyMTQsIDAuMik7XG4gICAgfVxuXG4gICAgLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbmsge1xuICAgICAgICAmOmhvdmVyIGk6bm90KFtjbGFzcyo9JyB0eC0nXSksXG4gICAgICAgICY6Zm9jdXMgaTpub3QoW2NsYXNzKj0nIHR4LSddKSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1zZWFyY2ggLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQkd2hpdGUtMTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgLmJ0biB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTVjNmU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzU1NWM2ZTtcbiAgICB9XG5cbiAgICAudGFibGUgPiA6bm90KDpsYXN0LWNoaWxkKSA+IDpsYXN0LWNoaWxkID4gKiB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuLyotLS0tLSBMZWZ0LVNpZGVtZW51IC0tLS0tKi9cblxuLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCAuc3AtY29udGFpbmVyIGJ1dHRvbixcbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTVjNmU7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTU1YzZlO1xufVxuXG4uZGFyay10aGVtZSB7XG4gICAgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCB7XG4gICAgICAgIC5idG4uZGlzYWJsZWQsXG4gICAgICAgIC5zcC1jb250YWluZXIgYnV0dG9uLmRpc2FibGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYm9yZGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NWM2ZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzU1NWM2ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b24uZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJGJvcmRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NWM2ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNTU1YzZlO1xuICAgIH1cblxuICAgIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAge1xuICAgICAgICAuYnRuOmhvdmVyLFxuICAgICAgICAuc3AtY29udGFpbmVyIGJ1dHRvbjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTM7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b246aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMztcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCB7XG4gICAgICAgIC5idG46Zm9jdXMsXG4gICAgICAgIC5zcC1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMztcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS0zO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY2FyZC1oZWFkZXIsXG4gICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItY29sb3I6ICM0MDQzNTM7XG4gICAgfVxuXG4gICAgaHIge1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYig4OSwgOTAsIDExOCk7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1sYWJlbCxcbiAgICAuY2FyZC10YWJsZS10d28gLmNhcmQtdGl0bGUsXG4gICAgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAuZm9ybS1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjY2ZkYWVjO1xuICAgIH1cblxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXItY29sb3I6ICM0MDQzNTMgIWltcG9ydGFudDtcblxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAjY2ZkYWVjO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlbGVjdDItZHJvcGRvd24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtMDU7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcbiAgICAgICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMDU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNiwgMjMyLCAyNDUsIDAuMik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1uYXYtbGluZS1jaGF0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDQzNTMgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTQ7XG4gICAgfVxuXG4gICAgLm1haW4tY2hhdC1tc2ctbmFtZSBoNiB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLm1haW4tY2hhdC1oZWFkZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNDM1MztcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDNweCAxNHB4ICMxYTIzM2E7XG4gICAgfVxuXG4gICAgLm1haW4tbmF2LWxpbmUtY2hhdCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgLm1haW4tY2hhdC1jb250YWN0cy1tb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgLm1haW4tY2hhdC1saXN0IHtcbiAgICAgICAgLm1lZGlhIHtcbiAgICAgICAgICAgICYubmV3IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcblxuICAgICAgICAgICAgICAgIC5tZWRpYS1ib2R5IHAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2E5YjJjNztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubWVkaWEtY29udGFjdC1uYW1lIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2YzZjZmYjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDA0MzUzO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lZGlhLWNvbnRhY3QtbmFtZSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWRpYS5zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ2LCAyNTEsIDAuMSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNDM1MztcbiAgICB9XG5cbiAgICAubWFpbi1jaGF0LWxpc3QgLm1lZGlhIHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjUyLCAyNTIsIDAuMDUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWxlY3RlZCAubWVkaWEtYm9keSBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAjYjdiZmQyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tbXNnLXdyYXBwZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0MzUzO1xuICAgIH1cblxuICAgIC5tYWluLWNoYXQtZm9vdGVyIHtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcblxuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pcnMtbGluZS1taWQsXG4gICAgLmlycy1saW5lLWxlZnQsXG4gICAgLmlycy1saW5lLXJpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDM1MztcbiAgICB9XG5cbiAgICAuaXJzLW1pbixcbiAgICAuaXJzLW1heCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZS0xO1xuICAgIH1cblxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBoMiB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLnVpLWRhdGVwaWNrZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQkd2hpdGUtMTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDI0cHggcmdiYSgyMCwgMjgsIDQzLCAwLjYpO1xuXG4gICAgICAgIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQkd2hpdGUtMTtcblxuICAgICAgICAgICAgc3BhbixcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUtNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51aS1kYXRlcGlja2VyLXRpdGxlLFxuICAgICAgICAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0aCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0aCB7XG4gICAgICAgIGNvbG9yOiAkYmctYWN0aXZlO1xuICAgIH1cblxuICAgIC5jYXJkLS1jYWxlbmRhciAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMjcsIDIyNywgMjI3LCAwLjEpO1xuICAgIH1cblxuICAgIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAubWFpbi1jYWxlbmRhciB7XG4gICAgICAgIC5mYy12aWV3ID4gdGFibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIH1cblxuICAgICAgICAuZmMtaGVhZC1jb250YWluZXIgLmZjLWRheS1oZWFkZXIge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mYy12aWV3IHtcbiAgICAgICAgICAgIC5mYy1kYXktbnVtYmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmMtb3RoZXItbW9udGgge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDkyLCAyNDcsIDAuMDcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZjLWNvbnRlbnQge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbi1jYWxlbmRhciAuZmMtZGl2aWRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzO1xufVxuXG4uZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciB7XG4gICAgLmZjLWxpc3QtaGVhZGluZyB0ZCxcbiAgICAuZmMtbGlzdC12aWV3LFxuICAgIC5mYy1wb3BvdmVyLFxuICAgIC5mYy1yb3csXG4gICAgdGJvZHksXG4gICAgdGQge1xuICAgICAgICBib3JkZXItY29sb3I6ICM0MDQzNTM7XG4gICAgfVxufVxuXG4ubWFpbi1jYWxlbmRhciB0aCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzO1xufVxuXG4uZGFyay10aGVtZSB7XG4gICAgLm1haW4tY2FsZW5kYXIge1xuICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICM0MDQzNTM7XG4gICAgICAgIH1cblxuICAgICAgICAuZmMtdmlldyAuZmMtZGF5LW51bWJlciB7XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRkLmZjLXRvZGF5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZjLXZpZXcgPiB0YWJsZSA+IHtcbiAgICAgICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgICAgICB0aCxcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlLTE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0Ym9keSA+IHRyID4gdGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzQwNDM1MztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM4NDM2MTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTM7XG5cbiAgICAgICAgICAgICYuZmMtc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mYy12aWV3IHtcbiAgICAgICAgICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSxcbiAgICAgICAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzZDVhO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZjLXVudGhlbWVkIHtcbiAgICAgICAgLmZjLWRpdmlkZXIsXG4gICAgICAgIC5mYy1saXN0LWhlYWRpbmcgdGQsXG4gICAgICAgIC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzM4NDM2MTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3IHtcbiAgICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLXRpdGxlIC5mYy1kZXNjLFxuICAgICAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbS10aXRsZSAuZmMtZGVzYyB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlLTY7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0tdGl0bGUgYSxcbiAgICAgICAgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0tdGl0bGUgYSxcbiAgICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1oZWFkaW5nLW1haW4gc3BhbjpsYXN0LWNoaWxkLFxuICAgICAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaGVhZGluZy1tYWluIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWVkaWEtYm9keSBwLFxuICAgIC50eC1pbnZlcnNlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS04O1xuICAgIH1cblxuICAgIC5jb250YWN0LWljb246aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUtMTtcbiAgICB9XG5cbiAgICAubWFpbi1jb250YWN0LWluZm8taGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDQzNTM7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGFjdC1pbmZvLWJvZHkge1xuICAgICAgICAubWVkaWEtYm9keSB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlLTg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlLTQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVkaWEgKyAubWVkaWE6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggZG90dGVkIHJnYmEoMjI2LCAyMzIsIDI0NSwgMC4yKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWNvbnRhY3QtYm9keSB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZS00O1xuICAgICAgICB9XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZS04O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29udGFjdC1pdGVtIHtcbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0MzUzO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzQwNDM1MyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzQwNDM1MyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubWFpbi1jb250YWN0LWl0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyMjcsIDIzMSwgMjM3LCAwLjE5KTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMjcsIDIzMSwgMjM3LCAwLjA1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDM1MyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzQwNDM1MztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM0MDQzNTM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1jb250YWN0LWxhYmVsOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDA0MzUzO1xuICAgIH1cblxuICAgIC5ub3RpZml0X2NvbmZpcm0sXG4gICAgLm5vdGlmaXRfcHJvbXB0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLnRyZWUge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlLTY7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlLTY7XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzE0MTQzMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyMjcsIDIyNywgMjI3LCAwLjIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIyNywgMjI3LCAyMjcsIDAuMik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dC1tdXRlZCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLWljb24tZ3JvdXAge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTg7XG4gICAgfVxuXG4gICAgLnRhYmxlIHRoZWFkIHRoIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNDM1MztcbiAgICB9XG5cbiAgICAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4wNCkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICB0YWJsZS5kYXRhVGFibGUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzO1xuXG4gICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIHRoLFxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zb3J0aW5nX2FzYyxcbiAgICAgICAgICAgIC5zb3J0aW5nX2Rlc2Mge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2V4YW1wbGUtZGVsZXRlLnRhYmxlIHRoZWFkIHRoIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuZGF0YVRhYmxlc193cmFwcGVyIHtcbiAgICAgICAgLmRhdGFUYWJsZXNfbGVuZ3RoLFxuICAgICAgICAuZGF0YVRhYmxlc19maWx0ZXIsXG4gICAgICAgIC5kYXRhVGFibGVzX2luZm8sXG4gICAgICAgIC5kYXRhVGFibGVzX3Byb2Nlc3NpbmcsXG4gICAgICAgIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0YVRhYmxlc19maWx0ZXIgaW5wdXQge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjYsIDIzMiwgMjQ1LCAwLjIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgICAgICAgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAjYTlhYmJkO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzZWxlY3Qgb3B0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG5cbiAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGFibGUuZGF0YVRhYmxlIHRib2R5IHRyLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLmV4YW1wbGUge1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIyNSwgMjMwLCAyNDEsIDAuMSk7XG4gICAgfVxuXG4gICAgI2ljb24tZGlzbWlzc2FsZXJ0cyB7XG4gICAgICAgIC5hbGVydC1kZWZhdWx0LmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tdGFibGUtcmVmZXJlbmNlID4ge1xuICAgICAgICB0aGVhZCA+IHRyID4ge1xuICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1MztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRib2R5ID4gdHIgPiB7XG4gICAgICAgICAgICB0aCxcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgcHJlIHtcbiAgICAgICAgY29sb3I6ICNkZmUxZWY7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIDFweCAjMjQyMjY2O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQxYjJkO1xuICAgIH1cblxuICAgIGNvZGUubGFuZ3VhZ2UtbWFya3VwIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLnRva2VuIHtcbiAgICAgICAgY29sb3I6ICNkYzJhMmE7XG5cbiAgICAgICAgJi5zZWxlY3RvcixcbiAgICAgICAgJi5hdHRyLW5hbWUsXG4gICAgICAgICYuc3RyaW5nLFxuICAgICAgICAmLmNoYXIsXG4gICAgICAgICYuYnVpbHRpbixcbiAgICAgICAgJi5pbnNlcnRlZCB7XG4gICAgICAgICAgICBjb2xvcjogIzRlOWNmMTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYXRydWxlLFxuICAgICAgICAmLmF0dHItdmFsdWUsXG4gICAgICAgICYua2V5d29yZCB7XG4gICAgICAgICAgICBjb2xvcjogI2U0MGRhZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYub3BlcmF0b3IsXG4gICAgICAgICYuZW50aXR5LFxuICAgICAgICAmLnVybCB7XG4gICAgICAgICAgICBjb2xvcjogI2VjYzQ5NDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZS0xO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxhbmd1YWdlLWNzcyAudG9rZW4uc3RyaW5nLFxuICAgICYuc3R5bGUgLnRva2VuLnN0cmluZyB7XG4gICAgICAgIGNvbG9yOiAjZWNjNDk0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUtMTtcbiAgICB9XG5cbiAgICAuaGlnaGxpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZDogIzE5MWYzYTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIwLCAyNywgNDUpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNsaXBib2FyZC1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzE0MWIyZDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjUsIDIzMCwgMjQxLCAwLjEpO1xuICAgIH1cblxuICAgIC5tYWluLXRhYmxlLXJlZmVyZW5jZSB7XG4gICAgICAgID4gdGhlYWQgPiB0ciA+IHtcbiAgICAgICAgICAgIHRoLFxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjUsIDIzMCwgMjQxLCAwLjEpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi1zdHlsZSAuYnJlYWRjcnVtYi1pdGVtIGEsXG4gICAgLmJyZWFkY3J1bWItc3R5bGUxIC5icmVhZGNydW1iLWl0ZW0gYSxcbiAgICAuYnJlYWRjcnVtYi1zdHlsZTIgLmJyZWFkY3J1bWItaXRlbSBhLFxuICAgIC5icmVhZGNydW1iLXN0eWxlMyAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTY7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTY7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWRpdmlkZXIge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMjcsIDIzMSwgMjM3LCAwLjE2KTtcbiAgICB9XG5cbiAgICAuaW1nLXRodW1ibmFpbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS0xO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZS01O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJkIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzO1xuICAgIH1cblxuICAgIC5tYWluLW5hdiAubmF2LWxpbmsge1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS00O1xuICAgIH1cblxuICAgIC5iZy1ncmF5LTMwMCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAwLjMpO1xuICAgIH1cblxuICAgICN0YWIgLmJnLWdyYXktMzAwIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDE1ZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDQ1NjM7XG4gICAgfVxuXG4gICAgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gICAgICAgICYuYWN0aXZlLFxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgfVxuXG4gICAgLnBvcG92ZXItc3RhdGljLWRlbW8ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAucG9wb3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXItY29sb3I6ICMzZDQxNTI7XG4gICAgfVxuXG4gICAgLnBvcG92ZXItYm9keSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICB9XG5cbiAgICAucG9wb3Zlci1oZWFkZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXItY29sb3I6ICMzNzNlNTI7XG4gICAgfVxuXG4gICAgLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjpiZWZvcmUsXG4gICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSd0b3AnXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDc4LCA4NiwgMTA5KTtcbiAgICB9XG5cbiAgICAuYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmFmdGVyLFxuICAgIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0ndG9wJ10gPiAuYXJyb3c6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzM3M2U1MjtcbiAgICB9XG5cbiAgICAuYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmFmdGVyLFxuICAgIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nYm90dG9tJ10gPiAuYXJyb3c6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzM3M2U1MjtcbiAgICB9XG5cbiAgICAuYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmJlZm9yZSxcbiAgICAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2JvdHRvbSddID4gLmFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2IoNzgsIDg2LCAxMDkpO1xuICAgIH1cblxuICAgIC5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyLFxuICAgIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nbGVmdCddID4gLmFycm93OjphZnRlcixcbiAgICAuYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjphZnRlcixcbiAgICAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2xlZnQnXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzM3M2U1MjtcbiAgICB9XG5cbiAgICAuYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsXG4gICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdyaWdodCddID4gLmFycm93OjphZnRlciB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzM3M2U1MjtcbiAgICB9XG5cbiAgICAuYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YmVmb3JlLFxuICAgIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0ncmlnaHQnXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2IoNzgsIDg2LCAxMDkpO1xuICAgIH1cblxuICAgIC5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmJlZm9yZSxcbiAgICAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2xlZnQnXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYig3OCwgODYsIDEwOSk7XG4gICAgfVxuXG4gICAgLmJnLWdyYXktMjAwIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuMik7XG4gICAgfVxuXG4gICAgLm1lZGlhLWJvZHkge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICAuYmctZ3JheS0xMDAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4wMSk7XG4gICAgfVxuXG4gICAgLnRvb2x0aXAtc3RhdGljLWRlbW8ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAudG9hc3QtaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyMDUsIDIxMiwgMjI0LCAwLjIpO1xuICAgIH1cblxuICAgIC50b2FzdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS0xO1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoODQsIDkwLCAxMDksIDAuNyk7XG4gICAgfVxuXG4gICAgLnRvYXN0LWhlYWRlciB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS0wMjtcbiAgICB9XG5cbiAgICAuYm9vdHN0cmFwLXRhZ3NpbnB1dCB7XG4gICAgICAgIC5iYWRnZSB7XG4gICAgICAgICAgICBtYXJnaW46IDExcHggMCAxMnB4IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQxYjJkO1xuICAgIH1cblxuICAgIC50YWcge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjM5LCAyNDUsIDAuMSk7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbiB7XG4gICAgICAgIC5jYXJkLWhlYWRlciBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1oZWFkZXIgYS5jb2xsYXBzZWQge1xuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTgpO1xuICAgIH1cblxuICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNDM1MztcbiAgICB9XG5cbiAgICAubW9kYWwtdGl0bGUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQwNDM1MztcbiAgICB9XG5cbiAgICAubW9kYWwtY29udGVudC1kZW1vIC5tb2RhbC1ib2R5IGg2IHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAudnRpbWVsaW5lIHtcbiAgICAgICAgLnRpbWVsaW5lLXdyYXBwZXIge1xuICAgICAgICAgICAgLnRpbWVsaW5lLXBhbmVsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCR3aGl0ZSwgMC4wNSk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA4cHggMTZweCAwIHJnYmEoNDcsIDUzLCA4NCwgMC4yNCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudGltZWxpbmUtaW52ZXJ0ZWQgLnRpbWVsaW5lLXBhbmVsOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDE0cHggc29saWQgJGRhcmstdGhlbWU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDAgc29saWQgJGRhcmstdGhlbWU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aW1lbGluZS1wYW5lbDphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwIHNvbGlkICRkYXJrLXRoZW1lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxNHB4IHNvbGlkICRkYXJrLXRoZW1lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQyYTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aW1lbGluZS1ib2R5IHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS02O1xuICAgIH1cblxuICAgIC5zd2VldC1hbGVydCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLW91dGxpbmUtbGlnaHQge1xuICAgICAgICBjb2xvcjogIzk3YTNiOTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNTk1ZTZkO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1OTVlNmQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93biAuZmUtbW9yZS12ZXJ0aWNhbCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNjtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubmF2IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDQzNTM7XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSArIC5jYXJkLWJvZHkge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQwNDM1MztcbiAgICB9XG5cbiAgICAucmF0aW5nLXN0YXJzIHtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzQsIDIzNywgMjQxLCAwLjEpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJhdGluZy1zdGFycy1jb250YWluZXIgLnJhdGluZy1zdGFyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMmUzOTU0O1xuXG4gICAgICAgICAgICAmLmlzLS1hY3RpdmUsXG4gICAgICAgICAgICAmLmlzLS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmMWM0MGYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ici10aGVtZS1iYXJzLWhvcml6b250YWwgLmJyLXdpZGdldCBhIHtcbiAgICAgICAgJi5ici1hY3RpdmUsXG4gICAgICAgICYuYnItc2VsZWN0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ici10aGVtZS1iYXJzLXBpbGwgLmJyLXdpZGdldCBhIHtcbiAgICAgICAgJi5ici1hY3RpdmUsXG4gICAgICAgICYuYnItc2VsZWN0ZWQge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ici10aGVtZS1iYXJzLTF0bzEwIC5ici13aWRnZXQgYSxcbiAgICAuYnItdGhlbWUtYmFycy1tb3ZpZSAuYnItd2lkZ2V0IGEsXG4gICAgLmJyLXRoZW1lLWJhcnMtaG9yaXpvbnRhbCAuYnItd2lkZ2V0IGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMjtcbiAgICB9XG5cbiAgICAuYnItdGhlbWUtYmFycy0xdG8xMCAuYnItd2lkZ2V0IGEge1xuICAgICAgICAmLmJyLWFjdGl2ZSxcbiAgICAgICAgJi5ici1zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJyLXRoZW1lLWJhcnMtbW92aWUgLmJyLXdpZGdldCBhIHtcbiAgICAgICAgJi5ici1hY3RpdmUsXG4gICAgICAgICYuYnItc2VsZWN0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ici10aGVtZS1iYXJzLXNxdWFyZSAuYnItd2lkZ2V0IGEge1xuICAgICAgICBjb2xvcjogIzg2OTRhNTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0ZjU3NmY7XG5cbiAgICAgICAgJi5ici1hY3RpdmUsXG4gICAgICAgICYuYnItc2VsZWN0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ici10aGVtZS1iYXJzLXBpbGwgLmJyLXdpZGdldCBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMDI7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDcpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDcpO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gICAgICAgIGNvbG9yOiByZ2IoMjMwLCAyMjYsIDIyNik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTAyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDg0ODYzO1xuICAgIH1cblxuICAgIC5zcC1yZXBsYWNlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDM2NTM7XG4gICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlLTI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3AtY29udGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjYsIDIzMiwgMjQ1LCAwLjIpO1xuICAgIH1cblxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XG4gICAgICAgICYuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlLTE7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZS0xO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTEgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS0xICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtMTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlLTE7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZS0xO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLlN1bW9TZWxlY3Qge1xuICAgICAgICA+IHtcbiAgICAgICAgICAgIC5DYXB0aW9uQ29udCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5OWE2Yjc7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjUsIDIzMCwgMjQxLCAwLjEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAub3B0V3JhcHBlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzQsIDIzNCwgMjM2LCAwLjE1KTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAxN3B4IDJweCByZ2IoNywgNCwgODYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdC1hbGwge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMzQsIDIzNCwgMjM2LCAwLjE1KTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLm9wdFdyYXBwZXIgPiB7XG4gICAgICAgICAgICAub3B0aW9ucyBsaS5vcHQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIzNCwgMjM0LCAyMzYsIDAuMTUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuTXVsdGlDb250cm9scyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzQsIDIzNiwgMC4xNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm9wZW4gPiAub3B0V3JhcHBlciB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAxN3B4IDJweCByZ2IoMjgsIDMzLCA2NCk7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5vcHRXcmFwcGVyIHtcbiAgICAgICAgICAgID4gLm9wdGlvbnMgbGkub3B0OmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMjQ1LCAyNDUsIDAuMSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubXVsdGlwbGUgPiAub3B0aW9ucyBsaS5vcHQgc3BhbiBpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCR3aGl0ZS0xO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdC1hbGwgPiBzcGFuIGkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTE7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCR3aGl0ZS0xO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3BpZnktd3JhcHBlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzOSwgMjQyLCAyNDcsIDAuMDcpO1xuXG4gICAgICAgIC5kcm9waWZ5LXByZXZpZXcge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTE7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyNTAsIDI1MSwgMjU0LCAwLjA1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1MCwgMjUxLCAyNTQsIDAuMSkgNTAlLCByZ2JhKDI1MCwgMjUxLCAyNTQsIDAuMSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHJnYmEoMjUwLCAyNTEsIDI1NCwgMC4xKSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1MCwgMjUxLCAyNTQsIDAuMSkgNTAlLCByZ2JhKDI1MCwgMjUxLCAyNTQsIDAuMSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmZfZmlsZXVwbG9hZF93cmFwIC5mZl9maWxldXBsb2FkX2Ryb3B6b25lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9saWJzL2ZhbmN5dXBsb2FkZXIvZmFuY3lfdXBsb2FkLWRhcmsucG5nKTtcbiAgICAgICAgYm9yZGVyOiAycHggZGFzaGVkICM1ZTY4ODI7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTE7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZS0xO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tZm9ybS1ncm91cCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTM7XG5cbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFyc2xleS1zdHlsZS0xIHtcbiAgICAgICAgLnBhcnNsZXktaW5wdXQucGFyc2xleS1lcnJvciAuZm9ybS1jb250cm9sLFxuICAgICAgICAucGFyc2xleS1jaGVja2JveC5wYXJzbGV5LWVycm9yLFxuICAgICAgICAucGFyc2xleS1zZWxlY3QucGFyc2xleS1lcnJvciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE0MWIyZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53aXphcmQgPiAuYWN0aW9ucyAuZGlzYWJsZWQgYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndpemFyZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzO1xuXG4gICAgICAgID4ge1xuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgID4gLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQwNDM1MztcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNDM1MztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICN3aXphcmQzLndpemFyZC52ZXJ0aWNhbCA+IC5jb250ZW50IHtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAucWwtc2Nyb2xsaW5nLWRlbW8ge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCR3aGl0ZS0xO1xuXG4gICAgICAgIC5xbC1jb250YWluZXIgLnFsLWVkaXRvciB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlLTg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucWwtc25vdyB7XG4gICAgICAgIC5xbC1waWNrZXItbGFiZWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuMSk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnFsLXN0cm9rZSB7XG4gICAgICAgICAgICBzdHJva2U6ICR3aGl0ZS04O1xuICAgICAgICB9XG5cbiAgICAgICAgLnFsLWVkaXRvcixcbiAgICAgICAgJi5xbC10b29sYmFyIGJ1dHRvbiB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlLTg7XG4gICAgICAgIH1cblxuICAgICAgICAucWwtcGlja2VyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUtNTtcbiAgICAgICAgfVxuXG4gICAgICAgICYucWwtdG9vbGJhciB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCR3aGl0ZS0xO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5xbC1jb250YWluZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5xbC1waWNrZXItb3B0aW9ucyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMge1xuICAgICAgICBib3JkZXItY29sb3I6ICM1NDViNmQ7XG4gICAgfVxuXG4gICAgI21vZGFsUXVpbGwgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLm1haW4tcHJvZmlsZS13b3JrLWxpc3QgLm1lZGlhLWJvZHkge1xuICAgICAgICBoNiB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlLTQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLXN0YXIuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICNmZmJkNWE7XG4gICAgfVxuXG4gICAgLnN1Yi1zbGlkZS1tZW51IC5zdWItc2lkZS1tZW51X19pdGVtLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAubWFpbi1wcm9maWxlLWNvbnRhY3QtbGlzdCAubWVkaWEtYm9keSB7XG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlLTY7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGxhbi1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNDUsIDI0NiwgMjUxLCAwLjEpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI0NSwgMjQ2LCAyNTEsIDAuMSk7XG4gICAgfVxuXG4gICAgLmJnLXN1Y2Nlc3MtdHJhbnNwYXJlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzdWNjZXNzLCAwLjE3KSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5iZy1wcmltYXJ5LXRyYW5zcGFyZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMDIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmctc2Vjb25kYXJ5LXRyYW5zcGFyZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc2Vjb25kYXJ5LCAwLjIpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJnLXdhcm5pbmctdHJhbnNwYXJlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3YXJuaW5nLCAwLjEpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJnLXBpbmstdHJhbnNwYXJlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwaW5rLCAwLjEpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJnLXRlYWwtdHJhbnNwYXJlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR0ZWFsLCAwLjEyKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5iZy1wdXJwbGUtdHJhbnNwYXJlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwdXJwbGUsIDAuMSkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmctZGFuZ2VyLXRyYW5zcGFyZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFuZ2VyLCAwLjEpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1haW4tcHJvZmlsZS1uYW1lLFxuICAgIC5tYWluLXByb2ZpbGUtYm9keSAubWVkaWEtYm9keSBoNiB7XG4gICAgICAgIGNvbG9yOiAjZmJmY2ZmO1xuICAgIH1cblxuICAgIC5tYWluLXByb2ZpbGUtc29jaWFsLWxpc3QgLm1lZGlhLWJvZHkgYSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAucHJvZmlsZS1mb290ZXIgYSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxNDFiMmQ7XG4gICAgfVxuXG4gICAgLmJpbGxlZC1mcm9tIGg2IHtcbiAgICAgICAgY29sb3I6ICNmNGY1Zjg7XG4gICAgfVxuXG4gICAgLmludm9pY2UtdGl0bGUge1xuICAgICAgICBjb2xvcjogcmdiKDIyNSwgMjI1LCAyMjUpO1xuICAgIH1cblxuICAgIC5tYWluLWludm9pY2UtbGlzdCB7XG4gICAgICAgIC5tZWRpYS1ib2R5IGg2IHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDI0NSwgMjQ4LCAwLjEpO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogMXB4IGRvdHRlZCAjNDA0MzUzO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzQwNDM1MztcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWRpYSB7XG4gICAgICAgICAgICArIC5tZWRpYTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggZG90dGVkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBib3JkZXI6IDFweCBkb3R0ZWQgIzQwNDM1MztcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAyNDUsIDI0OCwgMC4xKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWRpYS1ib2R5IHAge1xuICAgICAgICAgICAgY29sb3I6ICM5ZGE1YjU7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjY2JjZmQ4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWludm9pY2UgdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkIC5pbnZvaWNlLW5vdGVzIHAge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTY7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZGFyay10aGVtZSAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbDphZnRlciB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMTRweCBzb2xpZCAjMTQxYjJkICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwIHNvbGlkICMxNDFiMmQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5kYXJrLXRoZW1lIC53aXphcmQudmVydGljYWwgPiB7XG4gICAgICAgIC5jb250ZW50LFxuICAgICAgICAuYWN0aW9ucyB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICM0MDQzNTM7XG4gICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzQwNDM1MztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRhYmxlLWludm9pY2UgdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIC5pbnZvaWNlLW5vdGVzIHAge1xuICAgIGNvbG9yOiAkd2hpdGUtNjtcbn1cblxuLmRhcmstdGhlbWUge1xuICAgIC50YWJsZS1pbnZvaWNlIHRib2R5ID4gdHIgPiB7XG4gICAgICAgIHRoOmZpcnN0LWNoaWxkLFxuICAgICAgICB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlLTY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYmlsbGVkLWZyb20gcCxcbiAgICAuYmlsbGVkLXRvIHAge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTU7XG4gICAgfVxuXG4gICAgLmNhcmQtaW52b2ljZSAudHgtZ3JheS02MDAge1xuICAgICAgICBjb2xvcjogI2VlZjBmMztcbiAgICB9XG5cbiAgICAuYmlsbGVkLXRvIGg2IHtcbiAgICAgICAgY29sb3I6ICNkM2Q4ZTI7XG4gICAgfVxuXG4gICAgLmludm9pY2UtaW5mby1yb3cge1xuICAgICAgICArIC5pbnZvaWNlLWluZm8tcm93IHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgcmdiYSgyMjYsIDIzMiwgMjQ1LCAwLjE1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZS0zO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4taW52b2ljZS1saXN0IHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0MDQzNTM7XG4gICAgfVxuXG4gICAgLmNhcmQtY2F0ZWdvcnkge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzOSwgMjQyLCAyNDYsIDAuMSk7XG4gICAgfVxuXG4gICAgLnByaWNpbmctY2FyZCAubGlzdC11bnN0eWxlZCBsaSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIzNCwgMjM3LCAyNDEsIDAuMSk7XG4gICAgfVxuXG4gICAgLnByaWNlIHtcbiAgICAgICAgJi5wYW5lbC1jb2xvciA+IC5wYW5lbC1ib2R5LFxuICAgICAgICAucGFuZWwtZm9vdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigzOCwgNTAsIDc4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcmljaW5nIC5saXN0LXVuc3R5bGVkIGxpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzcsIDI0MSwgMC4xKTtcbiAgICB9XG5cbiAgICAuY2FyZC0tZXZlbnRzIC5saXN0LWdyb3VwLWl0ZW0gaDYge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTY7XG4gICAgfVxuXG4gICAgLnJkaW9ib3ggc3BhbjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQxYjJkO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNGE1Njc3O1xuICAgIH1cblxuICAgIC5jb2xvcmlucHV0LWNvbG9yIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzQsIDI0MCwgMjQ3LCAwLjIpO1xuICAgIH1cblxuICAgIC5uaWNlLXNlbGVjdCB7XG4gICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMXB4IHJnYig0LCAxNywgNTYpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDFweCByZ2IoNCwgMTcsIDU2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vcHRpb24ge1xuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuZm9jdXMsXG4gICAgICAgICAgICAmLnNlbGVjdGVkLmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMjM5LCAyNDUsIDAuMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaXRlbS1jYXJkIHtcbiAgICAgICAgLmNhcmR0aXRsZSBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmVmZWZlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmRwcmljZSBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZGZlNWVjO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJkLWIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNDM1MztcbiAgICB9XG5cbiAgICAuYmQtciB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0MDQzNTM7XG4gICAgfVxuXG4gICAgLmJkLXQge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQwNDM1MztcbiAgICB9XG5cbiAgICAuYmQtbCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzQwNDM1MztcbiAgICB9XG5cbiAgICAuYmQteSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDA0MzUzO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNDM1MztcbiAgICB9XG5cbiAgICAuYmQteCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0MDQzNTM7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzQwNDM1MztcbiAgICB9XG5cbiAgICAuYmctZ3JheS01MDAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MSwgMTYzLCAxODUsIDAuMik7XG4gICAgfVxuXG4gICAgLmJnLWdyYXktNDAwIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuNCk7XG4gICAgfVxuXG4gICAgLm1haW4tY2FyZC1zaWduaW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjcsIDIyNywgMjI3LCAwLjEpO1xuICAgIH1cblxuICAgIC5tYWluLXNpZ25pbi1oZWFkZXIgaDQge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5tYWluLXNpZ25pbi1mb290ZXIgYSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtODtcbiAgICB9XG5cbiAgICAubWFpbi1zaWdudXAtZm9vdGVyIGEge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5jb25zdHJ1Y3Rpb24gLmJ0bi5idG4taWNvbiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjIxLCAyMzAsIDI0MSwgMC4xKTtcbiAgICB9XG59XG5cbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIge1xuICAgIHdpZHRoOiAycHg7XG59XG5cbi5kYXJrLXRoZW1lIHtcbiAgICAubUNTLW1pbmltYWwubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNiNDU2MyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5ob3Jpem9udGFsTWVudWNvbnRhaW5lciB7XG4gICAgICAgIC5kZXNrdG9wLWxvZ28sXG4gICAgICAgIC5kZXNrdG9wLWxvZ28tZGFyayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2t0b3AtZGFyayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uZGFyay10aGVtZS5zaWRlbmF2LXRvZ2dsZWQgLmRlc2t0b3AtZGFyayB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuZGVza3RvcC1kYXJrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZGFyay10aGVtZS5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIHtcbiAgICAgICAgLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICAgICAgICAgICAgLmljb24tbGlnaHQgLmxvZ28taWNvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tZGFyayAubG9nby1pY29uLmRhcmstdGhlbWUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zaWRlbmF2LXRvZ2dsZWQxIC5tYWluLXNpZGViYXItaGVhZGVyIC5sb2dvLWxpZ2h0IC5tYWluLWxvZ28ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNTY4cHgpIHtcbiAgICAuZGFyay10aGVtZSAuaG9yaXpvbnRhbE1lbnVjb250YWluZXIgLmRlc2t0b3AtZGFyayB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTk4cHgpIHtcbiAgICAuZGFyay10aGVtZSB7XG4gICAgICAgIC5ob3Jpem9udGFsTWVudWNvbnRhaW5lciAuZGVza3RvcC1sb2dvLWRhcmsge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWhlYWRlci1sZWZ0IC5oZWFkZXItYnJhbmQge1xuICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuZGFyay10aGVtZSB7XG4gICAgICAgIC5hbmltYXRlZC1hcnJvdyBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICAgICAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSAuYW5pbWF0ZWQtYXJyb3cgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRhcmstdGhlbWUge1xuICAgIC5zaWRlYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLm1haW4tY2FsZW5kYXIuZmMtbGlzdC1lbXB0eSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTQxYjJkO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLmRhcmstdGhlbWUgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbiB7XG4gICAgICAgICYuZmMtbW9udGgtYnV0dG9uOjpiZWZvcmUsXG4gICAgICAgICYuZmMtYWdlbmRhV2Vlay1idXR0b246OmJlZm9yZSxcbiAgICAgICAgJi5mYy1hZ2VuZGFEYXktYnV0dG9uOjpiZWZvcmUsXG4gICAgICAgICYuZmMtbGlzdFdlZWstYnV0dG9uOjpiZWZvcmUsXG4gICAgICAgICYuZmMtbGlzdE1vbnRoLWJ1dHRvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kYXJrLXRoZW1lIHtcbiAgICAuYnJlYWRjcnVtYiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDQzNTM7XG4gICAgfVxuXG4gICAgdGFibGUuZGF0YVRhYmxlIHtcbiAgICAgICAgPiB0Ym9keSA+IHRyLmNoaWxkIHVsLmR0ci1kZXRhaWxzID4gbGkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjM5LCAyMzksIDIzOSwgMC4xKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyW3JvbGU9J3JvdyddID4gdGQ6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyotLS0tLSBIb3Jpem9udGFsLW1lbnUgLS0tLS0qL1xuXG4uZGFyay10aGVtZSB7XG4gICAgLmhvcml6b250YWwtbWFpbi5ob3ItbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMTMsIDIxNiwgMjI2LCAwLjEpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAuMTVyZW0gMS43NXJlbSAwICMwZTBmMmU7XG4gICAgfVxuXG4gICAgLmhvci1tZW51IC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiBhLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IGEge1xuICAgICAgICBjb2xvcjogI2JmYzhkZTtcbiAgICB9XG5cbiAgICAuaG9yLW1lbnUgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjMxLCAyMzQsIDI0MywgMC4xKTtcblxuICAgICAgICA+IGxpID4gYSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlLTU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3ViLW1lbnUgbGkgYTpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZS01O1xuICAgIH1cblxuICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSB7XG4gICAgICAgIC5zdWItbWVudS1zdWI6YWZ0ZXIge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZS04O1xuICAgICAgICB9XG5cbiAgICAgICAgPiBsaSA+IHVsLnN1Yi1tZW51IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA4cHggMTZweCAwIHJnYmEoOCwgMTMsIDI1LCAwLjQpO1xuXG4gICAgICAgICAgICA+IGxpID4gYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZS01O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZWdhLW1lbnViZyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzMSwgMjM0LCAyNDMsIDAuMSk7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDE2cHggMCByZ2JhKDksIDE3LCAzMywgMC40KTtcbiAgICB9XG5cbiAgICAuaG9yLW1lbnUgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IC5ob3Jpem9udGFsLW1lZ2FtZW51IC5saW5rLWxpc3QgbGkgYSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNjtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLm1lZ2EtbWVudWJnLmhvci1tZWdhLW1lbnUgaDMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5tYWluLXByb2ZpbGUtbWVudSAuZHJvcGRvd24taXRlbSArIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjI2LCAyMzQsIDI0OSwgMC4yKTtcbiAgICB9XG5cbiAgICAucmF0aW5nLXNjcm9sbCBoNiB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLmxhdGVzdC10YXNrcyAubmF2LWxpbmsge1xuICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy1saXN0LWVtcHR5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzODQzNjE7XG4gICAgfVxuXG4gICAgLmNhcmQuYmctaW5mby10cmFuc3BhcmVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjMsIDE2MiwgMTg0LCAwLjIpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogcmdiYSgyMTIsIDIxOCwgMjM2LCAwLjQpICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLmhlYWRlci1pY29uLFxuICAgIC5tYWluLWhlYWRlci1tZXNzYWdlIC5uYXYtbGluayBpLFxuICAgIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gLm5hdi1saW5rIGksXG4gICAgLm5hdi1pdGVtLmZ1bGwtc2NyZWVuIC5uYXYtbGluayBpLFxuICAgIC5zYWxlcy1mbG90IC5mbG90LWNoYXJ0IC5mbG90LXgtYXhpcyA+IGRpdiBzcGFuOmxhc3QtY2hpbGQsXG4gICAgLnAtdGV4dCAucC1uYW1lIHtcbiAgICAgICAgY29sb3I6ICNhOWFiYmQ7XG4gICAgfVxuXG4gICAgLmhvci1tZW51IC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gYS5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM2OTZhZjE7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAuaG9yLW1lbnUgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IC5ob3Jpem9udGFsLW1lZ2FtZW51IC5saW5rLWxpc3QgbGkgYS5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2lkZWJhciB7XG4gICAgICAgIC50YWItbWVudS1oZWFkaW5nIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG4gICAgICAgIH1cblxuICAgICAgICAudGFicy1tZW51IHVsIGxpIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktMDI7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjAsIDIzMSwgMjQ1LCAwLjEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGVwaWNrZXIgPiB7XG4gICAgICAgIC5kYXRlcGlja2VyX2lubmVyX2NvbnRhaW5lciA+IHtcbiAgICAgICAgICAgIC5kYXRlcGlja2VyX2NhbGVuZGFyLFxuICAgICAgICAgICAgLmRhdGVwaWNrZXJfdGltZWxpc3Qge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGVwaWNrZXJfaGVhZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWRhdGV0aW1lcGlja2VyIHtcbiAgICAgICAgPiAuZGF0ZXBpY2tlcl9pbm5lcl9jb250YWluZXIgPiB7XG4gICAgICAgICAgICAuZGF0ZXBpY2tlcl9jYWxlbmRhciB0aCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmY2ZkZmY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kYXRlcGlja2VyX3RpbWVsaXN0IHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkJHdoaXRlLTE7XG5cbiAgICAgICAgICAgICAgICA+IGRpdi50aW1lbGlzdF9pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzODUwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQkd2hpdGUtMTtcbiAgICB9XG5cbiAgICAuZGF0ZXBpY2tlciA+IC5kYXRlcGlja2VyX2lubmVyX2NvbnRhaW5lciA+IC5kYXRlcGlja2VyX3RpbWVsaXN0ID4gZGl2LnRpbWVsaXN0X2l0ZW0uaG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjRjO1xuICAgIH1cblxuICAgIC5kYXRldGltZXBpY2tlciB7XG4gICAgICAgIC5kYXRldGltZXBpY2tlci1kYXlzIHRhYmxlIHRoZWFkIHRyOmxhc3QtY2hpbGQgdGgge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIHRoLmRvdyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkLm9sZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM3YTgyYWY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5kYXJrLXRoZW1lIHtcbiAgICAgICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG5cbiAgICAgICAgICAgID4gbGkgPiBhIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDIzMSwgMjM0LCAyNDMsIDAuMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaG9yLW1lbnUgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSB7XG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIgLnN1Yi1pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjMxLCAyMzQsIDI0MywgMC4xKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciAuc2lkZS1tZW51X19pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAjN2M1MmNhO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51IHtcbiAgICAgICAgICAgIGxpOmhvdmVyID4gYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM3YzUyY2EgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBsaSA+IHtcbiAgICAgICAgICAgICAgICBhOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2VlZjBmNztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB1bC5zdWItbWVudSA+IGxpID4gYTpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzEsIDIzMSwgMjMxLCAwLjEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3ItbWVudSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gLmhvcml6b250YWwtbWVnYW1lbnUgLmxpbmstbGlzdCBsaTpob3ZlciBhIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWVmMGY3ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVnYS1tZW51YmcgbGkgYTpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjODU5NGFkO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51IC5zdWItbWVudS1zdWI6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWdhLW1lbnViZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvci1tZW51IC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiAuaG9yaXpvbnRhbC1tZWdhbWVudSAubGluay1saXN0IGxpIGEge1xuICAgICAgICAgICAgY29sb3I6ICM4MjkxYWYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzhweCkge1xuICAgIC5kYXJrLXRoZW1lIHtcbiAgICAgICAgLmRlc2t0b3AtbG9nby5sb2dvLWxpZ2h0IC5tYWluLWxvZ28ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvLWljb24ubW9iaWxlLWxvZ28uaWNvbi1saWdodCAubG9nby1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJi5kYXJrLXRoZW1lIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVza3RvcC1sb2dvLmxvZ28tZGFyayAubWFpbi1sb2dvLmRhcmstdGhlbWUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXJrLXRoZW1lLnNpZGVuYXYtdG9nZ2xlZCAuZGVza3RvcC1sb2dvLmxvZ28tZGFyayAubWFpbi1sb2dvLmRhcmstdGhlbWUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc4cHgpIHtcbiAgICAuZGFyay10aGVtZSB7XG4gICAgICAgIC5kZXNrdG9wLWxvZ28ubG9nby1saWdodCAubWFpbi1sb2dvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubG9nby1pY29uLm1vYmlsZS1sb2dvIHtcbiAgICAgICAgICAgICYuaWNvbi1saWdodCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgLmxvZ28taWNvbi5kYXJrLXRoZW1lIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaWNvbi1kYXJrIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGFyay10aGVtZS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW4gLmRlc2t0b3AtbG9nby5sb2dvLWRhcmsgLm1haW4tbG9nby5kYXJrLXRoZW1lIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZS5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuZGVza3RvcC1sb2dvLmxvZ28tZGFyayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRkLm5ldyB7XG4gICAgY29sb3I6ICM3YTgyYWY7XG59XG5cbi5kYXJrLXRoZW1lIC5kYXRldGltZXBpY2tlciB0YWJsZSB7XG4gICAgdGQge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICB0aC5wcmV2IHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgfVxufVxuXG4uZGFyay10aGVtZSAuZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgge1xuICAgICYubmV4dCxcbiAgICAmLnN3aXRjaCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIH1cbn1cblxuLmRhcmstdGhlbWUgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnByZXY6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgucHJldjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG59XG5cbi5kYXJrLXRoZW1lIC5kYXRldGltZXBpY2tlciB0YWJsZSB0aCB7XG4gICAgJi5uZXh0IHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucHJldiBzcGFuOjpiZWZvcmUsXG4gICAgJi5uZXh0IHNwYW46OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJi5zd2l0Y2g6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzU5NjVmOTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgfVxufVxuXG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGguc3dpdGNoOmZvY3VzIHtcbiAgICBjb2xvcjogIzU5NjVmOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbn1cblxuLmRhcmstdGhlbWUge1xuICAgIC5tYWluLWRhdGV0aW1lcGlja2VyID4gLmRhdGVwaWNrZXJfaW5uZXJfY29udGFpbmVyID4gLmRhdGVwaWNrZXJfY2FsZW5kYXIgdGQuaG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAuaXRpX19zZWxlY3RlZC1mbGFnIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyMjUsIDIzMCwgMjQxLCAwLjEpO1xuICAgIH1cblxuICAgIC5pdGktLWFsbG93LWRyb3Bkb3duIC5pdGlfX2ZsYWctY29udGFpbmVyOmhvdmVyIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAuZGFzaGJvYXJkLWNhcm91c2VsIC5idG4taWNvbnMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzOSwgMjQyLCAyNDYsIDAuMikgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2xpZGUuZGFzaGJvYXJkLWNhcm91c2VsOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmJ0bi1saWdodCB7XG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICYuZm9jdXMge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY1LCAxNzUsIDE5MSwgMC41KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0MzUzO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODksIDE5OCwgMjE0LCAwLjIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDQzNTM7XG4gICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODksIDE5OCwgMjE0LCAwLjIpO1xuICAgIH1cblxuICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5lbWFpbC1tZWRpYSAubWVkaWEtYm9keSB7XG4gICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgICAgIH1cblxuICAgICAgICAubWVkaWEtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxNDFiMmQ7XG4gICAgfVxuXG4gICAgLmRlbW8tZ2FsbGVyeSAucGFnaW5hdGlvbiB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICB9XG5cbiAgICAuY2hhdCB7XG4gICAgICAgIC5tc2dfY290YWluZXIsXG4gICAgICAgIC5tc2dfY290YWluZXJfc2VuZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbWVudSBsaSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMzgsIDIzOCwgMjQ3LCAwLjA2KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcGFkZGluZzogN3B4O1xuICAgICAgICAgICAgY29sb3I6ICNkZGUyZTg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGF0ZXN0LXRhc2tzIC50YXNrcyAuc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTY7XG4gICAgfVxuXG4gICAgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gICAgICAgIGNvbG9yOiAjMWY1YzAxO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlOWI4O1xuICAgIH1cblxuICAgIC5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gICAgICAgIGNvbG9yOiAjMGM1NDYwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNWViO1xuICAgIH1cblxuICAgIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gICAgICAgIGNvbG9yOiAjODU2NDA0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhO1xuICAgIH1cblxuICAgIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgICAgICAgY29sb3I6ICM3MjFjMjQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWM2Y2I7XG4gICAgfVxuXG4gICAgLmJnLWRhbmdlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmctcHJpbWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJnLXNlY29uZGFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmctZ3JheS04MDAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5iZy1zdWNjZXNzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmctaW5mbyB7XG4gICAgICAgIHAuY2FyZC10ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWJvZHkubWFpbi1jb250ZW50LWJvZHktY29udGFjdHMgLm1lZGlhLWJvZHkgaDUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKDJuICsgMSkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2ZpbHRlciBpbnB1dCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjEyLCAyMTgsIDIzNiwgMC40KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2UtbGluayB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5pdGlfX2RpdmlkZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxODksIDE5OCwgMjE0LCAwLjIpO1xuICAgIH1cblxuICAgIC5pdGlfX2NvdW50cnkuaXRpX19oaWdobGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAuaXRpX19jb3VudHJ5LWxpc3Qge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA4cHggMTZweCAwIHJnYig0NCwgNTAsIDgyKTtcbiAgICB9XG5cbiAgICAuaXRpLS1hbGxvdy1kcm9wZG93biAuaXRpX19mbGFnLWNvbnRhaW5lcjpob3ZlciAuaXRpX19zZWxlY3RlZC1mbGFnIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQxNDU2NTtcbiAgICB9XG5cbiAgICAucHJpY2UucGFuZWwtY29sb3IgPiAucGFuZWwtYm9keSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjI5NDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzcsIDI0MSwgMC4xKTtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLW5hdi1saW5lIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4wNSk7XG4gICAgfVxuXG4gICAgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG4uZGFyay10aGVtZSAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiAucGFnZS1saW5rIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIwNSwgMjE1LCAyMzksIDAuMTUpO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmRhcmstdGhlbWUgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAuZGFyay10aGVtZSAubWFpbi1oZWFkZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDUsIDYsIDksIDAuOCkgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuZGFyay10aGVtZSB7XG4gICAgICAgIC5ob3ItbWVudSAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gYTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB1bC5zdWItbWVudSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDE2cHggMCByZ2JhKDksIDE3LCAzMywgMC40KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDA0MzUzO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmRhcmstdGhlbWUgLm1haW4tY29udGVudC1sZWZ0LWNvbnRhY3RzIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzQwNDM1MztcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5kYXJrLXRoZW1lIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciBidXR0b24ge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLmRhcmstdGhlbWUgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIC5mYy1sZWZ0IGJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgJi5mYy10b2RheS1idXR0b24ge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwNXB4KSB7XG4gICAgLmRhcmstdGhlbWUgLmZjLXZpZXcsXG4gICAgLmZjLXZpZXcgPiB0YWJsZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjI2LCAyMzIsIDI0NSwgMC4yKTtcbiAgICB9XG59XG5cbi5kYXJrLXRoZW1lIHtcbiAgICAuY2hhdCB7XG4gICAgICAgIGFiYnIudGltZXN0YW1wLFxuICAgICAgICAubXNnX3RpbWUsXG4gICAgICAgIC5tc2dfdGltZV9zZW5kIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LXRhYnMge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMjYsIDIzMiwgMjQ1LCAwLjIpO1xuICAgIH1cblxuICAgIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNiwgMjMyLCAyNDUsIDAuMik7XG4gICAgfVxufVxuXG4uZGFyay10aGVtZSB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjI2LCAyMzIsIDI0NSwgMC4yKTtcbiAgICB9XG5cbiAgICAucG9wb3Zlci1oZWFkLXByaW1hcnkgLnBvcG92ZXItaGVhZGVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5IHtcbiAgICAgICAgLnBvcG92ZXItaGVhZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YWZ0ZXIsXG4gICAgICAgICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2JvdHRvbSddIC5hcnJvdzo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3BvdmVyLXByaW1hcnkgLnBvcG92ZXItaGVhZGVyLFxuICAgIC5wb3BvdmVyLXNlY29uZGFyeSAucG9wb3Zlci1oZWFkZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBvcG92ZXItcHJpbWFyeSB7XG4gICAgICAgICYuYnMtcG9wb3Zlci10b3AgLmFycm93OjphZnRlcixcbiAgICAgICAgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0ndG9wJ10gLmFycm93OjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvcG92ZXItc2Vjb25kYXJ5IHtcbiAgICAgICAgJi5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3c6OmFmdGVyLFxuICAgICAgICAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdib3R0b20nXSAuYXJyb3c6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kYXJrLXRoZW1lIC5ncmF5LXNldCB7XG4gICAgLmJnLXRyYW5zcGFyZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmctZ3JheS0xMDAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmctZ3JheS0yMDAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmctZ3JheS0zMDAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmctZ3JheS00MDAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmctZ3JheS01MDAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS01MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmctZ3JheS02MDAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS02MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmctZ3JheS03MDAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS03MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmctZ3JheS04MDAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS04MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmctZ3JheS05MDAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS05MDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5kYXJrLXRoZW1lIC5tYWluLWNhcmQtc2lnbmluIHtcbiAgICBib3gtc2hhZG93OiAwIDFweCAxNXB4IDFweCByZ2IoMjUsIDMxLCA1OCk7XG59XG5cbi5kYXJrLXRoZW1lIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGM1NzZmO1xufVxuXG4uZGFyay10aGVtZSAucHMgPiAucHNfX3JhaWwteSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC5hcHAtc2lkZWJhciAucHMgPiAucHNfX3JhaWwteSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC5zbGlkZS5pcy1leHBhbmRlZCAuc2lkZS1tZW51X19pY29uLFxuLmRhcmstdGhlbWUgLnNsaWRlLmlzLWV4cGFuZGVkIC5hbmdsZSB7XG4gICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC5jbG9zZS10b2dnbGUge1xuICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLnNsaWRlLmlzLWV4cGFuZGVkIC5zaWRlLW1lbnVfX2xhYmVsLFxuLmRhcmstdGhlbWUgLnNsaWRlLmlzLWV4cGFuZGVkIC5zaWRlLW1lbnVfX2ljb24sXG4uZGFyay10aGVtZSAuc2xpZGUuaXMtZXhwYW5kZWQgLmFuZ2xlIHtcbiAgICBjb2xvcjogI2E5YWJiZCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAuc2xpZGUtaXRlbS5hY3RpdmUsXG4uZGFyay10aGVtZSAuc2xpZGUtaXRlbTpob3Zlcixcbi5kYXJrLXRoZW1lIC5zbGlkZS1pdGVtOmZvY3VzIHtcbiAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLnNpZGUtbWVudSAuc2xpZGUuYWN0aXZlIC5zaWRlLW1lbnVfX2xhYmVsLFxuLmRhcmstdGhlbWUgLnNpZGUtbWVudSAuc2xpZGUuYWN0aXZlIC5zaWRlLW1lbnVfX2ljb24ge1xuICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAuc2xpZGU6aG92ZXIgLnNpZGUtbWVudV9fbGFiZWwsXG4uZGFyay10aGVtZSAuc2xpZGU6aG92ZXIgLmFuZ2xlLFxuLmRhcmstdGhlbWUgLnNsaWRlOmhvdmVyIC5zaWRlLW1lbnVfX2ljb24ge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLmRhcmstdGhlbWUgLmNhcmQuYmctcHJpbWFyeS1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICRwcmltYXJ5IDAlLCAkcHJpbWFyeS0wNSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAuY2FyZC5iZy1zZWNvbmRhcnktZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y3MTRjMiAwJSwgI2I5MzA5YSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAuY2FyZC5iZy1zdWNjZXNzLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgIzAyOTY2NiAwJSwgIzRlYzc1MiAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAuY2FyZC5iZy13YXJuaW5nLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgI2Y3NmEyZCwgI2ZiOGMxMmVkKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAudm1hcC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmxpc3QtZ3JvdXAtaXRlbSBzcGFuIHtcbiAgICBjb2xvcjogI2YxZjRmOTtcbn1cblxuLmRhcmstdGhlbWUgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjI5NDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIzMSwgMjM1LCAyNDMsIDAuMSk7XG59XG5cbi5kYXJrLXRoZW1lIC5zYWxlcy1pbmZvIGgzLFxuLmRhcmstdGhlbWUgLmNhcmQtdGFibGUgaDQge1xuICAgIGNvbG9yOiAjZjBmM2Y5O1xufVxuXG4uZGFyay10aGVtZSAudG90YWwtcmV2ZW51ZSBoNCB7XG4gICAgY29sb3I6ICNmY2ZkZmY7XG59XG5cbi5kYXJrLXRoZW1lIC5wcm9kdWN0LXRpbWVsaW5lIHVsLnRpbWVsaW5lLTE6YmVmb3JlIHtcbiAgICBib3JkZXItbGVmdDogMnB4IGRvdHRlZCByZ2JhKDE5MiwgMjA0LCAyMTgsIDAuMyk7XG59XG5cbi5kYXJrLXRoZW1lIC5tYWluLWRhc2hib2FyZC1oZWFkZXItcmlnaHQgPiBkaXYgaDUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5kYXJrLXRoZW1lIC5jdXN0b21lcnMgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsXG4uZGFyay10aGVtZSAuY3VzdG9tZXJzIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzAxNjBlNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbn1cblxuLmRhcmstdGhlbWUgLmN1c3RvbWVycyBoNSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLmRhcmstdGhlbWUgLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGFyay10aGVtZSBuYXYucHJvZC1jYXQgbGkgYSB7XG4gICAgY29sb3I6IHJnYigxNzYsIDE4NywgMjA0KTtcbn1cblxuLmRhcmstdGhlbWUgLnByb2R1Y3Qtc2FsZSAud2lzaGxpc3Qge1xuICAgIGNvbG9yOiAkYmxhY2s7XG59XG5cbi5kYXJrLXRoZW1lIC5uYXYtdGFicy5wcmV2aWV3LXRodW1ibmFpbCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmRhcmstdGhlbWUgLnNlbGVjdDItZHJvcGRvd24ge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDgsIDIxNSwgMjMyLCAwLjEpO1xufVxuXG4uZGFyay10aGVtZSAuYmQtMiB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLnNpZGViYXItcmlnaHQgLmxpc3QgYSB7XG4gICAgY29sb3I6IHJnYmEoMjQ3LCAyNDgsIDI1MSwgMC43KTtcbn1cblxuLmRhcmstdGhlbWUgLmNhcmQtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbn1cblxuLmRhcmstdGhlbWUgLmNhcmQuY2FyZC1wcmltYXJ5IHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgJHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLmNhcmQuY2FyZC1zZWNvbmRhcnkge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC5jYXJkLmNhcmQtc3VjY2VzcyB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMyMmU4NDAgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLmNhcmQuY2FyZC1kYW5nZXIge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZWUzMzVlICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC5jYXJkLmNhcmQtd2FybmluZyB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmIyMDkgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLmNhcmQuY2FyZC1pbmZvIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgIzAxYjhmZiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAuY2FyZC5jYXJkLXB1cnBsZSB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM2NzNhYjcgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLmNhcmQuY2FyZC1kYXJrIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAubmF2LXRhYnMuaHRtbC1zb3VyY2Uge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5kYXJrLXRoZW1lIC5uYXYtdGFicy5odG1sLXNvdXJjZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQxYjJkO1xuICAgIGJvcmRlci1jb2xvcjogcmdiKDIwLCAyNywgNDUpO1xufVxuXG4uZGFyay10aGVtZSAudG9hc3QtYm9keSB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgICBjb2xvcjogI2I4YmZjOTtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbn1cblxuLmRhcmstdGhlbWUgLnRhYnMtc3R5bGUtMSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xufVxuXG4uZGFyay10aGVtZSAudGFicy1zdHlsZS0yIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWUgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLnRhYnMtc3R5bGUtMiAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAudGFicy1zdHlsZS0yIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1Mztcbn1cblxuLmRhcmstdGhlbWUgLnRhYnMtc3R5bGUtMyAubmF2LnBhbmVsLXRhYnMgbGkgYSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbn1cblxuLmRhcmstdGhlbWUgLnRhYnMtc3R5bGUtNCAubmF2LnBhbmVsLXRhYnMgbGkgYSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbn1cblxuLmRhcmstdGhlbWUgLm5hdi1saW5rLmh0bWwtY29kZSB7XG4gICAgYmFja2dyb3VuZDogIzFmMjk0MDtcbn1cblxuLmRhcmstdGhlbWUgLm5hdi10YWJzIC5uYXYtbGluay5odG1sLWNvZGUge1xuICAgICYuYWN0aXZlLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNDFiMmQ7XG4gICAgfVxufVxuXG4uZGFyay10aGVtZSAubmF2LXRhYnMgLm5hdi1saW5rLmh0bWwtY29kZTpob3Zlcixcbi5kYXJrLXRoZW1lIC5uYXYtdGFicyAubmF2LWxpbmsuaHRtbC1jb2RlOmZvY3VzIHtcbiAgICBib3JkZXI6IDA7XG59XG5cbi5kYXJrLXRoZW1lIC5jYXJkIC5ib3gge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMjVweCAkZGFyay10aGVtZTtcbn1cblxuLmRhcmstdGhlbWUgLnVzZXJsaXN0LXRhYmxlIC51c2VyLWxpbmsge1xuICAgIGNvbG9yOiAjZmJmNWY1O1xufVxuXG4uZGFyay10aGVtZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG59XG5cbi5kYXJrLXRoZW1lIC5tYWluLWNoYXQtYm9keSAuY29udGVudC1pbm5lcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTUsIDI2LCA1MSwgMC45Myk7XG59XG5cbi5kYXJrLXRoZW1lIC5sZWZ0Lm1haW4tbXNnLXdyYXBwZXI6YmVmb3JlIHtcbiAgICBjb2xvcjogIzM0M2U1Mztcbn1cblxuLmRhcmstdGhlbWUgLmljb25zLWxpc3QtaXRlbSB7XG4gICAgY29sb3I6ICNhOWFiYmQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIxNCwgMjIwLCAyMzYsIDAuMTUpO1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggNnB4IDBweCAjMWQxZTIwO1xuICAgIGZpbGw6ICNhOWFiYmQgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLnVzZXItd2lkZWdldC1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xufVxuXG4uZGFyay10aGVtZSAucHJvZmlsZS5uYXZ0YWItY3VzdG9tIC5hY3RpdmUgYSB7XG4gICAgY29sb3I6ICNmZmZhZmE7XG4gICAgYmFja2dyb3VuZDogIzI3MzM1MDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uZGFyay10aGVtZSAucHJvZmlsZS5uYXZ0YWItY3VzdG9tIGxpIGEge1xuICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIyNywgMjMwLCAyNDAsIDAuMSk7XG59XG5cbi5kYXJrLXRoZW1lIC5wcm9maWxlLm5hdnRhYi1jdXN0b20gYS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICMyNzMzNTA7XG59XG5cbi5kYXJrLXRoZW1lIC5uYXYucHJvZC1jYXQgbGkgYSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLmRhcmstdGhlbWUgLnByb2QtY2F0IGxpIHVsIGxpLmFjdGl2ZSBhIHtcbiAgICBjb2xvcjogI2VlMzM1ZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uZGFyay10aGVtZSAuaGVhZGVyLWljb24tc3ZncyB7XG4gICAgZmlsbDogI2E5YWJiZDtcbn1cblxuLmRhcmstdGhlbWUgLmFwcC1zaWRlYmFyIC5zaWRlLWl0ZW0uc2lkZS1pdGVtLWNhdGVnb3J5IHtcbiAgICBjb2xvcjogI2M1Y2ZjZDtcbn1cblxuLmRhcmstdGhlbWUgLnByb2R1Y3QtcGFnaW5hdGlvbiAucGFnZS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYyOTQwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDQ2LCA2MCwgOTMpO1xufVxuXG4uZGFyay10aGVtZSAucHJvZHVjdC1wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gICAgY29sb3I6ICM1NTVkNmY7XG4gICAgYmFja2dyb3VuZDogIzFmMjgzYztcbiAgICBib3JkZXItY29sb3I6ICMzYzQ2NWQ7XG59XG5cbi5kYXJrLXRoZW1lIC5wcmljZSBzcGFuIHtcbiAgICBjb2xvcjogI2ViZWRmMTtcbn1cblxuLmRhcmstdGhlbWUgI2xpc3QzIC5tZWRpYS1ib2R5IGg2IHtcbiAgICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuXG4uZGFyay10aGVtZSAjbGlzdDMgLmxpc3QtZ3JvdXAtaXRlbSxcbi5kYXJrLXRoZW1lICNsaXN0OCAubGlzdC1ncm91cC1pdGVtLFxuLmRhcmstdGhlbWUgI2xpc3QxIC5saXN0LWdyb3VwLWl0ZW0sXG4uZGFyay10aGVtZSAjbGlzdDggLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzEsIDIzNSwgMjQzLCAwLjEpO1xufVxuXG4uZGFyay10aGVtZSAuYmctZ3JheS0xMDAubmF2LWJnIC5uYXYtdGFicyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYig0NSwgNTQsIDc1KTtcbn1cblxuLmRhcmstdGhlbWUgLmJnLWdyYXktMTAwLm5hdi1iZyAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMjtcbn1cblxuLmRhcmstdGhlbWUgLnBvcG92ZXItc3RhdGljLWRlbW8gLnBvcG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzZDQxNTI7XG4gICAgYm94LXNoYWRvdzogLThweCAxMnB4IDE4cHggMCAjMTQxYjJkO1xufVxuXG4uZGFyay10aGVtZSAuaGVhZGluZy1pbnZlcnNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQxYjJjO1xufVxuXG4uZGFyay10aGVtZSAudG9hc3Qge1xuICAgIGJveC1zaGFkb3c6IC04cHggMTJweCAxOHB4IDAgIzE4MjAzMzBmO1xufVxuXG4uZGFyay10aGVtZSAudGFicy1zdHlsZS0xIC5kYXJrLXRoZW1lIC5ib3JkZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzYsIDI0MSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAudGFicy1zdHlsZS0xIC5kYXJrLXRoZW1lIC5ib3JkZXItdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLnRhYnMtc3R5bGUtMSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBjb2xvcjogI2YzZjVmOTtcbiAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzAsIDIzNywgMC4xKSByZ2JhKDIyNCwgMjMwLCAyMzcsIDAuMSkgIzFmMjk0MDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAudGFicy1zdHlsZS0xIC5wYW5lbC10YWJzIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnZS1pdGVtLnByZXZpb3VzIGEge1xuICAgIHdpZHRoOiA3N3B4O1xufVxuXG4uZGFyay10aGVtZS5hcHAuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5zaWRlLW1lbnVfX2xhYmVsIHtcbiAgICBjb2xvcjogI2E5YWJiZDtcbn1cblxuLmRhcmstdGhlbWUuYXBwLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSAuc2lkZS1tZW51X19sYWJlbCB7XG4gICAgY29sb3I6ICNhOWFiYmQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5kYXJrLXRoZW1lLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLnNpZGVuYXYtdG9nZ2xlZC1vcGVuIC5kZXNrdG9wLWxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmRhcmstdGhlbWUubGVmdGJnaW1hZ2UxIC5tYWluLXNpZGViYXItaGVhZGVyLFxuICAgIC5kYXJrLXRoZW1lLmxlZnRiZ2ltYWdlMiAubWFpbi1zaWRlYmFyLWhlYWRlcixcbiAgICAuZGFyay10aGVtZS5sZWZ0YmdpbWFnZTMgLm1haW4tc2lkZWJhci1oZWFkZXIsXG4gICAgLmRhcmstdGhlbWUubGVmdGJnaW1hZ2U0IC5tYWluLXNpZGViYXItaGVhZGVyLFxuICAgIC5kYXJrLXRoZW1lLmxlZnRiZ2ltYWdlNSAubWFpbi1zaWRlYmFyLWhlYWRlciB7XG4gICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzI0MmU0NTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAuZGFyay10aGVtZSAudG90YWwtcmV2ZW51ZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIyNywgMjMyLCAyNDcsIDAuMSkgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5kYXJrLXRoZW1lIC5ob3Jpem9udGFsTWVudWNvbnRhaW5lciAuc2lkZS1tZW51X19pY29uIHtcbiAgICBjb2xvcjogI2JmYzhkZTtcbiAgICBmaWxsOiAjYmZjOGRlO1xufVxuXG4uZGFyay10aGVtZS5ob3Jpem9udGFsLWxpZ2h0IC5ob3Jpem9udGFsTWVudWNvbnRhaW5lciAuc2lkZS1tZW51X19pY29uIHtcbiAgICBjb2xvcjogIzViNmU4ODtcbiAgICBmaWxsOiAjNWI2ZTg4O1xufVxuXG4uZGFyay10aGVtZSAubWFpbi1oZWFkZXIgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDFweCAjMDQxMTM4O1xufVxuXG4uZGFyay10aGVtZSAubWFpbi1oZWFkZXIgLmRyb3Bkb3duLm5hdi1pdGVtZC1ub25lIC5kcm9wZG93bi1tZW51OmFmdGVyIHtcbiAgICBib3JkZXItYm90dG9tOiA5cHggc29saWQgIzFmMjk0MDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmRhcmstdGhlbWUgLnRvcC1oZWFkZXIgLmhlYWRlci1icmFuZC5oZWFkZXItYnJhbmQyIC5kZXNrdG9wLWRhcmsge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbi5kYXJrLXRoZW1lIC5hcHAtc2lkZWJhci50b2dnbGUtc2lkZW1lbnUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDA0MzUzO1xufVxuXG4uZGFyay10aGVtZSAuZmlyc3Qtc2lkZW1lbnUge1xuICAgIGJhY2tncm91bmQ6ICMxZjI5NDA7XG59XG5cbi5kYXJrLXRoZW1lIC5zZWNvbmQtc2lkZW1lbnUge1xuICAgIGJhY2tncm91bmQ6ICMxZjI5NDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzQwNDM1Mztcbn1cblxuLmRhcmstdGhlbWUgLnJlc3AtdnRhYnMgLnJlc3AtdGFicy1saXN0IGxpIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLmZpcnN0LXNpZGVtZW51IGxpLmFjdGl2ZSxcbi5kYXJrLXRoZW1lIC5yZXNwLXZ0YWJzIC5yZXNwLXRhYi1hY3RpdmU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMxZjI5NDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC5yZXNwLXZ0YWJzIGxpLnJlc3AtdGFiLWFjdGl2ZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC5maXJzdC1zaWRlbWVudSAuc2lkZS1tZW51X19pY29uLFxuLmRhcmstdGhlbWUgLnRvZ2dsZS1zaWRlbWVudSAuc2xpZGUtaXRlbSB7XG4gICAgY29sb3I6ICNhOWFiYmQ7XG4gICAgZmlsbDogI2E5YWJiZDtcbn1cblxuLmRhcmstdGhlbWUgLnNlY29uZC1zaWRlbWVudSBoNSB7XG4gICAgY29sb3I6ICNkZGUzZWE7XG59XG5cbi5kYXJrLXRoZW1lLmFwcC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5maXJzdC1zaWRlbWVudSBsaS5hY3RpdmUge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0MDQzNTMgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLmZpbGUtYnJvd3NlciAuYnRuLWRlZmF1bHQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMzZTQwNWU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjYsIDIzMiwgMjQ1LCAwLjEpO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRhcmstdGhlbWUgLmNhcmQuYmctcHVycGxlLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM2NzNhYjcgMCUsICM4ODRhZjEgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmRhcmstdGhlbWUgLmZjLWRhdGVwaWNrZXIubWFpbi1kYXRlcGlja2VyLmhhc0RhdGVwaWNrZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMzNkNTI7XG59XG5cbi5kYXJrLXRoZW1lIC5xbC1zbm93IC5xbC1waWNrZXI6aG92ZXIgLnFsLXBpY2tlci1sYWJlbCxcbi5kYXJrLXRoZW1lIC5xbC1zbm93IC5xbC1waWNrZXI6Zm9jdXMgLnFsLXBpY2tlci1sYWJlbCB7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLXRoZW1lIC5xbC1zbm93IC5xbC1waWNrZXI6aG92ZXIgLnFsLXBpY2tlci1sYWJlbCxcbi5kYXJrLXRoZW1lIC5xbC1zbm93IC5xbC1waWNrZXI6Zm9jdXMgLnFsLXBpY2tlci1sYWJlbCB7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLXRoZW1lIC5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICMyYzMyNDI7XG59XG5cbi5kYXJrLXRoZW1lLmhvdmVyc3VibWVudSAuc2lkZS1tZW51X19pdGVtLmFjdGl2ZSAuc2lkZS1tZW51X19pY29uIHtcbiAgICBmaWxsOiAjMTA2ZWYxO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZGFyay10aGVtZS5ob3ZlcnN1Ym1lbnUuc3R5bGUxLWxlZnRtZW51LnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIgLnNpZGUtbWVudS1sYWJlbDEge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMjUsIDIzMCwgMjQxLCAwLjEpO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmRhcmstdGhlbWUuYXBwLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQtb3BlbiAucHMgPiAucHNfX3JhaWwteSA+IC5wc19fdGh1bWIteSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjI5NDA7XG4gICAgfVxufVxuXG4uZGFyay10aGVtZSAuYXBwLXNpZGViYXJfX3RvZ2dsZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC5oZWFkZXItaWNvbnMgLm5ldy5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5kYXJrLXRoZW1lIC5tYWluLXByb2ZpbGUtbWVudSAucHJvZmlsZS11c2VyIGltZyB7XG4gICAgYmFja2dyb3VuZDogIzE0MTQzMjtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDZweCAwcHggIzNiM2IzYjtcbn1cblxuLmRhcmstdGhlbWUge1xuICAgIHVsLnRpbWVsaW5lOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM0ZTRlNmI7XG4gICAgfVxuXG4gICAgLmFwZXhjaGFydHMtcmFkaWFsYmFyLXRyYWNrLmFwZXhjaGFydHMtdHJhY2sgcGF0aCB7XG4gICAgICAgIHN0cm9rZTogJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLmFwZXgtY2hhcnRzIC5hcGV4Y2hhcnRzLWRhdGFsYWJlbHMtZ3JvdXAgdGV4dCB7XG4gICAgICAgIGZpbGw6ICNmZmY7XG4gICAgfVxuXG4gICAgLnNsaWRlLmlzLWV4cGFuZGVkIGEge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIH1cblxuICAgIC5mZWF0dXJlZF9pY29uIGkge1xuICAgICAgICBjb2xvcjogI2JmYmNjMztcbiAgICB9XG5cbiAgICAucHJvLWltZy1ib3ggaW1nIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzNkNDE1MiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtaXRlbSAudGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1MztcbiAgICB9XG5cbiAgICAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgICAgICAgLS1icy10YWJsZS1hY2NlbnQtYmc6ICRwcmltYXJ5LTAyO1xuICAgICAgICBjb2xvcjogI2JmYmNjMztcbiAgICB9XG5cbiAgICAuaGFuZGxlLWNvdW50ZXIgaW5wdXQge1xuICAgICAgICBjb2xvcjogI2UzZGNkYztcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzYzNjNGI7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtZGV0YWlscyAubWVkaWEgaW1nIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLmJ0biBhIHtcbiAgICAgICAgY29sb3I6ICNmMmVlZWU7XG4gICAgfVxuXG4gICAgLmJ0bi1saXN0IGEge1xuICAgICAgICBjb2xvcjogI2YyZWVlZTtcbiAgICB9XG5cbiAgICAuZmMgLmZjLW5vbi1idXNpbmVzcyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgIH1cblxuICAgIC5mYyAuZmMtZGF5Z3JpZC1kYXkuZmMtZGF5LXRvZGF5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLmZjLXRoZW1lLXN0YW5kYXJkIC5mYy1zY3JvbGxncmlkIHtcbiAgICAgICAgYm9yZGVyOiAwcHggc29saWQgIzNkNDE1MjtcbiAgICB9XG5cbiAgICAjZXh0ZXJuYWwtZXZlbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzMyMzI1ODtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLmZjIC5mYy1saXN0LWVtcHR5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI1ODtcbiAgICB9XG5cbiAgICAubWFpbi1jb250YWN0LWxhYmVsIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzZDQxNTI7XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtaWNvbiB7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggNnB4IDBweCAjMTUxYjIxO1xuICAgIH1cblxuICAgIGJnLWRhcmstMSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgIH1cblxuICAgIC5tYWluLW5hdiAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMTgwLCAxNjYsIDE2NiwgMC40KTtcbiAgICB9XG5cbiAgICAucGFnaW5hdGlvbi1kYXJrLnBhZ2luYXRpb24gLnBhZ2UtbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MzQzNjQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4gICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSd0b3AnXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIH1cblxuICAgIC5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgICAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J2JvdHRvbSddID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4gICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdsZWZ0J10gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0ncmlnaHQnXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLnBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItdG9wIC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgICAucG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3RvcCddIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNiYzI4OWE7XG4gICAgfVxuXG4gICAgLmJkLWV4YW1wbGUtcm93IC5yb3cgPiAuY29sLFxuICAgIC5iZC1leGFtcGxlLXJvdyAucm93ID4gW2NsYXNzXj0nY29sLSddIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDM1MztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDc0LCA3NCwgMTA0KTtcbiAgICB9XG5cbiAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMzZDQxNTI7XG4gICAgfVxuXG4gICAgLmJnLWRhbmdlci1ncmFkaWVudCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI2Y5M2E1YSwgI2Y3Nzc4YykgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICAgIC0tYnMtdGFibGUtYWNjZW50LWJnOiAkZGFyay10aGVtZTtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICB9XG5cbiAgICAubWFpbi1uYXYtY29sdW1uIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LTAyO1xuICAgIH1cblxuICAgIC5tYWluLW5hdi1jb2x1bW4gLm5hdi1saW5rIGk6bm90KFtjbGFzcyo9JyB0eC0nXSkge1xuICAgICAgICBjb2xvcjogI2MzYzdkMTtcbiAgICB9XG5cbiAgICAubWFpbC1vcHRpb24gLmNoay1hbGwsXG4gICAgLm1haWwtb3B0aW9uIC5idG4tZ3JvdXAgYS5idG4ge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS0wMjtcbiAgICB9XG5cbiAgICAuaW5ib3gtcGFnaW5hdGlvbiBhLm5wLWJ0biB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LTAyO1xuICAgIH1cblxuICAgIC5tYWluLW1haWwtY29tcG9zZS1oZWFkZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLm1haW4tbWFpbC1jb21wb3NlLWJvZHkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxZTM3O1xuICAgIH1cblxuICAgIC5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwIC5mb3JtLWxhYmVsIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogI2EyYTJhZTtcbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cCArIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjNTk1ZjZmO1xuICAgIH1cblxuICAgIC5tYWluLWNoYXQtaGVhZGVyIC5uYXYtbGluayB7XG4gICAgICAgIGNvbG9yOiAjYTlhYmJkO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJHByaW1hcnktMDI7XG4gICAgfVxuXG4gICAgLm1haW4tY2hhdC1mb290ZXIgLm5hdi1saW5rLFxuICAgIC5tYWluLWNoYXQtZm9vdGVyIC5tYWluLW1zZy1zZW5kIHtcbiAgICAgICAgY29sb3I6ICNhOWFiYmQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkcHJpbWFyeS0wMjtcbiAgICB9XG5cbiAgICAubWFpbi1tc2ctd3JhcHBlci5sZWZ0Om50aC1jaGlsZCgxKTphZnRlciB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHByaW1hcnktMDI7XG4gICAgfVxuXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgfVxuXG4gICAgLmRhdGVwaWNrZXIgdGQge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIH1cblxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheTpob3ZlcixcbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXkuZm9jdXNlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgIH1cblxuICAgIC5kYXRlcGlja2VyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzZDQxNTI7XG4gICAgfVxuXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXItY29sb3I6ICMzZDQxNTI7XG4gICAgfVxuXG4gICAgLnFsLXNjcm9sbGluZy1kZW1vIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICNkZWU0ZjM7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAwLjEpO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIGRpdi5kdC1idXR0b24taW5mbyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjM2Q0MTUyO1xuICAgICAgICBib3gtc2hhZG93OiAzcHggM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgfVxuXG4gICAgZGl2LmR0LWJ1dHRvbi1pbmZvIGgyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMzZDQxNTI7XG4gICAgICAgIGJveC1zaGFkb3c6IDNweCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICB9XG5cbiAgICAuYm9yZGVyLWVuZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzYzNjNjAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYm9yZGVyLXN0YXJ0IHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjM2MzYzYwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByb2ZpbGUtY292ZXJfX2ltZyA+IC5oMyB7XG4gICAgICAgIGNvbG9yOiAjZDZkNmQ3O1xuICAgIH1cblxuICAgIC5wcm9maWxlLWNvdmVyX19pbmZvIC5uYXYgbGkge1xuICAgICAgICBjb2xvcjogI2Q2ZDZkNztcbiAgICB9XG5cbiAgICAuYmQtZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzQwNDM1MztcbiAgICB9XG5cbiAgICAuY2FyZC1zaWdpbiB7XG4gICAgICAgIGNvbG9yOiAjZDZkNmQ3O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAuYnhsLWluc3RhZ3JhbS50eC1wcmltZSxcbiAgICAuYnhsLWxpbmtlZGluLnR4LXByaW1lLFxuICAgIC5ieGwtdHdpdHRlci50eC1wcmltZSxcbiAgICAuYnhsLWZhY2Vib29rLnR4LXByaW1lIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm9yZGVyOiAwcHggc29saWQgI2RmZDdlOTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCA2cHggMHB4ICM0MjQ0NDk7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGNvbG9yOiAjYzBjMmM3O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQ4NDg2MztcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi1zdHlsZTEgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSxcbiAgICAuYnJlYWRjcnVtYi1zdHlsZTIgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSxcbiAgICAuYnJlYWRjcnVtYi1zdHlsZTMgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjNWY2MjZjO1xuICAgIH1cblxuICAgIC5idG46aG92ZXIsXG4gICAgLnNwLWNvbnRhaW5lciBidXR0b246aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZhZjlmYTtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNDE1MjQ7XG4gICAgICAgIGJvcmRlcjogIzNjNDM1OCBzb2xpZCAxcHg7XG4gICAgfVxuXG4gICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgY29sb3I6ICNmYWY5ZmE7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsXG4gICAgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzQ1NDU3MCAjNDU0NTcwICM0NTQ1NzA7XG4gICAgfVxuXG4gICAgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gdWwuc3ViLW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzMyMzI1NDtcbiAgICB9XG5cbiAgICAuaG9yaXpvbnRhbE1lbnUgPiAuaG9yaXpvbnRhbE1lbnUtbGlzdCA+IGxpID4gdWwuc3ViLW1lbnUgPiBsaSA+IHVsLnN1Yi1tZW51ID4gbGkgPiB1bC5zdWItbWVudSA+IGxpID4gYSB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYnRuLWNsb3NlIHtcbiAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAuaG9yaXpvbnRhbE1lbnVjb250YWluZXIgLm1haW4taGVhZGVyLmhvci1oZWFkZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzNjM2Y1MDtcbiAgICB9XG5cbiAgICAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cyxcbiAgICAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSAjNDU0NTZhO1xuICAgIH1cblxuICAgICNleHRlcm5hbC1ldmVudHMgcCB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOGE7XG4gICAgfVxuXG4gICAgLmRhdGVwaWNrZXIgdGgge1xuICAgICAgICBjb2xvcjogI2Q5ZDlkOTtcbiAgICB9XG5cbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5vbGQsXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQubmV3IHtcbiAgICAgICAgb3BhY2l0eTogMC45O1xuICAgIH1cblxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyLFxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSxcbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdLFxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2Njg4NjtcbiAgICB9XG5cbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmhvdmVyLFxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcixcbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSxcbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLFxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLFxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdLFxuICAgIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXG4gICAgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbiAgICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2Njg4NjtcbiAgICB9XG5cbiAgICBpbnB1dDpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6ICMyZTM5NTQ7XG4gICAgfVxuXG4gICAgLm1haW4tbmF2IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgIGJvcmRlci10b3A6IDBweCBzb2xpZCAjM2Q0MTUyO1xuICAgIH1cblxuICAgIC50ZXh0LWRhcmsge1xuICAgICAgICBjb2xvcjogI2ZjZmNmYyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5uYXYtbGluay5pY29uIGkge1xuICAgICAgICBjb2xvcjogI2E5YWJiZCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgLmRhcmstdGhlbWUgLnJlc3BvbnNpdmUtbmF2YmFyLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgICAgIGJveC1zaGFkb3c6IDVweCA2cHggNnB4IC0zcHggIzE4MTgxZDtcbiAgICB9XG5cbiAgICAuZGFyay10aGVtZSAubW9iaWxlLW1haW4taGVhZGVyIGZvcm1bcm9sZT0nc2VhcmNoJ10uYWN0aXZlIGlucHV0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDE1cHggMXB4IHJnYig1OCwgNTgsIDc1KTtcbiAgICB9XG5cbiAgICAuZGFyay10aGVtZSAubW9iaWxlLW1haW4taGVhZGVyIGZvcm1bcm9sZT0nc2VhcmNoJ10gYnV0dG9uW3R5cGU9J3Jlc2V0J10ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS0wMjtcbiAgICB9XG5cbiAgICAuZGFyay10aGVtZSAubW9iaWxlLW1haW4taGVhZGVyIC5pbnB1dC1ncm91cC1idG4gLmJ0biBpIHtcbiAgICAgICAgY29sb3I6ICM4NDg1OTc7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAuZGFyay10aGVtZSAuYnRuLmJ0bi1kZWZhdWx0Lm5hdi1saW5rLnJlc3AtYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmRhcmstdGhlbWUgLnJlc3BvbnNpdmUtbG9nbyAuaGVhZGVyLWxvZ28gLm1vYmlsZS1sb2dvIHtcbiAgICAgICAgJi5sb2dvLTEge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRhcmstdGhlbWUgLmxpZ2h0LWxheW91dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kYXJrLXRoZW1lIC5kYXJrLWxheW91dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRhcmstdGhlbWUgLmNhcmQtdGl0bGUge1xuICAgIGNvbG9yOiAjYmZjMWQ0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAuZGFyay10aGVtZSAuaGVhZGVyLWJyYW5kIC5kZXNrdG9wLWRhcmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmRhcmstdGhlbWUge1xuICAgIC5yZXNwb25zaXZlLWxvZ28gLm1vYmlsZS1sb2dvLmRhcmstbG9nby0xIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgICNjaGVja291dHN0ZXBzID4gLnN0ZXBzIC5udW1iZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgICB9XG5cbiAgICAjY2hlY2tvdXRzdGVwcyAuY2hlY2tvdXRsaW5lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNkNDE1MjtcbiAgICB9XG5cbiAgICAjY2hlY2tvdXRzdGVwcyA+IC5zdGVwcyBhIHtcbiAgICAgICAgY29sb3I6ICM5YTk4Yjc7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjM2Q0MTUyO1xuICAgIH1cblxuICAgIC5jdXN0b20tc2VsZWN0IHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAwLjEpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDg0ODYzO1xuICAgIH1cblxuICAgICNjaGVja291dHN0ZXBzIC5pdGVtIC50aHVtYiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyNDI0M2U7XG4gICAgfVxuXG4gICAgI2NoZWNrb3V0c3RlcHMgLml0ZW0ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQ4NDg2MztcbiAgICB9XG5cbiAgICAuY2FyZC1wYXkgLnRhYnMtbWVudS5uYXYgYSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktMDI7XG4gICAgfVxuXG4gICAgLmNhcmQtcGF5IC50YWJzLW1lbnUgbGkgYS5hY3RpdmUge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgLmNhcmQtcGF5IC50YWJzLW1lbnUubmF2IGxpIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzI0MjQzZTtcbiAgICB9XG5cbiAgICAud2l6YXJkID4gLmFjdGlvbnMgLmRpc2FibGVkIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMjtcbiAgICB9XG5cbiAgICAuZmMtdGhlbWUtc3RhbmRhcmQgLmZjLWxpc3QtZGF5LWN1c2hpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAuZmMtdGhlbWUtc3RhbmRhcmQgLmZjLWxpc3QtZGF5LWN1c2hpb24gLmZjLWxpc3QtZGF5LXRleHQsXG4gICAgLmZjLXRoZW1lLXN0YW5kYXJkIC5mYy1saXN0LWRheS1jdXNoaW9uIC5mYy1saXN0LWRheS1zaWRlLXRleHQge1xuICAgICAgICBjb2xvcjogI2RlZGVmZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zaWRlYmFyIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjM2Q0MTUyO1xuICAgIH1cblxuICAgIC50cmVlIGxpIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzE0MTQzMjtcbiAgICB9XG5cbiAgICAuYmctbGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmstb3V0bGluZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAucGFnZS1saW5rLW91dGxpbmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAucGFuZWwtYm9keSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzZDQxNTI7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbiAuY2FyZC1oZWFkZXIgYSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzZDQxNTI7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbiAuY2FyZC1oZWFkZXIgYS5jb2xsYXBzZWQge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjM2Q0MTUyO1xuICAgIH1cblxuICAgIC5iZy13aGl0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZjLXRoZW1lLXN0YW5kYXJkIC5mYy1saXN0IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzNkNDE1MjtcbiAgICB9XG5cbiAgICAuZmMtZXZlbnQsXG4gICAgLmZjLWV2ZW50LWRvdCB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZjLXRoZW1lLXN0YW5kYXJkIHRkLFxuICAgIC5mYy10aGVtZS1zdGFuZGFyZCB0aCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzZDQxNTI7XG4gICAgfVxuXG4gICAgLmFsZXJ0LWRhcmsge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMDI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzNkNDE1MjtcbiAgICB9XG5cbiAgICAuYWxlcnQtbGlnaHQge1xuICAgICAgICBjb2xvcjogI2E5YWJiZDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzNkNDE1MjtcbiAgICB9XG5cbiAgICAuYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAuYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxuXG4gICAgLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICAgICAgICBjb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxuXG4gICAgLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgIH1cblxuICAgIC5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgICAgICAgY29sb3I6ICR3YXJuaW5nO1xuICAgIH1cblxuICAgIC5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgICAgICAgY29sb3I6ICRpbmZvO1xuICAgIH1cblxuICAgIC5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gICAgICAgIGNvbG9yOiAjYmRiZGVmO1xuICAgIH1cblxuICAgIC5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAuYWxlcnQtZGVmYXVsdCB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjM2Q0MTUyO1xuICAgIH1cblxuICAgIC5iYWRnZS5iZy13aGl0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmFkZ2UuYmctbGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC41KSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXhsIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktMDI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTM7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktMDI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTM7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWxnLFxuICAgIC5kYXJrLXRoZW1lIC5jdXN0b20tc3dpdGNoLWluZGljYXRvci14bCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LTAyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjM2Y0MTY3O1xuICAgIH1cblxuICAgIC5jdXN0b20tc3dpdGNoLWluZGljYXRvcjpiZWZvcmUsXG4gICAgLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLW1kOmJlZm9yZSxcbiAgICAuY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItbGc6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzFjMWMyOTtcbiAgICB9XG5cbiAgICAud2l6YXJkID4gLnN0ZXBzIGEgLm51bWJlcixcbiAgICAud2l6YXJkID4gLnN0ZXBzIGE6aG92ZXIgLm51bWJlcixcbiAgICAud2l6YXJkID4gLnN0ZXBzIGE6YWN0aXZlIC5udW1iZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMjtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICM1ZjYyNmM7XG4gICAgfVxuXG4gICAgLnRyZWUgbGkuYnJhbmNoIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzE0MTQzMjtcbiAgICB9XG5cbiAgICAudHJlZSBsaS5icmFuY2ggbGkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMTQxNDMyO1xuICAgIH1cblxuICAgIC50cmVlIGxpIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLm5hdi5wYW5lbC10YWJzIC5zaWRlLW1lbnVfX2ljb24ge1xuICAgICAgICBjb2xvcjogI2E5YWJiZDtcbiAgICAgICAgZmlsbDogI2E5YWJiZDtcbiAgICB9XG5cbiAgICAucGFuZWwtaGVhZGluZzEge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LTAyO1xuICAgIH1cblxuICAgICNhY2NvcmRpb24xMSAucGFuZWwtYm9keSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LTAyO1xuICAgIH1cblxuICAgIC5hY2NvciBoNCBhIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LTAyICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzYzODVjO1xuICAgIH1cblxuICAgIC5idG4tZGFyay1saWdodCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzJiMmI1NTtcbiAgICB9XG5cbiAgICAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjM2Q0MTUyO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDE2cHggMThweCByZ2JhKDI4LCAyOCwgMzksIDAuMikgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGFnZS1saW5rLW91dGxpbmUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDI0MzY0O1xuICAgIH1cblxuICAgIC50YWcge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjM2Q0MTUyO1xuICAgIH1cblxuICAgIC50YWctYWRkb24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAudGFicy1zdHlsZS0zIC5uYXYucGFuZWwtdGFicyBsaSBhIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzNkNDE1MjtcbiAgICB9XG5cbiAgICAudGFicy1zdHlsZS00IC5uYXYucGFuZWwtdGFicyBsaSBhIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzNkNDE1MjtcbiAgICB9XG5cbiAgICAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzZDQxNTI7XG4gICAgfVxuXG4gICAgY29kZSB7XG4gICAgICAgIGNvbG9yOiAjYzljOWM5O1xuICAgIH1cblxuICAgIC5wcm9maWxlLWNvdmVyX19pbmZvIC5uYXYgc3Ryb25nLFxuICAgIC5wcm9maWxlLXRhYiAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzNkM2Q2MDtcbiAgICB9XG5cbiAgICAucHJvZmlsZS1jb3Zlcl9faW5mbyAubmF2IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDQ3LCA0NywgNzgsIDAuMik7XG4gICAgfVxuXG4gICAgLkNob29zZTEge1xuICAgICAgICBib3JkZXI6ICMzZDQxNTIgc29saWQgMXB4O1xuICAgIH1cblxuICAgIC5jYXJkLWNhdGVnb3J5MSB7XG4gICAgICAgIGNvbG9yOiAjZmNmY2ZmO1xuICAgIH1cblxuICAgIC5iZC1zIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJnLWRhcmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mYyAuZmMtZGF5Z3JpZC1kYXktbnVtYmVyIHtcbiAgICAgICAgY29sb3I6ICNmZGZhZmE5YztcbiAgICB9XG5cbiAgICAuZmMtbGlzdC10YWJsZSB0ZCB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICB9XG5cbiAgICAuY2FyZC1wYXkgLnRhYnMtbWVudS5uYXYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMiAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LTAyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLFxuICAgIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nbGVmdCddID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjM2Q0MTUyO1xuICAgIH1cblxuICAgIC5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsXG4gICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSd0b3AnXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjM2Q0MTUyO1xuICAgIH1cblxuICAgIC5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsXG4gICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdib3R0b20nXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjM2Q0MTUyO1xuICAgIH1cblxuICAgIC5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsXG4gICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdyaWdodCddID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzNkNDE1MjtcbiAgICB9XG5cbiAgICAucG9wb3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IDRweCA4cHggMTZweCAwICMxNDFiMmQ7XG4gICAgfVxuXG4gICAgYS50YWctYWRkb246aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAuYm9vdHN0cmFwLXRhZ3NpbnB1dCBpbnB1dCB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbiAuY2FyZC1ib2R5IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzNkNDE1MjtcbiAgICB9XG5cbiAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgICAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzNkNDE1MjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbDphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDE0cHggc29saWQgJGRhcmstdGhlbWUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwIHNvbGlkICRkYXJrLXRoZW1lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgICAgLnJlc3BvbnNpdmUtbmF2YmFyLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjM2MzZjUwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzYzNmNTA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLWxpZ2h0IHN2ZyB7XG4gICAgICAgIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICB9XG5cbiAgICAuZGF0ZXBpY2tlciA+IC5kYXRlcGlja2VyX2lubmVyX2NvbnRhaW5lciA+IC5kYXRlcGlja2VyX3RpbWVsaXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kYXRlcGlja2VyID4gLmRhdGVwaWNrZXJfaW5uZXJfY29udGFpbmVyID4gLmRhdGVwaWNrZXJfdGltZWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMDg1ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1haW4tdG9nZ2xlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjQ1O1xuICAgIH1cblxuICAgIC5tYWluLXRvZ2dsZSBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMGNmO1xuICAgIH1cblxuICAgIC5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfc3VtbWFyeSAuZmZfZmlsZXVwbG9hZF9maWxlbmFtZSBpbnB1dCB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMjtcbiAgICAgICAgYm9yZGVyOiAwcHggc29saWQgI2ZmZmZmZjtcbiAgICB9XG5cbiAgICAubWFpbi1kcm9wZG93bi1mb3JtLWRlbW8gLmRyb3Bkb3duLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgfVxuXG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICB9XG5cbiAgICAucHJvZmlsZS10YWIudGFiLW1lbnUtaGVhZGluZyAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjM2QzZDYwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTM1cHgpIHtcbiAgICAgICAgLm1haW4taGVhZGVyLWxlZnQgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmMgLmZjLWxpc3Qtc3RpY2t5IC5mYy1saXN0LWRheSA+ICoge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwNzM7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWhlYWRlci1sZWZ0IC5idG4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDBweCBzb2xpZCAkd2hpdGUtMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWhlYWRlciAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTMgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjY291bnRyeS1zZWxlY3RvciAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJ0bi1jb3VudHJ5IHtcbiAgICAgICAgY29sb3I6ICNlYWVjZjM7XG4gICAgfVxuXG4gICAgI2NvdW50cnktc2VsZWN0b3IgLm1vZGFsLWJvZHkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvcG5nL2NvdW50cnltYXAxLnBuZykgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIH1cblxuICAgIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tY291bnRyeSB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cblxuICAgIC5zaWRlYmFyIC50YWJzLW1lbnUgdWwgbGkgLmFjdGl2ZSB7XG4gICAgICAgIC5zaWRlLW1lbnVfX2ljb24ge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jaGF0IC5tc2dfY290YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMjtcbiAgICB9XG5cbiAgICAucHJpbWFyeS1jdXN0b20tY2FyZDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgIC5hcGV4Y2hhcnRzLWxlZ2VuZC10ZXh0IHtcbiAgICAgICAgY29sb3I6ICNlYWVjZjMgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYXBleGNoYXJ0cy1tZW51LWljb24ge1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogI2E5YWJiZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hcGV4Y2hhcnRzLW1lbnUtaWNvbjpob3ZlciBzdmcge1xuICAgICAgICBmaWxsOiAjYTlhYmJkICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFwZXhjaGFydHMtbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzO1xuICAgIH1cblxuICAgIC5hcGV4Y2hhcnRzLWdyaWRsaW5lcy1ob3Jpem9udGFsIHtcbiAgICAgICAgbGluZSB7XG4gICAgICAgICAgICBzdHJva2U6ICMzMjMyNTQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXBleGNoYXJ0cy1tZW51LWl0ZW06aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zaGFkb3cge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAwLjQpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItZHJvcGRvd24ge1xuICAgICAgICBib3JkZXItY29sb3I6ICM0MDQzNTMgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnJlc3BvbnNpdmUtbG9nbyAubW9iaWxlLWxvZ28ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmb3JtW3JvbGU9J3NlYXJjaCddLmFjdGl2ZSBpbnB1dCB7XG4gICAgICAgIGJveC1zaGFkb3c6IDVweCA2cHggNnB4IC0zcHggcmdiYSgkYmxhY2ssIDAuNCk7XG4gICAgfVxuXG4gICAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgICBjb2xvcjogI2E5YWJiZDtcbiAgICB9XG5cbiAgICAuY2FyZC1vcHRpb25zIGE6bm90KC5idG4pIHtcbiAgICAgICAgY29sb3I6ICNhOWFiYmQ7XG4gICAgfVxuXG4gICAgLnNpZGUtbWVudSAuc2xpZGUgLnNpZGUtbWVudV9faXRlbS5hY3RpdmUgLnNpZGUtbWVudV9fbGFiZWwge1xuICAgICAgICBjb2xvcjogI2VhZWNmMyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pcnMtbW9kZXJuIC5pcnMtc2xpZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLmlycy1tb2Rlcm4gLmlycy1zbGlkZXI6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIH1cblxuICAgIC5pcnMtb3V0bGluZSAuaXJzLXNsaWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIH1cblxuICAgIC5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcCB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1MztcbiAgICB9XG5cbiAgICAuYXBleGNoYXJ0cy14YXhpc3Rvb2x0aXAtYm90dG9tOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzQwNDM1MztcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGRhcmstdGhlbWUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYXBleGNoYXJ0cy14YXhpc3Rvb2x0aXAtYm90dG9tOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZGFyay10aGVtZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50d2VudHl0d2VudHktaGFuZGxlIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjM2Q0MTUyO1xuICAgIH1cblxuICAgIC50d2VudHl0d2VudHktbGVmdC1hcnJvdyB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCAjMDAwO1xuICAgIH1cblxuICAgIC50d2VudHl0d2VudHktcmlnaHQtYXJyb3cge1xuICAgICAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAjMDAwO1xuICAgIH1cblxuICAgIC50d2VudHl0d2VudHktaG9yaXpvbnRhbCAudHdlbnR5dHdlbnR5LWhhbmRsZTpiZWZvcmUsXG4gICAgLnR3ZW50eXR3ZW50eS1ob3Jpem9udGFsIC50d2VudHl0d2VudHktaGFuZGxlOmFmdGVyLFxuICAgIC50d2VudHl0d2VudHktdmVydGljYWwgLnR3ZW50eXR3ZW50eS1oYW5kbGU6YmVmb3JlLFxuICAgIC50d2VudHl0d2VudHktdmVydGljYWwgLnR3ZW50eXR3ZW50eS1oYW5kbGU6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAudHdlbnR5dHdlbnR5LWhvcml6b250YWwgLnR3ZW50eXR3ZW50eS1oYW5kbGU6YmVmb3JlIHtcbiAgICAgICAgYm94LXNoYWRvdzpcbiAgICAgICAgICAgIDAgM3B4IDAgJGRhcmstdGhlbWUsXG4gICAgICAgICAgICAwcHggMHB4IDEycHggJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLnR3ZW50eXR3ZW50eS1ob3Jpem9udGFsIC50d2VudHl0d2VudHktaGFuZGxlOmFmdGVyIHtcbiAgICAgICAgYm94LXNoYWRvdzpcbiAgICAgICAgICAgIDAgLTNweCAwICRkYXJrLXRoZW1lLFxuICAgICAgICAgICAgMHB4IDBweCAxMnB4ICRkYXJrLXRoZW1lO1xuICAgIH1cblxuICAgIC50d2VudHl0d2VudHktdXAtYXJyb3cge1xuICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgIzAwMDtcbiAgICB9XG5cbiAgICAudHdlbnR5dHdlbnR5LWRvd24tYXJyb3cge1xuICAgICAgICBib3JkZXItdG9wOiA2cHggc29saWQgIzAwMDtcbiAgICB9XG5cbiAgICBhLm9wdGlvbi1kb3RzIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQ1NDU2MDtcbiAgICB9XG5cbiAgICAub3dsLW5hdiBidXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRibGFjaywgMC41KSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjM2Q0MTUyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmF2YXRhci1saXN0LXN0YWNrZWQgLmF2YXRhcjEge1xuICAgICAgICBib3gtc2hhZG93OiAjM2Q0MTUyIDBweCAwcHggMHB4IDJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5idG4tbGlnaHQ6Zm9jdXMsXG4gICAgLmJ0bi1saWdodC5mb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzNkNDE1MiAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICAgICAgICBjb2xvcjogI2E5YWJiZDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzNkNDE1MjtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24taXRlbS5hY3RpdmUsXG4gICAgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJiMmY0MDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzZDQxNTI7XG4gICAgfVxuXG4gICAgLnRhYi1tZW51LWhlYWRpbmcge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwcHggc29saWQgI2U5ZWRmNCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hY2NvciBkaXYgYSB7XG4gICAgICAgIGNvbG9yOiAjYTlhYmJkO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwcHggc29saWQgI2ZiZmJmZDtcbiAgICB9XG5cbiAgICAjdXNlci1kYXRhdGFibGUgdGhlYWQgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5iYWNrZ3JvdW5kLWltYWdlLWJsb2cge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvcGhvdG9zL2Vycm9yLmpwZykgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICAgIH1cblxuICAgIC5tYWlsLW9wdGlvbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgICAgIGNvbG9yOiAjYzNjN2QxO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzI3MjczODtcbiAgICB9XG5cbiAgICAubWFpbi1jaGF0LWZvb3RlciB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDA0MzUzO1xuICAgIH1cblxuICAgIC5zaGFyZWQtZmlsZXMge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjM2IzZjRmO1xuICAgIH1cblxuICAgIC5uaWNlLXNlbGVjdCAubGlzdCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTM7XG4gICAgfVxuXG4gICAgLnRhYnMtbWVudTEgdWwgbGkgYSB7XG4gICAgICAgIGNvbG9yOiAjZWFlY2YzO1xuICAgIH1cblxuICAgIC5idG4td2hpdGUge1xuICAgICAgICBjb2xvcjogI2JmYmNjMztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQyYTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNDA0MzUzO1xuICAgIH1cblxuICAgIC50aGVtZS1jb250YWluZXIgYnV0dG9uIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQyYTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1MztcbiAgICB9XG5cbiAgICAudGhlbWUtY29udGFpbmVyMSBidXR0b24ge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZDJhO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzO1xuICAgIH1cblxuICAgIC50aGVtZS1jb250YWluZXIyIGJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDFkMmE7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTM7XG4gICAgfVxuXG4gICAgLmludGwtdGVsLWlucHV0IGlucHV0IHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxYzFjMjk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjI1LCAyMzAsIDI0MSwgMC4xKTtcbiAgICB9XG5cbiAgICAuU3Vtb1NlbGVjdCA+IC5vcHRXcmFwcGVyLm11bHRpcGxlID4gLk11bHRpQ29udHJvbHMgPiBwLmJ0bk9rIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzQwNDM1MztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAwcHggM3B4O1xuICAgIH1cblxuICAgIC5TdW1vU2VsZWN0ID4gLm9wdFdyYXBwZXIubXVsdGlwbGUgPiAuTXVsdGlDb250cm9scyA+IHA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tYm9keSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgIH1cblxuICAgIC5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi1ib2R5OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWljb24gYSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxZDFkMmE7XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbi1iYWRnZSB7XG4gICAgICAgIGNvbG9yOiAjZWFlY2YzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC40KTtcbiAgICB9XG5cbiAgICAucHJpY2luZy10YWJzIHVsLm5hdi1wcmljZSBsaSBhIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLnByaWNpbmctdGFicyB1bC5uYXYtcHJpY2Uge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzO1xuICAgIH1cblxuICAgIC5wcmljaW5nLXRhYnMgdWwubmF2LXByaWNlIGxpIGEuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgIGEudGV4dC1wcmltYXJ5OmhvdmVyLFxuICAgIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBhbmVsLWhlYWRpbmcyIHtcbiAgICAgICAgY29sb3I6ICNlYWVjZjMgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZ3JheS1zZXQgLmJnLWdyYXktMTAwIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICB9XG5cbiAgICAuZ3JheS1zZXQgLmJnLWdyYXktMjAwIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICB9XG5cbiAgICAuZ3JheS1zZXQgLmJnLWdyYXktMzAwIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICB9XG5cbiAgICAuZ3JheS1zZXQgLmJnLWdyYXktNDAwIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICB9XG5cbiAgICAucmljaFRleHQgLnJpY2hUZXh0LWVkaXRvciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXItbGVmdDogdHJhbnNwYXJlbnQgc29saWQgMnB4O1xuICAgIH1cblxuICAgIC5yaWNoVGV4dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogIzQwNDM1MyBzb2xpZCAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucmljaFRleHQgLnJpY2hUZXh0LXRvb2xiYXIgdWwge1xuICAgICAgICBib3JkZXItYm90dG9tOiAjNDA0MzUzIHNvbGlkIDFweDtcbiAgICB9XG5cbiAgICAucmljaFRleHQgLnJpY2hUZXh0LXRvb2xiYXIgdWwgbGkgYSB7XG4gICAgICAgIGNvbG9yOiAjZWFlY2YzO1xuICAgIH1cblxuICAgIC5jay5jay1lZGl0b3JfX21haW4gPiAuY2stZWRpdG9yX19lZGl0YWJsZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgIH1cblxuICAgIC5jay5jay10b29sYmFyIHtcbiAgICAgICAgY29sb3I6ICNlYWVjZjMgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1MyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jay5jay1lZGl0b3JfX21haW4gPiAuY2stZWRpdG9yX19lZGl0YWJsZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTMgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2suY2stcmVzZXRfYWxsICoge1xuICAgICAgICBjb2xvcjogI2VhZWNmMyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jay5jay1idXR0b24sXG4gICAgYS5jay5jay1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzO1xuICAgIH1cblxuICAgIC5yaWNoVGV4dCAucmljaFRleHQtdW5kbyxcbiAgICAucmljaFRleHQgLnJpY2hUZXh0LXJlZG8ge1xuICAgICAgICBib3JkZXItcmlnaHQ6ICNlZmVmZWYgc29saWQgMHB4O1xuICAgIH1cblxuICAgIC5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIGxpIGEgLnJpY2hUZXh0LWRyb3Bkb3duLW91dGVyIC5yaWNoVGV4dC1kcm9wZG93biB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzI3Mzg7XG4gICAgICAgIGJvcmRlcjogIzQwNDM1MyBzb2xpZCAxcHg7XG4gICAgfVxuXG4gICAgLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIGxpIGEgLnJpY2hUZXh0LWRyb3Bkb3duLW91dGVyIHVsLnJpY2hUZXh0LWRyb3Bkb3duIGxpIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogIzQwNDM1MyBzb2xpZCAxcHg7XG4gICAgfVxuXG4gICAgLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIGxpIGEgLnJpY2hUZXh0LWRyb3Bkb3duLW91dGVyIC5yaWNoVGV4dC1kcm9wZG93biAucmljaFRleHQtZHJvcGRvd24tY2xvc2Uge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjA7XG4gICAgfVxuXG4gICAgLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIGxpIGEgLnJpY2hUZXh0LWRyb3Bkb3duLW91dGVyIHVsLnJpY2hUZXh0LWRyb3Bkb3duIGxpIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjcyNzM4O1xuICAgIH1cblxuICAgIC5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIC5yaWNoVGV4dC1kcm9wZG93bi1vdXRlciB1bC5yaWNoVGV4dC1kcm9wZG93biBsaSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI3MjczODtcbiAgICB9XG5cbiAgICAucmljaFRleHQgLnJpY2hUZXh0LWZvcm0gaW5wdXRbdHlwZT0ndGV4dCddLFxuICAgIC5yaWNoVGV4dCAucmljaFRleHQtZm9ybSBpbnB1dFt0eXBlPSdmaWxlJ10sXG4gICAgLnJpY2hUZXh0IC5yaWNoVGV4dC1mb3JtIGlucHV0W3R5cGU9J251bWJlciddLFxuICAgIC5yaWNoVGV4dCAucmljaFRleHQtZm9ybSBzZWxlY3Qge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjAyYztcbiAgICAgICAgYm9yZGVyOiAjNDA0MzUzIHNvbGlkIDFweDtcbiAgICB9XG5cbiAgICAucWwtc25vdyAucWwtdG9vbHRpcCB7XG4gICAgICAgIGNvbG9yOiAjZWFlY2YzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQwNDM1MztcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggIzAwMDtcbiAgICB9XG5cbiAgICAucWwtc25vdyAucWwtdG9vbHRpcCBpbnB1dFt0eXBlPSd0ZXh0J10ge1xuICAgICAgICBjb2xvcjogI2VhZWNmMztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTM7XG4gICAgfVxuXG4gICAgLmNrLmNrLWxpc3Qge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMjcyNzM4O1xuICAgIH1cblxuICAgIC5jay5jay1kcm9wZG93bl9fcGFuZWwsXG4gICAgLmNrLmNrLWJhbGxvb24tcGFuZWwge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MzUzICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDlweCAwICMwMDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2stcm91bmRlZC1jb3JuZXJzIC5jay5jay1kcm9wZG93bl9fcGFuZWwsXG4gICAgLmNrLmNrLWRyb3Bkb3duX19wYW5lbC5jay1yb3VuZGVkLWNvcm5lcnMsXG4gICAgLmNrLmNrLWxpc3Qge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2suY2stcmVzZXQsXG4gICAgLmNrLmNrLXJlc2V0X2FsbCxcbiAgICAuY2suY2stcmVzZXRfYWxsICoge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAuY2suY2staW5wdXQtdGV4dCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MDQzNTMgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2suY2stbGFiZWxlZC1maWVsZC12aWV3ID4gLmNrLmNrLWxhYmVsZWQtZmllbGQtdmlld19faW5wdXQtd3JhcHBlciA+IC5jay5jay1sYWJlbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIH1cblxuICAgIC5jay5jay1iYWxsb29uLXBhbmVsW2NsYXNzKj0nYXJyb3dfbiddOmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLmNrIC5jay1mYWtlLWxpbmstc2VsZWN0aW9uX2NvbGxhcHNlZCB7XG4gICAgICAgIG91dGxpbmU6IDBweDtcbiAgICB9XG5cbiAgICAubWFpbi1lcnJvci13cmFwcGVyIGgxIHtcbiAgICAgICAgY29sb3I6ICNlYWVjZjM7XG4gICAgfVxuXG4gICAgLm1haW4tZXJyb3Itd3JhcHBlciBoMiB7XG4gICAgICAgIGNvbG9yOiAjZWFlY2YzO1xuICAgIH1cblxuICAgIC5tYWluLXNpZ251cC1oZWFkZXIgbGFiZWwge1xuICAgICAgICBjb2xvcjogI2VhZWNmMztcbiAgICB9XG5cbiAgICAubWFpbi1zaWdudXAtaGVhZGVyIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICM0ODQ4NjM7XG4gICAgfVxuXG4gICAgLm1haW4tc2lnbmluLWhlYWRlciAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNDg0ODYzO1xuICAgIH1cblxuICAgIC5ub3RlLWVkaXRvci5ub3RlLWZyYW1lLnBhbmVsLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWhlYWRpbmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0ODQ4NjM7XG4gICAgfVxuXG4gICAgLm5vdGUtZWRpdG9yLm5vdGUtYWlyZnJhbWUsXG4gICAgLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDg0ODYzO1xuICAgIH1cblxuICAgIC5ub3RlLWJ0bi5idG4tZGVmYXVsdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXItY29sb3I6ICM0ODQ4NjM7XG4gICAgfVxuXG4gICAgLm5vdGUtYnRuIHtcbiAgICAgICAgaSxcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogI2VhZWNmMztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5xbC13cmFwcGVyLWRlbW8ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAjZ2xvYmFsLWxvYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgI3ZpZGVvbW9kYWwsXG4gICAgI2F1ZGlvbW9kYWwge1xuICAgICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAxNXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsZS1pbWFnZS0xIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQ4NDg2MztcbiAgICB9XG5cbiAgICAudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUoMm4gKyAxKSA+ICoge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzYjUwO1xuICAgIH1cbn1cblxuLmRhcmstdGhlbWUgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLXRoZW1lIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aDpsYXN0LWNoaWxkLFxuLmRhcmstdGhlbWUgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ydGwuZGFyay10aGVtZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGg6bGFzdC1jaGlsZCxcbi5ydGwuZGFyay10aGVtZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGg6bGFzdC1jaGlsZCxcbi5ydGwuZGFyay10aGVtZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6bGFzdC1jaGlsZCxcbi5ydGwuZGFyay10aGVtZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZS5ydGwgLnNpZGViYXIge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzZDQxNTI7XG59XG5cbi5kYXJrLXRoZW1lIC5ub3RlLWVkaXRvciAuYnRuLWRlZmF1bHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbn1cblxuLmRhcmstdGhlbWUgLm1haW4taGVhZGVyLXJpZ2h0IHtcbiAgICAuZHJvcGRvd24tbWVudTpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMjcyNzM4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQ4NDg2MztcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNDg0ODYzO1xuICAgIH1cbn1cblxuLmRhcmstdGhlbWUgLlN1bW9TZWxlY3QuZGlzYWJsZWQgPiAuQ2FwdGlvbkNvbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzODNkNTI7XG59XG5cbi5kYXJrLXRoZW1lIC5mYy10aGVtZS1zdGFuZGFyZCAuZmMtcG9wb3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDg0ODYzO1xufVxuXG4uZGFyay10aGVtZSAuZmMtdGhlbWUtc3RhbmRhcmQgLmZjLXBvcG92ZXItaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbn1cblxuLmRhcmstdGhlbWUgLm5vdGUtYnRuLmJ0bi1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtMjtcbn1cblxuLnJ0bC5kYXJrLXRoZW1lIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIudGltZWxpbmUtaW52ZXJ0ZWQgLnRpbWVsaW5lLXBhbmVsOmFmdGVyIHtcbiAgICBib3JkZXItcmlnaHQ6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogMTRweCBzb2xpZCAjMWQxZDJhO1xufVxuXG4ucnRsLmRhcmstdGhlbWUgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlciAudGltZWxpbmUtcGFuZWw6YWZ0ZXIge1xuICAgIGJvcmRlci1yaWdodDogMTRweCBzb2xpZCMxZDFkMmE7XG4gICAgYm9yZGVyLWxlZnQ6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5ydGwuZGFyay10aGVtZSAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tYm9keTpiZWZvcmUge1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogIzJhMmUzZjtcbn1cbi5kYXJrLXRoZW1lIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aDpsYXN0LWNoaWxkLFxuLmRhcmstdGhlbWUgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmxhc3QtY2hpbGQsXG4uZGFyay10aGVtZSB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6bGFzdC1jaGlsZCxcbi5kYXJrLXRoZW1lIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDBweCAhaW1wb3J0YW50O1xufVxuLmRhcmstdGhlbWUgLnByaW1hcnktY3VzdG9tLWNhcmQxOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG59XG4iLCIubG9naW4tcGFydGlhbCB7XG4gICAgLnVzZXItbmFtZSxcbiAgICAudXNlci1lbWFpbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjM4cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cbn1cblxuLm0tci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4vKj09PUF1ZyAyNT09PT0qL1xuLmNhcmQtc2lnaW4uc2lnbi1yeXQge1xuICAgIHBhZGRpbmctdG9wOiAxLjdyZW07XG59XG5cbi8qPT09MzEtOC0yMDIyPT09PSovXG4ucGFkZC1zZXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgbWFyZ2luOiAxMnB4IDEwcHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG59XG4jcHJvZmlsZVBpY3R1cmUge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDM1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgI3Byb2ZpbGVQaWN0dXJlIHtcbiAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbn1cbiIsIi5nYWxsZXJ5LWltYWdlcyB7XG4gICAgLmdhbGxlcnktaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgICAgIC5nYWxsZXJ5LW92ZXJsYXkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuZ2FsbGVyeS1vdmVybGF5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmltYWdlLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgLmljb24tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuaWNvbi1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiJdfQ== */
