From baa8bf205c1d09e4583ac5dec5629e3093708cb9 Mon Sep 17 00:00:00 2001
From: agata <automa@insicuri.net>
Date: Sat, 24 Apr 2021 21:44:06 +0200
Subject: [PATCH] [auto] plugin: disable-comments 2.1.1

---
 .../disable-comments/assets/css/notice.css    |   97 +
 .../disable-comments/assets/css/style.css     | 2984 +++++++++++++++++
 .../assets/css/sweetalert2.min.css            |    1 +
 .../assets/img/blog/thumb-1.jpg               |  Bin 0 -> 7967 bytes
 .../disable-comments/assets/img/check.png     |  Bin 0 -> 153 bytes
 .../assets/img/company-thumb.png              |  Bin 0 -> 58621 bytes
 .../assets/img/finalize-thumb.png             |  Bin 0 -> 21429 bytes
 .../assets/img/icon-logo-small.png            |  Bin 0 -> 942 bytes
 .../disable-comments/assets/img/icon-logo.png |  Bin 0 -> 1953 bytes
 .../disable-comments/assets/img/logo.png      |  Bin 0 -> 8989 bytes
 .../js/disable-comments-settings-scripts.js   |  151 +
 .../assets/js/disable-comments.js             |    7 +
 .../assets/js/sweetalert2.all.min.js          |    2 +
 .../disable-comments/disable-comments.php     |  944 ++++--
 .../includes/class-plugin-usage-tracker.php   |  914 +++++
 .../plugins/disable-comments/includes/cli.php |  199 ++
 .../languages/disable-comments.pot            |  227 --
 .../plugins/disable-comments/readme.txt       |  205 +-
 .../plugins/disable-comments/uninstall.php    |    6 +
 .../disable-comments/views/comments.php       |    7 +
 .../views/partials/_delete.php                |  197 ++
 .../views/partials/_disable.php               |   92 +
 .../views/partials/_footer.php                |   11 +
 .../disable-comments/views/partials/_menu.php |   10 +
 .../views/partials/_sidebar.php               |  131 +
 .../disable-comments/views/settings.php       |   34 +
 26 files changed, 5719 insertions(+), 500 deletions(-)
 create mode 100644 wp-content/plugins/disable-comments/assets/css/notice.css
 create mode 100644 wp-content/plugins/disable-comments/assets/css/style.css
 create mode 100644 wp-content/plugins/disable-comments/assets/css/sweetalert2.min.css
 create mode 100644 wp-content/plugins/disable-comments/assets/img/blog/thumb-1.jpg
 create mode 100644 wp-content/plugins/disable-comments/assets/img/check.png
 create mode 100644 wp-content/plugins/disable-comments/assets/img/company-thumb.png
 create mode 100644 wp-content/plugins/disable-comments/assets/img/finalize-thumb.png
 create mode 100644 wp-content/plugins/disable-comments/assets/img/icon-logo-small.png
 create mode 100644 wp-content/plugins/disable-comments/assets/img/icon-logo.png
 create mode 100644 wp-content/plugins/disable-comments/assets/img/logo.png
 create mode 100644 wp-content/plugins/disable-comments/assets/js/disable-comments-settings-scripts.js
 create mode 100644 wp-content/plugins/disable-comments/assets/js/disable-comments.js
 create mode 100644 wp-content/plugins/disable-comments/assets/js/sweetalert2.all.min.js
 create mode 100644 wp-content/plugins/disable-comments/includes/class-plugin-usage-tracker.php
 create mode 100644 wp-content/plugins/disable-comments/includes/cli.php
 create mode 100644 wp-content/plugins/disable-comments/views/comments.php
 create mode 100644 wp-content/plugins/disable-comments/views/partials/_delete.php
 create mode 100644 wp-content/plugins/disable-comments/views/partials/_disable.php
 create mode 100644 wp-content/plugins/disable-comments/views/partials/_footer.php
 create mode 100644 wp-content/plugins/disable-comments/views/partials/_menu.php
 create mode 100644 wp-content/plugins/disable-comments/views/partials/_sidebar.php
 create mode 100644 wp-content/plugins/disable-comments/views/settings.php

diff --git a/wp-content/plugins/disable-comments/assets/css/notice.css b/wp-content/plugins/disable-comments/assets/css/notice.css
new file mode 100644
index 000000000..3739b4c49
--- /dev/null
+++ b/wp-content/plugins/disable-comments/assets/css/notice.css
@@ -0,0 +1,97 @@
+
+.disable__comment__alert {
+    border: 0px;
+    background: #fff;
+    display: flex;
+    align-items: center;
+    padding: 10px 20px;
+    margin-top: 50px;
+    margin-right: 20px;
+  }
+  @media (max-width: 767.98px) {
+    .disable__comment__alert {
+      display: block;
+    }
+    .disable__comment__alert .button__group {
+      margin-top: 20px;
+    }
+  }
+  .disable__comment__alert .alert__content {
+    display: flex;
+    align-items: center;
+    padding-right: 20px;
+    flex-wrap: wrap;
+    flex: 1;
+  }
+  @media (max-width: 767.98px) {
+    .disable__comment__alert .alert__content {
+      padding-right: 0;
+    }
+  }
+  @media (max-width: 575.98px) {
+    .disable__comment__alert .alert__content {
+      display: block;
+    }
+  }
+  .disable__comment__alert .alert__content img, .disable__comment__alert > img {
+    margin-right: 15px;
+    height: 30px;
+  }
+  @media (max-width: 575.98px) {
+    .disable__comment__alert .alert__content img {
+      margin-bottom: 10px;
+    }
+  }
+  .disable__comment__alert .alert__content p {
+    font-size: 15px;
+    font-weight: 500;
+    color: #22282d;
+    font-family: "DM Sans", sans-serif;
+  }
+  .disable__comment__alert .button__group {
+    text-align: right;
+  }
+  @media (max-width: 767.98px) {
+    .disable__comment__alert .button__group {
+      text-align: left;
+    }
+  }
+  .disable__comment__alert .button__group .button {
+    margin-right: 0;
+    margin-top: 5px;
+    margin-bottom: 5px;
+    color: #ffffff;
+    background: #05cb6b;
+    border: 0;
+    transition: all 0.3s ease 0s;
+  }
+  .disable__comment__alert .button__group .button:last-child {
+    background-color: #fff;
+    color: #808da1;
+  }
+
+  .disable__comment__alert .button__group .button:hover {
+    background: #05cb6b;
+    color: #ffffff;
+  }
+  .disable__comment__alert .button__group .button:not(:last-child) {
+    margin-right: 0;
+  }
+  .disable__comment__alert .button__group .button:not(:first-child) {
+    margin-left: 15px;
+  }
+  @media (max-width: 767.98px) {
+    .disable__comment__alert .button__group .button {
+      margin-right: 10px;
+    }
+    .disable__comment__alert .button__group .button:not(:last-child) {
+      margin-right: 10px;
+    }
+    .disable__comment__alert .button__group .button:not(:first-child) {
+      margin-left: 0;
+    }
+  }
+
+  .disable__comment__alert .alert__content .wpinsights-data {
+    font-size: 10px;
+  }
\ No newline at end of file
diff --git a/wp-content/plugins/disable-comments/assets/css/style.css b/wp-content/plugins/disable-comments/assets/css/style.css
new file mode 100644
index 000000000..393397dfb
--- /dev/null
+++ b/wp-content/plugins/disable-comments/assets/css/style.css
@@ -0,0 +1,2984 @@
+@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap");
+:root {
+  --base-gutter: 30px;
+  --md-gutter: 50px;
+  --lg-gutter: 70px;
+  --xl-gutter: 100px;
+  --base-spacer-x: 16px;
+  --base-spacer-y: 16px;
+  --b-radius-6: 25px;
+}
+@media (max-width: 1599.98px) {
+  :root {
+    --base-gutter: 20px;
+    --md-gutter: 30px;
+    --lg-gutter: 50px;
+    --xl-gutter: 70px;
+  }
+}
+@media (max-width: 1399.98px) {
+  :root {
+    --base-gutter: 20px;
+    --md-gutter: 30px;
+    --lg-gutter: 40px;
+    --xl-gutter: 50px;
+  }
+}
+@media (max-width: 1199.98px) {
+  :root {
+    --base-spacer-x: 10px;
+    --base-spacer-y: 10px;
+    --md-gutter: 20px;
+    --lg-gutter: 30px;
+    --xl-gutter: 40px;
+  }
+}
+@media (max-width: 991.98px) {
+  :root {
+    --base-spacer-x: 5px;
+    --base-spacer-y: 5px;
+    --md-gutter: 20px;
+    --lg-gutter: 30px;
+    --xl-gutter: 40px;
+  }
+}
+
+.disablecommentswrap {
+  font-size: 10px;
+  font-family: "DM Sans", sans-serif;
+  line-height: 1.7;
+  font-weight: 400;
+  letter-spacing: 0;
+  min-height: 100vh;
+  background: #ffffff;
+  color: #000000;
+  outline: none;
+  border: none;
+  box-sizing: border-box;
+  overflow: hidden;
+  -webkit-display: flex;
+  -moz-display: flex;
+  -ms-display: flex;
+  -o-display: flex;
+  display: flex;
+  -moz-flex-direction: column;
+  -o-flex-direction: column;
+  flex-direction: column;
+}
+.disablecommentswrap * {
+  box-sizing: border-box;
+}
+.disablecommentswrap ::selection {
+  color: #ffffff;
+  background: rgba(98, 60, 234, 0.8);
+}
+.disablecommentswrap ul,
+.disablecommentswrap li {
+  list-style: none;
+}
+.disablecommentswrap a {
+  color: initial;
+  transition: all 0.3s linear;
+  text-decoration: none;
+  display: inline-block;
+}
+.disablecommentswrap label {
+  margin-bottom: 0;
+}
+.disablecommentswrap .button {
+  vertical-align: middle;
+  font-family: "DM Sans", sans-serif;
+  font-weight: 500;
+}
+.disablecommentswrap .button:hover, .disablecommentswrap .button:focus {
+  outline: none;
+}
+.disablecommentswrap .button:not(:disabled) {
+  cursor: pointer;
+}
+.disablecommentswrap h1,
+.disablecommentswrap h2,
+.disablecommentswrap h3,
+.disablecommentswrap h4,
+.disablecommentswrap h5,
+.disablecommentswrap h6,
+.disablecommentswrap p {
+  margin: 0;
+  padding: 0;
+}
+.disablecommentswrap h1,
+.disablecommentswrap h2,
+.disablecommentswrap h3,
+.disablecommentswrap h4,
+.disablecommentswrap h5,
+.disablecommentswrap h6 {
+  font-family: "DM Sans", sans-serif;
+  font-weight: 700;
+  line-height: 1.3;
+  margin-top: 0;
+  margin-bottom: 0;
+  color: inherit;
+}
+.disablecommentswrap h1 a,
+.disablecommentswrap h2 a,
+.disablecommentswrap h3 a,
+.disablecommentswrap h4 a,
+.disablecommentswrap h5 a,
+.disablecommentswrap h6 a {
+  color: inherit;
+}
+.disablecommentswrap h1 a:hover,
+.disablecommentswrap h2 a:hover,
+.disablecommentswrap h3 a:hover,
+.disablecommentswrap h4 a:hover,
+.disablecommentswrap h5 a:hover,
+.disablecommentswrap h6 a:hover {
+  color: inherit;
+}
+.disablecommentswrap ul,
+.disablecommentswrap ol {
+  margin-bottom: 0;
+}
+.disablecommentswrap img,
+.disablecommentswrap video {
+  max-width: 100%;
+}
+
+.pt50 {
+  padding-top: 50px;
+}
+
+.pb50 {
+  padding-bottom: 50px;
+}
+
+.pt70 {
+  padding-top: 70px;
+}
+
+.pb70 {
+  padding-bottom: 70px;
+}
+
+.pt110 {
+  padding-top: 110px;
+}
+
+.pb110 {
+  padding-bottom: 110px;
+}
+
+.pt120 {
+  padding-top: 120px;
+}
+
+.pb120 {
+  padding-bottom: 120px;
+}
+
+.pt150 {
+  padding-top: 150px;
+}
+
+.pb150 {
+  padding-bottom: 150px;
+}
+
+.pt200 {
+  padding-top: 200px;
+}
+
+.pb200 {
+  padding-bottom: 200px;
+}
+
+.pt300 {
+  padding-top: 300px;
+}
+
+.pb300 {
+  padding-bottom: 300px;
+}
+
+.mt20 {
+  margin-top: 20px;
+}
+
+.mb20 {
+  margin-bottom: 20px;
+}
+
+.mt30 {
+  margin-top: 30px;
+}
+
+.mb30 {
+  margin-bottom: 30px;
+}
+
+.mt50 {
+  margin-top: 50px;
+}
+
+.mb50 {
+  margin-bottom: 50px;
+}
+
+.mt70 {
+  margin-top: 70px;
+}
+
+.mb70 {
+  margin-bottom: 70px;
+}
+
+.mt80 {
+  margin-top: 80px;
+}
+
+.mb80 {
+  margin-bottom: 80px;
+}
+
+.mt100 {
+  margin-top: 100px;
+}
+
+.mb100 {
+  margin-bottom: 100px;
+}
+
+.color__primary {
+  color: #623cea !important;
+}
+
+a.color__primary:hover, a.color__primary:focus {
+  color: #4218db;
+  box-shadow: none;
+}
+
+.color__secondary {
+  color: #fa7d51 !important;
+}
+
+a.color__secondary:hover, a.color__secondary:focus {
+  color: #f9581f;
+  box-shadow: none;
+}
+
+.color__success {
+  color: #05cb6b !important;
+}
+
+a.color__success:hover, a.color__success:focus {
+  color: #049951;
+  box-shadow: none;
+}
+
+.color__danger {
+  color: #e0061a !important;
+}
+
+a.color__danger:hover, a.color__danger:focus {
+  color: #ae0514;
+  box-shadow: none;
+}
+
+.color__info {
+  color: #00b2fc !important;
+}
+
+a.color__info:hover, a.color__info:focus {
+  color: #008ec9;
+  box-shadow: none;
+}
+
+.color__dark {
+  color: #22282d !important;
+}
+
+a.color__dark:hover, a.color__dark:focus {
+  color: #0c0e10;
+  box-shadow: none;
+}
+
+.color__white {
+  color: #ffffff !important;
+}
+
+a.color__white:hover, a.color__white:focus {
+  color: #e6e6e6;
+  box-shadow: none;
+}
+
+.color__black {
+  color: #000000 !important;
+}
+
+.color__grey {
+  color: #f4f6fc !important;
+}
+
+a.color__grey:hover, a.color__grey:focus {
+  color: #ccd5f1;
+  box-shadow: none;
+}
+
+.color__grey2 {
+  color: #808da1 !important;
+}
+
+a.color__grey2:hover, a.color__grey2:focus {
+  color: #657389;
+  box-shadow: none;
+}
+
+.color__twitter {
+  color: #1da1f2 !important;
+}
+
+a.color__twitter:hover, a.color__twitter:focus {
+  color: #0c85d0;
+  box-shadow: none;
+}
+
+.color__linkedin {
+  color: #0077b5 !important;
+}
+
+a.color__linkedin:hover, a.color__linkedin:focus {
+  color: #005582;
+  box-shadow: none;
+}
+
+.color__instagram {
+  color: #e1306c !important;
+}
+
+a.color__instagram:hover, a.color__instagram:focus {
+  color: #c21c54;
+  box-shadow: none;
+}
+
+.background__primary {
+  background-color: #623cea !important;
+}
+
+.background__secondary {
+  background-color: #fa7d51 !important;
+}
+
+.background__success {
+  background-color: #05cb6b !important;
+}
+
+.background__danger {
+  background-color: #e0061a !important;
+}
+
+.background__info {
+  background-color: #00b2fc !important;
+}
+
+.background__dark {
+  background-color: #22282d !important;
+}
+
+.background__white {
+  background-color: #ffffff !important;
+}
+
+.background__black {
+  background-color: #000000 !important;
+}
+
+.background__grey {
+  background-color: #f4f6fc !important;
+}
+
+.background__grey2 {
+  background-color: #808da1 !important;
+}
+
+.background__twitter {
+  background-color: #1da1f2 !important;
+}
+
+.background__linkedin {
+  background-color: #0077b5 !important;
+}
+
+.background__instagram {
+  background-color: #e1306c !important;
+}
+
+.gradient__primary {
+  background-image: linear-gradient(180deg, rgba(98, 60, 234, 0.3), rgba(98, 60, 234, 0.05));
+  color: #623cea;
+}
+
+.gradient__secondary {
+  background-image: linear-gradient(180deg, rgba(250, 125, 81, 0.3), rgba(250, 125, 81, 0.05));
+  color: #fa7d51;
+}
+
+.gradient__success {
+  background-image: linear-gradient(180deg, rgba(5, 203, 107, 0.3), rgba(5, 203, 107, 0.05));
+  color: #05cb6b;
+}
+
+.gradient__danger {
+  background-image: linear-gradient(180deg, rgba(224, 6, 26, 0.3), rgba(224, 6, 26, 0.05));
+  color: #e0061a;
+}
+
+.gradient__info {
+  background-image: linear-gradient(180deg, rgba(0, 178, 252, 0.3), rgba(0, 178, 252, 0.05));
+  color: #00b2fc;
+}
+
+.gradient__dark {
+  background-image: linear-gradient(180deg, rgba(34, 40, 45, 0.3), rgba(34, 40, 45, 0.05));
+  color: #22282d;
+}
+
+.gradient__white {
+  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
+  color: #ffffff;
+}
+
+.gradient__black {
+  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.05));
+  color: #000000;
+}
+
+.gradient__grey {
+  background-image: linear-gradient(180deg, rgba(244, 246, 252, 0.3), rgba(244, 246, 252, 0.05));
+  color: #f4f6fc;
+}
+
+.gradient__grey2 {
+  background-image: linear-gradient(180deg, rgba(128, 141, 161, 0.3), rgba(128, 141, 161, 0.05));
+  color: #808da1;
+}
+
+.gradient__twitter {
+  background-image: linear-gradient(180deg, rgba(29, 161, 242, 0.3), rgba(29, 161, 242, 0.05));
+  color: #1da1f2;
+}
+
+.gradient__linkedin {
+  background-image: linear-gradient(180deg, rgba(0, 119, 181, 0.3), rgba(0, 119, 181, 0.05));
+  color: #0077b5;
+}
+
+.gradient__instagram {
+  background-image: linear-gradient(180deg, rgba(225, 48, 108, 0.3), rgba(225, 48, 108, 0.05));
+  color: #e1306c;
+}
+
+.cloud__info__card__icon__primary {
+  background-image: linear-gradient(180deg, rgba(98, 60, 234, 0.3), rgba(98, 60, 234, 0.05));
+  color: #623cea;
+}
+
+.cloud__info__card__icon__secondary {
+  background-image: linear-gradient(180deg, rgba(250, 125, 81, 0.3), rgba(250, 125, 81, 0.05));
+  color: #fa7d51;
+}
+
+.cloud__info__card__icon__success {
+  background-image: linear-gradient(180deg, rgba(5, 203, 107, 0.3), rgba(5, 203, 107, 0.05));
+  color: #05cb6b;
+}
+
+.cloud__info__card__icon__danger {
+  background-image: linear-gradient(180deg, rgba(224, 6, 26, 0.3), rgba(224, 6, 26, 0.05));
+  color: #e0061a;
+}
+
+.cloud__info__card__icon__info {
+  background-image: linear-gradient(180deg, rgba(0, 178, 252, 0.3), rgba(0, 178, 252, 0.05));
+  color: #00b2fc;
+}
+
+.cloud__info__card__icon__dark {
+  background-image: linear-gradient(180deg, rgba(34, 40, 45, 0.3), rgba(34, 40, 45, 0.05));
+  color: #22282d;
+}
+
+.cloud__info__card__icon__white {
+  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
+  color: #ffffff;
+}
+
+.cloud__info__card__icon__black {
+  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.05));
+  color: #000000;
+}
+
+.cloud__info__card__icon__grey {
+  background-image: linear-gradient(180deg, rgba(244, 246, 252, 0.3), rgba(244, 246, 252, 0.05));
+  color: #f4f6fc;
+}
+
+.cloud__info__card__icon__grey2 {
+  background-image: linear-gradient(180deg, rgba(128, 141, 161, 0.3), rgba(128, 141, 161, 0.05));
+  color: #808da1;
+}
+
+.cloud__info__card__icon__twitter {
+  background-image: linear-gradient(180deg, rgba(29, 161, 242, 0.3), rgba(29, 161, 242, 0.05));
+  color: #1da1f2;
+}
+
+.cloud__info__card__icon__linkedin {
+  background-image: linear-gradient(180deg, rgba(0, 119, 181, 0.3), rgba(0, 119, 181, 0.05));
+  color: #0077b5;
+}
+
+.cloud__info__card__icon__instagram {
+  background-image: linear-gradient(180deg, rgba(225, 48, 108, 0.3), rgba(225, 48, 108, 0.05));
+  color: #e1306c;
+}
+
+.counter__card__primary .counter__card--icon {
+  color: white;
+  background: #623cea;
+}
+.counter__card__primary .counter__card--icon:before {
+  background: #623cea;
+}
+.counter__card__primary .counter__card--content .count__number {
+  color: #623cea;
+}
+
+.counter__card__secondary .counter__card--icon {
+  color: white;
+  background: #fa7d51;
+}
+.counter__card__secondary .counter__card--icon:before {
+  background: #fa7d51;
+}
+.counter__card__secondary .counter__card--content .count__number {
+  color: #fa7d51;
+}
+
+.counter__card__success .counter__card--icon {
+  color: white;
+  background: #05cb6b;
+}
+.counter__card__success .counter__card--icon:before {
+  background: #05cb6b;
+}
+.counter__card__success .counter__card--content .count__number {
+  color: #05cb6b;
+}
+
+.counter__card__danger .counter__card--icon {
+  color: white;
+  background: #e0061a;
+}
+.counter__card__danger .counter__card--icon:before {
+  background: #e0061a;
+}
+.counter__card__danger .counter__card--content .count__number {
+  color: #e0061a;
+}
+
+.counter__card__info .counter__card--icon {
+  color: white;
+  background: #00b2fc;
+}
+.counter__card__info .counter__card--icon:before {
+  background: #00b2fc;
+}
+.counter__card__info .counter__card--content .count__number {
+  color: #00b2fc;
+}
+
+.counter__card__dark .counter__card--icon {
+  color: white;
+  background: #22282d;
+}
+.counter__card__dark .counter__card--icon:before {
+  background: #22282d;
+}
+.counter__card__dark .counter__card--content .count__number {
+  color: #22282d;
+}
+
+.counter__card__white .counter__card--icon {
+  color: #22282d;
+  background: #ffffff;
+}
+.counter__card__white .counter__card--icon:before {
+  background: #ffffff;
+}
+.counter__card__white .counter__card--content .count__number {
+  color: #ffffff;
+}
+
+.counter__card__black .counter__card--icon {
+  color: white;
+  background: #000000;
+}
+.counter__card__black .counter__card--icon:before {
+  background: #000000;
+}
+.counter__card__black .counter__card--content .count__number {
+  color: #000000;
+}
+
+.counter__card__grey .counter__card--icon {
+  color: #22282d;
+  background: #f4f6fc;
+}
+.counter__card__grey .counter__card--icon:before {
+  background: #f4f6fc;
+}
+.counter__card__grey .counter__card--content .count__number {
+  color: #f4f6fc;
+}
+
+.counter__card__grey2 .counter__card--icon {
+  color: white;
+  background: #808da1;
+}
+.counter__card__grey2 .counter__card--icon:before {
+  background: #808da1;
+}
+.counter__card__grey2 .counter__card--content .count__number {
+  color: #808da1;
+}
+
+.counter__card__twitter .counter__card--icon {
+  color: white;
+  background: #1da1f2;
+}
+.counter__card__twitter .counter__card--icon:before {
+  background: #1da1f2;
+}
+.counter__card__twitter .counter__card--content .count__number {
+  color: #1da1f2;
+}
+
+.counter__card__linkedin .counter__card--icon {
+  color: white;
+  background: #0077b5;
+}
+.counter__card__linkedin .counter__card--icon:before {
+  background: #0077b5;
+}
+.counter__card__linkedin .counter__card--content .count__number {
+  color: #0077b5;
+}
+
+.counter__card__instagram .counter__card--icon {
+  color: white;
+  background: #e1306c;
+}
+.counter__card__instagram .counter__card--icon:before {
+  background: #e1306c;
+}
+.counter__card__instagram .counter__card--content .count__number {
+  color: #e1306c;
+}
+
+.m-0-5 {
+  margin: calc( 0.5 * var(--base-spacer-x)) calc( 0.5 * var(--base-spacer-x));
+}
+
+.mt-0-5 {
+  margin-top: calc( 0.5 * var(--base-spacer-x));
+}
+
+.mr-0-5 {
+  margin-right: calc( 0.5 * var(--base-spacer-x));
+}
+
+.mb-0-5 {
+  margin-bottom: calc( 0.5 * var(--base-spacer-x));
+}
+
+.ml-0-5 {
+  margin-left: calc( 0.5 * var(--base-spacer-x));
+}
+
+.my-0-5 {
+  margin-top: calc( 0.5 * var(--base-spacer-x));
+  margin-bottom: calc( 0.5 * var(--base-spacer-x));
+}
+
+.m-1 {
+  margin: calc( 1 * var(--base-spacer-x)) calc( 1 * var(--base-spacer-x));
+}
+
+.mt-1 {
+  margin-top: calc( 1 * var(--base-spacer-x));
+}
+
+.mr-1 {
+  margin-right: calc( 1 * var(--base-spacer-x));
+}
+
+.mb-1 {
+  margin-bottom: calc( 1 * var(--base-spacer-x));
+}
+
+.ml-1 {
+  margin-left: calc( 1 * var(--base-spacer-x));
+}
+
+.my-1 {
+  margin-top: calc( 1 * var(--base-spacer-x));
+  margin-bottom: calc( 1 * var(--base-spacer-x));
+}
+
+.m-1-5 {
+  margin: calc( 1.5 * var(--base-spacer-x)) calc( 1.5 * var(--base-spacer-x));
+}
+
+.mt-1-5 {
+  margin-top: calc( 1.5 * var(--base-spacer-x));
+}
+
+.mr-1-5 {
+  margin-right: calc( 1.5 * var(--base-spacer-x));
+}
+
+.mb-1-5 {
+  margin-bottom: calc( 1.5 * var(--base-spacer-x));
+}
+
+.ml-1-5 {
+  margin-left: calc( 1.5 * var(--base-spacer-x));
+}
+
+.my-1-5 {
+  margin-top: calc( 1.5 * var(--base-spacer-x));
+  margin-bottom: calc( 1.5 * var(--base-spacer-x));
+}
+
+.m-2 {
+  margin: calc( 2 * var(--base-spacer-y)) calc( 2 * var(--base-spacer-x));
+}
+
+.mt-2 {
+  margin-top: calc( 2 * var(--base-spacer-y));
+}
+
+.mr-2 {
+  margin-right: calc( 2 * var(--base-spacer-x));
+}
+
+.mb-2 {
+  margin-bottom: calc( 2 * var(--base-spacer-y));
+}
+
+.ml-2 {
+  margin-left: calc( 2 * var(--base-spacer-x));
+}
+
+.my-2 {
+  margin-top: calc( 2 * var(--base-spacer-y));
+  margin-bottom: calc( 2 * var(--base-spacer-y));
+}
+
+.m-2-5 {
+  margin: calc( 2.5 * var(--base-spacer-y)) calc( 2.5 * var(--base-spacer-x));
+}
+
+.mt-2-5 {
+  margin-top: calc( 2.5 * var(--base-spacer-y));
+}
+
+.mr-2-5 {
+  margin-right: calc( 2.5 * var(--base-spacer-x));
+}
+
+.mb-2-5 {
+  margin-bottom: calc( 2.5 * var(--base-spacer-y));
+}
+
+.ml-2-5 {
+  margin-left: calc( 2.5 * var(--base-spacer-x));
+}
+
+.my-2-5 {
+  margin-top: calc( 2.5 * var(--base-spacer-y));
+  margin-bottom: calc( 2.5 * var(--base-spacer-y));
+}
+
+.m-3 {
+  margin: calc( 3 * var(--base-spacer-y)) calc( 3 * var(--base-spacer-x));
+}
+
+.mt-3 {
+  margin-top: calc( 3 * var(--base-spacer-y));
+}
+
+.mr-3 {
+  margin-right: calc( 3 * var(--base-spacer-x));
+}
+
+.mb-3 {
+  margin-bottom: calc( 3 * var(--base-spacer-y));
+}
+
+.ml-3 {
+  margin-left: calc( 3 * var(--base-spacer-x));
+}
+
+.my-3 {
+  margin-top: calc( 3 * var(--base-spacer-y));
+  margin-bottom: calc( 3 * var(--base-spacer-y));
+}
+
+.m-3-5 {
+  margin: calc( 3.5 * var(--base-spacer-y)) calc( 3.5 * var(--base-spacer-x));
+}
+
+.mt-3-5 {
+  margin-top: calc( 3.5 * var(--base-spacer-y));
+}
+
+.mr-3-5 {
+  margin-right: calc( 3.5 * var(--base-spacer-x));
+}
+
+.mb-3-5 {
+  margin-bottom: calc( 3.5 * var(--base-spacer-y));
+}
+
+.ml-3-5 {
+  margin-left: calc( 3.5 * var(--base-spacer-x));
+}
+
+.my-3-5 {
+  margin-top: calc( 3.5 * var(--base-spacer-y));
+  margin-bottom: calc( 3.5 * var(--base-spacer-y));
+}
+
+.m-4 {
+  margin: calc( 4 * var(--base-spacer-x)) calc( 4 * var(--base-spacer-x));
+}
+
+.mt-4 {
+  margin-top: calc( 4 * var(--base-spacer-x));
+}
+
+.mr-4 {
+  margin-right: calc( 4 * var(--base-spacer-x));
+}
+
+.mb-4 {
+  margin-bottom: calc( 4 * var(--base-spacer-x));
+}
+
+.ml-4 {
+  margin-left: calc( 4 * var(--base-spacer-x));
+}
+
+.my-4 {
+  margin-top: calc( 4 * var(--base-spacer-x));
+  margin-bottom: calc( 4 * var(--base-spacer-x));
+}
+
+.m-5 {
+  margin: calc( 5 * var(--base-spacer-x)) calc( 5 * var(--base-spacer-x));
+}
+
+.mt-5 {
+  margin-top: calc( 5 * var(--base-spacer-x));
+}
+
+.mr-5 {
+  margin-right: calc( 5 * var(--base-spacer-x));
+}
+
+.mb-5 {
+  margin-bottom: calc( 5 * var(--base-spacer-x));
+}
+
+.ml-5 {
+  margin-left: calc( 5 * var(--base-spacer-x));
+}
+
+.my-5 {
+  margin-top: calc( 5 * var(--base-spacer-x));
+  margin-bottom: calc( 5 * var(--base-spacer-x));
+}
+
+.mx-auto {
+  margin-left: auto;
+  margin-right: auto;
+}
+
+.p-0-5 {
+  padding: calc( 0.5 * var(--base-spacer-x)) calc( 0.5 * var(--base-spacer-x));
+}
+
+.pt-0-5 {
+  padding-top: calc( 0.5 * var(--base-spacer-x));
+}
+
+.pr-0-5 {
+  padding-right: calc( 0.5 * var(--base-spacer-x));
+}
+
+.pb-0-5 {
+  padding-bottom: calc( 0.5 * var(--base-spacer-x));
+}
+
+.pl-0-5 {
+  padding-left: calc( 0.5 * var(--base-spacer-x));
+}
+
+.py-0-5 {
+  padding-top: calc( 0.5 * var(--base-spacer-x));
+  padding-bottom: calc( 0.5 * var(--base-spacer-x));
+}
+
+.p-1 {
+  padding: calc( 1 * var(--base-spacer-x)) calc( 1 * var(--base-spacer-x));
+}
+
+.pt-1 {
+  padding-top: calc( 1 * var(--base-spacer-x));
+}
+
+.pr-1 {
+  padding-right: calc( 1 * var(--base-spacer-x));
+}
+
+.pb-1 {
+  padding-bottom: calc( 1 * var(--base-spacer-x));
+}
+
+.pl-1 {
+  padding-left: calc( 1 * var(--base-spacer-x));
+}
+
+.py-1 {
+  padding-top: calc( 1 * var(--base-spacer-x));
+  padding-bottom: calc( 1 * var(--base-spacer-x));
+}
+
+.p-1-5 {
+  padding: calc( 1.5 * var(--base-spacer-x)) calc( 1.5 * var(--base-spacer-x));
+}
+
+.pt-1-5 {
+  padding-top: calc( 1.5 * var(--base-spacer-x));
+}
+
+.pr-1-5 {
+  padding-right: calc( 1.5 * var(--base-spacer-x));
+}
+
+.pb-1-5 {
+  padding-bottom: calc( 1.5 * var(--base-spacer-x));
+}
+
+.pl-1-5 {
+  padding-left: calc( 1.5 * var(--base-spacer-x));
+}
+
+.py-1-5 {
+  padding-top: calc( 1.5 * var(--base-spacer-x));
+  padding-bottom: calc( 1.5 * var(--base-spacer-x));
+}
+
+.p-2 {
+  padding: calc( 2 * var(--base-spacer-y)) calc( 2 * var(--base-spacer-x));
+}
+
+.pt-2 {
+  padding-top: calc( 2 * var(--base-spacer-y));
+}
+
+.pr-2 {
+  padding-right: calc( 2 * var(--base-spacer-x));
+}
+
+.pb-2 {
+  padding-bottom: calc( 2 * var(--base-spacer-y));
+}
+
+.pl-2 {
+  padding-left: calc( 2 * var(--base-spacer-x));
+}
+
+.py-2 {
+  padding-top: calc( 2 * var(--base-spacer-y));
+  padding-bottom: calc( 2 * var(--base-spacer-y));
+}
+
+.p-2-5 {
+  padding: calc( 2.5 * var(--base-spacer-y)) calc( 2.5 * var(--base-spacer-x));
+}
+
+.pt-2-5 {
+  padding-top: calc( 2.5 * var(--base-spacer-y));
+}
+
+.pr-2-5 {
+  padding-right: calc( 2.5 * var(--base-spacer-x));
+}
+
+.pb-2-5 {
+  padding-bottom: calc( 2.5 * var(--base-spacer-y));
+}
+
+.pl-2-5 {
+  padding-left: calc( 2.5 * var(--base-spacer-x));
+}
+
+.py-2-5 {
+  padding-top: calc( 2.5 * var(--base-spacer-y));
+  padding-bottom: calc( 2.5 * var(--base-spacer-y));
+}
+
+.p-3 {
+  padding: calc( 3 * var(--base-spacer-y)) calc( 3 * var(--base-spacer-x));
+}
+
+.pt-3 {
+  padding-top: calc( 3 * var(--base-spacer-y));
+}
+
+.pr-3 {
+  padding-right: calc( 3 * var(--base-spacer-x));
+}
+
+.pb-3 {
+  padding-bottom: calc( 3 * var(--base-spacer-y));
+}
+
+.pl-3 {
+  padding-left: calc( 3 * var(--base-spacer-x));
+}
+
+.py-3 {
+  padding-top: calc( 3 * var(--base-spacer-y));
+  padding-bottom: calc( 3 * var(--base-spacer-y));
+}
+
+.p-3-5 {
+  padding: calc( 3.5 * var(--base-spacer-y)) calc( 3.5 * var(--base-spacer-x));
+}
+
+.pt-3-5 {
+  padding-top: calc( 3.5 * var(--base-spacer-y));
+}
+
+.pr-3-5 {
+  padding-right: calc( 3.5 * var(--base-spacer-x));
+}
+
+.pb-3-5 {
+  padding-bottom: calc( 3.5 * var(--base-spacer-y));
+}
+
+.pl-3-5 {
+  padding-left: calc( 3.5 * var(--base-spacer-x));
+}
+
+.py-3-5 {
+  padding-top: calc( 3.5 * var(--base-spacer-y));
+  padding-bottom: calc( 3.5 * var(--base-spacer-y));
+}
+
+.p-4 {
+  padding: calc( 4 * var(--base-spacer-x)) calc( 4 * var(--base-spacer-x));
+}
+
+.pt-4 {
+  padding-top: calc( 4 * var(--base-spacer-x));
+}
+
+.pr-4 {
+  padding-right: calc( 4 * var(--base-spacer-x));
+}
+
+.pb-4 {
+  padding-bottom: calc( 4 * var(--base-spacer-x));
+}
+
+.pl-4 {
+  padding-left: calc( 4 * var(--base-spacer-x));
+}
+
+.py-4 {
+  padding-top: calc( 4 * var(--base-spacer-x));
+  padding-bottom: calc( 4 * var(--base-spacer-x));
+}
+
+.p-5 {
+  padding: calc( 5 * var(--base-spacer-x)) calc( 5 * var(--base-spacer-x));
+}
+
+.pt-5 {
+  padding-top: calc( 5 * var(--base-spacer-x));
+}
+
+.pr-5 {
+  padding-right: calc( 5 * var(--base-spacer-x));
+}
+
+.pb-5 {
+  padding-bottom: calc( 5 * var(--base-spacer-x));
+}
+
+.pl-5 {
+  padding-left: calc( 5 * var(--base-spacer-x));
+}
+
+.py-5 {
+  padding-top: calc( 5 * var(--base-spacer-x));
+  padding-bottom: calc( 5 * var(--base-spacer-x));
+}
+
+.px-auto {
+  padding-left: auto;
+  padding-right: auto;
+}
+
+.disablecommentswrap {
+  padding: 30px;
+}
+@media (max-width: 575.98px) {
+  .disablecommentswrap {
+    padding: 30px;
+  }
+}
+.disablecommentswrap .delete-comments-not-found {
+  width: 60%;
+  margin: 0 auto;
+  text-align: center;
+}
+.disablecommentswrap .delete-comments-not-found .error-message {
+  margin-top: 30px;
+  color: #444;
+}
+
+@media (max-width: 1199.98px) {
+  .sidebar__widget__wrap {
+    margin-top: 50px;
+  }
+}
+
+.dc-text__block {
+  background: #ffffff;
+  padding: 20px;
+  border-radius: 10px;
+}
+.dc-text__block__big__pad {
+  padding: 40px 50px;
+  background: #ffffff;
+  border-radius: 10px;
+}
+@media (max-width: 767.98px) {
+  .dc-text__block__big__pad {
+    padding: 40px 25px;
+  }
+}
+
+.dc-container {
+  width: 100%;
+  max-width: 1200px;
+  margin: 0 auto;
+}
+
+.dc-row {
+  display: flex;
+  flex-wrap: wrap;
+  margin-right: -15px;
+  margin-left: -15px;
+}
+
+.dc-col {
+  flex-basis: 0;
+  flex-grow: 1;
+  max-width: 100%;
+}
+
+.dc-col,
+.dc-col-xs-6,
+.dc-col-sm-6,
+.dc-col-md-6,
+.dc-col-lg-4,
+.dc-col-lg-3,
+.dc-col-lg-9 {
+  padding-left: 15px;
+  padding-right: 15px;
+  width: 100%;
+}
+
+@media (min-width: 576px) {
+  .dc-col-xs-6 {
+    flex: 0 0 50%;
+    max-width: 50%;
+  }
+}
+@media (min-width: 768px) {
+  .dc-col-sm-6 {
+    flex: 0 0 50%;
+    max-width: 50%;
+  }
+}
+@media (min-width: 992px) {
+  .dc-col-md-6 {
+    flex: 0 0 50%;
+    max-width: 50%;
+  }
+}
+@media (min-width: 1200px) {
+  .dc-col-lg-3 {
+    flex: 0 0 25%;
+    max-width: 25%;
+  }
+
+  .dc-col-lg-4 {
+    flex: 0 0 33.33%;
+    max-width: 33.33%;
+  }
+
+  .dc-col-lg-9 {
+    flex: 0 0 75%;
+    max-width: 75%;
+  }
+}
+.button__primary:not(.hover__highlight) {
+  background: #623cea;
+  color: white;
+  border-color: #623cea;
+  transition: all 0.3s ease-in-out 0s;
+  transition-property: background, color, box-shadow, border;
+}
+.button__primary:not(.hover__highlight):disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+}
+.button__primary:not(.hover__highlight) .icon {
+  color: #623cea;
+  background: white;
+}
+.button__primary.hover__highlight {
+  color: #623cea;
+  border-color: rgba(98, 60, 234, 0.2);
+}
+.button__primary.hover__highlight .icon {
+  background: #623cea;
+  color: #ffffff;
+}
+
+a.button__primary.active, a.button__primary:hover,
+button.button__primary.active,
+button.button__primary:hover {
+  background: #4f25e8;
+  color: white;
+  border-color: #4f25e8;
+  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.3);
+}
+a.button__primary.active:disabled, a.button__primary:hover:disabled,
+button.button__primary.active:disabled,
+button.button__primary:hover:disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+  box-shadow: none;
+}
+a.button__primary.hover__highlight:hover .icon,
+button.button__primary.hover__highlight:hover .icon {
+  background: white;
+  color: #623cea;
+}
+
+.button__secondary:not(.hover__highlight) {
+  background: #fa7d51;
+  color: white;
+  border-color: #fa7d51;
+  transition: all 0.3s ease-in-out 0s;
+  transition-property: background, color, box-shadow, border;
+}
+.button__secondary:not(.hover__highlight):disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+}
+.button__secondary:not(.hover__highlight) .icon {
+  color: #fa7d51;
+  background: white;
+}
+.button__secondary.hover__highlight {
+  color: #623cea;
+  border-color: rgba(98, 60, 234, 0.2);
+}
+.button__secondary.hover__highlight .icon {
+  background: #623cea;
+  color: #ffffff;
+}
+
+a.button__secondary.active, a.button__secondary:hover,
+button.button__secondary.active,
+button.button__secondary:hover {
+  background: #f96a38;
+  color: white;
+  border-color: #f96a38;
+  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.3);
+}
+a.button__secondary.active:disabled, a.button__secondary:hover:disabled,
+button.button__secondary.active:disabled,
+button.button__secondary:hover:disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+  box-shadow: none;
+}
+a.button__secondary.hover__highlight:hover .icon,
+button.button__secondary.hover__highlight:hover .icon {
+  background: white;
+  color: #fa7d51;
+}
+
+.button__success:not(.hover__highlight) {
+  background: #05cb6b;
+  color: white;
+  border-color: #05cb6b;
+  transition: all 0.3s ease-in-out 0s;
+  transition-property: background, color, box-shadow, border;
+}
+.button__success:not(.hover__highlight):disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+}
+.button__success:not(.hover__highlight) .icon {
+  color: #05cb6b;
+  background: white;
+}
+.button__success.hover__highlight {
+  color: #623cea;
+  border-color: rgba(98, 60, 234, 0.2);
+}
+.button__success.hover__highlight .icon {
+  background: #623cea;
+  color: #ffffff;
+}
+
+a.button__success.active, a.button__success:hover,
+button.button__success.active,
+button.button__success:hover {
+  background: #04b25e;
+  color: white;
+  border-color: #04b25e;
+  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.3);
+}
+a.button__success.active:disabled, a.button__success:hover:disabled,
+button.button__success.active:disabled,
+button.button__success:hover:disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+  box-shadow: none;
+}
+a.button__success.hover__highlight:hover .icon,
+button.button__success.hover__highlight:hover .icon {
+  background: white;
+  color: #05cb6b;
+}
+
+.button__danger:not(.hover__highlight) {
+  background: #e0061a;
+  color: white;
+  border-color: #e0061a;
+  transition: all 0.3s ease-in-out 0s;
+  transition-property: background, color, box-shadow, border;
+}
+.button__danger:not(.hover__highlight):disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+}
+.button__danger:not(.hover__highlight) .icon {
+  color: #e0061a;
+  background: white;
+}
+.button__danger.hover__highlight {
+  color: #623cea;
+  border-color: rgba(98, 60, 234, 0.2);
+}
+.button__danger.hover__highlight .icon {
+  background: #623cea;
+  color: #ffffff;
+}
+
+a.button__danger.active, a.button__danger:hover,
+button.button__danger.active,
+button.button__danger:hover {
+  background: #c70517;
+  color: white;
+  border-color: #c70517;
+  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.3);
+}
+a.button__danger.active:disabled, a.button__danger:hover:disabled,
+button.button__danger.active:disabled,
+button.button__danger:hover:disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+  box-shadow: none;
+}
+a.button__danger.hover__highlight:hover .icon,
+button.button__danger.hover__highlight:hover .icon {
+  background: white;
+  color: #e0061a;
+}
+
+.button__info:not(.hover__highlight) {
+  background: #00b2fc;
+  color: white;
+  border-color: #00b2fc;
+  transition: all 0.3s ease-in-out 0s;
+  transition-property: background, color, box-shadow, border;
+}
+.button__info:not(.hover__highlight):disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+}
+.button__info:not(.hover__highlight) .icon {
+  color: #00b2fc;
+  background: white;
+}
+.button__info.hover__highlight {
+  color: #623cea;
+  border-color: rgba(98, 60, 234, 0.2);
+}
+.button__info.hover__highlight .icon {
+  background: #623cea;
+  color: #ffffff;
+}
+
+a.button__info.active, a.button__info:hover,
+button.button__info.active,
+button.button__info:hover {
+  background: #00a0e3;
+  color: white;
+  border-color: #00a0e3;
+  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.3);
+}
+a.button__info.active:disabled, a.button__info:hover:disabled,
+button.button__info.active:disabled,
+button.button__info:hover:disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+  box-shadow: none;
+}
+a.button__info.hover__highlight:hover .icon,
+button.button__info.hover__highlight:hover .icon {
+  background: white;
+  color: #00b2fc;
+}
+
+.button__dark:not(.hover__highlight) {
+  background: #22282d;
+  color: white;
+  border-color: #22282d;
+  transition: all 0.3s ease-in-out 0s;
+  transition-property: background, color, box-shadow, border;
+}
+.button__dark:not(.hover__highlight):disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+}
+.button__dark:not(.hover__highlight) .icon {
+  color: #22282d;
+  background: white;
+}
+.button__dark.hover__highlight {
+  color: #623cea;
+  border-color: rgba(98, 60, 234, 0.2);
+}
+.button__dark.hover__highlight .icon {
+  background: #623cea;
+  color: #ffffff;
+}
+
+a.button__dark.active, a.button__dark:hover,
+button.button__dark.active,
+button.button__dark:hover {
+  background: #171b1e;
+  color: white;
+  border-color: #171b1e;
+  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.3);
+}
+a.button__dark.active:disabled, a.button__dark:hover:disabled,
+button.button__dark.active:disabled,
+button.button__dark:hover:disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+  box-shadow: none;
+}
+a.button__dark.hover__highlight:hover .icon,
+button.button__dark.hover__highlight:hover .icon {
+  background: white;
+  color: #22282d;
+}
+
+.button__white:not(.hover__highlight) {
+  background: #ffffff;
+  color: #623cea;
+  border-color: #ffffff;
+  transition: all 0.3s ease-in-out 0s;
+  transition-property: background, color, box-shadow, border;
+}
+.button__white:not(.hover__highlight):disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+}
+.button__white:not(.hover__highlight) .icon {
+  color: #ffffff;
+  background: #623cea;
+}
+.button__white.hover__highlight {
+  color: #623cea;
+  border-color: rgba(98, 60, 234, 0.2);
+}
+.button__white.hover__highlight .icon {
+  background: #623cea;
+  color: #ffffff;
+}
+
+a.button__white.active, a.button__white:hover,
+button.button__white.active,
+button.button__white:hover {
+  background: #f2f2f2;
+  color: #623cea;
+  border-color: #f2f2f2;
+  text-shadow: 0 1px 1px rgba(98, 60, 234, 0.3);
+}
+a.button__white.active:disabled, a.button__white:hover:disabled,
+button.button__white.active:disabled,
+button.button__white:hover:disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+  box-shadow: none;
+}
+a.button__white.hover__highlight:hover .icon,
+button.button__white.hover__highlight:hover .icon {
+  background: #623cea;
+  color: #ffffff;
+}
+
+.button__black:not(.hover__highlight) {
+  background: #000000;
+  color: white;
+  border-color: #000000;
+  transition: all 0.3s ease-in-out 0s;
+  transition-property: background, color, box-shadow, border;
+}
+.button__black:not(.hover__highlight):disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+}
+.button__black:not(.hover__highlight) .icon {
+  color: #000000;
+  background: white;
+}
+.button__black.hover__highlight {
+  color: #623cea;
+  border-color: rgba(98, 60, 234, 0.2);
+}
+.button__black.hover__highlight .icon {
+  background: #623cea;
+  color: #ffffff;
+}
+
+a.button__black.active:disabled, a.button__black:hover:disabled,
+button.button__black.active:disabled,
+button.button__black:hover:disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+  box-shadow: none;
+}
+a.button__black.hover__highlight:hover .icon,
+button.button__black.hover__highlight:hover .icon {
+  background: white;
+  color: #000000;
+}
+
+.button__grey:not(.hover__highlight) {
+  background: #f4f6fc;
+  color: #623cea;
+  border-color: #f4f6fc;
+  transition: all 0.3s ease-in-out 0s;
+  transition-property: background, color, box-shadow, border;
+}
+.button__grey:not(.hover__highlight):disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+}
+.button__grey:not(.hover__highlight) .icon {
+  color: #f4f6fc;
+  background: #623cea;
+}
+.button__grey.hover__highlight {
+  color: #623cea;
+  border-color: rgba(98, 60, 234, 0.2);
+}
+.button__grey.hover__highlight .icon {
+  background: #623cea;
+  color: #ffffff;
+}
+
+a.button__grey.active, a.button__grey:hover,
+button.button__grey.active,
+button.button__grey:hover {
+  background: #e0e6f7;
+  color: #623cea;
+  border-color: #e0e6f7;
+  text-shadow: 0 1px 1px rgba(98, 60, 234, 0.3);
+}
+a.button__grey.active:disabled, a.button__grey:hover:disabled,
+button.button__grey.active:disabled,
+button.button__grey:hover:disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+  box-shadow: none;
+}
+a.button__grey.hover__highlight:hover .icon,
+button.button__grey.hover__highlight:hover .icon {
+  background: #623cea;
+  color: #f4f6fc;
+}
+
+.button__grey2:not(.hover__highlight) {
+  background: #808da1;
+  color: white;
+  border-color: #808da1;
+  transition: all 0.3s ease-in-out 0s;
+  transition-property: background, color, box-shadow, border;
+}
+.button__grey2:not(.hover__highlight):disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+}
+.button__grey2:not(.hover__highlight) .icon {
+  color: #808da1;
+  background: white;
+}
+.button__grey2.hover__highlight {
+  color: #623cea;
+  border-color: rgba(98, 60, 234, 0.2);
+}
+.button__grey2.hover__highlight .icon {
+  background: #623cea;
+  color: #ffffff;
+}
+
+a.button__grey2.active, a.button__grey2:hover,
+button.button__grey2.active,
+button.button__grey2:hover {
+  background: #718096;
+  color: white;
+  border-color: #718096;
+  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.3);
+}
+a.button__grey2.active:disabled, a.button__grey2:hover:disabled,
+button.button__grey2.active:disabled,
+button.button__grey2:hover:disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+  box-shadow: none;
+}
+a.button__grey2.hover__highlight:hover .icon,
+button.button__grey2.hover__highlight:hover .icon {
+  background: white;
+  color: #808da1;
+}
+
+.button__twitter:not(.hover__highlight) {
+  background: #1da1f2;
+  color: white;
+  border-color: #1da1f2;
+  transition: all 0.3s ease-in-out 0s;
+  transition-property: background, color, box-shadow, border;
+}
+.button__twitter:not(.hover__highlight):disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+}
+.button__twitter:not(.hover__highlight) .icon {
+  color: #1da1f2;
+  background: white;
+}
+.button__twitter.hover__highlight {
+  color: #623cea;
+  border-color: rgba(98, 60, 234, 0.2);
+}
+.button__twitter.hover__highlight .icon {
+  background: #623cea;
+  color: #ffffff;
+}
+
+a.button__twitter.active, a.button__twitter:hover,
+button.button__twitter.active,
+button.button__twitter:hover {
+  background: #0d95e8;
+  color: white;
+  border-color: #0d95e8;
+  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.3);
+}
+a.button__twitter.active:disabled, a.button__twitter:hover:disabled,
+button.button__twitter.active:disabled,
+button.button__twitter:hover:disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+  box-shadow: none;
+}
+a.button__twitter.hover__highlight:hover .icon,
+button.button__twitter.hover__highlight:hover .icon {
+  background: white;
+  color: #1da1f2;
+}
+
+.button__linkedin:not(.hover__highlight) {
+  background: #0077b5;
+  color: white;
+  border-color: #0077b5;
+  transition: all 0.3s ease-in-out 0s;
+  transition-property: background, color, box-shadow, border;
+}
+.button__linkedin:not(.hover__highlight):disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+}
+.button__linkedin:not(.hover__highlight) .icon {
+  color: #0077b5;
+  background: white;
+}
+.button__linkedin.hover__highlight {
+  color: #623cea;
+  border-color: rgba(98, 60, 234, 0.2);
+}
+.button__linkedin.hover__highlight .icon {
+  background: #623cea;
+  color: #ffffff;
+}
+
+a.button__linkedin.active, a.button__linkedin:hover,
+button.button__linkedin.active,
+button.button__linkedin:hover {
+  background: #00669c;
+  color: white;
+  border-color: #00669c;
+  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.3);
+}
+a.button__linkedin.active:disabled, a.button__linkedin:hover:disabled,
+button.button__linkedin.active:disabled,
+button.button__linkedin:hover:disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+  box-shadow: none;
+}
+a.button__linkedin.hover__highlight:hover .icon,
+button.button__linkedin.hover__highlight:hover .icon {
+  background: white;
+  color: #0077b5;
+}
+
+.button__instagram:not(.hover__highlight) {
+  background: #e1306c;
+  color: white;
+  border-color: #e1306c;
+  transition: all 0.3s ease-in-out 0s;
+  transition-property: background, color, box-shadow, border;
+}
+.button__instagram:not(.hover__highlight):disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+}
+.button__instagram:not(.hover__highlight) .icon {
+  color: #e1306c;
+  background: white;
+}
+.button__instagram.hover__highlight {
+  color: #623cea;
+  border-color: rgba(98, 60, 234, 0.2);
+}
+.button__instagram.hover__highlight .icon {
+  background: #623cea;
+  color: #ffffff;
+}
+
+a.button__instagram.active, a.button__instagram:hover,
+button.button__instagram.active,
+button.button__instagram:hover {
+  background: #d81f5e;
+  color: white;
+  border-color: #d81f5e;
+  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.3);
+}
+a.button__instagram.active:disabled, a.button__instagram:hover:disabled,
+button.button__instagram.active:disabled,
+button.button__instagram:hover:disabled {
+  cursor: not-allowed;
+  background: #fa7d51;
+  box-shadow: none;
+}
+a.button__instagram.hover__highlight:hover .icon,
+button.button__instagram.hover__highlight:hover .icon {
+  background: white;
+  color: #e1306c;
+}
+
+.disablecommentswrap .button {
+  height: 50px;
+  line-height: 50px;
+  padding: 0;
+  border-radius: 5px;
+  color: #808da1;
+  font-size: 15px;
+  border: 0;
+  font-weight: 700;
+  padding: 0 20px;
+  box-shadow: none;
+  font-family: "DM Sans", sans-serif;
+  background: #f4f6fc;
+}
+.disablecommentswrap .button:hover, .disablecommentswrap .button:focus {
+  box-shadow: none;
+  border: 0;
+  color: #ffffff;
+  background: #05cb6b;
+}
+@media (max-width: 991.98px) {
+  .disablecommentswrap .button {
+    height: 50px;
+    line-height: 46px;
+    font-size: 13px;
+  }
+}
+.disablecommentswrap .button__delete {
+  color: #ffffff;
+  background: #e0061a;
+}
+.disablecommentswrap .button__delete:hover, .disablecommentswrap .button__delete:focus {
+  background: red;
+  color: #ffffff;
+}
+.disablecommentswrap .button__success {
+  color: #ffffff;
+  background: #05cb6b;
+}
+.disablecommentswrap .button__success:hover, .disablecommentswrap .button__success:focus {
+  background: rgba(5, 203, 107, 0.9);
+  color: #ffffff;
+}
+.disablecommentswrap .button--sm {
+  height: 40px;
+  line-height: 40px;
+}
+.disablecommentswrap .button__group .button:not(:last-child) {
+  margin-right: 15px;
+}
+
+.disable__comment__alert {
+  display: flex;
+  align-items: center;
+  padding: 10px 20px;
+  border: 0;
+}
+@media (max-width: 767.98px) {
+  .disable__comment__alert {
+    display: block;
+  }
+  .disable__comment__alert .button__group {
+    margin-top: 20px;
+  }
+}
+.disable__comment__alert .alert__content {
+  display: flex;
+  align-items: center;
+  padding-right: 20px;
+  flex-wrap: wrap;
+  flex: 1;
+}
+@media (max-width: 767.98px) {
+  .disable__comment__alert .alert__content {
+    padding-right: 0;
+  }
+}
+@media (max-width: 575.98px) {
+  .disable__comment__alert .alert__content {
+    display: block;
+  }
+}
+.disable__comment__alert .alert__content img {
+  margin-right: 15px;
+  height: 30px;
+}
+@media (max-width: 575.98px) {
+  .disable__comment__alert .alert__content img {
+    margin-bottom: 10px;
+  }
+}
+.disable__comment__alert .alert__content p {
+  font-size: 18px;
+  font-weight: 500;
+  color: #22282d;
+  font-family: "DM Sans", sans-serif;
+}
+.disable__comment__alert .alert__content a.wpinsights-disable-comments-collect {
+  color: #05cb6b;
+}
+.disable__comment__alert .alert__content a.wpinsights-disable-comments-collect:hover,
+.disable__comment__alert .alert__content a.wpinsights-disable-comments-collect:visited,
+.disable__comment__alert .alert__content a.wpinsights-disable-comments-collect:focus {
+  outline: none;
+  border: none;
+  box-shadow: none;
+}
+.disable__comment__alert .alert__content .wpinsights-data {
+  margin-top: 10px;
+}
+.disable__comment__alert .alert__content .wpinsights-data p {
+  font-size: 13px;
+}
+.disable__comment__alert .button__group {
+  text-align: right;
+}
+@media (max-width: 767.98px) {
+  .disable__comment__alert .button__group {
+    text-align: left;
+  }
+}
+.disable__comment__alert .button__group .button {
+  margin-right: 0;
+  margin-top: 5px;
+  margin-bottom: 5px;
+}
+.disable__comment__alert .button__group .button:not(:last-child) {
+  margin-right: 0;
+}
+.disable__comment__alert .button__group .button:not(:first-child) {
+  margin-left: 15px;
+}
+@media (max-width: 767.98px) {
+  .disable__comment__alert .button__group .button {
+    margin-right: 10px;
+  }
+  .disable__comment__alert .button__group .button:not(:last-child) {
+    margin-right: 10px;
+  }
+  .disable__comment__alert .button__group .button:not(:first-child) {
+    margin-left: 0;
+  }
+}
+
+.section__header {
+  text-align: center;
+  margin-bottom: 50px;
+}
+.section__header h2 {
+  font-size: 24px;
+  font-weight: 700;
+  color: #22282d;
+  font-family: "DM Sans", sans-serif;
+}
+
+.disable__comment__nav__wrap {
+  background: #ffffff;
+  border-radius: 5px;
+  position: relative;
+}
+.disable__comment__nav__wrap .plugin__version {
+  position: absolute;
+  font-size: 16px;
+  font-weight: 500;
+  color: #687b95;
+  font-family: "DM Sans", sans-serif;
+  top: 50%;
+  right: 30px;
+  transform: translateY(-50%);
+}
+@media (max-width: 767.98px) {
+  .disable__comment__nav__wrap .plugin__version {
+    position: static;
+    top: 0;
+    transform: translateY(0);
+    padding: 10px 10px 10px 20px;
+  }
+}
+.disable__comment__nav__wrap .disable__comment__nav {
+  display: flex;
+  flex-wrap: wrap;
+  margin-top: 0;
+}
+.disable__comment__nav__wrap .disable__comment__nav .disable__comment__nav__item {
+  margin-bottom: 0;
+}
+.disable__comment__nav__wrap .disable__comment__nav .disable__comment__nav__item .disable__comment__nav__link {
+  font-size: 16px;
+  font-weight: 700;
+  color: #687b95;
+  text-transform: uppercase;
+  font-family: "DM Sans", sans-serif;
+  padding: 17px 20px;
+  outline: none;
+  box-shadow: none;
+}
+.disable__comment__nav__wrap .disable__comment__nav .disable__comment__nav__item .disable__comment__nav__link.active {
+  color: #22282d;
+  position: relative;
+}
+.disable__comment__nav__wrap .disable__comment__nav .disable__comment__nav__item .disable__comment__nav__link.active:before {
+  position: absolute;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  height: 2px;
+  background: #e0061a;
+  content: "";
+}
+@media (max-width: 991.98px) {
+  .disable__comment__nav__wrap .disable__comment__nav .disable__comment__nav__item .disable__comment__nav__link {
+    font-size: 18px;
+  }
+}
+@media (max-width: 575.98px) {
+  .disable__comment__nav__wrap .disable__comment__nav .disable__comment__nav__item .disable__comment__nav__link {
+    font-size: 16px;
+  }
+}
+
+.disable__comment__tab {
+  padding-top: 25px;
+}
+
+.disable__comment__tab__item {
+  display: none;
+}
+.disable__comment__tab__item.show {
+  display: block;
+}
+
+.disable__comment__option .title {
+  font-size: 22px;
+  font-weight: 500;
+  color: #22282d;
+  margin-bottom: 5px;
+}
+.disable__comment__option .subtitle {
+  color: #687b95;
+  font-size: 14px;
+  font-family: "DM Sans", sans-serif;
+  font-weight: 400;
+  padding-left: 0;
+  line-height: 1.5;
+}
+.disable__comment__option .subtitle .danger {
+  color: #e0061a;
+  font-weight: 500;
+}
+.disable__comment__option .disable_option {
+  border-radius: 5px;
+}
+.disable__comment__option .disable_option input[type=radio] {
+  display: none;
+}
+.disable__comment__option .disable_option input[type=radio]:checked ~ label:before {
+  border-color: #05cb6b;
+}
+.disable__comment__option .disable_option input[type=radio]:checked ~ label:after {
+  opacity: 1;
+}
+.disable__comment__option .disable_option input[type=radio] ~ label {
+  font-size: 18px;
+  font-weight: 500;
+  color: #22282d;
+  font-family: "DM Sans", sans-serif;
+  position: relative;
+  line-height: 1.3;
+  padding-left: 25px;
+  display: block;
+  margin-bottom: 15px;
+}
+.disable__comment__option .disable_option input[type=radio] ~ label:before {
+  position: absolute;
+  top: 4px;
+  left: 0;
+  height: 12px;
+  width: 12px;
+  border-radius: 50%;
+  border: 1px solid #687b95;
+  content: "";
+}
+.disable__comment__option .disable_option input[type=radio] ~ label:after {
+  position: absolute;
+  top: 7px;
+  left: 3px;
+  height: 8px;
+  width: 8px;
+  border-radius: 50%;
+  border: 0;
+  background: #05cb6b;
+  content: "";
+  opacity: 0;
+  transition: all 0.3s ease;
+}
+.disable__comment__option .disable_option input[type=radio] ~ label span {
+  font-size: 16px;
+  font-weight: 400;
+  color: #687b95;
+}
+.disable__comment__option .disable_option .disable__checklist {
+  display: flex;
+  flex-wrap: wrap;
+}
+.disable__comment__option .disable_option .disable__checklist .disable__checklist__item {
+  flex: 0 0 140px;
+  margin-right: 10px;
+  margin-bottom: 10px;
+}
+.disable__comment__option .disable_option .disable__checklist .disable__checklist__item input {
+  display: none;
+}
+.disable__comment__option .disable_option .disable__checklist .disable__checklist__item input:checked ~ label:before {
+  border-color: #00b2fc;
+  background: #00b2fc;
+}
+.disable__comment__option .disable_option .disable__checklist .disable__checklist__item input:checked ~ label:after {
+  opacity: 1;
+}
+.disable__comment__option .disable_option .disable__checklist .disable__checklist__item label {
+  font-size: 16px;
+  font-weight: 500;
+  color: #687b95;
+  font-family: "DM Sans", sans-serif;
+  position: relative;
+  line-height: 1.3;
+  padding-left: 25px;
+  display: block;
+}
+.disable__comment__option .disable_option .disable__checklist .disable__checklist__item label:before {
+  position: absolute;
+  top: 4px;
+  left: 0;
+  height: 10px;
+  width: 10px;
+  border: 1px solid #687b95;
+  content: "";
+}
+.disable__comment__option .disable_option .disable__checklist .disable__checklist__item label:after {
+  position: absolute;
+  top: -2px;
+  left: 2px;
+  height: 11px;
+  width: 11px;
+  border: 0;
+  content: url(../img/check.png);
+  opacity: 0;
+  transition: all 0.3s ease;
+}
+.disable__comment__option .disable_option .delete__checklist {
+  display: flex;
+  flex-wrap: wrap;
+  margin-bottom: 10px;
+}
+.disable__comment__option .disable_option .delete__checklist .delete__checklist__item {
+  flex: 0 0 130px;
+  margin-right: 10px;
+  margin-bottom: 10px;
+}
+.disable__comment__option .disable_option .delete__checklist .delete__checklist__item input {
+  display: none;
+}
+.disable__comment__option .disable_option .delete__checklist .delete__checklist__item input:checked ~ label:before {
+  border-color: #00b2fc;
+  background: #00b2fc;
+}
+.disable__comment__option .disable_option .delete__checklist .delete__checklist__item input:checked ~ label:after {
+  opacity: 1;
+}
+.disable__comment__option .disable_option .delete__checklist .delete__checklist__item label {
+  font-size: 18px;
+  font-weight: 500;
+  color: #687b95;
+  font-family: "DM Sans", sans-serif;
+  position: relative;
+  line-height: 1.3;
+  padding-left: 25px;
+  display: block;
+}
+.disable__comment__option .disable_option .delete__checklist .delete__checklist__item label:before {
+  position: absolute;
+  top: 4px;
+  left: 0;
+  height: 12px;
+  width: 12px;
+  border: 1px solid #687b95;
+  content: "";
+}
+.disable__comment__option .disable_option .delete__checklist .delete__checklist__item label:after {
+  position: absolute;
+  top: -2px;
+  left: 2px;
+  height: 13px;
+  width: 13px;
+  border: 0;
+  content: url(../img/check.png);
+  opacity: 0;
+  transition: all 0.3s ease;
+}
+.disable__comment__option .disable_option .remove__checklist {
+  display: flex;
+  flex-wrap: wrap;
+  margin-bottom: 10px;
+}
+.disable__comment__option .disable_option .remove__checklist .remove__checklist__item {
+  flex: 0 0 130px;
+  margin-right: 10px;
+  margin-bottom: 10px;
+}
+.disable__comment__option .disable_option .remove__checklist .remove__checklist__item input {
+  display: none;
+}
+.disable__comment__option .disable_option .remove__checklist .remove__checklist__item input:checked ~ label:before {
+  border-color: #00b2fc;
+  background: #00b2fc;
+}
+.disable__comment__option .disable_option .remove__checklist .remove__checklist__item input:checked ~ label:after {
+  opacity: 1;
+}
+.disable__comment__option .disable_option .remove__checklist .remove__checklist__item label {
+  font-size: 18px;
+  font-weight: 500;
+  color: #687b95;
+  font-family: "DM Sans", sans-serif;
+  position: relative;
+  line-height: 1.3;
+  padding-left: 25px;
+  display: block;
+}
+.disable__comment__option .disable_option .remove__checklist .remove__checklist__item label:before {
+  position: absolute;
+  top: 4px;
+  left: 0;
+  height: 12px;
+  width: 12px;
+  border: 1px solid #687b95;
+  content: "";
+}
+.disable__comment__option .disable_option .remove__checklist .remove__checklist__item label:after {
+  position: absolute;
+  top: -2px;
+  left: 2px;
+  height: 13px;
+  width: 13px;
+  border: 0;
+  content: url(../img/check.png);
+  opacity: 0;
+  transition: all 0.3s ease;
+}
+.disable__comment__option .disable_option .dissable__switch__item {
+  margin-bottom: 10px;
+}
+.disable__comment__option .disable_option .dissable__switch__item input {
+  display: none;
+}
+.disable__comment__option .disable_option .dissable__switch__item input:checked ~ label {
+  color: #22282d;
+}
+.disable__comment__option .disable_option .dissable__switch__item input:checked ~ label .switch {
+  background: #05cb6b;
+}
+.disable__comment__option .disable_option .dissable__switch__item input:checked ~ label .switch:before {
+  left: 23px;
+}
+.disable__comment__option .disable_option .dissable__switch__item input:checked ~ label .switch .switch__text {
+  left: 5px;
+}
+.disable__comment__option .disable_option .dissable__switch__item input:checked ~ label .switch .switch__text.on {
+  display: block;
+}
+.disable__comment__option .disable_option .dissable__switch__item input:checked ~ label .switch .switch__text.off {
+  display: none;
+}
+.disable__comment__option .disable_option .dissable__switch__item label {
+  font-size: 16px;
+  font-weight: 500;
+  color: #687b95;
+  font-family: "DM Sans", sans-serif;
+  display: inline-flex;
+  align-items: center;
+}
+@media (max-width: 479.98px) {
+  .disable__comment__option .disable_option .dissable__switch__item label {
+    font-size: 14px;
+  }
+}
+.disable__comment__option .disable_option .dissable__switch__item label .switch {
+  flex: 0 0 35px;
+  height: 16px;
+  width: 35px;
+  margin-right: 20px;
+  border-radius: 10px;
+  background: #99a6b8;
+  display: inline-block;
+  font-size: 8px;
+  text-transform: uppercase;
+  font-weight: 400;
+  color: #ffffff;
+  font-family: "DM Sans", sans-serif;
+  padding: 2px 5px;
+  position: relative;
+  transition: all 0.3s ease;
+}
+@media (max-width: 479.98px) {
+  .disable__comment__option .disable_option .dissable__switch__item label .switch {
+    font-size: 10px;
+  }
+}
+.disable__comment__option .disable_option .dissable__switch__item label .switch:before {
+  position: absolute;
+  top: 4px;
+  left: 4px;
+  border-radius: 50%;
+  background: #ffffff;
+  height: 8px;
+  width: 8px;
+  content: "";
+  transition: all 0.3s ease;
+}
+.disable__comment__option .disable_option .dissable__switch__item label .switch .switch__text {
+  position: absolute;
+  top: 2px;
+  left: 16px;
+  transition: all 0.3s ease;
+}
+.disable__comment__option .disable_option .dissable__switch__item label .switch .switch__text.on {
+  display: none;
+}
+.disable__comment__option .disable_option .delete__feedback {
+  margin-bottom: 10px;
+}
+.disable__comment__option .disable_option .delete__feedback label {
+  font-size: 14px;
+}
+.disable__comment__option .disable_option .delete__feedback .delete__feedback__item {
+  position: relative;
+  display: inline-block;
+  padding-right: 8px;
+}
+.disable__comment__option .disable_option .delete__feedback .delete__feedback__item:not(:last-child):before {
+  position: absolute;
+  top: 7px;
+  right: -2px;
+  bottom: 7px;
+  width: 2px;
+  background: #687b95;
+  content: "";
+}
+.disable__comment__option .disable_option .delete__feedback .delete__feedback__item:last-child {
+  padding-left: 8px;
+}
+.disable__comment__option .disable_option .delete__feedback .delete__feedback__item a {
+  font-size: 18px;
+  font-weight: 500;
+  color: #687b95;
+  outline: none;
+  box-shadow: none;
+}
+.disable__comment__option .disable_option .disable__option__description {
+  font-size: 15px;
+  font-weight: 400;
+  line-height: 1.8;
+  color: #687b95;
+  font-family: "DM Sans", sans-serif;
+}
+.disable__comment__option .disable_option .disable__option__description .danger {
+  color: #e0061a;
+  font-weight: 500;
+}
+.disable__comment__option .total-comments {
+  font-size: 16px;
+  line-height: 26px;
+  margin-top: 20px;
+  color: #687b95;
+}
+
+.dc-item__card_wrap {
+  height: 100%;
+  display: flex;
+}
+
+.dc-item__card {
+  background: #ffffff;
+  padding: 10px;
+  border-radius: 5px;
+  margin-bottom: 30px;
+  flex-grow: 1;
+}
+.dc-item__card .thumb img {
+  vertical-align: middle;
+  border-style: none;
+}
+.dc-item__card .card__content {
+  padding: 25px 10px;
+  text-align: center;
+}
+.dc-item__card .card__content h3 {
+  font-size: 20px;
+  font-weight: 500;
+  font-family: "DM Sans", sans-serif;
+  color: #22282d;
+  margin-bottom: 10px;
+}
+.dc-item__card .card__content p {
+  font-size: 14px;
+  font-weight: 400;
+  color: #687b95;
+  line-height: 2.14;
+  margin-bottom: 20px;
+}
+
+.dc-tutorials {
+  border-radius: 5px;
+  max-width: 450px;
+  padding-bottom: 25px;
+}
+.dc-tutorials h3 {
+  font-size: 20px;
+  font-weight: 500;
+  color: #22282d;
+  font-family: "DM Sans", sans-serif;
+  margin-bottom: 20px;
+}
+@media (max-width: 479.98px) {
+  .dc-tutorials h3 {
+    font-size: 20px;
+  }
+}
+.dc-tutorials .tutorial__list .tutorial__item {
+  display: flex;
+}
+.dc-tutorials .tutorial__list .tutorial__item:not(:last-child) {
+  margin-bottom: 20px;
+}
+.dc-tutorials .tutorial__list .tutorial__item .icon {
+  flex: 0 0 50px;
+  max-width: 50px;
+  height: 50px;
+  border-radius: 5px;
+  background: #f4f6fc;
+  padding: 14px;
+  margin-right: 15px;
+}
+.dc-tutorials .tutorial__list .tutorial__item .icon svg path {
+  fill: #808da1;
+  transition: all 0.3s ease;
+}
+.dc-tutorials .tutorial__list .tutorial__item h4 {
+  font-size: 15px;
+  line-height: 1.6;
+  font-weight: 500;
+  color: #687b95;
+  font-family: "DM Sans", sans-serif;
+  transition: all 0.3s ease;
+}
+@media (max-width: 1599.98px) {
+  .dc-tutorials .tutorial__list .tutorial__item h4 {
+    font-size: 14px;
+  }
+}
+.dc-tutorials .tutorial__list .tutorial__item h4 a {
+  outline: none;
+  box-shadow: none;
+}
+.dc-tutorials .tutorial__list .tutorial__item:hover .icon svg path {
+  fill: #05cb6b;
+}
+.dc-tutorials .tutorial__list .tutorial__item:hover h4 {
+  color: #22282d;
+}
+
+.blog__post {
+  padding: 5px;
+  border-radius: 5px;
+  background: #ffffff;
+  max-width: 450px;
+}
+.blog__post .thumb {
+  position: relative;
+}
+.blog__post .thumb img {
+  width: 100%;
+}
+.blog__post .thumb .play__btn {
+  position: absolute;
+  top: 50%;
+  left: 50%;
+  transform: translate(-50%, -50%);
+  height: 50px;
+  width: 50px;
+  border-radius: 50%;
+  background: #05cb6b;
+  display: flex;
+  justify-content: center;
+  align-items: center;
+  outline: none;
+  box-shadow: none;
+}
+.blog__post .thumb .play__btn span {
+  width: 0;
+  height: 0;
+  border-top: 8px solid transparent;
+  border-bottom: 8px solid transparent;
+  border-left: 10px solid #ffffff;
+}
+.blog__post .blog__post__content {
+  padding: 5px 10px;
+}
+.blog__post .blog__post__content h4 {
+  font-size: 16px;
+  font-weight: 500;
+  color: #22282d;
+  line-height: 1.8;
+  font-family: "DM Sans", sans-serif;
+}
+
+.footer {
+  width: 100%;
+  text-align: center;
+}
+
+.footer__content {
+  text-align: center;
+}
+.footer__content .footer__nav ul {
+  display: flex;
+  flex-wrap: wrap;
+  justify-content: center;
+}
+.footer__content .footer__nav ul li {
+  margin-bottom: 15px;
+  padding: 0 10px;
+  position: relative;
+  line-height: 1;
+}
+.footer__content .footer__nav ul li:not(:last-child):before {
+  position: absolute;
+  top: 2px;
+  bottom: 2px;
+  right: 0;
+  width: 1px;
+  background: #687b95;
+  content: "";
+}
+.footer__content .footer__nav ul li a {
+  font-size: 16px;
+  font-weight: 400;
+  color: #687b95;
+  line-height: inherit;
+  outline: none;
+  box-shadow: none;
+}
+@media (max-width: 767.98px) {
+  .footer__content .footer__nav ul li a {
+    font-size: 14px;
+  }
+}
+
+.cancel-dc-setup {
+  text-align: right;
+  margin-bottom: 20px;
+  font-size: 13px;
+}
+
+.dc-quick__setup__wrap {
+  padding: 50px 30px 50px;
+}
+
+.dc-logo img {
+  max-width: 100%;
+  max-height: 80px;
+}
+
+.dc-logo__center {
+  text-align: center;
+}
+
+.dc-quick__setup__nav {
+  display: flex;
+  justify-content: center;
+  align-items: center;
+  padding: 0;
+  margin: 0;
+}
+@media (max-width: 767.98px) {
+  .dc-quick__setup__nav {
+    flex-wrap: wrap;
+  }
+}
+.dc-quick__setup__nav .quick__setup__item {
+  padding: 0 25px;
+  position: relative;
+}
+.dc-quick__setup__nav .quick__setup__item:not(:last-child):before {
+  position: absolute;
+  top: 50%;
+  left: 50%;
+  transform: translateY(-50%);
+  height: 3px;
+  width: 100%;
+  content: "";
+  background: #d8dde7;
+}
+@media (max-width: 767.98px) {
+  .dc-quick__setup__nav .quick__setup__item:not(:last-child):before {
+    height: 0;
+    width: 0;
+  }
+}
+@media (max-width: 1199.98px) {
+  .dc-quick__setup__nav .quick__setup__item {
+    padding: 0 15px;
+  }
+}
+.dc-quick__setup__nav .quick__setup__item .quick__setup__link {
+  text-transform: uppercase;
+  font-size: 14px;
+  font-weight: 500;
+  color: #22282d;
+  width: 200px;
+  text-align: center;
+  padding: 13px 0;
+  background: #ffffff;
+  border-radius: 5px;
+  position: relative;
+  z-index: 1;
+  outline: none;
+  box-shadow: none;
+}
+@media (max-width: 1199.98px) {
+  .dc-quick__setup__nav .quick__setup__item .quick__setup__link {
+    width: auto;
+    padding: 13px 20px;
+  }
+}
+@media (max-width: 767.98px) {
+  .dc-quick__setup__nav .quick__setup__item .quick__setup__link {
+    font-size: 12px;
+  }
+}
+.dc-quick__setup__nav .quick__setup__item.active:not(:last-child):before {
+  background: #e10619;
+}
+.dc-quick__setup__nav .quick__setup__item.active .quick__setup__link {
+  background: #e10619;
+  color: #ffffff;
+}
+
+.dc-quick__step__item {
+  display: none;
+}
+.dc-quick__step__item.active {
+  display: block;
+}
+.dc-quick__step__item .button {
+  display: none;
+}
+
+.dc-quick__step__item .quick__setup__item__header h2 {
+  font-size: 32px;
+  font-weight: 700;
+  color: #22282d;
+  font-family: "DM Sans", sans-serif;
+  text-align: center;
+  margin-bottom: 16px;
+}
+@media (max-width: 767.98px) {
+  .dc-quick__step__item .quick__setup__item__header h2 {
+    font-size: 28px;
+  }
+}
+@media (max-width: 575.98px) {
+  .dc-quick__step__item .quick__setup__item__header h2 {
+    font-size: 24px;
+  }
+}
+.dc-quick__step__item .quick__setup__item__header p {
+  text-align: center;
+  font-size: 16px;
+  color: #687b95;
+  max-width: 780px;
+  margin: 0 auto;
+}
+@media (max-width: 767.98px) {
+  .dc-quick__step__item .quick__setup__item__header p {
+    font-size: 14px;
+  }
+}
+.dc-quick__step__item .dc-video__area {
+  text-align: center;
+  margin: 0 auto;
+  position: relative;
+}
+@media (max-width: 1199.98px) {
+  .dc-quick__step__item .dc-video__area {
+    min-height: 300px;
+  }
+}
+.dc-quick__step__item .dc-video__area .play__btn {
+  position: absolute;
+  top: 50%;
+  left: 50%;
+  transform: translate(-50%, -50%);
+  height: 70px;
+  width: 70px;
+  border-radius: 50%;
+  background: #05cb6b;
+  display: flex;
+  justify-content: center;
+  align-items: center;
+  outline: none;
+  box-shadow: none;
+}
+.dc-quick__step__item .dc-video__area .play__btn span {
+  width: 0;
+  height: 0;
+  border-top: 8px solid transparent;
+  border-bottom: 8px solid transparent;
+  border-left: 10px solid #ffffff;
+}
+@media (max-width: 767.98px) {
+  .dc-quick__step__item .dc-video__area .play__btn {
+    height: 50px;
+    width: 50px;
+  }
+}
+.dc-quick__step__item .dc-form__group {
+  padding-left: 27px;
+  text-align: center;
+  border-radius: 10px;
+  margin: 15px auto 0;
+  max-width: 800px;
+}
+@media (max-width: 575.98px) {
+  .dc-quick__step__item .dc-form__group {
+    text-align: left;
+  }
+}
+.dc-quick__step__item .dc-form__group input {
+  display: none;
+}
+.dc-quick__step__item .dc-form__group input:checked ~ label:before {
+  border-color: #00b2fc;
+  background: #00b2fc;
+}
+.dc-quick__step__item .dc-form__group input:checked ~ label:after {
+  opacity: 1;
+}
+.dc-quick__step__item .dc-form__group label {
+  font-size: 18px;
+  font-weight: 500;
+  color: #22282d;
+  font-family: "DM Sans", sans-serif;
+  position: relative;
+}
+@media (max-width: 767.98px) {
+  .dc-quick__step__item .dc-form__group label {
+    font-size: 16px;
+  }
+}
+.dc-quick__step__item .dc-form__group label:before {
+  position: absolute;
+  top: 5px;
+  left: -27px;
+  height: 12px;
+  width: 12px;
+  border: 1px solid #687b95;
+  content: "";
+}
+@media (max-width: 767.98px) {
+  .dc-quick__step__item .dc-form__group label:before {
+    top: 4px;
+  }
+}
+.dc-quick__step__item .dc-form__group label:after {
+  position: absolute;
+  top: -5px;
+  left: -26px;
+  height: 13px;
+  width: 13px;
+  border: 0;
+  content: url(../img/check.png);
+  opacity: 0;
+  transition: all 0.3s ease;
+}
+.dc-quick__step__item .disable_option {
+  border-radius: 5px;
+}
+.dc-quick__step__item .disable_option.dc-text__block {
+  background: #f4f6fc;
+}
+.dc-quick__step__item .disable_option input[type=radio] {
+  display: none;
+}
+.dc-quick__step__item .disable_option input[type=radio]:checked ~ label:before {
+  border-color: #05cb6b;
+}
+.dc-quick__step__item .disable_option input[type=radio]:checked ~ label:after {
+  opacity: 1;
+}
+.dc-quick__step__item .disable_option input[type=radio] ~ label {
+  font-size: 18px;
+  font-weight: 500;
+  color: #22282d;
+  font-family: "DM Sans", sans-serif;
+  position: relative;
+  line-height: 1.3;
+  padding-left: 25px;
+  display: block;
+  margin-bottom: 15px;
+}
+.dc-quick__step__item .disable_option input[type=radio] ~ label:before {
+  position: absolute;
+  top: 4px;
+  left: 0;
+  height: 12px;
+  width: 12px;
+  border-radius: 50%;
+  border: 1px solid #687b95;
+  content: "";
+}
+.dc-quick__step__item .disable_option input[type=radio] ~ label:after {
+  position: absolute;
+  top: 7px;
+  left: 3px;
+  height: 8px;
+  width: 8px;
+  border-radius: 50%;
+  border: 0;
+  background: #05cb6b;
+  content: "";
+  opacity: 0;
+  transition: all 0.3s ease;
+}
+.dc-quick__step__item .disable_option input[type=radio] ~ label span {
+  font-size: 16px;
+  font-weight: 400;
+  color: #687b95;
+}
+.dc-quick__step__item .disable_option .disable__checklist {
+  display: flex;
+  flex-wrap: wrap;
+  margin-bottom: 10px;
+}
+.dc-quick__step__item .disable_option .disable__checklist .disable__checklist__item {
+  flex: 0 0 140px;
+  margin-right: 10px;
+}
+.dc-quick__step__item .disable_option .disable__checklist .disable__checklist__item input {
+  display: none;
+}
+.dc-quick__step__item .disable_option .disable__checklist .disable__checklist__item input:checked ~ label:before {
+  border-color: #00b2fc;
+  background: #00b2fc;
+}
+.dc-quick__step__item .disable_option .disable__checklist .disable__checklist__item input:checked ~ label:after {
+  opacity: 1;
+}
+.dc-quick__step__item .disable_option .disable__checklist .disable__checklist__item label {
+  font-size: 16px;
+  font-weight: 500;
+  color: #687b95;
+  font-family: "DM Sans", sans-serif;
+  position: relative;
+  line-height: 1.3;
+  padding-left: 25px;
+  display: block;
+}
+.dc-quick__step__item .disable_option .disable__checklist .disable__checklist__item label:before {
+  position: absolute;
+  top: 4px;
+  left: 0;
+  height: 10px;
+  width: 10px;
+  border: 1px solid #687b95;
+  content: "";
+}
+.dc-quick__step__item .disable_option .disable__checklist .disable__checklist__item label:after {
+  position: absolute;
+  top: -2px;
+  left: 2px;
+  height: 11px;
+  width: 11px;
+  border: 0;
+  content: url(../img/check.png);
+  opacity: 0;
+  transition: all 0.3s ease;
+}
+.dc-quick__step__item .disable_option .disable__option__description {
+  font-size: 15px;
+  font-weight: 400;
+  color: #687b95;
+  font-family: "DM Sans", sans-serif;
+}
+.dc-quick__step__item .disable_option .disable__option__description .danger {
+  color: #e0061a;
+  font-weight: 500;
+}
+.dc-quick__step__item .finalize-thumb {
+  text-align: center;
+  padding: 0 0 30px;
+}
+.dc-quick__step__item .finalize-thumb img {
+  max-height: 220px;
+}
+.dc-quick__step__item .doc__button__wrap {
+  text-align: center;
+}
+.dc-quick__step__item .doc__button__wrap .doc__button {
+  font-size: 16px;
+  font-weight: 500;
+  font-family: "DM Sans", sans-serif;
+  color: #22282d;
+  text-transform: uppercase;
+  border: 1px solid #e10619;
+  border-radius: 5px;
+  padding: 10px 35px;
+  outline: none;
+  box-shadow: none;
+}
+.dc-quick__step__item .doc__button__wrap .doc__button:hover {
+  background: #e10619;
+  color: #ffffff;
+}
+.dc-quick__step__item #whatWeCollect {
+  color: #05cb6b;
+  outline: 0;
+  box-shadow: none;
+}
+.dc-quick__step__item #whatWeCollectMessage {
+  display: none;
+}
+
+.dc-quick__setup__wrap .button__group {
+  display: flex;
+  flex-wrap: wrap;
+  justify-content: space-between;
+  align-items: center;
+}
+.dc-quick__setup__wrap .button__group .button {
+  width: 160px;
+  text-align: center;
+}
+.dc-quick__setup__wrap .button__group .button.button--sm {
+  width: 110px;
+}
+@media (max-width: 767.98px) {
+  .dc-quick__setup__wrap .button__group .button {
+    width: unset;
+  }
+  .dc-quick__setup__wrap .button__group .button.button--sm {
+    width: unset;
+  }
+}
+/*# sourceMappingURL=style.css.map */
\ No newline at end of file
diff --git a/wp-content/plugins/disable-comments/assets/css/sweetalert2.min.css b/wp-content/plugins/disable-comments/assets/css/sweetalert2.min.css
new file mode 100644
index 000000000..2f89c2523
--- /dev/null
+++ b/wp-content/plugins/disable-comments/assets/css/sweetalert2.min.css
@@ -0,0 +1 @@
+.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;overflow-y:hidden;background:#fff;box-shadow:0 0 .625em #d9d9d9}.swal2-popup.swal2-toast .swal2-header{flex-direction:row;padding:0}.swal2-popup.swal2-toast .swal2-title{flex-grow:1;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;padding:0;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{font-size:.25em}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{flex-basis:auto!important;width:auto;height:auto;margin:0 .3125em;padding:0}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(100,150,200,.5)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-container{display:flex;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,.4)}.swal2-container.swal2-backdrop-hide{background:0 0!important}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-bottom-end>:first-child,.swal2-container.swal2-bottom-left>:first-child,.swal2-container.swal2-bottom-right>:first-child,.swal2-container.swal2-bottom-start>:first-child,.swal2-container.swal2-bottom>:first-child{margin-top:auto}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex!important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-no-transition{transition:none!important}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-popup{display:none;position:relative;box-sizing:border-box;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border:none;border-radius:5px;background:#fff;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-header{display:flex;flex-direction:column;align-items:center;padding:0 1.8em}.swal2-title{position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin:1.25em auto 0;padding:0 1.6em}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent #2778c4 transparent}.swal2-styled{margin:.3125em;padding:.625em 1.1em;box-shadow:none;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#2778c4;color:#fff;font-size:1.0625em}.swal2-styled.swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#d14529;color:#fff;font-size:1.0625em}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#757575;color:#fff;font-size:1.0625em}.swal2-styled:focus{outline:0;box-shadow:0 0 0 3px rgba(100,150,200,.5)}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;height:.25em;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(0,0,0,.2)}.swal2-image{max-width:100%;margin:1.25em auto}.swal2-close{position:absolute;z-index:2;top:0;right:0;align-items:center;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;transition:color .1s ease-out;border:none;border-radius:5px;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}.swal2-close:hover{transform:none;background:0 0;color:#f27474}.swal2-close:focus{outline:0;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}.swal2-close::-moz-focus-inner{border:0}.swal2-content{z-index:1;justify-content:center;margin:0;padding:0 1.6em;color:#545454;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em auto}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:100%;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 0 3px rgba(100,150,200,.5)}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em auto;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-input[type=number]{max-width:10em}.swal2-file{background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{margin:0 .4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto}.swal2-validation-message{display:none;align-items:center;justify-content:center;margin:0 -2.7em;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:0 0 1.25em;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-webkit-keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@-webkit-keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@-webkit-keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@-webkit-keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - .625em * 2);background-color:transparent!important}body.swal2-no-backdrop .swal2-container>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-container.swal2-top{top:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-top-left,body.swal2-no-backdrop .swal2-container.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-top-end,body.swal2-no-backdrop .swal2-container.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-container.swal2-center{top:50%;left:50%;transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-container.swal2-center-left,body.swal2-no-backdrop .swal2-container.swal2-center-start{top:50%;left:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-center-end,body.swal2-no-backdrop .swal2-container.swal2-center-right{top:50%;right:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom{bottom:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom-left,body.swal2-no-backdrop .swal2-container.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-bottom-end,body.swal2-no-backdrop .swal2-container.swal2-bottom-right{right:0;bottom:0}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{flex:1;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}
\ No newline at end of file
diff --git a/wp-content/plugins/disable-comments/assets/img/blog/thumb-1.jpg b/wp-content/plugins/disable-comments/assets/img/blog/thumb-1.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7785106a8d5b42ad15e03239940048c18fcc1e18
GIT binary patch
literal 7967
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
H_<s`szBR+~

literal 0
HcmV?d00001

diff --git a/wp-content/plugins/disable-comments/assets/img/check.png b/wp-content/plugins/disable-comments/assets/img/check.png
new file mode 100644
index 0000000000000000000000000000000000000000..29f0c8f4483c378fd4a2fae967ec31415862f254
GIT binary patch
literal 153
zcmeAS@N?(olHy`uVBq!ia0y~yU;wc>IoKE&7`T`16=q;yNbq!V45?sD{_+36y<!a8
zk;$BzQS3+7H%4&GUv$~w4|B&&hnkqKzJKiubu%P765N8f$gDac5h>$xhT)OK3J2DZ
zK+cZ-br*QGDrLOpH+m##wP?68NXKv`?hxtN{(y^>p+Hu?H|JuTH3I_!gQu&X%Q~lo
FCIEDxF!lfd

literal 0
HcmV?d00001

diff --git a/wp-content/plugins/disable-comments/assets/img/company-thumb.png b/wp-content/plugins/disable-comments/assets/img/company-thumb.png
new file mode 100644
index 0000000000000000000000000000000000000000..c6137b7a799a31634e5dcafcff5ca8e9f60a3d9c
GIT binary patch
literal 58621
zcmeAS@N?(olHy`uVBq!ia0y~yVB%q5V0_EL#=yW(TBf#@f#Jy!PZ!6K3dT2g*(*Xq
zfBpD4nZdACt*dF%j->ZD%5-zKugy-px^~^aH=Ewwa<oc1-q$6ft-W`$0LOxoCFU>p
zUUyJ%kecjs@Bj5b{uS#KQ`Ke`r9ZPh|9N50%{K`<-+#B<-g9xOcleuiN5tE%xM`O-
zYh8Q9aYXAto{xL}o%Z0wr0yUswf`5qRxW(LNd4PQgAeYCmkPxnB~A&F;_+I!!sv?*
zPosEJqDSdkw`_@}Q`nk=v@Y$nFyVXK(QM=Kv+c@}iaCsnr(8-1&@#%@nbYMdaKnPb
z%OvHI8bt9#*W`tk*Bnl91({TQQ1D3!@X9pMSh}%5ZJSerfGhI{fu10*W=GAZ?;=)o
zKNV1TaxtJIIst6A=6ANk2_B(MHL-^oO_~G2`tFEx|8HPO>~GUF@Y3XETRLTT(n7{>
z4lyFU_3cm<!aVxU4A)%_yIpDHGzYu))zL&viv;%lw--HRln|{08+7o40*ge{%GY)?
zRQA6&eahmyyN@r-<V*up%c{2<@^cMBq<Ay6%e`DzpNNim>38_^V)5<`&+=}@&&{yl
zR;vL!GE+xoF+)(O$)2xoy*`RmE}dYZk^Ow(9WQ_XCo<YoE`6QdzyGVb#JmPhd9YKY
zc=oq5h`Kv(7398a9M)01_Ga~s`<I2C6A!s-E<Lzl3ftl02?=h_FW)&C%IxO(=W>{9
z#s`SM4qgy{<ZV)rxOk6c<<dRIsimFE+w?Um|6a2TUiwws_*5_J^LK}mo1b$oH<`1W
zXP?_)!y^Y<+QDJV+a@RwzbNtAG9S&|c`t3ZK9Oomn&?$7?zOH^fp6cu?VeuOOW*r{
zQkRlCq_NaQVoK1$?iQ<zzSkQi9(kMC7!>s7+^BakleLISI@#BJX~km?$t@Y(J~5kj
zU%J~`y?;*Rr>MW*4y*3p;1O}@*JsIpcZz-*&tQPKdeSYv_5IU!n6G@hq3lI>p&8#d
zr$3*PBLBti-mv$KtjP1d)1K{UW8CNJY%F09vD@=)+x0`08NKI@9CSEyxQ;`njWJBA
zNt{>oz22M$tz03mr?h}Q)!Te*2d}Il$LRnD#x>hSZ~1DRIiB&wiCyVI{14kUhnj=J
zvZ?>JF>lIwuJ~G^!EUqp4FQHeu_^m^Klt)%$yC+lW_nf1dsh{laF*c#N94*SWy(^I
z{a<*o^c*Ym5bfG1DcsTQ|H0<nAytp2l^vhAom!=%Af^?)RIwoI_{7lndI|R@)+C;+
z4!#z$_4Wtmo**r?W=GAbUoLf6#Q4bAG_Kz$_b9|sV#z{wxg((-Z7cbl9+(Tn$9%o#
zBKh|)pJ(jG&n$C~=@uVzIQc$)-iAF*5e<7~H~;^0_E78O(As}4^^n}NQHbN?4z657
zMs`I7Hopf)vv`s=>~Dx)Ea&5}Rd$*Ok4VcarxRX#0~WR?ObMEJvRyyOOORRok-bD`
z^8~IGA@<~tLU}G+J{mWyHI6L3_~7VE1Fw}CTx?5C1cD08e<iXnVaom}DR=0n!9yp5
zKf;qDbRGNKJi%E@l+{GYZQB9k8AllO8m1&$|9Z?ghx4)65htdy-6m4+T0rr;!ei;g
z0?D|eTpi4A97Tp=|Bvl7$aB-#(z-)ODol~j4V0uqj(FtRe|oj#n{su6EQ^@{L(U=h
z9j%HrLOw?_tZgPn+<3JqV~41lrs&P2NBk>ACKd?ZJCMeqa+2{gN6WSy3~G}EdAHw6
zC~!96fn;#=%N`j`&o^=exf!Mja``Wo^f6JCs@ka_Rkld52b3~)_P8BdG5G_(j}ph8
z2}WrPc>S6?!&sb|(pn9riV963YC78vslMpc>1dtUboE8c=7c2HgBKXQ4-4?h{oz!5
z15OaC<q}hy+6|AhHC>LYX;__*BzmxbE3Mr?s^~-YjDlcLDZ<-Y{6Ue=xnYur#xa&Z
zlBEeDo+c`fPB*wZAAPt%Zu)_iZjggARgOFq>v1+bl4!l_ak{~(8kfWIovpS43JDhj
zdi(>#)nvf-IV(!~C-N@o;knaSF+)qUI`;4exf7fLCO$`|8hEXI@$8iOQjx=NMM@4c
zb{r0@Y2r>;<u1t8`+;X#n6lKjhr$0WW7&k+z=h&MgI$((PJS~3ZZxC^%Bw9fk(>39
zQE7p?T9Rd#;*HLk5)I-XypJ4S@nY(SGYu|(_~w4FKXZuxM%UJemcj~o{zuOZw07-$
z<g4MT5Yxk`(GnqHDqinq<CCG$=4QsSHZjD<#fj<N(FhTTKU)Ov7V`NxfJ)*?)_waV
zoI9J7Iu5h^ky86Ih0XbmM@3nJ(!8hpkH4M3pmEG#OA9B*(t`_3L;`pk4OVm+2uwey
z!P~ara>NeV*$NykIu@df%MV><_G=5AsK4ZYx|bl^^P~mFA^|P`EX39RgamD2Z*FrE
z+SkCq;by{M{WE{RXwRjDfPEJNGMesbboB&WNN^}&Yd+>=tkcY(*x9Dk$LxPN#39o_
zgSXZ2tAxXPCG}5Ej?Ii~6GKWYUfyhcF2r(M!9im&qd$KI?=erXIu@H=pAKcQO9h-g
zvoj5N`u8PVh{$MrJAtLeP-@o!4PLgzAzsG~%M)xDD)1Fcxa@E0<dNd(n3r%N!sB3(
z$4Zv_tjbby4S`ZTT5d~Aq>2@dI#@MbHP#%pHP9-W!p0nRc*O}fg)i+4>pI$E`Xt2<
zYVfj&MlZa;AiqF>Nl|Rm2a&A9D>#I54=&hPz|T?;YNGS-M<BObrh$t+Z>xn(n@>k*
zOI!xaVx>S4*5+eQTxAY1QoR2g0|Wm&P+KaYC7vvHB#}$6HBgEtZ^1!>70t#xSwei_
zUp=O?|1*!ytFdoh&l_PN;}9#c^q@ekiO8f6YFvuf!v09QWg6^gJLY7>=a41Dn_ecT
zs60JS_<7W}&kO!M?S45)VuozHc*3GCw&qI_64lyfQ!W2~;G2}VsNE}T`9Xn~epPuF
z4y$f#c;$9De*YZB-^E-@7Hv(--}Yzq|24DP4yPRfMe~W}3k$f|9CdnTHlI#hG?|TA
z$y&lhVwvMAVP0SB-U*7`+dBMDw;fJye&+G1_$ps}JXq7RjTfY<6|X67akTL%30iuv
z;hKTgCIPPA03Jrc2h|o^-kJM;lQ}o})3oh7A~qHEd%C`6_Y0kKwKS!)X`#B$lnV&~
zyH+;{TF8PtIE(FYt-yir884>o^U;dhY@T{*Y5o#VrTeSTuPF_>IBQE)cxh9jBq&J<
zsxAF|<66Nxt(1rF4ZNBal`;%!7(S{?=_#{ybw6zh4R|qiTe8^H7N?h6dDq&_&=A$#
z*FNXhrGWb8g%V#Arm#7uTnNbMa1>aeB6e&MXV0aC4hbn9VTFG#hxfOio4hIe;I+R+
zKWArtbMjblue&+*$E3AEH+Oyc8uGu1afcMhsq>FHY3DRYMDCDRd$!^PKO1k`SAqIP
z4_7AI^R|`mi`6`N{`P_m>+1EL!`_~pw(8n?yAvz?4E`{Kv`%kx%H6}Hf5gjGSVDB7
ziG+#7H|IZ{ZS{4w!Cu#=F}qu`COR{Iy&3w#u(DO8vis=t()9Z)uX47T8F)1xoNFRh
z*Y{pAOm1FFprCKFW3!_Cqsi%w_H|aSUf1{N{?655*qgRSwEkN2{WI&%B`>*sNQ0N{
z`^AVK?0n8^Qg?8uwQ2CO@v=$t&dHl_>8PL6$;Au2n;*W(TdZn*U-{6h)3QR#%O&)}
zKV8?ZT5;J}SuEuFX7zdPfl@r{7A~AHt7W}HU&Idq^@A>~OAjtMSitb8pF7@H^m)`C
zTkjy5>jpMQ)*W29Ct3AlLj39v5B>D}<I|cM8|nn6vN^Y0jIdz0cUV))(|$W)QP-t}
z3keadAKfSWDKB~R>f8f$9)=~l_Z1~qmreci>(0Amt(pVD=QCHY{_Ht@ZQ>NRX0FXs
z^j5CrY{}{PD(ly*>8#myuHytB8*f`k$Np36obosRc{KOq@#ck<*8^4ktKQh>C%@F>
zx?e7_s;_ODfmgF*tG-Cq!(0xp<cGXhngUlXN^p3>*35SJwLtya^EN^69?yHd&)`Re
ziOq-okwG`D!k*|>DybAc@HdfhmX%m~aKRyAZeIi5B-ul<2411dOe8Kyxw(q9{eLS^
zZ)=*fZ_4(#(-C>ij1pUOW>4APCsNVkzoX<><NAvqY(a_jVP|Xh2JR$XNA4LbmV@GZ
z(nS7`*NYd6aV?kCvNbJCdoEbC;Eb%${k3;>W3E4_&{`6I@d7WXfNnl^$bJI*#(fS-
zK4$`?c%*of6|NR~{Z71;dMD_l64#vNYOgH)e5csG(0m@T(8jiA-)BevtDSA#2~IAV
z1}k>O20i{DrNXM=B0XcqVvxn}S{SbKxA$dwr@VhyBN*0yQoH`sPhtJ#`jffiWMA{N
zzH&KiBk{EE;z#ztBTi9V3k{@_QVSpa*Y)uUlH!r#`FMk2<;u3VZC<x8cBejH7_;-?
zUY>N55Y2^I^{t$|OAjvCctOTHP>OqXAzx3>)rnswu{lq1IqW>aA@fGria*<)r%3ZK
zcD7Aj!MoT*qRBt`Vb+`Gh{u8QZY#62IN34`Ty{*JCogk;K|BlRjPynZ*TZi?S^I~H
zSe`TAkt*@62~)US3>KL7bj7$FzRL5<N!;zQ0H~a-k>ciGEWo5M*RI(Pawo6s+YRNx
zCTpCGK~dMVB=7o`b!H+gl{=W-G<n%V9Sx2oF5zCBsIJ!tss=VJ4B-B&aIKE--Tsz9
zuV%+kLEe)yq#k56#9w@HaPf^79c|7Ttcy(~LK2b`C07b$3!iHa)Vg3IvB*klS&OFB
zr$TWazr#uHCQlyf&6pJ^#UsVdYrvbNdnnVO4%D_-tjPG+S%%lTkhjO#)~C#+nf?1=
z4PLg;wGk56XE6V8>M&*1G%#H-g{`^murkljIRY++D@<B7-I>}f79H%aKm5Zz(;!1<
zPNS$sZ>x#Qfh!Y0KIGxuVBcZQYyH80#wp%4t#y4F0$bWY_Fe+lg}nmV0_>lx47@T8
zRxq#}-Yvl4T&Ki#n0e*G+=@O4kEV}j4_NHsPB$rO3Y6km^(i7FP)*FvU3W%6fLF8P
ztK@~OHUdu`KR4j{wX8z!av;mci+MG@(SrQJvMkQijV@kbURLAP?3ny8=1oh4Jg5oD
z%O<)YL4tSVy_UjF9|QQ!7w}ds;AdNGZ|4+#r<pr}sWsunf{P0dE?5<?{Wj;u3*bl)
zJrMDO_sFg8DuX;HgFo(z9h)6PWw>=W2upE$H7iD#h&|fKl4Q&F*z1n&!ixn;yllO#
zX*W1FRvl=W5yUffqWxiAp6M|haqiw%+Bz$wc=(;yq;|A-F35PnCA`{1!bHsPazsF4
zU(4r@a@(AAdJ0Y*)wt7JF{5Mg#sKl%ir3yJG<0;e@fmD%19>E5O+&={11-MOw`~64
zZqxJpRheh4P`%^nDS9h84K6yXZk4|&@wc-%$>XQnlyud+rcMnhp7qXaHW~;%KEkay
zzpYag6zL~t@NfL3pvN=ugZGz%d?z}Cyq_AS9D7`+a&X0osdwt0$al2<6%b&YDj7KO
zdm#6*uO?!%l;xTD&oy^`$f#gYy9J76l?0(9uljcgv>)P~!MHL?t3f1zf1YD5$lV|O
zD-=9af6DV_dNdT8^0plmc+EV+!^L0^rzgXn9nzqB#c%KQ%h?a5{;<m@YaENJeO=~V
z&sp!F<ipC*T<END&EiTEXXm=i&KJClf(@@+m^biDKj6aC+dBI}BLib+8>7Lxr5g)m
zk61Od83@Yo?p5S$VBg<d$jQsb+xk(Lv+14%$4VYYg%gJh?yv+OJFd~&8tK88sAF<e
zh(lmP#tGMKiR+gmEM#X2C@i@6L8a$*h7M2XVH<aYKkRCUnib`m6*vzhZfOaW;(5r^
zT5Q0^wB&b-LP1nRn86FSjnfu0`e+ESr6(w}aAcTNd@Pp;znt(xo@GUvNr((zd!ba%
z>I{QF%uGCSy|)Yk1$avh<R&q^Id(pA3Y+r^XGOmA3mKTMC`dK%bZq7Hb(Y}P{K3e?
zqAF$cgSSUJQzxb+sbl}eg2V2?PdXoRKRu_P=Gol0Si8HeJYkBp%02^?&VU<y8~<?#
z>vpuJoM~2JcwL~?b18u%R7WL2g2iFMBE}O(b{Z&NF1-`pXTXtW^2RM$V*AAeiL000
z9H&lN6TG``YG?NM6K8yXFTFp<chat+<vO=ZJ=XnvaJy@fBDea%9ZhV`=~Iq5vH5IK
z6q8DpRbiabtO6>xx*}%qFg6MCN?)*O+4!NFV?x-<%W<;$>H8)srthm;6ufKsZz<mR
z!#n!e4wrS<Uo=R#X!bMhqS(sYg;W0Q`)*?S|19UHD<_URnS^Y+Tp-=URjo6pQHG<d
zfYZlBN$lJ)xeng;haJtFYP@W=yoMr=c7J)*b~s3-T|w;81`*JJh-vQJitg^Ei%Qp=
z(Dv_(it;pJ&^(Z8ux{bT55*m=6GOAERQCMYpdBr>`E<cK>Bp&G?;S3RJ^$W|De=lD
z*`oK??}wN89-eKW_2%FQ(IdY^)Mg2Cg)1Ew<jn^)3>U1pUi+thuAx9v#tZqTgdLJh
zA#%KzZ<ejg`Z|02Q8%Zl7Y!JWnVLxCwTFoCihrA-u)N&6bl<VOLlrZ(Y6eewyR!4+
z>hkF|yoCyT)AA?$?}>`J*g7FOF(e}Sp_YjAgx+HYh623h2VQryxr36yg5-xePn?}(
zc(=1#O0+rDbhdrIKUYV8+4>3Jgu|x2o_R(7NzZlTnqA8nfAXyQWuR3v$-2i%Qe2oL
z-}zK`oA>>b8aE?vO`4jV%(&usW=Ci>-|3xi^i1kY=iIR`m>2V<tWBj{Li7H*``Yy{
zZ1*nOt-h~4Fp;<IrNC>}84->eHoP0TEcg8vbIUYfF_Lg|V%QTCTjze*?FwIz&Xq%n
z9<EK5iYo6~0}nd$Tsi2P(OdSSw=<%>hNIz|y4S<6`-;s@HO@)iWNdw2kcYvV)2RG4
z<IZn~PZkCC^Xz=IxARi|JGGgK<#MOE*>u_hA0E80hdn9Rg~_MK^{~2tc6aiho1l79
zU}J${mtta98+)?|&vmDU4K9b>4YU#pFUXWH)^<zM<x;fE&R>|g+|VfFquI*|`}REf
zeqZN~Qh2?=&kCJ8|9<++^px0RTk3oAD|fK@8||Gp3`?KtSw5b+<<z{(2CQza^Lm?o
z1y-B-@US`S`ZPsoTU@)|yi${wjkj%{fP&6N18KDn$NtXGKiIIT-1EVd@JrcJyuk?}
zrH>LynD4Z`lj#4uLWiwuqiFC))m;x5|1gR_TDIxphYJ%}KfTz{dc3|qc>c>zSO1(X
zx}9$PgwfC5CvN-pFT2<tC2fiM_s%8r*4+Eye+!oDCx%2cEtEYni%)oUM@w4-`^F&4
zd&dv2c-8$iqT{fghpW_HtA`aFbN=5G`I+auY{~kY+IyenOjFDE(fYab`yE~NA0_Y7
zc5XcH6TkT38U+^T@E>A474^^9G^-~cSyk)4B=CF5%Y(8auJ@8Ev(6aJU(EPAVb!up
z)_r*`zb|l~?qJqmQnT1Bk!RQA{2ff522(xSmT$T&yj+mI^<Glq$xnB0s!nu}30ZI{
zBZGOdlN@*NL|#Y3s6$68Okx^xI<CsPg~t2*f5_Q%T5+o6&Z6x$rr+2t-+t}<bZbg!
z(5_!a#}EA8Z042v`fTRw+Pj$*IvfW-m>s#EF(d3;tdL97pEqZDB=@KFZ+No#XY`+&
znKxJ$pW<z?`XPJosE~;BoE(Lmg8^HPt`Fc}R^?X9y;4K!T$OI@o^2BM=kL2F$^Osn
z@J$1)CkHREC)IK;_FDANtU~dctidWN6A3k&uuy|N#>LGWjs%D3u(rl&#_IRQYifU&
zn^^e9Y|HtGT*lq~PkxK?{NPcWz|neLai7~^%Y1*m%5#S%FV_9D?f#lc4jCW6sZ^F6
zNy_~6i>2PrKc_X2L9l>J?pTIQ<CMUj)E^S{uEH}K9*VFo*_5&4@#n}-POpqI?_9l?
z^s?UMOiSRxzSf1)7o9kEDA1&lalyq4f=RN6b{d?Dm*RQ9_)@}-@(WBSwRI+KdVOvE
zGp}<Sl`QAPYux64I=5lRhJz0-oAMer3-G*ENL{ShBJQMj)kC6~ZQikviqoAfYhSeQ
ze-JVwK~X?x!`f9D1*_al?(i*k>W-Mf!q`^QwvmCi&7!9<;`BtO#eWtaydWPGYQht}
z&wEbxr(Zsq#?ROjEf*bN+`KJi>d)+#QzM025_Yf)eaTp1A>(%V$gC-T$x=&8WG=H^
z4)D?Fa27mVEfsgf)nK8E!X0+bAQPXKK*j#n+ltr1R1Rve7wlQzzExngeb1+Mw!;!0
zsTT_}&u4!6RG$4bV4r)JtJk{BA7|4yt7?Cr@%~^ysYwp6lffL;kLpsh_RKpdD<mvy
z#4zXIEtdMl3%z+<on-H{Ui{$D(Hiu##YsxeNqI(rk^mc<q7>f($sR6Qw#3{ujS=<j
zD<`-eK6;`tqW^$Ke5L_ULx>pf*TUrck)MvQe|}0;-f!x;$=6RjY;xMT`bi&WnY7=A
zx_UoW!-;Y8cnuso+IaW5IiJ5dHU2=PkFM?PZ_V}>3u1X%4(+Vq|E<8+dO|@=&Y@Of
zy8_=N1NDZB6WXN{Lo!tNS$xTK*E!=T<FnL6>L2UIPlb{_pIX_R^*ux{GCY_xFL>#j
zM`ovu#BG^oZ!VHO7?5gmhCj$)593EwsUO82p{u{&IlFJ(yc<nFG<sWZ?cfhqNYy!L
zY$1AVZAbI386piC79C**T2D3>7;RDzXnUxiIK}_s2gxH*-Mb7z1EqM*JDhqRZJ=|f
z@`PPA<B5pv{%?v{oTpwiQ1CcdVAfUB*|xdbXPUa#yGapY>)hRR3g=8)VI*bc7O&Bh
zdt^gy|676f<`<o(6O~vC1Gw)7Mx4!<(f7<iOXuJR#UoNIi)#*Vv==<BaP2zSuC)rH
ztF0usy7s6p*Wi23Tsd!1SM$P085!KdOEP|N1+857&tvr|#w)FzY%NaQHC;9q&WU>e
z_&W_Ib~#wcGe7)jC^gM!!@o8Q3DId07V>f&pDyya{S@VWuE?JBS9Y0^SF<AH&V6o&
zU&e4))V+<Hxz%)aO|;IL8#NC9Y!VvR_fOns)N!!DYLl}BZ@-JD#+D-jB91!zY!9+#
zWH_mq9CH4_bw62nn-Iro12)-0)*dc>wm7LHRibX8+EV}clTsf)H}Gm+xG6(|XXUMm
z`+MGO=QTL!B4ER_GOBlRqRb;D8<BNKB08MS?l}lcEIrif_`SMgtF)%Us#_NgM3QRz
zqYOkZCR|9^!6|es<AubN2#;ev9upQPib}cVXq3p^7D|4|(>gb!dzXP%tEJeZjWS8L
zEWyfBJiHr3lS&&`_OLa(9o}Q$>TD*(rZ0BswE)9Qfo#VKixS0Wxn^k0={~5@7IE9s
zVY?$!PZ1|?+i}HfN=FV~nc;T0_k&YFhc>9L-}!29l71aet%;5Nk%*4N4pZC?{5E*O
zkl(O)A;<pi4FMLcdml7LSYKr0H1OKV+Pv28o8y}J!z&tG56>3JRuxLrT6A#1#S794
zd)j`kkUf%6!Jky?%5dahgn3da?_x#yyBm(W9j^PM!{nsMsIMTMl)6xMQo<DOOoKhF
z8{H1AXkc?@n&!CXdjiOqgA+Pb6}#G)Ev!2>eu(cdW!st{W3Y~I-T^E7#fsv43)Fa`
zl+L>yc2e18E*A9v$iZ^kBU%TdGdLFC@k~y<ag%2&6Gz`d)*h}3lbE(-0g=U`KCUJb
zCQ`GKk|!)y<iE~pDE6*Nyvfp|ZRL#}7IzxtX0+;b95!5|!tt;DccA#Pp5KZNx325)
zv~D&KW9kv@IdIe9)Ke3QHpd);J-osuQoQ<(Yqol{tn6TGc5^mf!xLnZ^6;0!u|ro+
zG$$}i9sZFY!z2}TO#FzGKgWb`Q@ouP@>wbHC+WIsODw&kxAE<Uup><oGkLbM85~@6
z&|rmFaRTF!D(PiLppl5L1||nCZjg9>faU1vm%bZsA3Ibxhh12!#VOaP`M}`=`wZ7?
zyrBA3YE41QAwiqwC<85~44os1ieAkRJtahATn;bo3l?_W!M03GibsmC{@^z$H)p<E
z3;hI=6$QB!J{TN`KG-6)u)wO!VMF`DyCysfCv=ntvM_F(U?t(37{YQfp+X>OZNiMJ
zZGnoNZR^Y=SWX8@gU#aQ%y1Ua`D`q;ZLzdpE2o-LqQH?V3AGrG*6curgE4ItP8`V(
zt8yA5ZWmhj1Wjyl@HpnzQEJ@7#oM%yZ%(=I9+t<(ylk!lF)ir^0^J)$Z{BE}D$%RQ
z^YOJHzi?AT2LDF822OLQhk+eerPXFw9JqEcTcatWHbDMZkjFa%D@NY6&wlJ|4P5Hy
z?mUNOu~YxTtFlQ;53iWuet7GLTL~u)pI>-zfs*jypK29~CmeJo%r`7lxVG59@uKQi
zC!L~}LuP;UmMJZG{DLK>CHkYmt_Av+KH7#QntxI_;;8C2wUlS(jgD4{{_`K%<{i4b
zgGbXqOJQSy+9w5#Bdi8mIu}0}9&tO&l40PY)Z6;eKH1=Xdjhl6p&c3$LI&bZOfk|w
zB0Q>RM4V`KkeGLW0i#dID+@JNbG34r&-pbiJUMDidj$4}%J5#@%76bcw_WH*%R4P<
z2B*q-R^=;PJ8qzrb1*>OTK3|HaNahL#TzFy{1j*_meXrzj1lGa-N@b~YhmlKFhHDH
z(czWj9d=>eAgf-_1Em?=juFl}6^ctI$;v1eh-81%{n!5eg5>{$e|O04Kbn7GlEZ-)
zrwciwqV^}e_%F8o@%sv<+>c`WoY<x%@h=H_>;2}aMajXn7LsmLrMa&=tZB|*S$s%}
z_q#(wqxHl^2L(J$B&wX(uqWQ>VysuT5%6(-D|PJ9(+KvBX^SO&RFpY{3Wehinmlpz
zbC7vp@N9wo#tWR^9~m(%u=CLnWbNF+QGe+24~gK3k!n(Nx;E<U{Ci?vMz5Q}M!lE+
z@4Hz_C)sj8=91zSmbrMrxmhtNL+1|v#;U^%>-yT3D}<ewI&#Q<0=J{#J(ss9dRsO=
z7h?SHTIJf<z&xYF{Db(GhEA3vPRW1d^aVMTH^@F}nAnu0b4dG#>Z4>6iGN(4EY}wD
z^>FQ<JWskrZesxt6aVo?+$Iut{E{Ea$TTL{2_-10NbPHj_<s1uIu))er!~wwRGpL`
zW_>xp#$j+QQ<`lNubz{P&z23>P42YEMQ}2@S*0$re|N;wP>8$p2Ghoi1?oMkGfeg*
zHai*!s$FwAAsxzd*J=j;!NfVd!j1<gbhHXQS-7-+V*yv%0uwQ@hif>xTe2@Q&sIo%
zqImb6$(DvrRgmjhSq`1pJHd!Anc<zo+!wrU4`scQ8Sfto@lpMtu(Tze&BP^lMu37u
z(1yc;yyY1NJEpQ7juv?R-e6)ILq^|UfgH!hT1gL;a+)IIjT?lOm4vMNbDOqBMEa?`
zaf`px<uYRi`y$184=Z_hC9^K+sr|t)-7QjQPM@+s+d}c_nIa5t)?9PcE^(JyxPgy#
zLJ-gAnl;W^ac<gIID<_7@Gd>Lfp4p+#2vTfhx{6C542}^xN`jAa~1G$Tg#R7FifWH
zK==PcJ0uGQ`gc!kbK+o7Vx0dVyrVsEYVwS@j&-6(4li2rO?kcxmye3Fh+TWc--IMt
z=bv0Pr#|X;2Ta%`6rd(`%BsP?(6ymik?+3sqKA^aY}W(6UA(kAS7(iT><o_nHgSb(
z(NB*Yn*70OLT_}89GCiI*PKQRkpzuAN1L8ia!e14Y8q-M1o7O-sp<HvWFn^5F5aYU
zp?l2vp;k{jLxtD}dntyV!&4c1+TtC&1WYU<n-A)mNE~x|ka#1GRhXBf`JljSJBcF?
zO{KY-e0Q8Uy0C!pmy-CS4IKUp6??ccEUp}km1s}$nAFPYso(p@)aOWsc}-U@tK)A8
zzSgQAB5@o77cxFPn%uIS{Yvvn&3l&>j#pR5Hy`9R5qsAjk(;=PHE}}EQ-LQBxN3MA
zFFjkd(b`$@s~1mlgQ&9(Kigxg851s4SV+HDIxWcCw3FxYZo&7TB6e^yC1&Iu^E8y?
zKF^=m$$QR$!^?z0TH=Q;vjC61vmMLN3_jtvF~5$9IB(_Lq%fnkVunU{o0tWMqv8>%
z_7n+oMWJ<vSvp!bvVY*3b*QDa%~?oJUF4dxm*JG~$8tw@8i)yPkW2c@s&-9)Ywbk-
z#ug2!PZGb%*%hSjwMN8e8npBl&FMOExYEGkitFL~ihT1IPh0J@(EHU>kMcIAvImwb
zhg;?=Nj>6ht=@P*khf{+j?<|JKgb-JCAxUy2mJ~~2am-EPhZ%-zwO`!j++7^50iM?
zCIqMYx!Q;y-FQJlTY>LxtO%E`0mD%Nj^<3|c@9iH)|yEV)6Os-WJuu4D{$1A)8s55
z@_3d+PpkEujStFA6c{cB9C`3Rn0N6)<s(w74+<nnaSP8{@FnDk%n|ogof7GCwK*Ff
z{P{XJk*}5Q2ZLP4R%!nQW<6azEQfO=9(AxCG?>FHETMePC(Ha%_zv0fhu1CSw<h?R
z{7LS(Dz7$8WuL*5Nt5TvPkPPKQsCyS*ZhBy6pORaH-|N^O(dK=n-eWqSb45-FE$aI
zm8i^el;>srV!1Hq3B8{W3vhj`koc_-W_C-NQ%xz;<j6z2w%=+Up$&2#>)aHs98Q*K
zZk{0Y)^9@p`-_c^m2y0KPJ%2uEsT#PDN3$ZaA9T(R~5Oqq3hxNnC6TO=8bAu1}$C3
z4(STKR-KXItT5+c2dn<O_Qs793s{=2uHY6HiVdo7{5e5nfq?uXMW2uh1s(|x_IEf7
zWJ|yMWGFIgk$REh)2#4?No;9WX^w0140r6lz|6EmOX}X5gT<0U8*HcS<^c_(cHUq(
z$aSUfP(((L=+mQ3%2Mx|B9sNi?*w?P?w;4;WO(G)G{#~>pD%$t|AQ|`9~ICRJ*&;p
zT4B>J<1zJCXj;X}xgLERBX%&zdECr!*t&RO=5oQt4mN(hhL7<t$|XT_AaQLGYZn=a
z`K?nDn{)94*O6BeM<RBxMk_eHGP}bq{8z-VKv&FhjdI1Dh4SplriW5E8V<M|j{9SD
ztSM39$V#<~0sG$yc*gGxX4Ac+6MXIM#LL!wD>6-L7K7YBQGomT0*0pbiwwjj8OkTw
zat3!+uvJ;H#N82k5RlRFPvCU-Jdegs*)E3_t^Xf!9QkD^Fl(`-nZp_fcW1_TUA++!
zx0qZfIJh33Z$Dq}e1BBLr`P-IZG->W=G6I?OLY}&+YR-@OoNNZ4mr+|irqM2o&!S-
z`^I^#A03_BezS4#Eply0dT4%wZ)4aas~I<zzIoYk(*AC)#75pER&6Pp9m=noA0Az}
ze##LhCQ;t&dyM1Q^zSI~-sYY9efgScyMOs|A2H><%e>=s!Bn<pt`eO;l1=i>4?k*j
zw_5PD--vj@_qg5rZSrE)(^=oX9N%K~BC%YU#kGP}{h&tbe2$+MeGUzR991Sy9z4?E
zZ}XjSYSF@n-iMdIy`ft4_xI$QzBcxM=Fx6?ch%1KL_GN2I$>)2;bT&D23PkhUMt{b
z6Fm{(ae$5EnX;T(lmM5!!<zoYKjEJah9vQ>OVgRtepKL(1o!NcaK}&~zP$>HeQlu@
znqJ8dnK+hg%BZM0VIz3$l<m#FyKM*V+cvIR^zaTipEw2dd^V8?S<v(_vg4}OsicRN
z9i~Db4Xzr$lXW+-VNW)7*WTi?mn-R^oJ?Cp{9-+yNH0N-@B`eO&L$;&ml86VS87S=
zRoMD2%e|qk-xpc)XX~%GZ6^;mKRZ!SCOGZAm5TIt`HA`0-%Xr;qtjyX=@kjKUb}pG
z%O$NG)|@wyU~)`;n3CdXV00?!VP1vej8>N!ucX7dC+8Z7JoH`DYEdzvFFRM`%CX%7
z+S1<-YJ_?k__RbU>}#``Bh`BF0{<g#6N|gos#oQlJvDJLYwM-#XI48WXN%}nYsc1I
zEiUp5so8HCd}Atyo5`28i3TPvW-M|hR})rf^0s|f{P19oMpx^!6O9SFQU|Zx*%7?q
z>M_UEJui+OtY<qC)mNOTwMc}&EQ_-dv~I#J(ZHwuhcIvb@2Y7cRo&i;9=v&%+&_O_
z#<kKdABsCw_N}XZB~+RCWs!sXVUrnBZqEE2U#GD-^JeIzY-u>ocKEkJ;KQe1)NbS@
zD{?<S#Byv$)C^Xp1L2uX{}m;dad|Z_6jwQOal>RqY4O;D206w@u4n9+5G-tYoGbO{
zJLgL)4u6<*U9Z+S)=bty>rmAEN|$r>x?d|SY%ELm-T83v$m5G2uIr~yvze}#d$jNI
zvQNKr*^5)6!}`|TnyeeX$8z1Kj2kS$!h8CSA2cd(pOoUcy7ZudOjGl>D=sESoS2?D
zJxDz9Urepwm@W6ln%=hQ39A-`7|l0tylW=bB+omw{qR<Ui%J{cZt!Vxtm$oA*uA}L
zL*4h2+mDyafL7kkS^fUaS2Kx*=WaJ+*}lx&>L({{6Q1|(>)pct-_L%36w}W$C-|n{
zVY?X&E{7R9zAj;F{uKQ;+-TjFjS3ZVYElB6dlj!eHfVHF$!Yx|$vZc(W`T)>UYkQr
zFB^-tl$C3wL5g!tXIrp!-;^e&^*5|l`=s}!%(l30&TaNrMWW6>#^jyFq9@mVt^21e
zch{M)Em>^(>x+)Xs;%o+Kl$QP*3k4&t7EHFp%l-l`w0@=^2v$plNPCn$+bq*HVJS)
zch;$2lxWt&KZWfuv%qwh!y7cX+nfdB7d^aY7u>4)_j!I98?)nwxlby)T0)C<Jvzp(
z{#Qj}QoM}P^*z>(KTPB8Bi7Ya@A=bofBN%7*MnA9g&lUB!Qgt>r=xT>Tl1&va>k^s
zjh!VtUseY&9E?$6QIyDQ3{jRUJMhCH)1ah%hl<oRw@8CE?LUNg|4SJh7v!<uEAVN}
z^y4Sy|MHt`yt_~DyCtt~oMiN;&)LG$Pd_g<`|z1-=9aYWQ?^IdhrJ9|ync{{>HdGY
z4pYZw$DhJHF9mYkot_*&^n;D(i?6^N*WeinEQi-CUhQZrHLwei;+gMoO0X~EhFI!B
z1Kv-;Pu&mijoENw(oAXN`Xa?AqPEApr+-ORU9Pro#_m8lS(|XbJo`V(FD8^qZQt_5
zs>45R&D5K-jh4RoBqn}ZzS@7~8%F<NW(l6H8$_Fuwp>W~(0c4p>BTL(9dwQ)s?_zc
z>i=U9UXozJ9MqfP(f+aVQo;-VLQj*F!!Ets4p-guSYafkSDU?O!;#=8Q#Z$ZPF0Dk
z&Oh~Pl45+>TZ<{#{=QT8-##!`#Qv++`iDK|lvh`2rRdLKaC26#&);|@;X=X;j)QJj
z8ab!QT9+-Au`GJBZ_l1R4<qW|+}P+N!?R>@<<FhJ`JQt;@yM&2S8JQGsqdNCt^fA(
zWgpu9`m}fIsdFc_Z%m)7oVVeBL7(}ofA{3howeUnk-hB8%#Ch&ufFC^y|_W|bH|1h
ziQSyG`(jn6u08xyZs(J;h4!6o&+fW;hnFc^s0Q{uRh?gO(mgp`jF+F)Lc*_^y~#%<
z!(hd!q=#7@Uj=+N$XHf=F}Jj|wC?WeS~5fHd)3}U=MxuB2|D*UATe>_nTXxNdiB*#
ztrtK1xbXAQd9T=gkJaaw{Ji;H`icDC^ppDcPFuWN{4)FKPC0p-?VH$b=CTTV)Z9-L
zcr7o*v&!jf{8<UMjo0<Av~jk*d2{%!t(?DO;mo(zb@F0fnxSbQXNB|0oSk~@@3JY<
zyeI!uDT!<U+Epfh?(vnQ6CPhINZ<d`Xy*UDpAY&Lo28%P-_195#_rVpF`wL`Tn}!L
zQRArN-k6qQu%atzA!`>Xn@aS_Sl-&U;ezs%J#I}wr>-&{<Xe&QT<pZz`E}uWCMK^8
z4&8egP^uI2InT{gC&I<K*Y4#f)foyMhqF3L=dn3gnn>8SJ`i|yh~?J3z18*U<zin%
zT#f{I`3FCd|Lo!XXu+Ngk1XpDIawqBYj13IQp3ykweMEA=6P9fvCPJR#~CM%XBs$O
z5=+{<@L<5SV~19rXnw#u!{PKPD~b8@=bPVXYhrUg@X}G%@#j6S^_dCF9qoR-YuD0m
z+4G^du;}}9<0t#pr=9$IM>25w`ju}c>*>}nUdZor!Nz_Er@gq-2H}rVJbY3-!n<!r
zoH+i{pmEyFnKMtcy0}&qgden6QS4x^x8Qz!X2-4i{hRupdETAg7B0v8w34y0yG_QV
zm9xlXi6zt1FkZIQ937P;`#PSsI)j4+4-Pc`-g8gsxBLP&=LZ_nTv9v-7amNIJ$H7p
z^u6;N77A?3s1Q_R`Ny;Ipg~BpqogzsztbA-gr<itE-p^)?lO^3n*7c{gSV|IS#Ib4
z|303po;>v9NHaO(raMDmMe|=XDXt3)Zq1I(iE=FW53+P0e;j#ElasftW65;`4PLhX
z<pKY!lNJi_JnU$z&0rIDl6TB8u~`FJktcfOSMh}A#FcE$D#2dO4_7|q?r41&c4Cnt
z|Na)vjjt81rOfaUY{_3G@g&}1gYeeGrdId$dKZI*0v$AY+XCF2^^U)~f4JqO8pj?B
z+cMDFfRrbW7kJ&86(?yrZsaoKZ7Vy>EX=z?N$T4paf644)>OzQ*~;!dxZvOi8J5<J
zN5>K_EcKqgE<vxpsWEuf(YcqWuTzz966D=npyo59`C(FrseT#ATdFLF6Yogyxc7;k
zYP9j6I_1{v*Apdwe^xcVzI}aomOa<rxcyCv`u6*IH-50$RNKe)Ly*_~gH6`Kmf5{+
zq5`XTvN`vx{C~?|uWZlR-h&D^=D(h}_9km+P}bvxOfz>_hnxNW@zpE0arue;2^tz2
z6+&$h89n_Ir5|MckT~W$Lo!zJ+U1SnJW@QiACq<7xan?Za}JAJ_{OGajhENkLya>1
zZ>(P3zOKEM`6@5lX#pPf$E-<-fu@TS8E+}wcRO5nr7+SUhG}EkkuZY{oht|HIPNua
z+VQeEyiHy3zHidPbtV#XI$D=iFuWJy73OS_-ynMPMq8+aze$aU%pY0bgf)r+(!6V9
zcbwiJ#-#7pJr^{R%$*dw=->jU%-j8Zx9__%E<Gr~(Q+tPAlsy8wt@A%mWcl2eg+u^
zJxvLQJ#5YzFW((HvbWO6+Bm+<`v0sTDW0tx*qQjHcIrs1Yl{$0QkF0glX@t@az4Xg
zMZm4rt?gVX&Sj0YzM8yj?k0QKH_DYh)H}?_!8KvcL4m&qKM1hI%~=Mroc-I=ij?<(
z{k6WD?7VHO6|aeivpL6ilul=J{=$CPf@9f%41*obL0-)V-43&H?8$hvDPf0j($~ug
z9j_v0Twyq#W3c67LV@hkDQt(c1zu-PXLUCEq<CZHL4msm3+!2r@_bk(#ghlxh9OZV
zd4%n7i1@r|68syZvJ71EL0%K{S&?a=5uft3BBh*#Z{C^3$5ZP2;$|;AC@>)-B7O0}
z?%-H4p8t&zZ%ri@8H>GAl5bjWDsji-?V<0#Kc^;_rR;rwH)2|-LigrR+5i4dVROEn
zXe%Qh^>xMRriU>dU+1zpmw*;muAa%(EWPsXi5s)EUn{-YcG}jx|D=smdf75IXNL@f
zKTJuB6=je4&d`ij)NokD=KO{AaJYa@)5U}W?Wr>l`#HDRP2p<%5$Dyc$Y-5n@<jP$
z>cJ1JM|OEOEAC2C<lC)S5!!t4>=nJ*_lADW2i-uSr`{875dM#C<GpJM9qSS@I5)1l
zo={*53Z%ILtJj}ydKe<&yuqVcaaYqqWtPYlOAiWke=#{e??lykuVzKbp8{_h3L{N)
znh$idN%341=DDmW!L|6Hz}>P34t?(Dms_u~3Q>qwdU1|>>A{4>ip)u|k2WRzkVv|_
z?4SVatNnH>?YMFcY?d4p`1?(OtN8o#(_PK17ys`RaqmB=7g8E~u*J4=)1QQWamfOK
zCK8iw@l{_F<T<}nTcYjGbB?y{CK8L3C8C@^BpaA?_9k3Nc<{|GQts)&4cxQ&<tM*g
z@hW?JGJBbu$kKxbe<rC&^GLkkl#tPMDPhLig95Bld+b&&=WUy6@Nmh&1<O_b$ybNV
z-rcsj<ZtuwGsxf%m!`3?^Ng&}qTJ;ZmNm-1nw@?3<?O}zk8gE8K5_P6q5qW5EtA5m
zX0D!Ty}6fV5%>R2x5t0^l0rPDTF8AC<&o3%knoUln$#9}Fx1#h%F0tpPcY`LaN9L?
zp4}`8JoevO5?6iTFuJkHQl!LTwm}XDv!RBWi~ONBp(&AyiE{G{{=^AzXEMm?o=9a;
z;Mp&BM1{9MGxN}clZU!qb4KoP65x*0J8@RcCUHiji*jc$f4aumjma4{@3J=(7_cnc
zT-V%uq@_uB(Zh(coHYyi<nF3hv)Tn+45>KuVPgG0zLv%%4=+b5@r3_>aQ~jmA%+^4
z38%SUSs!3-c{r140_%fk^9<&^|M{o0BDc_I-@4_IO&al+945R<+TkQq@cd+F+vGVL
z9{Nr;5brI0w=iMp8Ql(#g`R<I6BOs2PR<i<yUpz&(Gc1c<Hm5PK)+F_t$wRn;)j-p
zubUz+Xr4H0WRsY|lo+AsSF7ME@#^oXHnj&66pFUkmEAm)IiXee>BfrS$~}sL0=I*t
z_KQou$?4}|K3hGHed(&jznAo9oGCrzaLK^ql7ZTetTv9rtxbZH+G?_e+59E8O*Hs(
zOSo<4#7PCU8?V29a_!{wFJZ^0Z#iAKaJ!>{P3iI*dPi6SJ~dA9O6Y8GvGVJ98}nFU
zRs)BF!Qrdw6BCwk9O9fDckq1a(v218KNjAyd1jILW3hr-W<|xZMLern4I55%UQ^+j
zrxW8`Ajx@n_4)im4;K0r$5})P{=QjssP$q-?2?5BOjq0j1TMaq<u+@Pg_4ExZ4rZa
z7Iul}dG9iWH6Gcy$~`<~|JtXW({$&$WNN&-?AGqY`2O}`;kNBuNspSr0rtVv(Z|Mr
z!fB?g`!|{Sem!iOvE%ele+iohC48r^Th-m#bgHcIh+}h0N8<vW<i$x0`@heb^x5>q
zukT!u5s58bikFqUxswYQvQ28P&I@GczRP)H-kIgW_a8pwJiM1T@kjbGj>Fu%i9dp}
zh1mQh?zwI<(AklYC&1Qk)LL}AUClx6%C!p{{yh7%qvh1(jorK@SrZqiJZ8NX)-I+f
zA`*4wWZRzl^6Osw{u2L67g{{Otit1N>?V<y&fy#lHn7hB&<3vwv!h!MmRH5ZOZ9)h
zxbk|}go51L8x@1@oZTqR)1?t<<f)jv*78r?PpkRzy=jvSWRh8qm|fF~RJwlWi*xr&
zC7VQr%!tHAJloGnWLkJ064;^!N<0Rfhp#^uOZ>p$vt*&(ayE6dLyr|dBrjI7GE4Vz
z5)6H_>Fj>@uWMKz3WT}!OnM_DwSI3`qgBJ2+NJGGF4Yc?rj#tSDPFBGOSUj4+ibz7
zmWSR<syzB<BoZUEJ36JeiY0zXc^K8C?I96o^qixa{qW~IavS?9KK=dfeI;RO2FHi5
zyO$V9m3P}QYW=->bfc7&-XeeJP4Z%Ut%8n637Az~RC|8c`Qc-|pF5+^#pf?|6r0Z)
zcG@MyZT>+sMW@@W7ej8<^<VL33qJ2PPkVl5_Cevc=bTBC+SaG^7}T5>Xj88|bRnwc
zp<&aE9dp%riiO{OaVlNDZKq9Gr^Xub_Dkk-zA)VgIvifNeF?MKsf{<{l#VRier#3G
z{~4?L0vb%XTBf-BdMT~`Tz%+bsBlX5rYT2WUQ{uf?B{vq&fLi<$<CQRUp0dd9Wa<z
zdV25qc?LCK;<vL#Du{6xNizO9_nIg1#{_krwJs9-Ha+^Q!ky}PPPlC+`-*oH&mTYU
z`{;!El;c~ET>4t-wY+TQH^&R}7zzqrv8+~F^w@ji)Z#^lLkd`AnD>fDHTERB2Ao-6
zY8P#JeqFMFWv0Jr64x6GQ=zu6OASq~&APVx;!{rN(}HZ1+Kf04Z|o6l`z?LwgSEdz
zRJXw&FNQ-KjtRGYX1>TF`o-)jLxFVtb^XYziY1pMlmE8IF>d?5NKoLm{dD&;;(DKM
zsj#QZe$UKKzNvJ6y^52!q;8_drpHPGOV`i5z3uPEFVEZTId4ft&59_<(7na=a-R4L
zZ$rCGtF*-e&3jk!&0;*(d13D6N=?oQ)28~!Z<Vo0j8MCvaah;LMPi-ej!7+vv(<Ul
zx=NUFCmrNx-MQv~aNDsplLaKAA4Di{K77^i@NZ44#fj-QGE)n`{BUx;&)mbfP=Td6
z<G>bg4ptBLoPsvl4HHuysOMZTJ7KneR^sdx6NE%H*jB#wz1<`^Q@YRE`FTNac-aym
zuh2!xu9G%h+1mWTH1JPGXBzh*;kJCPq)Bbd({xT<@IPemhSND)ux+vm&-*Ve3%@e5
z@9W~0?@V@Vmba)VF%wbo`?WvmaQLfz!b#Fhj1FE&Z*shnl%s8LUzNFjVunOMW3ae_
zgn+eDP(umZ33iVIMP|WKVG^s?<Q6!b+vt-c!T!inpyS(Qi)$GYH(at-=4@70QIgy6
z@RwoS;aQ=M?2Jh*t=l&&QhVmOo`2g})jPkx%;7rcnCm)g#g1Il|GnST4wp~Ji9GZn
z%F(ALV8UsR2i0PnNsq$j8Ej#T+_6(ZP3}FXbGAv;s?@Wr76qbgY$EG9HLO~61v&XR
zb0lnyZXfrpa@6MX>pf*^;93~8?O{t|bFhB0{Y}0d^UZ=TCHr4!tNmF1_MgOtGaJJf
z2=Y#tRL8i>yp8uyJO895E5*;a&zmZ>=H7ulzVB;Pk|uAxuE%l8?LfwFJ(kOR%zN55
zIvIbv;Bl+%bGZK0C&u4h7JlVC{FgWJN9{3=!`pL~wy5*0b(ENw!ExBvCh<hcEXLI4
z=S3MROa($=-VEs)3x4EIuZes<Gb|uo^5!NltAf~&R}G$?2io>4GBxOz2r%7va7WP6
zVG3jN+Z3-w+EXV<NX%<+V>*6Ftwl|8z5lo7#l1fHYzM3^xiLI$RZ$iA{7`1qd5w!Z
z&7R4;+y8J*wWa)|Q;AX>pW93>d?^v`5PLZDnWfnq>y((De#>hn7xI4IbaYJJx+zlV
z%(Yf^o^bIPze5|0lUpA0wi)c%uFBD@&ZB+bdsDzUw!jZ9ic*E&Jvt<e>?a5vO0-_1
zRAtiJ%hGu`;=mM^efI(%%lj?rb3f&1$`x??aZERtPkP9;B8jyY?l%OsGAwkoVma=h
z!7j~lQcL)gyUW3Ei4mG+HE)As+N*Q9emW(qOqf;Bc7C#0$fKXR6N(T2)Y0{jTCs_(
z?VR+y(%M5_w(ZLr`3!b7Zrmt;?5Obp<HKe-9{O*m7Q2OBiu!z5MK{F0@ZnzJJ>~uq
zY5gW&CK${)Cy`h&MUlrogZIz_&cpt!3OuiE5>K3vVhr_YIlZvO@6d!zl9vviV!6c<
zx{mc?bHi2s8)4Cm@sHAX<T2;I+H%FMP%eidSH<CuU(SkM9<IW(7_8-unYUl=VJW+J
zC2UjQwqqMFpWk&RUD?cdzl!*sbzkot&b+r?ohMR}=YO7YW@mIthryjY>ohM)wHy>~
zOKpnyknO1FJ)^sY@!^x!i9b)Jy>F~c{Pb1Qa?ZVFLPx55tS&e@$8?xDMm(KgdFok@
zflimop##^Bbnv;nIoq&4^b2Q1n1>S2hLtY@!zaYVIkYGW+OG5HmeVXaQaMfX;^R+h
zE)ug;<$883TILr1?4-=sxn7o+u6#|1Go0RWsO7nW^$q^w>JFx$F9#x2-k+;;lMpjL
zv|-VV8wO_2wqL8B@70+(?|Wyl;@hpx0vC?m6Fl3l&U0T>BeA09*dm_ADm-u3I!f3i
zzEDd1u|=I{GkeDct}DD5c{_b%nZ!JuR@lqT+~c>;TOcroBfUw$<d|o<#2WU>%k7NG
zi9WXTyELpT<No~haP^oG<9%Y1@164t7;bBAJF=shiMPCbWiM~jp=Iu+5q4g>&Ydr1
zL~E3om{@|}Ogd40+<1$V$MP43=XbX4Q@MM{O3KhycZd8J1&Pg*S(we{7;pIedc(>W
zhMOLF?6Vepe|H`8qU#Ix8l2kjv6ee`KHudS?q5^w?zvmHtnFDb<xNG|Lfu<ij=M)b
zui5pX<za5qj3p0sZz}QB+dCX8=zPHBFR{s2Oiv)j>Cgu+e~C1Hfq%Rgb~@!OyUJT&
z#(FvMV(j{QO@-rKatnJ3&oud8&<j{%5$Z1WK}OY4&a&cLwnGTRAxDduf7fKaNYqT3
zvZ~~QU-R27ymNldf2(lP%|7?68qbW`cjpw}aeul?Q!3=3`a8>2_5U6iTy(m9^OB{2
zg3@I5iI-Fl6s|iM(yVTCIPNC<f$6)?S#r!em*0}CZ5CEnP{)7Jj7R$U92bEnjK`I%
zM8k3<<W<ynmRo$<>%2+6L;kt)#e^R2f?naNuemJr?p<%#HN)m!YcRw8{6A*}&fA<{
zsKWM~uVTK0__n`E*$!HVh1>f7{^nHRK4Q+gvxlK2ai7Cwq3z#V6mPdYoYpj>VhJdo
zzx-ymd?BVVMW$DU$uW#~j<L@gZsUdSOmjN6ZZ~v!^Xf~+;m7NaF28ibIAz@;cRjn-
z>}jw4uY6y9zDw@-`7XKe(`LtFo{QM_9j{%pAtTL8$>{SouItC&bwzz_{9w0;clOio
zz9kFX+8f@^3K9~KU|VU~A2e5vKcO#0j_KRd4Vs(+Qa2vBgi3U+&tIbWU`1lI;^QT*
z{Wt7RnF!=GyM5W=cW&$SrQ1DZS1u5H!uC8)W!opo8^<2osu&1tOWJ>SX^Nf02Lt!0
ziH$oC@7;28<J2iv1y1;W(t8x4nihTIJM(e2Im&a`A3v}?^qYIrhR(kRXR2SmVOeEn
zZj-p<+3|n1)r!1c68~lz9{M2b=yT~q1So|_$fa@|*0oKXVJp%jtR?BF6ws|PsXlq{
z-rH#>-3~6zK5#$V#y#pm#FJ0gGNU6_zqr_;GkbcM!kMifeyz=zASh#OpJtb>sM@OK
z*Y|zh(z$+#*(=NroYTJ~;x=KHn623A4!Q0vt}m;fZ@gBv=F+$5=MBFPrXAD0bnfG&
z^K&)X_lEiATD+gTQaoq*3EAV@@2Y2CimW(Pu<=3Bq_(+|$~^Cdj~vlv-FcJAJWc%i
z|68wKbFNc7k;+qWYQ0+Ij2W>-4>+AOqD)u6Fx2(viBQ_U-^(&4<Y;EDbWur_&Ac0Z
zGmb7dn>Oj_@`5ud&o2mk3+j>+zv0&(_T_}Ym!k0H?rsv(g1=<EFJHFsB43RD(FUEZ
zK2|B;itQZk1u$_|&y$t;DB7$4Ce-yz;M*f9aUC!GRc9$YHk_4kN-JE<U3=S>7lO|Z
z|0y##v?0VR@?pZpWh~FW8RTeH=~%e*AOE-iMd8*zcZ{bjQQa_qU$g}GdG_ypTf}m9
z&(v!!2n^qU<g4<bhH9=GoF#K_s0-V^+TCh&&G*+n!$S=pKgK=rZQ;=rK2v?7T=e>u
zx$ni^{oOx9`JAe<<~)NCb>8Nt2#>=P6s8LvaNl=Apsj!I_m;*b4`wx~bMModq5ndl
zha;(3o7MH;v)A>xSLIpq#qW3*G%A>LHw6C^;dEZE&U3Tj-(udo+SY27&x1Yl!gDht
zHbzCstn8g#wxLj1Tg-&NcmAU%!qpLb&lq|t2OM5d#rkJ+d-CPavWexMIiG)Nwk+xW
z{dBg)@l~oXjJk6k&f2<CXwKFw2BlZryMB~kWpG&D7*ki#SDf+v^n~NjW-=Yz`Sl+2
zD|4$eH)bebUH7C{jz#Hs*}Bh+&-+R(OZ1$#20mEv`F3K?rnAo{*x1iuKfWTNXu`H;
z8}@nO^3OfKswy<bruBW;E_ZI?yXofLGh|KQi`Biq_VG+o`UTGyd!M%(%3HLbvwW7^
zv{EN#`aI^(juTa%*90*==R7Rs=yR#yERSGYyX2t{i$6~_Xi$mq{h)M^>EP0)9d>Ji
zWCUyGK2f~xlfln+(92(96XQ3f4Q3XTQyiBI3b9!|oLlm1ogtsf&fIp3OI9XrJ8ot_
z-0<(SdLqXSL4#FJ5>_4(S57)kxxSL`gg{%LN#X{+wVf@Ft!<1a9Ze4vXt+u+l|J)f
z->`SHuyv#$<8zLr!YyKl4yZ198?#D6*z8Q?ECZe;9L~Q@IGojwEq*&ek!Q!Ynl6Kq
z*D^afnCGiM+qPcpP(wM}@5n<2bCh^2t_idqZZo*hRz8*GD5Jl`Kb?-w-CRYH2d>(G
z`5rBC$l(1RWuEK*f4$1)w$t(3uh6l)KUB<{wLe=a@rO9);dtA`8Fh=7p15`H;_nA5
z9!p%`Sh9!Xe%Itne*Guyb7EOe&1<eq;CQ<tYrSr1W1*Omja|=&PZ6p)G68FzWlde9
z*_nF$M!Vy;*GwA?Yb8DeyY|1d<Jqx1m8V}n)oYPtRjbY6$CZ~~3Vz=+>H7AAOH>T@
zFBQCTEb;mkhB+ZupUZK4*z;?~r-QcbHe%<#KX@`%Zn9;%7t`;pfehWx8JsTmReA>r
zB_(?~HSA<jjLC87_m-)Z_#l(B++Bd_jrhl#8D2?_ik_YamT7jfs;O>l)a1PJDMx%=
z=4{rOI%z(c&(bqkPnVsn$w~8K`u#A!+Q%zt;WCvJ`wor5wHq2!7Bn%%Iu^e7X#G;4
z7cNrpzVk+qw)3SAEf4ME&08LRlvLso=h9P7yivJNfK8y4n`OPA2<yg07nd|fDD3bS
z<~W=t)b_sOkb&t63+;e|Vu2o|SC}&va|9m9)vnrdXn&LFvYE3=Z)rF^e&1B$wJ6}}
zu5P|U71xZHdA*Z+84Y8+BFZy=MeNPr{^DcL+CLdl;qC%5%713Ze2MVulvC#Vuc5W&
z{N(2bN)EyYEvNOp3V1U^$o5pJB}=D;TW-VLc)R2-xz{hgcuagW#kGI>qdOw|tX%qk
z$$i}O((-z>e)Pq~JHMZ}lb(??Be=KCmErBe)vi@i^9=U5FKBr<RZ@Y=T+qh(L*2m@
z3@wR1AF2=XuSl<0_n=JIO~OI!+MTEq2cx`2W;sY5V|~B(UwC+|!ilpiK9`sER~`zm
zcUo7oV@mwZA4WOPv)ToiUxl0PGvb$gD8Gnh?o=Ct{Y+ceOo}hhov6E7WcH2Q5{VJ|
zPS!0uwtn$tO}7r7D|da`F-4)`|IDWGr+)43dcwBz!Id<|{SB*KBxF*j9?y+@IzxAL
z$y(KmQ#S4B=uUp<Z5FTj+k0P^c~`EuGLHb`veR0(Bf>f}xF?89Kl{V+TxMxQL6y|Z
zgW?~gHnQsIx>(4am;2pnlW+f(QR-l1*o-}Egx>Q!6ZMlaTO#;MYjuiA;?&h^Ha*c=
zEn^=YcJrCm>L+zCbh>s*uUNch)7ikVn`x)CuJ1Ul6*+0<9`_gGjn7j!i#X=&Ub;=4
zNB;l$Zbu0ZDLXT7m4|sv`dr^Qlho~AxXgcWJm}{44Qr-{HtE<n8>lEaW@u$Hh;gp7
zb{1?)6lyaErI0Ut>U@FHe+oD=pH)wkPcxRey{F@m(F29tf(2RD2__7+Ti&MoNp7nv
z3pnyqYiGs3$^5>{kC#p2zwNuhf+@k;(ky>p!{@AIIe8_Mv)|n(o2o7fzFd90^pRD;
z`KtHs8O#$ev^k#G{oSy3Vjok0ctZH<l*_ALu9eFC!ZpL&jOWnSnQd-cRxZfjfATT&
zj%9K?zfDdqvQ@qy;&UYZ*#Gpye-4Yy+L=<%Y5knz>0_G>l8p*1OFG{!Fx&HJ_foSn
z(hG|DqW7ESImyl6Rx)|n;jG8T7r(Ea{(joN)vM|)ly00aF8T2H>UZZ-jaAkg-z&Uf
zyzf0>b=>70p5G6@uMlI*-BvjH-SS_&SEJvo5ZLi#FVoA}mww65Gq4F_IK)unJt14j
zL1dmzgl0$fA@<b|^VwPT#baie9%9(^LF}Mtlf(?yO9c@HuiGZIu3xvu>Lk+#9)F1}
z_Y~GnzK8R3->+%f?5O<bb(ra|%<RL346HeK@(*xaUevYe{*52}dzL%teBhts<WV|7
zMR1b$vIo2igbkCn@;RsUytw#w&FVYVbu*aEL@$1{(-ln6xUKo_$i^Q^+r71;52o)u
z@A>(0qu_(c!u0JMOJ_ZAuw0lC;M$)gJ^l66<c%rcPk!9-ddCBoO?UNf@BOq{T2|oW
zR~{wR+ghhyi^xp9F8uhZr^ZW<ua!$$C*0w`$ZS>2^`EWx#QNB1=gVTNbae|#wsjx7
zGpk(GELgSBLbdA1#&5NYHKr|L`Rpz2*(tO*Zm;^eO8ZWh@7`OFKC4slzPn6HBWU5v
zkduqmdCG;4sPOL37Yf`lJ7J|NGp`b_myFzGQBZgldW#r2NL5LDNI6L4sRtbTpx`gj
z@N2qgTXVF|!)uRY8aV%N_*lv}yRGBn*OvNi9E$BCb4m?VH)<qx%$O@z`f+8)A=kFv
zjXy++{=K<1y(GY;w(5X@VUW;|bbjf74_`kD7JU6EvG{A^fvvd<IdbQ{J$yi~`syXa
z>Vo&7zYKJAuWYq3I$Eu?CRvNUxG=&%|4_wOK}!XJfGO=F-cHLZ=2wQxvn}&6bG~r=
zZ<ml^gnIpLjc?D_>mB<ZA#jX8Qsn6OXo+Lr1#Nt`z1Q5ve)yVNeYDKc-%n%yTUM#P
zJ1V}hXTMPVhr8;J{vRp4Q-14PVuI8PrwJ+cJInW`iQ4Kt*u9`uf^W7RPldmMSPrO`
z*s!)%?@q0RP|@}i7uyr#w%YL|ZLXF0G;7htI8lM}EO|Bovwis$+XK$+UU}quuV&|j
z1BRb3u5QZRRLE!d{pDfdHfgS;q)r8MV}`&V$5|hJxvxDVfXTpl3FD8653)9UN;rt!
zTk}MrdC9{xUL~II;zv|?x1Sb?{PC&lHg}w<LCLNOriTQAV%MAgIIbb^_>h%A3!|T5
zLevj&$%pc+lQX5o|9N)GG3IUlEZ4vMY?s{K(+ay+Tj*rvuRT-JE^1rUlR0IISg>y6
z`JXXg?yc3WeQ(+!m%H41LaW2Rl8?ph7B9K~SxDS}Bkx$Vxc<rG*(c7==F0o=z2<0H
z^3Te<`=37Eo@W);X(cl`xsUHLcjSe7BfYzS*b5Wm%4Ik*JC3}2Rc4VguUb)8Va~D_
z8$ZsKlU;QD)#vl`9bWC-66+{i|Gi~l;*y6&LT$3f9%Ab>e=I*>^?#-s?{4Xhd`Cl0
z9tt+)ofvp&gKNQ6Hi5R|+)0mqHQmu+Qh8|Bbe?M$i{S=s3%PWILkBjw{cJz>R#e1R
zFY#q`da7@W%ApNi@#SxqZ7HyI?U!(F&HS<I_;lF~Q<j!!1mE_*_;}IgMebAjHs0Sq
zM?b;ycAlHWmh}I-x?U9OT%B}d?=+W?<55Cl3l%jxOiF^k%!smHm=<th`9)C|iHOv|
z+e-d3>cdS=Op?~FIx<~vUHJsTnI{Cg^9q0EKFm1!u~}wcX}0CQtNWXNocnM4>d4xs
z`Tem`9rYItl>&KWs@2|2HVoLc<Lma{k1x5#cebzlxYQ!%n*96yPq;cGdQR1eD(blQ
zcSe|8FbaO<JnciQL&(C(nyM~J0ht>@T>Iyk3$#Dgs@igqW%&!irduCfzEt!qa^IM!
zvoBg<ZpWd3@}%pNB#g5?dya*Dk+|`_!{YkyZOcEM%Q&LiY2dOeUil%X^Td{g`EDl;
zwf`@)Js38Db-~Fc4?7;{omJsc;NC7WWr{$`43j@Q7+W4%wi(1&bh|uU)-<16FLcp_
z+(QSJHtxK8*lb(DtOC2gS0vt~{(e^L>Dqi_axT}635!#`8hmSe5`_LcIB!%v!eG|3
zcG0$!tA`wKNW2p@a$0z=<<<uKzV+3qr!FLNXRUB@@Q|uvXxSq8Y<+c{<@6X!!LPpx
zWI{W=6Q-renG{Dp+Vo(u?Be2<zlD3X3a+Hiaui~l5U0s~P}(gkO=;iT{p#x6<wAFA
z>m>GP9zI#I-Qx2efmYc^A?#1mpL244-oH#&FZS<kC#ij6)AfH8-LbWhk)QIJ<*?@|
zrSsL{fe+;-&4_Dz=6vhJxi8@*ayynCxpun7{@z-S-zWV=i{2frxYB$gVvm0<`|*X>
zJ?=TqYi{z~7j41*{qV*uiTj<4;#WmB_Nqu-&uUq=RbR93qv99d8CFet$!?3d=NXht
zHsCqS5V>Pp!fpk&v`&+jrrT!y1~tiNy;PZW9i--2`5yY<HL3Mtqzd<X;W;5q7qnUq
zHcVv{IsS2e(Y$RF`W#wQqPAY}UO3B&>qd!Z(t&s8C;slTh|||rc~e&#a-Kcuc%8-n
z37NdH+)S?wKOJj(``2{UCI5gKZN--auk<pp=9O5Px{7@>z9m#pr(7oR<c`I{M>Ycc
z7ag!+-*&$3TH>SsH>~+TsI7bRwmZjvxwBK%U8zgew`bkEy?t+fmHv_m6V6SN6AM!K
zBH(0t_d(u)go33z5_49YpWdc((oF41&HDaxwKe~n3sOAU1WnF=wlkJF+mmvB#?O~`
zzRx?%U#<QiF|xLy?flkDnbnMKlf`bl*tW)PS9z@Q&Oaw49_%>fRv}!|z?R<;)mNp?
z!!zOf7c0yB+1^{{?v|8THT!nu*#?G{=hG8|*Zh&G@^Lt%x3Mj3X6K@#XOaq@ByX+0
zu<Gv|139I%9ru^?Ztb#E30ptk|IAA3FTZ^qPIKQ}5^>dhYw&i5)TEXpdr#Z%cE0Og
z`!w2v@vvIQf^#f~o$NCNUDo{N=AC*Wu$GUfp|x5eNtHp$ZO?4){qr_<=FNz8x_(w`
znep-Uz9uFn4)#5=5=Q@(4?MWTzu-e{2A9hkW)X=cVvNhPYLot~&Jen+ysh-|;w966
z?vP2X%6VtD>}jDaTl33{hmRNe`1H?N6<#WFN#@j-6QvSA?7x|;oRa=U&4t;n>Zyll
z^eKDyBD2>;Y!wxa_3qYx?uKf9-t+d!&9A1eQDx3g55{hZj{DYPwbIYn_Sr6H7GX_(
zb)8MD3=Fa*;eFNXHxw8pJWS8z`xPB0ym$A~nMHHgGPDYu-Ml5pwD0b|6|<y#lUXDd
z$nSNYmiYeSud{MS+qWn$l|NF-oz5F}dcqN*=9d@s?9*LcE-T-U?)aKeRpM@7tJKER
zy78yT{L?pTR(b5+Ua{iL*<}%JcT5b=-`b)$zqN+HF8I92+MglQ4X@n&&UReHK<CV*
zo_>2T1p^y)!PV;*GIlXZJ^QL@z#vq|a#OL3U5c&u^s@G_kV{eC#;!l!ckMsxb0=dV
zx82<d8W|O8d<hj?ubA3q)pBvKUvDQ8bu^%$fw}o(;+o$qYmQa4Xm#`53rlm`ySFs`
z{4)2IRx5n^{Q^~lXKh@S>|ezG)KTW;4V6jGlG=*4&ko&s_x^zGhRJb}=}Xg#&fYyG
zm{=`x&EI+PC!G-PA418>>n8>#M1C|VcbIxYAZEv%jn^M`JT?d^<ln@-J@v<mQ^E?_
z!4u9fu(5CANmKfC=L2h{&;QhjfKPS#GB>ARo51?K{O80=&qZvmS9Towazk?E-mPgX
zo}TGB_(h|xLBpqi!ky_+IvurF|BBuGvSN1C;z@ClCG#a^f)8xqShPWm$6G+Br=`qM
zgxAF3H<#4EThkAG5O7%|vGC!p^WH1At?XSCS@w9@tdN|g5A&ZN<L1@9@X(Oyu(p8X
z(FvLH91A|kYVaz(XkcRtt&9Ap{NAkEvFzrxyFZ1RzpUyDx*flX#Wd!H+8yx&incsA
zzMQyhGBI(&jj)eq3d?-@S4qhq*E#h?<FeLt$yHWvLf_>IJoP!(UP`u_{c@7_<^a{H
z`X6Urb?$$yu*ACg%C(=Oe-k}zXU4_4FT2iFb<I2b#bP7#bB9G)ejePrZ8balCZ4T1
zRXi7}QY8JDMCP2i$>LnbxGSl(``@J3i_@?D&S2ieEx9dh)o0esjYs{bT9<zmU}<hr
zd#{*$@|TO))$*+j<t!@~X7lVn{p0yX-~LIy2e!o~h1$d%n#sV%93#C?TubnL$=21U
z7R{MyApOhD!%*X%ThIH&Mj!Vj*cW+xbx*B|(VHswSwLIVzcoc^$90Zs-Y0S)%Z}GH
zzuc()@n_7R&+jH@%@5#`m=|l|%g9`!l+xvHB(hOXDXhq`nf=xLj06UqCpG*935^<I
z85JgbyUG-g-@Ki=S=(WG-2{1k6Pr8U0Y5mu7=-W%rc8a<Ir+O|S)z^$o9u)G4<4|a
zo{xV2l{tU2zfZqz?9<|@oV{~jR8?mmk<hYGJK9~4Q(@7RT=d3l<)-w5mOF)&!(UDI
zs%-pFm-baRVEyBKiQr?^4`g!AO*vJ4X>HK#UB_om{;Ol-b93VQKVo5K%-ez+)sILv
zDn8zRp`&xD$&31<)hqu0NRl#AT(kIolzaG@)eHR`+%`^cWZWNb)3R{avND@F&L#Jw
z^yhBA;io+P#>*03DZj>Z5h=_6Pk*{}xAERDm7&H{cSfz`Se4Ba#MrmCe)$BOzxPZS
zn7{1ZexmZJPL@OI2_=7y0~gM1Hu8E}^{D*Zcek}?tR_nEn>y~9Z+zf-_xGC*-F@Ei
zzgh3o-{27%Ys|wamdYdgS$RRI`AsFYP|u~ptF#ZuiM4TUE{k8JG1bA7{rHiJ+tQPD
z=jX4z!g4d+i}7%Z2jk)MLJU0RPDi?grTC7%W}ZKHen$M^8~YgAUMsdWM=W?~@2!1e
zM@{Q&wc_^vxKk^a?$^0>=&;CqvFMw*xiQ;zFqgcsE=-lmTFlbQy`ZM!+oJU!1LFDS
z-ZbAZq0scOql;|A0RawipIf)Q69OJ@7xRc>DE8?|6$-xk|A-4`r+#DXC$Z+nwe#k_
z-Lv+%Lh7C=*O%Pg6u0b#TF_Mi)vLN&RZE&>nLUD*^i8$AB$p78a8t3K!@2ILoK>}#
z=-gi?(_}?5792R#(eL%*N524b08gEA_pjOrzUEZ+baq1*hWAW=xP2Mcq;YJ#EPmtV
zr&PXOJi7!ge7J0K;1HAa`B^*6?)sLOGBQuOe!<Cf9z(-YZV9H4hrE*>ubRojF|pyG
zZ4sC0f;A<*`hWKEGBI;?tXZ2=6=L}HK>Et+h0}Z|$o?vQbp1@!&7!Mqb9yHf{a-Qd
zWlq7A>tBES+RvY&7(Tx-nJXuE!mjO0rj)Kf5XrOdx1VN0g}hQ@+eA)=HlvQD#y0uH
z-_uV1G+Dl+am`u9pwoVT^15~Hs*IDR=l;8OsbZmGNBW<OoosFTie0Qy=YFkdaQacU
zNdM<EHLK^7zY3n6;C%1Y!gS;870mlZYG;OJ^<TeSkk^0UgWEG<hNim$wVREs7SyXr
zi0$JKbri8Rk&$o~3J3}2pE@UKwxgEqrb1sy#n7e4O$=?*l$QDQb8qqLe`<6!cc1N&
zEQ<syrF0#Ov}r%Tv97wbxc0nPKexbYXCHq-eUlk-q29^n<_VLQ1$jQp6i9f`zE1Sl
z=^*2|##_7Uj4GvhuWjOD-eC9hv5?j0$(IWL9QHMl_<m!eeD1>f)F_F6It?v4=@UNf
z&WdD^iPQUjap~zfB|o{;ukr1QS&;Z7Nji4NmBuqo?Rk-J7vA2mj$Px)%|Bc2JX$V$
zkKwFt@x-S;I43qf-2M2(&(k+U#E*R4&bISHuxGOL+9|uFx{rL}C|-SsTPAp_+}BsL
zZnz)4@#Vz#;F&!Bx>KvQ@3zjEAs2eLpJz??(o2tnB(oxVXBgQ&ihJ-q;_Nbaxk(SI
z-Db)aCkCyVETPcWu931sxpFE~+eU%TbuB&{x%mHREB;F4+4bZvkJfhc$%zjiy5v5*
z|M_uumuGwP;`uY(&3#WTR-QjkTGzy8+J?NTfB(<^T)Uz-QIRbpBIvDR?ab|GU6~8{
z_P8D2Ki&Vk-s%P4ubE$%aVKh5(knMsKAUQ#4WG3yP1jzQ)0572bhhn*L%{-$B_UT%
zDZE(E$<p@U;YgR9)TDb~H2%tc*zhiPJ@e`li5aQ6?<dXR4?Uy0%zaI-?v$&B$F|){
z(s->G_GHr5Xyg44OOv&;*QknJ=`DD**J`WQq+0W5Z}{FS`QHwIaxm(o?xmzZ|J))p
zidkMfpC4*yFo#<+Lc(UD#DV~)=YCp`ZyZ?nu&c0gPNKxOOxC%EYlYH|nw`_Sp<w+a
zGj}n&fy~F<Q~iFKmY9~Pp6L(gu(-47lB>DG;exkb=DqhWc+7joFjM+))(6%Vdg~eg
zu^ujHIdMB*XXo)J%BwFNd*6EA-)w(KyGcxPYE`J4+uaFSCVO9rnos2nIVy8&+eh1&
zsGj#rJq!(lZz=YDv|aGd@MNE1gWATR0|snL7efn~4yy}%6_fgBx_m-?eaq3l-~U^m
zJ}vpSW9kxygcqN=U-W5aXC&@y{jhq;OX=4fh1Vq4>n}Bm7MA~gV2|&`G$}7(PM+zG
zEP?q8AHM0oKKWggM!S6ChaCnwe<TkJ=*sRsu|sFwCxK<rMkar%Uz%N-esi|$N1xp~
zEk4y+pOqR8T^BgY!29-szYqiW-vw_4T-kZq#SEsHe%#{qv){tXQjvXmMd(voGbtuJ
zi(_lMWP^^RZN4Ho;U7;<-<@l+$@`rWm8<!#Y_UA2w&L2^vY*c~rX_hC6{vqL(yV;$
z{DI`a-=5X4nG9{yPW?`juaUEp_vc^xdi5i#iUPJW!L4O=d&7TPcNT1A6tw=C$o<je
zgyHMCCAZW?6BA~H`5v#2@jLFPvuxsIub0<@&69Vxw5zd|G9F&NI^)9Z88^S243lci
zIntvgAIZR*J@<pW!_spMcjr7@C>_3AQmSt2A;<kkesziR<?Mc8^@8oir=xnaHmsev
znTxf|{;9(0fUjS}L+bCwWU)xNFtI)7zqe@8)2ml5NG!VAAR|(d^qysv)+T;c=GV8x
zGNa$7T~<E6YU!oqzINaKn!N@39zC|~Sy@X$)`x`3hVtANaz5svHLZ<zK40eB-r|#c
zk4ozHP0jp1EtaQm6|03E^ZsWR3_abN2@z8`5*T#O*s?5m(7eL@Lc#ejr96x+Pw&pr
zdc}X<$=~fnvYY;r!}Gb0um7(yeb$HXeXR>0J_#55o>uYbhzsLkZh@mryyw$%)oXVa
zmT4Z(pBsE^v%<G+Yu4p1`8O$3qv(gHZXLt1`<J&}y1aUIGGp8N1<uM0&WcAC2q>E@
zQDu-=*V1v-JHz8&=G0GX^^YZ&Z|V5x?UV6?e@3XrGo!+d-aWl}Hu3x2x+9kc1gf@t
z%<0>>(^o3)W+Bh<B|9e@W#&2fh)%wx#ai+t!Ysk-b)w(Z&%e!Dd8d|DZn*MW*nZ1{
zqg!`>Kkc+D>5bB^qC1cFzWTH=^UHh5pFHBv#5m?(=VyM{x;g8`8qLr(#S2d_zkWe=
zviHknFQZ>9>HqNEa-YVV%!+(l-l|Gf=EDgUvVH&JB@+&xyR7Ja$5HDu%ggRlX}bzV
z+hiDc%~N)~+*KkT%bf5-wc+8br+RB*zq}UB+m*ADJI&qxx42hg#T^d+AYW~{d&|U?
z4>Da(ESUenE_Y?-lPccUcMC#Va+W8VtuZ=KxYYB2a(;1lx}ohgr=vys3derud{<Um
zcHFn9-s5@DN|}>Sk4j1%bvb$Ln%2uDyF6EAPwPtD6!%Vd`knmHN68L8fArr5Wz9<e
zlOVfu=?>kMQ<&NgOGt=mCj5w%IZz<xvPNU!!;l|>OrKPLZFD_)@mkh_%I5`QPPW16
z;-&%r13y>2&ivuNs3FnJWuwF4O;Y+N4;8NneYWtJ_@ex%cQfP99rz&fpkc$7_qWd8
zV~dYgpKYf%PbPS7+h^Vl1$r*Kl3Ln?AF;H31SN@+{5&6hIVXR+xa;La)q6~4Mz0Lb
z=4|!wF?L_I?S@%rr#hpM@|;`#-$XA<uh%VFGvo1<jXJwS?rmP>Rre=SIKJ1vp>ej%
z*}F-~m+#6?c**~M;!FRC_pa>^zItYBoxFAF;7mq#8}{SAH{8;dcNb`G;@&?u(z*Q1
z%B8o{^A^uPu)Sc%0jAgccbdGIS|Vj)*4|dLNAh1=(5~b})13x9ftMwoL~)%@nDJ0A
zMf@G3&K<Ul9h`Bkv%`1a{8MrA(uWO4j(X4e5*4T%S{-G1IDk2n^}~hvQEt7<t}8Jd
zwvIWn^5Ol{D>v<(+?cq#zul=~8B6%<mMdR3aX8#ERbC<?zI69u9_AN@GZhupj^#~W
zE5kj%Tk+U)!#mAvlh-oEyuEj5Uk$&B<bwlTxq)rBQi8c8=Cyk)csR|X;h|ke6*I4~
z`PFv$A4hqYBss@N+)y^*smrrln!8O%Y+kEIU0X!Yg!!sm5?%^jtWsazFg$2Xd}t$*
z(v>zd@}0ud)QJ4tWyOh;t{C&pe)BJ);h`L}K~Iwg<Ao3Je`M*W<g~6xSG70zvhjvN
z*ww`^4Ue?um0VU%n)Pzx{;$PnbeuWeE<dhnez|e^w`-Mm?%ld^a?|_X?v~US-kBv|
zgpD%~I8V+vaCp9JNd1fT!J8`8ns48ClNa5c@#KluFH?ty*KXc^`Msf)UF_Or*5GZI
z9?FY#G6sE#ax*vZ(OG;@V%3j>w_j^s=nL7iw)M5<9X^L0#+QBfpZ~%j6H~&T@bLNv
z-8r|f-mB_t)@w+pS@PzW*sS2|M<m;9tbO`pAOE_3=GjaEw}cFny<YPa-(PmqZ&RAX
zxQg9CXB%tJGWT^WB9y1f75Z9uPZ2x#r9-0r_WfPqmy<KrFFSr_o=^YTJ65sgwx2e3
ze5{?>9kETl=wt!6$^CU&wrW#@4t%(?$eoc#<w5~>N|$Rx3%^2_m{eb_X0QAY*&j(Y
zr&fDgl-b*Gw50m{n$~fl;97lnz|zy_fA5&M@%Pu3H5JQZ*7=GUR4BfZlu~MTt}Tw<
z{y(96awB8v0?k>fyYIPYT|2@s$NS8L7{yJOq?fE-ek`To4u|jSuryv5&W5(~M-8pc
zid|0Zwgxj4Uw)9d`DKM@d()K}hNm^NcSm(c`sMCcF!U>%eZT3}gs!|jSCUrwZVNs4
z{Gj1AyCzmvo;V4q`LSVc_nSGh4lE94;GO)Pi`Txskk5#lVdXV}zqy6BcX<MKq@OGM
zb^4C%mw+hdyI)*&=Ne|tZfIJeec2$5mHBW2Tib^<ozBO^F5G5K<7x|7wDX?-_5_PZ
z=WoXSvMu31@R0w6$)A#mz303(U$zuD(75i{2Nz9+{futMtMqyL?Ih&h>OQf{WKx`c
zftTB!BVCNi`To*fXZ2R)A3pz@yQocZ(#wm9CMrcfA{W2h;Pmw2=_)(>MdN$-9=(kx
z-Yb6ZkTaeom)ezf-gV{%Kc}S)i99Y$yyi~JB3K+E_yV_F_^|!vL;XwM6Kq2^zP3NB
znp*eAVEwGRFCpe8cT7ulx1RcNRBdy=Uv)0$-?SvLzhy~gv0vV4$xS+7_Il6ua5rY&
zcP@<1>@FJ}n4@kS<KnTIeaPbJr-&Jf?&<l<7dCVpF<;xoEw$_@BagCTR}j0Yfra93
z2}NU*%Zsy8_s*(jRk#+~>(BLOjgwDr{^{*reIHHC&wiPqxG`z|D~%JsKmPmScJjW0
zZqgd#-#=?k$uB%J?azDDH|Z~SzhOG^@@HwO+%LOhdhB})<P!{1*B|)sx883F>+QW;
zYTS+Q>Mr<j{%7fzCqmqR6XRt6e%b70#eZ1%xSz&C$E32B{KmiBOgs&&d(7&Td8_tM
zXxkg!Fr~I*p5~W}^NXZk@;9{Zcldwi<E5jg=ad|3Dqvn^yl}qmrpsSX*i_77+H&WP
z(``l`X_>WC=102ETYO(Q;6Yk&L+kSspErAMQMvCWYHgjkB4_DV0UO~dC#T94&aHiG
z6MIqXy0=e%jqe*F=WC78G0(eR3a)Rho}REj#?Urx=MLuOc~vR%8@rx*=FCm2Iy3Fs
zz3ii3BD!yAty4Q`crL@V<6z)|t;-cxs=Vi%$i&vzw)zo6o2h^+H}B)mhn?T|>xjH>
zdg12Ne<Z|f9%tdzA39Z~SHpHC)u{R2+|c~}KTr0Vc@J(1W*H{$_|Q~-$y4{|)_EC5
zyl*?1*o0j9c{egMUyrXaTps4TS0weILFA!lYkyA<KXUnH5&M*7C+8?+{IK9l_#x`D
z_ktrg&o05Bvu+ySHqHz@Gx4tOmYW=!hO0wf+*X_V{e%3TkX#q9XrF%8j>uHEmQ}~L
zyR|76)b&L_QEZYpcbwtSbGKiSQJR|<Zt`zzJpO4mgV8>P*nf3aU*-2Uu-TaN7Z_M3
zEqi#O+J0g8{Yba?kS!PFceg2Al1iAc>EhpRT@#^Y?mr|YB>dVpPE2=q(As@KYIbjg
zU_zp@wBqmmTiev8TEASsvw`Ks`G&UrPfa(qKm5UJ*47&A^7nZ}W@fIj<t!!}<3(Zz
z0(cH5pM1QUfn%{|Le;#QfX9LFC;pB<y;7|0#F=xkA3RugMBG*jZ)gwZiivqS(K<z|
zIhpai!vn4Pdvf!iW}o2y^!5VVPVs`h70+6Z{J6E|xaF!N4|W_>Zu69^N|3m+$}{Z5
z-mP)>m>-;A*vQP3W3b?n>B?6c-)GzJ`u1M)a&i$fbBSn5m#ckMR-WWx$0-*+q;}5a
zIGsCx?Zw8%(x2@!ORnt@wTW5CWj^<FnblqM^2t*3I;16BmgQeEe|I22K-uKQ0fW3)
z+v9mZl#C2C;t&0tY-XU+F(LHC;*+XolUx~{*If8umvZS#Op_5W|8Yj1?G9JGWzQTq
z5aedIdCl5e+g!cbHyZ|a-?UuT*U0ny;f{y4Ym^TEcAV(jf8(8Z!h`k|hwuC8>l|Lg
zcEIVsxcJ3}!1zlI?BBl_^VFnp)jnS@e`)pVwO<Sr9xk0)R+SYgAy#L&bdtf|Nu_$*
zD%+0iek~y~#p1R>oiJ}rJ~MAcx-4&<_WXA-0lwd#nP1w^$n~Ge<d5}zcl*ekbPtQr
zmRu`FhKskPLekvd$p=0^p1!|C&GP(AudCbjRgBv#R~fPd`nha<TXCa&rgAOgs^<?m
z46U6W&X+feV>ev#>bmHp8D=I4d+d9@3yK)3J({si%via8o?A@0`L?g$UqtdO1cf)#
zVQEgLHl>b5t!<V}Jmo&32?j5ic#L11zWV?4C0pJfzvuh=FPpmIU*E&thl|BOnH@PS
z{#!`m&qk+arndgBH5InejLspEtR2e}XB~Z#%F-sWFtLYGLeJ~Mha)o!84jBY99_^X
zCQ))(dAmYi$jiWG=MJ{Gh28yf;}h>P_x$(1{l7N_Dcd{LD*h9jxcjcBeZ`yNSO51o
z9KL*`?m@8Cr-LV#yzcmIw=g>`<U;mp*)NZ@LK5c0oxQ9jDdr-cQ1z5ULYjTg%+2fu
zJbx7C#7g}5CiSQH*(DB!BYR)Zl8}&#e7*Sop%)d8n3CJQr2lH(cfI*R`^JaJ=Vl2W
zOf#En(zTaf|FvS<;^wr+(wD=Ov<^hP;Yv|>_3@WXh4QLBjPrKQe9B>@qqC7&VTriQ
zE)(JCH9q|(taK)QySA!y*TzeWFMio!a>}d!)R%~rGv$nre0k9^<)_f)#im?0Vjp<S
zl$$Ipap~UmhKEfS4T|iGG8R5$t`OOfFwNOhB_ZMeA)YgfINsekx>=L&Xl1GLla2bz
z0^`=s-ppAs*V`?5_Sd?+P?HT0{6!2R6uQFP5@rNtU9RQj;n{mu%Z06N#)5~2CsG1D
z=UkW|{G6xLTcInEUDe=*;&QXMLB=XxJeO`Izs`<bcVOQ7*PG>HHf_spv#?z6v--)6
ze++E@*yNm4ul(~rcWeU7zC;^-edYy;FO273=JfYjD(LT*F8lpPy2+p3607=OVIob1
z7nT~Y3KWVm;%1xM$>i(a<7v*|JS|21TG7+vjtpIk?KGCur|f?Duu1Kg^@4{tD#L7d
zACR)T?xkI3viaslKBMwf9))iH16MD4^5(vcIV!kbkuR}#zUS6`&oUR7{hawWB6{iG
zt!2H6&ewx?hW+}xF#J!+iWxEPhig;zyt|?Psk+1dV8FYW+xC}CLzYE&_-tOO*r~$G
z=D~RQgaxRVaM9`T{PeZzhc<1xB<QV~$>XVWxlP4sBai15H7<!wim!T05;9!wwtQw_
z;gV=$W;44H^=($@4#z!Q)*pZEpO*8uEo5S&qFTldLneb5(RRTi^Ag6Cu2@Ou-~$)5
zH@-CVUbaS2+9CRA%e0qy>ZZ$L7A7T4I()-;s<)!-krPU~t3t&OtywptM7QOH8ryL;
z`|@2+{_5<RpC!q=^<8{IM&51D`uY3X_-Y>&OSR}6cK9LL*5kQ&{(gh*b5(U}>+2i8
z7S5ltU{SK+->NXvxrRHN&fOIj6KGx*a^d{Fvtkhf3r)T>lyhf1i2nH|UE&Taul)2&
zQ;Sz;hAf<K9Wqa6!h+X1N5Yj>PssjU+?Kd?ZT1SqBl}uRjbe@N-aA#-8uUZ-lWb!1
zW3B3jtlAyRdULnjlYKPbl0Cb^|HrI#g8p2$VlMO9*Z+QAeNgXm-owlXIl=R$`}WJM
zp5nLkXHwOfQtf8t*~(Y9M2jA-_DBsp8_@lC%E@Wxmqx95ebxK*(|cW05+^7H)%ba9
zzgKVFJIO~gVFuSkhr^PE42LB;7PYXg+s@F>^#5MnuV<g`F){leowCa}=JS&|+jli8
z?mi~UYoO!HW6*PY<_U!h)rJNu7WvxG+|eguBJ;n_E?xA?stJehpIqE;7P)kaiTq)M
z!n120aU7T+t8Freai&s6PS1r8Dk)vz4Q%;b5>=6ZFD~}U_@nSJVxPoav(A;ghU<1@
zyk%-s3&|F_ym(9PvsbkZ9CrO(Q?r*HuQ_t$%ZbA79j_KkEPq$b&%A(<E2yq_vd{l{
zKFw}t7dFN|bMJ}eW48EHa>XRWYVN;FHdbXtlJ+m$_k^E#x<ENad`HZe_SUjrhu8G7
zC7f8&I4M@5;}*|hb+L;DCM&GO?&`ch^>w5FK@RTaj^=3=J9$bPH&5NnwzHwxs^*!H
z{{*ughyS(6us>K}=n^du{hq5RO!2zp6Tcav6?;$IK4$;jivO@o{ADM7X<tF^*>bCo
z-pHEXZYlR9gqcw))Y-tycGZkvo^_y!*Bz^tr&Zli*yx*7b;Wm^^vy3P4)fQXx9B~f
zVDO5|!O`^Xw1<<loenLT&D8dUt?j2kXJ4bwMvjI8YnQ!^ZJw-KT_UFCZIxUWd+e&5
zbyTmfh`}G>E?J3`m6<#jS3bV(qVu8T?Q_*Fi&ysYaLYHJ>Jw~KWXs5C;=9Rh@TK|Q
z3s#di$C~RzQoIBV&a?*|xWFBGHR??6HCx|ooy`wRt&c0sYrkG*n^s|;Y2Nd-j+t#5
zQ=4or<0jMg7tfQQT|TfpomuLF{{No_CNiH7#r!%NJo!b6NV(*%hip>6US(N{egE>)
zI9r+N@XGliLEgpMdnfm9dTq3H($^|A-bZho_|m2OW`>+QU{G;L%_?=?O#_jGN%n`e
zSG?<(#clLNK<Pl!0X`#@39PrjM$A^^ZkeU~$7)HP-`amIWxQ3DvAVZji|wzgO}(9w
z)4Rb;D)BAj*4#B-w={K+?tG-2?y!c*>R9os?}0*^tUTwJFU>wskRo%yKw{B7hr=I}
z#U}e#Iqun&<$dKs!J*ULnwxJOeY@^)LtC~GE04Mp%TYd_O(M!~EACYP{PlrFT512X
z7vhX;u@{{V3!V7F`-?Z^7w?4tu2{aALaGN2-B)M|Iv~)xYR9R#8((H9E^|MUv9DL#
zc9Ws+Ou6TtOOM<5ON&+=E`Iv_){O@zey<h2{Fv$Nmk5RX28DL1Ra5dep1imyiji6F
zm<{v8t*JA(eyX&o&ikh{C$nMxLVKTp<NFQR>lAEWeB5p(QQyzZ$ot&)wy;=TUldP$
zY?S}HV`8_uexLkuMo8+<DmI?SMUrA|`!=^FI=;LidBR6$)BB0B5={S_MCa??ezsin
zT38Vy+q0+%i3}2JN)t7l&h*4bF^4ou7;$d7B=;n5)@Q-hN3)mqzMZ0L${R3qqSTW9
z=2c&IIQaC>c&Bw$^ruvjTY_|w_t7sM*MG#_XtUtyd!rn2C%5W|*?oBn{o_BX)*smB
zyUI$e^QGYLkJW30E-&8Vcl@Ukzx@JHYms-gM*QC=x-N_HQr`L`luP286PJX~M~;Gk
zOVJrSK3=v7UDKJZ&m+Hgg?q#f#^2Gio%hsNEmgke<7{0L;nd)`V4+!5hD6)K*7^h0
z9}ax-I>#q5y{6chx6(TNyw;bjnSt*TGIl)KeCVFj;k^?yxxO~*wZ=8>YcN_+S+QY1
zPb|w!A>D>U69b}4E=*uz>;A&KAv?{u&UdZi?h{Jcv0{%4m6Cn_n?>*cFZ))oO|^-K
zNBh)SlRqmXO@3%P95yb_xUji_O{B!Cszhp;<099uyMLNU)E6^<C@(tJvdFeg)zAI+
zE6b;Ps|rmf@88<1H*bQ!`yQ385*Hru++<y2Y!Upiz9I2bS{qBOdP3O|UrE1L9FI1e
zvT?HMbZln7loTEP`Zklxwy?<8bM5~A`f8Xay`bS^l=8CmPc2sG&AIB^e(Z0rVeDQ5
zom;%~xeX3Qwu>03m>NuRX8EZYY{MjB!#YtTt6)d%si=9pjuC&}&b_ns({<s^mXi%Q
z)~>B@T=Q^mv3bzBGV_(GwR@+#?U^F>`oodw6EqtSO!%#J*h%EVhbOP3el1(N%FrV|
zxTf3qf?(+~##_DZ{{&7<S;M5!)2^YF;c<4-gZ#2E$>4ixY{z5Ft0gSdj?S^zobWWS
zC6Rfy(XPlPn-gZvko&9>)>dogeCgAS@8#PzO%jlpkUAl;GqK-)`9lA5EG8wqzBP`_
z6Eh`j(j<AE!xA|f92YQ3wwul{40N_Kh%wqc%S*>@Rhe1v+SM~ZB}_8vjna~A<2k3t
z!)C!VdxK|!Ba8gulf}{=>}`$3Yrc4`oStqgvMXvO!#x&uyZk<5mKRMYMQ*n63NSRD
z?a8>~5?#n^Rx*>{^4R|382cZ=0^7Z2XLeuFi_pJndcEW2MlM62{HN{3cIQsZv3-+i
z;qCnSD13#}o(5Z<Rjyk_qJ)|kOQfovUb3p$Yj(+5<KT`6Q}H~m`||5NE@;Z?cdH~%
zT>ftH0mgubhO9hd9SYS<4T%<4B$-VX_#g3NY??RyTWtKtfFl#npXok+xxjZ(<3p2<
zMU8FqeRUSBTw1p7&5h|*8Lq0%PE#&y;4xC&%)og(JCaR<mB-e*;oxm%gCFHeX$)*D
z&twP|&t__i;gvX*I*ldh)XCt_``d2{`JQ-UYsP*w^4)Bnj2W#9J8!N@T%USr!}QCN
zQf+k``r7tvpVp?p{G;15+LOJl{gQM>`|j2<2C;3-QaW+=bAN_SOOY^&Xf9mO>+bF?
zE78U%;WvZvf3wuI2}!=%QnOYbQ$D~DP_TtTA|~dZq%$uATR&5q8C%=g9c<Zxn?D;c
z{NYJ5xx3_n0+YcLcP6$YJqIQ%XFP0WsQGL+tHc*c!3b^xgNPRg0<@n+vM06P;8*k7
zcRy_RcP5@7wVGz}0}9UZ>^|>1L=3h#vg9`Ua5l7Q3LItNU85byR`uwXl-6cb!8F&x
znHlPBzcw>`_1D*2`gmgLi@lOXed~f&#5*-QE=Y9Ua$$k?HNWX=Hg429y&~Rm88d^_
zympUZE{R1Gyn=6Ey)|Q&*$Ju2AC5`4%+^nqlc<O|B>iT=`#;G{yp>68Ee|=*%#irU
zwTWr{8ZKw%cS{rH7X>LB@htb(3EObMR5ESK&J_nQJBh9nTUD|xz_jH2b5|3F<GfX+
zq6<Sz`tByMuw653XuCXphev4npWjmEmOFx!XUit$<pewP&v9(%Sy@;2A}jacPt$32
zvDFfj0<yE0WXpeya%Oy7XUp$-A}YT|Rn$(|&fuo^<Ed=np7{knjLioQJ#tnQN;u&m
zU@(WP^cWxS#qG!Y1f|}!_|!7;h&xW<$dF)soSZhd-`d~p60^3JFemS9h0BagJolT;
zT=;oc@;EO`tD5rdnvC#e<>Ob(gT8Pl=pU+C`DKQnYxQfZzq1pC_`QEP%`N$Qqt%3A
z>4Nq$UjGC84{TUqlBUZ0e%8J}`<bl%H8ahS&))Iv&`J653tq*-S9koK!dZV&%G)@<
z|I|&tzkx?G4L0#GGx8mN7;bQYDf`6{rFpuII?U2?>iM4oWf_iL5;<bv(hzpD`AO!{
z(haOD<Jwq_j-2Uuec-yrr3t}1`;Fc9$VUYfr>*c={bk0onQ}|_nyx?kB_kuhSK`rW
zrLEhidG%{6hg6-ppk=FPxMh3Vj6Y?XtUUTUb`u*Lr+#Bi@e(lUY1QCdsK{*emD7O3
zM8{ji<c?{6u}koiIcxpq*-kv*b69l3ONOR4Va4#03lmNmDCn;JT0S9y`*_LWnS0oN
z9&W7-(Y$YEc>QE^x4hCx8+*G;Urtrc+b6N4P}}>Z!IVb1Pd`jjM8i0ABo;i}Yigjs
zZt>@3i#mkQ^!2YZo4j4s;m%>kTY5!i>@RnihZSExrTC*-{$Hjfvy)0MgU_64V((Np
zUc7dS;qYFCDK`UsdXH(Yy2c^NR%?|bEA9JrW&f=yZpms6v&}N+NM+XC%{pTyxkNs@
zU*z|;Ujjh~3K(6Oc;%gzxo{{HNNlk^xj>O)F5k?m#c^+W0xUSQ{6$O>x>VC_LKY?T
zw8ouWy|~-{_KX(~J9kca=^)IIsB-1gSy08M_nznA47bXAWjWqG=|Kw1xXe4-51#W~
zw5z|=DNJ`+c)^j43>{D8rd`N3TC=+JQpfRS7X)U=x9^>o$-s8;w7?&p<@F&h={~C#
zo&A<}YRiG$7oJ)c{8)M8<N=1_qzV7bme1g;XFPWDV=EK8;8BCZQ#IUkw_kBQtLw<d
z#%&ioQQbvaLETP2%FWnB;q&2{a;yK;z5W{$;4K;;R670LGbP_y?ToC`mKZJ8x^u<x
z=cB}k#iDsmYKw1w>G<t%bk3!JF{P_pW(NB7Pvkb=Xz!-Y7pl=Zd*4)N9?gUud`gXN
z&lQ827AC4(ndoxigZqgq%MU1A_`u@gmLYKTeP)9Y3vXVAL5h{b!iUc%$STEZCUmTs
z^^DI?@%7a241zL~|NmLKD*4OvGa|?B9x!|TOXM^U`hUGA+QWICyFcd-@ir#DZx?15
zSn&Mc(6H`zk@bTE{x6@2tztD;!)_o_%GfOK%qeDneSx{{-j=r77@nzLRy1xdyRiCb
z?~_bEFMp0HWo4}lT#o-@X5KLKW?spp`MyU=%I1mkfdhuAN>l#v2KDWpd!50qjYs<U
zmP;3IJo|KSof#YR455wk)7ze1-_UR5?$z63z`?+`LDn}j!_G~g_wQSlHW7nAyh<1A
z6@rym1%5EQcrx(5cUTs2<ux+{=idcOJ^6TdFMO?VxlxDVkb%Z(^$ZWjX1nY6B!pj{
zZLLyV9(MQqoSMz55)u*n%<4QAKQ;9|p`m<Pnfv6IBT28mKY8?S>%PA?l&n&&6iLn9
z+x(a9>ncZ)8uqWNtdy^aWE{U=Y&Y}XJr2>J{pDP#XJ7U0-P-8$*!;3sxb}nA#zx0u
zjqTf`*RNh+nto}$`0*{DPF*UC*{YVV-;`3H61{&}Qiy4e^z2s4Qe*AY7eaW9X2rfe
z_AI#VZT|G20|h_0yWO)76fmc}V$P_@v3EY~v*NxTGh1UDW5CsY?QJU#K77e6D`t}M
zg8i@XCnpsz#%4#+OZTGYKU>x_;gxhsV)FYlS;xLz`<5a*?L+I7>5b_=J!jW04d0ag
zV&BxMCVWfh$;U*xE;e5E@~ckH^6*R6mZm0JtJ^-EvAb7qXT)P&W1wjjmAQBGRBpYq
zEAtOpF$gbikBi7&xRF(?N@aWFJuQRFlPh_@l+-cr-FVLD`|~T8tEF|m{BpBinBP*e
z^huKMscgm%uM&bYnP+>IUQXU|)YxaW%;s#j;2Cm1qxatBsA3Y$6ucF^{A)thlW*7d
zn%H_(XYcEuCdaZ2w6gQ(mk)Uf7TiW(1x@}4-`Xp`Akn6TBjpw-Ef+AQcspgx;F!5D
zmq|s2&z3Q_ox_W<S?#LIsk{#JA5$Ot_GDk|KA#>c`YUSE<>L#Son;#i-oDkA-SfZ2
z+FJ9%#>r*x?|3f!#`o&Lx9}T$+uko(U;cIx--&BF6Br#b0xl?KACZvwvyksqPX6-P
z01b&nu?q#ZCf;Ryo5dYyaK-J%{du=;TX8r`#@xJknMuLmOY?=^m0~x;3~O&QNmg4+
zq)yFVyl!RWf<*^!IJ;a6iwxhmF?7H9mh()KNen{!zWtHfBXmked;Ztx6(R;poK-Gd
zkT?3OXcEI+`CZWDO^aNM&qpt_q_#F=g<>Jc!|nn0C%)uPO_9-SadTdM>aDMJ@Bslo
z+3KcS&TK)kY-=yI7G>+(@>s}!^FPK_J5f65V8)5uMdrJsS2CU2w&jD!$(R{Zr)6|Q
zUS=(f$>uh#NStt_F7;iQoL$6Yjt@O;LJ}g|E1dVt?T(O*(=Pe7^2pUwtusCq=IEZ=
ze(#n~>o>7ghsw;7(i)DsrHGsDIwY%UENftAR?gfU`-h=I;IddeyQt%;Cgt$bBc+;d
z&kn9Tx@z{#6;dCoJlQ?slI>6aE7<C$w_=N|)|7KgS>ISbSjf3=-Z_SJ%OhVpazmG#
zT<+5!v!OFN&+x!4=3Rkdyi04ir!uv1bu3Uwd6mt`($_fcyP?Sx=jTq#{_^oK@hUGU
zQZ{+h&g8#X;qt*{bFIs#Eoo5P^dWb`Y_7<oUn102rffG;KBRbC=<-p+yUdCkQ_dP~
zxM*-*Zo%1#9r>TPT;gJIUb}s2SYj-TbFwHyqUpAau9I&2itlEc6L?}mT0kp9Taf-A
zfg66?*?(@`%FylW$H1(heEQY%mD7K26N^ee{L_Z9j$ivg(p=*MtB$8fw0?e@k@sBe
zE8hvx2UG0rd%Trq$R+Ab`F63xbE*4**pR~xqBrz|efl%PT74WUG_>M<`d16wUevg#
z+qXZd;LXi16(2NNc^ErbWPE;mH8e&q>~e8pesb*dPs10xCun9iI4*c-kRjzV>zk;F
ziIchGvSxqHgcqKChG#U5=Qy9X@sNrNx;}BX_toE}mlw-<CuO`?wdMrxd<I6l6{pW=
zxE*1OXLyt=*LR@q#(vq`4<Em+lj+|oS+rsetM-xO5es&?*|pCxUSPw`qkS!nV?x@~
z;)f4!3r+Lg&Bv7K*1U)<W$vCb$Dr8@-9K9LE_3flepNen?JFBAjZ@D%6RM`<Tyk6@
zVjyEz<yqgsB5_IavRzx7^Mc(AbY8r+Sg??%isP4Hiq{sQDkFzOu@j2roem3SNTgV4
zOl4|YA+Hhh@}l%Vwx3IVwQQwsMN20-+=||;`Tqara<SM+x8p?C+qcau6i@rZlz6Ls
z^I5f?*#?KL&YYREEHUlaGm%}AtCvgl7p<=?eY4|Y^SnI$I_2-$p35ws$9ntwuXx_o
zCNH{2T>YR!OgsO-BPR}2`Do`b-e0ymHvM1lGU>~#dzbB6d;ZUimxbodTF!e@&+ZVH
z`9GzZ!{N5;kJ*cPw$#o)n8E1PXQz{^H_K|xksr3VA0P7yd0Kr(vwN1=9Ohc<3~TnU
z&n(V7>(~~_!TB_9gLmxP>WHq1^R!rP>)O*JuRmp-8fGP<8laHUQX%-P^vB8tZ`bBt
zP=4_3ny*!U#TAd+(VuHSS?t+s+Mnq?BeLlsSAvSvJ;s%_EJqJ#K8X9k?BTB@HOrB;
zLMDbGsCv@fyNa%dA3pF6xYN8S(RfFm8dr;pfs6Wj8{S({7AA)-*uUdoUi@~mhGkCN
z@%yE7F2^y>xqj}LkI9wtjQN}a%<A(G-ruTW89IT@=G=qrY!^80m^Hk;yyW!j)d&AA
ztI7<x|L*I-O^tsyzUTX@eq$S7s-H4XSxVb)O_48Wq`#h#7O9!RSbs2Wex=%}u;-`F
z%)DNGcGLPorUcGh5mDZSg38+-R&p*k$;j62GruKp%R9+x0!N#5gCKunh|hus3ywM5
z>s(g7T)(C3vG|`_6_2;R-$IUy@EvcO-mqEP^>9sr@egqi)id5K&MiF?TKY0~8nJ&m
zJ&jL`-@5t9p^NX=mPy3s8lU>&u70$^rq4zs$>h=m=GBJ(<D3&2((~K}rY*k1r5?|3
z?IsYg{z%o1a`WFxIdMBVzi$zJTd~Jy+gAzK8$H|Jq>J843otsDm@Mte{7CSE`Enz(
z2k*ZsoPB=#(4>u=D{j9_k6F@tzIt!VjZbE*7ETdsobRrweKt|3?5AUww#b(kY!-f-
z3`Oo|Ms3vHvi{)iB`eOn{+_VxxZ%2Xrb*vTa+m1~9sKZnGvmPmZjYmrme>Dhk@%qH
z@izC{7fubCf6VKc-#hADaTVcJHITPq^kZMyqR^Sp(XcOTC+EcH7iRqIKi5{q*J)nH
zKIvx<<LxO6<>t!Fog2h^JgrKJUu;W&%oHC}W^ry;i`r+l8kZJ6J}n>2;&<_Ex550`
zWe42?1Fo_tE?9eL@4{bochqw<rf;eEx})%l&6U$-l}e3D&5QY;zUsg2tl!$3t9{|x
zI<tgbX;u%kSZ&v}<!-!G`q}nMdFEoxn?-^P8CC}Iu}_P!n%TcWWV+)-%iR3D@QXLf
zPrbh5aXZ4vwNiFjZ-NKQ;pqps+KiKRB(xeB`F*_)3a}+TOexUaA<y@o_k-CF79J+%
zI)?J5(+B?x2TtH<ySrC(+rA{zCufqUEjE|pT4=UPe$J#0!E^STqN|h+C2|%un00X9
z)qnf%6u(_})BYt>zW&&L-%a&@nZvoQKflTxNO1ag_LAet=TkPH4_|ut@db{)CRyd+
zgy;ozO1hOxEOM?^-p%HFnwU_Za_7JM<xDRnL7vr(jE4)({O{hF5W&u~Blj0~+sB2U
zS2MHO%;acvF?i$oX&cXn?z{JPZIz$0?24JV@ryfKdM14SaAuu{H8X>uS3uGJXZ6}&
zcAlFV|5%3c#FvU~Jw*y@mh~Q-yUFmj((9W%9eeWo{64(iEw^p{&G?JbYZYal{r9}x
zzWH3vmgioq*B+My7+g-a`xCQx(SqagTlRik&sBBiy-PsOQI?r<+`?PVs``i@yuiz|
zf_dc(r}&o)%<Ja8Y)a%ac<|PRL!~J(e{<yLSDBY=w=VHpyZ7VoLpd*k*jxhmMPgpu
zESVF&L4G;^mA2Fe_ikRh|8DlT90P}dubc9szlh%w+Y|RUP(ec>(CljPeI6;DH*LS~
zuCbU>b+=k%V?wi`rpb>zMpox;rkngb;b!qd@GsA$V~_u~yBJ*fKZi?0?8JLRG4B6N
zhYvJ-PTQ66gF_-<8aS|gH!bk(bFLQjxuxdk*gtL0y6(n$5jLI+TRc~<N?gqRys+`B
z)t$L=Q=eW~y?y3xs~`)_h6zuP^-c0U{N`T%y{(nr;+L)3FTYlezjb5XHmRixl;iKe
z`<v%(yseaX)>_x(C^jB<l`T<;&kIeq9{g;`w%E>#hdH5#?e?~eUy2f6PGql_OFz=|
zNJ-|)4UOA%=Drg-+N2vNW>l!|YkJr(+#q<o`O3Yv|3?^)nb|B(IHB7q;K6eEUK0B}
z_L}K0olpM!cGV~Lj+^_d^X=RD`*xK6a*WQr@kHd|ejmsFHP65B-n3d)ozdcVQ`h@g
z5BKYDOv_D#V&qQR6~+p0f6aC_Lww$(8H;t=OdA+yZ3#c*rhdM`-!JmQNy8HbYg?RH
zbIMpb!uvkVV5}{hmBjn1FeM>x^Zb34tP7g|2<Oh8+EmGTLc_ph?STNR0IM%XthPZL
z&g38c{8sjfrAA)a>FOty{|kO8<gqES+D>~NHP>*N#Ivmhvlf{w(^wO>j{V+l`&$q1
z{r;yeA$0Hqi^0Jg4Hch`s~%{m`>=kdp2Rywwl9rWLOgDS9-I)cHDl+>hz(cH#P8%g
zCv|R$(?P5Jz}O74`g5^8Ri}NnUUrn0>5>01y>R-cw+8iRVpC2%*Ei%2&oz*|F+KlI
z-l=E0ZMiRJgy_Vih2^X>)&1+djD3CE-wpe3E%OWRe4P|;m(`v<cWcVh$oSc2x)uGd
z$uZBReSAU$e04Il`A!|X|5tT!pGzS3iSHYhoc(|I+w&LSAJlPK`5!QQakDB!>&M2{
zzbp2AHm^<>m36<C`tsSs<qv0GPfTlD{w&GB*uyAz=FFLq%aY8DPx)+0=~i?-c}64E
ztGeus=+gL0J65fHb8WwsTv@7?(Su{W>#gGF?0&!VCDW@YnTS0Ff?@&hGNOL}jkziM
zfBvB_E2{sWT)D$O&b4I0%d4yHeyGM|A7W}duQ}sac(a6r-2#WJ+Ijz2+1viR9=u||
zCE);5+x5WR2^S|Vm9R__>FQd(VBg`DznG`gS-<o;c%L=r&Nku0?fl1A1TNnA`i`lu
z;U001$9<N)ANJ_C|Moxq@!@az1e5PKHx=va{V0yupRDi3C%-WFa2wCj3H)|%mOnh)
zws^-5mTdF9gNs+O9bw@$k-T=>AoEg+ta;Xx6^+L~&QUfjy~VTU<_6C1T3Hhqs@|Wx
zo4)j{v61bov(Yn~uUYJ$z05sXw!Nr$#)CbX1vM9rf2p{2r|h_Xv5M6h&5pccu0<R3
zXYV{yqOde%&#&g=FCuo&?A-D4ywZ#(X60PpQslx{%`$ANHSDswE7+{Ntn7bJTG*@e
z2~~eK$DB85jFN1Nw@TO%kbB5U{Ht`cgoIeo0=<X>8=ii<|C*WS|MezDZizVe(j)8r
z<{vd-yPw2#`0MZfEt?XPRaW2Ea{lA<Ok_v;nK`{Ljnfi8-s=6ZWOqV$+C?YJo`mbn
zI+5F$E-yQO<jTs+h3hx5tv$)~P5$Q%jyG0i*WT=$VVfQoFBs&-!jgQv@9Ed&i}oB`
z_BzaDYx2E6tyX!@)>v9yoAPg-$xaDpdy@l+Ee9U0HWnAuE;)QJ-STDGsRowmJA;<b
z{AJ!PthpmozIgV`pz9VkTh89ufAmILSiqLd*=Jg<?q$A9m(t!E`|_9F@2xJTTZ3y~
z`91x(WMOZvp3}uAN>_ePF5sz<TYvTQL=)fsWiPk7viauzzL@N!_3O*0`)`-EKbg)d
zp_3q>^G9v!a-M_=!;D17T>)N=w?2!@N%&-V%sOCjv8gefheu4u!#_*Pu=-mJ>+j~{
zeabW5wwbTnbfV*Fl?6`$|76Jpl0QV(sQ1aXi`7e%^6+d;d$@R4fmHJGo<=4s(N}D7
zF1t2NKVUHT`CQ|CyF42W_r1y&{Lf3+Y&Vh)G)i6Nko<Sq+6?ZcAJ%M?mDi0>Nr>21
z#QSQl<CU9#m(^6nT<&=sU!(j$;SEQ|x+%5}I~YFi3n^z@n6kW0`_kS0AH26PpGvvn
z_F1aEe3q#G-kEtO>eUI}PqwZ-WMXj5b!*EOrfSpoH>c|@u)N9}y=lQ4ucet;Cfh8z
z9B%D#o3m*tmsMM-bjY8RC%4^MoqaS#SmM;)!c@IqKg}!tW%QqGUQ;>GA^rU6c}s7-
zIsHxI_zZ>%OYJ-yoR&y`Sn|pKWuiuZ$;--*1|_quuRiPWTx!Gqb)ll~)gt}`^lsul
z=oibasWn5Jr=|CxKDWd_X4c^O8e+V0cb7PvUG`%;E6@3}Mwe#mNNi|$Si0uJi_;<-
zDqa?yNhz3T`(2r}hp*U{P5DR8ja|--)yH}wTiRY~XlWfh*&QArr~6=^mddljFTb39
zp6B!YI;F+(`G9D>*lsUYo*CBpjPtJEK5(POK=jR&lC@^_Cw8n$Ncnf@Xhu;xtB{&O
z!qZt_J46}+rmLt{Dcr3I@tiSp&6(pnHa_0!v~=<LzpNZKDGW@0A$47=`{ytI639C%
zmeJ-ML+{+XxBl<ZKA7O=@xW7h(=oHq#5c0bR{S~mMdE~F9K$@71*|Khdb8U1$$Vmv
zbDz<-KG$9HuXOeMkVl@$(sF`Ut9CUe?DFnTDm6H8Z$+k{&J+>R$9rs7y=nWYQ{q3d
z#ym^b?#}uZ2j`}TuE@y?S5x5qV0{1m&!5)SCbti{7j!(UTyOBs^jxx)%53{(3389~
zZPFTM=)Pclm)^kk?dRX;Tfc1Fb71c(w>kOzud5ut^+y&(UwHhUMefM1K>r4=6z&HL
zFZ4*xo*OqM&7}J9H2oLTc_jWFJH@S9+mLuHfsJk3*11ey#lC9S%U!BxYiHq!4_<IC
zVE-rgQ<vuRO6Vj66xjcIIlU@a{`7*|kGM4xq`GxXcQu{it66e?pJlD%VKFy>_+2$q
zn<mdbUTth^5mM!I`?&G%4_mIWh5NL5$k<geU1s6={M0mqf9cj+$?o!7Ss&flP`TRj
zivd6HIfcfBTg4^9)<muTD*a1Fxo|eqwOe0jv+x8j^Eq7peEo~wsP9v?KN$Buo?pNA
z{{7nDvU|R=*LNu9?{6)9td{V<(RoFFvB86~(>Jz1e~_4SZx8Qtz4%ZDzJCFC1KI3Z
zeeZr=$K1ZL>}^%eub1LXt19>lCLTN2D{Yp1XoX<KYySTNi|^M7JKI;tpPs({$kk2N
zEe%XIQoCL_EwxlJ?7Wb`ulCSrzUvn0PlY)*H@ffZE5BDIZFPNxVZ^qitvt&M9h>JV
zI#nh-zt<eGwT#&>c2^(UbbjmavMJvdMbu5axcK;r``=~l+II16FPy(@WyqzktD<Br
zN?veyc`bW%*!=zx>pl0X_q<!P@^V4Xf3-IYCH~xWdT+RzBR@NAz2oA$r~jQ5mRX<l
z&Yjz!?1%@?^6gLFT#aUK4`ti0lVIU>kfrUvSx4eS^ObpASN1R3ah9n~RAfaOH=9mE
z#Zhf*uX8Tq%q85%`sc4mY;ShAcT-?z`^IxFRy#N?k;|BUyX1?$`d?d{x)<J_$8yTX
zlkL4o*t)w58tf}y@l5%c;BKL7{NUWB$20Pn4m<yn+PC?5fT+i!xyL;gifoqjTobuJ
z@c8+}Wee{~I{aiv*x+t_tDeE+Mepu64}()}dme9pZ+YPNnb&W3+R9unICeXKpXvik
zhl-z%es8w;_%r-e)Si#O_v<@ka<`Q3zaPJ+ZTtO--~bWLhBp60zA>-eA9xxx_oYlX
z;!tkq4>$P#t&Vk1<%0v)mm3t_;Mnv1Ty?~zI&Qz3VxiY|_MLOt`x8`{Uvm7?+4p4I
z>4$lhD(gbE4>z0)iB?#s@a|D<h{=sB>(i<?Cf{d#quikzxvS}U9ec7{f9mh^3KPz*
zwqInMaR1zd{=+8(devEapW3aymUqSA{36xUFF#9kJ#=n2T%m7bWGR&vAo*J4;L?pp
z88n?vO3yHUuDr(nA1hydb=!v@t@Ex&=kGbVFTTCZ$vM};dvgZY;g`}sKin<<xL_mm
zYqPvG`G1Vdgs#{{ZRX78u=3BE%~oXyiozAk93<`9_S<wcK9mnO_!_Q}x4Ge=GgnCC
zFI{d9orH?12NL?ds-owbZ1j+8sr)SN;BD+~RP{P7An`+Fn|N*>Td}-Xm*||re+P|C
z+Aghl_>HxDTGsx>^J`n#@{$X#uj>EZH|K@yq!pXC9+<}7#E=v+$1AvnIaRU3Pf}gl
zR?%i{{?BBF<|T?fox<ube{7v&n)vx>Nj-c2TmcqIgG&$i6j#3X{KQh@S0Q1TwB&)}
zoOULI-f3TwdX7F<Kfh?LcO3_><dy(GwwrI49ycx7T>Rbc#^u-@UzacmtNUCDIMe#N
z{K2WOFaGF#{x|QlotK*5k&cCj3-@m8ZQRvRy;b)N6NkiwSN*eZPF69t<epM_V^8vS
z8|lE$GJZ@)Pj+87+__@LVZFx^Q>1_BJPlRQSQ8*GIidK)kL4K(Ijp-I3iwT~6n%Y{
zJkv?tZ%)tD)z@E2*naltI&AOFqGA0_&O!U&(R91%JWu<VZ>+lO*7HDTT5`>@cRBo0
z9K1(eRd?Mxl&W2NulV}uiX54;fA7vaZ?#}!YCdifmUT<LQPm^zfB{E?<A#Ed>%UfJ
zuMd!s+EdleboFC*u9(3eZ?0wkdRbY-4E~&v;^2|0;z%(q4RW0CIC<G&vmeE*Gd2sE
z7%wuL;j~%5%k^}4X7o$(`-}9Z96Bt{>z3y9d*06fJXh1$9=d9D+orWO%CYi^#~j=H
zNqmR*-A55Wx2jLID1N%EhCBG@vNPr>l9IQbPTHFpc;p;z;bdZC`(G;Mwlep-R)@5)
z;j39u0S3JNoWYS=^Ys(X9@BL@6(7m#zpLT+)~_ZBewRfq&q|1?btzVFPGvjiA>%Ek
ze|XBI%pG6$@cDk!dvjx}zvK2VN0xJKlbf-x=Uu!6V}GpH;S{E`j8)cqEEg<V=bE69
z@Zl({pqpB|Gsme7KQ>pkuxQWSv#+N&>-{m^+pKJ#XXq+C2xMaW`j_jFgZdU<gNHq(
zFL&@PSlF}Z<k2%_JribL*>SJ8{k%cinTXVgpqg_wJm2IL99(@Lbf)eKh%xg0{#=_O
zRFSEfvwO3~FVQQ@b5^ekzok)LuVLz4@chiGnQ2eGPcgMQGV}cJZj$Wa=PgQz@N2Y6
zXKdCqULCN&fp>Gm0j9Qa9v-3lNv8kKG%RT-_<YgWW@UDofc$z%p5y1@uKxcL-Nc!5
zr#9gCnV3yM-d6H<t5!~C>h1n2yW?G#aff>0xv5Q-Dhm(T_dQSA%kH~)$(O%>%kLlN
zSaxP+Shz!p+tj%ZKfN0srfx{+Pnr3!;6?8A+)Fy#$uk~bd+e1en`V5q&Xsk(+#VPH
z-tBpJA2*ACz3`(>X>reCo_X2lf4(-dz4vWdz+8<7kIq)lI8ZG0^8fOWc{ZG-NsRAr
zO04_&==Nocy4Re1@q69v4>RZNED;y~QQ1<TZ(qsz*uDQ)Q|au7Cm8*IGdOcMDozmQ
z$%uHG>=dzvy=lk3Ps?@}KF@6ZCTUt^l5>ya(B1<Eve_@@cZihSanM{*?BR6&#qG`0
zMIP|W{dPHjRbpF3KxF&sH{Exqzkj$|n!jM*nICoHsU{tMi>D`^V3$8|k9DTma*^p8
zrwbZ?t24Z~&sTc(aJrb!VbRlkENs5sw#nDFREU^p#S875Qu*U!72mt-TQ^K)<>A(t
zalxRjfcfyz_nHB(SH%DPJn5hDj3WvW-i^017#mr6)-y_oL}*FhmMD3yb-Li!r&7tc
zKju1%PJY@^-ZJ?`$CAQ#r%G8rDdnvX-Jln=A@0QX{Q6zoe($c!d1YliQ@s4;#QoBB
zGudp;Ofcv+y0_x`1&1G3Uw-B>%d7~Vd&<D(_hZK9OYiT`+r4CaLR>T3{>5DDTI5+>
zHn%lz;?);cY(H3Hmu0<2N@{`T#OJ#;n4cOoHCoS{ywUi|&9%4qg)LM9F28eBnCq@E
z^ZH&%xqjB}=}BhH-`~76Hi=GIXE(ES;j{BIwUZxkruj2P3LMF)ZBSfR9kHus>%V;k
zpVt|&FgNd;?702ZH9Z3@y_rtQnZ@!6Ga9eHHs`dtp{{Rf)?WJB{Dk<&o7b0@-1&C*
zcj<p_F};grb>Y$J8{S@Cw(9S#Z5=n~vvP}Nr*+Rh-*7<5FkA6|$2!FaDfctA^6V2{
zL`$sNp0%w1)$X&(yepJ`?poy<b)cZJX=VK~36qMeK8;eh>UXp9%nx3m7wM3|c=$B~
z8|woPFF6LbNY+d?HrAiL(dCN_neP-HP2^T9ye9cP`m0GQUs&#qCZRM{wc`8l^$oZM
zm#uuSD#^yov+jOn!{hU}3-_PwJ6-zr$EH=XynOn4yMsS`bKo|QEjYp=ecwL+*qfjB
zoII=A1>Ulqw~f!0v#(=Xcej4g|H#cHTO5w>$n$My?|nDHFvPLdhjnRM`HYocS2V2>
z{KLZgv1gNT^6{R-Uw`ul&SdpEA9Ij}Z>G-OP23lm3Qo&jH+mp{cDDWwi|VIhdAo&o
zTzTa_*SKT-teQVO52K<Po=5-5_~<g_XTtpNtZYAZ|5zsceU|$w|J;j!w!{N_vm_S2
z@!YwwzfEse1^+@l#%8A9$JSc2$T9a_UNc3aq4JbL#<K2Zo8Rf%CNhZj$Fs$Y{r$D9
z?X6wz=hwemw+YDYPA-tDJ^YzdqRV?q?#C~TZ0t|paC0-)@-Vf?8}Y1Kw{i`0cgo65
zX_i;bcL&Iw%gik3XXRPXCl(g_$Mo224%SolClVj754tO|qW<20b8ZQ-fCYEN1R@T6
zm}SH>tMA9j@cUdsXBKj@p3D9|Z^6vQ<=5uBa5pa0WncPl=lqYyR-6A&dY7)F5GwAm
z;Mn|tX$#b*9E@XfzHh~|jmM<#{RyVrDS~^Xl6<0z|Eta0eQSAg;qq&3m1+iS(%6)E
z6|Tk`-IlfZwQ&=7&iYI5=9R=bONFlWOWu8}?Cm?|-uLah8y);!t!13}mhn&Ihkw=0
zYwE1a-)>`6(6YFCY=63bOxMgk_oe&iXU_kXAmuwzXIswwl?{9IE{j?0`c!Z_fYW5T
zf<Qru)4sM0aS;~|JLX2m)}?;&`xZtDY<_<3aq)?jynLT;N^F?W_$%hSi+#tshs)3K
zH1l*tIvf|QtH|kN+`FJ|(Z`96`y>`yPWiZE*~K06j95&{wVW>{lq;(LZ~oPGUNGZ?
z!|^Ka2HU&5%Na8aQze$Hwz=n>z;T3Q_C=lg$6p`qdFLOprewDE!fP&d8XZghw@96z
z|7v%>a{c4?>&qezF}2nE9^^T6pT8*KhrY-PnXl4+>o+$%EZ3OvD_Tq>;=l*3*9J2V
zEMWM$W7|QFlqS|r#@z=+o%Y%*CS>rcZhc}XK6BFL`M)((_h;NyQ|{mtTczo@b&BUX
z7B<#<)uLBdd{CXTG-H9q-k{%mAEbM0s3ue-9y*pQEMaoxprq9E{5uDKzTVE8x#QvG
z_5Q2GSkiepqB4#Nt5^tI%KB$qF!8$9I-$RjG3dMG8Rm&{3Kv*!*a%jMzxwj*{`<8y
zGm<u(*N)9+2wrJud`KcJaY5a)-t75O+ji>B5OMH%;M0@D_NlquEAZ~Kw)+<4>H=C0
zOE>pso9trFy6kPlBlRqk(}mT1&5D&dj%)9Bd&qT^Wmm0!<^93@?)$&bP17zeyB8_c
zG|l;o>J{rhO>G5?OzqO&PnXX1yz)p@yCUB9)%<M<PMcLYqGY_Hw9dDy2L~KIp20u$
zwOi?K>GFBk7k7TYea5cpjknQkm4pLJZ}(r2dw)nd-pkoclx0Pm2iv;&3~bBWRJI(L
zzB8wSk55=4=gI-s^-R|$99hlQmMP+sF~jskW1<l2s!#v_pJi&>?|kse`-lKY5yj@j
z`j>N#T11eM>#e>26_{g%p7MMtw<%1O@Vl9u!F9y+`TYDnK7aj>yqi3oQzr9Hp?XTy
z7GsNf-%~b}{!bJ!zHm0-z~29BxR%QrUil=`zn3$nO!Yz1hCNSw7R+<pHOb-7`=*Zf
z+OrLEpXF?AH09p%;7WV#mwUV4KWP4b&s=Q%rI0i2Jg4sE$gSmR;W@)~Xl>(+kI&Zr
zZ7T>|qk1}gh2P<O&hDa9Br{5FmZ$DJ;xqH$_UHOsY#F~Ee>s%+<DZvg9-H;meY4+L
zysHx0u>7;e-+wa4dL>UU3aD>T`gXi6clU;h?}<6-f=erTUcBG;+s@1WpVLj&#rx$$
z%@a?wI~$ao5MXi+$t}%FJzvH8`1`#&_xyj>SFR=R+W)<hKiRE+A^#)mic3vOGY%}M
z6~CB&aNDVfU3rJaWOwI0&6?#I%I>sTN@`BrjpUti1uHYMu1?_1_F5r-ZO#29i$ba+
z?3=n9Gd<Ez?C{)i|KW9>nZ@TU+&0Pg?BZL#{(htGyyKqkLU!9?mmP1|Xb@iizR7Zl
z!G-<=y$e%c%1)|~x;Ehm!`>w2C9FL0!3JO7uZ)+R6BKjDyU{9<@$l(|2OS%uvK$*(
zdF;2>@kso!%#gV|N3GL4wR~og-)g^xxkgM=yBXUbUp3M`H*>8Ii`J{?3u!t1OCBuh
zS@0_PgT~Y7_d00`&n|x{-@b?~kIkL^>7tB9!B^e;Kd#K3a<gyMu`u85Z#F*=X})(S
z?(FRC4Vu4lO+L;I`T5wx{DPcex8uxD%Oqz!lC1f6SCaKw;9|Fjv25;QDn?A(8Ww&z
zlD?|-!gZAlr)GwX!_VGEY^~D0X54U$vBIQe;WjV6ZMHEDHp13rZ;x)#4Cd5$FF93C
z^2dF*i!GctcIC3C&kgyKR;VR)J5|8+%A@c$$G1-_L%6D#(|rt-7clwd|9dFE;>Tpe
z*$?l0z5Pk|#@U%FY6cn8j;Z-|=9aK;Og*kwsm~I8*j>Zfr9wca!nktAO>xZ|H<jy;
zD}H1AJ&VD3O6%%-k4o={{AE@C{Nd}#;*76H6+Wxn_B5Dys;9?AX}zS--et!bZ?fiJ
z3J_=EW1e>5+P21J$L-k+eoPWG_+zu7;AObxd`|AdSJ&As4Qv)W_-<@?`1C+Q7gOo2
zCMIr)IB^pL+x2fl*Xk`>VtY#OMekjacD^a98$N!Ha_4w1HFw3v-v!qM#dYp{Rx3C>
zcY@=)HO7rn;T+p%#s1iJk2Bn$(fFLjt0qmGkE(@7=b9{NoUbWbT_xy|J=^w-e>#u<
zZJR9TvkX^Df23S8wh{MqxW~zQkTIzsMDnRb!?pw=|JOMte0Jf#?rI#&`Ro>Y?PlV=
zYWbON&a9eKB)yZ}tuKn5eb}YF@Y~c%p&idXwL<H=zRzU*U@`6ZOg8mX^TLv^pIyGj
zG_dvaSH3&_&jeq-x@M`#*z{|TQR2ezi%cQy3pd^Di{{tP*rk*HY@w&yg&mf?6MuhY
zWxMRWQ8e>Jy8=hWfrTyYp}e#HI-Xb%cga1cdckUUXMq;Iw9Hpm&EF{d{xx}L%*fI8
zBX+^^mCL8xOlLEgVXVBV;A=ap@BBT&Csyrxnz@~)@0af-yZTM3JGBo*Y5jTL$i^-4
zkC(M;S4G~0!-wLRa*3>{PiH)Qx-s$MYg4<Z0|}x9K?|;2Ig~K{O!cq5`3IMny<%Lr
zz|^I}qinG*GwZtNJl|Sa4my-7EM*9O=)Y28k}>;@OA|ELO}ZU*STeL@4VTt~7n@Bd
zwf5eQXX!mK#gTRU#$5}JJ!aMqG+<|2p?7)BkH<#0*R7luC>lJ8g{x7f;&06Q%ki(6
z`Ts>k9Xq(JBF?q*mQ&k(rPL~klJ&3p)Avnj%5=79-<H$QRGrPpG__AB;P_j<&vVk=
za#RGfo;Bjokocazxx3MHPPjFz3(t$J{gw9iTs-@9SQHQH#YQLn*F5n*<o<@(C~M_w
zm+Pl`=dX%(xXixfN?u-gpyuub$0qxU&Efyo741EpYVJ}zrH1R%UW-S2<=Ea`kNz9T
z@Zf*4gF|x2>8by1jMa4#W_bU#|8`F4RN+&u!+ge{t+vFs%$zA1eo}9a?~Kiy>Z=Wm
zd5w*YgR65+^4xvid;4Acx$mpj-M?6pb?3p$x>uH4fAl|jJ!wt!r!#+dy((Xs|4Zdm
zYIt^B+piUqTPIH72?}N6S?^eT`7)CPOG1Q-zVo8j&pt=TPHt}c)pFbZzJu>|x8ggl
zw_+ZAwRCAzaSKeUj#M~UXYwv7nT`GVgtkrRH=X@_vx)8P>C$*-*V=zFDc4^VNnATu
zWD@Yf%m1}a#OxI99WTG>E54ndyX*1P@2p9u-iIi^6i<@<)smFw;JDHEdwaRa;|7LP
zpB?n#qc8V1Ca!va{`%sDe_#Bp$)CT}P2A6H=l92aTzxa-9||of^1N@@+<s%*^1zh0
zEW+Yne-u>L&tMVrRZ!+SU|?lXQ~dUqh=Gmu;{zXDncH+Vo`*BE9bZt*BXLjkfC9te
zM>gS1TQ5#fGVFM}A|`pqzR4n&rt(~!UXdSOx@o^8bIg%{pE~003)USLxwlo-r>f>0
zS5kVkNHW(ewp&v*&0gP}_gv=q?AW6$JarW_7p_>g{(j&5(ub2T)lP8#|1@grU9Ud&
z6OImxUrtsse7d)LWtaDnX-9Q}Oz&OonsDS}C4=6qWfG5#%LH$`_!a&t4rsZO|Nr5Q
z&uog$Pu{Zonr1B2o$0^-&({2mCr9twE1zNxVVjvJ<>Yq!?49zN;-+smEIM<-C(G;6
zsg`a|zHeq#M|Qmt{=DXJ0H3$BKAVmWOX<Xfg&jpVugwZ&<GIgyz(7XIPtxFzLBl~O
zW@iSrl?E4noY7hqvN739IQZ7}ohGagxwyRUxrd%DRkqdJmDTr4DtfEtYT4gqvUU|S
zmx;(MF@5vv_P;~VgXd;zYVd~yomp2uVYY~7+WhH9c-TsOQjUjq+^>!m>we0*;rpV6
z*DI2LT>K?yRQD=<dDWWIwYTT<aa)z;efqw9`}!UI@9J*WuAX&r<FRcmUv{l~*?Hwv
z-`14*62D8g9eHCB&ACaqAyKg5;nWrRzj#ljMqW9zjPbBEvjGo#TfBt98~%h1GY$wG
zNHpv6Nfw!GYGe@P@a>ubi_vm<;rP&3D(__v_ixyE$&>5Dsv>pCU3PcgsMSwhbs=X}
ziD>fD<MWcV0x~mZL>kAWAAHiva{g6ISFEe{&br+4F!ir<Se_o*>ZfM;Ucvuq)yx~G
zB2Fjlz9_o&th(Vc-i+<D&7v*U%q|4Tzg6DW`cLCVdQ47v`uz3x7rgxTcR|8)xl8&P
z71j0g=d$Zfn{M62@Xpe^d;1G>H=eMG>l+fxl{t4ypZl`omYc-4&sE`bKi^+g_AY&@
z`)phD-o(XxbCeklH!&UF^?os<!5;I+8$Re<F}Jm2I4ofM?)Po`E*75h1?_AW90xWW
zI4~hdf9b>b;uj1V9FBfi^XyA>9;5tGt{nYSH#~d_3Z~q+aU^7u*CMfZfr%HxTpw+^
zl^J)NS)YwfElKX@`of5dlb7w$T4XC?lY4%`<aOaYHTo?&HNzW^im>@k|1EjX`fkaA
z;w=xi9j{#L+MD!y%?&Qy+9%hXCh#YPH9Y$mS-=<8I7Klinz_A1y8hh1x|y~1S0}A(
z)_k{k_xxS$QF}isB`EM8-WYa%?JJKrJw8i!y+3m1^nw{%XB+W1_m#@EIj%{1c7lP&
zJih<mvt6H=*h<V@e}25l*0xpNy|#qy=_ZBSC+9V^rZ3p%c=$B4jE<ZEOU8`7T^_8a
zY1OSv#hG(zwR@`c`}H=(CuJYANIEAHZd5!ciPh!fjLRMDxne%PU1F6J_>T&T^45Ks
z_u$#5Bc(e(&ziA!{T=Q-@tZ}td7IYsFFSGbma4*&|9>8SFo@y4>ApPL_G!Z3hYS2`
z6<-7|l#!6Q`iv|0(niC^g})pPpPmgn{xneQ*iRPm?d?k!=G*Dm2!B;=NMr{k%7gWi
z27h!I4!>ETXqNGV?UZl$g<4)7M!8Ra)c5asB9?W@;LEfu^Ty`XBX{B#`b17q7jFMu
zv`tHny>spIxzE;L58c(3xkT}1zZ=60!A~E)vwzH;!OUlJ=flscw%egcwh7;kEpPp7
zf9mh7B%k97y)J*O)ynxfUg&?``{m-XS1CaS|6Q${Cq!miSm@XUh+b4%_jgM#*PrX}
zUaS3be&#Cr|Npc(FALc>zTL*xoYZv4mX~L7TGf?}$<0&c0+&d<UAOBZd*A!Qd9!(V
z871u6e=R$|I3~>XZ#6@fw80)#hQn_f9-e38xy>w-A}G;x=FGBM$y*bW($X%!=G*i=
zGhNLh<*ky)?2wS0`a0Kp>jV4L*_T&T&C8fjo$_|oFP)jHlZ$`b9shN-NdFxFwP!Y0
zjkpwk)!oZD=DKZVMEjn+&A;<4U)`G?{4?rZ*_xzpx6WN&P@A)HmapfP&bulZ90xwE
zExjFl;KQ08=EKFjV(%RKc@7v@C;XVf=qzq)!Qiy4LGeV}6!Tjd2M;bY-a55oy?O9$
zPB*@7*LG>KNriem+hw|Z@7#zfQD!%~+@B?Q)Qiqu*e}R3{dQau`vr-OrB75cZn(dz
zp2&EN_u=D$%eId!r9{rM&M}MXa9WXlJy_jz>XJLJWyLSAX!zx^*yWUG|E7D{wM*VN
zJ@B~SZ~LtxTXy#Li!F<N%hzUWf7)vi-`ywbux{h~Kuw0j9UC_MD`Yqv>#?Cg?x_(U
zPrPZujm9EIiDxg89rQUHCYUC0Xf0CqHLt0;woJ@ROnXD>i&={nIC-6^TU|fPOr&3R
z;(g6O9M8|LDBt6nCl<VpRXRxBocFS@{4Sw|#+BQaS)|=NS|jLqaJ}#oz5d3v3l&~W
zj12w9{F>i!>aWGeYs(hvcDbgt*t9C$l2uw}7kb~zYWvYIa|7#NNyx7L+*kLOQNph2
z7Zcl;+9{_ut*E!=mDnfLkXUEeme1;NLdt-}H6tM*L{QRs<Iyd;Cte(@vrH|xQc!%k
zZT@Dxvj=A{<QJZQRHI33^BvJ*t+N-xOP}_M9mw9K@mEn<c|wOy`B5IRB>(y&Yz!a&
z*V@O_zu2)_Z1<e5r^~l?yN5Egg|5iI@L`e9;X~%v?S$?&{(7-fW4h=~zcSarKXVxm
z|6|}_l-OjUx^a^YC(Dk9zjaN&2k#dBc3|P+KdyVlHYc3+>Hm|uZ^<7?BU`yG69s)&
zYN$QFCnud3@8%~p?fR;=+nwR-@7^ltICycU+(bF8t25H7VxAe=3Vog>cXfIDpJnb}
zm-k&PSM%}g;p6Ui+%9b(a`A6~-s(l~_MS~x*efT{kmz?{!{cT)p7O=VSv@!oY*^yc
zpA)>yJ;{5GN7d(&pf%^rHr>fjjrcHA?(Bz^Gw!~>Ia@AUOnT3^*>YRAet*86f#-hN
zWx-|gi(-y7KHSd6Q$M@<EYE=tDkc4nhj%lnuq2$=^s=!0?oY{U!l!39=6av{lCl3}
zyph)IPuFM5<z7)ttx{1-mG5vfx1INShMfNl!w^GbTcy{Fx4fJfaqCOPp0%xWzswET
zeQ)ow<F(iFnBT7JvpOWukSHp}aQL$^A2+{4E^`|{OTr9!6B$>gws>|Ajsp`|L*MRX
z{Kfyz;jm*9Pww$E5<BKc9Q4VRDhrF2vvFA%xhr9bQkYTky^Ur5hO^ryEWAAP_o?j`
z25;2eD}~l6JdNAEY=)%FTKgBuy5Dt*m%m;-tKnd+eTqykkH(d{4Zo6eHYyo9KIM%5
zI`K2><;NKtK1h^UzgoQ1K=z|nbF1~mWF~_%{1W@Rf30wtxJUjJt0g11`%m`mCk_ad
zWd5--o-HXe_tHj<t@q#ES(x}*)%vTF{IP@=dmQDOnhUF+Y>K;{Yrn5mb#s>K)apRP
zgUY{EuO(*qzg{f#Rz$mcpZu%Ui!uee-<BTywa50670>_V_j(PtBQ~+}l=nP5arz7x
z$V8+qyI^GeIWEnpt$3#4AEC`}3^?8#dHz><{*~Fwi*&lHmpopz-sJj*1n*b>zkT@<
zVNg=zk*xSZ*kb<1!;jZ1zG(W~EBB)}phC>WR`8sURl$P;U-!JwlHo~v?2%Mt&$u`9
zLcz5~$3JftvwiimHh4aVYwQ;Z{`X&2bj$s$`L^hI>Bpw@Y!ibitcR`U@U$(jl;h@=
zxRMZ&bTFX8z$9rs+hOyEXO=|g?R;7#xG`bH9|i{7YsU}%|8Ds=J$1kF<<*;c)WxmY
z`kS?Cs$bjvz4woa#aLE(L&Aw8hnN*!@mZ{|{k|#Pp@6Bp8RW|TgCFCic)}0O^o-t?
zv$DiMBKAPp)HuHD!u;nR`~SP0v_YYu;jv!qnzGaXP8Q$&D#Xit@bQ#03)-9nnCJfb
zv%~ZH-Y=lZJG<qMfj8>^nN~O7<gDEnX;8zwXrEML!jFk;&i)^hm$4qcZ7QKwu)d0)
z)h_K|?%iEmKOIbHa?QNJnp0Kkuwj?&4Yx{#Eh}_)q}6}U_{-w_!|343nRa(iJ2e|s
z-23qJLGi)jWgoVRI@{cvvGb6U;F-KggEen%EZb<%_`5=moA<?KaOl(+=r}|zPF#7k
ziPhQktJdBoh3Zq0;u~JB>nq(LVX$DcuA@h!iI0AS!>a0NpI7=tjmaAnBR<&3SXO=d
z8Fv5RhK$tX#vE*p0z7vGXT(-?9&?f^-;|)?YZ9~Q;DyYM2?qntYJTTc=8Rn5Eq7je
z#+{di!kfA79-h3J^ZAFJAHq(4eZ;nRz0=cw^|Ng)cK?@{p3zqS{;M3%-1^8R2OGX0
z{MqyI?R+Vo^yztLwj})6z;@W;mX4H;#Hzx~#19e@Ja+PRbM8F#f6qN()#>|!(}iy-
zo!?X5r&FUpLGVla{B}X!wiKhC66-`dT3apH6s7o#70!RQ5}OupCVyO^LUzvjFA7o;
zI`7+rrFh?OO<0j)Fyldq^M=oHA0%?l6!+>?+3Y-_v!mscSL}I#_1%t_uW5_?-hFwl
z9Cz3Cgo7y`YF=NjuFJ8u`1!MryDe4VYqZ6D!)>(=$%!Io#dwzXw#o6fdFx7ON%E-O
zXw9Fj=d*ia!j3p`+jUnH6qHIBQ~vT)ROxpz)!pM!i1<(;%(eULj(cjc*ZXq%3k+0*
zI*%4CJ)lsd>|$%jbZ|ph^TX#$<&AYErnUHa-#OW|aMHnqP3*@f@BYX-Uw-9c);{(8
zr!}Aa=6<`Q;q!;1%R<$#>;G+6lU>VIenjwuuW?;%HJ|Nb#10##jUO0%96qS*xU?x@
zhxReW9|kc?Z!B`(eNn{vORAjtt3}7F?Be%(=iki97W3J7(7?c8gT%UsBZuM@rFi8(
z*h}2n&wNm~VBh8DjKl{y?F&}-B_C{B$i)^Ca{m7D{s$SIex4uZZ_S@2IaP3<nN_o-
zc=Evwg^!ONEpSy3+x4z%3fp1FGp(ORlOu)M6n?P8R7M!o2s8=r2;bY{^tJh*nC+`)
zRz+|3r963e&SJ(+)^e_sU4P0q3NOo%ntSv8i3kG|bMx1~qY~wh95PpMc<%qehQH0+
zsepz1!KuSdiHeg1YBqjLKG<|{dcun?^_Jsj`ueVC8XPg4eENA?z}Ex`-;<`lwFGz+
zd{T<<9Zb-Xm{6~?B|)G`xPoEMd5P0jia&VgusT;RerUpxx9V@ehJ+7U@@*IFzrUQv
z&1`x8`*Ne*_Ixh?r?})Doj1uqjOT>0#69M~baw?YInKcTCT)H0ws6NQj~{9sZ93Re
zUiBpG+U4_dFH-YopW5tkNrJoWYV7s4riYe-9Bua<H?Xbyqa!g(p#8z}QVAYjF`lb?
zofu|5&fU4~$<@e?Sk?PRHzl~)k{<q?&=cCy{C{JCx=ix}UooDk-EH$747#S>;%DV%
zi|2W{i)HS!`9=9{2bG`3A5Q3DbuPEwsPM|Rz%F{nqQBY#UlwxeX?;<c_3q2#ul<)2
z1op75yQL%HBX8ED@>OrzF_9BZjF!m{Jp~rLuD|f4QfEs7N0a`6NP`eFsdX0;cJQ2I
z7vtI1`bE{5(=Sq_l<SZLH`^1Aw#^DzoO8}gY_?-MSa+s<wGMY1zcNP~=biO_O$!gc
zPcT^Qe)(vOUq%nBb6-YB?fTyjH(tFfEXD0S<8h^qNdh;^>4#e9n-UrOGECMqtTy9j
zGd4JTuEXqg!l#sj4Vq04-%q%aVo;;Ww3$1<{ei~2q=Nx_Gk)l@9Ol_|w%}^g!34Ix
zgsz4gl?G>*&ft7$d-c3j^1%xR%^3<}RdP-`GVKo-E*i+63-1ZuT)@m?-@aOoyY0Bs
zmD>*%WvMNEP;M||pL4Ja%Qjgb&*KKxuCK25o}A3eY$EZG^<u&gzB%W`*1f1;W=Y;5
zA0zV8@rmJ$yc<gnZdm8myiif<V8V`errY|<Qwq9*g%(@-c}gT7Y{)#MxNXzpiwAG9
zHaTt(=YCLg^oI$zxx<I>9j`VgREWDQez?(8jE7f{lWnmvr!}9?-oArL2cIMyoS-b#
z(Q2$H#S`E7*+$|X$3Y1>p72^R9$kq`89%(&9&7r4FyWE=v65i*<WGqQH++yzzi+y2
z)#u492VHr#-M-MT>+^cPX!PB$2XDMO_xywD#RQ2%GUt;QGH!SN5N*NDR=?=sYylO?
zhWAoiBR-f)^lY3d7<?`vVt3u)OE<n(@9SBtz_#oX?^dhF#szlCF;(U)o_B=L$&2xn
zJ99OyKkVvg$1NMWcvHfO*)N@K`q!@dZBS%VeEQXgup7sw=tzkDPrs|X@%{RfM;Hz^
z%(+-l@-Y1T9Pa09MP+qwupa#WP)FiVciVnPgN|uZJZ)~=ZAmj2-&jm}R(5-(WUYOo
zV)i4>ovHO&#u7R9E9}#KIGYl4YGUqv{9bx#8Yf$C>rB_f>%ZDwI?aD<@p*>=f!u<B
z8xtyITxu;2Eu5e&rX%qwy`=5Iq=zjro6RlXe&<aJ$zN3Z_1=^m+X+fWmx?YvFud)3
zXo{-DtwVtZlQSaje)W=HocQompTsw(52ZVz7O-z^J@~_j<K2NZQL`fhe8qTL4VZ77
zJh0#TIL~3Zeb2*`7WO~h+rqq1k@-fVG0!rYgAN=kW}Y!w@$R+r`<ZsEhxrvGj@4My
zM;h$mSQHnXeDJ~&9SN?qwtk=D_1zcTf~WJTF451{=iJS7WQxATuFw5#p|bwpG$q8=
zzNz52Bv2!=F6@Ql+eC+bVokpLjy1hMnBWtyp|I|Oh}-XiLrn*#*h%~o<Z3H0DVW8y
zbJ4@@I#%cBKRJ>fx|tmKdA{jkuE5tO4p!&GJjn}pt~r>{qgNqwkl}bV-;#(QE36}=
zf)6EBT(>vh(AF3baW~Y%<d5ASxu~ZR6^1T*1=dXi*&C2|;H|)#?g9gowwC0D4-#&8
z8+=%F?yQ8Z>B5f_B3W))pZzX%dG`C%smJ?IXV=vl9u#14Dl<5vA@wijZNi0!jDunv
z=bAPrbcC7gkzO=U_+v!FF(=NZh2I0L)RT7{UN+}qc}Q9Do%VY&JvW<6<{kX-=IMW)
zRwoOo3D#2ko_iY9ur?*{(2v;?VPKNT&hoavPQyejWOLR@Yl)DmKRZ;8A1gLeYn=Eb
zBF;Yf%tv8iW3INxN1E82EyO;}&WyPGm#>z8ZInrdf=u&+*9Brc7kk?H9j+KJ66Uc?
zTG){waI)QS()I7s#)g481`mGUJjjrws4aD=ds=+W^Og64wPkq3oi>QB72~-$FZIUb
z%R0`D+_JNsqb{sESg@GQxy(c&xo7&O=7*7||EnHpdUdX=ZQh#<j@D+qiaAcK$q&~G
ze66wIZp&~#+^+Cyryxh$u?d>ViXuGbKjnCiNldP8YmA8KEwHHBpS~-jL;u&c%I`CN
zncZ0RXQRMj1D5*MZaeNawVdXJ#pMSl{9oB|?TsW`T*X8Vw&b3pP8JddAK!@npQ9kw
zayz`e`Qem{3vPR?kKXVjeRDAj^C=0Q)mHym4r;vP2|xX1!8gNz{mhHvM6cdtz1ns2
z=D`LJmS)3aNs2N&`Tw8!|MyUlQIlvXIH4}3cS@EwwYzn?<CW-#S?#Qcb?z`+JRVsv
zHSEK!);AF+1bH@87#yn*=Xw|sARPbi)AZ?jKd!u&7m2QXdB3ymiRPk*4!2*OlRqA|
zZU4*wkCY}xnfaFAedp(|yQ0&4?2ywJrvkk>tj=#;4`(a9dV5c=?99e8MQe!)$5-6?
zGQ7tm9xL~<n%ddT<7BJ#pKbg;H-6viMfr37w%z#Ty-y;#@@5g!!^<1r$NZSIGyl(-
zn%elBp0zvPs77A=5T7PBOG}(5w!Sez{vBgD|Ca@I1_k+T3F=Wcd!}sCyuOmdR9%K=
z&x=K3yvHQETMG=%9E>>=wl>4D*kf{5&)Ted=8XnoU2XPf>rVcbJ|)Q`#hu@<V*BB%
zdfaX44p*MrbhqB&mNgZda(i3uYu!B@Ut7~JCiHx?7CE%hz|2fdis!V6*n?*ZBD^z{
zBxEd7KUO6r$}FlgFEyE>BlfN_kmDbB`oVzT7YnRd*bAO(9dW7)cWX&zTqsn&yZrq*
z7H0iDJiTnmJs&3@bFz@w_igKX-K*cXRL)p@=-`D(qP)EeGb;EO7BDTUi+B~u*4rAn
zL!^mu%fYL5+->Yiya)A_H>^%x&2{{c&5qUU_kA-FyqM77#;haPV|dTCsm<xckB{eT
z-+g|6<-1ABStADB%P!8%Zp|$<`*{w2h~!ZFkYvH#_N%i^-r1n9y|UDb$udp+*~)4D
zHIF9iUrMl;y6RZ7;V~vf8P3F)B~e11E}x$2*Z;gcxA^nsMTup7k!^1>BBqJ*#%sG8
zWa!v%W^(M~50BT8NV>s((6u1&%B@?sihg`}SQl5pRI7MR+gNVmR&A?>E82@UGISn)
zytiQKg>Q$q%IE(+7{&RME5=YlUo63z<@$n~O$+T7C!YMjsa*U(uXLb9!`+2OmmOx#
zoLRWw%pEynWBzH@C7`ZjPur24$TZD4H>QcGvsd2T-goGXu>IMZAPMvRb#GtQoIhvF
zeEy6j?_IOoyEhB$-mbc#tX7}l&hCthi>i<J$yVz}&tJ_EUlt#le5}Xud%u+Ft41xk
zE4>nij}|5#ZnIq@ZCCSSaWfll)s?hjodfm`TD&foO#(z&ySln|xF}srd=c-jBeuBk
zRAA(RM=#2%mzBJ{^t5bRX8)8biC!7YPm1$ur`j%%wypZ|*EIEIa{aph-`DLgJ8*aD
zyg$i*UCzW#TmL=p?yjln#aGYF%jemDr+D+*>FdL1yVq^JWb$wJ)n^ZDx810VnkQEI
zaO+O>?Y5?GHEeAE&iHgc@Z;NCMfOs?_s&RI8Q)o|;~HAN_1aWEzmr=}g#E9VuIT*x
zP*cRoMW1J(1A~hr!~XN^4-*8I6i6)bSn{{US%8bp@k^DXi0g?{XO<jl;F#_qlKT2)
z*!pMrYroZssG2*cx9y&?^#AK7J{IZn+*dK$N4~4F94|4ne)jxnqfBQ*yvStrEXR!S
zMh6BXV`D|R?#IgiUnWnRu&ZdTovh(*-no+Rg2et!dVMdeV#Z~w>uLHzm)?1K={4?q
zICame%mqgtzjX=~*|V~@edWHXQ!c#kC{dZ771E^jw7yx*k_V(YOlhLT`pl@#Wui&W
zPYy2A@UjeLoqE~fa!Ko-w_4s0CQjgU-JkEU|5v8^uM*wAeje;oR~Q~P<;|S4N=Z~?
ziAIdgx)0YMN*w>*@0QGW?83~4dQ0ElE&p(^_BTJTb<LY2k?ZvXYR;uF9(>L0JxesF
zjQxhJU%{?B5594{d8*W5XaD1`BS(vq0GF$R%rpg=iHe6jg4|MzN{tj-CWNV9bz9}p
zwxLB*&rw6BF+qdppTmswJuf~tx(gh9D)z&Y;XLchFl&2ri#d69b{lTaWj*dc=hnWm
zx4Z6_y}em4oc!X9mW{LBzaN)>-&i0~_3F#aX1B?f6KBpm%k8x5Y8!JiztHsK%yI|0
z<L3ACYt=J!JI~-Zi<6lUvQZ&LEmgpYBU8L+Qk;a6hLW>}(8>UjrU#!{4`~0YIJWza
zT!BSQ!dC0bNDuGrO(*B@xlLBB`f+08*VSR`|K?tKVQ6m977}<``^3!6$E=t8&A(WG
ze;>1TuG#UW0TE1|=bmil+hemM=0O>^#fA-?Ms;=%m>lgs2Sh0>xx{qvp@V9Rz@@f|
ze~UbR`Zy_cI6e5z?(l{6M^0lvl+YYM@idz_jYm05`rML|k*97J9}8W6e$L-M(Kcxb
zXRSxOcTH4w@4vgf;^Zbq>+*N^61Oc`-K6lz@p-{6tp}&YPTph>WC{F|9Q{<4iM2`N
zOv{F|LQWi+wllW!$Qd?&Eqd_Wm?LieiOsiOidB@|mffTB;VJu>!fBs>{JWXveQTF(
z_4nG(=XSrpcT6HER{4J8n_GLoZ@XLlz5M2;(%(jA8<ckL{CUHv((*v5-fG@-1(^t?
z50&>KCc83q&UujQ+alm(!}O`?c5};<H;vkrjmOiwWcl`}GftQK@p<EprqjG-WsMfs
zGfe7D^Y8u1mT<Pb)Kjij`-^waqVV_k-dEb(vp*;4+n#EcyHr%n(J!y=Wi5B4!Y8GN
z58qDRY<VDxefD0vb0Q8LihWU$xx5EIPm-6_GvB{Lc;=cnF(>pp9CemCl=;O?yZi7?
z<(D6wADP*BD%N^mUpL*5Ey(!JR)J3k+2!xqBtBa5eY$S6UE1??w%Oa>-^fgRYicgQ
z6MyD>zmv(bhE=MsmT0ub#9Xxax5w|P{`zp8b!L)vy|S@u1Q)Gs6Oh{Pdv<2q6NzVY
z7lpLxU*8-MnteX-Zz=0V3-yzcM{_D2&1UMRhpmm;TyXCXEA#Gu=lx=3Tm+Z{7>>?m
z`sT*I!+Oqz9qOx<O&_p6xTnYY?p;B}W8w4X#oPG%`lR=6dj9i!W9$FbD_3fsPcb?x
zD?3;BvaxaP(jb$aySLkK-ny6h-Q)X=xjHE^6*6-Le=t37N^n|X)+U)fbHCUWqlfaG
zD|=3fE6H*!>`6CN6Q46(wdLuQBG#oj0ei~q(z~2ays**?U9z=P{?UDPe-C?yqKA)P
z|Ns8}`r7+X6un-$WIw*U`+9!5v*wew5Vbkn*E8R8P1&S#>`9X|$L*YL37Suj?c8(f
zS=X#$&A;W13jbP5BkShn_89s}h%?%i&+2S3+OcB`kGa{l2ep>FHt%K+3%~x1zprnZ
zV$0*t3|o48dgg5izwW`uYQWPr*(NRR+3))Wp(`TN`b<A>)vLc=IZwKv%Kl^Lah9@u
zPuIV%IsH`f6nBW?k@buA9D2H~{@OPA{H;D^b%%=i!&G}q3{J3c=M)@Z<*(t;Xqpjp
zLZO|>YsG?vVpcB_ccd<wDHiqq=DZF29|$=8(fX~O^L@>B9fSME2Tv^fawYIITWCNK
zpXBbT8xj?NKG|5!cjL`MPqylncNbmat^VHl_{K(-z>u^(%X8mH-}=v&TFjtyz{zJp
zh|9~bz7N(tsP|-#{CR`T=2B2QBTuNf1Pkx?_JkGlmdNlqG-bGnNGM2XgfO+fj|eb`
zkxzK|iGe4b*I<oX<3c8$Gbs@h&PeUw5FnehP@YHp>QhFkJQm*XQx`ctoRA|^<dV_Q
z{Ng*KrOc9u0E0WSO^zEDB;4SX2y;L1fzv=np3Pv7p>$h6ufZC=0~@aLI`2sRFuP5L
zPfpmyM2^i;q-sM!F$>RgUV}CLcAg?)tG;teIGGrn`I1m^m96=v!4+BOzlXPm8H7B)
z`f%FATMHZ?2t0OFbaW~He&>befu`NDE8aTswY_3aNSM~cT7UQgLvw;6lk?W>2FGnY
zO>CcSE;hE`XJEO=BKzla#)1X5Y_nN!>TP*1zUnN0j)YxELt|y<?N%9{tA++^R`uR9
z+@afi)8xdqg9i>iXzV@mp<|w}rqGu5XK9Wb6>hh_dc)2qxBpdJqJV@+o8`$b$&T|?
ziVSl0sV8LIF*<R%B}Zxrd#f`C$I&A{I$oSyc!1e)VZuDcRo6ByZb-~NpkU7PNhdI2
z#WYT~wzo}|6**0g_1z0E@j5p;UR)5}b}C=$os!Lyh7-)nTkgzrTV~-gQQ@xXfr8Mj
zdE(!g+O{@1+ON#1RSn!bjme;ajm;oOI-wwA$5au1F7~$<ot2KW3O<$KsP33>!LDFW
zm=1@;w`Z1%Sljp;9NQUrdZpV=H74pNWZX5<kXk2Q&fCP+*zDNy#lt1|%K}XS9+59;
zjtc`KGV;XBjvol9eS61XPZXDg#DNdlMTY}i6EbRaFLtxFHkajBS!k+tyf|3$UPwkm
z=+^AkZ^121iNXyJomnMjq%b&tefr_U#;DiR4%+&LgtPJOt*B5~v@(m)ad&CJiaTiw
zcgC&=>uS~du|~+ipyA*hgDdtaOl?`uFDlG#OL#m%!O2nZi-XJ0We1WEFe~2G3K9Pm
z+Hy}XWcG&#hV0DsEnSQ}?*Frv?oahF<Nfq<=}iljh8^~~E+R~hyE(UUh3<*X_&3$-
z`{fIw2|wcbBTgJ#5D{Py!YILHA|i9fxb=YJ?z4&yjs7#m)Vcio|9{_Y5q3GQ)>f~L
z0dGaQg&P|0CncyIcH(2ZtM`M~S(^7*rc<ASc5@pG|Msa0O6@L8eXZ^#+Fu_p*ytLd
z!s0LBZpO{TW?44nIR~TjhvUm_Buow*@abwzIGkX&`b$E9iOIfM9A>;-?KQ6*T#QR6
z=L?H)O|5L3VAlJ#iTQB52#<`NULiyCO@j)9ko&8SO<Q;%VV=4O-?L+m9~azx(#X4L
z!R&Wu)E4gg@|~-T^|Q#u8+tqzRZsdFXA1IIiUk>jFtPpIb16qs$;4zE-!jGu1|b$M
zKgO1X)dhNUUzRQWDsu7HTh_megP*lM<V{FmXtwkGaoGLuk)o;jl0_ye2?iYsixdq$
zum<dyAQkZ8HtXLhmu%c;NVgrWi#qwCw1vHSXR<-UgvaiiQw`cDgbMTC3cX+|ICshF
z1*hG_9~!qL9K54fVNk=sbEc`j`e5_IS4_@V8JwAUc@1XdI=|lcFv-hA;9}?u_oiz%
zbX>M`H?<x+xVY)z+It2%4=;PM8HC93T$F8QZ_bnaW9yuH;K4ktBAX|%vpX0Z8d?rU
zoH+P^UyhM^GEc$^9*Hxy&92T*FHW$J7PzRn+a$I^LqqJ-@(vlEU9lI`JD=7^on&Au
zKfK_)&^Puut5|scEmOQ}#v!rnFteb?1-&F44v{5m*_-d_i->6*bb4HuC?O${R%ak1
z(x~|F$fd=J^7l-iM7RHIVE-updk?p+OVfWTr;Qi>%S>!|D4LKUR`TV=!3pwq&yM$B
zy_PSvD4pxA(wj*g#}*!7KIrUdG`scK@+tpyCF1s9S+63oZ<5D>2mSJ^12a~fE4E=_
z<X+UhM}|{VOl5PV!Fj>n^P2os)0-TV4j<TKW5BYV=j`&%2bD@q&KFn(=PvoorvfTT
zlvW+{cMN~4ukuNqa~sc@Px~iz90;hLs3Wn2gNKhdn7N5VA;VI{M(oYork|z9|8R5e
zo0KrE?#qgJFBN;ix7&E$R<~*0Fyd)BT;U_o*i^H6Lc_s)v3*qrPv(bsakDcYZc}7%
z7HvMbP_e<et6fCM#YB$v);;Be^>#Cx58l&fU~7|ZW8nGsA@E>AzNC#5+o41orH&Um
z?M{8H_1gs+A0{9F%Vf^uW7V**^t1sN@6~%HZZ5%F%-`CG?Aq|*=zaYP1D#K8jf_09
z`;UI`(=wQGUYmV^<1N;T8T^7S4;*f@26Xhv@Jf7o&T-%XLtD-12lYP#4^CLDc+ZTb
zLV|-^N#VimQintiF&>FycAgo{?Tp-y4+_}(&S3WFXUnawvJtq*pu%&UDd7dEHsLyu
zuz%W%TSh;8o7<iH+COekU}DOQZf9w1+IDI?_uqsEo=u5|C&=6H^4BRgc~Wqp%*CYk
zb{HF%^M(cc_XlW-B^m6AFfnLY7-aCoUwCeYfW?`9cBNZs9vmAK0t);EZEv?4`U^$<
zH#qb1;DhZvA1}L9aIDM?vZ?SXIndPcW&YA7zWgG8(iHc{Rs@1_*Rz8GtO*lrB!o;@
zDhzTvGgc`numpH)6v!9<6ko|RPsOBdCKJ!khl|~t?;HK_b!KDlZ)XselXMaJW4!s}
z(}0c*6YlGlG%svzQ*CH`=y~XWL-5qbgEEd)78#l{TX+S1FIr_hUHBkhtm&-N(ufoD
zm6;4?NGxOK4sLY3@Zi9Mivl?^Ec~C9nm8nQ+MA9yu{-aI<(Q}PjFFjH%tm6-eoaFL
z-nz>P`xZ?QvN$6zxRyynL+sC4r;b*^^Mc$p(-Ih*>rMyMa@cJ>vz=E`?%8n`L4yw-
zCl-ECuYSJpy4$3+A9r#)HB9I+dw$@VjN0+pGi34;iufvoER;7mJ}`)T<2k#$@SLN{
z^9_eSaaX)iKTyZ~Rr$p{|L~=ncB{Ixz8aj6`}n)oezDcmU8yDiYF~w9zB}RcVXk0f
z<HBh_BHr4YCd{agY%<|LAfPf|(PN9Ejm4FOMYBSJdATCi@=ZA4#lq4S;gPW6x&D=D
zDp~edxp*gTFRR(Nu=@Pn3pP&-9e5iTHY)QzJb2L7@Y1>`TNnI#e*gFP6WaB4YyN%Q
zx<55~>8joD-@Z51`S&}SxBLG`iQ8GLGUcwkS{E?k0SDKV7cb_$Il;xx!_B~Z()an~
zMc*c^TV2MwBIYtrM8u~2s1S{pOsAUMCGIpfUOBOenc3O7qF{r=5mQd#iRRmRAMOq7
z+Osb;vm&D6b@jzm_H`!fEJ8H0ejfBL{l5S2UV++cA;H-kx|=ivbrvPWw{c9|&ER^-
zT|$gUN<wUzYwIMv1#hI7+oViPO5VS1y?mk7=(`Nt_q#&xE*v<J5Wk3nldr6SgH!mc
z{+|E&6_di1em8mCOYXl{?0=JiUntXReam&@TV?NU<#n^}|9mm2_W9|j`R`@A^z0)V
zL`+<Em+>DAvt70F>)g%qYW4N+_5|%o|Gz&r_4<YrEG&u)2jv0_+FRAaBNPmETG-fr
z=A3^uOFu#(!K0IFNl55#`?4CgR9DTwppv`kF<cU2(hUzkUN|7YBvldFB+{+(@3^x~
zy0C#u-0$1UG5R(Z8_vilOf=u7H}Q7`Yw{$U%0uNvOWy2JoW5<v;kPBn&wm#Bt-5z@
z-s6u_)86SjTwKH_a_VV*UNl$4g@ua0o?R1Pef6Ws{(sZ&>)iTq-YM|C!%ZjeR~M2u
z%jSHmdHw#pXqVJE(Md|d^?wp~X1wK;-LlH9fu(j{r)l!j?7Z0WERXFI3*LrDnfv*!
zGMm3)&cA(54NfmsIMp0|7k{Q|etVz&3GbCf^UoF93L6y2R_4d0N37tGSaIK<Q^G1U
zW<~RyF9rwCd=2I1S+eIv)x~r<35B1v5mWRtZ_GO^U^iXSM@U8G+<V75f8UF39?$Q~
zKda&kY`>sz@x!-ub8YmvOLxe2&oOspKC^1~_qFefSQ=&R7s)lSuyR+t<>Jv`Hqdx!
z)~QjWvEhN})xFQ1r-W`6TWkNCQDTZv^YOMFeHJH_bY5H#h~JujEZ9;;qdwx;F1Na3
zUq<GYU+31pD=Gi;d6f%mSGZK@gzWDx?7kG2Fg{)5+I&3ks{QXM^Eo^7%~Iz5NtB3)
za7Z}N&(u`od6-Ro?$VuG!%Yn)e478z!?|Ow(8FTMLn@B98XZsa@hoA{=JE0P@|acX
za`?pX|DRUKN^IkwbxX18;dM5%VCgTerE`xxDO(l8+~yj-S}5D!m&=4hr-Okf+y7j{
zj*9qafeg&fhZmJDPrEbu+SldmKRx$Et*;a__|k8G>iR>iE9;Xq5{_y!u?7|Wxbx%8
ziUU{5WW|oWv`^R*F1<PX%X!<(?XzCRnCZG3=(O}0=sY<e%E<FpwY0;H=i8Ki=Um~^
zL+esHJ(hUnrsS*d&OGC{O}b=nsm`R-GiFaTI>e?c^Hi+mOclHRT%pow-^c%_zkP9h
zw4%-;yhZWTv2C-Zca^OV6FOec?cjLrTfNfy>r=j7JGVXO!UJv|6=j1L-eUQ0JzfVr
zz4ZTcRpsBy()CY&9aQ-||A`0Ft;POzpWN?n+n3;OD>hBy&#e_F7`^4Wy-k08eYo}h
z3>){mYzY@~FRqJyxoKDV@3`nEKhN$LsxB|NxvwNS@b~45N9*^WF4LbCCg*3qzRBq2
zvw1!{-yd6-TYfYs`DKK@$-KNbe>Q)v7L~V{<;Nf)VzS1**mJvjo8J;fZWi8%Lo=?t
zK6&|3`=2jw&C^a_db@v;`p>+~$zfh!<UZ~FcI3bl<*L{{VP>4|_Wed*R&LL%$veFL
ztKkRhQwhll7k)d(?&G_0RffT7mh303S?Xs)Z%+LXbyN1ea=+yF$+MO}DdKTpvW<<%
zGH7I4De2_W_~65$e-oGuK180Ay!=^=#l~!M?P__06En=c{@Sg)yjtb@hvo$b6yD0Y
zM?Vppa>cAYxOH#vYW|yZYPy!3x~S&rIq?F=byZbY*(>SnIS-%bvbDYT;Ng|rq`s3c
zGwO<8u2IPH$!{XxwJS@foHp81ARlv|hwoVR#7noQE^K(U=*)RF{|oUG>fO)w<-AuD
zHo0QI{paZ<>Cc&)L+2&EU%sh$n@2OZ!Hy?Z8`i#CD0*M0eYUZ_;+sDQI3;$RXP;gh
zeUqidF6H=p9v&6pBMW%UtPKkGzcV{AO}J?f+fB{DYioYmZhCaP*Zce1oS4EL7j|q~
z5<1f<IB@Zg?_OWl=Jpp@uh^Nt=)xWI$d0vbeIiQ#FMod<asNk3&e@AjYyM{}T>3v^
zVJd@_-nWnZEB6L&d|Lg^YmIgAg@umW)vwK;>5|vXC}p!ZuITZV$|q(j=8n&~3p~`0
zbFk-}=D#p^&3xhT21ULnleChb`y>{t^1p3jV2;~7`B~k?^b3`jDr~}4`;RRzoA&$0
z^qrF(8B+`1#l&|r?8$FtRqZ@+=UndB^ICll8K+(!P*}gb#JZs&k<nWurr*T%K>`cg
z%FmT`yRMt$6#iqC_nrNTe}~-n)Txz!_T1mwV*6%KY=h#_bJJvs=e?<WwdKpqq~o~(
z?5=!&ZpFX1SiXl*YR5T)f4tm0Jlr}i(h^cj{wS|I-jKk|c7jo2)<S~=57@a`cnj^X
z+FSqe{t_5={avTzxoHiI>zSFEw?6$RE+i3Rw1iVa>3rU=(2}2u{%;q2Xl<K!(dqG}
zy>~Y^EG%ENV8KGk3m2@-I14(~Hu7A!V7~5I?o@{6<<8EhPwg$&ob4iH!{E#*Wg{!~
zXl3)$DlN$%&b~>qYu6{MJY0G6nT+>^hZ`?nPgs~Rk)1tG)4)OF`8UVsoHrkI{+jvG
zy#4p%3+J>Qox6qH-6L*&Vrphu&G}dQldzQHrl*>MVuDvWQVL#~znnj_L#v=#{wX8x
zHW{`iR`HA%C6eJKe{C2KbKHEEcu(&@LcuH<PL2g;ML(9=-LAdWmr-hUVwt;vp2Pu#
z*T&b^Ft2D~V!OmDKjY;223AInO}CF8IIxMi`E*{Fgv)^kYl42*#dTJcH|bm~x&3PM
z=WEkVE{I=Gx3;c(XTE}W)6*6PiIR*9xffG^7w>s{iH(<6zy5>w-rC~#6$^QI1r{*A
zn!Q8i!UM?#2a7BHg__mXx(+a`75^&#(yj9Js=wt~)*46Zs@lae9ps#)z9xB>{|UP7
z$aq#Nd`^j;N1ns!PjjDUf3KaT=6>hLp=0?wojA8Y-N+&F$V=kzoq4x!9XD#^b#R-K
zeEeK-%7cTOnk*hYKXTJQpx%;|d&6g=riSC2GqMZ*@&9aW5^@zZXn!Q6b)d1#Hb+?@
zk~d;Pm3@->v5TylzfU}Pu}nc&z`%e-wDpbt1Ycd&l!`l*3~hYPZ=EvNy!6kz_f3XP
zBlTor#`nTkp1Q{s@(X`mesV=JAmZ{qK`tiFtjlKZUmjMuC!9#ib8KkjE7NK}xPd3J
zLTG<@w_Z%zf(h#H&5wu)w*OOpVkFV%=-;H`x$g+`9kmmAT&kNK=h-afzhZmqvoFW~
zV%eGR`MmmyCN0$GPyVq@@%h?g%b2InyZ%|vLTXdMfdvZ|#_anc-_M}%C3pIy?Hd;V
zyErfZU|$VeBis7I)Mv>B5rqZEc@jJrB}_72$nF-Y{p!E}&keg@jLy!VKkY3(6ualY
zht<Y!C612HHnk?bpIm-LMBOjDd8zn;A0vCG(UfT#W^?9hT#GjTccLeEy7Xq@J!yFy
z_3s-#U!6C@cH3?S<~iCj%JY`_`rj*9#AWwj$;q3u8XKQ6T0gmbkK5|}rOW?Z%YJEu
zAKFnPd+HfGt3Y$4rnzF<Ki&X=<`35Hk`f{jbCx$;*Q#$+<|_Cy<+y<1n+XzE8y%m0
zU}?Yfbt$`Ot%AkQgG@X>gYF%Et|-rL_vrDD&Bbp@GBz_eKi1>ieR;d9ywTKi)<^U>
zi=Q-3dGu}CosK1nP7_RBHCEVUzubITF=^5!hQqA3Rf)|^o6c6cH8ZKjO><CMqG(bl
z|9*~xTr;P{l$b`xl|cy&!PnmkoXW@xZ#v}k<f;8#PKO5@=O{GaI`Ko?v|&a->Brr1
z=W@S()Y|G;tp9P!!i71)3O^VQELgyJk!|0#7nf?8J4`YzJb3wS*_DWeo{r5cGJo!S
zzJtHhBIe>k#cSqf&u#mb^4anvXgD9f6?}B($^F6+i!>aY+l@TC<~VFw$ilmHQ!uk}
zSwN13ak5X#m0UkQrFOQ;oMiUfUp_s{-!yq{w#;KorkBe6pCi^e)o!o6B*URrF)!nA
zt)}#0ws-4uc=tB{&ns1&bwH3!#oA2&-{b3?d^L`Z<xT<hN6%|BFh19jIHk15x#_d`
zlCxrV^Be7pm!4Cb<*d)leA{H^ykE<8{i<(#Jkzq_z=gC~!kQ-^v&=95Q7o~EZ@2m_
z9dEh0Z719&&Hq=+pzz)}@7jY8o0nvIUpYL-eBnx=1cTh?6F+G(8(dMml#n5x$f)$@
z0K-mZ<|ms<4sP4^|JCod<VPuIJXyG_*0JPFWoTCED0`VYDc~2ki`EyTE0G2X0hbyR
zPu`1>lvwc2mU;8KuSfao7!yF%i}}|c(UJ@UtN;5t=ghk-@Y<A_S=+9J>p;Mzm5Z1s
zKjmCMhiB)zFD@H%UL0X)aCCG&y=m@#hb4~p9Vfn+UlH*>dX977+!fu*>F#T+t@F<N
zU$^1A&dtap!<xxy<==C>pv7|Il(~yp-~6!@YOFNb|LfnH{mI^k9;d3<Tw?T5Gks;0
z)7evGa&Swn&}qR9f?w`<pBCKn=7ZoVkIN<dx8Il~SDCFkXY1=t44T1By-#cyn9pnW
zo3V*{<Q{zXmXGK1qQqNEA8_$(lj$^b{>>*f{rE|V1&iiB7YR7LZD(BSfeQ*<n{*C5
z*fjf4a>9mY2aALWZx@vt=qNZHNO+_^`LkQJ-r}lx@zGP-H##~hnLRCHXx`VnD7$>4
zzt|@!P|12CJKzGt%v;`zlKs3}j%;czlnJZ(;NsWbHf`S-=d4bq3lk)4>;l$oull3t
zBGYw&fmiPRq{#~UuTD<5Q!XgcR{Z8fvJSJs5sNu_x#tf&2<Sij*=E}O;I_-l>SCXJ
zdNaIZVhK3%VAIll?!`H7CXA<fw;4{DEl~YfKi;^Bi8GMZYVxBx=Y34_7h3+S=NHs9
z@o}^8IGW_#4wDp+SisjN6eL&rOjP2|)HNyh%G5K%uRW>oyng=Tf0Kg;Hat9O?;6-w
z=3O6Y>~kYD^uUF!zvc4!b*J(0oXF&0;<>P<F8<eJ|4R4PIgJ<2|Gm}V=x6iCQr*uh
z>Cxt?49vG$8(3F=zBWyM!RZOxWH#=VYIO8&b7^__H}d+epWm$+c&tobd<!yKazb80
z<<kUbr6o;m&!$KlY*{l?hQYw0bL*lcr6<QLc{k2$emcRtVIdFi>+?C+x5Ym4G<?p@
zGvWL<+m<W#g$V(VC)~JbWN_nnQY$;#ncJm2munAOG)OofTCT2M^yz-FpbUfX4tuRv
z4t#%Yr8PcOa#y)DeipwX=4F@PxZQ15L*u)PcOCbYoGS3W|Gas2&AelQ=XS+S5lVHb
zZ2p`(+dbjLq`QkAeCA{3(QFS^Fy7<h@J(=&;~tp<4HFjL&n-^sIQVDNl5bf|Y#p}_
zZ;NbaWoRj?;Nh9INXL10_gDXQ|5yELo_6BE+9w+x`gF^)dA05A{mjlYjlV)>-QiE3
z)9#$x5TI%BVN;7<gV$EZ=7!r0Zx?)c^}qUSPqm^YkMPB(3~iI9$?sZm`>U+T1WAcw
zMZY3>Cvm)d@*&B#U9O9No=(Pv2a1;#EJ$oS99?g<+_8DmElbD8j0S%EXKs}3)O=oe
zLWZyZ@J~nCjhg&Utsi%ub7Epn>5~hHzx9bliTT$-&s`ywM+8|?j~6xHbBnK=pgQR`
zhuI#>1Vyewm&Uo1-kxD~{^vATZ_360?Y_UBuicX#zu;-7&VoaezRWOWV77kGy^VQ>
zj%WKyfddx~mi}49ZnAyNvWZ^LW!WTd)qIi(QcZok+$Bhkx$}Xte{w+mHOr-5Pv5er
z@K~Pvo^-GAU`^iPDOPVM%GxtG%Ue8f@o?TRcgrcK`BnU%2kCAJ3pNVQZ15>|-YKtf
z<*)z$>yic{DGOw~e<vM0m%O?#MDpb3?Y!yD6+Yt9O6Co$ZET$;Uz|Vf+VgZ153l$4
zvl7#{$1dto6>ObT7v@~7wfNTttzU;eTxaBQ<(+yUac$Hhi<y^Sd&xQ5^Hn_3U)LnW
z>@N3YUv$`;pOvpa^yE&Tuzb$+%)N3?cQt?6Jd;mEsj^~{oAmwyn>pzhHbyw!{uIOD
zF@s%+=??$*qk=*%+*5oH{m+-aWtw<fSzR;Bo4@zYa$b=sNwLcDTV+=)u@@<nV}7o0
zVDR98+PdX_<t!2slYW1yn%8tbBJ!z+Wy<-!`EQ@xuy$r}ZhLc??YUhN!_2Zk=~u1u
z%PSHds8@-{7Bum#Iz5r=(pSFS3OQbu`koV>iAq#N9`X$?uKmuki1W>bNSW9NpJjRu
z9867F|6U?Q-sJ4J+&OuxSR@o&oP7d&vRK%zu4j}gVU$q#W2fD9INfwcW1`9O`ByKb
zFtY{KJow=%Y;xrC@w6`&H>Le?RB>|R;jODZeaY2+?p21LxsH1xHY%t6FgP8Zk-#AF
z!A9rPhMoff2N)O%Ef=xBdf2d#Vg1Fn(-V(B;O0^}=lbBYn8H1`lSvT)k75OMZtHPu
zEB<o$_`H<oUZ1=z_S}<|==oc8*KFSVnzPnA1`f)78zy|ow9hSmB4%*1ea>Z$S7FKq
z4xfH~wVd-aOW8ocWWu6|vJcH{v(B4c4sK42ej05S!60zMXr(qITXenJ^R+pfbUyNY
zZ#AmEU0^1hvh$V#1FvIq#{$QMh5tIY#y{S+r@85EK=Jt-mVei@Et_}v*PXRlFYSND
z+0;5UI4*H?UX%aDab2{{gU*GChi?{d`**Z4&)kXmAd~vtnX(%zdA7L9Z(Cw#;mOwa
zAbDfc)~8Dux^1pJ-X^n9;p22C(^bw>V~#o7vN2El#v1f~)-Ohdf_c;8RStbyJ7v$_
zOYX{Z4ks{l9SvKaZO5N@BsJ&x68C$*GS*k`Relm9pLS1_nR(@1buI&4uTTb=w|o;h
z&c!E`GKJLK+IqhJlJf04jgH+WHV55Z9&dd!VTWhQe0xx62xK1k)N=mPF^PT4n;Z}F
zO9ZGDSI+u<=yJ`H&+l)sPmf&DtlF!vN<>1Tt0TrOvXqJ0G4%VrLS~bgW1m`99e*S%
zvdn5zNTHwgYDEEqBSDMLZ&}hW9>pQ$Q<}Q+k&GkrC)s<CtJb*udeOYe#UQVt?ev=j
zX3L}|HVf~#>ES19t}^ii*pxm<Z`(QTeLJ7O&Pm0JW9)r;t0#*`Mz|e#*{xRKuu~=Q
z-w`fOm6?x&GfpQ(EU;la<!f-bNodaA{>ieTmE1b(R`07gC9vuIhRdp@KYDuWtYWu^
zPMWkx<ooN-tU=0B79Wh<jNa_o8JLkcvq7fFbcO8aUt9LwoAqTU!zyFXPaOMN-cI`w
zp344stE|MGhl~vkCz_w~-{<1-x>4HrcJ`0jx{%-}UnfQ@=jZ+QxtHA79xcv0cgFSX
z<Cl#}LhtnNJ8XZn(WBs%Xl(j{Z7aHuxVCpV9hT`jv#_fBRgNH=7z5*Sn@i_991ity
zeo@|~*Ws0L@m$}p;GpP^jkV9;UUT$i;r`6V6A=6I#S2YU7pZ`A_st(N@hoBMUZl5)
z;qcbwv$9rczFNV??kbbQ$hz9@`GWeDG4JfR&i|kMoX_t`+d+%Iq?6y?*lt}iy<~#S
zv@4SzPue$0Xjy9ut89<BOy;M^xQ*}m-y4-5<d5tr<!duHEYQEWp||z-KVRpwjXKx3
zwjM0FT`9#?P<`Q+qR6wZfECw_CC)69d$^(I@5fAO7SVUJ&x?9DZ@uMcz*52FbjNQC
zn~PI~j!4tNJ0?@u`|DTL{QsF-ec~KX`;G(#whd-cN17tfCup4dZ}`WmqxJsl&!?x?
z%j{Yjm~F7e+FWA3#tS*Fq=PKZ2WGcDpMHM*d$DcX_!YHvuktB9`nvW=*iYL_ycyfd
zw%BB>`&6O9!6wY>x=uifk3H;xa|F{C_d{Pd2F!?+=Utg^a^!gP3<k%71UYk&F2=M)
ziC+o?B(66<RVr?NlXj5h@YjnMl;s$nx$Sfm;#QOTwyvK|kn!RX$LrFp^Obx|uAKfa
zDbU0;gZXJvLx9E^7Uvv`4h{i!_D{@{X0r<Oz71-)W2nIJDPf_4#2MeiZhR)pixdKc
zxYKO&r5-6e`7r!c(Y&A{=3~Mm!1suW#i6xilIE0|87rnSuH$Cim|!+np_BcAtk>iA
zrkMo-LJln@jh;F)5-RRrR8VOs+30C7BjbfU-y<fE<{9Ub)uiqnVQ%oyIK!tV!_eZC
zs3w)A!muzwP3j1<g21;kF3klDE{7KG_?x?(&wzoUQKRG4zv+BR**`g!-23p(fM4}-
zf)YdX2G3;&T^ODzOz1h>%EKzbv{+##TQZ~C0UeKLj0ZG4mVpQ<1~tb?nG6$B<d_&d
zk12u}QVgDKix?-QC~z@&x-DXupklm{VbYhAISiKyg{$vLhlwqFIG=%mfx*+&&t;uc
GLK6W0e;MNd

literal 0
HcmV?d00001

diff --git a/wp-content/plugins/disable-comments/assets/img/finalize-thumb.png b/wp-content/plugins/disable-comments/assets/img/finalize-thumb.png
new file mode 100644
index 0000000000000000000000000000000000000000..c158894f9838be1522b6ca891a92512917524bec
GIT binary patch
literal 21429
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
XqjCA$(u1G_IvG4&{an^LB{Ts5^^|bA

literal 0
HcmV?d00001

diff --git a/wp-content/plugins/disable-comments/assets/img/icon-logo-small.png b/wp-content/plugins/disable-comments/assets/img/icon-logo-small.png
new file mode 100644
index 0000000000000000000000000000000000000000..4900444280abe360a2dc7e53a17495245423bbf1
GIT binary patch
literal 942
zcmeAS@N?(olHy`uVBq!ia0y~yU=U$oU=ZbCV_;x#yLxT~0|RrZr;B4q1!M0-<_Rj%
z!fyWeqHW*ajH~|se}3-mZD3UP;O4g6+gYJ?>y?%zU$YQg9yzu0(KJKBx-RB4hHZ?~
z#Llo>(_O6hhWVgz)9r@i4O2dD$e-+ZL2+XE0Y3J!>472)Z48m;ts5K;$qBt-t2q#H
z<G1oNNuHYc-|tTUn-SX_;o4x3!m!}p!oA#9x5ACCG0%J7yUP4u6z7gx8*2qmpW-=o
zhaveYXTqA)Lv7rA({G9$&}Z;m9eaOg$cotaX}pPn49Wa2)=Fm|oUu?X!t=&Pqua6{
zTrQoc`utv3EA6>OqT)fXX)Yc@B1|c1@8_zru`%trcx1M3i)(`W!LJ95zj^KdAAis9
zcD9OV-QidFzrMfw=GL7Fj>YA^#<L6x7#8}QFAO^LsZvDPz^J!AzM^%%Ty@!-Vq5VW
zhxg6MTe-Ua$J1`zJAaQ$OrFd2-^4z2QcTj$lzl30I-8f5ym31Gf9>RdpWolOs?Yqn
zHKDLz=@s#XjVph1el6N~GjBP&+3dILrI`GMG^TEdnm_N6qI1XLcBim+Vn)2`mk&Mg
zaeB2j;)PbA?pNj+hW5XG`1$RAZs3}F=~Cv-lKcB_ZZO$>^Vj#|Z2T%bvMwjsqSm@)
zT{E1JG_AAt(|^}>6SkNN^@h#0|Noc!LB6rI&9Q>G&+C6lX~u~3FzysE%n9=U=b6ws
zVcFW{Hn|h03OOg7(9$;ebw&B~-)r%Yzufuqzuqj&`+m|HkF~!am0a0SHYdN#OIyb=
zah|0IXEN8>d1q7#^Y1IZ%sHtow8id!(~mIwFVE+@g<szjrfVx1-RpgL|9_cp=kxc^
z|9k#<{2Q+gy$*kyr4^qTbUW;jJTULgyw19%PkcV?RZ(nFIgzt0H%gC1p*DZnTfzQ+
zmp?UKv5T0uj>}GH<>{XC4F%D6uJm~A`_XoKddX7fr+Jee&uru1n64Z$am%(Rr&SN`
zE?O3S=h0NB?M>^L->Im4ztMbDk%32Ny1QrHz9myPf7jp?2<o3Vv&(NS_n+z|*B#Xv
z`!61xr}cF?^U<1}`=3<r{%z*uJW+tj@>NaQ#cG|ld5mT(`xZ6ZMy@e5i{0ro#boi5
z)t*s2nJYfbT5@n^sK6xU6R&c(AMhSKBzHc1ri@`r*OFPg<u$fQ7qQ%zijuCF_i@AV
zBGzSW2LmVdxm5Ar;H#L`Ibnx&aI^Mb*&FefZaQ>(evofrd8@<4;4*`Ofq}u()z4*}
HQ$iB}bn?R&

literal 0
HcmV?d00001

diff --git a/wp-content/plugins/disable-comments/assets/img/icon-logo.png b/wp-content/plugins/disable-comments/assets/img/icon-logo.png
new file mode 100644
index 0000000000000000000000000000000000000000..f4dabf504d66d0ce527b44eac453ffde3dfd18a8
GIT binary patch
literal 1953
zcmeAS@N?(olHy`uVBq!ia0y~yU{GUVV9?-TV_;yIWZrR)fq^~4)5S5Qg7N4z<^r9!
zmkxZ4KYvEa?%3Ac+uLAh-*?mgxhb1>U%p?L@0X>$(stLM@KRg<w=d?udpWNqIi-4M
zo^W2@>qnO?#Fq)b5KLF87q4r}SGn(e-B2ic)z`i@qtCZ0nDW|`bOnW&PCU%_&hfw3
zdi?>9yXTz1+yV=!$oca52Yf%haB2H3@o(Ol$EioUFBGyo+Hy>-eNp81ciwvpC8PD6
zx|BP3JPrT!+H;m4m@nJ5ickCEtMAT>t1{DU3R6$^Ii~!m*7^N5>7;*wbj|FGN8-;H
z?yP>m%oADqOmn@u+{A{|qQWyu+E18MW*qkY7^~cIKYz~&{=(9RuhwODYL#ET1Wzm$
zmW(|n@lm?Epi(BC_3EEL|FnI5*WK^X4RF8n#$Mylr#ELg<h|GR+%wu3B7XPYAMFDF
z6_wV7ho>sZ9PO4ZXfbM=x<8h$|Iq4bouYx~&YgX~_wth;x0XMCA~Ii~ZbD4+kMG?*
zyV5JvKI*+;>xf@(dtcs~d$V}<_GSC}vk#uR_g7q{uJNUTO8A*|hr4Cc&K>QzU%?c|
zDX{-`!9#OCqi+U>e*Adl{)pFLWAXR5zaKvCSfnHJ_;FX+?66=H=}i{}Qe77>(U5TA
zQBv+`el5gU;%^`Peahv79fn`RV^|daZFu?UxvjzO-xe-`Q|6XczmodFx~1%GWzAXb
zMRzaReYXsmZLVp)E_hAk+6dFNGiC`q7Vav`4&0H&vuFytDr<zu@qg=UkFVQa>%eEc
zJ?LH1591><#rMA4HMiRD_O|^0e2W4^uAbX??TKgs)0Exi_Ph1EpHB%6UUjnY>5(0a
zt|kdw%;|7bUF|jH@R`IJ8<&dCt)H{t^Ywa}Pr}n4B~}<8c`3g0WACPS^<R759)J0@
z+G*h`spVT{Jq|x2wjulb<;mh#Gy*&Y8Qu6EJ`5|e5KOw6|Nhut1;5=Fc;#m8$y{ii
ze*0W7hsKoD(xSy#@x03$_x_ffvqv#lHAwj5`tCI{&i4<ND*Ekw@O567c<M6d&(&`v
zr%VwL>{_wSM0)M($Nd5C@0L6F9y{LCzh3LutyzzCuO`IibWK}yb;-^fGON5y_|{!b
z>U{qHgZSqCzYf2slwjO{G<CtLHM3`O9*dq_wRhglpL<hYz0TiK`L_T1y&r7-N2))5
zU7KHfUvzQL`3!UYd(zU$Ni_-<%YOXN=)V{z67%Yw#p-Hrw!oabE9JUmz6Fb`&wC%$
zuNLoos%1-lS^v#*j7nS1)%uCoe1Bbh`t|*vMmDTvbw7-Klauq$m#kmo71)v%xoXuU
zj!2z#T?*3{UAVtJzW)6_XZ|}MY-6M!wS12I`|XEInv&|A&})DBbk20~G&w|?+1*+t
z_1#6B@6FBX+fUY-z7Ez>Hd!o?<l^Sm;V|Lw{d?WN9c1d~t&X#J8n2?+=%aa7{|qk+
zzW}R(%aQr3HtkUU$HM*FIy>v<H>*2-%UnW5qyiQCR1OurY=7)4@ZaM5ROe^cro3(o
znxL|`bKA<_cLK|g``y*OU2^_T*262tR)2GE&u^a2P?BbCuB&$ZzKrqZ=j)a&n-VNM
zYw~2N$B!3X6$)LtyR?1p{r@Ld{6FhZRQZSNQTt`_O?7F%=05q`7Ad_ifAzac_SNzg
z{Bs)vo^QEa>SuNJPNDh?d7e`{?f<?#e)08vUUjGRyoIZt25*V>UlHbeUgWZ{6!Xbr
zkxi3d-L$N(|M1zlw%GsR&WQm_C)})$U-o;Vf-$3I#{2t`SKn$%^EUgeFkdru@460w
zwbw$Q|F63<|F`w`Jtl{^XT4q3E`H{G`8|st&hzG{KdW7&r9P$gpw=%<qp5+tT91!U
z5B>A|vN+>wwdnmS`qP~?XX;G%<^H?RZ@s!817n}|5#f)S4L4ig%{o&PmG<AR^x3Tm
zM!^d-q`MX=vIz!y=ylpN94SxNW4hKKZhq=ZsL+}>K^~sV&X`<(zf!m@Z>Hv<@5(l;
z_M230tUNvC`^h)<1p?D2-&`;)NJZcw%N(twX^)~m_I_jY&Y2bY`{5J4C4sTKHd*c}
zU3=Sqi42$C$KD67Kg^t;RV{n9t33aebjscREhkJj=^5%jTED1@+fF22{&q@dZ?JLp
z2k)8BB~^`9o#||?TRY!Hfip#=wCh9nl>ELgif6379=QjnAD_^9?S|?k`3c60cZnDk
zADw3vY_9uTcZo}i()S0!PmcfU%3u80;K+A1^XQWyt81V7#4B9y6_A{`RYmcuG26rh
zjn);Can%mL1b_O~T;X`c{y4igX^m-R;-}!5l^YLts`O+`v3q5;L}a4MmBT)1?+&FF
zP7*xw{dkzQ$lGT}EPgtDnmF@RV60Wnl#8i;3*}D9PYG)OCHBLpM=aalTIlSvA4iv@
zFWbW$+57Is#niZ4>O~qqH1^y}?0COznT+mPx8FHN?<d@8+EbL~C-3#d;PZ#d3Nx9w
zHI@(OFVvaMTFLk6&&+eKe1|NJK08h*I-1Z{qdD)9M#p=TV}GnWHHspOdA|D}^p;f(
zO?!L)#0tH)5BB{qkZF$i_5D)%4VnKZ&R9P(@0+;l+^qWgQxDG0{F(A5`NaP<Q+^2k
hJaY8w{OA7}uGI*z>=l~yo`HdZ!PC{xWt~$(699o#-L(J!

literal 0
HcmV?d00001

diff --git a/wp-content/plugins/disable-comments/assets/img/logo.png b/wp-content/plugins/disable-comments/assets/img/logo.png
new file mode 100644
index 0000000000000000000000000000000000000000..dab7477dcfc3a4f87b71d49224ebd17f97eeda3f
GIT binary patch
literal 8989
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
W)Tp&jPcSerFnGH9xvX<aXaWEtr+F6u

literal 0
HcmV?d00001

diff --git a/wp-content/plugins/disable-comments/assets/js/disable-comments-settings-scripts.js b/wp-content/plugins/disable-comments/assets/js/disable-comments-settings-scripts.js
new file mode 100644
index 000000000..535eb34c6
--- /dev/null
+++ b/wp-content/plugins/disable-comments/assets/js/disable-comments-settings-scripts.js
@@ -0,0 +1,151 @@
+jQuery(document).ready(function () {
+	/**
+	 * Settings Scripts
+	 */
+	// tabs
+	function disbale_comments_tabs() {
+		var hash = window.location.hash;
+		var tabNavItem =
+			"ul.disable__comment__nav li.disable__comment__nav__item";
+		var tabBodyItem = ".disable__comment__tab .disable__comment__tab__item";
+		jQuery(tabNavItem).on("click", "a", function (e) {
+			e.preventDefault();
+			jQuery(this)
+				.addClass("active")
+				.parent()
+				.siblings()
+				.children()
+				.removeClass("active");
+			var target = jQuery(this).attr("href");
+			jQuery(target).addClass("show").siblings().removeClass("show");
+		});
+		if (hash === "#delete") {
+			jQuery("#disableCommentsNav > a").removeClass("active");
+			jQuery("#disableComments").removeClass("show");
+			jQuery("#deleteCommentsNav > a").addClass("active");
+			jQuery("#deleteComments").addClass("show");
+		}
+	}
+	disbale_comments_tabs();
+	// UI Helper
+	function disable_comments_uihelper() {
+		var indiv_bits = jQuery(
+			".remove__checklist .remove__checklist__item, #extratypes"
+		);
+		if (jQuery("#remove_everywhere").is(":checked")) {
+			indiv_bits
+				.css("opacity", ".3")
+				.find(":input")
+				.attr("disabled", true);
+		} else {
+			indiv_bits
+				.css("opacity", "1")
+				.find(":input")
+				.attr("disabled", false);
+		}
+	}
+
+	jQuery("#remove_everywhere, #selected_types").on('change', function () {
+		jQuery("#message").slideUp();
+		disable_comments_uihelper();
+	});
+	disable_comments_uihelper();
+
+	function delete_comments_uihelper() {
+		var toggle_pt_bits = jQuery(
+			".delete__checklist .delete__checklist__item, #extradeletetypes"
+		);
+		var toggle_ct_bits = jQuery("#listofdeletecommenttypes");
+		if (jQuery("#delete_everywhere").is(":checked")) {
+			toggle_pt_bits
+				.css("opacity", ".3")
+				.find(":input")
+				.attr("disabled", true);
+			toggle_ct_bits
+				.css("opacity", ".3")
+				.find(":input")
+				.attr("disabled", true);
+		} else {
+			if (jQuery("#selected_delete_types").is(":checked")) {
+				toggle_pt_bits
+					.css("opacity", "1")
+					.find(":input")
+					.attr("disabled", false);
+				toggle_ct_bits
+					.css("opacity", ".3")
+					.find(":input")
+					.attr("disabled", true);
+			} else {
+				toggle_ct_bits
+					.css("opacity", "1")
+					.find(":input")
+					.attr("disabled", false);
+				toggle_pt_bits
+					.css("opacity", ".3")
+					.find(":input")
+					.attr("disabled", true);
+			}
+		}
+	}
+
+	jQuery(
+		"#delete_everywhere, #selected_delete_types, #selected_delete_comment_types"
+	).on('change', function () {
+		delete_comments_uihelper();
+	});
+	delete_comments_uihelper();
+
+	/**
+	 * Settings Ajax Request
+	 */
+	jQuery("#disableCommentSaveSettings").on("submit", function (e) {
+		e.preventDefault();
+		var data = {
+			action: disableCommentsObj.save_action,
+			nonce: disableCommentsObj._nonce,
+			data: jQuery(this).serializeArray(),
+		};
+		jQuery.post(ajaxurl, data, function (response) {
+			if (response.success) {
+				Swal.fire({
+					icon: "success",
+					title: response.data.message,
+					timer: 3000,
+					showConfirmButton: false,
+				});
+			}
+		});
+	});
+	jQuery("#deleteCommentSettings").on("submit", function (e) {
+		e.preventDefault();
+		Swal.fire({
+			icon: "info",
+			title: "Request Sending...",
+			text: "Please wait.",
+			showConfirmButton: false,
+		});
+		var data = {
+			action: disableCommentsObj.delete_action,
+			nonce: disableCommentsObj._nonce,
+			data: jQuery(this).serializeArray(),
+		};
+		jQuery.post(ajaxurl, data, function (response) {
+			if (response.success) {
+				Swal.fire({
+					icon: "success",
+					title: "Deleted",
+					html: response.data.message,
+					timer: 3000,
+					showConfirmButton: false,
+				});
+			} else {
+				Swal.fire({
+					icon: "error",
+					title: "Oops...",
+					html: response.data.message,
+					showConfirmButton: true,
+				});
+			}
+		});
+	});
+});
diff --git a/wp-content/plugins/disable-comments/assets/js/disable-comments.js b/wp-content/plugins/disable-comments/assets/js/disable-comments.js
new file mode 100644
index 000000000..5bd7f2523
--- /dev/null
+++ b/wp-content/plugins/disable-comments/assets/js/disable-comments.js
@@ -0,0 +1,7 @@
+"use strict";
+
+wp.domReady(function () {
+	if (wp.blocks) {
+		wp.blocks.unregisterBlockType("core/latest-comments");
+	}
+});
diff --git a/wp-content/plugins/disable-comments/assets/js/sweetalert2.all.min.js b/wp-content/plugins/disable-comments/assets/js/sweetalert2.all.min.js
new file mode 100644
index 000000000..e378f173c
--- /dev/null
+++ b/wp-content/plugins/disable-comments/assets/js/sweetalert2.all.min.js
@@ -0,0 +1,2 @@
+!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t=t||self).Sweetalert2=e()}(this,function(){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function a(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}function s(t,e,n){return e&&o(t.prototype,e),n&&o(t,n),t}function c(){return(c=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n,o=arguments[e];for(n in o)Object.prototype.hasOwnProperty.call(o,n)&&(t[n]=o[n])}return t}).apply(this,arguments)}function u(t){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function l(t,e){return(l=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function d(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}function i(t,e,n){return(i=d()?Reflect.construct:function(t,e,n){var o=[null];o.push.apply(o,e);o=new(Function.bind.apply(t,o));return n&&l(o,n.prototype),o}).apply(null,arguments)}function p(t,e){return!e||"object"!=typeof e&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function f(t,e,n){return(f="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){t=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=u(t)););return t}(t,e);if(t){e=Object.getOwnPropertyDescriptor(t,e);return e.get?e.get.call(n):e.value}})(t,e,n||t)}function m(e){return Object.keys(e).map(function(t){return e[t]})}function h(t){return Array.prototype.slice.call(t)}function g(t,e){e='"'.concat(t,'" is deprecated and will be removed in the next major release. Please use "').concat(e,'" instead.'),-1===K.indexOf(e)&&(K.push(e),z(e))}function v(t){return t&&"function"==typeof t.toPromise}function y(t){return v(t)?t.toPromise():Promise.resolve(t)}function b(t){return t&&Promise.resolve(t)===t}function w(t){return t instanceof Element||"object"===r(t=t)&&t.jquery}function C(){return document.body.querySelector(".".concat($.container))}function k(t){var e=C();return e?e.querySelector(t):null}function t(t){return k(".".concat(t))}function x(){return t($.popup)}function n(){var t=x();return h(t.querySelectorAll(".".concat($.icon)))}function B(){var t=n().filter(function(t){return bt(t)});return t.length?t[0]:null}function A(){return t($.title)}function P(){return t($.content)}function E(){return t($.image)}function O(){return t($["progress-steps"])}function S(){return t($["validation-message"])}function T(){return k(".".concat($.actions," .").concat($.confirm))}function L(){return k(".".concat($.actions," .").concat($.deny))}function D(){return k(".".concat($.loader))}function I(){return k(".".concat($.actions," .").concat($.cancel))}function q(){return t($.actions)}function j(){return t($.header)}function M(){return t($.footer)}function V(){return t($["timer-progress-bar"])}function H(){return t($.close)}function R(){var t=h(x().querySelectorAll('[tabindex]:not([tabindex="-1"]):not([tabindex="0"])')).sort(function(t,e){return t=parseInt(t.getAttribute("tabindex")),(e=parseInt(e.getAttribute("tabindex")))<t?1:t<e?-1:0}),e=h(x().querySelectorAll('\n  a[href],\n  area[href],\n  input:not([disabled]),\n  select:not([disabled]),\n  textarea:not([disabled]),\n  button:not([disabled]),\n  iframe,\n  object,\n  embed,\n  [tabindex="0"],\n  [contenteditable],\n  audio[controls],\n  video[controls],\n  summary\n')).filter(function(t){return"-1"!==t.getAttribute("tabindex")});return function(t){for(var e=[],n=0;n<t.length;n++)-1===e.indexOf(t[n])&&e.push(t[n]);return e}(t.concat(e)).filter(function(t){return bt(t)})}function N(){return!X()&&!document.body.classList.contains($["no-backdrop"])}function U(e,t){e.textContent="",t&&(t=(new DOMParser).parseFromString(t,"text/html"),h(t.querySelector("head").childNodes).forEach(function(t){e.appendChild(t)}),h(t.querySelector("body").childNodes).forEach(function(t){e.appendChild(t)}))}function _(t,e){if(e){for(var n=e.split(/\s+/),o=0;o<n.length;o++)if(!t.classList.contains(n[o]))return;return 1}}function F(t,e,n){var o,i;if(i=e,h((o=t).classList).forEach(function(t){-1===m($).indexOf(t)&&-1===m(J).indexOf(t)&&-1===m(i.showClass).indexOf(t)&&o.classList.remove(t)}),e.customClass&&e.customClass[n]){if("string"!=typeof e.customClass[n]&&!e.customClass[n].forEach)return z("Invalid type of customClass.".concat(n,'! Expected string or iterable object, got "').concat(r(e.customClass[n]),'"'));gt(t,e.customClass[n])}}var e="SweetAlert2:",z=function(t){console.warn("".concat(e," ").concat(t))},W=function(t){console.error("".concat(e," ").concat(t))},K=[],Y=function(t){return"function"==typeof t?t():t},Z=Object.freeze({cancel:"cancel",backdrop:"backdrop",close:"close",esc:"esc",timer:"timer"}),Q=function(t){var e,n={};for(e in t)n[t[e]]="swal2-"+t[e];return n},$=Q(["container","shown","height-auto","iosfix","popup","modal","no-backdrop","no-transition","toast","toast-shown","toast-column","show","hide","close","title","header","content","html-container","actions","confirm","deny","cancel","footer","icon","icon-content","image","input","file","range","select","radio","checkbox","label","textarea","inputerror","input-label","validation-message","progress-steps","active-progress-step","progress-step","progress-step-line","loader","loading","styled","top","top-start","top-end","top-left","top-right","center","center-start","center-end","center-left","center-right","bottom","bottom-start","bottom-end","bottom-left","bottom-right","grow-row","grow-column","grow-fullscreen","rtl","timer-progress-bar","timer-progress-bar-container","scrollbar-measure","icon-success","icon-warning","icon-info","icon-question","icon-error"]),J=Q(["success","warning","info","question","error"]),X=function(){return document.body.classList.contains($["toast-shown"])},G={previousBodyPadding:null};function tt(t,e){if(!e)return null;switch(e){case"select":case"textarea":case"file":return yt(t,$[e]);case"checkbox":return t.querySelector(".".concat($.checkbox," input"));case"radio":return t.querySelector(".".concat($.radio," input:checked"))||t.querySelector(".".concat($.radio," input:first-child"));case"range":return t.querySelector(".".concat($.range," input"));default:return yt(t,$.input)}}function et(t){var e;t.focus(),"file"!==t.type&&(e=t.value,t.value="",t.value=e)}function nt(t,e,n){t&&e&&("string"==typeof e&&(e=e.split(/\s+/).filter(Boolean)),e.forEach(function(e){t.forEach?t.forEach(function(t){n?t.classList.add(e):t.classList.remove(e)}):n?t.classList.add(e):t.classList.remove(e)}))}function ot(t,e,n){n||0===parseInt(n)?t.style[e]="number"==typeof n?"".concat(n,"px"):n:t.style.removeProperty(e)}function it(t,e){e=1<arguments.length&&void 0!==e?e:"flex",t.style.display=e}function rt(t){t.style.display="none"}function at(t,e,n,o){(e=t.querySelector(e))&&(e.style[n]=o)}function st(t,e,n){e?it(t,n):rt(t)}function ct(t){return!!(t.scrollHeight>t.clientHeight)}function ut(t){var e=window.getComputedStyle(t),t=parseFloat(e.getPropertyValue("animation-duration")||"0"),e=parseFloat(e.getPropertyValue("transition-duration")||"0");return 0<t||0<e}function lt(t,e){var e=1<arguments.length&&void 0!==e&&e,n=V();bt(n)&&(e&&(n.style.transition="none",n.style.width="100%"),setTimeout(function(){n.style.transition="width ".concat(t/1e3,"s linear"),n.style.width="0%"},10))}function dt(){return"undefined"==typeof window||"undefined"==typeof document}function pt(t){kn.isVisible()&&ht!==t.target.value&&kn.resetValidationMessage(),ht=t.target.value}function ft(t,e){t instanceof HTMLElement?e.appendChild(t):"object"===r(t)?kt(t,e):t&&U(e,t)}function mt(t,e){var n=q(),o=D(),i=T(),r=L(),a=I();e.showConfirmButton||e.showDenyButton||e.showCancelButton||rt(n),F(n,e,"actions"),At(i,"confirm",e),At(r,"deny",e),At(a,"cancel",e),function(t,e,n,o){if(!o.buttonsStyling)return vt([t,e,n],$.styled);gt([t,e,n],$.styled),o.confirmButtonColor&&(t.style.backgroundColor=o.confirmButtonColor);o.denyButtonColor&&(e.style.backgroundColor=o.denyButtonColor);o.cancelButtonColor&&(n.style.backgroundColor=o.cancelButtonColor)}(i,r,a,e),e.reverseButtons&&(n.insertBefore(a,o),n.insertBefore(r,o),n.insertBefore(i,o)),o.innerHTML=e.loaderHtml,F(o,e,"loader")}var ht,gt=function(t,e){nt(t,e,!0)},vt=function(t,e){nt(t,e,!1)},yt=function(t,e){for(var n=0;n<t.childNodes.length;n++)if(_(t.childNodes[n],e))return t.childNodes[n]},bt=function(t){return!(!t||!(t.offsetWidth||t.offsetHeight||t.getClientRects().length))},wt='\n <div aria-labelledby="'.concat($.title,'" aria-describedby="').concat($.content,'" class="').concat($.popup,'" tabindex="-1">\n   <div class="').concat($.header,'">\n     <ul class="').concat($["progress-steps"],'"></ul>\n     <div class="').concat($.icon," ").concat(J.error,'"></div>\n     <div class="').concat($.icon," ").concat(J.question,'"></div>\n     <div class="').concat($.icon," ").concat(J.warning,'"></div>\n     <div class="').concat($.icon," ").concat(J.info,'"></div>\n     <div class="').concat($.icon," ").concat(J.success,'"></div>\n     <img class="').concat($.image,'" />\n     <h2 class="').concat($.title,'" id="').concat($.title,'"></h2>\n     <button type="button" class="').concat($.close,'"></button>\n   </div>\n   <div class="').concat($.content,'">\n     <div id="').concat($.content,'" class="').concat($["html-container"],'"></div>\n     <input class="').concat($.input,'" />\n     <input type="file" class="').concat($.file,'" />\n     <div class="').concat($.range,'">\n       <input type="range" />\n       <output></output>\n     </div>\n     <select class="').concat($.select,'"></select>\n     <div class="').concat($.radio,'"></div>\n     <label for="').concat($.checkbox,'" class="').concat($.checkbox,'">\n       <input type="checkbox" />\n       <span class="').concat($.label,'"></span>\n     </label>\n     <textarea class="').concat($.textarea,'"></textarea>\n     <div class="').concat($["validation-message"],'" id="').concat($["validation-message"],'"></div>\n   </div>\n   <div class="').concat($.actions,'">\n     <div class="').concat($.loader,'"></div>\n     <button type="button" class="').concat($.confirm,'"></button>\n     <button type="button" class="').concat($.deny,'"></button>\n     <button type="button" class="').concat($.cancel,'"></button>\n   </div>\n   <div class="').concat($.footer,'"></div>\n   <div class="').concat($["timer-progress-bar-container"],'">\n     <div class="').concat($["timer-progress-bar"],'"></div>\n   </div>\n </div>\n').replace(/(^|\n)\s*/g,""),Ct=function(t){var e,n,o,i,r,a=!!(i=C())&&(i.parentNode.removeChild(i),vt([document.documentElement,document.body],[$["no-backdrop"],$["toast-shown"],$["has-column"]]),!0);dt()?W("SweetAlert2 requires document to initialize"):((r=document.createElement("div")).className=$.container,a&&gt(r,$["no-transition"]),U(r,wt),(i="string"==typeof(e=t.target)?document.querySelector(e):e).appendChild(r),a=t,(e=x()).setAttribute("role",a.toast?"alert":"dialog"),e.setAttribute("aria-live",a.toast?"polite":"assertive"),a.toast||e.setAttribute("aria-modal","true"),r=i,"rtl"===window.getComputedStyle(r).direction&&gt(C(),$.rtl),t=P(),a=yt(t,$.input),e=yt(t,$.file),n=t.querySelector(".".concat($.range," input")),o=t.querySelector(".".concat($.range," output")),i=yt(t,$.select),r=t.querySelector(".".concat($.checkbox," input")),t=yt(t,$.textarea),a.oninput=pt,e.onchange=pt,i.onchange=pt,r.onchange=pt,t.oninput=pt,n.oninput=function(t){pt(t),o.value=n.value},n.onchange=function(t){pt(t),n.nextSibling.value=n.value})},kt=function(t,e){t.jquery?xt(e,t):U(e,t.toString())},xt=function(t,e){if(t.textContent="",0 in e)for(var n=0;n in e;n++)t.appendChild(e[n].cloneNode(!0));else t.appendChild(e.cloneNode(!0))},Bt=function(){if(dt())return!1;var t,e=document.createElement("div"),n={WebkitAnimation:"webkitAnimationEnd",OAnimation:"oAnimationEnd oanimationend",animation:"animationend"};for(t in n)if(Object.prototype.hasOwnProperty.call(n,t)&&void 0!==e.style[t])return n[t];return!1}();function At(t,e,n){var o;st(t,n["show".concat((o=e).charAt(0).toUpperCase()+o.slice(1),"Button")],"inline-block"),U(t,n["".concat(e,"ButtonText")]),t.setAttribute("aria-label",n["".concat(e,"ButtonAriaLabel")]),t.className=$[e],F(t,n,"".concat(e,"Button")),gt(t,n["".concat(e,"ButtonClass")])}function Pt(t,e){var n,o,i=C();i&&(o=i,"string"==typeof(n=e.backdrop)?o.style.background=n:n||gt([document.documentElement,document.body],$["no-backdrop"]),!e.backdrop&&e.allowOutsideClick&&z('"allowOutsideClick" parameter requires `backdrop` parameter to be set to `true`'),o=i,(n=e.position)in $?gt(o,$[n]):(z('The "position" parameter is not valid, defaulting to "center"'),gt(o,$.center)),n=i,!(o=e.grow)||"string"!=typeof o||(o="grow-".concat(o))in $&&gt(n,$[o]),F(i,e,"container"),(e=document.body.getAttribute("data-swal2-queue-step"))&&(i.setAttribute("data-queue-step",e),document.body.removeAttribute("data-swal2-queue-step")))}function Et(t,e){t.placeholder&&!e.inputPlaceholder||(t.placeholder=e.inputPlaceholder)}function Ot(t,e,n){var o,i;n.inputLabel&&(t.id=$.input,o=document.createElement("label"),i=$["input-label"],o.setAttribute("for",t.id),o.className=i,o.innerText=n.inputLabel,e.insertAdjacentElement("beforebegin",o))}var St={promise:new WeakMap,innerParams:new WeakMap,domCache:new WeakMap},Tt=["input","file","range","select","radio","checkbox","textarea"],Lt=function(t){if(!jt[t.input])return W('Unexpected type of input! Expected "text", "email", "password", "number", "tel", "select", "radio", "checkbox", "textarea", "file" or "url", got "'.concat(t.input,'"'));var e=qt(t.input),n=jt[t.input](e,t);it(n),setTimeout(function(){et(n)})},Dt=function(t,e){var n=tt(P(),t);if(n)for(var o in!function(t){for(var e=0;e<t.attributes.length;e++){var n=t.attributes[e].name;-1===["type","value","style"].indexOf(n)&&t.removeAttribute(n)}}(n),e)"range"===t&&"placeholder"===o||n.setAttribute(o,e[o])},It=function(t){var e=qt(t.input);t.customClass&&gt(e,t.customClass.input)},qt=function(t){t=$[t]||$.input;return yt(P(),t)},jt={};jt.text=jt.email=jt.password=jt.number=jt.tel=jt.url=function(t,e){return"string"==typeof e.inputValue||"number"==typeof e.inputValue?t.value=e.inputValue:b(e.inputValue)||z('Unexpected type of inputValue! Expected "string", "number" or "Promise", got "'.concat(r(e.inputValue),'"')),Ot(t,t,e),Et(t,e),t.type=e.input,t},jt.file=function(t,e){return Ot(t,t,e),Et(t,e),t},jt.range=function(t,e){var n=t.querySelector("input"),o=t.querySelector("output");return n.value=e.inputValue,n.type=e.input,o.value=e.inputValue,Ot(n,t,e),t},jt.select=function(t,e){var n;return t.textContent="",e.inputPlaceholder&&(n=document.createElement("option"),U(n,e.inputPlaceholder),n.value="",n.disabled=!0,n.selected=!0,t.appendChild(n)),Ot(t,t,e),t},jt.radio=function(t){return t.textContent="",t},jt.checkbox=function(t,e){var n=tt(P(),"checkbox");n.value=1,n.id=$.checkbox,n.checked=Boolean(e.inputValue);n=t.querySelector("span");return U(n,e.inputPlaceholder),t},jt.textarea=function(e,t){var n,o;return e.value=t.inputValue,Et(e,t),Ot(e,e,t),"MutationObserver"in window&&(n=parseInt(window.getComputedStyle(x()).width),o=parseInt(window.getComputedStyle(x()).paddingLeft)+parseInt(window.getComputedStyle(x()).paddingRight),new MutationObserver(function(){var t=e.offsetWidth+o;x().style.width=n<t?"".concat(t,"px"):null}).observe(e,{attributes:!0,attributeFilter:["style"]})),e};function Mt(t,e){var o,i,r,n=P().querySelector("#".concat($.content));e.html?(ft(e.html,n),it(n,"block")):e.text?(n.textContent=e.text,it(n,"block")):rt(n),t=t,o=e,i=P(),t=St.innerParams.get(t),r=!t||o.input!==t.input,Tt.forEach(function(t){var e=$[t],n=yt(i,e);Dt(t,o.inputAttributes),n.className=e,r&&rt(n)}),o.input&&(r&&Lt(o),It(o)),F(P(),e,"content")}function Vt(){return C()&&C().getAttribute("data-queue-step")}function Ht(t,o){var i=O();if(!o.progressSteps||0===o.progressSteps.length)return rt(i),0;it(i),i.textContent="";var r=parseInt(void 0===o.currentProgressStep?Vt():o.currentProgressStep);r>=o.progressSteps.length&&z("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),o.progressSteps.forEach(function(t,e){var n,t=(n=t,t=document.createElement("li"),gt(t,$["progress-step"]),U(t,n),t);i.appendChild(t),e===r&&gt(t,$["active-progress-step"]),e!==o.progressSteps.length-1&&(t=o,e=document.createElement("li"),gt(e,$["progress-step-line"]),t.progressStepsDistance&&(e.style.width=t.progressStepsDistance),e=e,i.appendChild(e))})}function Rt(t,e){var n=j();F(n,e,"header"),Ht(0,e),function(t,e){t=St.innerParams.get(t);t&&e.icon===t.icon&&B()?Ft(B(),e):(_t(),e.icon&&(-1!==Object.keys(J).indexOf(e.icon)?(t=k(".".concat($.icon,".").concat(J[e.icon])),it(t),Wt(t,e),Ft(t,e),gt(t,e.showClass.icon)):W('Unknown icon! Expected "success", "error", "warning", "info" or "question", got "'.concat(e.icon,'"'))))}(t,e),function(t){var e=E();if(!t.imageUrl)return rt(e);it(e,""),e.setAttribute("src",t.imageUrl),e.setAttribute("alt",t.imageAlt),ot(e,"width",t.imageWidth),ot(e,"height",t.imageHeight),e.className=$.image,F(e,t,"image")}(e),n=e,t=A(),st(t,n.title||n.titleText),n.title&&ft(n.title,t),n.titleText&&(t.innerText=n.titleText),F(t,n,"title"),n=e,e=H(),U(e,n.closeButtonHtml),F(e,n,"closeButton"),st(e,n.showCloseButton),e.setAttribute("aria-label",n.closeButtonAriaLabel)}function Nt(t,e){var n,o;o=e,n=x(),ot(n,"width",o.width),ot(n,"padding",o.padding),o.background&&(n.style.background=o.background),Qt(n,o),Pt(0,e),Rt(t,e),Mt(t,e),mt(0,e),o=e,t=M(),st(t,o.footer),o.footer&&ft(o.footer,t),F(t,o,"footer"),"function"==typeof e.didRender?e.didRender(x()):"function"==typeof e.onRender&&e.onRender(x())}function Ut(){return T()&&T().click()}var _t=function(){for(var t=n(),e=0;e<t.length;e++)rt(t[e])},Ft=function(t,e){Kt(t,e),zt(),F(t,e,"icon")},zt=function(){for(var t=x(),e=window.getComputedStyle(t).getPropertyValue("background-color"),n=t.querySelectorAll("[class^=swal2-success-circular-line], .swal2-success-fix"),o=0;o<n.length;o++)n[o].style.backgroundColor=e},Wt=function(t,e){t.textContent="",e.iconHtml?U(t,Yt(e.iconHtml)):"success"===e.icon?U(t,'\n      <div class="swal2-success-circular-line-left"></div>\n      <span class="swal2-success-line-tip"></span> <span class="swal2-success-line-long"></span>\n      <div class="swal2-success-ring"></div> <div class="swal2-success-fix"></div>\n      <div class="swal2-success-circular-line-right"></div>\n    '):"error"===e.icon?U(t,'\n      <span class="swal2-x-mark">\n        <span class="swal2-x-mark-line-left"></span>\n        <span class="swal2-x-mark-line-right"></span>\n      </span>\n    '):U(t,Yt({question:"?",warning:"!",info:"i"}[e.icon]))},Kt=function(t,e){if(e.iconColor){t.style.color=e.iconColor,t.style.borderColor=e.iconColor;for(var n=0,o=[".swal2-success-line-tip",".swal2-success-line-long",".swal2-x-mark-line-left",".swal2-x-mark-line-right"];n<o.length;n++)at(t,o[n],"backgroundColor",e.iconColor);at(t,".swal2-success-ring","borderColor",e.iconColor)}},Yt=function(t){return'<div class="'.concat($["icon-content"],'">').concat(t,"</div>")},Zt=[],Qt=function(t,e){t.className="".concat($.popup," ").concat(bt(t)?e.showClass.popup:""),e.toast?(gt([document.documentElement,document.body],$["toast-shown"]),gt(t,$.toast)):gt(t,$.modal),F(t,e,"popup"),"string"==typeof e.customClass&&gt(t,e.customClass),e.icon&&gt(t,$["icon-".concat(e.icon)])};function $t(t){var e=x();e||kn.fire(),e=x();var n=q(),o=D();!t&&bt(T())&&(t=T()),it(n),t&&(rt(t),o.setAttribute("data-button-to-replace",t.className)),o.parentNode.insertBefore(o,t),gt([e,n],$.loading),it(o),e.setAttribute("data-loading",!0),e.setAttribute("aria-busy",!0),e.focus()}function Jt(){return new Promise(function(t){var e=window.scrollX,n=window.scrollY;oe.restoreFocusTimeout=setTimeout(function(){oe.previousActiveElement&&oe.previousActiveElement.focus?(oe.previousActiveElement.focus(),oe.previousActiveElement=null):document.body&&document.body.focus(),t()},100),void 0!==e&&void 0!==n&&window.scrollTo(e,n)})}function Xt(){if(oe.timeout)return function(){var t=V(),e=parseInt(window.getComputedStyle(t).width);t.style.removeProperty("transition"),t.style.width="100%";var n=parseInt(window.getComputedStyle(t).width),n=parseInt(e/n*100);t.style.removeProperty("transition"),t.style.width="".concat(n,"%")}(),oe.timeout.stop()}function Gt(){if(oe.timeout){var t=oe.timeout.start();return lt(t),t}}function te(t){return Object.prototype.hasOwnProperty.call(ie,t)}function ee(t){return ae[t]}function ne(t){for(var e in t)te(o=e)||z('Unknown parameter "'.concat(o,'"')),t.toast&&(n=e,-1!==se.indexOf(n)&&z('The parameter "'.concat(n,'" is incompatible with toasts'))),ee(n=e)&&g(n,ee(n));var n,o}var oe={},ie={title:"",titleText:"",text:"",html:"",footer:"",icon:void 0,iconColor:void 0,iconHtml:void 0,toast:!1,animation:!0,showClass:{popup:"swal2-show",backdrop:"swal2-backdrop-show",icon:"swal2-icon-show"},hideClass:{popup:"swal2-hide",backdrop:"swal2-backdrop-hide",icon:"swal2-icon-hide"},customClass:void 0,target:"body",backdrop:!0,heightAuto:!0,allowOutsideClick:!0,allowEscapeKey:!0,allowEnterKey:!0,stopKeydownPropagation:!0,keydownListenerCapture:!1,showConfirmButton:!0,showDenyButton:!1,showCancelButton:!1,preConfirm:void 0,preDeny:void 0,confirmButtonText:"OK",confirmButtonAriaLabel:"",confirmButtonColor:void 0,denyButtonText:"No",denyButtonAriaLabel:"",denyButtonColor:void 0,cancelButtonText:"Cancel",cancelButtonAriaLabel:"",cancelButtonColor:void 0,buttonsStyling:!0,reverseButtons:!1,focusConfirm:!0,focusDeny:!1,focusCancel:!1,showCloseButton:!1,closeButtonHtml:"&times;",closeButtonAriaLabel:"Close this dialog",loaderHtml:"",showLoaderOnConfirm:!1,imageUrl:void 0,imageWidth:void 0,imageHeight:void 0,imageAlt:"",timer:void 0,timerProgressBar:!1,width:void 0,padding:void 0,background:void 0,input:void 0,inputPlaceholder:"",inputLabel:"",inputValue:"",inputOptions:{},inputAutoTrim:!0,inputAttributes:{},inputValidator:void 0,returnInputValueOnDeny:!1,validationMessage:void 0,grow:!1,position:"center",progressSteps:[],currentProgressStep:void 0,progressStepsDistance:void 0,onBeforeOpen:void 0,onOpen:void 0,willOpen:void 0,didOpen:void 0,onRender:void 0,didRender:void 0,onClose:void 0,onAfterClose:void 0,willClose:void 0,didClose:void 0,onDestroy:void 0,didDestroy:void 0,scrollbarPadding:!0},re=["allowEscapeKey","allowOutsideClick","background","buttonsStyling","cancelButtonAriaLabel","cancelButtonColor","cancelButtonText","closeButtonAriaLabel","closeButtonHtml","confirmButtonAriaLabel","confirmButtonColor","confirmButtonText","currentProgressStep","customClass","denyButtonAriaLabel","denyButtonColor","denyButtonText","didClose","didDestroy","footer","hideClass","html","icon","iconColor","imageAlt","imageHeight","imageUrl","imageWidth","onAfterClose","onClose","onDestroy","progressSteps","reverseButtons","showCancelButton","showCloseButton","showConfirmButton","showDenyButton","text","title","titleText","willClose"],ae={animation:'showClass" and "hideClass',onBeforeOpen:"willOpen",onOpen:"didOpen",onRender:"didRender",onClose:"willClose",onAfterClose:"didClose",onDestroy:"didDestroy"},se=["allowOutsideClick","allowEnterKey","backdrop","focusConfirm","focusDeny","focusCancel","heightAuto","keydownListenerCapture"],ce=Object.freeze({isValidParameter:te,isUpdatableParameter:function(t){return-1!==re.indexOf(t)},isDeprecatedParameter:ee,argsToParams:function(n){var o={};return"object"!==r(n[0])||w(n[0])?["title","html","icon"].forEach(function(t,e){e=n[e];"string"==typeof e||w(e)?o[t]=e:void 0!==e&&W("Unexpected type of ".concat(t,'! Expected "string" or "Element", got ').concat(r(e)))}):c(o,n[0]),o},isVisible:function(){return bt(x())},clickConfirm:Ut,clickDeny:function(){return L()&&L().click()},clickCancel:function(){return I()&&I().click()},getContainer:C,getPopup:x,getTitle:A,getContent:P,getHtmlContainer:function(){return t($["html-container"])},getImage:E,getIcon:B,getIcons:n,getInputLabel:function(){return t($["input-label"])},getCloseButton:H,getActions:q,getConfirmButton:T,getDenyButton:L,getCancelButton:I,getLoader:D,getHeader:j,getFooter:M,getTimerProgressBar:V,getFocusableElements:R,getValidationMessage:S,isLoading:function(){return x().hasAttribute("data-loading")},fire:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return i(this,e)},mixin:function(r){return function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&l(t,e)}(i,t);var n,o,e=(n=i,o=d(),function(){var t,e=u(n);return p(this,o?(t=u(this).constructor,Reflect.construct(e,arguments,t)):e.apply(this,arguments))});function i(){return a(this,i),e.apply(this,arguments)}return s(i,[{key:"_main",value:function(t){return f(u(i.prototype),"_main",this).call(this,c({},r,t))}}]),i}(this)},queue:function(t){var r=this;Zt=t;function a(t,e){Zt=[],t(e)}var s=[];return new Promise(function(i){!function e(n,o){n<Zt.length?(document.body.setAttribute("data-swal2-queue-step",n),r.fire(Zt[n]).then(function(t){void 0!==t.value?(s.push(t.value),e(n+1,o)):a(i,{dismiss:t.dismiss})})):a(i,{value:s})}(0)})},getQueueStep:Vt,insertQueueStep:function(t,e){return e&&e<Zt.length?Zt.splice(e,0,t):Zt.push(t)},deleteQueueStep:function(t){void 0!==Zt[t]&&Zt.splice(t,1)},showLoading:$t,enableLoading:$t,getTimerLeft:function(){return oe.timeout&&oe.timeout.getTimerLeft()},stopTimer:Xt,resumeTimer:Gt,toggleTimer:function(){var t=oe.timeout;return t&&(t.running?Xt:Gt)()},increaseTimer:function(t){if(oe.timeout){t=oe.timeout.increase(t);return lt(t,!0),t}},isTimerRunning:function(){return oe.timeout&&oe.timeout.isRunning()}});function ue(){var t,e;St.innerParams.get(this)&&(t=St.domCache.get(this),rt(t.loader),(e=t.popup.getElementsByClassName(t.loader.getAttribute("data-button-to-replace"))).length?it(e[0],"inline-block"):bt(T())||bt(L())||bt(I())||rt(t.actions),vt([t.popup,t.actions],$.loading),t.popup.removeAttribute("aria-busy"),t.popup.removeAttribute("data-loading"),t.confirmButton.disabled=!1,t.denyButton.disabled=!1,t.cancelButton.disabled=!1)}function le(){null===G.previousBodyPadding&&document.body.scrollHeight>window.innerHeight&&(G.previousBodyPadding=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight="".concat(G.previousBodyPadding+function(){var t=document.createElement("div");t.className=$["scrollbar-measure"],document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e}(),"px"))}function de(){return!!window.MSInputMethodContext&&!!document.documentMode}function pe(){var t=C(),e=x();t.style.removeProperty("align-items"),e.offsetTop<0&&(t.style.alignItems="flex-start")}var fe=function(){navigator.userAgent.match(/(CriOS|FxiOS|EdgiOS|YaBrowser|UCBrowser)/i)||x().scrollHeight>window.innerHeight-44&&(C().style.paddingBottom="".concat(44,"px"))},me=function(){var e,t=C();t.ontouchstart=function(t){e=he(t)},t.ontouchmove=function(t){e&&(t.preventDefault(),t.stopPropagation())}},he=function(t){var e=t.target,n=C();return!ge(t)&&!ve(t)&&(e===n||!(ct(n)||"INPUT"===e.tagName||ct(P())&&P().contains(e)))},ge=function(t){return t.touches&&t.touches.length&&"stylus"===t.touches[0].touchType},ve=function(t){return t.touches&&1<t.touches.length},ye={swalPromiseResolve:new WeakMap};function be(t,e,n,o){n?Ae(t,o):(Jt().then(function(){return Ae(t,o)}),oe.keydownTarget.removeEventListener("keydown",oe.keydownHandler,{capture:oe.keydownListenerCapture}),oe.keydownHandlerAdded=!1),e.parentNode&&!document.body.getAttribute("data-swal2-queue-step")&&e.parentNode.removeChild(e),N()&&(null!==G.previousBodyPadding&&(document.body.style.paddingRight="".concat(G.previousBodyPadding,"px"),G.previousBodyPadding=null),_(document.body,$.iosfix)&&(e=parseInt(document.body.style.top,10),vt(document.body,$.iosfix),document.body.style.top="",document.body.scrollTop=-1*e),"undefined"!=typeof window&&de()&&window.removeEventListener("resize",pe),h(document.body.children).forEach(function(t){t.hasAttribute("data-previous-aria-hidden")?(t.setAttribute("aria-hidden",t.getAttribute("data-previous-aria-hidden")),t.removeAttribute("data-previous-aria-hidden")):t.removeAttribute("aria-hidden")})),vt([document.documentElement,document.body],[$.shown,$["height-auto"],$["no-backdrop"],$["toast-shown"],$["toast-column"]])}function we(t){var e,n,o,i=x();i&&(t=Ce(t),(e=St.innerParams.get(this))&&!_(i,e.hideClass.popup)&&(n=ye.swalPromiseResolve.get(this),vt(i,e.showClass.popup),gt(i,e.hideClass.popup),o=C(),vt(o,e.showClass.backdrop),gt(o,e.hideClass.backdrop),ke(this,i,e),n(t)))}function Ce(t){return void 0===t?{isConfirmed:!1,isDenied:!1,isDismissed:!0}:c({isConfirmed:!1,isDenied:!1,isDismissed:!1},t)}function ke(t,e,n){var o=C(),i=Bt&&ut(e),r=n.onClose,a=n.onAfterClose,s=n.willClose,n=n.didClose;xe(e,s,r),i?Be(t,e,o,n||a):be(t,o,X(),n||a)}var xe=function(t,e,n){null!==e&&"function"==typeof e?e(t):null!==n&&"function"==typeof n&&n(t)},Be=function(t,e,n,o){oe.swalCloseEventFinishedCallback=be.bind(null,t,n,X(),o),e.addEventListener(Bt,function(t){t.target===e&&(oe.swalCloseEventFinishedCallback(),delete oe.swalCloseEventFinishedCallback)})},Ae=function(t,e){setTimeout(function(){"function"==typeof e&&e(),t._destroy()})};function Pe(t,e,n){var o=St.domCache.get(t);e.forEach(function(t){o[t].disabled=n})}function Ee(t,e){if(!t)return!1;if("radio"===t.type)for(var n=t.parentNode.parentNode.querySelectorAll("input"),o=0;o<n.length;o++)n[o].disabled=e;else t.disabled=e}var Oe=function(){function n(t,e){a(this,n),this.callback=t,this.remaining=e,this.running=!1,this.start()}return s(n,[{key:"start",value:function(){return this.running||(this.running=!0,this.started=new Date,this.id=setTimeout(this.callback,this.remaining)),this.remaining}},{key:"stop",value:function(){return this.running&&(this.running=!1,clearTimeout(this.id),this.remaining-=new Date-this.started),this.remaining}},{key:"increase",value:function(t){var e=this.running;return e&&this.stop(),this.remaining+=t,e&&this.start(),this.remaining}},{key:"getTimerLeft",value:function(){return this.running&&(this.stop(),this.start()),this.remaining}},{key:"isRunning",value:function(){return this.running}}]),n}(),Se={email:function(t,e){return/^[a-zA-Z0-9.+_-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9-]{2,24}$/.test(t)?Promise.resolve():Promise.resolve(e||"Invalid email address")},url:function(t,e){return/^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-z]{2,63}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)$/.test(t)?Promise.resolve():Promise.resolve(e||"Invalid URL")}};function Te(t){var e,n;(e=t).inputValidator||Object.keys(Se).forEach(function(t){e.input===t&&(e.inputValidator=Se[t])}),t.showLoaderOnConfirm&&!t.preConfirm&&z("showLoaderOnConfirm is set to true, but preConfirm is not defined.\nshowLoaderOnConfirm should be used together with preConfirm, see usage example:\nhttps://sweetalert2.github.io/#ajax-request"),t.animation=Y(t.animation),(n=t).target&&("string"!=typeof n.target||document.querySelector(n.target))&&("string"==typeof n.target||n.target.appendChild)||(z('Target parameter is not valid, defaulting to "body"'),n.target="body"),"string"==typeof t.title&&(t.title=t.title.split("\n").join("<br />")),Ct(t)}function Le(t){var e=C(),n=x();"function"==typeof t.willOpen?t.willOpen(n):"function"==typeof t.onBeforeOpen&&t.onBeforeOpen(n);var o=window.getComputedStyle(document.body).overflowY;He(e,n,t),setTimeout(function(){Me(e,n)},10),N()&&(Ve(e,t.scrollbarPadding,o),h(document.body.children).forEach(function(t){t===C()||function(t,e){if("function"==typeof t.contains)return t.contains(e)}(t,C())||(t.hasAttribute("aria-hidden")&&t.setAttribute("data-previous-aria-hidden",t.getAttribute("aria-hidden")),t.setAttribute("aria-hidden","true"))})),X()||oe.previousActiveElement||(oe.previousActiveElement=document.activeElement),je(n,t),vt(e,$["no-transition"])}function De(t){var e=x();t.target===e&&(t=C(),e.removeEventListener(Bt,De),t.style.overflowY="auto")}function Ie(t,e){t.closePopup({isConfirmed:!0,value:e})}function qe(t,e,n){var o=R(),i=0;if(i<o.length)return(e+=n)===o.length?e=0:-1===e&&(e=o.length-1),o[e].focus();x().focus()}var je=function(t,e){"function"==typeof e.didOpen?setTimeout(function(){return e.didOpen(t)}):"function"==typeof e.onOpen&&setTimeout(function(){return e.onOpen(t)})},Me=function(t,e){Bt&&ut(e)?(t.style.overflowY="hidden",e.addEventListener(Bt,De)):t.style.overflowY="auto"},Ve=function(t,e,n){var o;(/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream||"MacIntel"===navigator.platform&&1<navigator.maxTouchPoints)&&!_(document.body,$.iosfix)&&(o=document.body.scrollTop,document.body.style.top="".concat(-1*o,"px"),gt(document.body,$.iosfix),me(),fe()),"undefined"!=typeof window&&de()&&(pe(),window.addEventListener("resize",pe)),e&&"hidden"!==n&&le(),setTimeout(function(){t.scrollTop=0})},He=function(t,e,n){gt(t,n.showClass.backdrop),e.style.setProperty("opacity","0","important"),it(e),setTimeout(function(){gt(e,n.showClass.popup),e.style.removeProperty("opacity")},10),gt([document.documentElement,document.body],$.shown),n.heightAuto&&n.backdrop&&!n.toast&&gt([document.documentElement,document.body],$["height-auto"])},Re=function(t){return t.checked?1:0},Ne=function(t){return t.checked?t.value:null},Ue=function(t){return t.files.length?null!==t.getAttribute("multiple")?t.files:t.files[0]:null},_e=function(e,n){function o(t){return ze[n.input](i,We(t),n)}var i=P();v(n.inputOptions)||b(n.inputOptions)?($t(),y(n.inputOptions).then(function(t){e.hideLoading(),o(t)})):"object"===r(n.inputOptions)?o(n.inputOptions):W("Unexpected type of inputOptions! Expected object, Map or Promise, got ".concat(r(n.inputOptions)))},Fe=function(e,n){var o=e.getInput();rt(o),y(n.inputValue).then(function(t){o.value="number"===n.input?parseFloat(t)||0:"".concat(t),it(o),o.focus(),e.hideLoading()}).catch(function(t){W("Error in inputValue promise: ".concat(t)),o.value="",it(o),o.focus(),e.hideLoading()})},ze={select:function(t,e,i){function o(t,e,n){var o=document.createElement("option");o.value=n,U(o,e),i.inputValue.toString()===n.toString()&&(o.selected=!0),t.appendChild(o)}var r=yt(t,$.select);e.forEach(function(t){var e,n=t[0],t=t[1];Array.isArray(t)?((e=document.createElement("optgroup")).label=n,e.disabled=!1,r.appendChild(e),t.forEach(function(t){return o(e,t[1],t[0])})):o(r,t,n)}),r.focus()},radio:function(t,e,i){var r=yt(t,$.radio);e.forEach(function(t){var e=t[0],n=t[1],o=document.createElement("input"),t=document.createElement("label");o.type="radio",o.name=$.radio,o.value=e,i.inputValue.toString()===e.toString()&&(o.checked=!0);e=document.createElement("span");U(e,n),e.className=$.label,t.appendChild(o),t.appendChild(e),r.appendChild(t)});e=r.querySelectorAll("input");e.length&&e[0].focus()}},We=function n(o){var i=[];return"undefined"!=typeof Map&&o instanceof Map?o.forEach(function(t,e){"object"===r(t)&&(t=n(t)),i.push([e,t])}):Object.keys(o).forEach(function(t){var e=o[t];"object"===r(e)&&(e=n(e)),i.push([t,e])}),i},Ke=function(t,e,n){var o=function(t,e){t=t.getInput();if(!t)return null;switch(e.input){case"checkbox":return Re(t);case"radio":return Ne(t);case"file":return Ue(t);default:return e.inputAutoTrim?t.value.trim():t.value}}(t,e);e.inputValidator?Ye(t,e,o):t.getInput().checkValidity()?("deny"===n?Ze:Qe)(t,e,o):(t.enableButtons(),t.showValidationMessage(e.validationMessage))},Ye=function(e,n,o){e.disableInput(),Promise.resolve().then(function(){return y(n.inputValidator(o,n.validationMessage))}).then(function(t){e.enableButtons(),e.enableInput(),t?e.showValidationMessage(t):Qe(e,n,o)})},Ze=function(e,t,n){t.preDeny?Promise.resolve().then(function(){return y(t.preDeny(n,t.validationMessage))}).then(function(t){!1===t?e.hideLoading():e.closePopup({isDenied:!0,value:void 0===t?n:t})}):e.closePopup({isDenied:!0,value:n})},Qe=function(e,t,n){t.showLoaderOnConfirm&&$t(),t.preConfirm?(e.resetValidationMessage(),Promise.resolve().then(function(){return y(t.preConfirm(n,t.validationMessage))}).then(function(t){bt(S())||!1===t?e.hideLoading():Ie(e,void 0===t?n:t)})):Ie(e,n)},$e=["ArrowRight","ArrowDown","Right","Down"],Je=["ArrowLeft","ArrowUp","Left","Up"],Xe=["Escape","Esc"],Ge=function(t,e,n){var o=St.innerParams.get(t);o.stopKeydownPropagation&&e.stopPropagation(),"Enter"===e.key?tn(t,e,o):"Tab"===e.key?en(e,o):-1!==[].concat($e,Je).indexOf(e.key)?nn(e.key):-1!==Xe.indexOf(e.key)&&on(e,o,n)},tn=function(t,e,n){e.isComposing||e.target&&t.getInput()&&e.target.outerHTML===t.getInput().outerHTML&&-1===["textarea","file"].indexOf(n.input)&&(Ut(),e.preventDefault())},en=function(t){for(var e=t.target,n=R(),o=-1,i=0;i<n.length;i++)if(e===n[i]){o=i;break}t.shiftKey?qe(0,o,-1):qe(0,o,1),t.stopPropagation(),t.preventDefault()},nn=function(t){-1!==[T(),L(),I()].indexOf(document.activeElement)&&(t=-1!==$e.indexOf(t)?"nextElementSibling":"previousElementSibling",(t=document.activeElement[t])&&t.focus())},on=function(t,e,n){Y(e.allowEscapeKey)&&(t.preventDefault(),n(Z.esc))},rn=function(e,t,n){t.popup.onclick=function(){var t=St.innerParams.get(e);t.showConfirmButton||t.showDenyButton||t.showCancelButton||t.showCloseButton||t.input||n(Z.close)}},an=!1,sn=function(e){e.popup.onmousedown=function(){e.container.onmouseup=function(t){e.container.onmouseup=void 0,t.target===e.container&&(an=!0)}}},cn=function(e){e.container.onmousedown=function(){e.popup.onmouseup=function(t){e.popup.onmouseup=void 0,t.target!==e.popup&&!e.popup.contains(t.target)||(an=!0)}}},un=function(n,o,i){o.container.onclick=function(t){var e=St.innerParams.get(n);an?an=!1:t.target===o.container&&Y(e.allowOutsideClick)&&i(Z.backdrop)}};function ln(t){var e=c({},ie.showClass,t.showClass),n=c({},ie.hideClass,t.hideClass),o=c({},ie,t);return o.showClass=e,o.hideClass=n,!1===t.animation&&(o.showClass={popup:"swal2-noanimation",backdrop:"swal2-noanimation"},o.hideClass={}),o}function dn(a,s,c){return new Promise(function(t){function e(t){a.closePopup({isDismissed:!0,dismiss:t})}var n,o,i,r;ye.swalPromiseResolve.set(a,t),s.confirmButton.onclick=function(){return e=c,(t=a).disableButtons(),void(e.input?Ke(t,e,"confirm"):Qe(t,e,!0));var t,e},s.denyButton.onclick=function(){return e=c,(t=a).disableButtons(),void(e.returnInputValueOnDeny?Ke(t,e,"deny"):Ze(t,e,!1));var t,e},s.cancelButton.onclick=function(){return t=e,a.disableButtons(),void t(Z.cancel);var t},s.closeButton.onclick=function(){return e(Z.close)},n=a,r=s,t=e,St.innerParams.get(n).toast?rn(n,r,t):(sn(r),cn(r),un(n,r,t)),o=a,r=c,i=e,(t=oe).keydownTarget&&t.keydownHandlerAdded&&(t.keydownTarget.removeEventListener("keydown",t.keydownHandler,{capture:t.keydownListenerCapture}),t.keydownHandlerAdded=!1),r.toast||(t.keydownHandler=function(t){return Ge(o,t,i)},t.keydownTarget=r.keydownListenerCapture?window:x(),t.keydownListenerCapture=r.keydownListenerCapture,t.keydownTarget.addEventListener("keydown",t.keydownHandler,{capture:t.keydownListenerCapture}),t.keydownHandlerAdded=!0),(c.toast&&(c.input||c.footer||c.showCloseButton)?gt:vt)(document.body,$["toast-column"]),r=a,"select"===(t=c).input||"radio"===t.input?_e(r,t):-1!==["text","email","number","tel","textarea"].indexOf(t.input)&&(v(t.inputValue)||b(t.inputValue))&&Fe(r,t),Le(c),fn(oe,c,e),mn(s,c),setTimeout(function(){s.container.scrollTop=0})})}function pn(t){var e={popup:x(),container:C(),content:P(),actions:q(),confirmButton:T(),denyButton:L(),cancelButton:I(),loader:D(),closeButton:H(),validationMessage:S(),progressSteps:O()};return St.domCache.set(t,e),e}var fn=function(t,e,n){var o=V();rt(o),e.timer&&(t.timeout=new Oe(function(){n("timer"),delete t.timeout},e.timer),e.timerProgressBar&&(it(o),setTimeout(function(){t.timeout.running&&lt(e.timer)})))},mn=function(t,e){if(!e.toast)return Y(e.allowEnterKey)?void(hn(t,e)||qe(0,-1,1)):gn()},hn=function(t,e){return e.focusDeny&&bt(t.denyButton)?(t.denyButton.focus(),!0):e.focusCancel&&bt(t.cancelButton)?(t.cancelButton.focus(),!0):!(!e.focusConfirm||!bt(t.confirmButton))&&(t.confirmButton.focus(),!0)},gn=function(){document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur()};function vn(t){"function"==typeof t.didDestroy?t.didDestroy():"function"==typeof t.onDestroy&&t.onDestroy()}function yn(t){delete t.params,delete oe.keydownHandler,delete oe.keydownTarget,wn(St),wn(ye)}var bn,wn=function(t){for(var e in t)t[e]=new WeakMap},Q=Object.freeze({hideLoading:ue,disableLoading:ue,getInput:function(t){var e=St.innerParams.get(t||this);return(t=St.domCache.get(t||this))?tt(t.content,e.input):null},close:we,closePopup:we,closeModal:we,closeToast:we,enableButtons:function(){Pe(this,["confirmButton","denyButton","cancelButton"],!1)},disableButtons:function(){Pe(this,["confirmButton","denyButton","cancelButton"],!0)},enableInput:function(){return Ee(this.getInput(),!1)},disableInput:function(){return Ee(this.getInput(),!0)},showValidationMessage:function(t){var e=St.domCache.get(this),n=St.innerParams.get(this);U(e.validationMessage,t),e.validationMessage.className=$["validation-message"],n.customClass&&n.customClass.validationMessage&&gt(e.validationMessage,n.customClass.validationMessage),it(e.validationMessage),(e=this.getInput())&&(e.setAttribute("aria-invalid",!0),e.setAttribute("aria-describedBy",$["validation-message"]),et(e),gt(e,$.inputerror))},resetValidationMessage:function(){var t=St.domCache.get(this);t.validationMessage&&rt(t.validationMessage),(t=this.getInput())&&(t.removeAttribute("aria-invalid"),t.removeAttribute("aria-describedBy"),vt(t,$.inputerror))},getProgressSteps:function(){return St.domCache.get(this).progressSteps},_main:function(t){ne(t),oe.currentInstance&&oe.currentInstance._destroy(),oe.currentInstance=this;var e=ln(t);return Te(e),Object.freeze(e),oe.timeout&&(oe.timeout.stop(),delete oe.timeout),clearTimeout(oe.restoreFocusTimeout),t=pn(this),Nt(this,e),St.innerParams.set(this,e),dn(this,t,e)},update:function(e){var t=x(),n=St.innerParams.get(this);if(!t||_(t,n.hideClass.popup))return z("You're trying to update the closed or closing popup, that won't work. Use the update() method in preConfirm parameter or show a new popup.");var o={};Object.keys(e).forEach(function(t){kn.isUpdatableParameter(t)?o[t]=e[t]:z('Invalid parameter to update: "'.concat(t,'". Updatable params are listed here: https://github.com/sweetalert2/sweetalert2/blob/master/src/utils/params.js\n\nIf you think this parameter should be updatable, request it here: https://github.com/sweetalert2/sweetalert2/issues/new?template=02_feature_request.md'))}),n=c({},n,o),Nt(this,n),St.innerParams.set(this,n),Object.defineProperties(this,{params:{value:c({},this.params,e),writable:!1,enumerable:!0}})},_destroy:function(){var t=St.domCache.get(this),e=St.innerParams.get(this);e&&(t.popup&&oe.swalCloseEventFinishedCallback&&(oe.swalCloseEventFinishedCallback(),delete oe.swalCloseEventFinishedCallback),oe.deferDisposalTimer&&(clearTimeout(oe.deferDisposalTimer),delete oe.deferDisposalTimer),vn(e),yn(this))}}),Cn=function(){function i(){if(a(this,i),"undefined"!=typeof window){"undefined"==typeof Promise&&W("This package requires a Promise library, please include a shim to enable it in this browser (See: https://github.com/sweetalert2/sweetalert2/wiki/Migration-from-SweetAlert-to-SweetAlert2#1-ie-support)"),bn=this;for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var o=Object.freeze(this.constructor.argsToParams(e));Object.defineProperties(this,{params:{value:o,writable:!1,enumerable:!0,configurable:!0}});o=this._main(this.params);St.promise.set(this,o)}}return s(i,[{key:"then",value:function(t){return St.promise.get(this).then(t)}},{key:"finally",value:function(t){return St.promise.get(this).finally(t)}}]),i}();c(Cn.prototype,Q),c(Cn,ce),Object.keys(Q).forEach(function(t){Cn[t]=function(){if(bn)return bn[t].apply(bn,arguments)}}),Cn.DismissReason=Z,Cn.version="10.10.1";var kn=Cn;return kn.default=kn}),void 0!==this&&this.Sweetalert2&&(this.swal=this.sweetAlert=this.Swal=this.SweetAlert=this.Sweetalert2);
+"undefined"!=typeof document&&function(e,t){var n=e.createElement("style");if(e.getElementsByTagName("head")[0].appendChild(n),n.styleSheet)n.styleSheet.disabled||(n.styleSheet.cssText=t);else try{n.innerHTML=t}catch(e){n.innerText=t}}(document,".swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;overflow-y:hidden;background:#fff;box-shadow:0 0 .625em #d9d9d9}.swal2-popup.swal2-toast .swal2-header{flex-direction:row;padding:0}.swal2-popup.swal2-toast .swal2-title{flex-grow:1;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;padding:0;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{font-size:.25em}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{flex-basis:auto!important;width:auto;height:auto;margin:0 .3125em;padding:0}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(100,150,200,.5)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-container{display:flex;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,.4)}.swal2-container.swal2-backdrop-hide{background:0 0!important}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-bottom-end>:first-child,.swal2-container.swal2-bottom-left>:first-child,.swal2-container.swal2-bottom-right>:first-child,.swal2-container.swal2-bottom-start>:first-child,.swal2-container.swal2-bottom>:first-child{margin-top:auto}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex!important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-no-transition{transition:none!important}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-popup{display:none;position:relative;box-sizing:border-box;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border:none;border-radius:5px;background:#fff;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-header{display:flex;flex-direction:column;align-items:center;padding:0 1.8em}.swal2-title{position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin:1.25em auto 0;padding:0 1.6em}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent #2778c4 transparent}.swal2-styled{margin:.3125em;padding:.625em 1.1em;box-shadow:none;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#2778c4;color:#fff;font-size:1.0625em}.swal2-styled.swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#d14529;color:#fff;font-size:1.0625em}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#757575;color:#fff;font-size:1.0625em}.swal2-styled:focus{outline:0;box-shadow:0 0 0 3px rgba(100,150,200,.5)}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;height:.25em;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(0,0,0,.2)}.swal2-image{max-width:100%;margin:1.25em auto}.swal2-close{position:absolute;z-index:2;top:0;right:0;align-items:center;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;transition:color .1s ease-out;border:none;border-radius:5px;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}.swal2-close:hover{transform:none;background:0 0;color:#f27474}.swal2-close:focus{outline:0;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}.swal2-close::-moz-focus-inner{border:0}.swal2-content{z-index:1;justify-content:center;margin:0;padding:0 1.6em;color:#545454;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em auto}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:100%;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 0 3px rgba(100,150,200,.5)}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em auto;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-input[type=number]{max-width:10em}.swal2-file{background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{margin:0 .4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto}.swal2-validation-message{display:none;align-items:center;justify-content:center;margin:0 -2.7em;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:\"!\";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:0 0 1.25em;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-webkit-keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@-webkit-keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@-webkit-keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@-webkit-keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - .625em * 2);background-color:transparent!important}body.swal2-no-backdrop .swal2-container>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-container.swal2-top{top:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-top-left,body.swal2-no-backdrop .swal2-container.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-top-end,body.swal2-no-backdrop .swal2-container.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-container.swal2-center{top:50%;left:50%;transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-container.swal2-center-left,body.swal2-no-backdrop .swal2-container.swal2-center-start{top:50%;left:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-center-end,body.swal2-no-backdrop .swal2-container.swal2-center-right{top:50%;right:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom{bottom:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom-left,body.swal2-no-backdrop .swal2-container.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-bottom-end,body.swal2-no-backdrop .swal2-container.swal2-bottom-right{right:0;bottom:0}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{flex:1;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}");
\ No newline at end of file
diff --git a/wp-content/plugins/disable-comments/disable-comments.php b/wp-content/plugins/disable-comments/disable-comments.php
index b4bf8da85..84e1138f4 100644
--- a/wp-content/plugins/disable-comments/disable-comments.php
+++ b/wp-content/plugins/disable-comments/disable-comments.php
@@ -1,85 +1,161 @@
 <?php
-/*
-Plugin Name: Disable Comments
-Plugin URI: https://wordpress.org/plugins/disable-comments/
-Description: Allows administrators to globally disable comments on their site. Comments can be disabled according to post type.
-Version: 1.10.2
-Author: Samir Shah
-Author URI: http://www.rayofsolaris.net/
-License: GPL2
-Text Domain: disable-comments
-Domain Path: /languages/
-*/
-
-if ( ! defined( 'ABSPATH' ) ) {
+
+/**
+ * Plugin Name: Disable Comments
+ * Plugin URI: https://wordpress.org/plugins/disable-comments/
+ * Description: Allows administrators to globally disable comments on their site. Comments can be disabled according to post type. You could bulk delete comments using Tools.
+ * Version: 2.1.1
+ * Author: WPDeveloper
+ * Author URI: https://wpdeveloper.net
+ * License: GPL-3.0+
+ * License URI: https://www.gnu.org/licenses/gpl-3.0.html
+ * Text Domain: disable-comments
+ * Domain Path: /languages/
+ *
+ * @package Disable_Comments
+ */
+
+if (!defined('ABSPATH')) {
 	exit;
 }
 
-class Disable_Comments {
+class Disable_Comments
+{
 	const DB_VERSION         = 6;
 	private static $instance = null;
 	private $options;
-	private $networkactive;
+	public  $networkactive;
 	private $modified_types = array();
 
-	public static function get_instance() {
-		if ( is_null( self::$instance ) ) {
+	public static function get_instance()
+	{
+		if (is_null(self::$instance)) {
 			self::$instance = new self;
 		}
 		return self::$instance;
 	}
 
-	function __construct() {
+	function __construct()
+	{
+		define('DC_VERSION', '2.1.1');
+		define('DC_PLUGIN_SLUG', 'disable_comments_settings');
+		define('DC_PLUGIN_ROOT_PATH', dirname(__FILE__));
+		define('DC_PLUGIN_VIEWS_PATH', DC_PLUGIN_ROOT_PATH . '/views/');
+		define('DC_PLUGIN_ROOT_URI', plugins_url("/", __FILE__));
+		define('DC_ASSETS_URI', DC_PLUGIN_ROOT_URI . 'assets/');
+
+		// save settings
+		add_action('wp_ajax_disable_comments_save_settings', array($this, 'disable_comments_settings'));
+		add_action('wp_ajax_disable_comments_delete_comments', array($this, 'delete_comments_settings'));
+
+		// Including cli.php
+		if (defined('WP_CLI') && WP_CLI) {
+			add_action('init', array($this, 'enable_cli'), 9999);
+		}
+
 		// are we network activated?
-		$this->networkactive = ( is_multisite() && array_key_exists( plugin_basename( __FILE__ ), (array) get_site_option( 'active_sitewide_plugins' ) ) );
+		$this->networkactive = (is_multisite() && array_key_exists(plugin_basename(__FILE__), (array) get_site_option('active_sitewide_plugins')));
+		$this->is_CLI = defined('WP_CLI') && WP_CLI;
 
-		// Load options
-		if ( $this->networkactive ) {
-			$this->options = get_site_option( 'disable_comments_options', array() );
+		$this->sitewide_settings = get_site_option('disable_comments_sitewide_settings', false);
+		// Load options.
+		if ($this->networkactive && (is_network_admin() || $this->sitewide_settings !== '1')) {
+			$this->options = get_site_option('disable_comments_options', array());
 		} else {
-			$this->options = get_option( 'disable_comments_options', array() );
+			$this->options = get_option('disable_comments_options', array());
+			$not_configured = empty($this->options) || empty($this->options['settings_saved']);
+
+			if(is_multisite() && $not_configured && $this->sitewide_settings == '1'){
+				$this->options = get_site_option('disable_comments_options', array());
+				$this->options['is_network_options'] = true;
+			}
 		}
 
-		// If it looks like first run, check compat
-		if ( empty( $this->options ) ) {
+		// If it looks like first run, check compat.
+		if (empty($this->options)) {
 			$this->check_compatibility();
 		}
 
-		// Upgrade DB if necessary
+		$this->options['sitewide_settings'] = ($this->sitewide_settings == '1');
+
+		// Upgrade DB if necessary.
 		$this->check_db_upgrades();
 
 		$this->init_filters();
+
+		add_action( 'wp_loaded', [ $this, 'start_plugin_usage_tracking'] );
+	}
+	/**
+	 * Enable CLI
+	 * @since 2.0.0
+	 */
+	public function enable_cli(){
+		require_once DC_PLUGIN_ROOT_PATH . "/includes/cli.php";
+		new Disable_Comment_Command($this);
+	}
+
+	public function admin_notice(){
+		if( $this->tracker instanceof DisableComments_Plugin_Tracker ) {
+			if( isset( $this->setup_notice_flag ) && $this->setup_notice_flag === true ) {
+				return;
+			}
+			$current_screen = get_current_screen()->id;
+			$hascaps = $this->networkactive && is_network_admin() ? current_user_can('manage_network_plugins') : current_user_can('manage_options');
+			if( ! in_array( $current_screen, ['settings_page_disable_comments_settings', 'settings_page_disable_comments_settings-network']) && $hascaps ) {
+				$this->tracker->notice();
+			}
+		}
 	}
 
-	private function check_compatibility() {
-		if ( version_compare( $GLOBALS['wp_version'], '4.7', '<' ) ) {
-			require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
-			deactivate_plugins( __FILE__ );
-			if ( isset( $_GET['action'] ) && ( $_GET['action'] == 'activate' || $_GET['action'] == 'error_scrape' ) ) {
-				exit( sprintf( __( 'Disable Comments requires WordPress version %s or greater.', 'disable-comments' ), '4.7' ) );
+	public function start_plugin_usage_tracking()
+	{
+		if (!class_exists('DisableComments_Plugin_Tracker')) {
+			include_once(DC_PLUGIN_ROOT_PATH . '/includes/class-plugin-usage-tracker.php');
+		}
+		$tracker = $this->tracker = DisableComments_Plugin_Tracker::get_instance(__FILE__, [
+			'opt_in'       => true,
+			'goodbye_form' => true,
+			'item_id'      => 'b0112c9030af6ba53de4'
+		]);
+		$tracker->set_notice_options(array(
+			'notice' => __('Want to help make Disable Comments even better?', 'disable-comments'),
+			'extra_notice' => __('We collect non-sensitive diagnostic data and plugin usage information. Your site URL, WordPress & PHP version, plugins & themes and email address to send you the discount coupon. This data lets us make sure this plugin always stays compatible with the most popular plugins and themes. No spam, I promise.', 'disable-comments'),
+		));
+		$tracker->init();
+	}
+
+	private function check_compatibility()
+	{
+		if (version_compare($GLOBALS['wp_version'], '4.7', '<')) {
+			require_once(ABSPATH . 'wp-admin/includes/plugin.php');
+			deactivate_plugins(__FILE__);
+			if (isset($_GET['action']) && ($_GET['action'] == 'activate' || $_GET['action'] == 'error_scrape')) {
+				// translators: %s: WordPress version no.
+				exit(sprintf(__('Disable Comments requires WordPress version %s or greater.', 'disable-comments'), '4.7'));
 			}
 		}
 	}
 
-	private function check_db_upgrades() {
-		$old_ver = isset( $this->options['db_version'] ) ? $this->options['db_version'] : 0;
-		if ( $old_ver < self::DB_VERSION ) {
-			if ( $old_ver < 2 ) {
-				// upgrade options from version 0.2.1 or earlier to 0.3
-				$this->options['disabled_post_types'] = get_option( 'disable_comments_post_types', array() );
-				delete_option( 'disable_comments_post_types' );
+	private function check_db_upgrades()
+	{
+		$old_ver = isset($this->options['db_version']) ? $this->options['db_version'] : 0;
+		if ($old_ver < self::DB_VERSION) {
+			if ($old_ver < 2) {
+				// upgrade options from version 0.2.1 or earlier to 0.3.
+				$this->options['disabled_post_types'] = get_option('disable_comments_post_types', array());
+				delete_option('disable_comments_post_types');
 			}
-			if ( $old_ver < 5 ) {
-				// simple is beautiful - remove multiple settings in favour of one
-				$this->options['remove_everywhere'] = isset( $this->options['remove_admin_menu_comments'] ) ? $this->options['remove_admin_menu_comments'] : false;
-				foreach ( array( 'remove_admin_menu_comments', 'remove_admin_bar_comments', 'remove_recent_comments', 'remove_discussion', 'remove_rc_widget' ) as $v ) {
-					unset( $this->options[ $v ] );
+			if ($old_ver < 5) {
+				// simple is beautiful - remove multiple settings in favour of one.
+				$this->options['remove_everywhere'] = isset($this->options['remove_admin_menu_comments']) ? $this->options['remove_admin_menu_comments'] : false;
+				foreach (array('remove_admin_menu_comments', 'remove_admin_bar_comments', 'remove_recent_comments', 'remove_discussion', 'remove_rc_widget') as $v) {
+					unset($this->options[$v]);
 				}
 			}
 
-			foreach ( array( 'remove_everywhere', 'extra_post_types' ) as $v ) {
-				if ( ! isset( $this->options[ $v ] ) ) {
-					$this->options[ $v ] = false;
+			foreach (array('remove_everywhere', 'extra_post_types') as $v) {
+				if (!isset($this->options[$v])) {
+					$this->options[$v] = false;
 				}
 			}
 
@@ -88,23 +164,26 @@ class Disable_Comments {
 		}
 	}
 
-	private function update_options() {
-		if ( $this->networkactive ) {
-			update_site_option( 'disable_comments_options', $this->options );
-		} else {
-			update_option( 'disable_comments_options', $this->options );
+	private function update_options()
+	{
+		if ($this->networkactive && !empty($this->options['is_network_admin']) && $this->options['is_network_admin']) {
+			unset($this->options['is_network_admin']);
+			update_site_option('disable_comments_options', $this->options);
+		} else{
+			update_option('disable_comments_options', $this->options);
 		}
 	}
 
-	/*
+	/**
 	 * Get an array of disabled post type.
 	 */
-	private function get_disabled_post_types() {
+	public function get_disabled_post_types()
+	{
 		$types = $this->options['disabled_post_types'];
-		// Not all extra_post_types might be registered on this particular site
-		if ( $this->networkactive ) {
-			foreach ( (array) $this->options['extra_post_types'] as $extra ) {
-				if ( post_type_exists( $extra ) ) {
+		// Not all extra_post_types might be registered on this particular site.
+		if ($this->networkactive && !empty($this->options['extra_post_types'])) {
+			foreach ((array) $this->options['extra_post_types'] as $extra) {
+				if (post_type_exists($extra)) {
 					$types[] = $extra;
 				}
 			}
@@ -112,156 +191,226 @@ class Disable_Comments {
 		return $types;
 	}
 
-	/*
+	/**
 	 * Check whether comments have been disabled on a given post type.
 	 */
-	private function is_post_type_disabled( $type ) {
-		return in_array( $type, $this->get_disabled_post_types() );
+	private function is_post_type_disabled($type)
+	{
+		return in_array($type, $this->get_disabled_post_types());
 	}
 
-	private function init_filters() {
-		// These need to happen now
-		if ( $this->options['remove_everywhere'] ) {
-			add_action( 'widgets_init', array( $this, 'disable_rc_widget' ) );
-			add_filter( 'wp_headers', array( $this, 'filter_wp_headers' ) );
-			add_action( 'template_redirect', array( $this, 'filter_query' ), 9 );   // before redirect_canonical
+	private function init_filters()
+	{
+		// These need to happen now.
+		if ($this->options['remove_everywhere']) {
+			add_action('widgets_init', array($this, 'disable_rc_widget'));
+			add_filter('wp_headers', array($this, 'filter_wp_headers'));
+			add_action('template_redirect', array($this, 'filter_query'), 9);   // before redirect_canonical.
+
+			// Admin bar filtering has to happen here since WP 3.6.
+			add_action('template_redirect', array($this, 'filter_admin_bar'));
+			add_action('admin_init', array($this, 'filter_admin_bar'));
 
-			// Admin bar filtering has to happen here since WP 3.6
-			add_action( 'template_redirect', array( $this, 'filter_admin_bar' ) );
-			add_action( 'admin_init', array( $this, 'filter_admin_bar' ) );
+			// Disable Comments REST API Endpoint
+			add_filter('rest_endpoints', array($this, 'filter_rest_endpoints'));
 		}
 
-		// These can happen later
-		add_action( 'plugins_loaded', array( $this, 'register_text_domain' ) );
-		add_action( 'wp_loaded', array( $this, 'init_wploaded_filters' ) );
+		// remove create comment via xmlrpc
+		if (isset($this->options['remove_xmlrpc_comments']) && intval($this->options['remove_xmlrpc_comments']) === 1) {
+			add_filter('xmlrpc_methods', array($this, 'disable_xmlrc_comments'));
+		}
+		// rest API Comment Block
+		if (isset($this->options['remove_rest_API_comments']) && intval($this->options['remove_rest_API_comments']) === 1) {
+			add_filter('rest_pre_insert_comment', array($this, 'disable_rest_API_comments'));
+		}
 
-		// Disable "Latest comments" block in Gutenberg
-		add_action( 'enqueue_block_editor_assets', array( $this, 'filter_gutenberg_blocks') );
+		// These can happen later.
+		add_action('plugins_loaded', array($this, 'register_text_domain'));
+		add_action('wp_loaded', array($this, 'init_wploaded_filters'));
+		// Disable "Latest comments" block in Gutenberg.
+		add_action('enqueue_block_editor_assets', array($this, 'filter_gutenberg_blocks'));
+		// settings page assets
+		add_action('admin_enqueue_scripts', array($this, 'settings_page_assets'));
 	}
 
-	public function register_text_domain() {
-		load_plugin_textdomain( 'disable-comments', false, dirname( plugin_basename( __FILE__ ) ) . '/languages' );
+
+	public function register_text_domain()
+	{
+		load_plugin_textdomain('disable-comments', false, dirname(plugin_basename(__FILE__)) . '/languages');
 	}
 
-	public function init_wploaded_filters() {
+	public function init_wploaded_filters()
+	{
 		$disabled_post_types = $this->get_disabled_post_types();
-		if ( ! empty( $disabled_post_types ) ) {
-			foreach ( $disabled_post_types as $type ) {
-				// we need to know what native support was for later
-				if ( post_type_supports( $type, 'comments' ) ) {
+		if (!empty($disabled_post_types)) {
+			foreach ($disabled_post_types as $type) {
+				// we need to know what native support was for later.
+				if (post_type_supports($type, 'comments')) {
 					$this->modified_types[] = $type;
-					remove_post_type_support( $type, 'comments' );
-					remove_post_type_support( $type, 'trackbacks' );
+					remove_post_type_support($type, 'comments');
+					remove_post_type_support($type, 'trackbacks');
 				}
 			}
-			add_filter( 'comments_array', array( $this, 'filter_existing_comments' ), 20, 2 );
-			add_filter( 'comments_open', array( $this, 'filter_comment_status' ), 20, 2 );
-			add_filter( 'pings_open', array( $this, 'filter_comment_status' ), 20, 2 );
-			add_filter( 'get_comments_number', array( $this, 'filter_comments_number' ), 20, 2 );
-		} elseif ( is_admin() && ! $this->options['remove_everywhere'] ) {
-			// It is possible that $disabled_post_types is empty if other
-			// plugins have disabled comments. Hence we also check for
-			// remove_everywhere. If you still get a warning you probably
-			// shouldn't be using this plugin.
-			add_action( 'all_admin_notices', array( $this, 'setup_notice' ) );
-		}
-
-		// Filters for the admin only
-		if ( is_admin() ) {
-			if ( $this->networkactive ) {
-				add_action( 'network_admin_menu', array( $this, 'settings_menu' ) );
-				add_action( 'network_admin_menu', array( $this, 'tools_menu' ) );
-				add_filter( 'network_admin_plugin_action_links', array( $this, 'plugin_actions_links' ), 10, 2 );
-			} else {
-				add_action( 'admin_menu', array( $this, 'settings_menu' ) );
-				add_action( 'admin_menu', array( $this, 'tools_menu' ) );
-				add_filter( 'plugin_action_links', array( $this, 'plugin_actions_links' ), 10, 2 );
-				if ( is_multisite() ) {    // We're on a multisite setup, but the plugin isn't network activated.
-					register_deactivation_hook( __FILE__, array( $this, 'single_site_deactivate' ) );
+			add_filter('comments_array', array($this, 'filter_existing_comments'), 20, 2);
+			add_filter('comments_open', array($this, 'filter_comment_status'), 20, 2);
+			add_filter('pings_open', array($this, 'filter_comment_status'), 20, 2);
+			add_filter('get_comments_number', array($this, 'filter_comments_number'), 20, 2);
+		} elseif (is_admin() && !$this->is_configured()) {
+			/**
+			 * It is possible that $disabled_post_types is empty if other
+			 * plugins have disabled comments. Hence we also check for
+			 * remove_everywhere. If you still get a warning you probably
+			 * shouldn't be using this plugin.
+			 */
+			add_action('all_admin_notices', array($this, 'setup_notice'));
+		}
+
+		// Filters for the admin only.
+		if (is_admin()) {
+			add_action( 'all_admin_notices', array( $this, 'admin_notice' ) );
+			if ($this->networkactive && is_network_admin()) {
+				add_action('network_admin_menu', array($this, 'settings_menu'));
+				add_action('network_admin_menu', array($this, 'tools_menu'));
+				add_filter('network_admin_plugin_action_links', array($this, 'plugin_actions_links'), 10, 2);
+			} elseif(!$this->networkactive || $this->options['sitewide_settings']) {
+				add_action('admin_menu', array($this, 'settings_menu'));
+				add_action('admin_menu', array($this, 'tools_menu'));
+				add_filter('plugin_action_links', array($this, 'plugin_actions_links'), 10, 2);
+				if (is_multisite()) {    // We're on a multisite setup, but the plugin isn't network activated.
+					register_deactivation_hook(__FILE__, array($this, 'single_site_deactivate'));
 				}
 			}
-
-			add_action( 'admin_notices', array( $this, 'discussion_notice' ) );
-			add_filter( 'plugin_row_meta', array( $this, 'set_plugin_meta' ), 10, 2 );
-
-			if ( $this->options['remove_everywhere'] ) {
-				add_action( 'admin_menu', array( $this, 'filter_admin_menu' ), 9999 );  // do this as late as possible
-				add_action( 'admin_print_styles-index.php', array( $this, 'admin_css' ) );
-				add_action( 'admin_print_styles-profile.php', array( $this, 'admin_css' ) );
-				add_action( 'wp_dashboard_setup', array( $this, 'filter_dashboard' ) );
-				add_filter( 'pre_option_default_pingback_flag', '__return_zero' );
+			add_action('admin_notices', array($this, 'discussion_notice'));
+			add_filter('plugin_row_meta', array($this, 'set_plugin_meta'), 10, 2);
+
+			if ($this->options['remove_everywhere']) {
+				add_action('admin_menu', array($this, 'filter_admin_menu'), 9999);  // do this as late as possible.
+				add_action('admin_print_styles-index.php', array($this, 'admin_css'));
+				add_action('admin_print_styles-profile.php', array($this, 'admin_css'));
+				add_action('wp_dashboard_setup', array($this, 'filter_dashboard'));
+				add_filter('pre_option_default_pingback_flag', '__return_zero');
 			}
 		}
-		// Filters for front end only
+		// Filters for front end only.
 		else {
-			add_action( 'template_redirect', array( $this, 'check_comment_template' ) );
+			add_action('template_redirect', array($this, 'check_comment_template'));
 
-			if ( $this->options['remove_everywhere'] ) {
-				add_filter( 'feed_links_show_comments_feed', '__return_false' );
+			if ($this->options['remove_everywhere']) {
+				add_filter('feed_links_show_comments_feed', '__return_false');
 			}
 		}
 	}
 
-	/*
+	// public function get_option( $key, $default = false ){
+	// 	return $this->networkactive ? get_site_option( $key, $default ) : get_option( $key, $default );
+	// }
+	// public function update_option( $option, $value ){
+	// 	return $this->networkactive ? update_site_option( $option, $value ) : update_option( $option, $value );
+	// }
+	// public function delete_option( $option ){
+	// 	return $this->networkactive ? delete_site_option( $option ) : delete_option( $option );
+	// }
+
+	/**
 	 * Replace the theme's comment template with a blank one.
 	 * To prevent this, define DISABLE_COMMENTS_REMOVE_COMMENTS_TEMPLATE
 	 * and set it to True
 	 */
-	public function check_comment_template() {
-		if ( is_singular() && ( $this->options['remove_everywhere'] || $this->is_post_type_disabled( get_post_type() ) ) ) {
-			if ( ! defined( 'DISABLE_COMMENTS_REMOVE_COMMENTS_TEMPLATE' ) || DISABLE_COMMENTS_REMOVE_COMMENTS_TEMPLATE == true ) {
+	public function check_comment_template()
+	{
+		if (is_singular() && ($this->options['remove_everywhere'] || $this->is_post_type_disabled(get_post_type()))) {
+			if (!defined('DISABLE_COMMENTS_REMOVE_COMMENTS_TEMPLATE') || DISABLE_COMMENTS_REMOVE_COMMENTS_TEMPLATE == true) {
 				// Kill the comments template.
-				add_filter( 'comments_template', array( $this, 'dummy_comments_template' ), 20 );
+				add_filter('comments_template', array($this, 'dummy_comments_template'), 20);
 			}
-			// Remove comment-reply script for themes that include it indiscriminately
-			wp_deregister_script( 'comment-reply' );
-			// feed_links_extra inserts a comments RSS link
-			remove_action( 'wp_head', 'feed_links_extra', 3 );
+			// Remove comment-reply script for themes that include it indiscriminately.
+			wp_deregister_script('comment-reply');
+			// feed_links_extra inserts a comments RSS link.
+			remove_action('wp_head', 'feed_links_extra', 3);
 		}
 	}
 
-	public function dummy_comments_template() {
-		return dirname( __FILE__ ) . '/includes/comments-template.php';
+	public function dummy_comments_template()
+	{
+		return dirname(__FILE__) . '/views/comments.php';
 	}
 
+	public function is_xmlrpc_rest(){
+		// remove create comment via xmlrpc
+		if (isset($this->options['remove_xmlrpc_comments']) && intval($this->options['remove_xmlrpc_comments']) === 1) {
+			return true;
+		}
+		// rest API Comment Block
+		if (isset($this->options['remove_rest_API_comments']) && intval($this->options['remove_rest_API_comments']) === 1) {
+			return true;
+		}
+		return false;
+	}
 
-	/*
+	/**
 	 * Remove the X-Pingback HTTP header
 	 */
-	public function filter_wp_headers( $headers ) {
-		unset( $headers['X-Pingback'] );
+	public function filter_wp_headers($headers)
+	{
+		unset($headers['X-Pingback']);
 		return $headers;
 	}
 
-	/*
+	/**
+	 * remove method wp.newComment
+	 */
+	public function disable_xmlrc_comments($methods)
+	{
+		unset($methods['wp.newComment']);
+		return $methods;
+	}
+
+	public function disable_rest_API_comments($prepared_comment, $request)
+	{
+		return;
+	}
+
+	/**
 	 * Issue a 403 for all comment feed requests.
 	 */
-	public function filter_query() {
-		if ( is_comment_feed() ) {
-			wp_die( __( 'Comments are closed.' ), '', array( 'response' => 403 ) );
+	public function filter_query()
+	{
+		if (is_comment_feed()) {
+			wp_die(__('Comments are closed.', 'disable-comments'), '', array('response' => 403));
 		}
 	}
 
-	/*
+	/**
 	 * Remove comment links from the admin bar.
 	 */
-	public function filter_admin_bar() {
-		if ( is_admin_bar_showing() ) {
-			// Remove comments links from admin bar
-			remove_action( 'admin_bar_menu', 'wp_admin_bar_comments_menu', 60 );
-			if ( is_multisite() ) {
-				add_action( 'admin_bar_menu', array( $this, 'remove_network_comment_links' ), 500 );
+	public function filter_admin_bar()
+	{
+		if (is_admin_bar_showing()) {
+			// Remove comments links from admin bar.
+			remove_action('admin_bar_menu', 'wp_admin_bar_comments_menu', 60);
+			if (is_multisite()) {
+				add_action('admin_bar_menu', array($this, 'remove_network_comment_links'), 500);
 			}
 		}
 	}
 
+	/**
+	 * Remove the comments endpoint for the REST API
+	 */
+	public function filter_rest_endpoints($endpoints)
+	{
+		unset($endpoints['comments']);
+		return $endpoints;
+	}
+
 	/**
 	 * Determines if scripts should be enqueued
 	 */
-	public function filter_gutenberg_blocks( $hook ) {
+	public function filter_gutenberg_blocks($hook)
+	{
 		global $post;
 
-		if ( $this->options['remove_everywhere'] || ( isset( $post->post_type ) && in_array( $post->post_type, $this->get_disabled_post_types(), true ) ) ) {
+		if ($this->options['remove_everywhere'] || (isset($post->post_type) && in_array($post->post_type, $this->get_disabled_post_types(), true))) {
 			return $this->disable_comments_script();
 		}
 	}
@@ -269,92 +418,129 @@ class Disable_Comments {
 	/**
 	 * Enqueues scripts
 	 */
-	public function disable_comments_script() {
-		wp_enqueue_script( 'disable-comments-gutenberg', plugin_dir_url( __FILE__ ) . 'assets/disable-comments.js', array(), false, true );
-		wp_localize_script(
-			'disable-comments-gutenberg',
-			'disable_comments',
-			array(
-				'disabled_blocks' => array( 'core/latest-comments' ),
-			)
-		);
-	}
-
-	/*
+	public function disable_comments_script()
+	{
+		wp_enqueue_script('disable-comments-gutenberg', plugin_dir_url(__FILE__) . 'assets/js/disable-comments.js', array(), false, true);
+	}
+
+	/**
+	 * Enqueues Scripts for Settings Page
+	 */
+	public function settings_page_assets($hook_suffix)
+	{
+		if (
+			$hook_suffix === 'settings_page_' . DC_PLUGIN_SLUG ||
+			$hook_suffix === 'options-general_' . DC_PLUGIN_SLUG
+		) {
+			// css
+			wp_enqueue_style('sweetalert2',  DC_ASSETS_URI . 'css/sweetalert2.min.css', [], false);
+			wp_enqueue_style('disable-comments-style',  DC_ASSETS_URI . 'css/style.css', [], false);
+			// js
+			wp_enqueue_script('sweetalert2', DC_ASSETS_URI . 'js/sweetalert2.all.min.js', array('jquery'), false, true);
+			wp_enqueue_script('disable-comments-scripts', DC_ASSETS_URI . 'js/disable-comments-settings-scripts.js', array('jquery'), false, true);
+			wp_localize_script(
+				'disable-comments-scripts',
+				'disableCommentsObj',
+				array(
+					'save_action' => 'disable_comments_save_settings',
+					'delete_action' => 'disable_comments_delete_comments',
+					'settings_URI' => $this->settings_page_url(),
+					'_nonce' => wp_create_nonce('disable_comments_save_settings')
+				)
+			);
+		} else {
+			// notice css
+			wp_enqueue_style('disable-comments-notice',  DC_ASSETS_URI . 'css/notice.css', [], false);
+		}
+	}
+
+	/**
 	 * Remove comment links from the admin bar in a multisite network.
 	 */
-	public function remove_network_comment_links( $wp_admin_bar ) {
-		if ( $this->networkactive && is_user_logged_in() ) {
-			foreach ( (array) $wp_admin_bar->user->blogs as $blog ) {
-				$wp_admin_bar->remove_menu( 'blog-' . $blog->userblog_id . '-c' );
+	public function remove_network_comment_links($wp_admin_bar)
+	{
+		if ($this->networkactive && is_user_logged_in()) {
+			foreach ((array) $wp_admin_bar->user->blogs as $blog) {
+				$wp_admin_bar->remove_menu('blog-' . $blog->userblog_id . '-c');
 			}
 		} else {
-			// We have no way to know whether the plugin is active on other sites, so only remove this one
-			$wp_admin_bar->remove_menu( 'blog-' . get_current_blog_id() . '-c' );
+			// We have no way to know whether the plugin is active on other sites, so only remove this one.
+			$wp_admin_bar->remove_menu('blog-' . get_current_blog_id() . '-c');
 		}
 	}
 
-	public function discussion_notice() {
+	public function discussion_notice()
+	{
 		$disabled_post_types = $this->get_disabled_post_types();
-		if ( get_current_screen()->id == 'options-discussion' && ! empty( $disabled_post_types ) ) {
+		if (get_current_screen()->id == 'options-discussion' && !empty($disabled_post_types)) {
 			$names = array();
-			foreach ( $disabled_post_types as $type ) {
-				$names[ $type ] = get_post_type_object( $type )->labels->name;
+			foreach ($disabled_post_types as $type) {
+				$names[$type] = get_post_type_object($type)->labels->name;
 			}
 
-			echo '<div class="notice notice-warning"><p>' . sprintf( __( 'Note: The <em>Disable Comments</em> plugin is currently active, and comments are completely disabled on: %s. Many of the settings below will not be applicable for those post types.', 'disable-comments' ), implode( __( ', ' ), $names ) ) . '</p></div>';
+			// translators: %s: disabled post types.
+			echo '<div class="notice notice-warning"><p>' . sprintf(__('Note: The <em>Disable Comments</em> plugin is currently active, and comments are completely disabled on: %s. Many of the settings below will not be applicable for those post types.', 'disable-comments'), implode(__(', ', 'disable-comments'), $names)) . '</p></div>';
 		}
 	}
 
 	/**
 	 * Return context-aware settings page URL
 	 */
-	private function settings_page_url() {
-		$base = $this->networkactive ? network_admin_url( 'settings.php' ) : admin_url( 'options-general.php' );
-		return add_query_arg( 'page', 'disable_comments_settings', $base );
+	private function settings_page_url()
+	{
+		$base = $this->networkactive && is_network_admin() ? network_admin_url('settings.php') : admin_url('options-general.php');
+		return add_query_arg('page', DC_PLUGIN_SLUG, $base);
 	}
 
 	/**
 	 * Return context-aware tools page URL
 	 */
-	private function tools_page_url() {
-		$base = $this->networkactive ? network_admin_url( 'settings.php' ) : admin_url( 'tools.php' );
-		return add_query_arg( 'page', 'disable_comments_tools', $base );
+	private function tools_page_url()
+	{
+		$base = $this->networkactive && is_network_admin() ? network_admin_url('settings.php') : admin_url('tools.php');
+		return add_query_arg('page', 'disable_comments_tools', $base);
 	}
 
-	public function setup_notice() {
-		if ( strpos( get_current_screen()->id, 'settings_page_disable_comments_settings' ) === 0 ) {
+
+	public function setup_notice()
+	{
+		if (strpos(get_current_screen()->id, 'settings_page_disable_comments_settings') === 0) {
 			return;
 		}
-		$hascaps = $this->networkactive ? is_network_admin() && current_user_can( 'manage_network_plugins' ) : current_user_can( 'manage_options' );
-		if ( $hascaps ) {
-			echo '<div class="updated fade"><p>' . sprintf( __( 'The <em>Disable Comments</em> plugin is active, but isn\'t configured to do anything yet. Visit the <a href="%s">configuration page</a> to choose which post types to disable comments on.', 'disable-comments' ), esc_attr( $this->settings_page_url() ) ) . '</p></div>';
+		$hascaps = $this->networkactive && is_network_admin() ? current_user_can('manage_network_plugins') : current_user_can('manage_options');
+		if ($hascaps) {
+			$this->setup_notice_flag = true;
+			// translators: %s: URL to Disabled Comment settings page.
+			echo '<div class="notice dc-text__block disable__comment__alert mb30"><img height="30" src="'. DC_ASSETS_URI .'img/icon-logo.png" alt=""><p>' . sprintf(__('The <strong>Disable Comments</strong> plugin is active, but isn\'t configured to do anything yet. Visit the <a href="%s">configuration page</a> to choose which post types to disable comments on.', 'disable-comments'), esc_attr($this->settings_page_url())) . '</p></div>';
 		}
 	}
 
-	public function filter_admin_menu() {
+	public function filter_admin_menu()
+	{
 		global $pagenow;
 
-		if ( $pagenow == 'comment.php' || $pagenow == 'edit-comments.php' ) {
-			wp_die( __( 'Comments are closed.' ), '', array( 'response' => 403 ) );
+		if ($pagenow == 'comment.php' || $pagenow == 'edit-comments.php') {
+			wp_die(__('Comments are closed.', 'disable-comments'), '', array('response' => 403));
 		}
 
-		remove_menu_page( 'edit-comments.php' );
+		remove_menu_page('edit-comments.php');
 
-		if ( ! $this->discussion_settings_allowed() ) {
-			if ( $pagenow == 'options-discussion.php' ) {
-				wp_die( __( 'Comments are closed.' ), '', array( 'response' => 403 ) );
+		if (!$this->discussion_settings_allowed()) {
+			if ($pagenow == 'options-discussion.php') {
+				wp_die(__('Comments are closed.', 'disable-comments'), '', array('response' => 403));
 			}
 
-			remove_submenu_page( 'options-general.php', 'options-discussion.php' );
+			remove_submenu_page('options-general.php', 'options-discussion.php');
 		}
 	}
 
-	public function filter_dashboard() {
-		remove_meta_box( 'dashboard_recent_comments', 'dashboard', 'normal' );
+	public function filter_dashboard()
+	{
+		remove_meta_box('dashboard_recent_comments', 'dashboard', 'normal');
 	}
 
-	public function admin_css() {
+	public function admin_css()
+	{
 		echo '<style>
 			#dashboard_right_now .comment-count,
 			#dashboard_right_now .comment-mod-count,
@@ -366,33 +552,40 @@ class Disable_Comments {
 		</style>';
 	}
 
-	public function filter_existing_comments( $comments, $post_id ) {
-		$post = get_post( $post_id );
-		return ( $this->options['remove_everywhere'] || $this->is_post_type_disabled( $post->post_type ) ) ? array() : $comments;
+	public function filter_existing_comments($comments, $post_id)
+	{
+		$post = get_post($post_id);
+		return ($this->options['remove_everywhere'] || $this->is_post_type_disabled($post->post_type)  ? array() : $comments);
 	}
 
-	public function filter_comment_status( $open, $post_id ) {
-		$post = get_post( $post_id );
-		return ( $this->options['remove_everywhere'] || $this->is_post_type_disabled( $post->post_type ) ) ? false : $open;
+	public function filter_comment_status($open, $post_id)
+	{
+		$post = get_post($post_id);
+		return ($this->options['remove_everywhere'] || $this->is_post_type_disabled($post->post_type) ? false : $open);
 	}
 
-	public function filter_comments_number( $count, $post_id ) {
-		$post = get_post( $post_id );
-		return ( $this->options['remove_everywhere'] || $this->is_post_type_disabled( $post->post_type ) ) ? 0 : $count;
+	public function filter_comments_number($count, $post_id)
+	{
+		$post = get_post($post_id);
+		return ($this->options['remove_everywhere'] || $this->is_post_type_disabled($post->post_type) ? 0 : $count);
 	}
 
-	public function disable_rc_widget() {
-		unregister_widget( 'WP_Widget_Recent_Comments' );
-		// The widget has added a style action when it was constructed - which will
-		// still fire even if we now unregister the widget... so filter that out
-		add_filter( 'show_recent_comments_widget_style', '__return_false' );
+	public function disable_rc_widget()
+	{
+		unregister_widget('WP_Widget_Recent_Comments');
+		/**
+		 * The widget has added a style action when it was constructed - which will
+		 * still fire even if we now unregister the widget... so filter that out
+		 */
+		add_filter('show_recent_comments_widget_style', '__return_false');
 	}
 
-	public function set_plugin_meta( $links, $file ) {
+	public function set_plugin_meta($links, $file)
+	{
 		static $plugin;
-		$plugin = plugin_basename( __FILE__ );
-		if ( $file == $plugin ) {
-			$links[] = '<a href="https://github.com/solarissmoke/disable-comments">GitHub</a>';
+		$plugin = plugin_basename(__FILE__);
+		if ($file == $plugin) {
+			$links[] = '<a href="https://github.com/WPDevelopers/disable-comments">GitHub</a>';
 		}
 		return $links;
 	}
@@ -400,55 +593,332 @@ class Disable_Comments {
 	/**
 	 * Add links to Settings page
 	 */
-	public function plugin_actions_links( $links, $file ) {
+	public function plugin_actions_links($links, $file)
+	{
 		static $plugin;
-		$plugin = plugin_basename( __FILE__ );
-		if ( $file == $plugin && current_user_can( 'manage_options' ) ) {
+		$plugin = plugin_basename(__FILE__);
+		if ($file == $plugin && current_user_can('manage_options')) {
 			array_unshift(
 				$links,
-				sprintf( '<a href="%s">%s</a>', esc_attr( $this->settings_page_url() ), __( 'Settings' ) ),
-				sprintf( '<a href="%s">%s</a>', esc_attr( $this->tools_page_url() ), __( 'Tools' ) )
+				sprintf('<a href="%s">%s</a>', esc_attr($this->settings_page_url()), __('Settings', 'disable-comments')),
+				sprintf('<a href="%s">%s</a>', esc_attr($this->tools_page_url()), __('Tools', 'disable-comments'))
 			);
 		}
 
 		return $links;
 	}
 
-	public function settings_menu() {
-		$title = _x( 'Disable Comments', 'settings menu title', 'disable-comments' );
-		if ( $this->networkactive ) {
-			add_submenu_page( 'settings.php', $title, $title, 'manage_network_plugins', 'disable_comments_settings', array( $this, 'settings_page' ) );
-		} else {
-			add_submenu_page( 'options-general.php', $title, $title, 'manage_options', 'disable_comments_settings', array( $this, 'settings_page' ) );
+	public function settings_menu()
+	{
+		$title = _x('Disable Comments', 'settings menu title', 'disable-comments');
+		if ($this->networkactive && is_network_admin()) {
+			add_submenu_page('settings.php', $title, $title, 'manage_network_plugins', DC_PLUGIN_SLUG, array($this, 'settings_page'));
+		} elseif(!$this->networkactive || $this->options['sitewide_settings']) {
+			add_submenu_page('options-general.php', $title, $title, 'manage_options', DC_PLUGIN_SLUG, array($this, 'settings_page'));
+		}
+	}
+
+	public function tools_menu()
+	{
+		$title = __('Delete Comments', 'disable-comments');
+		$hook = '';
+		if ($this->networkactive && is_network_admin()) {
+			$hook = add_submenu_page('settings.php', $title, $title, 'manage_network_plugins', 'disable_comments_tools', array($this, 'tools_page'));
+		} elseif(!$this->networkactive || $this->options['sitewide_settings']) {
+			$hook = add_submenu_page('tools.php', $title, $title, 'manage_options', 'disable_comments_tools', array($this, 'tools_page'));
+		}
+		add_action('load-' . $hook, array($this, 'redirectToMainSettingsPage'));
+	}
+
+	public function redirectToMainSettingsPage()
+	{
+		wp_safe_redirect($this->settings_page_url() . '#delete');
+		exit;
+	}
+
+	public function get_all_comments_number()
+	{
+		global $wpdb;
+		if ( is_network_admin() && function_exists( 'get_sites' ) && class_exists( 'WP_Site_Query' ) ) {
+			$count = 0;
+			$sites = get_sites();
+			foreach ( $sites as $site ) {
+				switch_to_blog( $site->blog_id );
+				$count += $wpdb->get_var("SELECT count(comment_id) from $wpdb->comments");
+				restore_current_blog();
+			}
+			return $count;
+		}
+		else{
+			return $wpdb->get_var("SELECT count(comment_id) from $wpdb->comments");
+		}
+	}
+
+	public function get_all_comment_types(){
+		if($this->networkactive && is_network_admin()){
+			$comment_types = [];
+			$sites = get_sites();
+			foreach ( $sites as $site ) {
+				switch_to_blog( $site->blog_id );
+				$comment_types = array_merge($this->_get_all_comment_types(), $comment_types);
+				restore_current_blog();
+			}
+			return $comment_types;
+		}
+		else{
+			return $this->_get_all_comment_types();
+		}
+
+	}
+	public function _get_all_comment_types()
+	{
+		global $wpdb;
+		$commenttypes = array();
+		$commenttypes_query = $wpdb->get_results("SELECT DISTINCT comment_type FROM $wpdb->comments", ARRAY_A);
+		if (!empty($commenttypes_query) && is_array($commenttypes_query)) {
+			foreach ($commenttypes_query as $entry) {
+				$value = $entry['comment_type'];
+				if ('' === $value) {
+					$commenttypes['default'] = __('Default (no type)', 'disable-comments');
+				} else {
+					$commenttypes[$value] = ucwords(str_replace('_', ' ', $value)) . ' (' . $value . ')';
+				}
+			}
+		}
+		return $commenttypes;
+	}
+
+	public function get_all_post_types($network = false)
+	{
+		$typeargs = array('public' => true);
+		if ($network || $this->networkactive && is_network_admin()) {
+			$typeargs['_builtin'] = true;   // stick to known types for network.
+		}
+		$types = get_post_types($typeargs, 'objects');
+		foreach (array_keys($types) as $type) {
+			if (!in_array($type, $this->modified_types) && !post_type_supports($type, 'comments')) {   // the type doesn't support comments anyway.
+				unset($types[$type]);
+			}
 		}
+		return $types;
 	}
 
-	public function settings_page() {
-		include dirname( __FILE__ ) . '/includes/settings-page.php';
+	public function tools_page()
+	{
+		return;
 	}
 
-	public function tools_menu() {
-		$title = __( 'Delete Comments', 'disable-comments' );
-		if ( $this->networkactive ) {
-			add_submenu_page( 'settings.php', $title, $title, 'manage_network_plugins', 'disable_comments_tools', array( $this, 'tools_page' ) );
+	public function settings_page()
+	{
+		if( isset( $_GET['cancel'] ) && trim( $_GET['cancel'] ) === 'setup' ){
+			$this->update_option('dc_setup_screen_seen', true);
+		}
+		include_once DC_PLUGIN_VIEWS_PATH . 'settings.php';
+	}
+
+
+	public function form_data_modify($form_data)
+	{
+		$formArray = [];
+		if (is_array($form_data) && count($form_data) > 0) {
+			foreach ($form_data as $form_item) {
+				if (preg_match('/[[]]/', $form_item['name'])) {
+					$formArray[str_replace("[]", "", $form_item['name'])][] = $form_item['value'];
+				} else {
+					$formArray[$form_item['name']] = $form_item['value'];
+				}
+			}
+		}
+		return $formArray;
+	}
+
+	public function disable_comments_settings($_args = array())
+	{
+		$nonce = (isset($_POST['nonce']) ? $_POST['nonce'] : '');
+		if (($this->is_CLI && !empty($_args)) || wp_verify_nonce($nonce, 'disable_comments_save_settings')) {
+			if (!empty($_args)) {
+				$formArray = wp_parse_args($_args);
+			} else {
+				$formArray = (isset($_POST['data']) ? $this->form_data_modify($_POST['data']) : []);
+			}
+			$this->options = [];
+
+			$this->options['is_network_admin'] = isset($formArray['is_network_admin']) && $formArray['is_network_admin'] == '1' ? true : false;
+
+			if (isset($formArray['mode'])) {
+				$this->options['remove_everywhere'] = (sanitize_text_field($formArray['mode']) == 'remove_everywhere');
+			}
+			$post_types = $this->get_all_post_types($this->options['is_network_admin']);
+
+			if ($this->options['remove_everywhere']) {
+				$disabled_post_types = array_keys($post_types);
+			} else {
+				$disabled_post_types = (isset($formArray['disabled_types']) ? array_map('sanitize_key', (array) $formArray['disabled_types']) : ( $this->is_CLI && isset( $this->options['disabled_post_types'] ) ? $this->options['disabled_post_types'] : [] ));
+			}
+
+			$disabled_post_types = array_intersect($disabled_post_types, array_keys($post_types));
+			$this->options['disabled_post_types'] = $disabled_post_types;
+
+			// Extra custom post types.
+			if ($this->networkactive && isset($formArray['extra_post_types'])) {
+				$extra_post_types                  = array_filter(array_map('sanitize_key', explode(',', $formArray['extra_post_types'])));
+				$this->options['extra_post_types'] = array_diff($extra_post_types, array_keys($post_types)); // Make sure we don't double up builtins.
+			}
+
+			if(isset($formArray['sitewide_settings'])){
+				update_site_option('disable_comments_sitewide_settings', $formArray['sitewide_settings']);
+			}
+			// xml rpc
+			$this->options['remove_xmlrpc_comments'] = (isset($formArray['remove_xmlrpc_comments']) ? intval($formArray['remove_xmlrpc_comments']) : ($this->is_CLI && isset($this->options['remove_xmlrpc_comments']) ? $this->options['remove_xmlrpc_comments'] : 0));
+			// rest api comments
+			$this->options['remove_rest_API_comments'] = (isset($formArray['remove_rest_API_comments']) ? intval($formArray['remove_rest_API_comments']) : ($this->is_CLI && isset($this->options['remove_rest_API_comments']) ? $this->options['remove_rest_API_comments'] : 0));
+
+			$this->options['db_version'] = self::DB_VERSION;
+			$this->options['settings_saved'] = true;
+			// save settings
+			$this->update_options();
+		}
+		if (!$this->is_CLI) {
+			wp_send_json_success(array('message' => __('Saved', 'disable-comments')));
+			wp_die();
+		}
+	}
+
+	public function is_configured(){
+		$disabled_post_types = $this->get_disabled_post_types();
+
+		if(empty($disabled_post_types) && empty($this->options['remove_everywhere']) && empty($this->options['remove_rest_API_comments']) && empty($this->options['remove_xmlrpc_comments'])){
+			return false;
+		}
+		return true;
+	}
+
+	public function delete_comments_settings($_args = array())
+	{
+		global $deletedPostTypeNames;
+		$log = '';
+		$nonce = (isset($_POST['nonce']) ? $_POST['nonce'] : '');
+		$formArray = $this->form_data_modify($_POST['data']);
+
+		if (($this->is_CLI && !empty($_args)) || wp_verify_nonce($nonce, 'disable_comments_save_settings')) {
+			if ( !empty($formArray['is_network_admin']) && function_exists( 'get_sites' ) && class_exists( 'WP_Site_Query' ) ) {
+				$sites = get_sites();
+				foreach ( $sites as $site ) {
+					switch_to_blog( $site->blog_id );
+					$log = $this->delete_comments($_args);
+					restore_current_blog();
+				}
+			}
+			else{
+				$log = $this->delete_comments($_args);
+			}
+		}
+		// message
+		$deletedPostTypeNames = array_unique((array) $deletedPostTypeNames);
+		$message = (count($deletedPostTypeNames) == 0 ? $log . '.' : $log . ' for ' . implode(", ", $deletedPostTypeNames) . '.');
+		if (!$this->is_CLI) {
+			wp_send_json_success(array('message' => $message));
+			wp_die();
 		} else {
-			add_submenu_page( 'tools.php', $title, $title, 'manage_options', 'disable_comments_tools', array( $this, 'tools_page' ) );
+			return $log;
 		}
 	}
 
-	public function tools_page() {
-		include dirname( __FILE__ ) . '/includes/tools-page.php';
+	private function delete_comments($_args){
+		global $wpdb;
+		global $deletedPostTypeNames;
+		if (!empty($_args)) {
+			$formArray = wp_parse_args($_args);
+		} else {
+			$formArray = $this->form_data_modify($_POST['data']);
+		}
+
+		$types = $this->get_all_post_types(!empty($formArray['is_network_admin']));
+		$commenttypes = $this->get_all_comment_types();
+		$log = "";
+		// comments delete
+		if (isset($formArray['delete_mode'])) {
+			if ($formArray['delete_mode'] == 'delete_everywhere') {
+				if ($wpdb->query("TRUNCATE $wpdb->commentmeta") != false) {
+					if ($wpdb->query("TRUNCATE $wpdb->comments") != false) {
+						$wpdb->query("UPDATE $wpdb->posts SET comment_count = 0");
+						$wpdb->query("OPTIMIZE TABLE $wpdb->commentmeta");
+						$wpdb->query("OPTIMIZE TABLE $wpdb->comments");
+						$log = __('All comments has been deleted', 'disable-comments');
+					} else {
+						wp_send_json_error(array('message' => __('Internal error occured. Please try again later.', 'disable-comments')));
+						wp_die();
+					}
+				} else {
+					wp_send_json_error(array('message' => __('Internal error occured. Please try again later.', 'disable-comments')));
+					wp_die();
+				}
+			} elseif ($formArray['delete_mode'] == 'selected_delete_types') {
+				$delete_post_types = empty($formArray['delete_types']) ? array() : (array) $formArray['delete_types'];
+				$delete_post_types = array_intersect($delete_post_types, array_keys($types));
+
+				// Extra custom post types.
+				if ($this->networkactive && !empty($formArray['delete_extra_post_types'])) {
+					$delete_extra_post_types = array_filter(array_map('sanitize_key', explode(',', $formArray['delete_extra_post_types'])));
+					$delete_extra_post_types = array_diff($delete_extra_post_types, array_keys($types));    // Make sure we don't double up builtins.
+					$delete_post_types       = array_merge($delete_post_types, $delete_extra_post_types);
+				}
+
+				if (!empty($delete_post_types)) {
+					// Loop through post_types and remove comments/meta and set posts comment_count to 0.
+					foreach ($delete_post_types as $delete_post_type) {
+						$wpdb->query("DELETE cmeta FROM $wpdb->commentmeta cmeta INNER JOIN $wpdb->comments comments ON cmeta.comment_id=comments.comment_ID INNER JOIN $wpdb->posts posts ON comments.comment_post_ID=posts.ID WHERE posts.post_type = '$delete_post_type'");
+						$wpdb->query("DELETE comments FROM $wpdb->comments comments INNER JOIN $wpdb->posts posts ON comments.comment_post_ID=posts.ID WHERE posts.post_type = '$delete_post_type'");
+						$wpdb->query("UPDATE $wpdb->posts SET comment_count = 0 WHERE post_author != 0 AND post_type = '$delete_post_type'");
+
+						$post_type_object = get_post_type_object($delete_post_type);
+						$post_type_label  = $post_type_object ? $post_type_object->labels->name : $delete_post_type;
+						$deletedPostTypeNames[] = $post_type_label;
+					}
+
+					$wpdb->query("OPTIMIZE TABLE $wpdb->commentmeta");
+					$wpdb->query("OPTIMIZE TABLE $wpdb->comments");
+					$log = __('All comments has been deleted', 'disable-comments');
+				}
+			} elseif ($formArray['delete_mode'] == 'selected_delete_comment_types') {
+				$delete_comment_types = empty($formArray['delete_comment_types']) ? array() : (array) $formArray['delete_comment_types'];
+				$delete_comment_types = array_intersect($delete_comment_types, array_keys($commenttypes));
+
+				if (!empty($delete_comment_types)) {
+					// Loop through comment_types and remove comments/meta and set posts comment_count to 0.
+					foreach ($delete_comment_types as $delete_comment_type) {
+						$wpdb->query("DELETE cmeta FROM $wpdb->commentmeta cmeta INNER JOIN $wpdb->comments comments ON cmeta.comment_id=comments.comment_ID WHERE comments.comment_type = '$delete_comment_type'");
+						$wpdb->query("DELETE comments FROM $wpdb->comments comments  WHERE comments.comment_type = '$delete_comment_type'");
+						$deletedPostTypeNames[] = $commenttypes[$delete_comment_type];
+					}
+
+					// Update comment_count on post_types
+					foreach ($types as $key => $value) {
+						$comment_count = $wpdb->get_var("SELECT COUNT(comments.comment_ID) FROM $wpdb->comments comments INNER JOIN $wpdb->posts posts ON comments.comment_post_ID=posts.ID WHERE posts.post_type = '$key'");
+						$wpdb->query("UPDATE $wpdb->posts SET comment_count = $comment_count WHERE post_author != 0 AND post_type = '$key'");
+					}
+
+					$wpdb->query("OPTIMIZE TABLE $wpdb->commentmeta");
+					$wpdb->query("OPTIMIZE TABLE $wpdb->comments");
+
+					$log = __('All comments has been deleted', 'disable-comments');
+				}
+			}
+		}
+		return $log;
 	}
 
-	private function discussion_settings_allowed() {
-		if ( defined( 'DISABLE_COMMENTS_ALLOW_DISCUSSION_SETTINGS' ) && DISABLE_COMMENTS_ALLOW_DISCUSSION_SETTINGS == true ) {
+	private function discussion_settings_allowed()
+	{
+		if (defined('DISABLE_COMMENTS_ALLOW_DISCUSSION_SETTINGS') && DISABLE_COMMENTS_ALLOW_DISCUSSION_SETTINGS == true) {
 			return true;
 		}
 	}
 
-	public function single_site_deactivate() {
-		// for single sites, delete the options upon deactivation, not uninstall
-		delete_option( 'disable_comments_options' );
+	public function single_site_deactivate()
+	{
+		// for single sites, delete the options upon deactivation, not uninstall.
+		delete_option('disable_comments_options');
 	}
 }
 
diff --git a/wp-content/plugins/disable-comments/includes/class-plugin-usage-tracker.php b/wp-content/plugins/disable-comments/includes/class-plugin-usage-tracker.php
new file mode 100644
index 000000000..6fa2a787c
--- /dev/null
+++ b/wp-content/plugins/disable-comments/includes/class-plugin-usage-tracker.php
@@ -0,0 +1,914 @@
+<?php
+/**
+ * DisableComments_Plugin_Tracker
+ * This class is responsible for data sending to insights.
+ * @version 3.0.0
+ */
+
+/**
+ * Exit if accessed directly
+ */
+if ( ! defined( 'ABSPATH' ) ) {
+	exit;
+}
+
+/**
+ * Main SDK for DisableComments_Plugin_Tracker.
+ */
+if( ! class_exists('DisableComments_Plugin_Tracker') ) :
+	class DisableComments_Plugin_Tracker {
+		/**
+		 * WP Insights Version
+		 */
+		const WPINS_VERSION = '3.0.2';
+		/**
+		 * API URL
+		 */
+		const API_URL = 'https://send.wpinsight.com/process-plugin-data';
+		/**
+		 * Installed Plugin File
+		 *
+		 * @var string
+		 */
+		private $plugin_file = null;
+		/**
+		 * Installed Plugin Name
+		 *
+		 * @var string
+		 */
+		private $plugin_name = null;
+		/**
+		 * How often the event should subsequently
+		 * @var string
+		 */
+		public $recurrence = 'daily';
+		private $event_hook = null;
+		/**
+		 * Instace of DisableComments_Plugin_Tracker
+		 * @var DisableComments_Plugin_Tracker
+		 */
+		private static $_instance = null;
+		/**
+		 * Get Instance of DisableComments_Plugin_Tracker
+		 * @return DisableComments_Plugin_Tracker
+		 */
+		public static function get_instance( $plugin_file, $args = [] ){
+			if( is_null( static::$_instance ) ) {
+				static::$_instance = new static( $plugin_file, $args );
+			}
+			return static::$_instance;
+		}
+		/**
+		 * Automatically Invoked when initialized.
+		 *
+		 * @param array $args
+		 */
+		public function __construct( $plugin_file, $args = [] ){
+			$this->plugin_file          = $plugin_file;
+			$this->plugin_name          = basename( $this->plugin_file, '.php' );
+			$this->disabled_wp_cron     = defined('DISABLE_WP_CRON') && DISABLE_WP_CRON == true;
+			$this->enable_self_cron     = $this->disabled_wp_cron == true ? true : false;
+
+			$this->event_hook 			= 'put_do_weekly_action';
+
+			$this->require_optin        = isset( $args['opt_in'] ) ? $args['opt_in'] : true;
+			$this->include_goodbye_form = isset( $args['goodbye_form'] ) ? $args['goodbye_form'] : true;
+			$this->marketing            = isset( $args['email_marketing'] ) ? $args['email_marketing'] : true;
+			$this->options              = isset( $args['options'] ) ? $args['options'] : [];
+			$this->item_id              = isset( $args['item_id'] ) ? $args['item_id'] : false;
+			/**
+			 * Activation Hook
+			 */
+			register_activation_hook( $this->plugin_file, array( $this, 'activate_this_plugin' ) );
+			/**
+			 * Deactivation Hook
+			 */
+			register_deactivation_hook( $this->plugin_file, array( $this, 'deactivate_this_plugin' ) );
+		}
+		/**
+		 * When user agreed to opt-in tracking schedule is enabled.
+		 * @since 3.0.0
+		 */
+		public function schedule_tracking() {
+			if( $this->disabled_wp_cron ) {
+				return;
+			}
+			if ( ! wp_next_scheduled( $this->event_hook ) ) {
+				wp_schedule_event( time(), $this->recurrence, $this->event_hook );
+			}
+		}
+		/**
+		 * Add the schedule event if the plugin is tracked.
+		 *
+		 * @return void
+		 */
+		public function activate_this_plugin(){
+			$allow_tracking = $this->is_tracking_allowed();
+			if( ! $allow_tracking ) {
+				return;
+			}
+			$this->schedule_tracking();
+		}
+		/**
+		 * Remove the schedule event when plugin is deactivated and send the deactivated reason to inishghts if user submitted.
+		 * @since 3.0.0
+		 */
+		public function deactivate_this_plugin() {
+			/**
+			 * Check tracking is allowed or not.
+			 */
+			$allow_tracking = $this->is_tracking_allowed();
+			if( ! $allow_tracking ) {
+				return;
+			}
+			$body = $this->get_data();
+			$body['status'] = 'Deactivated';
+			$body['deactivated_date'] = time();
+
+			// Check deactivation reason and add for insights data.
+			if( false !== get_option( 'wpins_deactivation_reason_' . $this->plugin_name ) ) {
+				$body['deactivation_reason'] = get_option( 'wpins_deactivation_reason_' . $this->plugin_name );
+			}
+			if( false !== get_option( 'wpins_deactivation_details_' . $this->plugin_name ) ) {
+				$body['deactivation_details'] = get_option( 'wpins_deactivation_details_' . $this->plugin_name );
+			}
+
+			$this->send_data( $body );
+			delete_option( 'wpins_deactivation_reason_' . $this->plugin_name );
+			delete_option( 'wpins_deactivation_details_' . $this->plugin_name );
+			/**
+			 * Clear the event schedule.
+			 */
+			if( ! $this->disabled_wp_cron ) {
+				wp_clear_scheduled_hook( $this->event_hook );
+			}
+		}
+		/**
+		 * Initial Method to Hook Everything.
+		 * @return void
+		 */
+		public function init(){
+			$this->clicked();
+			add_action( $this->event_hook, array( $this, 'do_tracking' ) );
+			// For Test
+			// add_action( 'admin_init', array( $this, 'force_tracking' ) );
+			add_action( 'disable_comments_notice', array( $this, 'notice' ) );
+			/**
+			 * Deactivation Reason Form and Submit Data to Insights.
+			 */
+			add_filter( 'plugin_action_links_' . plugin_basename( $this->plugin_file ), array( $this, 'deactivate_action_links' ) );
+			add_action( 'admin_footer-plugins.php', array( $this, 'deactivate_reasons_form' ) );
+			add_action( 'wp_ajax_deactivation_form_' . esc_attr( $this->plugin_name ), array( $this, 'deactivate_reasons_form_submit' ) );
+		}
+		/**
+		 * For Redirecting Current Page without Arguments!
+		 *
+		 * @return void
+		 */
+		private function redirect_to(){
+			$request_uri  = parse_url( $_SERVER['REQUEST_URI'], PHP_URL_PATH );
+			$query_string = parse_url( $_SERVER['REQUEST_URI'], PHP_URL_QUERY );
+			parse_str( $query_string, $current_url );
+
+			$unset_array = array( 'dismiss', 'plugin', '_wpnonce', 'later', 'plugin_action', 'marketing_optin' );
+
+			foreach( $unset_array as $value ) {
+				if( isset( $current_url[ $value ] ) ) {
+					unset( $current_url[ $value ] );
+				}
+			}
+
+			$current_url = http_build_query($current_url);
+			$redirect_url = $request_uri . '?' . $current_url;
+			return $redirect_url;
+		}
+		/**
+		 * This method forcing the do_tracking method to execute instant.
+		 * @return void
+		 */
+		public function force_tracking(){
+			$this->do_tracking( true );
+		}
+		/**
+		 * This method is responsible for all the magic from the front of the plugin.
+		 * @since 3.0.0
+		 * @param $force	Force tracking if it's not the correct time to track/
+		 */
+		public function do_tracking( $force = false ) {
+			/**
+			 * Check URL is set or not.
+			 */
+			if ( empty( self::API_URL ) ) {
+				return;
+			}
+			/**
+			 * Check is tracking allowed or not.
+			 */
+			if( ! $this->is_tracking_allowed() ) {
+				return;
+			}
+			/**
+			 * Check is this the correct time to track or not.
+			 * or Force to track.
+			 */
+			if( ! $this->is_time_to_track() && ! $force ) {
+				return;
+			}
+			/**
+			 * Get All Data.
+			 */
+			$body = $this->get_data();
+			/**
+			 * Send all data.
+			 */
+			return $this->send_data( $body );
+		}
+		/**
+		 * Is tracking allowed?
+		 * @since 1.0.0
+		 */
+		private function is_tracking_allowed() {
+			// First, check if the user has changed their mind and opted out of tracking
+			if( $this->has_user_opted_out() ) {
+				$this->set_is_tracking_allowed( false, $this->plugin_name );
+				return false;
+			}
+			// The wpins_allow_tracking option is an array of plugins that are being tracked
+			$allow_tracking = get_option( 'wpins_allow_tracking' );
+			// If this plugin is in the array, then tracking is allowed
+			if( isset( $allow_tracking[$this->plugin_name] ) ) {
+				return true;
+			}
+			return false;
+		}
+		/**
+		 * Set a flag in DB If tracking is allowed.
+		 *
+		 * @since 3.0.0
+		 * @param $is_allowed	Boolean	 true if is allowed.
+		 */
+		protected function set_is_tracking_allowed( $is_allowed, $plugin = null ) {
+			if( empty( $plugin ) ) {
+				$plugin = $this->plugin_name;
+			}
+			/**
+			 * Get All Tracked Plugin List using this Tracker.
+			 */
+			$allow_tracking = get_option( 'wpins_allow_tracking' );
+			/**
+			 * Check user is opted out for tracking or not.
+			 */
+			if( $this->has_user_opted_out() ) {
+				if( isset( $allow_tracking[$plugin] ) ) {
+					unset( $allow_tracking[$plugin] );
+				}
+			} else if( $is_allowed || ! $this->require_optin ) {
+				/**
+				 * If user has agreed to allow tracking
+				 */
+				if( empty( $allow_tracking ) || ! is_array( $allow_tracking ) ) {
+					$allow_tracking = array( $plugin => $plugin );
+				} else {
+					$allow_tracking[$plugin] = $plugin;
+				}
+			} else {
+				if( isset( $allow_tracking[$plugin] ) ) {
+					unset( $allow_tracking[$plugin] );
+				}
+			}
+			update_option( 'wpins_allow_tracking', $allow_tracking );
+		}
+
+		/**
+		 * Check the user has opted out or not.
+		 *
+		 * @since 3.0.0
+		 * @return Boolean
+		 */
+		protected function has_user_opted_out() {
+			if( ! empty( $this->options ) ) {
+				foreach( $this->options as $option_name ) {
+					$options = get_option( $option_name );
+					if( ! empty( $options['wpins_opt_out'] ) ) {
+						return true;
+					}
+				}
+			}
+			return false;
+		}
+		/**
+		 * Check if it's time to track
+		 *
+		 * @since 3.0.0
+		 */
+		public function is_time_to_track() {
+			$track_times = get_option( 'wpins_last_track_time', array() );
+			return ! isset( $track_times[$this->plugin_name] ) ? true :
+					( ( isset( $track_times[$this->plugin_name] ) && $track_times[$this->plugin_name] ) < strtotime( '-1 day' ) ? true : false );
+		}
+		/**
+		 * Set tracking time.
+		 *
+		 * @since 3.0.0
+		 */
+		public function set_track_time() {
+			$track_times = get_option( 'wpins_last_track_time', array() );
+			$track_times[ $this->plugin_name ] = time();
+			update_option( 'wpins_last_track_time', $track_times );
+		}
+		/**
+		 * This method is responsible for collecting all data.
+		 *
+		 * @since 3.0.0
+		 */
+		public function get_data() {
+			$body = array(
+				'plugin_slug'		=> sanitize_text_field( $this->plugin_name ),
+				'url'				=> get_bloginfo( 'url' ),
+				'site_name' 		=> get_bloginfo( 'name' ),
+				'site_version'		=> get_bloginfo( 'version' ),
+				'site_language'		=> get_bloginfo( 'language' ),
+				'charset'			=> get_bloginfo( 'charset' ),
+				'wpins_version'		=> self::WPINS_VERSION,
+				'php_version'		=> phpversion(),
+				'multisite'			=> is_multisite(),
+				'file_location'		=> __FILE__
+			);
+
+			// Collect the email if the correct option has been set
+			if( $this->marketing ) {
+				if( ! function_exists( 'wp_get_current_user' ) ) {
+					include ABSPATH . 'wp-includes/pluggable.php';
+				}
+				$current_user = wp_get_current_user();
+				$email = $current_user->user_email;
+				if( is_email( $email ) ) {
+					$body['email'] = $email;
+				}
+			}
+			$body['marketing_method'] = $this->marketing;
+			$body['server'] = isset( $_SERVER['SERVER_SOFTWARE'] ) ? $_SERVER['SERVER_SOFTWARE'] : '';
+
+			/**
+			 * Collect all active and inactive plugins
+			 */
+			if( ! function_exists( 'get_plugins' ) ) {
+				include ABSPATH . '/wp-admin/includes/plugin.php';
+			}
+			$plugins = array_keys( get_plugins() );
+			$active_plugins = is_network_admin() ? array_keys( get_site_option( 'active_sitewide_plugins', array() ) ) : get_option( 'active_plugins', array() );
+			foreach ( $plugins as $key => $plugin ) {
+				if ( in_array( $plugin, $active_plugins ) ) {
+					unset( $plugins[$key] );
+				}
+			}
+			$body['active_plugins'] = $active_plugins;
+			$body['inactive_plugins'] = $plugins;
+
+			/**
+			 * Text Direction.
+			 */
+			$body['text_direction']	= ( function_exists( 'is_rtl' ) ? ( is_rtl() ? 'RTL' : 'LTR' ) : 'NOT SET' );
+			/**
+			 * Get Our Plugin Data.
+			 * @since 3.0.0
+			 */
+			$plugin = $this->plugin_data();
+			if( empty( $plugin ) ) {
+				$body['message'] .= __( 'We can\'t detect any plugin information. This is most probably because you have not included the code in the plugin main file.', 'disable-comments' );
+				$body['status'] = 'NOT FOUND';
+			} else {
+				if( isset( $plugin['Name'] ) ) {
+					$body['plugin'] = sanitize_text_field( $plugin['Name'] );
+				}
+				if( isset( $plugin['Version'] ) ) {
+					$body['version'] = sanitize_text_field( $plugin['Version'] );
+				}
+				$body['status'] = 'Active';
+			}
+
+			/**
+			 * Get our plugin options
+			 * @since 1.0.0
+			 */
+			// $options = $this->options;
+			// $plugin_options = array();
+			// if( ! empty( $options ) && is_array( $options ) ) {
+			// 	foreach( $options as $option ) {
+			// 		$fields = get_option( $option );
+			// 		// Check for permission to send this option
+			// 		if( isset( $fields['wpins_registered_setting'] ) ) {
+			// 			foreach( $fields as $key=>$value ) {
+			// 				$plugin_options[$key] = $value;
+			// 			}
+			// 		}
+			// 	}
+			// }
+			// $body['plugin_options'] = $this->options; // Returns array
+			// $body['plugin_options_fields'] = $plugin_options; // Returns object
+
+			/**
+			 * Get active theme name and version
+			 * @since 3.0.0
+			 */
+			$theme = wp_get_theme();
+			if( $theme->Name ) {
+				$body['theme'] = sanitize_text_field( $theme->Name );
+			}
+			if( $theme->Version ) {
+				$body['theme_version'] = sanitize_text_field( $theme->Version );
+			}
+			return $body;
+		}
+
+		/**
+		 * Collect plugin data,
+		 * Retrieve current plugin information
+		 *
+		 * @since 3.0.0
+		 */
+		public function plugin_data() {
+			if( ! function_exists( 'get_plugin_data' ) ) {
+				include ABSPATH . '/wp-admin/includes/plugin.php';
+			}
+			$plugin = get_plugin_data( $this->plugin_file );
+			return $plugin;
+		}
+		/**
+		 * Send the data to insights.
+		 * @since 3.0.0
+		 */
+		public function send_data( $body ) {
+			/**
+			 * Get SITE ID
+			 */
+			$site_id_key       = "wpins_{$this->plugin_name}_site_id";
+			$site_id           = get_option( $site_id_key, false );
+			$failed_data       = [];
+			$site_url          = get_bloginfo( 'url' );
+			$original_site_url = get_option( "wpins_{$this->plugin_name}_original_url", false );
+
+			if( ( $original_site_url === false || $original_site_url != $site_url ) && version_compare( $body['wpins_version'], '3.0.1', '>=' ) ) {
+				$site_id = false;
+			}
+			/**
+			 * Send Initial Data to API
+			 */
+			if( $site_id == false && $this->item_id !== false ) {
+				if( isset( $_SERVER['REMOTE_ADDR'] ) && ! empty( $_SERVER['REMOTE_ADDR'] && $_SERVER['REMOTE_ADDR'] != '127.0.0.1' ) ) {
+					$country_request = wp_remote_get( 'http://ip-api.com/json/'. $_SERVER['REMOTE_ADDR'] .'?fields=country');
+					if( ! is_wp_error( $country_request ) && $country_request['response']['code'] == 200 ) {
+						$ip_data = json_decode( $country_request["body"] );
+						$body['country'] = isset( $ip_data->country ) ? $ip_data->country : 'NOT SET';
+					}
+				}
+
+				$body['plugin_slug'] = $this->plugin_name;
+				$body['url']         = $site_url;
+				$body['item_id']     = $this->item_id;
+
+				$request = $this->remote_post( $body );
+				if( ! is_wp_error( $request ) && $request['response']['code'] == 200 ) {
+					$retrieved_body = json_decode( wp_remote_retrieve_body( $request ), true );
+					if( is_array( $retrieved_body ) && isset( $retrieved_body['siteId'] ) ) {
+						update_option( $site_id_key, $retrieved_body['siteId'] );
+						update_option( "wpins_{$this->plugin_name}_original_url", $site_url );
+						update_option( "wpins_{$this->plugin_name}_{$retrieved_body['siteId']}", $body );
+					}
+				} else {
+					$failed_data = $body;
+				}
+			}
+
+			$site_id_data_key        = "wpins_{$this->plugin_name}_{$site_id}";
+			$site_id_data_failed_key = "wpins_{$this->plugin_name}_{$site_id}_send_failed";
+
+			if( $site_id != false ) {
+				$old_sent_data = get_option( $site_id_data_key, [] );
+				$diff_data = $this->diff( $body, $old_sent_data );
+				$failed_data = get_option( $site_id_data_failed_key, [] );
+				if( ! empty( $failed_data ) && $diff_data != $failed_data ) {
+					$failed_data = array_merge( $failed_data, $diff_data );
+				}
+			}
+
+			if( ! empty( $failed_data ) && $site_id != false ) {
+				$failed_data['plugin_slug']  = $this->plugin_name;
+				$failed_data['url']          = $site_url;
+				$failed_data['site_id']      = $site_id;
+				if( $original_site_url != false ) {
+					$failed_data['original_url'] = $original_site_url;
+				}
+
+				$request = $this->remote_post( $failed_data );
+				if( ! is_wp_error( $request ) ) {
+					delete_option( $site_id_data_failed_key );
+					$replaced_data = array_merge( $old_sent_data, $failed_data );
+					update_option( $site_id_data_key, $replaced_data );
+				}
+			}
+
+			if( ! empty( $diff_data ) && $site_id != false && empty( $failed_data ) ) {
+				$diff_data['plugin_slug']  = $this->plugin_name;
+				$diff_data['url']          = $site_url;
+				$diff_data['site_id']      = $site_id;
+				if( $original_site_url != false ) {
+					$diff_data['original_url'] = $original_site_url;
+				}
+
+				$request = $this->remote_post( $diff_data );
+				if( is_wp_error( $request ) ) {
+					update_option( $site_id_data_failed_key, $diff_data );
+				} else {
+					$replaced_data = array_merge( $old_sent_data, $diff_data );
+					update_option( $site_id_data_key, $replaced_data );
+				}
+			}
+
+			$this->set_track_time();
+
+			if( isset( $request ) && is_wp_error( $request ) ) {
+				return $request;
+			}
+
+			if( isset( $request ) ) {
+				return true;
+			}
+			return false;
+		}
+		/**
+		 * WP_REMOTE_POST method responsible for send data to the API_URL
+		 *
+		 * @param array $data
+		 * @param array $args
+		 * @return void
+		 */
+		protected function remote_post( $data = array(), $args = array() ){
+			if( empty( $data ) ) {
+				return;
+			}
+
+			$args = wp_parse_args( $args, array(
+				'method'      => 'POST',
+				'timeout'     => 30,
+				'redirection' => 5,
+				'httpversion' => '1.1',
+				'blocking'    => true,
+				'body'        => $data,
+				'user-agent'  => 'PUT/1.0.0; ' . get_bloginfo( 'url' )
+			));
+
+			$request = wp_remote_post( esc_url( self::API_URL ), $args );
+			if( is_wp_error( $request ) || ( isset( $request['response'], $request['response']['code'] ) && $request['response']['code'] != 200 ) ) {
+				return new WP_Error( 500, 'Something went wrong.' );
+			}
+			return $request;
+		}
+		/**
+		 * Difference between old and new data
+		 *
+		 * @param array $new_data
+		 * @param array $old_data
+		 * @return void
+		 */
+		protected function diff( $new_data, $old_data ){
+			$data = [];
+			if( ! empty( $new_data ) ) {
+				foreach( $new_data as $key => $value ) {
+					if( isset( $old_data[ $key ] ) ) {
+						if( $old_data[ $key ] == $value ) {
+							continue;
+						}
+					}
+					$data[ $key ] = $value;
+				}
+			}
+			return $data;
+		}
+		/**
+		 * Display the admin notice to users to allow them to opt in
+		 *
+		 * @since 3.0.0
+		 */
+		public function notice() {
+			/**
+			 * Return if notice is not set.
+			 */
+			if( ! isset( $this->notice_options['notice'] ) ) {
+				return;
+			}
+			/**
+			 * Check is allowed or blocked for notice.
+			 */
+			$block_notice = get_option( 'wpins_block_notice' );
+			if( isset( $block_notice[$this->plugin_name] ) ) {
+				return;
+			}
+			if ( ! current_user_can( 'manage_options' ) ) {
+				return;
+			}
+
+			$url_yes = add_query_arg( [
+				'plugin'          => $this->plugin_name,
+				'plugin_action'   => 'yes',
+			] );
+			$url_no = add_query_arg( array(
+				'plugin' 		=> $this->plugin_name,
+				'plugin_action'	=> 'no'
+			) );
+
+			// Decide on notice text
+			$notice_text = $this->notice_options['notice'] . ' <a href="#" class="wpinsights-'. $this->plugin_name .'-collect">'. $this->notice_options['consent_button_text'] .'</a>';
+			$extra_notice_text = $this->notice_options['extra_notice'];
+
+			$output = '';
+			$output .= '<div class="notice dc-text__block disable__comment__alert mb30">';
+				$output .= '<div class="alert__content">';
+                    $output .= '<img src="'. DC_ASSETS_URI .'img/icon-logo.png" alt="">';
+                    $output .= '<p>'. $notice_text .'</p>';
+                    $output .= '<div class="wpinsights-data" style="display: none;">';
+                        $output .= '<p>'. $extra_notice_text .'</p>';
+                    $output .= '</div>';
+                $output .= '</div>';
+
+				$output .= '<div class="button__group">';
+					$output .= '<a href="'. esc_url( $url_yes ) .'" class="button button--sm button__success">'. $this->notice_options['yes'] .'</a>&nbsp;';
+					$output .= '<a href="'. esc_url( $url_no ) .'" class="button button--sm">'. $this->notice_options['no'] .'</a>';
+				$output .= '</div>';
+				$output .= "<script type='text/javascript'>jQuery('.wpinsights-". $this->plugin_name ."-collect').on('click', function(e) {e.preventDefault();jQuery('.wpinsights-data').slideToggle('fast');});</script>";
+			$output .= '</div>';
+
+			echo $output;
+		}
+		/**
+		 * Set all notice options to customized notice.
+		 *
+		 * @since 3.0.0
+		 * @param array $options
+		 * @return void
+		 */
+		public function set_notice_options( $options = [] ){
+			$default_options = [
+				'consent_button_text' => __( 'What we collect.', 'disable-comments' ),
+				'yes'                 => __( 'Sure, I\'d like to help', 'disable-comments' ),
+				'no'                  => __( 'No Thanks.', 'disable-comments' ),
+			];
+			$options = wp_parse_args( $options, $default_options );
+			$this->notice_options = $options;
+		}
+		/**
+		 * Responsible for track the click from Notice.
+		 * @return void
+		 */
+		public function clicked(){
+			if( isset( $_GET['plugin'] ) && trim($_GET['plugin']) === $this->plugin_name && isset( $_GET['plugin_action'] ) ) {
+				if( isset( $_GET['tab'] ) && $_GET['tab'] === 'plugin-information' ) {
+                    return;
+                }
+				$plugin = sanitize_text_field( $_GET['plugin'] );
+				$action = sanitize_text_field( $_GET['plugin_action'] );
+				if( $action == 'yes' ) {
+					$this->schedule_tracking();
+					$this->set_is_tracking_allowed( true, $plugin );
+					if( $this->do_tracking( true ) ) {
+						$this->update_block_notice( $plugin );
+					}
+					/**
+					 * Redirect User To the Current URL, but without set query arguments.
+					 */
+					wp_safe_redirect( $this->redirect_to() );
+				} else {
+					$this->set_is_tracking_allowed( false, $plugin );
+					$this->update_block_notice( $plugin );
+				}
+			}
+		}
+		/**
+		 * Set if we should block the opt-in notice for this plugin
+		 *
+		 * @since 3.0.0
+		 */
+		public function update_block_notice( $plugin = null ) {
+			if( empty( $plugin ) ) {
+				$plugin = $this->plugin_name;
+			}
+			$block_notice = get_option( 'wpins_block_notice' );
+			if( empty( $block_notice ) || ! is_array( $block_notice ) ) {
+				$block_notice = array( $plugin => $plugin );
+			} else {
+				$block_notice[$plugin] = $plugin;
+			}
+			update_option( 'wpins_block_notice', $block_notice );
+		}
+		/**
+		 * AJAX callback when the deactivated form is submitted.
+		 * @since 3.0.0
+		 */
+		public function deactivate_reasons_form_submit() {
+			check_ajax_referer( 'wpins_deactivation_nonce', 'security' );
+			if( isset( $_POST['values'] ) ) {
+				$values = $_POST['values'];
+				update_option( 'wpins_deactivation_reason_' . $this->plugin_name, $values );
+			}
+			if( isset( $_POST['details'] ) ) {
+				$details = sanitize_text_field( $_POST['details'] );
+				update_option( 'wpins_deactivation_details_' . $this->plugin_name, $details );
+			}
+			echo 'success';
+			wp_die();
+		}
+		/**
+		 * Filter the deactivation link to allow us to present a form when the user deactivates the plugin
+		 * @since 3.0.0
+		 */
+		public function deactivate_action_links( $links ) {
+			/**
+			 * Check is tracking allowed or not.
+			 */
+			if( ! $this->is_tracking_allowed() ) {
+				return $links;
+			}
+			if( isset( $links['deactivate'] ) && $this->include_goodbye_form ) {
+				$deactivation_link = $links['deactivate'];
+				/**
+				 * Change the default deactivate button link.
+				 */
+				$deactivation_link = str_replace( '<a ', '<div class="wpinsights-goodbye-form-wrapper-'. esc_attr( $this->plugin_name ) .'"><div class="wpinsights-goodbye-form-bg"></div><span class="wpinsights-goodbye-form" id="wpinsights-goodbye-form"></span></div><a onclick="javascript:event.preventDefault();" id="wpinsights-goodbye-link-' . esc_attr( $this->plugin_name ) . '" ', $deactivation_link );
+				$links['deactivate'] = $deactivation_link;
+			}
+			return $links;
+		}
+		/**
+		 * ALL Deactivate Reasons.
+		 * @since 3.0.0
+		 */
+		public function deactivation_reasons() {
+			$form = array();
+			$form['heading'] = __( 'Sorry to see you go', 'disable-comments' );
+			$form['body'] = __( 'Before you deactivate the plugin, would you quickly give us your reason for doing so?', 'disable-comments' );
+
+			$form['options'] = array(
+				__( 'I no longer need the plugin', 'disable-comments' ),
+				[
+					'label' => __( 'I found a better plugin', 'disable-comments' ),
+					'extra_field' => __( 'Please share which plugin', 'disable-comments' )
+				],
+				__( "I couldn't get the plugin to work", 'disable-comments' ),
+				__( 'It\'s a temporary deactivation', 'disable-comments' ),
+				[
+					'label' => __( 'Other', 'disable-comments' ),
+					'extra_field' => __( 'Please share the reason', 'disable-comments' ),
+					'type' => 'textarea'
+				]
+			);
+			return apply_filters( 'wpins_form_text_' . $this->plugin_name, $form );
+		}
+		/**
+		 * Deactivate Reasons Form.
+		 * This form will appears when user wants to deactivate the plugin to send you deactivated reasons.
+		 *
+		 * @since 3.0.0
+		 */
+		public function deactivate_reasons_form() {
+			$form = $this->deactivation_reasons();
+			$class_plugin_name = esc_attr( $this->plugin_name );
+			$html = '<div class="wpinsights-goodbye-form-head"><strong>' . esc_html( $form['heading'] ) . '</strong></div>';
+			$html .= '<div class="wpinsights-goodbye-form-body"><p class="wpinsights-goodbye-form-caption">' . esc_html( $form['body'] ) . '</p>';
+			if( is_array( $form['options'] ) ) {
+				$html .= '<div id="wpinsights-goodbye-options" class="wpinsights-goodbye-options"><ul>';
+				foreach( $form['options'] as $option ) {
+					if( is_array( $option ) ) {
+						$id = strtolower( str_replace( " ", "_", esc_attr( $option['label'] ) ) );
+						$id = $id . '_' . $class_plugin_name;
+						$html .= '<li class="has-goodbye-extra">';
+						$html .= '<input type="radio" name="wpinsights-'. $class_plugin_name .'-goodbye-options" id="' . $id . '" value="' . esc_attr( $option['label'] ) . '">';
+						$html .= '<div><label for="' . $id . '">' . esc_attr( $option['label'] ) . '</label>';
+						if( isset( $option[ 'extra_field' ] ) && ! isset( $option['type'] )) {
+							$html .= '<input type="text" style="display: none" name="'. $id .'" id="' . str_replace( " ", "", esc_attr( $option['extra_field'] ) ) . '" placeholder="' . esc_attr( $option['extra_field'] ) . '">';
+						}
+						if( isset( $option[ 'extra_field' ] ) && isset( $option['type'] )) {
+							$html .= '<'. $option['type'] .' style="display: none" type="text" name="'. $id .'" id="' . str_replace( " ", "", esc_attr( $option['extra_field'] ) ) . '" placeholder="' . esc_attr( $option['extra_field'] ) . '"></' . $option['type'] . '>';
+						}
+						$html .= '</div></li>';
+					} else {
+						$id = strtolower( str_replace( " ", "_", esc_attr( $option ) ) );
+						$id = $id . '_' . $class_plugin_name;
+						$html .= '<li><input type="radio" name="wpinsights-'. $class_plugin_name .'-goodbye-options" id="' . $id . '" value="' . esc_attr( $option ) . '"> <label for="' . $id . '">' . esc_attr( $option ) . '</label></li>';
+					}
+				}
+				$html .= '</ul></div><!-- .wpinsights-'. $class_plugin_name .'-goodbye-options -->';
+			}
+			$html .= '</div><!-- .wpinsights-goodbye-form-body -->';
+			$html .= '<p class="deactivating-spinner"><span class="spinner"></span> ' . __( 'Submitting form', 'disable-comments' ) . '</p>';
+
+			$wrapper_class = '.wpinsights-goodbye-form-wrapper-'. $class_plugin_name;
+
+			$styles = '';
+			$styles .= '<style type="text/css">';
+				$styles .= '.wpinsights-form-active-' . $class_plugin_name . ' .wpinsights-goodbye-form-bg {';
+					$styles .= 'background: rgba( 0, 0, 0, .8 );position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9;';
+				$styles .= '}';
+				$styles .= $wrapper_class . '{';
+					$styles .= 'position: relative; display: none;';
+				$styles .= '}';
+				$styles .= '.wpinsights-form-active-' . $class_plugin_name . ' ' . $wrapper_class . '{';
+					$styles .= 'display: flex !important; position: fixed;top: 0;left: 0;width: 100%;height: 100%; justify-content: center; align-items: center;';
+				$styles .= '}';
+				$styles .= $wrapper_class . ' .wpinsights-goodbye-form { display: none; }';
+				$styles .= '.wpinsights-form-active-' . $class_plugin_name . ' .wpinsights-goodbye-form {';
+					$styles .= 'position: relative !important; width: 550px; max-width: 80%; background: #fff; box-shadow: 2px 8px 23px 3px rgba(0,0,0,.2); border-radius: 3px; white-space: normal; overflow: hidden; display: block; z-index: 999999;';
+				$styles .= '}';
+				$styles .= $wrapper_class . ' .wpinsights-goodbye-form-head {';
+					$styles .= 'background: #fff; color: #495157; padding: 18px; box-shadow: 0 0 8px rgba(0,0,0,.1); font-size: 15px;';
+				$styles .= '}';
+				$styles .= $wrapper_class . ' .wpinsights-goodbye-form .wpinsights-goodbye-form-head strong { font-size: 15px; }';
+				$styles .= $wrapper_class . ' .wpinsights-goodbye-form-body { padding: 8px 18px; color: #333; }';
+				$styles .= $wrapper_class . ' .wpinsights-goodbye-form-body label { padding-left: 5px; color: #6d7882; }';
+				$styles .= $wrapper_class . ' .wpinsights-goodbye-form-body .wpinsights-goodbye-form-caption {';
+					$styles .= 'font-weight: 500; font-size: 15px; color: #495157; line-height: 1.4;';
+				$styles .= '}';
+				$styles .= $wrapper_class . ' .wpinsights-goodbye-form-body #wpinsights-goodbye-options { padding-top: 5px; }';
+				$styles .= $wrapper_class . ' .wpinsights-goodbye-form-body #wpinsights-goodbye-options ul > li { margin-bottom: 15px; }';
+				$styles .= $wrapper_class . ' .wpinsights-goodbye-form-body #wpinsights-goodbye-options ul > li > div { display: inline; padding-left: 3px; }';
+				$styles .= $wrapper_class . ' .wpinsights-goodbye-form-body #wpinsights-goodbye-options ul > li > div > input, '. $wrapper_class .' .wpinsights-goodbye-form-body #wpinsights-goodbye-options ul > li > div > textarea {';
+					$styles .= 'margin: 10px 18px; padding: 8px; width: 80%;';
+				$styles .= '}';
+				$styles .= $wrapper_class . ' .deactivating-spinner { display: none; padding-bottom: 20px !important; }';
+				$styles .= $wrapper_class . ' .deactivating-spinner .spinner { float: none; margin: 4px 4px 0 18px; vertical-align: bottom; visibility: visible; }';
+				$styles .= $wrapper_class . ' .wpinsights-goodbye-form-footer { padding: 8px 18px; margin-bottom: 15px; }';
+				$styles .= $wrapper_class . ' .wpinsights-goodbye-form-footer > .wpinsights-goodbye-form-buttons { display: flex; align-items: center; justify-content: space-between; }';
+				$styles .= $wrapper_class . ' .wpinsights-goodbye-form-footer .wpinsights-submit-btn {';
+					$styles .= 'background-color: #d30c5c; -webkit-border-radius: 3px; border-radius: 3px; color: #fff; line-height: 1; padding: 15px 20px; font-size: 13px;';
+				$styles .= '}';
+				$styles .= $wrapper_class . ' .wpinsights-goodbye-form-footer .wpinsights-deactivate-btn {';
+					$styles .= 'font-size: 13px; color: #a4afb7; background: none; float: right; padding-right: 10px; width: auto; text-decoration: underline;';
+				$styles .= '}';
+				$styles .= $wrapper_class . ' .test {';
+				$styles .= '}';
+			$styles .= '</style>';
+			$styles .= '';
+
+			echo $styles;
+			?>
+			<script type="text/javascript">
+				jQuery(document).ready(function($){
+					$("#wpinsights-goodbye-link-<?php echo $class_plugin_name; ?>").on("click",function(){
+						// We'll send the user to this deactivation link when they've completed or dismissed the form
+						var url = document.getElementById("wpinsights-goodbye-link-<?php echo $class_plugin_name; ?>");
+						$('body').toggleClass('wpinsights-form-active-<?php echo $class_plugin_name; ?>');
+						$(".wpinsights-goodbye-form-wrapper-<?php echo $class_plugin_name; ?> #wpinsights-goodbye-form").fadeIn();
+						$(".wpinsights-goodbye-form-wrapper-<?php echo $class_plugin_name; ?> #wpinsights-goodbye-form").html( '<?php echo $html; ?>' + '<div class="wpinsights-goodbye-form-footer"><div class="wpinsights-goodbye-form-buttons"><a id="wpinsights-submit-form-<?php echo $class_plugin_name; ?>" class="wpinsights-submit-btn" href="#"><?php _e( 'Submit and Deactivate', 'disable-comments' ); ?></a>&nbsp;<a class="wpsp-put-deactivate-btn" href="'+url+'"><?php _e( 'Just Deactivate', 'disable-comments' ); ?></a></div></div>');
+						$('#wpinsights-submit-form-<?php echo $class_plugin_name; ?>').on('click', function(e){
+							// As soon as we click, the body of the form should disappear
+							$("#wpinsights-goodbye-form-<?php echo $class_plugin_name; ?> .wpinsights-goodbye-form-body").fadeOut();
+							$("#wpinsights-goodbye-form-<?php echo $class_plugin_name; ?> .wpinsights-goodbye-form-footer").fadeOut();
+							// Fade in spinner
+							$("#wpinsights-goodbye-form-<?php echo $class_plugin_name; ?> .deactivating-spinner").fadeIn();
+							e.preventDefault();
+							var checkedInput = $("input[name='wpinsights-<?php echo $class_plugin_name; ?>-goodbye-options']:checked"),
+								checkedInputVal, details;
+							if( checkedInput.length > 0 ) {
+								checkedInputVal = checkedInput.val();
+								details = $('input[name="'+ checkedInput[0].id +'"], textarea[name="'+ checkedInput[0].id +'"]').val();
+							}
+
+							if( typeof details === 'undefined' ) {
+								details = '';
+							}
+							if( typeof checkedInputVal === 'undefined' ) {
+								checkedInputVal = 'No Reason';
+							}
+
+							var data = {
+								'action': 'deactivation_form_<?php echo $class_plugin_name; ?>',
+								'values': checkedInputVal,
+								'details': details,
+								'security': "<?php echo wp_create_nonce ( 'wpins_deactivation_nonce' ); ?>",
+								'dataType': "json"
+							}
+
+							$.post(
+								ajaxurl,
+								data,
+								function(response){
+									// Redirect to original deactivation URL
+									window.location.href = url;
+								}
+							);
+						});
+						$('#wpinsights-goodbye-options > ul ').on('click', 'li label, li > input', function( e ){
+							var parent = $(this).parents('li');
+							parent.siblings().find('label').next('input, textarea').css('display', 'none');
+							parent.find('label').next('input, textarea').css('display', 'block');
+						});
+						// If we click outside the form, the form will close
+						$('.wpinsights-goodbye-form-bg').on('click',function(){
+							$("#wpinsights-goodbye-form").fadeOut();
+							$('body').removeClass('wpinsights-form-active-<?php echo $class_plugin_name; ?>');
+						});
+					});
+				});
+			</script>
+		<?php }
+	}
+endif;
\ No newline at end of file
diff --git a/wp-content/plugins/disable-comments/includes/cli.php b/wp-content/plugins/disable-comments/includes/cli.php
new file mode 100644
index 000000000..02156a39e
--- /dev/null
+++ b/wp-content/plugins/disable-comments/includes/cli.php
@@ -0,0 +1,199 @@
+<?php
+
+/**
+ * Implements example command.
+ */
+class Disable_Comment_Command
+{
+
+    public function __construct($dc_instance)
+    {
+        $this->dc_instance = $dc_instance;
+
+        $post_types    = array_keys($this->dc_instance->get_all_post_types());
+        $comment_types = array_keys($this->dc_instance->get_all_comment_types());
+        $post_types[] = $comment_types[] = 'all';
+
+        $disable_synopsis = array(
+            array(
+                'type'        => 'assoc',
+                'name'        => 'types',
+                'description' => 'Disable comments from the selected post type(s) only.',
+                'optional'    => true,
+                'options'     => $post_types,
+            ),
+            array(
+                'type'        => 'flag',
+                'name'        => 'xmlrpc',
+                'description' => 'Disable Comments via XML-RPC.',
+                'optional'    => true,
+            ),
+            array(
+                'type'        => 'flag',
+                'name'        => 'rest-api',
+                'description' => 'Disable Comments via REST API.',
+                'optional'    => true,
+            ),
+            array(
+                'type'        => 'flag',
+                'name'        => 'add',
+                'description' => 'Check specified checkbox in On Specific Post Types.', // check specified checkbox in `On Specific Post Types:`
+                'optional'    => true,
+            ),
+            array(
+                'type'        => 'flag',
+                'name'        => 'remove',
+                'description' => 'Uncheck specified checkbox in `On Specific Post Types.', // uncheck specified checkbox in `On Specific Post Types:`
+                'optional'    => true,
+            ),
+        );
+        if ($this->dc_instance->networkactive){
+            $disable_synopsis[] = array(
+                'type'        => 'assoc',
+                'name'        => 'extra-post-types',
+                'description' => 'If you want to disable comments on other custom post types on the entire network, you can supply a comma-separated list of post types below (use the slug that identifies the post type.',
+                'optional'    => true,
+            );
+        }
+        WP_CLI::add_command('disable-comments settings', [$this, 'disable'], [
+            'synopsis' => $disable_synopsis,
+            'when' => 'after_wp_load',
+            'longdesc' =>   "## EXAMPLES
+wp disable-comments settings --types=post
+wp disable-comments settings --types=page --add
+wp disable-comments settings --types=attachment --remove
+wp disable-comments settings --xmlrpc --rest-api
+wp disable-comments settings --xmlrpc=false --rest-api=false ",
+        ]);
+
+        $delete_synopsis = array(
+            array(
+                'type'        => 'assoc',
+                'name'        => 'types',
+                'description' => 'Remove existing comments entries for the selected post type(s) in the database and cannot be reverted without a database backups.',
+                'optional'    => true,
+                'options'     => $post_types,
+            ),
+            array(
+                'type'        => 'assoc',
+                'name'        => 'comment-types',
+                'description' => 'Remove existing comment entries for the selected comment type(s) in the database and cannot be reverted without a database backups.',
+                'optional'    => true,
+                'options'     => $comment_types,
+            ),
+        );
+        if (!$this->dc_instance->networkactive){
+            $delete_synopsis[] = array(
+                'type'        => 'assoc',
+                'name'        => 'extra-post-types',
+                'description' => 'If you want to disable comments on other custom post types on the entire network, you can supply a comma-separated list of post types below (use the slug that identifies the post type.',
+                'optional'    => true,
+            );
+        }
+        WP_CLI::add_command('disable-comments delete', [$this, 'delete'], [
+            'synopsis' => $delete_synopsis,
+            'when' => 'after_wp_load',
+            'longdesc' =>   "## EXAMPLES
+wp disable-comments delete --types=post,page
+wp disable-comments delete --types=post,page  --extra-post-types=contact
+wp disable-comments delete --comment-types=comment "
+        ]);
+
+    }
+
+    /**
+     * Disable Comments on your website.
+     *
+     * @when after_wp_load
+     */
+    function disable($args, $assoc_args)
+    {
+        $msg = "";
+        $disable_comments_settings = array();
+        $types = WP_CLI\Utils\get_flag_value($assoc_args, 'types');
+        $add = WP_CLI\Utils\get_flag_value($assoc_args, 'add');
+        $remove = WP_CLI\Utils\get_flag_value($assoc_args, 'remove');
+        $extra_post_types = WP_CLI\Utils\get_flag_value($assoc_args, 'extra-post-types');
+        $remove_xmlrpc_comments = WP_CLI\Utils\get_flag_value($assoc_args, 'xmlrpc');
+        $remove_rest_API_comments = WP_CLI\Utils\get_flag_value($assoc_args, 'rest-api');
+
+        if ($types === 'all') {
+            $disable_comments_settings['mode'] = 'remove_everywhere';
+            $msg .= __( 'Comments is disabled everywhere. ', 'disable-comments' );
+        } elseif(!empty($types) ) {
+            $disable_comments_settings['mode'] = 'selected_types';
+            $_types = array_map('trim', explode(',', $types));
+            $disabled_post_types = $this->dc_instance->get_disabled_post_types();
+            // translators: %s: post types to be disabled
+            $new_msg = sprintf( __( 'Comments disabled for %s. ', 'disable-comments' ), $types );
+            if(!empty($add)){
+                $_types = array_unique(array_merge($disabled_post_types, $_types));
+                // translators: %s: post types to be disabled
+                $new_msg = sprintf( __( 'Comments disabled for %s. ', 'disable-comments' ), $types );
+            }
+            if(!empty($remove)){
+                $_types = array_diff($disabled_post_types, $_types);
+                // translators: %s: post types to be enabled
+                $new_msg = sprintf( __( 'Comments enabled for %s. ', 'disable-comments' ), $types );
+            }
+
+            $msg = $new_msg;
+            $disable_comments_settings['disabled_types'] = $_types;
+        }
+
+        // for network.
+        if(!empty($extra_post_types)){
+            $disable_comments_settings['extra_post_types'] = $extra_post_types;
+            // translators: %s: post types to be disabled in network
+            $msg .= sprintf( __( 'Custom post types: %s. ', 'disable-comments' ), $extra_post_types );
+        }
+
+        if(isset($remove_xmlrpc_comments)){
+            $disable_comments_settings['remove_xmlrpc_comments'] = $remove_xmlrpc_comments;
+            $msg .= __( 'Disable Comments via XML-RPC. ', 'disable-comments' );
+        }
+        if(isset($remove_rest_API_comments)){
+            $disable_comments_settings['remove_rest_API_comments'] = $remove_rest_API_comments;
+            $msg .= __( 'Disable Comments via REST API. ', 'disable-comments' );
+        }
+
+        $this->dc_instance->disable_comments_settings($disable_comments_settings);
+
+        WP_CLI::success($msg);
+    }
+
+    /**
+     * Deletes Comments on your website.
+     *
+     * @when after_wp_load
+     */
+    function delete($args, $assoc_args)
+    {
+        $msg = "";
+        $delete_comments_settings = array('delete' => true);
+        $selected_delete_types = WP_CLI\Utils\get_flag_value($assoc_args, 'types');
+        $delete_extra_post_types = WP_CLI\Utils\get_flag_value($assoc_args, 'extra-post-types');
+        $delete_comment_types = WP_CLI\Utils\get_flag_value($assoc_args, 'comment-types');
+
+
+        if ( $delete_comment_types === 'all' || $selected_delete_types === 'all' ) {
+            $delete_comments_settings['delete_mode'] = 'delete_everywhere';
+        } elseif( !empty($selected_delete_types)) {
+            $delete_comments_settings['delete_mode'] = 'selected_delete_types';
+            $delete_comments_settings['delete_types'] = array_map('trim', explode(',', $selected_delete_types));
+        } elseif(!empty($delete_comment_types)) {
+            $delete_comments_settings['delete_mode'] = 'selected_delete_comment_types';
+            $delete_comments_settings['delete_comment_types'] = array_map('trim', explode(',', $delete_comment_types));
+        } else{
+            WP_CLI::error("Please provide valid parameters. \nSee 'wp help dc delete' for more information.");
+        }
+
+        // for network.
+        if(!empty($delete_extra_post_types)){
+            $delete_comments_settings['delete_extra_post_types'] = $delete_extra_post_types;
+        }
+
+        $logged_msg = $this->dc_instance->delete_comments_settings($delete_comments_settings);
+        WP_CLI::success( implode( "\n", $logged_msg ) );
+    }
+}
diff --git a/wp-content/plugins/disable-comments/languages/disable-comments.pot b/wp-content/plugins/disable-comments/languages/disable-comments.pot
index 2f1f5e291..e69de29bb 100644
--- a/wp-content/plugins/disable-comments/languages/disable-comments.pot
+++ b/wp-content/plugins/disable-comments/languages/disable-comments.pot
@@ -1,227 +0,0 @@
-# Copyright (C) 2017 Disable Comments
-# This file is distributed under the same license as the Disable Comments package.
-msgid ""
-msgstr ""
-"Project-Id-Version: Disable Comments 1.6\n"
-"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/disable-comments\n"
-"POT-Creation-Date: 2017-07-08 03:05:14+00:00\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2017-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-
-#: disable-comments.php:59
-msgid "Disable Comments requires WordPress version %s or greater."
-msgstr ""
-
-#: disable-comments.php:240 disable-comments.php:325
-msgid "Comments are closed."
-msgstr ""
-
-#: disable-comments.php:289
-msgid ""
-"Note: The <em>Disable Comments</em> plugin is currently active, and comments "
-"are completely disabled on: %s. Many of the settings below will not be "
-"applicable for those post types."
-msgstr ""
-
-#: disable-comments.php:289
-msgid ", "
-msgstr ""
-
-#: disable-comments.php:317
-msgid ""
-"The <em>Disable Comments</em> plugin is active, but isn't configured to do "
-"anything yet. Visit the <a href=\"%s\">configuration page</a> to choose "
-"which post types to disable comments on."
-msgstr ""
-
-#: disable-comments.php:382
-msgid "Settings"
-msgstr ""
-
-#: disable-comments.php:383
-msgid "Tools"
-msgstr ""
-
-#: disable-comments.php:391
-msgctxt "settings menu title"
-msgid "Disable Comments"
-msgstr ""
-
-#: disable-comments.php:403 includes/tools-page.php:7
-#: includes/tools-page.php:103
-msgid "Delete Comments"
-msgstr ""
-
-#: includes/settings-page.php:43
-msgid ""
-"If a caching/performance plugin is active, please invalidate its cache to "
-"ensure that changes are reflected immediately."
-msgstr ""
-
-#: includes/settings-page.php:44
-msgid ""
-"Options updated. Changes to the Admin Menu and Admin Bar will not appear "
-"until you leave or reload this page."
-msgstr ""
-
-#. #-#-#-#-#  disable-comments.pot (Disable Comments 1.6)  #-#-#-#-#
-#. Plugin Name of the plugin/theme
-#: includes/settings-page.php:49
-msgid "Disable Comments"
-msgstr ""
-
-#: includes/settings-page.php:52
-msgid ""
-"<em>Disable Comments</em> is Network Activated. The settings below will "
-"affect <strong>all sites</strong> in this network."
-msgstr ""
-
-#: includes/settings-page.php:54
-msgid ""
-"It seems that a caching/performance plugin is active on this site. Please "
-"manually invalidate that plugin's cache after making any changes to the "
-"settings below."
-msgstr ""
-
-#: includes/settings-page.php:58 includes/tools-page.php:85
-msgid "Everywhere"
-msgstr ""
-
-#: includes/settings-page.php:58
-msgid "Disable all comment-related controls and settings in WordPress."
-msgstr ""
-
-#: includes/settings-page.php:59
-msgid ""
-"%s: This option is global and will affect your entire site. Use it only if "
-"you want to disable comments <em>everywhere</em>. A complete description of "
-"what this option does is <a href=\"%s\" target=\"_blank\">available here</a>."
-msgstr ""
-
-#: includes/settings-page.php:59 includes/settings-page.php:80
-#: includes/settings-page.php:82 includes/settings-page.php:110
-#: includes/tools-page.php:86 includes/tools-page.php:97
-msgid "Warning"
-msgstr ""
-
-#: includes/settings-page.php:61
-msgid "On certain post types"
-msgstr ""
-
-#: includes/settings-page.php:67 includes/tools-page.php:94
-msgid ""
-"Only the built-in post types appear above. If you want to disable comments "
-"on other custom post types on the entire network, you can supply a comma-"
-"separated list of post types below (use the slug that identifies the post "
-"type)."
-msgstr ""
-
-#: includes/settings-page.php:68 includes/tools-page.php:95
-msgid "Custom post types:"
-msgstr ""
-
-#: includes/settings-page.php:70
-msgid ""
-"Disabling comments will also disable trackbacks and pingbacks. All comment-"
-"related fields will also be hidden from the edit/quick-edit screens of the "
-"affected posts. These settings cannot be overridden for individual posts."
-msgstr ""
-
-#: includes/settings-page.php:75
-msgid "Other options"
-msgstr ""
-
-#: includes/settings-page.php:79
-msgid "Use persistent mode"
-msgstr ""
-
-#: includes/settings-page.php:80
-msgid ""
-"%s: <strong>This will make persistent changes to your database &mdash; "
-"comments will remain closed even if you later disable the plugin!</strong> "
-"You should not use it if you only want to disable comments temporarily. "
-"Please <a href=\"%s\" target=\"_blank\">read the FAQ</a> before selecting "
-"this option."
-msgstr ""
-
-#: includes/settings-page.php:82
-msgid ""
-"%s: Entering persistent mode on large multi-site networks requires a large "
-"number of database queries and can take a while. Use with caution!"
-msgstr ""
-
-#: includes/settings-page.php:89
-msgid "Save Changes"
-msgstr ""
-
-#: includes/settings-page.php:110
-msgid ""
-"%s: Selecting this option will make persistent changes to your database. Are "
-"you sure you want to enable it?"
-msgstr ""
-
-#: includes/tools-page.php:13 includes/tools-page.php:75
-msgid "No comments available for deletion."
-msgstr ""
-
-#: includes/tools-page.php:38
-msgid "All comments have been deleted."
-msgstr ""
-
-#: includes/tools-page.php:40 includes/tools-page.php:43
-msgid "Internal error occured. Please try again later."
-msgstr ""
-
-#: includes/tools-page.php:62
-msgid "All comments have been deleted for %ss."
-msgstr ""
-
-#: includes/tools-page.php:68
-msgid "Comment Deletion Complete"
-msgstr ""
-
-#: includes/tools-page.php:85
-msgid "Delete all comments in WordPress."
-msgstr ""
-
-#: includes/tools-page.php:86
-msgid ""
-"%s: This function and will affect your entire site. Use it only if you want "
-"to delete comments <em>everywhere</em>."
-msgstr ""
-
-#: includes/tools-page.php:88
-msgid "For certain post types"
-msgstr ""
-
-#: includes/tools-page.php:97
-msgid ""
-"%s: Deleting comments will remove existing comment entries in the database "
-"and cannot be reverted without a database backup."
-msgstr ""
-
-#: includes/tools-page.php:102
-msgid "Total Comments:"
-msgstr ""
-
-#. Plugin URI of the plugin/theme
-msgid "https://wordpress.org/plugins/disable-comments/"
-msgstr ""
-
-#. Description of the plugin/theme
-msgid ""
-"Allows administrators to globally disable comments on their site. Comments "
-"can be disabled according to post type."
-msgstr ""
-
-#. Author of the plugin/theme
-msgid "Samir Shah"
-msgstr ""
-
-#. Author URI of the plugin/theme
-msgid "http://www.rayofsolaris.net/"
-msgstr ""
diff --git a/wp-content/plugins/disable-comments/readme.txt b/wp-content/plugins/disable-comments/readme.txt
index 75893aa47..d9b009920 100644
--- a/wp-content/plugins/disable-comments/readme.txt
+++ b/wp-content/plugins/disable-comments/readme.txt
@@ -1,26 +1,139 @@
-=== Disable Comments ===
-Contributors: solarissmoke, garrett-eclipse
-Donate link: http://www.rayofsolaris.net/donate/
-Tags: comments, disable, global
+=== Disable Comments - Remove Comments & Protect From Spam ===
+Contributors: Asif2BD, priyomukul, wpdevteam, re_enter_rupok, tusharimran, alimuzzamanalim, solarissmoke, garrett-eclipse
+Donate link: https://wpdeveloper.net/
+Tags: comments, delete comments, disable comments, spam comment, disable, stop spam, remove comments, anti spam, disable xml-rpc, hide comment, XML-RPC, REST-API, WP-CLI
 Requires at least: 5.0
-Tested up to: 5.3
-Stable tag: trunk
+Tested up to: 5.7
+Requires PHP: 5.6
+Stable tag: 2.1.1
+License: GPL-3.0-or-later
+License URI: https://www.gnu.org/licenses/gpl-3.0.html
 
-Allows administrators to globally disable comments on their site. Comments can be disabled according to post type. Multisite friendly. Provides tool to delete all comments or according to post type.
+Allows administrators to globally disable comments on their site. Comments can be disabled according to post type. Multisite friendly. Provides tool to delete comments according to post type.
 
 == Description ==
 
-This plugin allows administrators to globally disable comments on any post type (posts, pages, attachments, etc.) so that these settings cannot be overridden for individual posts. It also removes all comment-related fields from edit and quick-edit screens. On multisite installations, it can be used to disable comments on the entire network.
+= Disable Comments - Remove Comments & Protect From Spam =
 
-Additionally, comment-related items can be removed from the Dashboard, Widgets, the Admin Menu and the Admin Bar.
+Instantly allow or disallow comments from any post type in WordPress (Pages, Posts or Media) to stop the spammers and gain complete control over your full website. WP-CLI Suppprt & Control comments via XML-RPC and REST-API too!
 
-**Important note**: Use this plugin if you don't want comments at all on your site (or on certain post types). Don't use it if you want to selectively disable comments on individual posts - WordPress lets you do that anyway. If you don't know how to disable comments on individual posts, there are instructions in [the FAQ](https://wordpress.org/plugins/disable-comments/faq/).
+[More About Plugin](https://wpdeveloper.net/plugins/disable-comments/) ◼️ [Documentation](https://wpdeveloper.net/docs-category/disable-comments/) ◼️ [Support Forum](https://wordpress.org/support/plugin/disable-comments/)
 
-If you come across any bugs or have suggestions, please use the plugin support forum. I can't fix it if I don't know it's broken! Please check the [FAQ](https://wordpress.org/plugins/disable-comments/faq/) for common issues.
+https://www.youtube.com/watch?v=J9AteKzQpPs
+
+## Take Global Control Over Your WordPress Site
+Override all comments-related settings throughout your website & manage your comments just the way you want.
+
+## Disable Comments On Posts, Pages & Media
+Choose which posts, pages or media should allow comments from site visitors & configure Disable Comments accordingly
+
+## Disallow Comments On Multi-Site Network
+Have multiple websites? Get rid of irrelevant comments on the entire network using Disable Comments Plugin
+
+
+## KEY FEATURES OF DISABLE COMMENTS
+
+* All “Comments” links are hidden from the Admin Menu and Admin Bar;
+* All comment-related sections (“Recent Comments”, “Discussion” etc.) are hidden from the WordPress Dashboard;
+* All comment-related widgets are disabled (so your theme cannot use them);
+* The “Discussion” settings page is hidden;
+* All comment RSS/Atom feeds are disabled (and requests for these will be redirected to the parent post);
+* The X-Pingback HTTP header is removed from all pages;
+* Outgoing pingbacks are disabled.
+* Stop spam comments entirely from the site with one click.
+* **[New]** Delete comments by type.
+* **[New]** Disable comments via xml-rpc.
+
+Please delete any existing comments on your site **before applying this setting**, otherwise (depending on your theme) those comments may still be displayed to visitors. You can use the **Delete Comments tool** to delete any existing comments on your site.
+
+## 🌟 WHAT’S NEW WITH DISABLE COMMENTS 2.0
+
+**AMAZING USER FRIENDLY INTERFACE**
+Easily configure your comment-related settings with an amazing and attractive app-like user interface.
+
+**WP-CLI COMMANDS TO DISABLE COMMENTS**
+Use WP-CLI control for comment-related settings to disable comments on posts, pages, attachments or everywhere on your website.
+
+**GET STARTED WITH QUICK SETUP WIZARD**
+Use the quick setup wizard after activating the plugin to instantly configure comment-related settings for your WordPress website.
+
+**DISABLE COMMENTS ON DOCS**
+Instantly disable comments on your documentation pages or WordPress knowledge base with a single click.
+
+**DELETE CERTAIN COMMENT TYPE(S)**
+Permanently delete certain comment types from your WordPress website including WooCommerce product reviews as well as generic comments.
+
+**DISABLE COMMENTS VIA XML-RPC And REST API**
+Block any comments made on your WordPress website via XML-RPC specification and REST API.
+
+**Important note**: Use this plugin if you don't want comments at all on your site (or on certain post types). Don't use it if you want to selectively disable comments on individual posts - WordPress lets you do that anyway. If you don't know how to disable comments on individual posts, there are instructions in **[the FAQ](https://wordpress.org/plugins/disable-comments/#faq).**
+
+If you come across any bugs or have suggestions, please use the plugin support forum. I can't fix it if I don't know it's broken! Please check the **[FAQ](https://wordpress.org/plugins/disable-comments/#faq)** for common issues.
+
+Want to contribute? Here's the **[GitHub development repository](https://github.com/WPDevelopers/disable-comments)**.
+
+A [must-use version](https://github.com/WPDevelopers/disable-comments-mu) of the plugin is also available.
+
+### Advanced Configuration
+
+Some of the plugin’s behaviour can be modified by site administrators and plugin/theme developers through code:
+
+* Define `DISABLE_COMMENTS_REMOVE_COMMENTS_TEMPLATE` and set it to `false` to prevent the plugin from replacing the theme's comment template with an empty one.
+
+* Define `DISABLE_COMMENTS_ALLOW_DISCUSSION_SETTINGS` and set it to `true` to prevent the plugin from hiding the Discussion settings page.
+
+These definitions can be made either in your main `wp-config.php` or in your theme's `functions.php` file.
+
+
+**THIS PLUGIN IS NOW MAINTAINED BY THE TEAM** [WPDeveloper](https://wpdeveloper.net/).
+
+
+### 💙 LOVED DISABLE COMMENTS?
+
+-   Join our [Facebook Group](https://www.facebook.com/groups/wpdeveloper.net/)
+
+-   If you love Disable Comments, [rate us on WordPress](https://wordpress.org/support/plugin/disable-comments/reviews/?filter=5)
+
+
+### 🔥 GET FREEBIES FOR YOUR WORDPRESS SITE
+
+Consider checking out our other WordPress solutions & boost your WordPress website:
+
+🔝 [Essential Addons For Elementor](https://wordpress.org/plugins/essential-addons-for-elementor-lite/): Most popular Elementor addons with 70+ widgets & ready blocks
+
+🔔 [NotificationX](https://notificationx.com/) – Best Social Proof & FOMO Marketing Solution to increase conversion rates.
+
+📄 [EmbedPress](https://wordpress.org/plugins/embedpress/): EmbedPress lets you embed videos, images, posts, audio, maps and upload PDF, DOC, PPT & all other types of content into your WordPress site with one-click and showcase it beautifully for the visitors.
+
+☁ [Templately](https://wordpress.org/plugins/templately/): 1000+ Free templates library for Elementor & Gutenberg along with the cloud collaboration for WordPress.
+
+📚 [BetterDocs](https://wordpress.org/plugins/betterdocs/): Best Documentation & Knowledge Base Plugin for WordPress reduce manual support tickets & improve user experience.
+
+⏰ [WP Scheduled Posts](https://wordpress.org/plugins/wp-scheduled-posts/): Advanced editorial calendar & complete solution for WordPress Post Scheduling, social sharing, missed scheduled alerts and more.
+
+⭐ [ReviewX](https://wordpress.org/plugins/reviewx/): WooCommerce Product review plugin that allows users to submit product reviews with multiple criteria, photos, video and more.
+
+⚡ [Flexia](http://wordpress.org/plugins/flexia): Most lightweight, customizable & multi purpose theme for WordPress.
+
+
+Visit [WPDeveloper](https://wpdeveloper.net/) to learn more about how to do better in WordPress with [Help Tutorial, Tips & Tricks](https://wpdeveloper.net/blog).
+
+
+
+== Installation ==
+
+= Modern Way: =
+1. Go to the WordPress Dashboard "Add New Plugin" section.
+2. Search For "Disable Comments".
+3. Install, then Activate it.
+4. The plugin settings can be accessed via the 'Settings' menu in the administration area (either your site administration for single-site installs, or your network administration for network installs).
+
+= Old Way: =
+1. Upload the plugin folder to the `/wp-content/plugins/` directory
+2. Activate the plugin through the 'Plugins' menu in WordPress
+3. The plugin settings can be accessed via the 'Settings' menu in the administration area (either your site administration for single-site installs, or your network administration for network installs).
 
-Want to contribute? Here's the [GitHub development repository](https://github.com/solarissmoke/disable-comments).
 
-A [must-use version](https://github.com/solarissmoke/disable-comments-mu) of the plugin is also available.
 
 == Frequently Asked Questions ==
 
@@ -28,7 +141,7 @@ A [must-use version](https://github.com/solarissmoke/disable-comments-mu) of the
 
 This is because your theme is not checking the comment status of posts in the correct way.
 
-You may like to point your theme's author to [this explanation](http://www.rayofsolaris.net/blog/2012/how-to-check-if-comments-are-allowed-in-wordpress/) of what they are doing wrong, and how to fix it.
+You may like to point your theme's author to [this explanation](https://wpdeveloper.net/wordpress-posts-have-comments-allowed/) of what they are doing wrong, and how to fix it.
 
 = How can I remove the text that says "comments are closed" at the bottom of articles where comments are disabled? =
 
@@ -38,8 +151,6 @@ If you still see the message, then it means your theme is overriding this behavi
 
 = I only want to disable comments on certain posts, not globally. What do I do? =
 
-Don't install this plugin!
-
 Go to the edit page for the post you want to disable comments on. Scroll down to the "Discussion" box, where you will find the comment options for that post. If you don't see a "Discussion" box, then click on "Screen Options" at the top of your screen, and make sure the "Discussion" checkbox is checked.
 
 You can also bulk-edit the comment status of multiple posts from the [posts screen](https://codex.wordpress.org/Posts_Screen).
@@ -48,31 +159,54 @@ You can also bulk-edit the comment status of multiple posts from the [posts scre
 
 Go to the tools page for the Disable Comments plugin and utlize the Delete Comments tool to delete all comments or according to the specified post types from your database.
 
-== Details ==
 
-The plugin provides the option to **completely disable the commenting feature in WordPress**. When this option is selected, the following changes are made:
 
-* All "Comments" links are hidden from the Admin Menu and Admin Bar;
-* All comment-related sections ("Recent Comments", "Discussion" etc.) are hidden from the WordPress Dashboard;
-* All comment-related widgets are disabled (so your theme cannot use them);
-* The "Discussion" settings page is hidden;
-* All comment RSS/Atom feeds are disabled (and requests for these will be redirected to the parent post);
-* The X-Pingback HTTP header is removed from all pages;
-* Outgoing pingbacks are disabled.
+== Screenshots ==
+
+1. Setting Screen for Disable Comments
+2. Delete Comments under Tools menu.
 
-**Please delete any existing comments on your site before applying this setting, otherwise (depending on your theme) those comments may still be displayed to visitors. You can use the Delete Comments tool to delete any existing comments on your site.**
 
-== Advanced Configuration ==
+== Changelog ==
 
-Some of the plugin's behaviour can be modified by site administrators and plugin/theme developers through code:
+The format is based on [Keep a Changelog](http://keepachangelog.com/)
+and this project adheres to [Semantic Versioning](http://semver.org/).
+This will be maiintained from August 19, 2020 - @asif2bd
 
-* Define `DISABLE_COMMENTS_REMOVE_COMMENTS_TEMPLATE` and set it to `false` to prevent the plugin from replacing the theme's comment template with an empty one.
+= [2.1.1] - 2021-04-06 =
+* Improvement: Compatible with WordPress 5.7
+* Few minor bug fix and improvement
 
-* Define `DISABLE_COMMENTS_ALLOW_DISCUSSION_SETTINGS` and set it to `true` to prevent the plugin from hiding the Discussion settings page.
 
-These definitions can be made either in your main `wp-config.php` or in your theme's `functions.php` file.
+= [2.1.0] - 2021-02-08 =
+* New Feature: Site wise settings in Multisite Network
+* Added: Some strings localization
+* Fixed: Delete Comments in Multisite
+* Few minor bug fix and improvement
 
-== Changelog ==
+= [2.0.2] - 2020-12-01 =
+* Removed: Quick Setup Wizard
+* Improved: Redirection settings page after activation.
+* Fixed: Text-Domain Issue.
+
+= [2.0.1] - 2020-11-28 =
+* Bug Fix: Settings page URL issue fixed from plugins page.
+* Improvement: Quick Setup Wizard instructions.
+
+= [2.0.0] - 2020-11-28 =
+* Improved UI for Settings page
+* New feature: Manage Disable Comments settings with WP-CLI
+* New feature: Quick Setup Wizard
+* New feature: Disable Comments via REST-API
+* New feature: Disable Comments via XML-RPC
+
+= [1.11.0] - 2020-08-22 =
+* Introducing Delete Comment by Type - Contribution by garretthyder
+* PHP 7.4 Tested
+* WordPress 5.5 Compatible Tested
+
+= [1.10.3] - 2020-07-29 =
+* Minor fix - changelog backported.
 
 = 1.10.0 =
 * Disable "recent comments" Gutenberg block.
@@ -205,8 +339,7 @@ These definitions can be made either in your main `wp-config.php` or in your the
 = 0.2 =
 * Bugfix: Make sure pingbacks are also prevented when comments are disabled.
 
-== Installation ==
 
-1. Upload the plugin folder to the `/wp-content/plugins/` directory
-2. Activate the plugin through the 'Plugins' menu in WordPress
-3. The plugin settings can be accessed via the 'Settings' menu in the administration area (either your site administration for single-site installs, or your network administration for network installs).
+== Upgrade Notice ==
+
+[Minor Update] Few minor bug fix and compatibility with WordPress 5.7
\ No newline at end of file
diff --git a/wp-content/plugins/disable-comments/uninstall.php b/wp-content/plugins/disable-comments/uninstall.php
index 7580dc0f2..a8ea0f238 100644
--- a/wp-content/plugins/disable-comments/uninstall.php
+++ b/wp-content/plugins/disable-comments/uninstall.php
@@ -1,4 +1,10 @@
 <?php
+/**
+ * Uninstall script
+ *
+ * @package Disable_Comments
+ */
+
 if ( ! defined( 'ABSPATH' ) && ! defined( 'WP_UNINSTALL_PLUGIN' ) ) {
 	exit;
 }
diff --git a/wp-content/plugins/disable-comments/views/comments.php b/wp-content/plugins/disable-comments/views/comments.php
new file mode 100644
index 000000000..6d49bb24e
--- /dev/null
+++ b/wp-content/plugins/disable-comments/views/comments.php
@@ -0,0 +1,7 @@
+<?php
+/**
+ * Dummy comments template file.
+ * This replaces the theme's comment template when comments are disabled everywhere
+ *
+ * @package Disable_Comments
+ */
diff --git a/wp-content/plugins/disable-comments/views/partials/_delete.php b/wp-content/plugins/disable-comments/views/partials/_delete.php
new file mode 100644
index 000000000..fcdd0da60
--- /dev/null
+++ b/wp-content/plugins/disable-comments/views/partials/_delete.php
@@ -0,0 +1,197 @@
+<form id="deleteCommentSettings" action="#">
+    <?php
+    if ($this->get_all_comments_number() > 0) :
+    ?>
+        <div class="disable__comment__option mb50">
+            <p class="subtitle"><span class="danger"><?php _e('Note:', 'disable-comments'); ?></span> <?php _e('These settings will permanently delete comments for your entire website, or for specific posts and comment types.', 'disable-comments'); ?></p>
+            <div class="disable_option dc-text__block mb30 mt30">
+                <input type="radio" id="delete_everywhere" name="delete_mode" value="<?php echo esc_attr('delete_everywhere'); ?>" <?php checked($this->options['remove_everywhere']); ?> />
+                <label for="delete_everywhere"><?php _e('Everywhere:', 'disable-comments'); ?> <span><?php _e('Permanently delete all comments on your WordPress website', 'disable-comments'); ?></span></label>
+                <p class="disable__option__description"><span class="danger"><?php _e('Warnings:', 'disable-comments'); ?></span> <?php _e('This will permanently delete comments everywhere on your website.', 'disable-comments'); ?></p>
+            </div>
+            <div class="disable_option dc-text__block mb30">
+                <input type="radio" id="selected_delete_types" name="delete_mode" value="<?php echo esc_attr('selected_delete_types'); ?>" <?php checked(!$this->options['remove_everywhere']); ?> />
+                <label for="selected_delete_types"><?php _e('On Certain Post Types:', 'disable-comments'); ?></label>
+                <div class="delete__checklist">
+                    <?php
+                    $types = $this->get_all_post_types();
+                    foreach ($types as $key => $value) {
+                        echo '<div class="delete__checklist__item">
+                                            <input type="checkbox" id="delete__checklist__item-' . $key . '" name="delete_types[]" value="' . esc_attr($key) . '" ' . checked(in_array($key, $this->options['disabled_post_types']), true, false) . '>
+                                            <label for="delete__checklist__item-' . $key . '">' . $value->labels->name . '</label>
+                                        </div>';
+                    }
+                    ?>
+                    <?php if ($this->networkactive && is_network_admin()) :
+                        $extradeletetypes = implode(', ', (array) $this->options['extra_post_types']);
+                    ?>
+                        <p class="indent" id="extradeletetypes">
+                            <?php _e('Only the built-in post types appear above. If you want to disable comments on other custom post types on the entire network, you can supply a comma-separated list of post types below (use the slug that identifies the post type).', 'disable-comments'); ?>
+                            <br /><label><?php _e('Custom post types:', 'disable-comments'); ?> <input type="text" name="delete_extra_post_types" size="30" value="<?php echo esc_attr($extradeletetypes); ?>" /></label></p>
+                    <?php endif; ?>
+                </div>
+                <p class="disable__option__description"><span class="danger"><?php _e('Warnings:', 'disable-comments') ?></span> <?php _e('This will remove existing comment entries for the selected post type(s) in the database and cannot be reverted without a database backups.', 'disable-comments'); ?></p>
+            </div>
+            <div class="disable_option dc-text__block">
+                <input type="radio" id="selected_delete_comment_types" name="delete_mode" value="<?php echo esc_attr('selected_delete_comment_types'); ?>" />
+                <label for="selected_delete_comment_types"><?php _e('Delete Certain Comment Types:', 'disable-comments'); ?></label>
+                <ul class="delete__feedback" id="listofdeletecommenttypes">
+                    <?php
+                    $commenttypes = $this->get_all_comment_types();
+                    foreach ($commenttypes as $key => $value) {
+                        echo "<li><label for='comment-type-$key'><input type='checkbox' name='delete_comment_types[]' value=" . esc_attr($key) . " id='comment-type-$key'> {$value}</label></li>";
+                    }
+                    ?>
+                </ul>
+                <p class="disable__option__description"><span class="danger"><?php _e('Warnings:', 'disable-comments'); ?></span> <?php _e('Deleting comments by comment type will remove existing comment entries of the selected comment type(s) in the database and cannot be reverted without a database backup.', 'disable-comments'); ?></p>
+            </div>
+            <h4 class="total-comments"><?php _e('Total Comments:', 'disable-comments'); ?> <?php echo $this->get_all_comments_number(); ?></h4>
+        </div>
+        <?php if(is_network_admin()):?>
+            <input type="hidden" name="is_network_admin" value="1">
+        <?php endif;?>
+        <!-- save -->
+        <button class="button button__delete"><?php _e('Delete Comments', 'disable-comments'); ?></button>
+    <?php
+    else :
+    ?>
+        <div class="delete-comments-not-found">
+            <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1200 800" style="enable-background:new 0 0 1200 800;" xml:space="preserve">
+                <style type="text/css">
+                    .st0 {
+                        fill: #EEEEEE;
+                    }
+
+                    .st1 {
+                        fill: #BDBDBD;
+                    }
+
+                    .st2 {
+                        fill: url(#SVGID_1_);
+                    }
+
+                    .st3 {
+                        fill: #F2DAD4;
+                    }
+
+                    .st4 {
+                        fill: #192B59;
+                    }
+
+                    .st5 {
+                        fill: url(#SVGID_2_);
+                    }
+
+                    .st6 {
+                        fill: url(#SVGID_3_);
+                    }
+
+                    .st7 {
+                        fill: #043146;
+                    }
+                </style>
+                <g>
+                    <g>
+                        <g>
+                            <path class="st0" d="M403.5,365.2c5.6,7.9,1,18.2-4.6,24c-6.9,7.1-13.8,6-17,12.3c-3.8,7.6,4.3,13.2,0.1,21.2
+				c-2.6,4.9-6.2,3.7-11.4,9.9c-6.3,7.6-0.1,9.7-4.6,15.2c-14.4,17.8-20.2,5.4-29,10.1c-11.4,6.1-19,11.2-24.6,10
+				c-21.9-4.8-15.2-19.2-25.8-24.7c-14.4-7.5-21.4-38.2-11.5-49c5.2-5.7,10.3-6.4,10.7-11.1c0.7-6.8-9.6-8.8-10.6-17
+				c-1.2-9.3,11.1-13.8,9.3-21.6c-1.8-7.6-14.4-7.4-15.2-12.8c-1.2-8.3,25.8-23.1,53.7-22.2c13.4,0.4,35.1,4.8,38.8,15.9
+				c2.1,6.4-3.4,10.6-0.3,18.9c2.2,6,7.2,9.4,13.7,13.8C381.4,362.3,393.6,351.2,403.5,365.2z" />
+                            <path class="st1" d="M336.7,360.3c4.4-0.2,6.6,29.1,4.1,33c-2.6,3.8-7.3,6.7-7.7,10.9c-0.3,4.2,1.6,78.6,3.1,77.5
+				c1.6-1.1,14.4-20.6,11.9-25.1c-2.6-4.5-5.5-11.6-4.9-17.5c0.6-5.9,0.6-14.4,2.3-14.2c1.7,0.2,0.3,14.8,1.4,17.6
+				c1.2,2.8,1.4,5,3,5.1c1.7,0,1.7-15.4,4.2-15.1c2.5,0.3,0.8,23-0.1,27.2c-0.9,4.2-3.8,18.7-6.6,24c-2.7,5.3-11.1,10.9-11.3,12.8
+				c-0.2,1.8,1.1,45.1,1.1,45.1l-21.9,0.4c0,0,8.1-85.4,6.3-88.3c-1.8-2.8-13.2-25.9-15.7-28.3c-2.4-2.4-3.9-16.7-2.6-16.9
+				c1.3-0.2,2,13.8,4.7,14c2.7,0.2,4.1-27.1,6.1-26.9c1.9,0.2-1.9,28.4-0.8,30.1c1,1.7,7.1,12.2,9.2,11.9c2-0.2-1.1-76.8,0.6-77.7
+				c1.7-0.9,3-0.1,4.1,7.9c1.1,8,3.1,25.5,4.3,25.5c1.2,0,4.2-2.7,4.3-4.4C335.9,387.2,334.7,360.3,336.7,360.3z" />
+                        </g>
+                        <g>
+                            <path class="st0" d="M810.6,447.2c-3.2,4.5-0.6,10.3,2.6,13.6c3.9,4,7.8,3.4,9.6,7c2.2,4.3-2.4,7.5,0,12c1.5,2.8,3.5,2.1,6.5,5.6
+				c3.6,4.3,0.1,5.5,2.6,8.6c8.2,10.1,11.4,3.1,16.4,5.7c6.4,3.4,10.8,6.4,13.9,5.7c12.4-2.7,8.6-10.9,14.6-14
+				c8.1-4.2,12.1-21.6,6.5-27.7c-2.9-3.2-5.8-3.6-6.1-6.3c-0.4-3.9,5.4-5,6-9.6c0.7-5.3-6.3-7.8-5.3-12.2c1-4.3,8.2-4.2,8.6-7.3
+				c0.7-4.7-14.6-13.1-30.4-12.6c-7.6,0.2-19.9,2.7-21.9,9c-1.2,3.6,1.9,6,0.2,10.7c-1.3,3.4-4.1,5.3-7.8,7.8
+				C823.1,445.6,816.2,439.3,810.6,447.2z" />
+                            <path class="st1" d="M848.5,444.4c-2.5-0.1-3.8,16.5-2.3,18.7c1.4,2.2,4.2,3.8,4.3,6.2c0.2,2.4-0.9,44.5-1.8,43.9
+				c-0.9-0.6-8.2-11.6-6.7-14.2c1.5-2.6,3.1-6.5,2.8-9.9c-0.3-3.4-0.3-8.1-1.3-8c-0.9,0.1-0.2,8.4-0.8,10c-0.7,1.6-0.8,2.8-1.7,2.9
+				c-0.9,0-1-8.7-2.4-8.5c-1.4,0.2-0.5,13,0,15.4c0.5,2.4,2.2,10.6,3.7,13.6c1.6,3,6.3,6.2,6.4,7.2c0.1,1-0.6,25.6-0.6,25.6
+				l12.4,0.2c0,0-4.6-48.4-3.6-50c1-1.6,7.5-14.7,8.9-16c1.4-1.3,2.2-9.5,1.5-9.6c-0.7-0.1-1.1,7.8-2.7,8
+				c-1.5,0.1-2.3-15.4-3.4-15.2c-1.1,0.1,1.1,16.1,0.5,17.1c-0.6,1-4,6.9-5.2,6.8c-1.1-0.1,0.6-43.5-0.4-44c-1-0.5-1.7-0.1-2.3,4.5
+				c-0.6,4.5-1.8,14.5-2.5,14.4c-0.7,0-2.4-1.5-2.4-2.5C848.9,459.6,849.6,444.5,848.5,444.4z" />
+                        </g>
+
+                        <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="627.1564" y1="438.5578" x2="627.1564" y2="669.9148" gradientTransform="matrix(-1 0 0 1 1200 0)">
+                            <stop offset="0" style="stop-color:#E5E5E5" />
+                            <stop offset="0.4764" style="stop-color:#F4F4F4" />
+                            <stop offset="1" style="stop-color:#FFFFFF" />
+                        </linearGradient>
+                        <ellipse class="st2" cx="572.8" cy="652.7" rx="416.2" ry="147.3" />
+                    </g>
+                    <g>
+                        <path class="st3" d="M586,492.8c-1,1.9-2,4.2-2,5.7c0,1.5-0.2,7.1,0,7.8c0.2,0.7,6.7,1.8,9.4,1.6c2.7-0.2,5.1-2.8,5.3-3.4
+			c0.2-0.6,0.5-9,0-10C598.2,493.5,586,492.8,586,492.8z" />
+                        <path class="st3" d="M553,495.8c-0.4,1.6-0.5,5.6-0.3,6.6c0.3,1,1.4,2.8,1.4,4.6c0,1.8,13,1.7,13.5,0.6c0.5-1.1,0.5-4.1,0.5-5.3
+			c-0.1-1.2,1.1-3.4,0.8-4.5c-0.4-1.2-1.8-3.4-3.2-3.7C564.3,493.7,553,495.8,553,495.8z" />
+                        <path class="st4" d="M531.3,306.1c-2.6,9.7-5.1,40.1-3.3,52.4c1.8,12.3,6.5,46.1,6.5,61c0,14.9,5.2,39.3,7.6,48.2
+			c2.4,8.9,6,28.5,7.9,28.9c1.9,0.4,4.9,2.1,10.5,1.1c5.6-1.1,7.2-2.5,7.3-4.7c0.1-2.3-3.9-27.8-4.6-33.9
+			c-0.6-6.1-4.7-31.8-4.9-35.2c-0.2-3.4,3.3-15.5,3.7-22.6c0.4-7.1,2.2-32.5,3.2-35.9c1.1-3.4,3.6-19.8,4.7-19.9
+			c1.1-0.1,7.6,19.8,8.6,26.2c1,6.4,5.9,48,7.1,50.5c1.2,2.5-0.4,17.1-1.2,22.5c-0.8,5.4-1,48-0.1,49.1c0.9,1.1,5.7,3.2,8.8,3.2
+			c3.2,0,8.3-1.3,9-2.9c0.8-1.6-0.3-7.5,0.6-10.4c0.8-2.9,8.7-33,9.1-40.2c0.4-7.3-1.7-35.1-2-42c-0.3-6.9,2.9-27.6,3.6-33.2
+			c0.7-5.5,3.2-28.5,3.2-33.9c0-5.4-1-21.9-4.3-25.7C609.3,304.9,531.3,306.1,531.3,306.1z" />
+                        <path class="st3" d="M659.1,216.4c1.3-0.9,3.5-2.6,3.8-3.7c0.4-1.2,1.7-4.3,3.2-5c1.5-0.7,4.6-1.7,6-2.2c1.4-0.5,5-2.6,5.7-2.9
+			c0.7-0.3,2.8-0.7,3.3,0.4c0.6,1.1-0.2,3.4-1.7,4c-1.5,0.6-5,1.7-4.7,2.5c0.3,0.8,3.7,1.6,6.4,0.3c2.7-1.3,7.3-2.5,8.3-3.1
+			c1.1-0.6,9-3.8,9.8-3.8c0.8,0,1.6,0.4,2,1.1c0.4,0.8,2.7-1.1,3.5,0.2c0.7,1.3-1,2-1.1,2.3c-0.1,0.4,1,0.8,1,1.7
+			c0,0.9-1.4,1.5-3.6,2.5c-2.2,1-12.2,7.3-13.8,8.2c-1.6,0.8-4.9,2.6-8.9,2.9c-4.1,0.4-9,0.6-10.1,2s-3.9,5.4-4.6,5.6
+			c-0.7,0.2-5.3,1-6.4-1.8C656.1,224.9,659.1,216.4,659.1,216.4z" />
+                        <path class="st3" d="M486.6,209.4c-1.3-0.9-3.5-2.6-3.8-3.7c-0.4-1.2-1.7-4.3-3.2-5c-1.5-0.7-4.6-1.7-6-2.2
+			c-1.4-0.5-5-2.6-5.7-2.9c-0.7-0.3-2.8-0.7-3.3,0.4c-0.6,1.1,0.2,3.4,1.7,4c1.5,0.6,5,1.7,4.7,2.5c-0.3,0.8-3.7,1.6-6.4,0.3
+			c-2.7-1.3-7.3-2.5-8.3-3.1c-1.1-0.6-9-3.8-9.8-3.8c-0.8,0-1.6,0.4-2,1.1c-0.4,0.8-2.7-1.1-3.5,0.2c-0.7,1.3,1,2,1.1,2.3
+			c0.1,0.4-1,0.8-1,1.7c0,0.9,1.4,1.5,3.6,2.5c2.2,1,12.2,7.3,13.8,8.2c1.6,0.8,4.9,2.6,8.9,2.9c4.1,0.4,9,0.6,10.1,2
+			c1.2,1.5,2,3.3,2.7,3.5c0.7,0.2,5.3,1,6.4-1.8C487.7,215.8,486.6,209.4,486.6,209.4z" />
+                        <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="542.5208" y1="121.3129" x2="589.0369" y2="281.8409">
+                            <stop offset="0" style="stop-color:#EC0314" />
+                            <stop offset="0.9944" style="stop-color:#AF1431" />
+                        </linearGradient>
+                        <path class="st5" d="M560.3,166.8c-5.5,0.7-27.2,3.3-31,11.3c-3.8,7.9-7.2,26.9-9,32.3c-1.8,5.3-5.3,17.9-6.8,17.9
+			s-26.5-19.3-27-19.3c-0.5,0,0.6,4.6-2.3,7.7c-2.9,3-5.1,2.2-4.5,3.7c0.5,1.5,14.1,17.8,17.6,22.5c3.6,4.7,18.8,17.2,22.6,17
+			c3.8-0.2,16.8-19.2,17.7-19.2c1,0-1.2,30.4-2.9,36.8c-1.7,6.4-9,34.5-7.1,37c2,2.5,23.3,9.7,39.8,10.2c16.5,0.5,50.1-5.6,50.7-9.9
+			c0.6-4.3-6.9-27.9-6.9-37.4c0-9.5-2.1-43.3-0.7-43.5c1.4-0.2,10.6,25.8,19.7,25.2c9-0.5,27.7-19.4,29.7-23c2-3.6,6-7.4,4.9-8
+			c-1.1-0.5-4.9-4-4.9-6.7s0.3-6.1-0.9-5.5c-1.2,0.5-8.8,7.3-12,9.2c-3.2,1.8-8.3,4.7-8.9,3.6c-0.6-1.1-10.4-19.5-11.2-23.2
+			c-0.7-3.7-5.6-28.7-9.8-31c-4.1-2.2-23.5-9.1-26.8-9.2C587.1,165.3,560.3,166.8,560.3,166.8z" />
+                        <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="569.2911" y1="149.3214" x2="576.8388" y2="175.3686">
+                            <stop offset="0" style="stop-color:#F2BFAD" />
+                            <stop offset="1" style="stop-color:#F2DAD4" />
+                        </linearGradient>
+                        <path class="st6" d="M560,160c0,2.6,1.4,6.1,0.3,6.9c-1,0.7,4.9,16.7,10.6,17.1c5.7,0.3,15.9-15.6,16.1-17.3
+			c0.2-1.8-0.5-8.1-0.7-8.4C586.2,158,560,160,560,160z" />
+                        <path class="st4" d="M552.2,138.6c-1-6.9-3.2-13.4-1.7-20.1c1.5-6.7,6.3-14.9,16.3-16c10-1,14.7,2.8,19.7,9.1
+			c4.9,6.3,4.3,26.4,3,27.7c-1.3,1.3-9.7,5.3-19.2,5.4C560.6,144.9,552.2,138.6,552.2,138.6z" />
+                        <path class="st3" d="M556.1,148.9c0,0,2,10.9,3.4,12c1.4,1.2,8.8,7.1,13.6,6.9c4.7-0.2,14.4-7,15-10.9c0.6-3.9,0-11.4,0.4-11.2
+			c0.4,0.1,3,0.4,3.5-3.6c0.5-4.1,0.4-10.4-1.2-10.5c-1.6-0.1-2.4,5.9-3.2,5.9c-0.9,0-1-8.6-2.5-10.5c-1.5-1.9-11.7-3.9-13.2-3.9
+			c-1.4,0-8,8.6-16.5,9.9c0,0,1.7,6.8,0.5,6.9c-1.3,0.1-3-5.4-4.2-5.4s-1.4,5.6-0.9,9.3c0.5,3.7,2.6,5.8,3.3,5.8
+			C554.8,149.5,555.3,148.4,556.1,148.9z" />
+                        <path class="st7" d="M599.5,507c1.2,1.7,1,6.2,3.3,10.5c2.3,4.3,4.1,8,4.2,11c0.1,3.1-3.1,8-7.5,8.7c-4.4,0.7-9.4,1-11.7-0.2
+			c-2.2-1.2-4.9-3.2-4.9-6.5c0-3.3,0.5-9.6,0-10.7c-0.5-1.1-1-4.3-1-5.9c0-1.6-0.4-6.4,0.5-7.5c0.9-1.2,4.5-3.6,8.2-3.5
+			C594.2,502.9,598.5,505.5,599.5,507z" />
+                        <path class="st7" d="M552.7,507c-1.2,1.7-1,6.2-3.3,10.5c-2.3,4.3-4.1,8-4.2,11c-0.1,3.1,3.1,8,7.5,8.7c4.4,0.7,9.4,1,11.7-0.2
+			c2.2-1.2,4.9-3.2,4.9-6.5c0-3.3-0.5-9.6,0-10.7c0.5-1.1,1-4.3,1-5.9c0-1.6,0.4-6.4-0.5-7.5c-0.9-1.2-4.5-3.6-8.2-3.5
+			C558,502.9,553.7,505.5,552.7,507z" />
+                    </g>
+                    <g>
+                        <g>
+                            <path class="st0" d="M468.6,207.2l-162.9-63.4c-5.3-2.1-7.9-8-5.9-13.3L348.2,6.2c2.1-5.3,8-7.9,13.3-5.9l162.9,63.4
+				c5.3,2.1,7.9,8,5.9,13.3l-48.4,124.3C479.8,206.6,473.9,209.2,468.6,207.2z" />
+                            <path class="st1" d="M323.8,99.4L357,14.3c1.2-3,4.6-4.5,7.6-3.3L515,69.4c3,1.2,4.5,4.6,3.3,7.6l-33.1,85.2l-25.7-74.4
+				c-1.9-5.5-8.4-7.9-13.4-5l-53.5,31.3c-4.7,2.7-10.7,0.4-12.3-4.8L372.5,84c-1.9-6.1-9-8.8-14.4-5.5L323.8,99.4z" />
+                            <path class="st0" d="M421.3,65.8c-3.4,8.6-13.1,12.9-21.7,9.5c-8.6-3.4-12.9-13.1-9.5-21.7c3.4-8.6,13.1-12.9,21.7-9.5
+				C420.4,47.5,424.7,57.2,421.3,65.8z" />
+                        </g>
+                    </g>
+                </g>
+            </svg>
+
+            <p class="error-message"><strong><?php _e('No comments are available for deletion.', 'disable-comments'); ?></strong></p>
+        </div>
+    <?php
+    endif;
+    ?>
+</form>
\ No newline at end of file
diff --git a/wp-content/plugins/disable-comments/views/partials/_disable.php b/wp-content/plugins/disable-comments/views/partials/_disable.php
new file mode 100644
index 000000000..e5492dd4c
--- /dev/null
+++ b/wp-content/plugins/disable-comments/views/partials/_disable.php
@@ -0,0 +1,92 @@
+<form id="disableCommentSaveSettings" action="#">
+    <div class="disable__comment__option mb50">
+        <h3 class="title"><?php _e('Settings', 'disable-comments'); ?></h3>
+        <p class="subtitle"><?php _e('Configure the settings below to disable comments globally or on specific types of posts.', 'disable-comments'); ?></p>
+
+        <?php if(is_network_admin()):?>
+        <div class="disable_option dc-text__block mb30 mt30">
+            <div class="dissable__switch__item">
+                <input type="hidden" name="sitewide_settings"value="0">
+                <input type="checkbox" name="sitewide_settings" id="sitewide_settings" value="1" <?php checked($this->options['sitewide_settings']); ?> >
+
+                <label for="sitewide_settings">
+                    <span class="switch">
+                        <span class="switch__text on"><?php _e('On', 'disable-comments'); ?></span>
+                        <span class="switch__text off"><?php _e('Off', 'disable-comments'); ?></span>
+                    </span>
+                    Enable site wise settings.
+                </label>
+                <p class="disable__option__description"><span class="danger"><?php _e('Note:', 'disable-comments'); ?></span> <?php _e('If you enable site wise settings, You need to configure your Disable Comments settings individually on every website in the network.', 'disable-comments'); ?></p>
+            </div>
+        </div>
+        <?php elseif($this->options['sitewide_settings'] && !empty($this->options['is_network_options'])):?>
+            <div class="disable_option dc-text__block mb30 mt30">
+                <div>
+                    <p class="disable__option__description"><span class="danger"><?php _e('Note:', 'disable-comments'); ?></span> <?php _e('This site will be controlled by the network admin until you click the "Save Changes" button.', 'disable-comments'); ?></p>
+                </div>
+            </div>
+        <?php endif;?>
+
+        <div class="disable_option dc-text__block mb30 mt30">
+            <input type="radio" id="remove_everywhere" name="mode" value="<?php echo esc_attr('remove_everywhere') ?>" <?php checked($this->options['remove_everywhere']); ?> />
+            <label for="remove_everywhere"><?php _e('Everywhere:', 'disable-comments'); ?> <span><?php _e('Disable comments globally on your entire website', 'disable-comments'); ?></span></label>
+            <p class="disable__option__description"><span class="danger"><?php _e('Warnings:', 'disable-comments'); ?></span> <?php _e('This will disable comments from every page and post on your website. Use this setting if you do not want to show comments anywhere.', 'disable-comments'); ?></p>
+        </div>
+        <div class="disable_option dc-text__block">
+            <input type="radio" id="selected_types" name="mode" value="<?php echo esc_attr('selected_types'); ?>" <?php checked(!$this->options['remove_everywhere']); ?> />
+            <label for="selected_types"><?php _e('On Specific Post Types:', 'disable-comments'); ?></label>
+            <div class="remove__checklist">
+                <?php
+                $types = $this->get_all_post_types();
+                foreach ($types as $key => $value) {
+                    echo '<div class="remove__checklist__item">
+                                    <input type="checkbox" id="remove__checklist__item-' . $key . '" name="disabled_types[]" value="' . esc_attr($key) . '" ' . checked(in_array($key, $this->get_disabled_post_types()), true, false) . '>
+                                    <label for="remove__checklist__item-' . $key . '">' . $value->labels->name . '</label>
+                                </div>';
+                }
+                ?>
+                <?php if ($this->networkactive && is_network_admin()) :
+                    $this->options['extra_post_types'] = empty($this->options['extra_post_types']) ? [] : $this->options['extra_post_types'];
+                    $extradisabletypes = implode(', ', (array) $this->options['extra_post_types']);
+                ?>
+                    <p class="indent subtitle" id="extratypes"><?php _e('Only the built-in post types appear above. If you want to disable comments on other custom post types on the entire network, you can supply a comma-separated list of post types below (use the slug that identifies the post type).', 'disable-comments'); ?>
+                        <br /><label><strong><?php _e('Custom post types:', 'disable-comments'); ?></strong> <input type="text" name="extra_post_types" size="30" value="<?php echo esc_attr($extradisabletypes); ?>" /></label></p>
+                <?php endif; ?>
+            </div>
+            <p class="subtitle"><span class="danger"><?php _e('Note:', 'disable-comments'); ?></span> <?php _e('Disabling comments will also disable trackbacks and pingbacks. All comment-related fields will also be hidden from the edit/quick-edit screens of the affected posts. These settings cannot be overridden for individual posts. Comments will be visible on all other post types.', 'disable-comments'); ?></p>
+        </div>
+    </div>
+    <div class="disable__comment__option mb50">
+        <h3 class="title"><?php _e('Disable Comments With API', 'disable-comments'); ?></h3>
+        <p class="subtitle"><?php _e('You can disable comments made on your website using WordPress specifications.', 'disable-comments'); ?></p>
+        <div class="disable_option dc-text__block mt30">
+            <div class="disable__switchs">
+                <div class="dissable__switch__item">
+                    <input type="checkbox" id="switch-xml" name="remove_xmlrpc_comments" value="1" <?php checked((isset($this->options['remove_xmlrpc_comments']) ? $this->options['remove_xmlrpc_comments'] : 0)); ?>>
+                    <label for="switch-xml">
+                        <span class="switch">
+                            <span class="switch__text on"><?php _e('On', 'disable-comments'); ?></span>
+                            <span class="switch__text off"><?php _e('Off', 'disable-comments'); ?></span>
+                        </span>
+                        <?php _e('Disable Comments via XML-RPC', 'disable-comments'); ?>
+                    </label>
+                </div>
+                <div class="dissable__switch__item">
+                    <input type="checkbox" id="switch-api" name="remove_rest_API_comments" value="1" <?php checked((isset($this->options['remove_rest_API_comments']) ? $this->options['remove_rest_API_comments'] : 0)); ?>>
+                    <label for="switch-api">
+                        <span class="switch">
+                            <span class="switch__text on"><?php _e('On', 'disable-comments'); ?></span>
+                            <span class="switch__text off"><?php _e('Off', 'disable-comments'); ?></span>
+                        </span><?php _e('Disable Comments via REST API', 'disable-comments'); ?>
+                    </label>
+                </div>
+            </div>
+            <p class="disable__option__description"><?php _e('Turning on these settings will disable any comments made on your website via XML-RPC or REST API specifications.', 'disable-comments'); ?></p>
+        </div>
+    </div>
+    <!-- save -->
+    <button class="button button__success"><?php _e('Save Changes', 'disable-comments'); ?></button>
+    <?php if(is_network_admin()):?>
+        <input type="hidden" name="is_network_admin" value="1">
+    <?php endif;?>
+</form>
\ No newline at end of file
diff --git a/wp-content/plugins/disable-comments/views/partials/_footer.php b/wp-content/plugins/disable-comments/views/partials/_footer.php
new file mode 100644
index 000000000..42e0871f8
--- /dev/null
+++ b/wp-content/plugins/disable-comments/views/partials/_footer.php
@@ -0,0 +1,11 @@
+<div class="footer pt70 pb110">
+    <div class="dc-row">
+        <div class="dc-col-lg-9">
+            <div class="footer__content">
+                <?php
+                include DC_PLUGIN_VIEWS_PATH . 'partials/_menu.php';
+                ?>
+            </div>
+        </div>
+    </div>
+</div>
\ No newline at end of file
diff --git a/wp-content/plugins/disable-comments/views/partials/_menu.php b/wp-content/plugins/disable-comments/views/partials/_menu.php
new file mode 100644
index 000000000..538b4867d
--- /dev/null
+++ b/wp-content/plugins/disable-comments/views/partials/_menu.php
@@ -0,0 +1,10 @@
+<div class="footer__nav">
+    <ul>
+        <li><a href="<?php echo esc_url('https://wpdeveloper.net/about/'); ?>" target="_blank" rel="nofollow"><?php _e('About Us', 'disable-comments'); ?></a></li>
+        <li><a href="<?php echo esc_url('https://wpdeveloper.net/plugins/'); ?>" target="_blank" rel="nofollow"><?php _e('All Plugins', 'disable-comments'); ?></a></li>
+        <li><a href="<?php echo esc_url('https://wpdeveloper.net/support/'); ?>" target="_blank" rel="nofollow"><?php _e('Support Forum', 'disable-comments'); ?></a></li>
+        <li><a href="<?php echo esc_url('https://wpdeveloper.net/docs/'); ?>" target="_blank" rel="nofollow"><?php _e('Docs', 'disable-comments'); ?></a></li>
+        <li><a href="<?php echo esc_url('https://wpdeveloper.net/terms-and-conditions/'); ?>" target="_blank" rel="nofollow"><?php _e('Terms Of Service', 'disable-comments'); ?></a></li>
+        <li><a href="<?php echo esc_url('https://wpdeveloper.net/privacy-policy/'); ?>" target="_blank" rel="nofollow"><?php _e('Privacy', 'disable-comments'); ?></a></li>
+    </ul>
+</div>
\ No newline at end of file
diff --git a/wp-content/plugins/disable-comments/views/partials/_sidebar.php b/wp-content/plugins/disable-comments/views/partials/_sidebar.php
new file mode 100644
index 000000000..410058903
--- /dev/null
+++ b/wp-content/plugins/disable-comments/views/partials/_sidebar.php
@@ -0,0 +1,131 @@
+<div class="sidebar__widget__wrap">
+    <div class="dc-tutorials dc-text__block mt50 mb50">
+        <h3><?php _e('Read Our Tutorials', 'disable-comments'); ?></h3>
+        <div class="tutorial__list">
+            <div class="tutorial__item">
+                <div class="icon">
+                    <svg version="1.1" id="Capa_11" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
+                        <g>
+                            <g>
+                                <g>
+                                    <path class="st0" d="M352.5,220c0-11-9-20-20-20h-206c-11,0-20,9-20,20s9,20,20,20h206C343.5,240,352.5,231,352.5,220z" />
+                                    <path class="st0" d="M126.5,280c-11,0-20,9-20,20s9,20,20,20h125.1c11,0,20-9,20-20s-9-20-20-20H126.5z" />
+                                    <path class="st0" d="M173.5,472h-66.9c-22.1,0-40-17.9-40-40V80c0-22.1,17.9-40,40-40h245.9c22.1,0,40,17.9,40,40v123
+                                                                c0,11,9,20,20,20s20-9,20-20V80c0-44.1-35.9-80-80-80H106.6c-44.1,0-80,35.9-80,80v352c0,44.1,35.9,80,80,80h66.9
+                                                                c11,0,20-9,20-20S184.5,472,173.5,472z" />
+                                    <path class="st0" d="M467.9,289.6c-23.4-23.4-61.5-23.4-84.8,0L273.2,399.1c-2.3,2.3-4.1,5.2-5,8.3l-23.9,78.7
+                                                                c-2.1,7-0.3,14.6,4.8,19.8c3.8,3.9,9,6,14.3,6c1.8,0,3.6-0.2,5.3-0.7l80.7-22.4c3.3-0.9,6.4-2.7,8.8-5.1l109.6-109.4
+                                                                C491.3,351,491.3,313,467.9,289.6z M333.8,451.8L293.2,463l11.9-39.1l74.1-73.9l28.3,28.3L333.8,451.8z M439.6,346.1l-3.9,3.9
+                                                                l-28.3-28.3l3.9-3.9c7.8-7.8,20.5-7.8,28.3,0S447.4,338.3,439.6,346.1z" />
+                                    <path class="st0" d="M332.5,120h-206c-11,0-20,9-20,20s9,20,20,20h206c11,0,20-9,20-20S343.5,120,332.5,120z" />
+                                </g>
+                            </g>
+                        </g>
+                    </svg>
+                </div>
+                <h4><a href="<?php echo esc_url('https://wpdeveloper.net/docs/disable-comments-plugin/'); ?>" target="_blank" rel="nofollow"><?php _e('What Does This Disable Comments Plugin Do', 'disable-comments'); ?></a></h4>
+            </div>
+            <div class="tutorial__item">
+                <div class="icon">
+                    <svg version="1.1" id="Capa_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
+                        <g>
+                            <g>
+                                <g>
+                                    <path class="st0" d="M352.5,220c0-11-9-20-20-20h-206c-11,0-20,9-20,20s9,20,20,20h206C343.5,240,352.5,231,352.5,220z" />
+                                    <path class="st0" d="M126.5,280c-11,0-20,9-20,20s9,20,20,20h125.1c11,0,20-9,20-20s-9-20-20-20H126.5z" />
+                                    <path class="st0" d="M173.5,472h-66.9c-22.1,0-40-17.9-40-40V80c0-22.1,17.9-40,40-40h245.9c22.1,0,40,17.9,40,40v123
+                                                                c0,11,9,20,20,20s20-9,20-20V80c0-44.1-35.9-80-80-80H106.6c-44.1,0-80,35.9-80,80v352c0,44.1,35.9,80,80,80h66.9
+                                                                c11,0,20-9,20-20S184.5,472,173.5,472z" />
+                                    <path class="st0" d="M467.9,289.6c-23.4-23.4-61.5-23.4-84.8,0L273.2,399.1c-2.3,2.3-4.1,5.2-5,8.3l-23.9,78.7
+                                                                c-2.1,7-0.3,14.6,4.8,19.8c3.8,3.9,9,6,14.3,6c1.8,0,3.6-0.2,5.3-0.7l80.7-22.4c3.3-0.9,6.4-2.7,8.8-5.1l109.6-109.4
+                                                                C491.3,351,491.3,313,467.9,289.6z M333.8,451.8L293.2,463l11.9-39.1l74.1-73.9l28.3,28.3L333.8,451.8z M439.6,346.1l-3.9,3.9
+                                                                l-28.3-28.3l3.9-3.9c7.8-7.8,20.5-7.8,28.3,0S447.4,338.3,439.6,346.1z" />
+                                    <path class="st0" d="M332.5,120h-206c-11,0-20,9-20,20s9,20,20,20h206c11,0,20-9,20-20S343.5,120,332.5,120z" />
+                                </g>
+                            </g>
+                        </g>
+                    </svg>
+                </div>
+                <h4><a href="<?php echo esc_url('https://wpdeveloper.net/docs/how-to-use-disable-comments-plugin-with-wp-cli-command-line/'); ?>" target="_blank" rel="nofollow"><?php _e('How To Use Disable Comments Plugin With WP-CLI', 'disable-comments'); ?></a></h4>
+            </div>
+            <div class="tutorial__item">
+                <div class="icon">
+                    <svg version="1.1" id="Capa_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
+                        <g>
+                            <g>
+                                <g>
+                                    <path class="st0" d="M352.5,220c0-11-9-20-20-20h-206c-11,0-20,9-20,20s9,20,20,20h206C343.5,240,352.5,231,352.5,220z" />
+                                    <path class="st0" d="M126.5,280c-11,0-20,9-20,20s9,20,20,20h125.1c11,0,20-9,20-20s-9-20-20-20H126.5z" />
+                                    <path class="st0" d="M173.5,472h-66.9c-22.1,0-40-17.9-40-40V80c0-22.1,17.9-40,40-40h245.9c22.1,0,40,17.9,40,40v123
+                                                                c0,11,9,20,20,20s20-9,20-20V80c0-44.1-35.9-80-80-80H106.6c-44.1,0-80,35.9-80,80v352c0,44.1,35.9,80,80,80h66.9
+                                                                c11,0,20-9,20-20S184.5,472,173.5,472z" />
+                                    <path class="st0" d="M467.9,289.6c-23.4-23.4-61.5-23.4-84.8,0L273.2,399.1c-2.3,2.3-4.1,5.2-5,8.3l-23.9,78.7
+                                                                c-2.1,7-0.3,14.6,4.8,19.8c3.8,3.9,9,6,14.3,6c1.8,0,3.6-0.2,5.3-0.7l80.7-22.4c3.3-0.9,6.4-2.7,8.8-5.1l109.6-109.4
+                                                                C491.3,351,491.3,313,467.9,289.6z M333.8,451.8L293.2,463l11.9-39.1l74.1-73.9l28.3,28.3L333.8,451.8z M439.6,346.1l-3.9,3.9
+                                                                l-28.3-28.3l3.9-3.9c7.8-7.8,20.5-7.8,28.3,0S447.4,338.3,439.6,346.1z" />
+                                    <path class="st0" d="M332.5,120h-206c-11,0-20,9-20,20s9,20,20,20h206c11,0,20-9,20-20S343.5,120,332.5,120z" />
+                                </g>
+                            </g>
+                        </g>
+                    </svg>
+                </div>
+                <h4><a href="<?php echo esc_url('https://wpdeveloper.net/docs/disable-specific-types-of-posts/'); ?>" target="_blank" rel="nofollow"><?php _e('How to Disable Comments on Specific Types Of Posts', 'disable-comments'); ?></a></h4>
+            </div>
+            <div class="tutorial__item">
+                <div class="icon">
+                    <svg version="1.1" id="Capa_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
+                        <g>
+                            <g>
+                                <g>
+                                    <path class="st0" d="M352.5,220c0-11-9-20-20-20h-206c-11,0-20,9-20,20s9,20,20,20h206C343.5,240,352.5,231,352.5,220z" />
+                                    <path class="st0" d="M126.5,280c-11,0-20,9-20,20s9,20,20,20h125.1c11,0,20-9,20-20s-9-20-20-20H126.5z" />
+                                    <path class="st0" d="M173.5,472h-66.9c-22.1,0-40-17.9-40-40V80c0-22.1,17.9-40,40-40h245.9c22.1,0,40,17.9,40,40v123
+                                                                c0,11,9,20,20,20s20-9,20-20V80c0-44.1-35.9-80-80-80H106.6c-44.1,0-80,35.9-80,80v352c0,44.1,35.9,80,80,80h66.9
+                                                                c11,0,20-9,20-20S184.5,472,173.5,472z" />
+                                    <path class="st0" d="M467.9,289.6c-23.4-23.4-61.5-23.4-84.8,0L273.2,399.1c-2.3,2.3-4.1,5.2-5,8.3l-23.9,78.7
+                                                                c-2.1,7-0.3,14.6,4.8,19.8c3.8,3.9,9,6,14.3,6c1.8,0,3.6-0.2,5.3-0.7l80.7-22.4c3.3-0.9,6.4-2.7,8.8-5.1l109.6-109.4
+                                                                C491.3,351,491.3,313,467.9,289.6z M333.8,451.8L293.2,463l11.9-39.1l74.1-73.9l28.3,28.3L333.8,451.8z M439.6,346.1l-3.9,3.9
+                                                                l-28.3-28.3l3.9-3.9c7.8-7.8,20.5-7.8,28.3,0S447.4,338.3,439.6,346.1z" />
+                                    <path class="st0" d="M332.5,120h-206c-11,0-20,9-20,20s9,20,20,20h206c11,0,20-9,20-20S343.5,120,332.5,120z" />
+                                </g>
+                            </g>
+                        </g>
+                    </svg>
+                </div>
+                <h4><a href="<?php echo esc_url('https://wpdeveloper.net/docs/disable-comments-for-some-particular-post/'); ?>" target="_blank" rel="nofollow"><?php _e('Disable Comments For Some Particular Post', 'disable-comments'); ?></a></h4>
+            </div>
+            <div class="tutorial__item">
+                <div class="icon">
+                    <svg version="1.1" id="Capa_3" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
+                        <g>
+                            <g>
+                                <g>
+                                    <path class="st0" d="M352.5,220c0-11-9-20-20-20h-206c-11,0-20,9-20,20s9,20,20,20h206C343.5,240,352.5,231,352.5,220z" />
+                                    <path class="st0" d="M126.5,280c-11,0-20,9-20,20s9,20,20,20h125.1c11,0,20-9,20-20s-9-20-20-20H126.5z" />
+                                    <path class="st0" d="M173.5,472h-66.9c-22.1,0-40-17.9-40-40V80c0-22.1,17.9-40,40-40h245.9c22.1,0,40,17.9,40,40v123
+                                                                c0,11,9,20,20,20s20-9,20-20V80c0-44.1-35.9-80-80-80H106.6c-44.1,0-80,35.9-80,80v352c0,44.1,35.9,80,80,80h66.9
+                                                                c11,0,20-9,20-20S184.5,472,173.5,472z" />
+                                    <path class="st0" d="M467.9,289.6c-23.4-23.4-61.5-23.4-84.8,0L273.2,399.1c-2.3,2.3-4.1,5.2-5,8.3l-23.9,78.7
+                                                                c-2.1,7-0.3,14.6,4.8,19.8c3.8,3.9,9,6,14.3,6c1.8,0,3.6-0.2,5.3-0.7l80.7-22.4c3.3-0.9,6.4-2.7,8.8-5.1l109.6-109.4
+                                                                C491.3,351,491.3,313,467.9,289.6z M333.8,451.8L293.2,463l11.9-39.1l74.1-73.9l28.3,28.3L333.8,451.8z M439.6,346.1l-3.9,3.9
+                                                                l-28.3-28.3l3.9-3.9c7.8-7.8,20.5-7.8,28.3,0S447.4,338.3,439.6,346.1z" />
+                                    <path class="st0" d="M332.5,120h-206c-11,0-20,9-20,20s9,20,20,20h206c11,0,20-9,20-20S343.5,120,332.5,120z" />
+                                </g>
+                            </g>
+                        </g>
+                    </svg>
+                </div>
+                <h4><a href="<?php echo esc_url('https://wpdeveloper.net/docs/disable-comment-for-wordpress-media-files/'); ?>" target="_blank" rel="nofollow"><?php _e('Disable Comment For WordPress Media Files', 'disable-comments'); ?></a></h4>
+            </div>
+        </div>
+    </div>
+    <article class="blog__post">
+        <div class="thumb">
+            <img src="<?php echo esc_url(DC_ASSETS_URI . 'img/blog/thumb-1.jpg'); ?>" alt="">
+            <a href="<?php echo esc_url('https://youtu.be/J9AteKzQpPs'); ?>" class="play__btn" target="_blank" rel="nofollow"><span></span></a>
+        </div>
+        <div class="blog__post__content">
+            <h4><a href="<?php echo esc_url('https://wpdeveloper.net/docs/disable-comments-for-wordpress-pages/'); ?>" target="_blank" rel="nofollow"><?php _e('Disable Comments For WordPress Pages', 'disable-comments'); ?></a></h4>
+        </div>
+    </article>
+</div>
\ No newline at end of file
diff --git a/wp-content/plugins/disable-comments/views/settings.php b/wp-content/plugins/disable-comments/views/settings.php
new file mode 100644
index 000000000..aa60a2018
--- /dev/null
+++ b/wp-content/plugins/disable-comments/views/settings.php
@@ -0,0 +1,34 @@
+<div class="wrap">
+    <div id="disablecommentswrap" class="disablecommentswrap background__grey">
+        <?php do_action('disable_comments_notice'); ?>
+        <div class="disable__comment_block">
+            <div class="disable__comment__nav__wrap">
+                <p class="plugin__version"><?php echo _e('Version', 'disable-comments') . ' ' . DC_VERSION; ?></p>
+                <ul class="disable__comment__nav">
+                    <li id="disableCommentsNav" class="disable__comment__nav__item">
+                        <a href="#disableComments" class="disable__comment__nav__link active"><?php _ex('Disable Comments', 'Tab Name','disable-comments'); ?></a>
+                    </li>
+                    <li id="deleteCommentsNav" class="disable__comment__nav__item">
+                        <a href="#deleteComments" class="disable__comment__nav__link"><?php _ex('Delete Comments', 'Tab Name', 'disable-comments'); ?></a>
+                    </li>
+                </ul>
+            </div>
+            <div class="dc-row">
+                <div class="dc-col-lg-9">
+                    <div class="disable__comment__tab">
+                        <div id="disableComments" class="disable__comment__tab__item show">
+                            <?php include DC_PLUGIN_VIEWS_PATH . 'partials/_disable.php'; ?>
+                        </div>
+                        <div id="deleteComments" class="disable__comment__tab__item">
+                            <?php include DC_PLUGIN_VIEWS_PATH . 'partials/_delete.php'; ?>
+                        </div>
+                    </div>
+                </div>
+                <div class="dc-col-lg-3">
+                    <?php include DC_PLUGIN_VIEWS_PATH . 'partials/_sidebar.php'; ?>
+                </div>
+            <div>
+        </div>
+        <?php include DC_PLUGIN_VIEWS_PATH . 'partials/_footer.php'; ?>
+    </div>
+</div>
\ No newline at end of file
-- 
GitLab