@charset "UTF-8";
* {
  direction: rtl; }

#hero {
  background-image: url("../../ar/images/img-header2.jpg");
  background-position: center top; }
  #hero .left-side:before {
    content: "ضاعفنا"; }
  #hero .container {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
  #hero .title {
    text-align: right; }
  #hero .subtitle span:first-child {
    -webkit-transform: rotate(25deg);
            transform: rotate(25deg); }
  #hero .subtitle span:last-child {
    -webkit-transform: rotate(-7deg) translate(-6.8rem, -1rem);
            transform: rotate(-7deg) translate(-6.8rem, -1rem); }
  #hero .scroll-down #scroll-down img {
    margin-left: 0;
    margin-right: 10px; }

@media (max-width: 479px) {
  #hero {
    background-image: url("../../ar/images/img-hero-mobile.png"); }
    #hero .title {
      font-size: 12vw;
      width: 100%; }
    #hero .subtitle span:first-child {
      -webkit-transform: rotate(25deg);
              transform: rotate(25deg); }
    #hero .subtitle span:last-child {
      -webkit-transform: rotate(15deg) translate(-4vw, -2vw);
              transform: rotate(15deg) translate(-4vw, -2vw); } }

@media (min-width: 480px) {
  #hero .title br:last-child {
    display: none; } }

@media (min-width: 480px) and (max-width: 767px) {
  #hero .subtitle {
    -webkit-transform: translateX(-7rem);
            transform: translateX(-7rem); }
    #hero .subtitle span:first-child {
      -webkit-transform: rotate(25deg);
              transform: rotate(25deg); }
    #hero .subtitle span:last-child {
      -webkit-transform: rotate(-7deg) translate(-5.2rem, -1rem);
              transform: rotate(-7deg) translate(-5.2rem, -1rem); } }

@media (min-width: 768px) and (max-width: 991px) {
  #hero .subtitle span:first-child {
    -webkit-transform: rotate(25deg);
            transform: rotate(25deg); }
  #hero .subtitle span:last-child {
    -webkit-transform: rotate(-7deg) translate(-5.2rem, -1rem);
            transform: rotate(-7deg) translate(-5.2rem, -1rem); } }

@media (min-width: 1024px) and (max-width: 1199px) {
  #hero .subtitle span:first-child {
    -webkit-transform: rotate(25deg);
            transform: rotate(25deg); }
  #hero .subtitle span:last-child {
    -webkit-transform: rotate(-7deg) translate(-4.8rem, -0.5rem);
            transform: rotate(-7deg) translate(-4.8rem, -0.5rem); } }

#section1 .bonus-indicator {
  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; }

#section1 .crop {
  -webkit-clip-path: polygon(0 10vw, 100% 0, 100% calc(100% - 10vw), 0 100%);
          clip-path: polygon(0 10vw, 100% 0, 100% calc(100% - 10vw), 0 100%); }

#section1:before {
  -webkit-clip-path: polygon(0 0, 100% 10vw, 100% 100%, 0 calc(100% - 10vw));
          clip-path: polygon(0 0, 100% 10vw, 100% 100%, 0 calc(100% - 10vw)); }

#section1 .subtitle {
  text-align: right; }

#section1 .slider-container .indicator.indicator1 {
  left: 82.8%; }

#section1 .slider-container .indicator.indicator2 {
  left: 67.3%; }

#section1 .slider-container .indicator.indicator3 {
  left: 51.8%; }

#section1 .slider-container .indicator.indicator4 {
  left: 36.2%; }

#section1 .slider-container .indicator.indicator5 {
  left: 20.3%; }

#section1 .slider-container .indicator.indicator6 {
  left: 4.7%; }

#section1 .action:before {
  bottom: auto;
  top: 0;
  left: 0; }

#section1 .action:after {
  top: auto;
  bottom: 0;
  right: 0; }

@media (max-width: 479px) {
  #section1 .slider-container .indicator.indicator1 {
    left: 80%; }
  #section1 .slider-container .indicator.indicator2 {
    left: 65.5%; }
  #section1 .slider-container .indicator.indicator3 {
    left: 51%; }
  #section1 .slider-container .indicator.indicator4 {
    left: 36.8%; }
  #section1 .slider-container .indicator.indicator5 {
    left: 22.2%; }
  #section1 .slider-container .indicator.indicator6 {
    left: 7.6%; } }

@media (min-width: 480px) and (max-width: 767px) {
  #section1 .slider-container .indicator.indicator1 {
    left: 81.5%; }
  #section1 .slider-container .indicator.indicator2 {
    left: 66.5%; }
  #section1 .slider-container .indicator.indicator3 {
    left: 51.2%; }
  #section1 .slider-container .indicator.indicator4 {
    left: 36.2%; }
  #section1 .slider-container .indicator.indicator5 {
    left: 21.3%; }
  #section1 .slider-container .indicator.indicator6 {
    left: 6%; } }

@media (max-width: 767px) {
  #section1:before {
    -webkit-clip-path: polygon(0 0, 100% 30vw, 100% 100%, 0 calc(100% - 10vw));
            clip-path: polygon(0 0, 100% 30vw, 100% 100%, 0 calc(100% - 10vw)); } }

@media (min-width: 768px) and (max-width: 991px) {
  #section1 .slider-container .indicator.indicator1 {
    left: 82.3%; }
  #section1 .slider-container .indicator.indicator2 {
    left: 66.7%; }
  #section1 .slider-container .indicator.indicator3 {
    left: 51.5%; }
  #section1 .slider-container .indicator.indicator4 {
    left: 36%; }
  #section1 .slider-container .indicator.indicator5 {
    left: 20.9%; }
  #section1 .slider-container .indicator.indicator6 {
    left: 5.5%; } }

@media (min-width: 992px) and (max-width: 1023px) {
  #section1 .slider-container .indicator.indicator1 {
    left: 82.6%; }
  #section1 .slider-container .indicator.indicator2 {
    left: 67%; }
  #section1 .slider-container .indicator.indicator3 {
    left: 51.5%; }
  #section1 .slider-container .indicator.indicator4 {
    left: 36%; }
  #section1 .slider-container .indicator.indicator5 {
    left: 20.5%; }
  #section1 .slider-container .indicator.indicator6 {
    left: 5%; } }

#section2 .cardboard {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

#section2 .subtitle {
  text-align: right; }

#section2 .line:before {
  left: 0; }

#section2 .line:after {
  right: auto;
  left: 0 !important;
  border: 0;
  border-left: solid 3px rgba(255, 255, 255, 0.5);
  border-top: solid 3px rgba(255, 255, 255, 0.5); }

@media (max-width: 479px) {
  #section2 .line:before {
    left: auto;
    right: 50%; } }

@media (max-width: 767px) {
  #section2 .cardboard .icon-container {
    margin-right: 0;
    margin-left: 4rem; }
  #section2 .cardboard .cardboard-info h3 {
    text-align: right; } }

@media (min-width: 992px) {
  #section2 .line {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; } }

@media (min-width: 1200px) {
  #section2 .line {
    margin: 0 3rem; } }

#section3 .advantages-list li:after {
  left: auto;
  right: 100%; }

#section3 .advantages-list li:before {
  left: auto;
  right: 0; }

#header:after {
  right: 0; }

#header #nav .menu .language-selector {
  margin-right: 0;
  margin-left: 1rem; }
  #header #nav .menu .language-selector .selected-language img {
    margin: 0;
    margin-left: 20px; }
  #header #nav .menu .language-selector .language-options li a {
    padding: 5px 20px 5px 0; }
  #header #nav .menu .language-selector:hover .language-options li a {
    padding: 10px 20px 10px 0; }

@media (max-width: 767px) {
  #header #nav {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
    #header #nav .menu .language-selector {
      margin-left: 0 !important; }
      #header #nav .menu .language-selector .selected-language img {
        margin-left: 1rem; }
      #header #nav .menu .language-selector .language-options li a {
        padding: 1rem 3rem !important; }
        #header #nav .menu .language-selector .language-options li a img {
          margin-right: 0;
          margin-left: 1rem; } }

@media (min-width: 1200px) {
  #header:after {
    right: auto;
    left: 0; } }

#footer {
  text-align: right; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFyYWJpYy5jc3MiLCJjb21wb25lbnRzL19nZW5lcmFsLnNjc3MiLCJjb21wb25lbnRzL19oZXJvLnNjc3MiLCJjb21wb25lbnRzL19zZWN0aW9uMS5zY3NzIiwiY29tcG9uZW50cy9fc2VjdGlvbjIuc2NzcyIsImNvbXBvbmVudHMvX3NlY3Rpb24zLnNjc3MiLCJjb21wb25lbnRzL19oZWFkZXIuc2NzcyIsImNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQ0NqQjtFQUNJLGVBQWEsRUFDaEI7O0FDSEQ7RUFDSSx5REFBd0Q7RUFDeEQsZ0NBQStCLEVBaUNsQztFQW5DRDtJQUtRLGtCQUFpQixFQUNwQjtFQU5MO0lBU1Esd0JBQTJCO1FBQTNCLHFCQUEyQjtZQUEzQiw0QkFBMkIsRUFDOUI7RUFWTDtJQWFRLGtCQUFpQixFQUNwQjtFQWRMO0lBbUJnQixpQ0FBd0I7WUFBeEIseUJBQXdCLEVBQzNCO0VBcEJiO0lBc0JnQiwyREFBa0Q7WUFBbEQsbURBQWtELEVBQ3JEO0VBdkJiO0lBOEJnQixlQUFjO0lBQ2QsbUJBQWtCLEVBQ3JCOztBQUtiO0VBQ0k7SUFDSSw2REFBNEQsRUFpQi9EO0lBbEJEO01BSVEsZ0JBQWU7TUFDZixZQUFXLEVBQ2Q7SUFOTDtNQVdnQixpQ0FBd0I7Y0FBeEIseUJBQXdCLEVBQzNCO0lBWmI7TUFjZ0IsdURBQThDO2NBQTlDLCtDQUE4QyxFQUNqRCxFQUFBOztBQU1qQjtFQUVJO0lBR1ksY0FBYSxFQUNoQixFQUFBOztBQU1iO0VBQ0k7SUFFUSxxQ0FBNEI7WUFBNUIsNkJBQTRCLEVBUy9CO0lBWEw7TUFLZ0IsaUNBQXdCO2NBQXhCLHlCQUF3QixFQUMzQjtJQU5iO01BUWdCLDJEQUFrRDtjQUFsRCxtREFBa0QsRUFDckQsRUFBQTs7QUFnQmpCO0VBQ0k7SUFJZ0IsaUNBQXdCO1lBQXhCLHlCQUF3QixFQUMzQjtFQUxiO0lBT2dCLDJEQUFrRDtZQUFsRCxtREFBa0Qs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QixFQTBCNUI7SUE1Qkw7TUFNZ0IsMEJBQXlCLEVBb0I1QjtNQTFCYjtRQVV3QixrQkFBaUIsRUFDcEI7TUFYckI7UUFpQjRCLDhCQUE2QixFQU1oQztRQXZCekI7VUFvQmdDLGdCQUFlO1VBQ2Ysa0JBQWlCLEVBQ3BCLEVBQUE7O0FBVWpDO0VBQ0k7SUFHUSxZQUFXO0lBQ1gsUUFBTyxFQUNWLEVBQUE7O0FDakZUO0VBQ0ksa0JBQWlCLEVBQ3BCIiwiZmlsZSI6ImFyYWJpYy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4qIHtcbiAgZGlyZWN0aW9uOiBydGw7IH1cblxuI2hlcm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9hci9pbWFnZXMvaW1nLWhlYWRlcjIuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wOyB9XG4gICNoZXJvIC5sZWZ0LXNpZGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIti22KfYudmB2YbYp1wiOyB9XG4gICNoZXJvIC5jb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAjaGVybyAudGl0bGUge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICNoZXJvIC5zdWJ0aXRsZSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNWRlZyk7IH1cbiAgI2hlcm8gLnN1YnRpdGxlIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTdkZWcpIHRyYW5zbGF0ZSgtNi44cmVtLCAtMXJlbSk7IH1cbiAgI2hlcm8gLnNjcm9sbC1kb3duICNzY3JvbGwtZG93biBpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgI2hlcm8ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2FyL2ltYWdlcy9pbWctaGVyby1tb2JpbGUucG5nXCIpOyB9XG4gICAgI2hlcm8gLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJ2dztcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgI2hlcm8gLnN1YnRpdGxlIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjVkZWcpOyB9XG4gICAgI2hlcm8gLnN1YnRpdGxlIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZykgdHJhbnNsYXRlKC00dncsIC0ydncpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICNoZXJvIC50aXRsZSBicjpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hlcm8gLnN1YnRpdGxlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTdyZW0pOyB9XG4gICAgI2hlcm8gLnN1YnRpdGxlIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjVkZWcpOyB9XG4gICAgI2hlcm8gLnN1YnRpdGxlIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtN2RlZykgdHJhbnNsYXRlKC01LjJyZW0sIC0xcmVtKTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNoZXJvIC5zdWJ0aXRsZSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNWRlZyk7IH1cbiAgI2hlcm8gLnN1YnRpdGxlIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTdkZWcpIHRyYW5zbGF0ZSgtNS4ycmVtLCAtMXJlbSk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICNoZXJvIC5zdWJ0aXRsZSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNWRlZyk7IH1cbiAgI2hlcm8gLnN1YnRpdGxlIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTdkZWcpIHRyYW5zbGF0ZSgtNC44cmVtLCAtMC41cmVtKTsgfSB9XG5cbiNzZWN0aW9uMSAuYm9udXMtaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuI3NlY3Rpb24xIC5jcm9wIHtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTB2dywgMTAwJSAwLCAxMDAlIGNhbGMoMTAwJSAtIDEwdncpLCAwIDEwMCUpOyB9XG5cbiNzZWN0aW9uMTpiZWZvcmUge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDEwdncsIDEwMCUgMTAwJSwgMCBjYWxjKDEwMCUgLSAxMHZ3KSk7IH1cblxuI3NlY3Rpb24xIC5zdWJ0aXRsZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbiNzZWN0aW9uMSAuc2xpZGVyLWNvbnRhaW5lciAuaW5kaWNhdG9yLmluZGljYXRvcjEge1xuICBsZWZ0OiA4Mi44JTsgfVxuXG4jc2VjdGlvbjEgLnNsaWRlci1jb250YWluZXIgLmluZGljYXRvci5pbmRpY2F0b3IyIHtcbiAgbGVmdDogNjcuMyU7IH1cblxuI3NlY3Rpb24xIC5zbGlkZXItY29udGFpbmVyIC5pbmRpY2F0b3IuaW5kaWNhdG9yMyB7XG4gIGxlZnQ6IDUxLjglOyB9XG5cbiNzZWN0aW9uMSAuc2xpZGVyLWNvbnRhaW5lciAuaW5kaWNhdG9yLmluZGljYXRvcjQge1xuICBsZWZ0OiAzNi4yJTsgfVxuXG4jc2VjdGlvbjEgLnNsaWRlci1jb250YWluZXIgLmluZGljYXRvci5pbmRpY2F0b3I1IHtcbiAgbGVmdDogMjAuMyU7IH1cblxuI3NlY3Rpb24xIC5zbGlkZXItY29udGFpbmVyIC5pbmRpY2F0b3IuaW5kaWNhdG9yNiB7XG4gIGxlZnQ6IDQuNyU7IH1cblxuI3NlY3Rpb24xIC5hY3Rpb246YmVmb3JlIHtcbiAgYm90dG9tOiBhdXRvO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7IH1cblxuI3NlY3Rpb24xIC5hY3Rpb246YWZ0ZXIge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gICNzZWN0aW9uMSAuc2xpZGVyLWNvbnRhaW5lciAuaW5kaWNhdG9yLmluZGljYXRvcjEge1xuICAgIGxlZnQ6IDgwJTsgfVxuICAjc2VjdGlvbjEgLnNsaWRlci1jb250YWluZXIgLmluZGljYXRvci5pbmRpY2F0b3IyIHtcbiAgICBsZWZ0OiA2NS41JTsgfVxuICAjc2VjdGlvbjEgLnNsaWRlci1jb250YWluZXIgLmluZGljYXRvci5pbmRpY2F0b3IzIHtcbiAgICBsZWZ0OiA1MSU7IH1cbiAgI3NlY3Rpb24xIC5zbGlkZXItY29udGFpbmVyIC5pbmRpY2F0b3IuaW5kaWNhdG9yNCB7XG4gICAgbGVmdDogMzYuOCU7IH1cbiAgI3NlY3Rpb24xIC5zbGlkZXItY29udGFpbmVyIC5pbmRpY2F0b3IuaW5kaWNhdG9yNSB7XG4gICAgbGVmdDogMjIuMiU7IH1cbiAgI3NlY3Rpb24xIC5zbGlkZXItY29udGFpbmVyIC5pbmRpY2F0b3IuaW5kaWNhdG9yNiB7XG4gICAgbGVmdDogNy42JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNzZWN0aW9uMSAuc2xpZGVyLWNvbnRhaW5lciAuaW5kaWNhdG9yLmluZGljYXRvcjEge1xuICAgIGxlZnQ6IDgxLjUlOyB9XG4gICNzZWN0aW9uMSAuc2xpZGVyLWNvbnRhaW5lciAuaW5kaWNhdG9yLmluZGljYXRvcjIge1xuICAgIGxlZnQ6IDY2LjUlOyB9XG4gICNzZWN0aW9uMSAuc2xpZGVyLWNvbnRhaW5lciAuaW5kaWNhdG9yLmluZGljYXRvcjMge1xuICAgIGxlZnQ6IDUxLjIlOyB9XG4gICNzZWN0aW9uMSAuc2xpZGVyLWNvbnRhaW5lciAuaW5kaWNhdG9yLmluZGljYXRvcjQge1xuICAgIGxlZnQ6IDM2LjIlOyB9XG4gICNzZWN0aW9uMSAuc2xpZGVyLWNvbnRhaW5lciAuaW5kaWNhdG9yLmluZGljYXRvcjUge1xuICAgIGxlZnQ6IDIxLjMlOyB9XG4gICNzZWN0aW9uMSAuc2xpZGVyLWNvbnRhaW5lciAuaW5kaWNhdG9yLmluZGljYXRvcjYge1xuICAgIGxlZnQ6IDYlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNzZWN0aW9uMTpiZWZvcmUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMzB2dywgMTAwJSAxMDAlLCAwIGNhbGMoMTAwJSAtIDEwdncpKTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNzZWN0aW9uMSAuc2xpZGVyLWNvbnRhaW5lciAuaW5kaWNhdG9yLmluZGljYXRvcjEge1xuICAgIGxlZnQ6IDgyLjMlOyB9XG4gICNzZWN0aW9uMSAuc2xpZGVyLWNvbnRhaW5lciAuaW5kaWNhdG9yLmluZGljYXRvcjIge1xuICAgIGxlZnQ6IDY2LjclOyB9XG4gICNzZWN0aW9uMSAuc2xpZGVyLWNvbnRhaW5lciAuaW5kaWNhdG9yLmluZGljYXRvcjMge1xuICAgIGxlZnQ6IDUxLjUlOyB9XG4gICNzZWN0aW9uMSAuc2xpZGVyLWNvbnRhaW5lciAuaW5kaWNhdG9yLmluZGljYXRvcjQge1xuICAgIGxlZnQ6IDM2JTsgfVxuICAjc2VjdGlvbjEgLnNsaWRlci1jb250YWluZXIgLmluZGljYXRvci5pbmRpY2F0b3I1IHtcbiAgICBsZWZ0OiAyMC45JTsgfVxuICAjc2VjdGlvbjEgLnNsaWRlci1jb250YWluZXIgLmluZGljYXRvci5pbmRpY2F0b3I2IHtcbiAgICBsZWZ0OiA1LjUlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICNzZWN0aW9uMSAuc2xpZGVyLWNvbnRhaW5lciAuaW5kaWNhdG9yLmluZGljYXRvcjEge1xuICAgIGxlZnQ6IDgyLjYlOyB9XG4gICNzZWN0aW9uMSAuc2xpZGVyLWNvbnRhaW5lciAuaW5kaWNhdG9yLmluZGljYXRvcjIge1xuICAgIGxlZnQ6IDY3JTsgfVxuICAjc2VjdGlvbjEgLnNsaWRlci1jb250YWluZXIgLmluZGljYXRvci5pbmRpY2F0b3IzIHtcbiAgICBsZWZ0OiA1MS41JTsgfVxuICAjc2VjdGlvbjEgLnNsaWRlci1jb250YWluZXIgLmluZGljYXRvci5pbmRpY2F0b3I0IHtcbiAgICBsZWZ0OiAzNiU7IH1cbiAgI3NlY3Rpb24xIC5zbGlkZXItY29udGFpbmVyIC5pbmRpY2F0b3IuaW5kaWNhdG9yNSB7XG4gICAgbGVmdDogMjAuNSU7IH1cbiAgI3NlY3Rpb24xIC5zbGlkZXItY29udGFpbmVyIC5pbmRpY2F0b3IuaW5kaWNhdG9yNiB7XG4gICAgbGVmdDogNSU7IH0gfVxuXG4jc2VjdGlvbjIgLmNhcmRib2FyZCB7XG4gIGZsZXgtZ3JvdzogMTsgfVxuXG4jc2VjdGlvbjIgLnN1YnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuI3NlY3Rpb24yIC5saW5lOmJlZm9yZSB7XG4gIGxlZnQ6IDA7IH1cblxuI3NlY3Rpb24yIC5saW5lOmFmdGVyIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItbGVmdDogc29saWQgM3B4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLXRvcDogc29saWQgM3B4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgI3NlY3Rpb24yIC5saW5lOmJlZm9yZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogNTAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNzZWN0aW9uMiAuY2FyZGJvYXJkIC5pY29uLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtOyB9XG4gICNzZWN0aW9uMiAuY2FyZGJvYXJkIC5jYXJkYm9hcmQtaW5mbyBoMyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI3NlY3Rpb24yIC5saW5lIHtcbiAgICBmbGV4LWdyb3c6IDE7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNzZWN0aW9uMiAubGluZSB7XG4gICAgbWFyZ2luOiAwIDNyZW07IH0gfVxuXG4jc2VjdGlvbjMgLmFkdmFudGFnZXMtbGlzdCBsaTphZnRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMDAlOyB9XG5cbiNzZWN0aW9uMyAuYWR2YW50YWdlcy1saXN0IGxpOmJlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwOyB9XG5cbiNoZWFkZXI6YWZ0ZXIge1xuICByaWdodDogMDsgfVxuXG4jaGVhZGVyICNuYXYgLm1lbnUgLmxhbmd1YWdlLXNlbGVjdG9yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMXJlbTsgfVxuICAjaGVhZGVyICNuYXYgLm1lbnUgLmxhbmd1YWdlLXNlbGVjdG9yIC5zZWxlY3RlZC1sYW5ndWFnZSBpbWcge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDsgfVxuICAjaGVhZGVyICNuYXYgLm1lbnUgLmxhbmd1YWdlLXNlbGVjdG9yIC5sYW5ndWFnZS1vcHRpb25zIGxpIGEge1xuICAgIHBhZGRpbmc6IDVweCAyMHB4IDVweCAwOyB9XG4gICNoZWFkZXIgI25hdiAubWVudSAubGFuZ3VhZ2Utc2VsZWN0b3I6aG92ZXIgLmxhbmd1YWdlLW9wdGlvbnMgbGkgYSB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hlYWRlciAjbmF2IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgI2hlYWRlciAjbmF2IC5tZW51IC5sYW5ndWFnZS1zZWxlY3RvciB7XG4gICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gICAgICAjaGVhZGVyICNuYXYgLm1lbnUgLmxhbmd1YWdlLXNlbGVjdG9yIC5zZWxlY3RlZC1sYW5ndWFnZSBpbWcge1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTsgfVxuICAgICAgI2hlYWRlciAjbmF2IC5tZW51IC5sYW5ndWFnZS1zZWxlY3RvciAubGFuZ3VhZ2Utb3B0aW9ucyBsaSBhIHtcbiAgICAgICAgcGFkZGluZzogMXJlbSAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgI2hlYWRlciAjbmF2IC5tZW51IC5sYW5ndWFnZS1zZWxlY3RvciAubGFuZ3VhZ2Utb3B0aW9ucyBsaSBhIGltZyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjaGVhZGVyOmFmdGVyIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9IH1cblxuI2Zvb3RlciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4qIHtcbiAgICBkaXJlY3Rpb246cnRsO1xufSIsIiNoZXJve1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vYXIvaW1hZ2VzL2ltZy1oZWFkZXIyLmpwZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cbiAgICAubGVmdC1zaWRlOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCLYttin2LnZgdmG2KdcIjtcbiAgICB9XG5cbiAgICAuY29udGFpbmVye1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgLnRpdGxle1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuc3VidGl0bGV7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI1ZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtN2RlZykgdHJhbnNsYXRlKC02LjhyZW0sIC0xcmVtKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zY3JvbGwtZG93bntcbiAgICAgICAgI3Njcm9sbC1kb3due1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KXtcbiAgICAjaGVyb3tcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9hci9pbWFnZXMvaW1nLWhlcm8tbW9iaWxlLnBuZycpO1xuXG4gICAgICAgIC50aXRsZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJ2dztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1YnRpdGxle1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNWRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpIHRyYW5zbGF0ZSgtNHZ3LCAtMnZ3KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCl7XG5cbiAgICAjaGVyb3tcbiAgICAgICAgLnRpdGxle1xuICAgICAgICAgICAgYnI6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgI2hlcm97XG4gICAgICAgIC5zdWJ0aXRsZXtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtN3JlbSk7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI1ZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtN2RlZykgdHJhbnNsYXRlKC01LjJyZW0sIC0xcmVtKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XG5cbiAgICBcblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgI2hlcm97XG4gICAgICAgIC5zdWJ0aXRsZXtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjVkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC03ZGVnKSB0cmFuc2xhdGUoLTUuMnJlbSwgLTFyZW0pO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KXtcblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpe1xuICAgIFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpe1xuICAgIFxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KXtcblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXtcbiAgICBcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCl7XG4gICAgI2hlcm97XG4gICAgICAgIC5zdWJ0aXRsZXtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjVkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC03ZGVnKSB0cmFuc2xhdGUoLTQuOHJlbSwgLTAuNXJlbSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KXtcblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICBcbn0iLCIjc2VjdGlvbjF7XG4gICAgLmJvbnVzLWluZGljYXRvcntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgLmNyb3B7XG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDEwdncsIDEwMCUgMCwgMTAwJSBjYWxjKDEwMCUgLSAxMHZ3KSwgMCAxMDAlKTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZXtcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAxMHZ3LCAxMDAlIDEwMCUsIDAgY2FsYygxMDAlIC0gMTB2dykpO1xuICAgIH1cblxuICAgIC5zdWJ0aXRsZXtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnNsaWRlci1jb250YWluZXJ7XG5cbiAgICAgICAgLmluZGljYXRvcntcbiAgICAgICAgICAgICYuaW5kaWNhdG9yMXtcbiAgICAgICAgICAgICAgICAvLyBsZWZ0OiAxNi45JTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA4Mi44JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaW5kaWNhdG9yMntcbiAgICAgICAgICAgICAgICAvLyBsZWZ0OiAzMi41JTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA2Ny4zJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaW5kaWNhdG9yM3tcbiAgICAgICAgICAgICAgICAvLyBsZWZ0OiA0OC4yJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MS44JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaW5kaWNhdG9yNHtcbiAgICAgICAgICAgICAgICAvLyBsZWZ0OiA2My44JTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAzNi4yJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaW5kaWNhdG9yNXtcbiAgICAgICAgICAgICAgICAvLyBsZWZ0OiA3OS4zJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMC4zJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaW5kaWNhdG9yNntcbiAgICAgICAgICAgICAgICAvLyBsZWZ0OiA5NSU7XG4gICAgICAgICAgICAgICAgbGVmdDogNC43JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjdGlvbntcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpe1xuXG4gICAgI3NlY3Rpb24xe1xuICAgICAgICAuc2xpZGVyLWNvbnRhaW5lcntcbiAgICAgICAgICAgIC5pbmRpY2F0b3J7XG4gICAgICAgICAgICAgICAgJi5pbmRpY2F0b3Ixe1xuICAgICAgICAgICAgICAgICAgICAvLyBsZWZ0OiAxOSU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDgwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pbmRpY2F0b3Iye1xuICAgICAgICAgICAgICAgICAgICAvLyBsZWZ0OiAzMyU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY1LjUlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmluZGljYXRvcjN7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDQ4LjIlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaW5kaWNhdG9yNHtcbiAgICAgICAgICAgICAgICAgICAgLy8gbGVmdDogNjIuMiU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDM2LjglO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmluZGljYXRvcjV7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDc2LjUlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMi4yJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pbmRpY2F0b3I2e1xuICAgICAgICAgICAgICAgICAgICAvLyBsZWZ0OiA5MSU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDcuNiU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCl7XG4gICAgXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAjc2VjdGlvbjF7XG4gICAgICAgIC5zbGlkZXItY29udGFpbmVye1xuICAgICAgICAgICAgLmluZGljYXRvcntcbiAgICAgICAgICAgICAgICAmLmluZGljYXRvcjF7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDE4JTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogODEuNSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaW5kaWNhdG9yMntcbiAgICAgICAgICAgICAgICAgICAgLy8gbGVmdDogMzMlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2Ni41JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pbmRpY2F0b3Ize1xuICAgICAgICAgICAgICAgICAgICAvLyBsZWZ0OiA0OC4yJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTEuMiU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaW5kaWNhdG9yNHtcbiAgICAgICAgICAgICAgICAgICAgLy8gbGVmdDogNjMlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzNi4yJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pbmRpY2F0b3I1e1xuICAgICAgICAgICAgICAgICAgICAvLyBsZWZ0OiA3OCU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIxLjMlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmluZGljYXRvcjZ7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDkzJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNiU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICNzZWN0aW9uMXtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDMwdncsIDEwMCUgMTAwJSwgMCBjYWxjKDEwMCUgLSAxMHZ3KSk7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICBcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xuICAgICNzZWN0aW9uMXtcbiAgICAgICAgLnNsaWRlci1jb250YWluZXJ7XG4gICAgICAgICAgICAuaW5kaWNhdG9ye1xuICAgICAgICAgICAgICAgICYuaW5kaWNhdG9yMXtcbiAgICAgICAgICAgICAgICAgICAgLy8gbGVmdDogMTcuNSU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDgyLjMlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmluZGljYXRvcjJ7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDMzJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNjYuNyU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaW5kaWNhdG9yM3tcbiAgICAgICAgICAgICAgICAgICAgLy8gbGVmdDogNDguMiU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUxLjUlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmluZGljYXRvcjR7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDYzLjUlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzNiU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaW5kaWNhdG9yNXtcbiAgICAgICAgICAgICAgICAgICAgLy8gbGVmdDogNzguNSU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIwLjklO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmluZGljYXRvcjZ7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUuNSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpe1xuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7XG4gICAgXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7XG4gICAgI3NlY3Rpb24xe1xuICAgICAgICAuc2xpZGVyLWNvbnRhaW5lcntcbiAgICAgICAgICAgIC5pbmRpY2F0b3J7XG4gICAgICAgICAgICAgICAgJi5pbmRpY2F0b3Ixe1xuICAgICAgICAgICAgICAgICAgICAvLyBsZWZ0OiAxNyU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDgyLjYlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmluZGljYXRvcjJ7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDMyLjUlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2NyU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaW5kaWNhdG9yM3tcbiAgICAgICAgICAgICAgICAgICAgLy8gbGVmdDogNDglO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MS41JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pbmRpY2F0b3I0e1xuICAgICAgICAgICAgICAgICAgICAvLyBsZWZ0OiA2My43JTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMzYlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmluZGljYXRvcjV7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDc5LjIlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMC41JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pbmRpY2F0b3I2e1xuICAgICAgICAgICAgICAgICAgICAvLyBsZWZ0OiA5NC43JTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KXtcblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KXtcbiAgICBcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCl7XG4gICAgXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpe1xuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgIFxufSIsIiNzZWN0aW9uMntcbiAgICAuY2FyZGJvYXJke1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgfVxuXG4gICAgLnN1YnRpdGxle1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAubGluZXtcblxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgM3B4IHJnYmEoJGNvbG9yOiB3aGl0ZSwgJGFscGhhOiAwLjUpO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgM3B4IHJnYmEoJGNvbG9yOiB3aGl0ZSwgJGFscGhhOiAwLjUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpe1xuICAgICNzZWN0aW9uMntcbiAgICAgICAgLmxpbmV7XG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCl7XG4gICAgXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuXG4gICAgI3NlY3Rpb24ye1xuICAgICAgICAuY2FyZGJvYXJke1xuICAgICAgICAgICAgLmljb24tY29udGFpbmVye1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmRib2FyZC1pbmZve1xuICAgICAgICAgICAgICAgIGgze1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICBcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xuICAgIFxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpe1xuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7XG4gICAgI3NlY3Rpb24ye1xuICAgICAgICAubGluZXtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXtcbiAgICBcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCl7XG5cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7XG4gICAgXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpe1xuICAgIFxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KXtcblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAjc2VjdGlvbjJ7XG4gICAgICAgIC5saW5le1xuICAgICAgICAgICAgbWFyZ2luOiAwIDNyZW07XG4gICAgICAgIH1cbiAgICB9XG59IiwiI3NlY3Rpb24ze1xuICAgIC5hZHZhbnRhZ2VzLWxpc3R7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIjaGVhZGVye1xuXG4gICAgJjphZnRlcntcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgI25hdntcbiAgICAgICAgLm1lbnV7XG4gICAgICAgICAgICAubGFuZ3VhZ2Utc2VsZWN0b3J7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuXG4gICAgICAgICAgICAgICAgLnNlbGVjdGVkLWxhbmd1YWdle1xuICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAubGFuZ3VhZ2Utb3B0aW9uc3tcbiAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAyMHB4IDVweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgLmxhbmd1YWdlLW9wdGlvbnN7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICNoZWFkZXJ7XG4gICAgICAgICNuYXZ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAubWVudXtcbiAgICAgICAgICAgICAgICAubGFuZ3VhZ2Utc2VsZWN0b3J7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLnNlbGVjdGVkLWxhbmd1YWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmxhbmd1YWdlLW9wdGlvbnN7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDNyZW0gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgI2hlYWRlcntcblxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIiNmb290ZXJ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59Il19 */
